skysight-inc/HackerNews huggingface dataset:
"Because computer talent has to become cheaper for the tech industries to have even better margins"

Anyway the larger percentage of tech companies are now at a post-innovation stage going to small incremental updates and profit maximization. Star programmers that could build everything will start becoming legends.

The same way they pushed people to STEM to have a wider selection of cheap candidates from their top 5-10%. They only need the cream but to have enough of the cream they need to waste a lot of milk. The milk is all these people that go into an area without loving what they do or without having a lot of talent and determination. They are the ones that lose in the end, becoming the worker bees of the hives. Simple supply and demand. It also gets a lot worse for the good ones too.
Javascript is also a supported target for libsodium, through Emscripten.
The Javascript file size (minified/gzipped, with most operations including password hashing using scrypt) is 136K.

TweetNaCl.js doesn't have the same features set, but it is tiny, has been written in Javascript, is easy to use, well-documented, and well-maintained.

This is what Minilock uses. It is a perfect fit for this kind of applications.
Big four carriers accused of violating the only remaining net neutrality rule
GDB to LLDB Command Map
Or some other kid's human-augmenting machines will make irrelevant the "intelligent" machines.
Yes I did, that was pretty important.
Can you guys do a DB machine type with more RAM? 128Gb isn't enough. :)
What is interesting is asking our court system to consider this question. Small children have as much concept of the legal system as this monkey, yet are still afforded its benefit and if you look at our legal history this was achieved by adults demanding this.
A lot of games, the game themselves, use popular music as part of the soundtrack. So streaming those games can get the entire video muted.
Safari 7 has WebGL but is disabled by default. Enable developer menus, then click on "Enable WebGL".
They don't need to know, they want to know. They can use a number of signals to make recommendations such as checkins, friends, hearts etc... without knowing my location every few minutes.
$11B Later, High-Speed Rail Is Inching Along
There wasn't much competition when Twitch.tv spawned from Justin.tv either. However, that's not the point. The point is the majority of the users are entrenched in one service. You can stream from whichever you want, but if the audience keeps going to twitch, you're stuck publishing at twitch.
This reminds me of one of my favorite quotes:

"In programming, the hard part isn’t solving problems, but deciding what problems to solve." — Paul Graham
mostly just scale. Keeping your queue in memory isnt necesarilly a requirement unless you have a lambda arch or a realtime requirement (which we started with). For our larger operations, kafka, which is disk backed, distributed with a little more ease and cheaper was a nice option. For reliability, we were using some of storms primitives as well as the mechanisms inside qless, the queuing library we were using on top of redis. https://github.com/ChannelIQ/qless-java
Open plan is Kryptonite for introverts. We need silence and no distractions.

But you'd probably go insane in my working environment, which is in a house surrounded by fields miles from a city with no one else in it, except me.

Point is, you should tailor the spaces to the individuals working in them. There is no Generic Industry Standard Employee. Which is why trying to enforce Generic Industry Standard Working Environments is maybe not such an effective way to get cool stuff out the door.

As for Agile etc - it's a 20th century methodology, not a 21st century one.

I have no idea what 21st century software development is going to look like. Nor does anyone else, because no one has invented it yet.
How the Written Word Became Our 'External Brain' and What It Means for Our Kids
How to get to the top of HN – and it's not gaming the system
I'm wondering if anyone is considering building a new version of what Foursquare used to be. If this were was built and done well and had a point system, mayorships, badges, etc. and allowed me to browse and export my old check-ins, I would use it, and I'm sure you'd get a reasonable initial userbase just off of disgruntled Foursquare users.

It's certainly not a small project. I'm not sure how you get the initial list of locations. I also know Foursquare collects data about wifi networks to pinpoint your location, and that may be hard to replicate. But there's definitely a void here to be filled.
From the article:

"Some experts expressed concerns that trends are leading to a future in which most people become shallow consumers of information, endangering society."

