HN user

jm3

587 karma

i don't throw bombs i write code.

[ my public key: https://keybase.io/jm3; my proof: https://keybase.io/jm3/sigs/nrbwUxRe4ie110jlT18E46Z44QmQ1MjdMap0eX0FHHY ]

Posts137
Comments96
View on HN
docs.urbit.org 1y ago

Why Hoon?

jm3
2pts1
circlejerk.blog 1y ago

The coffee talk, the "intentionality," the UI

jm3
3pts1
christianselig.com 2y ago

Juno 2.0 for Vision Pro

jm3
1pts0
www.meliketurgut.com 2y ago

Visualizing one’s creative problem solving process

jm3
1pts0
avital.ca 3y ago

A closer look at Apple's breathing light

jm3
1pts1
gss.github.io 7y ago

Grid Style Sheets Reboots CSS with Cassowary Constraint Solver for Native Layout

jm3
2pts0
www.twitch.tv 7y ago

Twitch Video: Modeling the Iron Throne (from GoT) as a Sketchup 3D Model

jm3
1pts0
blog.sentry.io 7y ago

How Sentry Thrives as an Open Source Software Company

jm3
4pts0
medium.freecodecamp.com 9y ago

Google is developing a mysterious new mobile operating system called Fuchsia

jm3
1pts0
exitstrate-gy.github.io 9y ago

60 years of satellites: the world’s spaceports, 1957-2017

jm3
1pts0
twitter.com 9y ago

Vote brigading: IMDb down-votes as revisionist genocide-denial

jm3
4pts1
nofilmschool.com 9y ago

Lurching from one experiment to the next: The Story of Inventing the Steadicam

jm3
1pts0
www.designhacks.co 9y ago

Shop: 180+ cognitive biases – an algorithmically designed poster

jm3
3pts1
hellohappy.org 10y ago

Find the best Google Fonts

jm3
5pts0
blog.rubygems.org 10y ago

Making RubyGems a better place in 2016

jm3
2pts0
medium.com 10y ago

Make Ruby Great Again [transcript]

jm3
1pts3
vimeo.com 10y ago

Make Ruby Great Again [video]

jm3
19pts2
blog.getcloak.com 10y ago

Extortion and the World Wide Web: Cloak Threatened with DDoS

jm3
1pts1
showbox.com 10y ago

Showbox – Create amazing videos right in your browser

jm3
3pts1
todogroup.org 10y ago

TODO Group (GOOG, Dropbox, GitHub, Stripe) Abandons Its “Open Code of Conduct”

jm3
2pts0
log.scifihifi.com 10y ago

New from O'Reilly: Essential Copying and Pasting from Stack Overflow

jm3
3pts0
microbot.ch 10y ago

Star wars still life rendered in 3D / Houdini

jm3
1pts0
legex.org 10y ago

Explore the [U.S.] legislative process: filter, sort, play #d3

jm3
2pts0
lab.ejci.net 10y ago

Favico.js – Animated favicons

jm3
163pts32
www.daskeyboard.com 10y ago

Destroy This Website (click bottom nav)

jm3
1pts0
medium.com 10y ago

An open letter to Paul Graham

jm3
38pts10
i.imgur.com 10y ago

Twitter will lock your account if you use a SharkLasers email address

jm3
2pts3
www.producthunt.com 10y ago

Code Schools – Apps or Sites for Learning to Code

jm3
2pts0
ilovetypography.com 10y ago

Decline and Fall of the Ligature (2007)

jm3
1pts0
www.architecturalmodelsinc.com 10y ago

The Bay area's vaunted architectural model-maker closes its doors (2014)

jm3
10pts0

Internet lore claims Apple modelled their design after much research into sleep breathing rhythms. This piqued my curiosity, how did this wonderful little light work and how true was it to human breathing?

I feel similarly: it's a scary message! I posted it and emphasized some of the points because I think it's important to not be complacent. If you're a rubyist who lived through the excitement and explosion of 2006-2010-ish, you might dismiss Node.js and friends as fads. You might assume that the rest of the world will have learned from the lessons of the Ruby community. Even if you don't believe those things, I wouldn't blame rubyists for assuming that previous pillars / saviors of the Ruby community — Yehuda, DHH, _Why, Matz, etc. — will soon stand up again and "make things right" by setting the tech community straight as to the benefits of Ruby / Rails.

But what this post concisely shows is that those heroes of the past probably won't. Many of them have moved on. Ruby hasn't been the "new shiny" darling of the open source community for some time. Ruby is in a very delicate transitional time. And unless the current group of active Rubyists take this very seriously, and ask how they (we!) can help make Ruby a durable, meaningful, dynamic, powerful community for the long-term, that much of the efforts and great work of Ruby and Rails will likely forgetten faster than you can say "down-vote".

see also: https://news.ycombinator.com/item?id=11789913

This link jumps to the actual beginning of the talk, skipping the preamble which is mostly specific to RSpec, focusing instead on the crisis the Ruby community currently faces[1] and the opportunity / responsibility the community has to respond.

[1] namely that the shiny newness of M.E.A.N. and Node/React/Angular plus the widely discussed performance challenges of Ruby & Rails have put Ruby + Rails on the back burner in the zeitgeist.

Few souls on HN will remember as far back as the (ahead of its time) Amiga / NewTek VideoToaster, but Showbox reminds me of how I felt when I first saw the 'Toaster.

One view of Showbox is that it's basically a browser-based version of something that 20 years ago was a industry-changing hybrid hardware/software workstation, and I think that says a lot for how far we've come.

Is it? Not sure, but the Coin team went gangbusters on the promotion and it seems to have worked great for them. I couldn't visit any social site today without someone talking about Coin. But I've a feeling that payment cards are far from a winner-take-all business.

The Protean Echo, OTOH, has been in development for some time. Thiago first gave me the demo at the Tech Brewery in Ann Arbor, MI and it blew the doors off anything we'd ever seen that was remotely similar. The form factor of the card itself — clear “Gorilla glass”, like the iPhone screen, with embedded circuits — and the whole user experience are beautiful. I just wish they'd hurry up and release it!

His point was that people could use bare git without github, but many use Github, which isn't free according to three of the four freedoms RMS lists in the essay [1], no matter how much we hackers might love it. Lots of people love Excel, too, but that doesn't make it free software.

[1] Github:

    (0) freedom to run the program as you wish - YUP
    (1) freedom to study & change the source - NOPE
    (2) freedom to make and distribute exact copies - NOT SO MUCH
    (3) freedom to make and distribute copies of your modified versions - NO

Agreed, it's completely unintuitive to a lot of software developers. I run a revenue API company for app developers to help them monetize free apps, and in three years, of all the paid app developers I've spoken with, exactly zero have initially believed me that free App Store apps can generate revenue to even approach the revenue they think they'll capture with a for-pay app. They don't realize that the avalanche of free apps is going to crush them like a Mack truck.

Common sense, creator's optimism, and B-school economics all suggest that paid beats free, I get it. But, sh-t's changed. Chris Anderson wrote Free: The Future of a Radical Price five YEARS ago, but I wish more creators and developers on HN took the ideas described there to heart.

When you sent me this last night, I lost a few minutes getting my head around what it was best used for. Now I can't stop thinking about it as a pointer to the future of JS lib loading.

    + 1 star: Identifies inefficiencies in the sea of endless loaders & metaframeworks
    + 1 star: Zero-configuration network-based lib loading
    + 1 star: Clean presentation & clear thinking about the problem
    + 1 star: Tests!
    + 1 star: Brilliant name
Five stars, would do business again.

"Smart" in the sense that:

* it keeps itself current by simply running `dots`

* it installs / uninstalls vim plugins from git

* it cleans up after itself with `dots remove`

"Slightly" in the sense that it doesn't require a lot of external dependencies like other ruby gems, homebrew, etc. to bootstrap.

Feedback + suggestions welcome!

Bootstrap 3 RC1 13 years ago

That's great news if it's true. Happen to have a link or citation backing that up??

And the first computers were humans (women) doing things like plotting missile trajectories for the military. Technologies drift.

Why Ruby? 13 years ago

Hard to imagine anything more horrible or harassing than posting a photo of someone.

It's hard for me to imagine any software reaching adoption "escape velocity" with a name as noxious as The Gimp. Rather than adding more features, a more evocative name might make "GIMPing" more appealing to a larger community.