skysight-inc/HackerNews huggingface dataset:
Also it allowed Rust devs to define an interesting semantic for integer overflow (trap on debug, on release either trap or contain an undefined value) I don't think that they would have been able to use the 'undefined value' vs 'undefined whole program' if they had chosen to generate C.
HolonU – a universal source handling system
Please ignore complexity of supplied examples... It's really not for that kind of use. I have lots of scripts that do something like this (and most of them are not in bash :)...):

while read ARG; do
if validate $ARG; then
run_something $ARG
fi
done

Most of my "validate" pieces are bash functions and most "run_something" return lengthy CSV datablocks.

Then, there is the javascript that uses user mouse (and other signals) to generate arguments to send to websocketd and draw pretty visuals based on data that arrives back.
Have you read the full charges against Mega? They actively uploaded, and encouraged others to upload, copyright infringing material to jack up their traffic. They very knowingly violated the law. That's quite a bit different from the garden variety "download a few files" piracy.
For most, tbis really comes down to: which OS do you want to run commercial software on, Windows or Mac OSX? Even though you'll try to stay pure linux, there is always that pesky need to open a contract in Word or a photoshop file and you have to dual-boot or vm to do it. I personally prefer thinkpad hardware by a country mile but I chose a Mac for software compatibility reasons.

If I could run commercial software on linux, I'd be on Linux full-stop.
If the internet becomes disconnected islands of countries separated by 'great firewalls' it will simply cease to be the internet and something else that is harder to control and censor will take its place.

The economic impact of that is such that I don't think it stands a chance of becoming a reality.
> It's the job of the rest of society to push back against that, and to make it clear that it is not an acceptable compromise to make, and that we are willing to constrain them.

+1

> I just can't help but feel that painting such agencies as fools is an ineffective approach to doing that.

No, but such a tactic could will help to dissuade young people from pursuing careers in those agencies, which could lead to their long-term atrophy and therefore become fools. Especially if the young people instead work against such agencies by learning and implementing strong end-to-end cryptography.
IBM Watson sample applications: We Git it
I'm not sure which German words you are referring to, but as a Dutch person "justice.gov" sounds like propaganda to me too.
> I'm not sure why free speech IS file sharing in your argument. Maybe freedom of intellectual property?

The reason you're not sure file sharing is free speech is because your thinking is still clouded by the notion that there is such a thing as "intellectual property".

Property, that pesky word with a relentlessly concrete meaning, is something in the material world that can be bought, sold, stolen, given, auctioned, and after any or all of those actions, it still exists in the same quantity it existed before. Examples: land, cars, computers.

When a person P steals property from another person Q, then it must be true P now is in possession of the property, and Q is not in possession of the property anymore.

When you say a sentence out loud, I can remember it and say it again to someone else. That does not mean I stole that sentence from you (it may mean I'm unoriginal), because you still have the ability to say it.

Now say you say a sentence so long I want to write it down so I can say it again. I write it down and save it on a file on my computer. I give this file to my friends - that is, I give copies of this file to my friends. Now we all have a file that represents that long sentence you uttered, and yet not my friends nor I have taken that sentence away from you.

A file is a long sentence written down. It is speech. It is not property like cars, land and computers. I hope this helps.
He said he liked it: "How not not to make a 404 page" ;-)
Sortie en mer – A trip out to sea
They are fools because they are neglecting their real duties whilst wasting enormous efforts and funds on the chaff. You don't find more needles by exponentially increasing the size of the haystack in the presence of a fixed number of needles.
FYI I built simple count and greeter versions in Nim and they used around 350k. Some napkin math theorizes that's over 10k concurrents on an 4GB VPS for say a simple chat service backed by redis. I'm not sure how well websocketd will hold up at that point though...

Per process could mean easier scaling too. Like round robin connections balanced between multiple app servers backed by a beefy shared redis for example. I've never really understood how best to scale websocket services, but this could make it easier.
Show HN: Flummox – Isomorphic Flux library with zero singletons
Why do MOOCS have low completion rates?
I was referring to just normal, non-automated emails above. An alternative to say, Google Apps, where I can fit an entire email server on a VPS with less than 400 MB memory, vs $10/user with Google.

