skysight-inc/HackerNews huggingface dataset:
Semantic discussions are interesting among us mere mortals, but if you're proposing that the government start making judgements about who is "employed" in the abstract sense or merely "doing nothing with their life,"

As far as semantic discussions go, US government unemployment statistics make a distinction between people who are not working and who are looking for work vs those who are not working and not looking for work. The later are not "unemployed" for the purposes of unemployment statistics.

I agree that the goal should be provide a meaningful safety net while increasing (or maintaining liberty), and thus it should be Universal Basic Income: all citizens get it unconditionally.
Find how the best Ruby projects use some of the greatest gems
They snuck in kinects under their ties. That's great.
Executive Order 9066, signed by Franklin D. Roosevelt on February 19, 1942 [pdf]
The Internet Shop: https://web.archive.org/web/19990423075248/http://www.thesho...

Started it in mid to late '96.
Cosmo Wenman also does this for museums, with their permission, and releases the data under open licenses

https://cosmowenman.wordpress.com/category/3d-scanning/
http://www.thingiverse.com/CosmoWenman/designs/
Putting your title or the fact that you were one of the first employees at a company on your LinkedIn profile is pretty common, no?

Just to spell it out - that's the perfectly clear indication, not 'oh hi I have 125,000 shares of X to sell'.
Ohla. You have to rewrite it entirely.

Logs should only be built by chunking at the end of the file atomic write of data in at most PIPE_BUF with an "atom" based on this quantity of data. You are free to do whatever serialization inside this constraint as long as a missing chunk cannot corrupt the whole file.

(That is the reason I switch off from systemd that stopped respecting this rule.)

For your logger to work in a "safe fashion" it has to be designed like an asynchronous HW driver.

A part consuming the logs from IRC, that pushes chunks in circular buffer ring of N fixed size data for which buffer overflow HAVE to be checked (per chunk size and for N) (the bottom half). And a driver that is signaled "asynchronuously" to write the chunks into a file when ready. The critical part (writer) should almost be a one liner to avoid interruption and be written in an overly defensive paranoid fashion.

You should have a cursor for the writer and the reader on the circular buffer ring and should always check that the consumer does not overrun the writer. Hence the writers' code should be designed to be asymmetrically faster than the reader.

It requires IPC or messaging to coordinate both reader and writer. Most people do it in multithreading, I do it with multiprocessing because it is simpler. You should understand that you have thus a Single Point Of Failure (the file) and that because of all this your software will have a domain in which it will fail (if you want to multiply the reader to distribute the load for the consumer to 'scale up').

The file has to be opened with exclusive access. The code must have a "catch all I can" to be able to unlock the file if ever something bad happens and at startup the code should check it can open the file. (atexit callbacks and every "recoverable" interruptions sent by the OS).

file.seek is your friend. You should not use any dynamic allocation to make it more robust (yes preallocating fixed memory size with "char circular_ring[N * MAX_SIZE]")

Where N and MAX_SIZE are fixed.

Well. It requires a complete rewrite for this code to not create a risk for your users. Your code is like full of hidden landmine by lack of design.

And you know what?

It used to be standard knowledge for introduction to CS for scientific. You know why? Because no users of computers like to lose their precious data made during a very long measurement spilling huge amount of data and costing a lot of resources. (like gold, helium, molybden, electricity, time, wages of qualified operators....)

It seems like coders do not care of their users, like a builder thinking it is reasonnable to build 50 store buildings on quicksands because people only judges builder by the look of their creation.
Mr. Tompkins in Wonderland: A Fictional Tale Exploring Physics (1940) [pdf]
Ribosome: A simple generic code generation tool
I am not a black hat SEO expert by any means, so take my thoughts with a grain of salt. It sounds like you may have been the victim of a negative SEO attack. In short: one of your competitors may have created these millions of spammy links in order to decrease your rankings (and, presumably, raise their own closer to the top). If this is still a site you care about, consider disavowing the spammy links: https://support.google.com/webmasters/answer/2648487?hl=en
That would be a more valid argument if the link provided was about an actual copyright court case, rather than the estate of Agathy Christy asserting their ownership over the material in question.
The Chess Master and the Computer by Garry Kasparov
"Please avoid introducing classic flamewar topics unless you have something genuinely new to say about them."