A key part of this argument is that people are becoming (or are going to become) more shallow than those in the past. But how shallow were people in the past? I have a sneaky suspicion that many of these dissenters are just being nostalgic. Anything beyond their own lifespan is also questionable--how do we know how well people were able to focus in previous generations? Are people _really_ more shallow than they used to be, or does it just feel like that?

This whole topic incredibly nebulous, so I question the value of jumping to these conclusions when we don't even have a clear understanding of what we're talking about in the first place.
This is an interesting project for sure (writing text editors are fun, and the mix of technologies chosen is interesting) - but I think it would be fairly straightforward to implement the features you've shown in your demonstration as an emacs package :)
Hey, I've been interested in RISC-V and Chisel, and am a bay area local (Live in Oakland)... what is the best way to get in contact with you and others at UCB?
Show HN: Thoughts_ – A Markdown Notebook
Grind ~2x what you usually use for X amount of coffee. Toss in cold water (I use old (glass) milk bottles). Let it sit for 24 hours. Filter. I personally just pour it through one of these because I like keeping the oils in my coffee: http://www.amazon.com/Finium-Brewing-Basket-medium/dp/B0037S...

Details beyond that can be figured out. The basics are that easy, and basically no matter what you do it'll be better than any store-bought cold brew.
Google bought Twitch. They are not an independent entity. This is Google doing this.
Looks interesting, I hate working with UITableViews. Anyone know if this thing handles dynamic row heights?
I think you are referring to the "Clathrate gun hypothesis".
http://en.wikipedia.org/wiki/Clathrate_gun_hypothesis
Correction. It is a must read for those who want to MISunderstand Putin's Russia. Kasparov is against the Russian constitution and openly called for a violent overthrow of the current Russian government. Russians do not approve of Kasparov's political views because of what they see as a biased viewpoint that ignores any economic policy successes of the current government and exaggerates any failures.
thank you for clarifying.

Sometimes these name collisions don't matter because the projects are from two separate groups of software, but in this case, the overlap in 'client facing web apps' makes NaCl downright confusing without clarification.
You say to get to the top of the front page... "you have to produce excellent content or an excellent product."

That shouldn't have to be explained.

