skysight-inc/HackerNews huggingface dataset:
Some of the prototype designs for the aerials are currently being made by a bloke called Pete, in the room next to me. He keeps his bike locked to a table and it gets in everyone's way, so we let his tyres down occasionally. They don't tell you that sort of thing in articles like this.
Can you provide an example of an eternal bureaucrat?
I agree - all he needed to do was implement a recursive descent parser. You don't need to understand all of that LR stuff to implement a parser.
The section on how cars are designed is entertainingly out-dated.
I'm very explicit about telling my kid exactly that. I point out his behavior, I point out how I sometimes do almost exactly that, what's bad about it, and I remind him that just because I do something doesn't make it right.

Because I'm not setting switches on my son module, I'm trying to influence a human being toward a good direction, despite my failings.

I think it's working.
Everything you want to know about beer in one place :)
Or its like me sending you a letter in the mail and you throwing it out...?

Pretty sure cleaning up after thrown eggs is significantly more work, and more public than hitting the spam button
Sessions vs. Pageviews – what's the difference for an analyst?
These are people that were using said security tool for one of the worst possible uses imaginable not security experts or even what most people would call "power users". IF they had common sense they wouldn't be looking up pictures of kids in the first place.

As someone else pointed out they probably got told about Tor to avoid being caught either on a a really creepy message board or wherever it is creeps hangout (the 70's wire frame glasses and fanny pack store?), watched a youtube video or read a text file/readme that has been passed around on these boards or whatever. They likely have very little actual computer knowledge.
Anybody know the difference between the "green" and the "red" dragon book?
You can find them in the inboard motors on many not-so-old boats. My 10 year old Mercruiser uses one (although I think the newer Mercruisers have all shifted to EFI). I found the site to be very instructive. I'm always interested in learning more about how the engine in my boat works in case there's anything I can repair at home instead of taking it to the shop. I think a lot of the information on the site is transferable seeing as how mine is essentially a GM produced 'car-engine' mounted in a hull (minus a transmission and some other things).
The standard should simply be changed to throw by default, but I guess the train has already left the station and so we're left with "bugs by design" before the spec has even been fully implemented by all vendors :(

But then again, in it's current "minimal" state of design, the Harmony Promises are inferior to any of the dedicated Promise A Plus implementations out there (e.g. Bluebird) and at least under Node there is little to no reason to use the built-in Promise object at this point in time.
I noticed that it doesn’t issue push notifications for emails that enter the inbox as read. I do that for a bunch of notifications and mailing list traffic, and with the FastMail iOS app, it was annoying that those would generate a push notification too.
It's interesting the Greece and 2008 global crises are usually brought up, but important to note that with capitalism comes a need for responsibility - especially regarding debt, and those failures were a result of irresponsiblity on the part of the governments and actors involved - not a defect of the capitalist system itself. In both cases, taking on massive debt and quite simply, living beyond one's or a state's means.
The "reruns of old content" model is bit closer to NFL Network's, fwiw.
This is precisely why I take public transit. I know it's not an option for everybody, but if it's available in your area, take another look. I'd much rather spend 45 minutes reading a book than 20 minutes staring at someone's bumper and hoping I don't get killed. And I do.
Live Code Editing with Amok 1.0, the Future and Time Travel
There is no right answer. A college degree, in CS or anything else basically can provide three things: the college experience, vocational skills, social validation, and personal enrichment.[1]

Anyway, how these suss out for a particular individual at a particular point in their life varies. In the question, social validation and vocational skills are explicit. Personal enrichment feels implicit in the overall structure, by which I mean that there's a bit of "I wonder what I might learn if I took this risk" lurking breath the surface. If there weren't there would be little reason for a long question.

Your grandfather said what he said to give you permission to do something that is locally suboptimal and entails social risk. That's about as good as a grandfather can grandfather. Maybe you can talk some more with him. Probably worth doing regardless.

Good luck.

[1]: a college degree can provide FOUR things...
Re-post, but has been significantly revised and 1.0.0 proper has been released since then.
would be interesting to see vehicle age by geography. I suspect all the rural farmers are the ones skewing the average (it's not unusual to have a 20-30yr old truck out on the farm.. You can fix them with the same tools as your tractors).
It's great when you can use math, and remove humans from the process once the algorithms are written, to do something people thought was impossible. Was never trying to imply that's the pinnacle. You've got Gordon Gecko and then you have James Simons.

http://youtu.be/QNznD9hMEh0

Maybe the U.S. wouldn't rank so low in math and science if kids saw a few more career possibilities.

http://www.pewresearch.org/fact-tank/2015/02/02/u-s-students...
How does playing a single song on a loop keep you focused on working and being productive. Doesn't the repetitiveness distract/annoy you?
Show HN: Permission Nanny – Porting Android M Runtime Permissions to Gingerbread
All of them.

When you come to work at a government agency, you learn the tasks and procedures. For the most part, those tasks and procedures carry on regardless of who's in the legislature. Sometimes things do change because of legislation, but mostly policies and practices that were developed inside the bureaucrat's building continue on. Employees come and go, but the manual lives on.

In the case of spy agencies it's even worse, because the legislators have almost no idea what the tasks, policies and procedures are, other than the top veneer that spies choose to share with their overseers. They were truly developed in a vacuum of oversite.
You're not the only one. The OASIS attempt at a standard was called XDI, specifically the Link Contracts portion of XDI. It failed to achieve traction, in large part due to political opposition. If you want to talk more about this, and possibly another go at a standard, please tweet @BillBarnhill. I am working on something myself that attempts to take some of the core concepts I introduced to XDI (I was a co-chair for a long time) and apply them in a more de-centralized and async way, called ADDI (Async Data Discovery and Interchange).
ZX Spectrum relaunch for mass market
Change page fonts in Google Chrome without effecting icon fonts
More importantly, excellent software engineers know the difference between real hard-to-duplicate innovation vs. easy-to-duplicate so-called "innovation".
I'm pretty sure Google would love to sell Uber some cars:

http://techcrunch.com/2013/08/22/google-ventures-puts-258m-i...
Interesting. So not "social" the way apps usually would be, but more of an up to date encyclopedia? It seems difficult to fight "I already have Untappd and Rate Advocate, why am I installing this?" I think the name is most of that issue for me.
I would love to buy the book, but I see it's available for iOS devices only. Any chance you could make it available on other devices (e.g., Kindle, or just PDF)?
ad 11.
I think that all the possible "combinations" are not 27 but 10, because e.g. tuples (Linux, Windows, Linux) and (Linux, Linux, Windows) are identical. I.e you should count combinations not variations.

All the poss combinations:
LLL, LLW, LLO, LWW, LWO, LOO, WWW, WWO, OWO, OOO

Then you cross out WWW (xterm constraint), and you have 9 combinations, of which 3 are valid for the condition (at least two "Ls"). So 1/3.

Let me know if I got sth wrong :).
Stats are only one part of it.
Belts typically go around your hips, not your waist. Clearly we need a smart corset.
Google’s Autonomous Car Causes Injuries
They're easier to understand because of Hollywood. If the United Kingdom made all the movies, everyone would think American dialects are really hard to understand.

Besides, nobody understands Southerners anyway.
I would like to provide some articles on Citroën's special suspension, brakes and steering. And I mean Citroëns from back when they were Citroëns.
The requirements were too ambitious in hindsight.
But their servers are in the U.S.
I was disappointed to see that there is no guide on replacing brake pads for disc brakes. It seems like everyone in the world knows how to do this but me.
Do you really have a problem with that? They didnt make the porn. It's not like removing it would prevent it from being made in the first place. They were capturing information on additional pedophiles. In what world are you trying to frame that as wrong.
A pomodoro timer app [1] did it for me, although I have not bothered with the whole method/technique with all its bells and whistles, just the dedicated uninterrupted 25 minutes of work 'sprints' and short 5 and longer 15 minute breaks that I do not skip.

[1] http://rinik.net/pomodoro/
The dangers of spaghetti code – the Toyota disaster
Ha! Just this morning I was reading about the development of probability theory and risk management in "Against the Gods" by Peter Bernstein [1]. I just finished the chapter on the Bernoullis contributions. Interesting read!

[1] http://www.amazon.com/Against-Gods-Remarkable-Story-Risk/dp/...
Yes, but fault isn't the problem - if another driver is doing something that would make an accident "their fault", I normally still see their erratic driving and move my own car away from them. If I see someone flying up at me in my rear-view mirror, I move. If I see someone weaving a bit in their lane, I give them an extra lane of space between us.

I don't know if Google's cars do these things or not - but those are the kinds of avoidance techniques I would hope for, even if an accident would not have been their fault.
> to simply comply with the laws of the broader society

That's about as clear cut as it's going to get, agreed. As originally suggested there are really no other reasons Reddit has this rule other than "making scary/ugly things go away." Regardless of whether it's for advertising or personal closed mindedness on behalf of the admins/staff.
Should a cop get a ticket for chasing a speeder?
> There's no round trip in the editors I've used.

My point exactly. It's an incredibly hard problem.

> You have the standard formatting, and that's it.

Which is why I don't use any of those editors, and won't ever do so.

> This functionality is actually a benefit, because you can type in something like this:

Every editor I've used in the last 20-30 years or so has been able to do that, but none of them have forced me into a specific formatting that I can't override. That's the difference.

> I don't really have a problem with automatically making everybody's code look pretty much the same.

Well, I do, and enough people I've worked with do (EDIT: The issue is not making everybody's code the same; the issue is that I'm not willing to have a specific format dictated to me and so unless everyone will format their code like me I won't use tools that attempt to force a single style), and so any attempt to standardise tooling like that just ensures that environment/language has one more barrier against adoption. There's plenty of people like me that avoid Python "just" over significant indenting for example.
How long until an accident is directly as a result of the google cars programming?
You beat me to this!
Why Underscore is awesome
You're being way too dismissive here.