https://news.ycombinator.com/newsguidelines.html
What would they work at? Just because we can all find jobs for ourselves, it doesn't mean that everyone in the world will be the same. Incentivizing someone to do something that is impossible is cruel.
3GS and later introduced SHSH blobs. See sources I linked to in https://news.ycombinator.com/item?id=11141965

Every update is signed specifically to the device being updated.
Free in a way YOU don't need to pay for it. Do you understand? But someone needs to invest billions into infrastructure, you need technology (AI) to make it work efficient. Whole chain needs to be controlled automatically without any human interaction, from energy to water supply. You know what are the biggest costs of making food ? All of them are market/human made. Google the costs, eliminate human factor and you will know what free food means.
This only seems to be the first page of the document. The full text can be found here:

https://en.wikipedia.org/wiki/Executive_Order_9066#Transcrip...

For more historical context, see:

https://en.wikipedia.org/wiki/Internment_of_Japanese_America...
Twitter is rather easy for "normal people" to use, in theory. You follow the people you want to hear from. Its a collection of RSS feeds in small 144 character packets. Sometimes you needs some help and tweeting at a company seems to get a better response than sitting through a long phone call or navigating the crappy website.

People know how to use it, Twitter itself keeps changing things to make it more difficult. The whole "out of order", moments, "what you missed", etc. make it harder to sit down and catch up. Show me where I left off last and let me scroll to now and I'll (and I expect a lot of "normal people" will be happy). Hell, their official client practically makes you read your timeline in reverse order after you hit "more tweets". I'll skip the whole shadow banning of people and hashtags since most won't notice.

They killed client innovation because they wanted to control the experience. Sadly, they really needed to concentrate on getting paid. They've gone so far that "foreign" media (e.g. Instagram) cannot display inside the tweets in their client.

Hashtags, retweets, etc. were not Twitter inventions. When they threw out the clients, that killed outside innovation.
This tells me more about how dysfunctional the EU is then Google being 'evil'.
The Problem with Coconut Monkeys
I just about died when I saw "banana for scale" on the photo near the bottom.
The null-conditional operator is a language feature. The Option monad is a class in the standard library.

You can have Option in C# and use it with linq to get more or less the same feature and syntax. There are a few implementations on nuget if you don't want to write your own.
http://sports.stackexchange.com/questions/341/why-is-america...
You still kick the ball in American football. Once every four plays, if your team sucks.

American football is called "football" because back when they named it the game was a lot closer to European football than it is to modern American football.
I anticipate all sorts of crazy digital-rights management battles ahead for 3D objects like this - including art - but even more on likenesses / people / etc.

Roughly a year ago I bought a structure scanner (1) for my iPad, scanned in friends, imported to unity and let them walk around themselves in the Oculus DK2.

That was a very cool experience but an unexpected result was how many people asked me to delete the scan afterwords.

The comment was it was too creepy to have your 3d likeness floating around out there, these comments from friends that spend their days posting 2d to FB / instagram.

A bust is about the ideal thing to scan with current consumer tech, since it's completely static, but add in algorithmic stabilization / stitching and 3d scanning a human (or recreating from photographs) with or without their permission is right around the corner.

(1) http://structure.io/
I can see the tagline now: Follow the exploits of bank clerk Mr. C. G. H. Tompkins in a world of fantastical fictional physics!

"Gamow's device for explaining the novel aspects of quantum physics and relativity was to create a fictional world where the effects were magnified enormously." [1.]

[1.] The Constants of Nature - John D. Barrow - pg. 56

[2.] George Gamow - wiki - https://en.wikipedia.org/wiki/George_Gamow
These wikipedia topics have paragraphs that talk about the evolution of the sport and its relationship to rugby and other "football" games.

