skysight-inc/HackerNews huggingface dataset:
I'm going to _try_ to stop reading BBC News instead.

It won't be easy because I've been using it for years. I like the site's navigation and readability but the content is often lacking given their resources.

They did something similar with the Prince Andrew story, reporting his "emphatic" denials before mentioning the allegations.

Clearly, he is innocent until proven guilty. However, the Beeb regularly seems eager to jump to the defense of the powerful rather than scrutinise.

I'm veering way off-topic now but this morning they had a big, brash, bullshit "breaking news" banner for a piece about a tennis player's wedding date.

That may be of interest to the public but it's not in the public interest. Too often the BBC conflates the two as meaning the same thing.
The trick is to use an inline volume control, like this:
http://mobile.walmart.com/ip/Koss-In-Line-Headphone-Volume-C...

Then turn the airplane's volume to max and adjust your inline volume to a comfortable level. In my experience, the announcements will then also be at a comfortable level.
Then you understand nothing of how URSS actually worked. They didn't "employed" 300 people because they were needed, they did so to keep everyone busy. The head of a "colhoz" (I think that would roughly translate to "farm"), sometimes had to make up stuff, just keep people busy, and write the hours on paper.
>s you get into your late 20s and early 30s most people are looking to get married if they haven't already. At that point social life is going to mostly turn into family, wife, kids and work related friends. I'm 32 and recently married and I find it very hard to justify spending much of my time socializing outside of those above contexts.

But why can't those be combined? I find this either family or friends mindset a lot of people have quite strange
legal reasons, or, they just don't give a fuck and will continue to physically hurt their customers with ultra-loud headphone announcements until it becomes so widely hated it turns into an internet meme.
We have (at skroutz.gr) kibana 3 dashboards with 61,269,264 documents using the last month as time window and still no performance hit.
Check our cluster resources in our blog post to get an idea.
The Singular Universe and the Reality of Time
Harry's Engineering: A Dual Team Approach to Solving Amazon-Esque Data Problems
I've had the opposite experience - PA systems so quiet they're drowned out by the plane's noise. Perhaps he was sitting very close to one of the speakers. Given that the announcements are usually important, not continuous but made in short bursts, and that volume level (99dB) is discomforting but only harmful with prolonged exposure, I don't think it's too loud. The whole idea of an announcement is to get the attention of the passengers - including those who may be asleep. Missing an important announcement may have safety implications.
Crunchbang is my most favorite distribution. For the last 2 years I found it perfect for my needs, especially on slightly older machines. Originally I came from SuSe, moved on to Red Hat and Fedora, then played with Gentoo for a while. Ubuntu is great, but with each version the out-of-the-box experience became less and less desirable. Crunchbang (which I discovered on HN, btw) was minimalist (but not painfully so) and shared Ubuntu's robustness.
I worked in BigAg in the panhandle for a bit, and I agree and lament this fact.

What gets me the most is that all the politicians and people like to imagine the self sufficient farming community as it used to be and then run on platforms claiming to support it, when in reality what they are supporting is the megacorp farming industry which is quickly forcing family run operations into selling out in one way or another, whether it be via huge debt on equipment or on corporate governed coop. Don't even get me started on Monsanto... or the oft cited scientific studies that secretly have huge biases (follow the funding).

I quit the industry because of these practices, if that makes anyone feel any better. Actually it was a funny story because everyone loved the millionaire owner who "always took care of everyone". I never liked him and knew some things about the origins of his money no-one else did that influenced my decision to leave, and a year after I left he fired half the staff and sold all the branch locations.

Working with the geneticists there did open the door for my working in a cutting edge DNA lab though, so it wasn't all bad.
OVH has a new CEO
I would agree with this with one caveat. The way I read your comment was, "Large software firms want to hire you for as little as possible" but I think it's more "Large software firms want to hire the best talent for as little as possible."