I agree with you for transactional email.

For any DIY project there's a limit where you really should just pay someone. But for instance I run wrote my own Stripe-based invoice generation, subscription management, and dunning vs paying for a service. It works for me for now. If one day my little app breaks down if/when I have thousands of customers then I'll outsource it.

I run my own private Git repo vs paying $7 to github. Etc.

Edit: to add, I am selling software I wrote basically from scratch (and there's no way around that). Like a comment way up above, my biggest risk is in that stack. I suppose with the uber-paranoid mindset I should have outsourced my own development work. At the end of the day, someone like me is responsible for something important. It's not life or death with my software so at least I got that.
My reading of that sentence is an assertion that the Apple Watch is the company's first device that has a design legacy older than the 20th century. In other words, computers and cellphones and tablets are one kind of design challenge, something like a watch (or, say, a sword or a desk or a bicycle) represents a different type of thing for Apple to have to design and sell.
Everything except encoding support is in boost. ICU has i10n support.
You have to import your commits first:
https://github.com/IonicaBizau/git-stats#importing-and-delet...
It wouldn't be a Hacker News thread without the top comment being an "Am I the only one...?"
> You don't find more needles by exponentially increasing the size of the haystack in the presence of a fixed number of needles.

No, but if you declare more and more chaff as a needle, you can claim success.

https://www.aclu.org/national-security/how-usa-patriot-act-r...
Can The Human Brain Project be saved, and should it be?
I wonder if you could detect trees and objects from the shadows
It always strikes me how things that other companies obsess over and create entire vocabularies for (we don't sell products, we sell experiences!) and experiment with obsessively come so naturaly to Apple. Other companies produce hundreds of tweaked and targetted models of things in dozens of colours and patterns that are produced by different market oriented product groups and focus-tested to death.

Apple makes two products in the same category and they're both white, and they're white not because marketing, esperiences, focus groups or demographics but becuase Johny thinks it feels right for new things to be that way. Every 3-5 years or so they produce them in 5 different vivid primary colours, just for fun.

Conversely Apple absolutely obsesses at the executive level over and exhaustively iterates on seemingly trivial details like optimising the exact minimum necessary number of buttons in a UI screen, the precision and fluidity of a scrolling action and bounce animation, even just exactly the correct shade of yellow in an icon (real example). Things most companies would assign to a random intern and then forget about.
Just finished reading "Fiasco" by Stanislaw Lem. Between that "Cyberiad" I feel like Lem doesn't get enough credit. Maybe part of it is not being in the Western European writer's camp?

At any rate, I would say:

Moon is a Harsh Mistress, Heinlein

The Dispossessed, Le Guin

The Stars My Destination, Bester

Childhood's End, Clarke

Stand out as some of my favorites. I'm pretty terrible at making top-5 lists, but those stand out as ones that I would read again in a heartbeat if there weren't already 50 books on the floor next to my bed waiting for me :)
>How can a figure as large as $400 million be accurately proven?

Does that even matter, given the $175 million number that comes right after? Pretty sure that number can be easily proven from their ledgers.
Correct

There are so many better options than the 8086 for embedded projects it's not even funny
There are already several C implementations of HTTP 2. And it should not take too long to wrap them in a silicon backend.
It's an overview of highly-optimized solutions to difficult problems, I am more interested in elegant code (beautiful + maintainable) - this is why I asked. Something makes me skeptical there could be any at such stage, when shipping is most important.
What is the js based solution?
Just wanted to say I appreciate any contributions (even "tiny tiny bit") you've made on GH. :)
No, but confession is often seen as a 'softening' factor in the weighing of the punishment by the judge
The elegant C unit test framework cmocka releases the 1.0 version
Can the Human Brain Project Be Saved? Should It Be?
There's a bunch of stuff here even folk with a few years may not know. See the generators section at https://github.com/getify/You-Dont-Know-JS/blob/master/async...

Learning JS is very different from other languages in that there's greater amounts of misinformation (lots of people know it, but prefer to use it as little as possible), and it changes faster. For example, in 2015:

- you won't find any Python new articles that tell you to use Python 1's 'strings' module

- You'll still see things like <script> tag soup, 'JS isn't object oriented', globals and patchable-ES3-isms in new JS articles.

Kyle Simpson is a well known JS speaker and O Reilly author - his books are a great source of current best practice.
Thinkpads are a large range, from the inexpensive business line to their workstation line, each often having multiple display options. I've only ever had the first Intel Macbook Pro, which really had heat and noise problems and I didn't like a few other Mac things about it. Other than that I've been running Linux on Thinkpads and not had any problems. Battery life is good these days and I'm a Trackpoint fan, once you get used to it, it is precise, excellent for scrolling and you never have to leave the home row. Some of the decisions Lenovo made in the last generation 30 series were alarming, but they seem to be more conscious of the value of Thinkpad's name to experts now and how that's tied in with overall image. They should however find a way to go back to two memory slots, some models only accept 8 or 12GB now, whereas they used to accept 16.
It would be a grave mistake to think politicians are clueless, lacking on the technical understandings maybe but they're far from clueless.
It could be said that they didn't see it coming but it's here now and they do understand threats to their established power and how they can leverage this medium to push forward an agenda.

It's a long know fact that child pornography and terrorism are the story told to justify the lawmaking process trying to get a grip on the internet.
I imagine the thought behind the valuation is that Tesla could very quickly switch to be the one selling 10,000,000 vehicles.
Nix already solved the first problem a while ago, though its adoption is hindered by the fact that it would essentially deprecate the entire infrastructure that actually makes a distribution a distribution, and is therefore unaligned with best interests. This is in spite of widespread claims of wanting standardization.
Also remember that a "main" or "important" city before the crisis is a mere refugee source after a worldwide crisis.

Before a crisis, the capital of the worldwide financial system and a major world trade port is kinda important. After a crisis ends both the financial system and world trade, its little more than a source of refugees.

If you want to wargame it out, look at the effects on agriculture. The US would be pretty much unaffected, sure we'd lose Florida and N.O. but we'll still have wheat and corn in the midwest, uninterrupted. Rice cultivation and historical hydraulic empires like egypt might have a little more trouble. Of course it depends how slowly it happens. The total solar energy striking the poles, even if it magically 100% perfectly went into ice melting, would take a heck of a long time. Its not going to be like tossing an ice cube into a campfire, no 65 meter tidal wave of water would result.

The capital effects would be interesting. So... your nuclear plant is 40M ASL today, and after the melt it'll be 25M below sea level. Well, at least it'll have plenty of cooling in an accident.
A combinator-based parsing library for C
Haha nice. It definitely was just one "not" when I posted!
>You can't control the internet.

I don't think this true at all, and by telling ourselves it is we will be complacent when it happens.
Youtube honors the DMCA (the spirit as well as the word of the law - something Mega was shown not to do). Google books did get sued, but were found exempt under fair use (and having used Google Books, I'd tend to agree with that decision, though IANAL.) And last I checked, caches are explicitly exempt from copyright considerations.
How to Do MVPs Right – Minimum Viable Products Made Easy
Incredibly awesome concept for a board, considering the wide spelled use of this processor, I can only imagine the sheer number of projects that could result if this thing ever sees mass production.
@mahouse, i edited the description in light of the new information. What he pointed out here was perfectly right (at that time instant)
Yes. I already started to read the examples. They are a bit hard to digest but I will definitely take the time to implement a libh2o backend with HTTP/2 support.
Are you part of the 9%?
Sure. On the other hand, I found Watts's Rifters trilogy to be strong throughout, and I'd previously assumed that he'd turn in the same strong performance with his latest series.

In what way does Echopraxia fail to live up to its predecessor? I'm eventually going to get around to it, but if it's going to disappoint me, I'd like to know ahead of time so that I can go into it with my expectations better calibrated.
Show HN: OWebl – An OCaml Web Framework
Chrome extension, SHINE, boldly refaces Reddit
Except that India and Pakistan did have a low-intensity war _right after_ their reciprocal nuclear tests in 1998.

Also, India has whooped Pakistan's ass every time they have been at war, both before and after nuclear weapons, so Pakistan has a much smaller incentive to trigger an all-out war. India isn't interested in capturing Pakistan and tilt its own demographic balance.
https://blog.ethereum.org/2014/11/25/proof-stake-learned-lov...
I think his question makes more sense if you read it as "Of the people who are seriously willing to read an article of this length about Jonny Ive, who wouldn't pay $3 for this via Stripe?"
This is great advice, I would add one more thing:

Start actually working on things. The OP says he/she has not worked on anything outside of academia worth putting on a resume. It is not too late to start a project or working relationship that is a good conversation starter for an industry job. There are so many ways one could do this, you could go to a site like https://www.catchafire.org/ and volunteer your technical skills to a non-profit in need. You could get involved with an open source project. You could also start a project on your own. The first two are preferable to the last because the first two involve actually meeting and working with other people (you need to meet other people to get a job, obviously) but any of them would be a good first step.

The other thing I would say is you probably don't need a huge project or a flashy achievement to help yourself be viewed as someone worth giving a job offer. Your phD is going to legitimize your computing knowledge, you just have to show yourself to be interested in also being practical.
Desperate people are cannon fodder against just about any half organised military.
What does “Connecting the dots backwards" mean ?
I have big dreams and I read a lot of Self help books. Though I work tirelessly on things but I often get distracted among multiple projects and eventually none of them brings out substantial result. That's why I took a job to ensure that I am not completely wasted.

I have read the phrase "Connecting the dots backwards" so many times but I am sure that I couldn't get it's meaning correctly. I read it again in "http://www.jonathanfields.com/what-lucky-people-do-differently/" , so please help me in knowing it.
I'm wondering. Do these spy agencies actually achieve anything?
Does one exclude merge commits while the other includes them?
Show HN: Concurrent BDD in PHP
It's 4 years. He's already been held for 3.
The larger the threat by the opposite country, the larger the deterrent you need. In Pakistan's case, it was India's entry in the nuclear club that spurred it to develop its own capacity.
I meant desperate people and their militaries.
I find the for Dummies books nearly unusable due to the evident required number of puns and homespun regular folks observations between every bit of actual technical info.
> are Broadcom SoC's datasheets even publicly available without an NDA?

The SoC the RasPi uses, at least, has its datasheets available on Rasperry Pi's website. However, if you want to run anything but Linux on it, good luck dealing with its arcane boot sequence.
Avoid Social-Media Mishaps
As a child incredibly into LEGOs, Tinker Toys, Linkin Logs, K-nex, etc., I can say this was never the case.
I see you've never met gypsies...
It's very frustrating that someone buying cannabis that has been farmed by unpaid forced traffic labour where the proceeds go to a criminal gang is treated more leniently than someone who grows their own plant for personal use.
Crucial are the drives I've been ripping out. Enterprise class. They just died after 2 years of service and not really all that much wear, won't talk to the outside world anymore.

I nailed one to the wall of our IT lab as a warning not to buy any more of them.
Yes, the erosion of human rights and personal privacy the world over.

Beyond that, it remains to be seen.

EDIT: nice downvotes; umad JTRIG? https://firstlook.org/theintercept/2014/02/24/jtrig-manipula...
I find it hard to believe that anything Steve said four years ago, at the inital moments of beginning to conceive of the product, could be considered to have had any material influence on the final design and functionality of a new product brought to market this year. It's well known how heavily Apple iterate on and radically re-imagine their product designs throughout the development process.
It's not a very good self-recoomendation, either, if it is full of more stuff like this:

" Anonymous browsers like Tor, which allow you to browse the internet without giving away your location, are growing in popularity, with 2.5 million daily users at the last count. These are also used to access the 'hidden services' - an encrypted network of sites using a non-standard internet protocol which makes it close to impossible for their users to be tracked."
That is funny, since I don't think many maths instructors would agree with giving students calculators and starting with calculus in lieu of teaching them arithmetic first - which is similar to what beginning programmers are being taught these days.
Very interesting, do you have links available?
Experimenting with Content Security Policy on GOV.UK
> Aw. So you have no intent on staying with hg? I thought Georg Brandl was a big hg fan. :-(

I don't know, but he moved Sphinx to git a month ago or so :)
> Since "PoS guys" appear to be fine with centralization...

Ah I see, you consider the current PoS systems that rely on getting the initial state for a new client from some trusted source to be "centralized". Yes, this is going to be the big debate in the cryptocurrency space for the near future I think. (Though you'd probably argue there's no debate, because someone disagreeing with your position isn't a "real researcher".)
> none of those would require communication via the internet

I know! It's as though they're discussing it on Facebook/IRC, and ordering their bomb ingredients from Amazon or eBay.

Restricting encryption isn't going to help either. It's not like they're going to obey an encryption law while having no issue with killing multiple innocents.
It's Not a School
For those interested, I recently found a tool that will convert Markdown files into an ebook. I used it for the Laravel docs, but you could use it for these books too. I'm sure there are other tools, but this was very simple to get going.

http://easybook-project.org/
Yes i do,
http://fitorganizer.com/

The demo is where everything happens. My front page still needs some work. Currently working on what exercises they have done for each appointment.
Stepping to one side of the actual content, I'm genuinely surprised at the number of typographical errors:

'The endless debate on security versus online
privacy feels a little bit stuck of late. On
one side, civil liberties groups demanding
more privacy for the many and more transparency
from the few." '

Where has that stray quotation mark come from?

I assume that

"My owrry is that ..."
^^^^^^^

should be

"My worry is that ..."
^^^^^^^

and that:

"... more ‘old-fashioned’ intelligence
work - te stuff of the movies."
^^^^

should be:

"... more ‘old-fashioned’ intelligence
work - the stuff of the movies."
^^^^^

These last two would have been caught by a spell-checker.

Irrelevant, I suppose.
Wait, I can't tell if this is about the old Megaupload site or the new Megaupload site.
This is exactly what reddit needs.
Don't click on clickbait
The idea that Uber drivers needing to keep up high ratings to "stay in the game" makes them (act) more cheerful than taxi drivers, who need to earn tips in order to make a living wage, seems kind of shaky. And that was unfortunately the first point.
Status pages as a service already exist.
Sadly very true. The average person can't tell the difference.
Why do gyms have low attendance rates?

I think it's all just human psychology. We overestimate the amount of effort we'll give to a achieve a certain goal. And sometimes just having the gym membership/MOOC purchase is enough to satisfy our feelings of progress.
What Makes Hacker News Fame?
It's literally too long to read. I clicked on it out of curiosity, read the first lines, started scrolling faster and faster, didn't reach the end. But somebody will find it too short and overly interesting. Luckily we are all different :-)
In the US Prosecutors are given impunity to do just about anything to get a conviction. The only recourse for a defendant is to get their conviction overturned but that does not give them the years of their life back while waiting for an appeal.

As to fairness it’s considered completely reasonable for an innocent person who is a possible flight risk to spend a year in jail awaiting trial.
Here, let me Google that for you:

https://www.google.co.uk/search?q=%22connecting+the+dots+bac...

Top hit:

http://www.quora.com/What-does-Steve-Jobs-famous-words-conne...
Also Googler. If anything, this should reinforce the fact that G is far more tolerant of Googlers' expression than most companies would be.

I have friends at Apple (and formerly at Apple) who can attest that not all companies are that way.
I would love to be able to pair their 3d printer with this ipad laser cutter design app: http://www.zotebookapp.com/