https://en.wikipedia.org/wiki/American_football

https://en.wikipedia.org/wiki/History_of_American_football

These were found by typing "en.wikipedia.org/wiki/Football" into the browser's address bar and reading and browsing around to find the history and etymology.
And this was published in response: "Why I want Concepts, but why they should come later rather than sooner" [0]

[0] http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p024...
I think that's what he was saying.
ARM Mbed IoT Device Platform
So what? You can purchase carrots with the money you made fixing pipes. Suddenly that isn't about your own survival but is about someone else survival?

Even if you don't want to bring 'money' into the conversation and shift to an entirely barter based mechanism you are still going to take the fruits of your labor and convert them into the fruits of someone else's labor via trade.

In the absence of coercion both parties benefit from the trade.
Common ancestry. Football has been played in various forms since antiquity. Schools throughout England had developed wildly divergent rules for their own football variants until they were standardized as association football, or soccer. The rules at Rugby still proved popular, however, and gave rise to the sport of rugby, which in turn evolved into American football, gridiron, handegg, whatever you want to call it.
I always thought the "Planet" sites did a decent job of aggregating posts by topic. planet.gnome.org, planet.kernel.org, planetkde.org etc.
It's interesting how some of these companies are sitting on piles of cash but are still so tax avoidant. Many companies aren't doing anything with the money they're saving on taxes. I don't understand it.
You could well be right, I just spent several minutes at sears.com looking at socket sets and all that I looked at, including a number of the lowest, "only" 4 star rated ones, had lifetime warranties.

However, by giving any hand tool labeled Craftsman a less than lifetime warranty, they've done terrible damage to the brand, you shouldn't have to worry about this when shopping at Sears.
The reason I call it coercion is that the resources individuals require to make a life for themselves are held by others.

If I own 1000 acres of land and you own zero, I can coerce you into working for me. If I own 1000 and you own 10, we'll negotiate. Does that make sense?

It's not really about providing people amazing lives - it's more that free trade doesn't really work properly when one party is playing a completely different game.

Example - as a software developer I could choose a 30k PA job or a 90k PA job. I feel a pressure to take the latter, but it doesn't feel like coercion, I can actually make the choice.

If you're unskilled - and bear in mind that unskilled is a moving target which essentially means 'not required by society at the present time' - then it doesn't work that way. You take whatever you can get.

That's the problem with inequality. It's not about toys, size of house. it's about the extreme outcomes - the bottom level becoming interchangeable cogs and no longer human beings with free will.
Exactly. Yet another reason to fight the court order. We should expect FBI to be competent, embarrassed if they aren't, and fix the problem. It's not a good state of affairs when a company is more trusted to do forensics.
Show HN: Distributed Map-Reduce with Celery and Python 3
In regards to the section on `vectorcall`, I think that the UNIX x64 ABI specifies that any floating point/SSE parameters are passed in the XMM* registers, so it should stay in the registers the whole time.

OTOH I am not sure if GCC actually does this in practice. Whenever I've had to read x64 code produced by GCC with -S, I've noticed it tends to constant spill quite a lot.
Scoff all you want, but in the years since I watched that I have dried my hands with one paper towel every time. One anecdote, sure, and I don't watch TED anymore. But this is hardly the worst TED talk. At least it provided some practical advice rather than vaguely asserting some breakthrough.
Yes, except in places like SF. That sort of income wont afford you more than a 1br (assuming you want to buy.)
Ok, so basically, what I learned from those entries: in 1876 someone changed the rules of the game, but forgot to change the name.
Summary: The article is talking about including Concepts in the upcoming C++17 standard - but only in the language specification, not the standard library because it's not fully ready. It argues that the language part is ready, though.
That money will keep the lights on (or pivot) when hard times come, which they will (because of economic cycle, landscape changes etc etc). Unlike nation-states, corporations have little incentive to distribute their wealth as soon as they accumulate it.
With cars essentially becoming computers that hold your life in there hands, its going to be interesting seeing how software development strategies evolve to build software rapidly but without the fall back of knowing you can simply send out a large firmware update to fix an issue. Cars can't afford to be stuck parked because someone made a small coding issue that got pushed before it was caught.
If people think this is wrong the same people should ignore taking any deductions on their personal taxes. If we want companies to pay their "fair share" then governments should institute international tax reform and have a tax treaty where signatories abide by whatever they agree to.