When stopped in a place other drivers might not expect, just flashing the brake lights does wonders. Probably because human eyes and brains notice change much more readily than a solid light.
Learn something new everyday with Snappico for iOS
We are learning creatures. Expanding our knowledge can improve our mental health, give us confidence, reduce stress and most importantly can be fun!

Make “learning something new” part of your daily routine today with Snappico!

You can choose out of a variety of knowledge topics ranging from Art, Lifestyle to Maths and Economics, just swipe through the visual learning cards and get the information quickly and easily, as simple as that!

Download the free app from itunes, find more here: https://www.snappico.com/

Ps. We have just released the application, any feedback is highly appreciated! :)
So as you're probably aware, languages arise from the composition of a few simpler steps:

1. Strings to ASTs (parsing and, for efficiency and ergonomics, lexing)

2. AST to "outputs" (interpretation)

3. AST to "better" AST (optimization)

4. AST to "analysis outputs" (verification, maybe type checking)

5. AST to some other language, maybe assembly (compilation/transpilation, sometimes called codegen, depending on how you look at it)

You should pick the ones of these you are most interested in! Most likely, to be honest, this will not be parsing or lexing, but if they are you're in luck because there's a lot of research here.

Instead, just get enough parsing so that you can stop worrying about it. Parse a lisp-like language (very easy) or use an embedded DSL (harder, more flexible).