I tend to believe that the throughput of the top 5-10% can be exponentially more than the next 5-10%. The objective for a lot of these firms is to get the top couple percent and get 4x as much value of out someone but paying 2x as much. As it relates to the parent comment, I think there is an incredibly high demand for the top 5-10% of tech talent and exponentially less demand for the subsequent talent. It's very similar in NYC for finance talent. I know people who work in SF and NYC both who work insane hours but they get paid SO MUCH MORE for it.

So, no one is scrambling for good engineers or good bankers or good consultants but they are scrambling for that tiny sliver of the market that they believe will generate exponential returns and turn into leaders of the company.
I use Down Beats[1] while riding a motorcycle, they work very well at eliminiating the wind noise while still letting me converse with others.

The one thing I like about them over the similar Etymotics is they don't stick out of your ear quite as much.

[1] http://www.amazon.com/gp/product/B00A3Z44R2/
Stupid frat guys aren't going to fly explosive laden drones over restricted areas. However, everyone will have to pay the cost of this stupid DRM as it slows down operations and sucks battery. Worse, if it's made mandatory, it might stifle open source hardware.

The blind urge to control and regulate is one of the most destructive force in the economy.
Thanks for the feedback all. Unfortunately each browser seems to have its quirks in the implementation of the spec - I thought I'd caught most of them but obviously still a bit of work to do!

With regard to the dial rotating rather than the needle, it's an interesting point (no pun intended :) I think each has its own merit for certain applications - probably worth adding an option to choose.
American Teachers Might Not Work Such Long Hours After All
As a mid-level Unix person (around 18 years) I'd heard 'hash bang' and 'shebang' but never 'crunch bang' to describe the interpreter before.

I wonder where the term 'crunch' for pound/hash came from?

Edit: looks like it's been around a while: http://ss64.com/bash/syntax-pronounce.html
I recently flew Delta (I generally stick with American/USAir) and noticed this. On several occasions I noticed folks physically cringing and plugging their ears during PA announcements.
"But three years later, when he heard that Russell would be visiting the University of Chicago, the 15-year-old ran away from home and headed for Illinois. He never saw his family again."
Assuming that 80% of humanity lives on less than $10 a day, and are, therefore, poor, I can just imagine the number of geniuses born poor that will not ever be able to show their geniality to the world.

Imagine how the world would be a better place with all these people working as scientists, philosophers, mathematicians, etc.
I agree, there are actually very few government agencies that can be bothered to give even half a fart about anything they are essentially charged with. Between Congressional undermining and bureaucratic incompetence, they are essentially toothless.

I see a lawsuit or a public shame campaign as far more effective. How does "United caused my child to have brain damage due to the loud PA system ... oh, and now he's autistic too"? That should work.
Some people work better with daily accountability and need help breaking up tasks so they don't get overwhelmed. I worked for a boss that managed this way and no one felt micromanaged. Having clear objectives and giving a 1-2 minute daily verbal update didn't seem like a "nightmare environment" at all.

We had some members on our team that were similar to those the poster is describing. For those the team lead was more explicit about setting tasks and for others he gave more autonomy. The daily standups were a chance to discover what's holding people back from making the progress needed to complete larger team goals on time. I was also skeptical of the process when I started the job, but it actually works very well.
> OF COURSE this department loses money.

Not sure what "of course" means here... it's very possible to be profitable off your OS Development division... look at Red Hat, SUSE, etc. They pay for the development from support payments... they collect support payments because enterprise wants their OS... it's a positive feedback loop. The better the OS, the more enterprise pays, the more funding RH can put into the OS dev team, the better the OS gets, the more support fees they collect, etc etc etc...

Canonical has not been able to successfully charge for support like RH and SUSE have figured out.

> But it is a net gain for the company, and in fact without it the rest wouldn't exist.

It's not a net gain unless the company can be profitable as a whole and subsidize (and justify the enormous expense) off-put by tertiary services, etc.