Here companies are rationally choosing ways to pay as low a tax burden as the laws allow. As they say, hate the game, not the player.
My point was of the form "if A, then B" and you are implying that I am arguing "A".
Why pay $5 when you can pay $2? They're being efficient and are optimising business processes.
Perfectly illustrates why more nuclear states are not needed until the challenges of command and control, and waste are addressed. For example Iran's "right" to a peaceful nuclear program ought not to be absolute when a single failure to keep its materials and people secure can mean disaster for many other nations.
Britain is the second largest economy in Europe, the fifth largest economy in the world, the fourth military power, a leading member of the G7 and one of five permanent seat-holders on the UN Security Council.

Hardly a "small regional player".
The cash is factored into the stock price. Stockholders figure that sooner or later there will be a tax holiday or equivalent which will let companies bring this money into the US for free, or at least cheaply, and pay it out as dividends or share buybacks.

Also, lots of US companies use this overseas cash as collateral to take out low-interest debt from inside the US to fund US expansion (again, because those issuing the cheap debt know that Google etc * could * pay it off if necessary, it's just dumb to pay the 35% if you don't have to).
Selling Haskell in the Pub
I wonder if Google will soon use its Deep Mind AI to optimize for where to pay the lowest possible taxes in the world for every single service they offer (and I hope I didn't just give them this idea).
I HATE SEARS.

Sorry, let me start off with a story:
So my wife and I are looking to replace a Queen size bed with a King size one - we find the one we want at Sears online, cool, place an order.

Checkout, put in info, order done. Get notification email, I had put in one of the other mattresses we had been looking at (like an idiot) - ok, no problem I think, I JUST made the order, I will cancel it and get the one that we had wanted.

I call the customer service line. "We can't cancel it, it's already with the shipping department." Ok, I don't care - tell them it's cancelled, so I can order the right one? "I'm sorry, I can't do that." Alright, let's do the "Connect me to your supervisor" dance!

Get to the "next level" supervisor; this person says, "I can't cancel the order, it's already on the truck."

...You put an order on a truck within 15 minutes of me clicking the button that isn't set to be shipped for two weeks? Is your warehouse made of trucks?

"Ok, take it off the truck." I say, convinced I had just solved the problem.

"I can't do that. You'll have to receive it, and then return the mattress."

"...You mean I'll have to wait two weeks, for you to ship me a mattress I don't want, just so I can return it? That doesn't make any sense."

ON TO THE NEXT LEVEL OF SUPERVISOR!

By now, what should have been a friendly 30 second call that would replace one order with another one, is 45 minutes of me being increasingly confused and pissed off, but it becomes clear after the third person comes on the line.

"Sorry to hear that you want to cancel the order, sir. Could we convince you to take the order, and accept a discount?"

WHAT THE FUCK, FOR THE WRONG MATTRESS? Then it hits me - they were giving me the run around, specifically to keep that 'sale' in their system, at almost any cost to them.

"NO, cancel the order IMMEDIATELY, and I won't sign for it if you make the mistake of shipping it here!"

This finally convinces them to cancel the order. What a waste of an hour! As an upshot, I am so pissed off at this point that I decide not only to not order the right item from Sears, but never to buy anything there ever again, and to inform everyone I had ever met that Sears is terrible and to advise them never to shop there, ever.

So now that Sears has come up, I'm going to do the same thing I promised to do then:

Don't ever shop at Sears, ever - if there is a damn hurricane and it's the only place with sandbags, I still wouldn't trust them.

I know HN is more meta/intellectual and not a personal anecdote kind of place, and I'd keep to that rule, but the fury came over me when I saw Sears, and I couldn't help myself.
> Selfie sticks - like most modern inventions - are utter tosh.

Proceeds to hack a Bluetooth button so he can turn on his lights...
+ they can use it do fund big acquisitions outside the US. Luxembourg based Skype, for example, for which Microsoft (probably, maybe) overpaid significantly was acquired with foreign reserves. Overpaying on a deal isn't nearly as bad if the alternative is to lose 35% of said money.
This attitude is unproductive.

As a general rule, if someone hands your resume to a hiring manager, or says "I know that guy; he's good" that carries a hell of a lot more weight than you evidently think it does.

Yes, of course you need to know what you're doing. The point is that knowing someone at the firm you're applying to, or knowing someone who know someone there is useful. Like it or not, we are social animals and we respond to that stuff.
Perhaps I'm nitpicking but charisma gets people to listen, that's it.

It is not related to the quality of the content.

The problem with Tony Robbins is he's mister positive and only focused on personal improvement. These are enormous constraints that ignore the bigger picture.

Feynman is great at explaining physics because it's not wishy washy - it is also really not that interesting past the cute basics, sooner or later you have to put in the hard work.

TED is fundamentally flawed because things worth knowing - cannot all be politically correct and positive.

Once you constrain yourself to being Mr/Ms Positive only, you end up being a delusional asshole because you are denying a big chunk of life any attention.

There is no fixing TED as a result - it's more interested in money than truth.

As are most people, hence why we are where we are :)
How can they win "an actual copyright court case" for copyrights they don't hold?

