HNHacker News
TopNewBestAskShowJobs

jeffbr13

429 karma · joined March 28, 2013

[ my public key: https://keybase.io/jeffbr13; my proof: https://keybase.io/jeffbr13/sigs/Qgo7sfBHlTdTSQW_ZHhrsPoDAObVO3LF9Mtx312XAgA ]
submissionscomments
jeffbr13··on The Data/Human Goal Gap
Distinguishing between work requiring a heads-down approach and work that can be sped up by collaboration (shared understanding, parallelisable tasks) needs to be learned and school's a good a place to get started on that as any.
jeffbr13··on A New Age of Animation
> Bonus points if they also troll people into thinking it's fluff for the first two-and-a-half episodes and try to break their minds.

You might like Space Dandy. Japanese again, but they really play around with continuity expectations between their episodes. I'm pretty sure most of s1 is meant to occur simultaneously in parallel realities due to the (lack of) continuity between episodes and occasional story-ending events. It's never really explained. And then s2 seems to tie some of the threads back together into a cohesive story arc over the season. Bonus: it's almost always available on Netflix, with their recent push for more anime.

jeffbr13··on Sample workflow for LP digitization
"lots of records that never made it to CD" is a great phrase! Of course we're still stuck using the lingo created at the start of the recording industry boom of the twentieth century, much as we're likely to continue saying "disk drive" although we've already moved away from spinning rust.

Many records are still never released on anything apart from vinyl. Many subcultures in music have returned to/continued releasing on that medium for aesthetic or commercial reasons: most often it's either to encourage physical DJing, the relationship with the music as an artefact, or because exclusivity makes business sense.

jeffbr13··on See the Moments You Care About First
We definitely need better filtering on incoming feeds so we don't inundate our attention-spans. But Facebook's curation algorithms are one-size-fits-all. While that might work for a general search engine looking for information in the wider world, it's dangerous in personal communication. You suddenly have a third-party deciding and making value judgements about what you should or should not see.
jeffbr13··on SoundCloud could be forced to close after $44m losses
They use some track-recognition technology to generate tracklists and then remunerate copyright holders from the advertising income, I believe.
jeffbr13··on SoundCloud could be forced to close after $44m losses
At my company we have a bunch of content that's only archived on SoundCloud. The main barrier I've had to backing up original uploads (only available through the web interface) is the terrible reliability of all the AJAX calls. Even with browser automation, it requires a LOT of error-handling just to navigate between resources successfully.

It seems that all these microservices[1] are there for the sake of blogging about using microservices[2] as there haven't been any new significant new features delivered in years, and the whole application now seems to be delivered through AJAX calls.

[1]: https://developers.soundcloud.com/blog/building-products-at-... [2]: http://philcalcado.com/2015/09/08/how_we_ended_up_with_micro...

jeffbr13··on UCOP Ordered Spyware Installed on UC Data Networks
No need! A LinkedIn account with a recruiter-visible email address will result in these sorts of unsolicited emails with no subscription fees at all.
jeffbr13··on How I fixed a bug in Atom
Isn't arbitrarily-long nesting or matching any sort of palindrome, where you count up and down, the classic case of something you should never do with a regex, because they're finite automata?

People don't build parsers because of masochism, but because regular expressions are provably insufficient to capture things like nesting. You need to go at least one level up on the Chomsky hierarchy[1] to pushdown automata for that.

More importantly, shouldn't SOMEBODY working on a text editor know and recognise this sort of thing? I'm all for the hacker mentality of shipping, reducing developer time instead of machine time, using what you know, but this is the sort of hacky fix that just pushes the problem further down the line.

Great write-up though, very enjoyable read!

jeffbr13··on Request For Research: Basic Income
The UK government built a bunch of "new towns" in England in the '50s and '60s, to take pressure off the housing situation in London at the time. The biggest is Milton Keynes, near Bletchley Park. It's a bit soulless in the same way as US suburbs, being built for the age of the car (roundabouts as far as the eye can see!), but it's 45 minutes from central London on the train, and was affordable for regular people to buy houses there. The new towns schemes seem largely successful 50 years later, and I can only imagine the reason we've not continued is because of the change in political taste for large infrastructure projects since then.
jeffbr13··on Why BPG will replace GIFs and more
Author says that the BPG version is re-encoded from the MP4, so lower quality is to be expected. Looking at the linked comparison tool[1], it seems that while BPG and WebP both have fewer artefacts than JPEG at a given file-size, BPG seems to achieve this with waaaay too much smoothing. Seriously, check out the engineer's eyelids in [1].

[1]: http://xooyoozoo.github.io/yolo-octo-bugfixes/#production&bp...

jeffbr13··on Emacs vs. WebStorm for Node.js Development
IntelliJ seems to be their 'master' IDE with plugins providing the functionality of PyCharm, Webstorm etc. It's reflected in the license cost, but I'm using it on a mixed Python, JS, PHP without too many issues except SDK-switching for each context.
jeffbr13··on Should scientific papers be anonymous?
Every new scientist having to learn the heuristics to judge a high-quality paper from its metadata seems like a local maxima in fighting spam, and something that makes the profession harder to get into.

The community would be forced to develop tools and documentation to judge new papers based on actual content and aggregated opinions, which seems like a better way to filter poor-quality human-written content (we're not talking about email spam here). Plus, by making the process explicit and visible, it'd be easier for an outsider to engage with new scientific literature too.

Perhaps that's an approach we could use in software development. It's mostly how I use HN or Reddit -- I read plenty of comments, and only ever look at the name if the comment provokes interest in the writer's background.

jeffbr13··on Permanent Identifiers for the Web
No you can't, unless you're a registry or can convince one to lease you a domain-name for an unlimited amount of time.

In practice you rent a domain name annually, and they get put back in the rental pool not long after the renter stops renewing their lease. Domain-names pointing to content are redistributed all the time when companies go bust or webmasters forget to renew.

jeffbr13··on Ask HN: Who is hiring? (January 2016)
London, UK | ONSITE | Full time | Frontend web dev

Boiler Room is the world’s leading community of underground music fans. We live-stream DJ sets and live gigs from music hubs such as London, Berlin, New York, Paris, LA and >60 other cities to music lovers all over the world. It started as a webcam taped to a warehouse wall in East London - in five years Boiler Room has grown to become the online home of underground music, and also a complex broadcasting and editorial platform in its own right.

We are currently in the process of building the next generation of the web app powering Boiler Room. We have upwards of a million views on our site a month, and that’s not including the hundreds of millions of views that our videos have accumulated on YouTube and Dailymotion. We want to create a completely unique web experience that lives up to the quality of our live shows. To do that we need someone who knows their way around the wonderful mess that is front-end web development, and truly cares about the experience that music lovers will have while using our web app on all kinds of devices.

You’ll be an essential part of a dev team currently consisting of 2 developers and 2 designers. You should have strong opinions about how web development should be done in 2015, and you should be able to come up with and implement new ideas for consuming & sharing online music experiences. You'll be working in our river-side office in Wapping, East London, and you’ll of course be able to go to and invite your friends to the exclusive parties being live-streamed on the site.

Our frontend stack: React, Redux, ImmutableJS, Gulp, Webpack, Babel, CSSNext

If this sounds like your kind of jam, email our tech lead (lachenmayer) <harry.l+hn@boilerroom.tv> or drop me a line <ben.jeffrey+hn@boilerroom.tv>

jeffbr13··on Blockchain Challenge by Bank of England
Blockchains are necessary for Bitcoin, but Bitcoin is not necessary for blockchains.

"The Blockchain" (big B) is the original blockchain (small b) used for Bitcoin, but it's only one possible implementation. It's like saying Postgres, MySQL, etc. aren't 'true' SQL databases only Codd's original implementation is -- now, obviously the metaphor doesn't quite hold because of the distributed nature of blockchains, but it's disingenuous to say that there's only one canonical implementation of a technology.

The Blockchain and Bitcoin are valuable proof-of-concept implementations of blockchains, but there's value to be gained from separating the general ideas from specific instances.

jeffbr13··on Why are the world’s best loudspeakers so expensive?
Large soundsystems for clubs and festivals have an entire culture of their own[1], heavily associated with the dub and reggae music scenes. Many are hand-built and maintained by a core group of people who travel with them and operate them on location, bringing resident DJs and MCS, and competing in sound-clashes at dub festivals.

On the speaker-technology side, Funktion One systems are easily recognised by their polygonal tweeter horns[2], meant to disperse high frequencies in a very specific cone, which makes it easier to avoid dead-spots and phase-interference in complicated environments while directing the sound.

[1]: https://boilerroom.tv/systems-of-sound/ [2]: http://www.residentadvisor.net/feature.aspx?1836

jeffbr13··on John McAfee for President
In front of a green-screen, if the halos around his hair are anything to go by.
jeffbr13··on The Desk of Haruki Murakami
There's the LifeHacker workspace show-and-tell group on Flickr: https://www.flickr.com/groups/lifehacker-workspace-showandte...
jeffbr13··on What Does Harper Lee Want?
> “This Watchman publication is what physicists call a singularity. There has been nothing like it before now, and there never will be again,” says Daniel Menaker, a former editor at Random House

You'd think someone in the business of words would be less likely to abuse terminology they don't understand.

jeffbr13··on Osborne unveils National Living Wage
Notice the hijacking of the term "living wage", rather than calling it what it is, a bump to minimum wage.

A cynical political move, and completely in character for this Conservative government.

jeffbr13··on Uber Acquires Part of Bing’s Mapping Assets
Ah, but wouldn't Google want to keep it's investments in sectors that it believes will grow, even if they're competing with them, a la Microsoft & Apple[1]?

[1]: http://arstechnica.com/information-technology/2010/05/apples...

jeffbr13··on London: the city that ate itself
Apparently, squatting has recently (2012) been made into a criminal offence in England, meaning a criminal record if convicted, so... not worth it.

Squatting used to be a ~fairly~ normal thing in England, going by impressions from my youth, but this could have been media fear-mongering the middle class with tales of home-invaders, after reading that Wikipedia article[1]. It's a shame that it's a criminal offence now, considering the housing shortfall and rising inequality in the UK.

However, these specific properties/flats would be very difficult to squat anyway, as the buildings are presumably guarded by doormen and at least a few sets of high-security doors.

[1]: https://en.wikipedia.org/wiki/Squatting_in_England_and_Wales

jeffbr13··on Why Coke Cost a Nickel for 70 Years (2012)
relevant: THEY'RE MADE OUT OF MEAT <http://www.terrybisson.com/page6/page6.html>
jeffbr13··on The Sikhs who saved Parmesan
> The great tragedy is that since 9/11 Sikhs have often been mistaken for afgans/arabs wearing turbans & discriminated against.

The greater tragedy is discrimination against Arabs based on racism and faulty heuristics for what a 'terrorist' looks like.

jeffbr13··on Why the US federal employee record breach is worse than others
> … but nobody wants only an ideally secure system

Indeed! The ideally secure system would be one which doesn't exist/doesn't have ANY interface, much like the perfect computer which doesn't perform any IO with the rest of the world.

jeffbr13··on Apple iPad Gets Split-Screen Multitasking in iOS 9
Amethyst tiling window manager is even better, as you can get the computer to move your windows for you!

[1]: http://ianyh.com/amethyst/

jeffbr13··on What Silicon Valley Can Learn from Seoul
> This can't be farther from the truth.. "our" design aesthetic is not on a basis of trying to save bandwidth.

No, it's more to do with 'democratising' app design, and cutting the expense of (good) designers.

jeffbr13··on Light-based computers in development
Are you being optimistic or pessimistic? It's only been 15-20 years since 56kb dialup was the norm, and Tesla are doing pretty well at the moment.
jeffbr13··on Graph Engine – Serving Big Graphs in Real-Time
tl;dr - Neo4j for the Micrsoft platform:

    The following prerequisites are required to follow this manual and develop GE applications:

    Windows Server 2008 R2, Windows 8 (or above).

    Visual Studio 2012 and 2013.

    Windows PowerShell 3.0 (or above).

    GE Visual Studio Extension.

    An Azure subscription (not required if you do not plan to deploy GE applications on Azure).
jeffbr13··on On the Taxonomy of Spaceships
This is awesome. I spent far too many hours as a kid orchestrating imaginary space-battles based on the ships from Homeworld[1], also closely considering the specialised roles and hierarchy of the ships as presented in that world.

Since then, reading the "Essay on Realistic Space Combat"[2] took a lot out of the fun of those sorts of considerations, as you realise that actual space combat would be more like relativistic cold wars and sudden genocide[3] than the dashing image of privateering and admiralty fleet manoeuvres.

1: http://en.wikipedia.org/wiki/Homeworld 2: http://forums.spacebattles.com/threads/essay-on-realistic-sp... 3: http://www.antipope.org/charlie/blog-static/2015/04/on-the-g...

← PreviousPage 2 of 5Next →