... right now Ubuntu project is responsible for Canonical being perpetually in the red... every quarter, since their foundation. Canonical could very well just run enterprise support contracts, or push their cloud services. They don't have to use Ubuntu... any OS would suffice. They aren't somehow coupled to Ubuntu to the point if Ubuntu didn't exist, Canonical wouldn't either.
> Not every subproject is useful for its own sake. Hold your team members accountable for demonstrating the value of tangential work beforehand, and put your foot down if you're not convinced. Everyone loves a side-project, but it's not a substitute for progress on the core goals.

Disagree with that. Sometimes they're working on improving things you don't want to be improved and they should be.

As long as they're getting the work done, who cares what else they do.
Assuming I'm reading this [1] right, the FSF seem to believe that Apple App Store (where the majority of mobile app profits are being made) isn't compatible with the GPL.

[1] https://www.fsf.org/blogs/licensing/more-about-the-app-store...
Clojure + Boot Back End for the React.js Tutorial
https://wiki.haskell.org/Physical_units
> Wheeler actually points to the success of title II on "mobile" while ignoring the fact that it only applied to voice. Meanwhile, all the relevant growth and innovation occurred in data.

Innovation like single-gig data caps? Or do you mean innovation like "unlimited data, except no streaming and no hotspots"?

Compared to the voice situation on mobile, or to landline Internet, mobile Internet is garbage. I don't understand what you mean. Heck, IME, 50mbps landline Internet is easier to get than 4G Internet is outside of cities. And the price isn't much better either. I pay $50/mo for 50mbps down for cable Internet, I pay $40/mo for my 2GB capped Verizon Internet which is 4G (sometimes).
The ability for it to "become a desktop PC when plugged into a monitor" was 90% of the appeal to me when they first talked about an Ubuntu powered smartphone. That they've stripped that out makes it relatively uninteresting.
Remember there are plenty of companies who need the odd PCB, but aren't in the PCB business.

Simple power/control boards (weird voltage, multiple outputs) that aren't available off the shelf from RS or Farnell. None of those boards need to be more than two layers. I've designed lens focus control boards that only required a single layer.

Yes of course if you're doing RF or fast serial you'd be daft to do it on a milled board, but they are convenient sometimes.
This is why some headphones (notably the Bose QC15) have a little hi/lo switch on the connector. When using the in-flight entertainment, set it to "lo" which attenuates all incoming sound. Then you compensate by turning up the entertainment volume.

This works because most aircraft systems deliver PA announcements at a pre-set volume and isn't affected by the entertainment volume.