From here, focus on step (2) as it's a significant design challenge and will get your feet very wet in what PLs are. You may never have to focus on the others depending on your proclivities and the styles of languages you want to build.

Steps (3, 4, 5) are all deep rabbit holes themselves. Steps (3) and (5) mostly are required if you're interested in knowing how to make languages fast—although (5) is also necessary if you want to target a particular platform—e.g. write something to run on the Erlang VM. (4) is REALLY interesting, in my opinion, but optional if you want it to be.
This is only a paradox because the framing of the question misleads people , partly by mentioning potatoes, into thinking that they are discussing something that one might actually do in the way it is described. In reality if you did this with real physical objects the part where it says:
"You let them dehydrate until they're 98 percent water"
hides a process in which one of the operations would involve picking up the potatoes. At this point you would notice that they were much lighter than before.

So as stated it is a trick question, the kind of parlour game found in old books of puzzles.

Finally, it seems to be a common failure of education to allow people to go through their 'mathematical' training and leave them with the impression that 'percent' is some kind of dimension when in fact it is short hand for a ratio: y is x percent of z. If z is not specified then you don't know what y is regardless of how much effort you put into discussing x.

So I suspect that in real life there are not many occasions when the paradox appears surprising.
Im working on preparing my Watch and iPhone game for watchOS 2 and iOS 9