When TPP passes, they actually will hold these rights.
>First that TEDx events have little to do with TED.

hah. Yes, the continued existence of TEDx indicates that the organizers of TED are not aware of just how severely TEDx damages their brand.
This Biker Will Make You Question Your Skills
Everything has cost to begin. But after that phase, you don't need to pay anymore, do you understand? If you create solar panels, you get energy from them without paying anymore. This is what he was talking about.

You need to really learn what word free means in context of energy. "Energy from sources that do not require an input which has to be paid for". You do not need to pay for sun, you do not need to pay for wind etc.

https://en.wikipedia.org/wiki/Free_energy
I guess if you use impress/PowerPoint to do you graph, which I don't.
The FBI is looking worse and worse here
> forcibly taking assets away from other people (taxing/redistribution of wealth).

Taxation is not "taking assets away". Everyone that lives and works in a Western country today is able to because of successive generations who have built this society. If you have a computer job today, it's thanks to the people who developed the first computers years ago. Who went to universities other people built, travelled on infrastructure the government built, and so on.

You know what a country without taxes looks like? The 3rd world. Dirt roads, no power or water, no police or emergency services. That's what life without taxes is. And no the private sector doesn't pick up the slack - they buy big trucks, haul away resources and live in a separate country, where nice things are paid for by the government through taxes.

The question shouldn't be "what's fair?". But "what sort of society do we want?".

If paying hipsters to do nothing but sip coffee all day builds a better society (who knows, maybe those bored hipsters will do something creative like start an app or something), we should be all for it. I'd rather sip coffee in Paris while paying 75% tax than live in Somalia paying no taxes.
I only get around 20 (Optimizely, Google Tag Manager, Google Analytics, Perfect Audience, Hotjar, a bunch of ptEngine), I think you must also be blocking twimg.com which looks to be Twitter's avatar CDN, and those extra blocks are the attempts to load avatars in the comments.
Wasn't the instagram thing because instagram opted out of that, as they wanted to drive traffic to their own properties?
But doesn't meditation impede that little thought machine that runs in most programmers' heads? What has put me off meditation a little bit was reports of people no longer getting those algorithmic lightbulb moments at the gym or elsewhere AFK, which then makes keyboard time more productive. My best business and life ideas have happened while I wasn't in the 'moment' of whatever I was doing, and instead highly absent and still in code/entrepreneuring/brainstorming mode (whether I knew it or not). I don't know if it's worth giving up all those moments to experience life on a deeper level (I'll regret writing this).