(The other thing I tend to do is simply disconnect my QC15 during announcements and listen (or not) to the announcement broadcast in the cabin, attenuated by the headphone's noise cancellation.)
Have you heard of Vagrant? http://vagrantup.com/

I'm not sure about the NTLM part (and I understand NTLM is basically deprecated at this point, you should use Kerberos instead) but I believe it does everything else you're asking for.
My first real programming job was at the Chicago Board of Trade in 1999, just when the electronic trading initiatives were really taking off. But the floor was still totally packed, totally crazy, and completely inscrutable (to me).

I'm glad I had the chance to see it.
I've always wondered why bars crank up the music so high to the extent you're yelling to convey conversation to the person next to you. One of my friends hypothesized that it was done to focus patrons on drinking and not chatter, but socializing is a big part of the bar scene...

Anyone know?
They probably do it because no one pays attention to the announcements anymore. It's the same reason they (used to) turn up the volume on TV commercials.

Has the author tried asking the flight attendants to turn the volume down?
Bleeding edge, daily updates to make the product work at a somewhat reasonable level. It's like the users are guinea pigs.
It's called having conversations. You should try it sometime.
> The way they seem to bounce around from one thing to another

I tend to agree... modern Canonical feels like a company that lacks focus (probably because they aren't quite sure what the focus ought to be after realizing Ubuntu might not ever turn a profit for them).
Oh sweet a guile port.. thanks for posting that!
that book is a good starting point https://pragprog.com/book/rdbcd/behind-closed-doors
> Their common features: they tend to be single-purpose devices, they tend to have crappy displays like e-ink or black-and-grey LCD, and to the extent they are general-purpose, they aren't effective or much fun.

I like the fact that Kindles have e-ink and are single purpose. When I read on a backlit screen, it tires my eyes and its easy to get distracted from your book with SMS etc. E-ink is perfect for me, for distraction-free reading.
You should look into vagrant. It can help you with many of these things, essentially just providing a framework to get started. Writing the bootstrapping scripts will still be up to you, but it helps.

For ntlm there are a lot of solutions for Linux, but the one I have used was cntlm to give me a local proxy to call through for convenience.
I get the beige "Hearos" off Amazon and they seem rather comfortable while providing a fair amount of volume reduction. They won't completely block out people being rude on flights, but they did well enough that I was able to sleep nicely for a few hours on a recent flight.

They're cheap and come in packs of 20. So I stash a handful in various places so I always have some accessible. In particular I keep a few in my essential medicine bottles since I'll have those while traveling. I find I can reuse them a few times, but if they feel off or dirty the cheapness means I don't hesitate grabbing a new pair.
PHP7 – 100% perf improvement, supports existing apps
Discouraging a bullied 13 year old from wanting butt implants
Go read Peopleware and then come back to this thread.
Guys trying to get $100k for free on indieGOGO
Blinkbox Books are closing – and open sourcing everything
as the article mentions, give debian a try. It's everything you just described about crunchbang.
> Men do more dangerous jobs, are much more likely to be murdered, do riskier behavior, and commit suicide more often.

Couldn't the likelihood of a male being involved in these things be affected by testosterone levels as well?
Most Investigative Journalists Think the Govt Spied on Their Data
I'm creating something like this, but as a desktop app in java using VLC api.

There is a screenshot[1] of the current state, but it's a bit ugly since I had to stop working on it because of my exams. The idea is to replace the VLC+Skype combo for watching movies together with automatically syncing the play/pause.

But there is another problem I haven't decided yet, and it's the communication channel for chat and syncing. I'm torn between creating a server on an own VPS or adding an IRC client to the app (since you can always find a free irc server and create a room).

[1]: http://i.pics.rs/jDvun
We also thought this way. We had our daily standup at half past ten, which was right in the middle between coming in and going to lunch.

Now we moved it to quarter to two, which for most of us means a bit after lunch. Now we have no interruption throughout the morning, and the hour before the standup we're not working anyway.
Even worse, http://www.bbc.co.uk/news/uk-30345801 "GCHQ does not breach human rights, judges rule". This is ridiculous and insulting.
Really looking forward to reading this. I got hooked on the Ruby DSL bug after reading about it in Metaprogramming Ruby (https://pragprog.com/book/ppmetr2/metaprogramming-ruby-2), and I've carried the concepts with me wherever I could.
Sorry, you’re right, that wasn’t a very good example.

The use with `map` really is different: with a fat arrow, you can easily pick out a single property from each object in your container (not just whether it exists, which seems to be what you were getting at in your alternative).

But yes, the fat arrow is unnecessary in the trivial filter and reduce examples I gave. I should have provided a slightly more involved example, such as this:

items.map(item => item.interesting_property)
.filter(item => is_wanted(item, some_criteria))
.reduce((item1, item2) => combine_usefully(some_context, item1, item2), initial_value)

Now you’ve got some extra arguments to supply, so you can’t just pass the functions in directly when calling `filter` and `reduce`.

In today’s JS (meaning ES5) you would generally need the older anonymous function notation. You might still have some shortcuts available, such as `Function.bind` if the order of parameters lend themselves to convenient partial application as in the `reduce` case here:

items.map(function(item) { return item.interesting_property })
.filter(function(item) { return is_wanted(item, some_criteria) })
.reduce(combine_usefully.bind(this, some_context), initial_value)

Of course in ES6 you can just choose whichever representation you prefer:

items.map(item => item.interesting_property)
.filter(item => is_wanted(item, some_criteria))
.reduce(combine_usefully.bind(this, some_context), initial_value)

The other thing to watch out for when jumping between how today’s mainstream JS handles these kinds of manipulations and the new ES6 tools is what happens with `this`. It’s one area where current anonymous functions and the new fat arrow notation do behave differently, and unlike the `bind` example above, it’s not necessarily explicit what `this` will be when you start passing functions into other functions.
I certainly hope that Ubuntu is ready with software that provides a phone interface on a phone and a desktop interface when plugged into a monitor.

Because unlike a year and a half ago when they tried the Edge, hardware is (almost) ready for it.

The next generation of monitors, PC's, phones and tablets will all have USB 3.1 Type C ports. These are true docking ports, able to supply 100W of power, and transmit DisplayPort, PCIExpress and USB simultaneously.

You'll only have a single cable connected between your laptop and your monitor, with power, keyboard, mouse, network, printer, et cetera plugged into the monitor.

We've been able to do that before, but it's always been expensive and/or proprietary.

But what's really new is that this same cable will also be able to plug into your phone, letting you replace the laptop with a phone.
The IT workers should form a union. I'm not a fan of unions (they seem to devolve towards corruption here in Australia), but I'd prefer that over arseholes like Jobs et al making wage "agreements". How scummy is that, they're raking in billions, and they decide to be tight on the people that make them their cash? Scumbags.
>That 'gps-lockdown' is to make sure the machine doesn't get moved around just for the heck of it taking it out of spec and then having the manufacturer turn up after a bunch of complaining.

I thought the same thing when reading this article: maybe the tractor manufactures don't want farmers fiddling with the timing because there's no reason to be fiddling with the timing. Perhaps the desire to do so is force of habit on the farmer's part, the product of dealing with old equipment for many years, combined with a little bit of "I know better" hubris.

That said, if you're willing to waive your warranty, everything should be fair game,
What about having each person give you an oral review of what they did at the end of the day to spot problems?
How would this work in practice?

Maybe some form of corporate patronage, like Facebook and Stripe did in this story, and giving the inventor a generous slice of the returns from the invention (I can imagine several downsides to this too, of course):

https://news.ycombinator.com/item?id=9003791
NIOSH says 15 minutes at 100dB, which is still far longer than the combined duration of all announcements on a flight.

http://www.sengpielaudio.com/PermissibleExposureTime.htm

I think the 99dB value the author of the article measured is not arbitrary - and was chosen specifically to meet some regulations.
I think this is closer to the Windows phone tiles than they're letting on, but still a neat idea. Not convinced about how well it would work with games (which are hilariously second class citizens for all mobile platforms in spite of PR efforts).

One very curious thing about the scope idea is it will need tweaking for different cultures around the world. Gross oversimplification, but generally in the west we categorize by what something is, whereas in the east it's what something is for.
I'm one of those "scatterbrained" people. Whatever I'm doing always seems important when I start it, but then I end up spending ages on it and once it's done I can't really remember why I did it. The end of the week comes and I'm exhausted and have to make up excuses about my poor performance.

How can I stop this behaviour? It's like I'm not in control, I just get carried along by the current.
This behavior can be found in all markets out there, regardless of the scope.
And then comes beauty of free market - over longer term, taking acount bigger mass of farmers for example, more desired product should win.
There are many tractor manufacturers, and if John Deere is deemed cp manufacturer in long term, some other makers will eat its market share, either by providing simpler machinery (ie trend mentioned in article when farmers buy older models), or open one.

If farmers as a whole are "not-so-clever" though, and they keep buying new ones (ie voting with their money for fragile new tech), then they deserve the new tech "punishment".

Lesson to be learned here - be conservative about new technology and buy only long-proven solutions, regardless how much average HN Joe might not like this non-cool approach.

Also, fully agree that they shouldn't be made any more special than other jobs. Maybe ideal would to completely lose warranty (ie like iphone jailbreak), but making it criminal act is way too much.