https://itunes.apple.com/us/app/memory-game-maiden-voyage/id...
I never thought about it that way. Interesting insight. One aspect is that users don't receive a cash payout. They pay money in, but never receive money in return, like you would expect from true gambling. This falls apart when you allow trading within a game though, as you can exchange real money for a virtual trade. Then it does involve a payout.
That novel completely ruined squids and asteroid mining for me, because I immediately think about it. Whenever I come across a group studying cephalopod intelligence, I am waiting for someone to say they developed a computer interface that they glom to and have one operating a motorized tank.
Do you have a reference for this development being in secret?

I think both Jobs' biographies detailed Forstall & Fadell's development, but I thought they knew about each other, working on Mac to Phone & iPod to Phone concepts respectively.
There are links on the site to a PDF you can buy - https://www.howacarworks.com/pdf?from=how-car-heating-and-ve...
What do you gain? Let's say that you're right and you've managed actually managed to provide the guarantees that you say you have. By adding things to Raft, you haven't made it simpler and, having implemented Raft myself recently, I can attest that it's not the simplest of things to start with.

If you're looking for different degrees of consistency, I'm fairly sure you can do that without protocol level changes to Raft.
A team I work with built a great internal tool with D3 and there were a few things that they did that really bumped it up to the next level:

- The data was the interface. Things that they used d3 to show, were also the interaction elements which could be clicked to focus-in on subsets of the same data. It was almost fractal, but also immediately clear and simple to use. There were no control bars or sliders or really buttons. Anybody who could use google maps could use this and it took about 10 seconds to show somebody how it worked before they could operate it at a high-level.

- The legend was not just a visual aid, but had interactive components in the tool:

1) Hovering over an element in the legend caused all the corresponding elements in the display to highlight so you could see where they were in a complex display. (and visa-versa, hovering over an element in the main display caused that element in the legend to highlight)

2) Clicking an element in the legend caused it to filter on-off, allowing various unimportant parts of the display to be eliminated.

These three things changed it from just a static picture into a useful analytic tool and getting more value out of the legend by turning it from just a picture into a fully interactive element felt so obvious in retrospect that legends I see now that are just a legend feel incomplete.
The Debut of Beme, a Social App That Aims for Authenticity
Most uses of cookies that are not tracking are exempt from the cookie law and don't need consent:
http://ec.europa.eu/ipg/basics/legal/cookies/index_en.htm#se...
did you use semantic-ui?
Unfortunately, you end up having to make the interconnects longer to accommodate the additional redundant components, which ends up slowing everything down.

It's a tradeoff that's not always worth it.
Neurosurgeon launches £900,000 crowd-funding appeal
Show HN: ContentSpy – Find your competitors most shared and backlinked content
Wait, so my grocery store posts their add every week and as I get to the last page and I want to jump back to the front, I usually change the .../16.html to a .../1.html. I could go to prison for that?