Yes, you can get to the top of the front page when submitting your own content. (I've done it multiple times, and with my domain name the same as my username, it's obvious it's my own content. Check my submission history.) What you did in your original post was game the system, which is a completely different story than just posting content that is not high quality.
I'll be happy to never hear either the first or third examples ever again. It shouldn't be a big deal to find public domain performances of the out-of-copyright Wagner piece.
There are problems to solve, and there are Problems to solve. Are you looking to conquer a new programming challenge -- develop stuff nobody's done before from a coding standpoint? Or are you looking to make a big impact in a way that hasn't been done before?

Please read this blog post. Does it get at some of what you're talking about? http://erlebacher.org/2011/03/22/time-scales/

If so, I get it. Let's talk.
Perhaps not as much of a difference when using a french press, since you'll likely be doing the entire pour upfront.
Probably the same reason they're using Ubuntu and Chrome: the alternatives, while free, aren't fashionable enough.
I didn't necessarily mean teaching jobs. I'm currently a full-time dev with wife and children, and I'm (slowly) organising a free day course on Ruby.

Also, you can teach as part of many day jobs. Everything from mentoring new devs to running Rails Girls tutorials on company hack days.
They have been doing that for a while.

https://news.ycombinator.com/item?id=7037575
I can't help thinking that, if the Earth's environment were really this unstable, life could never have survived so long here, or at least it never could have evolved to be as complex as it has.

It's not like this is the warmest the planet has even been. That methane has to come from somewhere, and if it's coming loose now, then certainly during warmer periods with less glaciation, it would not have been bound to sea beds then, either. So at some point in the past, rather many times in the past, some recent enough that humans walked the Earth, this stuff was not bound to sea beds. Yet nothing 'spiraled out of control'. A new equilibrium was reached, that's all.

Of course, relatively harmless changes that occur over tens of thousands, or millions or years, i.e. time enough for life to adapt, can be catastrophic if they take place over a few hundred. We may end up rendering the planet uninhabitable for a great many existing species, and mostly the larger ones, too, perhaps including even ourselves, but the idea that we're going to end up with a planet that is like Venus or something, I can't take seriously. We're still using, exclusively, raw materials that have been on Earth from the start - so methane released, hydrocarbons burned, etc., all the energy we use, has been in play before, and it did not destroy life.
Even for short-lived games, if you want to implement a replay system, you need your physics to be deterministic.
In my experience, greek yoghurt was sold as a commodity, ingredient, and niche ethnic product before.

You bought it in Large containers and usually it was either generic, or whichever ONE name brand they sold (at the normal grocery stores).

Nowadays, it's a popular consumer product sold in individual size containers, with fruit and other kinds of flavors.

(Seattle)
Go was created by three programmers, Ruby by one, D by one ... sure, those projects all grew as they took on a life of their own, but small-team or single founders can still accomplish a great deal.
It's ironic that they can cite the "mosaic effect" in this context while in the same breath abusing civil liberties by gathering communications data.
I may look at it again. The last time I did so, the documentation was a bit uneven, which is something I've found to be true about Racket more generally (particularly the extensions).
“I’ve told them it’s not public domain, they’ve got no right to say that it’s public domain. A monkey pressed the button, but I did all the setting up.”
Black LCD replacement touch screen digitizer for iPhone 4 GSM
The Rule of 52 and 17: It's Random, But it Ups Your Productivity
The weird thing it seems they just started doing is displaying places it thinks you've been recently, along with all your past check-ins. It's not particularly accurate either.
How Single-tasking Can Fix Our Urge to Multitask
Even untransformed excerpts/screenshots would almost certainly be fair use in a scholarly article about them. The LoC knows a thing or two about copyright.
At least in CA circa the mid 2000s, it was sold in individual snack-size containers, as you describe. Several formats, one of which was a two-part container with yogurt on one side and honey on the other [1]. The store brands tended to prefer a more "American-style" approach with pre-mixed fruit/yogurt in one compartment [2].

Some arbitrarily chosen photos via Google image search:

[1] http://2.bp.blogspot.com/-HVyAxMPVFG0/T-mq0CkyhsI/AAAAAAAAEg...

[2] http://greedygirlinlasvegas.files.wordpress.com/2011/06/tj-g...
If you're a game developer, you should look at this Floating Point Determinism article, which shows some additional techniques for implementing deterministic physics with floating point.

http://gafferongames.com/networking-for-game-programmers/flo...
Regardless of if I'm working on code or a new project on a very visceral level I'm driven by the desire to create structure from chaos. Even if it is something small like organizing notes, I'm very satisfied by creating order.
Also know in NWS speak as a thermoshack.
It's not my article. And I agree with you on that point, where I believe this article has value is in this quote:

"You have to produce content that someone else would willingly share without being coerced."

As I try to think of ways to make it to #1 on HN, a concern of mine has been not submitting too much "flop" content and "spamming" the system. His suggestion is to allow someone else to submit it, and that validates that there is value to at least someone other than just promoting yourself.

That's a valuable thought and reminder. At least is was to me. :p

Follow up: I remember your http://minimaxir.com/2014/07/show-hn/ post. Pretty interesting stuff.
Bit late to the party but i've been arbitraging promotions on Sports betting websites. Yes this sounds incredibly suspicious. It's pretty interesting, and easy. Much easier than trying to monetise blogs (which i've also done).

Not exactly an intellectual exercise but it gets me enough money to pay for public transport, lunch etc.

If you're interested just google Punting Deals ...They've got an article explaining how they do what they do.

PS Australian only I think
I'm not yet seeing that, given:

Signal a :: Time -> a
SF a b :: Signal a -> Signal b
thus (Time -> a) -> (Time -> b)

not exactly:

(x->a->x) -> (x->b->x)

Can you point me to a paper that makes the connection clear?
I've been waiting for a chance to ask this...I bought an AeroPress and it made really sour coffee. I tried again, used the same coffee in my drip machine, timed it carefully in the Aeropress, got the temperature exactly right, and still, the Aeropress coffee was much more sour than what I got from my old machine.

Am I doing something wrong, or do people just like sour coffee? I really hated it. I've had coffee from a French press and thought it was great.
Personally I found that each of the level had an incredibly similar level of difficulty – except the POST authentication one.
One other thing that I've learned the hard way with Crouton is that it's too easy for kids to delete the Ubuntu partition. It's doubly true when several kids use it.
Has anyone tried this yet? How was it?
Yup. I found out this by accident one day. Very cool backup if you break the glass bowl (which I haven't done... yet).
Awesome adaptation of cookie clicker: http://orteil.dashnet.org/cookieclicker/
This reminds me a lot of candy box: http://candies.aniwey.net/
If you are not using it online, then you might be better off not applying any updates. In my experience, updates caused as many problems as they were solving.

The 3.8 Kernel was the only one that supported Device Tree Overlays. I found that to be easiest to work with, although there are a few bugs. Last time I tried, removing overlays did not work reliably - a reboot was usually better.

I am currently on Ubuntu 14.04, which unfortunately does not support device tree overlays. I installed it a few weeks ago and kept a few notes on the process here:

http://hoeckerson.de/notes/beaglebone-black-overview/
I recall reading somewhere that when books were invented, people thought they'd degrade the mental ability of people to accumulate and hold "wisdom". Did that happen? And even before that, when writing was first invented, it was some kind of devil magic. Now, where might I begin finding out where this might've been said?
What will also be interesting is how it will affect education.

We were all told we have to memorize things because we can't carry the textbook around with us, that's simply not true anymore.

Filling our brains with dates for civil war battles and the dates of birth/death of random authors was completely pointless.

I think that more critical thinking style education will certainly be a good thing.

Educational material should focus much more on how to keep kids interested in the material rather than making sure you know every detail of every event.

I think the educational system needs a major overhaul. Let kids learn the subjects that interest them at their own pace rather than constant exposure to random bits and pieces. Or at least try it, now that technology is so cheap and powerful we can track and allow access to everything imaginable for education (other than instant learning, but it's probably not too far off).

If I had something like Khan Academy and a tablet in school it would be amazing. Now would be a great time to be starting school, you still need teachers and parents that are willing to inspire and know how to appeal to the interests of children of course.
That Bonavita kettle is amazing. I have one as well and once you get one, you use it for everything. Being able to dial in on the temperature is great for teas or for making a miso soup at a comfortable temperature instead of scalding hot.
right, but not committing any of history to memory, collectively, makes it pretty easy to rewrite.
40 tutorials on how to create an API
Actually most water is a dilute solution of carbolic acid with a pH around 5.5 because of the dissolved CO2 in the water.

This sometimes catches people out when they use pure water to store something like DNA which will breakdown over time at this pH. It is in theory why you should use a buffer like Tris/ETDA to store DNA. I have found that storing DNA for a short time in water is normally OK, but if you want to keep the DNA for more than a month it is a good idea to use a buffer.
Sorry I was editing before I saw your comment. Note: There was a myDoublingTransducer before.

On a separate note, a reducer returns nothing doesn't make sense. A reducer might not add the current value to the memo (filter) but it always returns some memo for the next step. Also a reducer would not return multiple values. It returns just one value, the memo. If there are multiple values produced at a step, they would have been added to the memo. The function signature of a reducer is (s,v)->s, that means it always returns one thing.
In Chinese these are called 塔菜 (ta cai) or "tower vegetable".
Canadian IP addresses show up as 5% in June 2010 in the leaked web analytics screenshots for FinFisher's support website:

https://imgur.com/krvsa9F

This coincides with G20 Toronto in June 2010, where one of the largest amount of mass-arrests happened in Canadian history (1100 people total were detained) and where the Toronto police invested hundreds of millions of dollars in survillence and security: https://en.wikipedia.org/wiki/2010_G-20_Toronto_summit

The Canadian gov has also recently attempted to make hacking peoples phones with a warrant legal, part of a sprawling 'cyberbullying' law.

http://news.nationalpost.com/2014/06/10/proposed-cyberbullyi...
Great return to the roots for processing. Always more of a fan from the periphery than a user. It harkens back to the original days when they only had the proce55ing domain.
What do you mean?

Learning date ranges is important, what years the wars started and ended (approximately), what period of time an author was born (1700s, 1800s, etc). Knowing a specific date and being tested on knowing that exact number is completely pointless.

If you fill your head with dates that you do not recall often, then they can often get confused, you think you remember what date something happened and spit out the wrong one.
How Reddit sorts comments: “Best” vs. “Top” (2009)
Valid points, all of them. I volunteered for many years (up to reasonably high levels of responsibility) for a major technical society. The issue that became apparent though, is that your day job still consumes most of your time, and it takes a LOT of satisfaction elsewhere to make up for lack of motivation/passion/interest/recognition in it (especially if your employer has less than no interest in/support for your volunteer work.

If you're in a position where you can apply your skills to help others in your work environment (or at least with their blessing outside that environment), that is gold! Sadly, such opportunities do tend to be few and far between, from what I've seen :-/
If you use your Aeropress daily, check out the S Filter from Kaffeologie -- it's a mesh filter. It allows for more oil to come through instead being absorbed by the paper. I find it's best with an inverted process, but that's personal preference.

The filter is pricey for what it is, but it does have a lifetime warranty.

http://www.kaffeologie.com/shop/s-filter-for-aeropress-coffe...
I don't know anything about Houston, but compared to the issues faced by car-sharing companies in some other large cities, Houston's government seems remarkably sane.
OT, but it doesn't much matter to me, as I've dissociated from the service and uninstalled all apps after the forced Swarm switchover. The dual-app UX is a mind-bendingly bad idea.
Web apps vs. Native apps in Ubuntu
I would venture to say 90+% of all useful software is some variation of a CRUD app with a shiny looking mobile or web frontend.

You could consider going back to graduate school, getting a PhD in CS and work on, say, algorithms or machine learning or something. That way you'd be discovering new technology.
The odds of getting a job in academia are very low just because of overproduction of PhD's, but the degree is not likely to hurt your employment possibilities, and might even give you some new and interesting opportunities.
Cloudformation and the Data Transformation Nightmare
I don't have a Chromebook, but I do have an HP netbook running an AMD APU. Elementary OS does run better than Ubuntu on it, but granted, it has a decent video card. I've no idea why it was so much smoother in regular usage, but it is!
The kind of national agencies that have the capacity to make the hacker "have an accident" develop their own systems in-house. As far as I am aware the market for products like FINFISHER is ordinary LEO and crappy regimes in the middle-east and Asia that don't have the capacity to black-bag a foreign national.
Nonsense. Whoever owns the camera has a good common-sense claim to copyright.

By your logic, supposedly Slater could sue the monkey for illicit use of his camera.
The moral storytelling system
Sounds like fun :)

I has a colleague who used to like putting dry ice bombs in people’s tip waste containers. You would be sitting there pipetting away and them boom - tips all over the bench.
Mighty fun. It'd be more realistic if you were in perpetual danger of running out of money and losing your hard-won work force.
You don't reward luck because the negative effects of individual bonuses on the entire workforce cause more harm.

You recognize the truth: that your whole team is responsible for working together to solve the problems of the company, which are necessarily complex and large (otherwise, you'd only need one person) and individual salaries are based on their baseline skills and abilities in that context.

Visible public reward of individuals for work that's perceived (and truly required) to be a team effort is visibly detrimental.
As it happens I learned this last week or so creating my latest Wikipedia trivia page, the ultimately badass http://en.wikipedia.org/wiki/List_of_superfoods