TF!? When are lawmakers going to learn how the web works?
FWIW I do this: gym 1 hour per day (improves health, skin condition, confidence - just don't run every day and do get good running shoes); plan my goals with GTD (listen to the original audio CDs - they are golden - online guides are usually missing huge chunks --- use paper or a simple note-taking app like Zim); Final Version (http://markforster.squarespace.com/final-version-faqs/) in a cheap notebook with side markers for context; Pomodoro to split up the working day.

All this has taken years to work out - and it will not click you to start with - but you'll eventually find yourself feeling less stressed and more satisfied with your day.

Whether you like it or not it's not sustainable to be in front of a screen for 16 hours a day - so make one of your life goals to get out of that situation as soon as you can.
There can only be one truth, because, ultimately, there is only one reality; what is a circle for one person will never be a square for another.

If there is value in trying to learn something, surely that value must be present in the knowledge when it's finally gathered. To argue that answers are negative because they deprives us of questions is self-defeating - if the answers are worthless, then the questions themselves were worthless in the first place.

FWIW I've found that STEM students can be as good or better than humanities students at the parts of the humanities I value - that sense of wonder. I've read great articles and novels, seen beautiful paintings and photographs, by people with STEM degrees. But the reverse is less true; it's a rare humanities graduate who can write a proof, or a program, or test a hypothesis empirically.

Ultimately, there is fair competition in the marketplace of ideas. If people find the humanities offer something valuable, they will find a way to express that - that is, to pay for them. If not, not.
youtube-dl: https://github.com/rg3/youtube-dl

I fell in love with this project after discovering I don't need ad-choked, dodgy sites to download Youtube videos/mp3s. It also acts as a catch-all downloader for a huge amount of other video hosting sites, despite the name. If you want to learn how to scrape different videos from many platforms, look at this:

https://github.com/rg3/youtube-dl/tree/master/youtube_dl/ext...
Do the ends justify the means?
If you're okay with the FBI running a child porn server, are you okay with the FBI creating a child porn server?
How about the FBI creating its own child porn, just to catch pedophiles?
How about the FBI selling drugs just to catch drug users?
Thanks, do you have anything to add for the time slot? Should it be a single sitting or divided? Should it be all night or all day?
The St Petersburg Paradox [1] has numerous solutions. While D. Bernoulli's solution is interesting in that it introduces the concept of Utility, it isn't the most satisfying to me.

The simplest solution is to recognize that a real world casino has an upper bound to what it can pay, and you can't realistically get more than that. With that upper bound, the expected payout is now finite, and actually pretty small, even for absurdly large upper bounds on the maximum payout (such as "all the money in the world").

[1] https://en.wikipedia.org/wiki/St._Petersburg_paradox
Employees come and go, but the manual lives on.

That's a really interesting perspective. Like an algorythm with a relative threat detection system as opposed to a fixed threat level. So when a major threat disappears, the next largest threat is in its sights. What happens when the next relative threat is a guy buying some drugs from a dealer? The manual is SkyNet for wetware.
It depends on the game, but for some of the games the "cost" is indeed maximized per player for optimal "in game" purchases.
I don't think it will be unlikely that waiters will be replaced by Robots as it's already happening:

http://www.theguardian.com/world/2015/jul/16/japans-robot-ho...

But we shouldn't worry about it as creating robots are creating more jobs for us and pushing human being from being simple to more complex creatures and think better so its like being competition with someone else and hence pushes us further!
> Sooo... can we breed octopi for intelligence? How far could that rise in say a hundred years?

Who has time to wait 100 years? Intelligence is not really correlated with brain size, but I'd start by breeding octopodes and then selecting the octopus eggs that seem to be inhabited by octopus with larger-than-average brains. Their eggs are transparent and you can just look, while tossing the ones that you don't want to hatch. Next I would iterate on this for a few generations, meanwhile selecting for octopus problem solving and communication.