skysight-inc/HackerNews huggingface dataset:
> Maybe not under any conditions but the conditions are not met, maybe never will be.

Maybe so, but a key point is that the conditions have not been met anywhere where people tried to force socialist revolutions. The idea that you could manage to make socialist revolutions work in underdeveloped agrarian economies stems from people like Lenin and Mao, not Marx. Marx, on the contrary warned against it decades before.

> Simply because you were born, doesn't mean you are entitled to anything.

There you are in violent agreement with Marx.

Marx spent a lot of effort arguing against the idea of a welfare system that would give everyone the same without contributing. E.g. in. Critique of the Gotha Programme, he goes as far as pointing out that too much emphasis had been put on redistribution and "fair distribution" and points out various unintended consequences of the proposed program that he saw as counterproductive to the development of socialism and later communism.

One of the most famous tenets of Marxism is exactly "from each according to ability, to each according to need". There's nothing there about being entitled to anything just for being born. On the contrary, there is an expectation of duty. Only those totally unable to contribute are left off the hook if they want to expect society to in help.

The "welfare entitlement" comes from the social democrats - the beginnings of which were the main influence Marx was arguing against in Critique of the Gotha Programme.
Yawn. Of course a small team will be able to ship this thing faster and with more features. If you add 20 more people that probably won't help, but 3 or 5 should.
One of the two major political parties has a stronger interest in reducing government regulation across the board to give corporations greater scope, even if that means stronger monopolies. You don't have to assume paid shills to get this outcome.
AI beats roguelike NetHack
> compromised by RMS' desire to keep it tightly coupled for licensing reasons

It's certainly better to have an intermediate language and a modular design to compile to it and from it, but I thought this was introduced by LLVM and not gcc because (1.) compiler performance mattered more at the time, so it was better to couple everything to save some performance with dirty tricks, and (2.) people just hadn't realized that this was the right design. (The same way that it took time for the relational database abstraction to come around and replace the tendency for each program to use its custom internal database.)

Is there any specific reason to believe that gcc's design was influenced by licensing reasons?
Online Collaboration and Document Management for Lawyers
All I'm aware of is a friend's private project of around 20KLOC.
https://glyph.twistedmatrix.com/2014/02/unyielding.html is a good read - there are reasons why explicit sync-async "coloring" (i.e. await/yield) is better than green threads/coroutines which author admires.
I once visited a crackpot aliens-on-the-moon conspiracy website. They were showing zoomed-in images of lunar craters purporting to show regular, artificial-looking features indicating alien activity.

Of course in context I'm sure you can guess what was going on. The images were heavily compressed jpegs and I soon realised the 'regular features' were compression artifacts.

Still, it goes to show why some scientists don't like lossy compression. When you're looking at fine detail it's hard to be sure whether what you're seeing is 'real' or not.
The Psychological Difference Between $12.00 and $11.67
Yeah, like most of all people who claim to be designers, they're not designers. They're pixel-pushers. They don't know design, they know Illustrator and Photoshop.
Implementing Quicksort-as-a-(Micro)Service
... with a touch of CMS and jQuery! :)
Living in Norway taught me that faceless charity embitters and dissatisfies most recipients. Far from considering how to better themselves, too many internalize their implied uselessness, while blindly groping for someone or something to blame.

What if that's the result of being charity (to those in need)?

Right now, there's a divide which separates the "useful" - who get a salary - from the "useless" - who get a pension -, which leads to those feelings of alienation and self-deprecation. But does anyone feel useless because they didn't have to work for the sunlight they get, or the air they breath?

I'm not affirming anything, but it'd interesting to know if the problem you identified would disappear if everyone got those resources, instead of just those "in need".
Depends on where you live. Here in Sweden it is common with doors with locks which are both impossible to bump and hard to pick. Our insurance companies require them.
Atom is far too slow, and eats battery life. This is because of the technical decision to render text in a web view.

The slowness is not a solvable problem. Therefore Atom will fail.

On a more positive note, I am so happy to see SublimeText re-activated. The previous builds worked fine for me, but it's always good to see progress.
Mozilla Intent to Implement: CSS Grid Layout Module Level 1
1. expense (an HDMI input costs money for hardware and HDCP license so you won't see it on cheap laptops),

2. Majority of people don't want the feature (they might if they could rip HD content, but HDCP licensing prevents that). Few people otherwise want to use their laptop as a small screen for another device.

Some expensive gaming laptops have an HDMI input e.g. Alienware M18x has a HDMI v1.3 input (I have seen it on Asus gaming laptops too.)

Technichally HDMI input cards are available: https://www.google.com/search?q=HDMI+capture
Communism lacks understanding of the human nature. It fails to recognize that humans are sometimes apathetic, vile and corrupt. Darwin's theory does not apply only to evolution pre homo sapiens. It manifests in all of nature. Communism refutes that theory at it's very core and removes the mechanism society rewards individuals for following their instinct. In fact, it punishes them for it.

Communism/socialsm has noble ideas. But those ideas live in a silo. When they touch reality everything shatters.
The OPs question was whether Capitalism as we understand it now, is suited for the future when we expect most kinds of labour to be done by machines.

We don't need fully self-aware machines to get to that point. For example, when self-driving cars become pervasive, they'll remove a source of livelihood for a large section of human population. Driving has a low barrier to entry and can be done by most able-bodied humans irrespective of their level of acquired intelligence. This description works for most jobs that are going to be automated away.

Typically any automation problem we solve rolls out globally at a staggering rate. It puts people out of jobs faster than they can skill up. Also, social and economic mobility is externally constrained (and changes can only happens over 2 or 3 generations), and not everyone can move up even if they try. Which means automation will give rise to an increasing number of people who cannot undertake non-automatable knowledge-work, and thus become doomed to be unemployed, and leads to a self-reinforcing cycle out of which they cannot escape. This is a problem that the civilization has to confront, and our current way of thinking about economics will not work there.

The so-called 'fruit of others labour' notion is something that made most sense in the pre-industrialized era. Applying it today in its entirety without considering how much of an inter-dependent society we have become is simplistic. This is as true in technology (open-source software that powers commercial entities) as in other fields (research that builds on top of pre-existing knowledge, industrialized economies impacting global ecosystem, ..).

If we consider that each of us is beholden to the collective past of entire humanity, the idea of ownership and 'fruits of labour' becomes just a social construct. This construct nevertheless is required today and for the foreseeable future as the only practical way to divide resources. However it is a complicated and probably intractable idea, and is not at all axiomatic as you seem to make it out to be.
Thank you! Yesterday i thought about something similar -> a comparison of different flux implementations with an example (and not with a todo-app).

I tried some sample apps in the last weeks with reflux, fluxxor and now marty to see the practical differences.
To be fair, the word 'reflux' does have significant meaning outside the context of gastrointestinal disease. I agree some people might have unpleasant associations to the word, but for me this is the first thing that comes to mind: https://en.wikipedia.org/wiki/Reflux
I just checked, and it appears PN-87 is included in the default Ubuntu install as "Polish (qwertz)". For whatever reason many distributions include far fewer keyboard layouts than Ubuntu.
There are plenty of very rich people who could spend money on 70 m dishes instead of soccer clubs or whatnot.

Adding 8 antennas and infrastructure to the VLA cost about $140m http://www.nrao.edu/pr/2000/evla/

The Green Bank telescope (largest moving land object; 100 meter dish) costs a measly $10m per year to run. (That funding is at risk) http://en.wikipedia.org/wiki/Green_Bank_Telescope
The shuttle was an outlier, a rocket without an escape mechanism once the crude, firework-like boosters were lit, which relied on ultra-advanced, brittle and damageable heat shielding for re-entry because it had wings.
Saddest story Roald Dahl ever wrote – about his daughter’s death from measles
Read Roald Dahl's plea to parents: Make sure this tragedy does not happen to you
I am confused about your point. The original statement was "ATP, the cell-internal energy distribution mechanism that is a property of all life on earth destroys itself at 52 degrees celcius". I pointed out that thermophilic bacteria exists and reproduce at over 52 C. Therefore, there's an apparent contradiction.

Is your statement about "roll differently" mean that there is no ATP synthesis? Certainly not, as your link shows. Is your statement that thermophilic bacteria isn't alive? I strongly doubt it. What then does it mean to "roll differently" in the context of ATP presence being a requirement for all life on earth, and hence a 52C upper limit?
Most ROTC cadets do not have scholarships, and for their first two years they recieve no money. Of those students, only during their 3rd and 4th years do they recieve any funding at all, which is a stipend of approx. $300-500 a month and only once they have signed a contract to commission.
Whatsapp bug causes iOS to crash when crash message is sent from remote
If they don't do it, their competitors will.

http://en.wikipedia.org/wiki/Folk_theorem_(game_theory)

Eat or be eaten. I don't know what you mean by ethical. Ethical means a different thing to different people. You can subscribe to your notion if you operate a small business. If you have are in charge of a megacorp - there are other things to take into consideration.
Since when has bloomberg been using geocities' style sheet?
Location: Seattle, WA

Remote: Yes

Willing to relocate: Yes

Technologies: Ruby, Rails, HTML/CSS, Javascript/Jquery/Ember/Angular/NodeJS

Github: https://github.com/enilsen16

Linkedin: https://www.linkedin.com/in/erikdnilsen

Resume: http://tinyurl.com/eriknilsen

Email: erik@erikdnilsen.com
Numeric system with negative digits are interesting in this respect. If you read 11.67 as actually 12.3̅3̅ (with 3̅ = -3), then it becomes clear that you need to give a ten and two bills, and get some change.

Or said otherwise, when paying, you should round up in your mind, not down...
Python Design Patterns (2007) [video]
I'm guessing this is what they mean by a 10x programmer? :-)
Google probably wants to run a big data center that coordinates and organizes all the world's cars. A reliable centrally coordinated self driving vehicle network would greatly canabalize air and train travel and cargo, so the winners in this space will control the world's transporation network. Google will probably win, but either way the world economy will benefit massively from the reduction in transportation costs.
Google wants to run a big data center that coordinates and organizes all the world's cars, probably. Reliable self driving vehicles would greatly canabalize air and train travel and cargo, so the winners in this space will control the world's transporation network. Google will probably win
I've lost too much data to trust to autosave. When coding I don't want autosave, because I don't want my computer to be trying to compile all the time (I write Scala, I don't have the RAM to do that) - I want it to wait for an explicit Ctrl-S to tell it that I've finished a meaningful section and it should compile now. I have exactly the same thing on prose.io (which I write on a lot, and which looks very similar to medium), where "saving" means creating a git commit - I don't want an automatic commit for every letter I type, but I do want to commit very frequently, after each paragraph or similar unit. Rather like when programming.

It becomes a mental tic, an "I've finished the paragraph" instinct. And I'm very glad medium handles it.
Frugal ‪#‎Innovation‬: how ‪‎managers‬ embrace the ‪Startup‬ mindset
Debian Jessie on Raspberry Pi 2
Yes, but such an "end of life" event will be relatively late and rare. The new boards have the same dimensions as the old ones and are very comparable, so even when the original B becomes unavailable, it's not too much of a transition.
Meet the Modi-inspired Coder from Kerala Who Runs the Indian Pirate Bay
Strangely, I believe two other programmers work on it.. or something, but can't actually work on it until ST3 has shipped (ST3 is still in beta). I don't have much faith in future updates.
The Altair was a microcomputer, but not a personal computer. A personal computer is a microcomputer with a keyboard and screen. The Altair was designed to be programmed using binary toglle switches and later an interface card came out to connect it to a teletype terminal. The Apple ][ came with a keyboard and worked with a screen, so it was the first true personal computer.

http://en.wikipedia.org/wiki/Microcomputer
http://en.wikipedia.org/wiki/Personal_computer
The Fancy Clone Script – Social Commerce Script
Never Miss a Call Ever Again with Callr
Understanding postgresql.conf: work_mem
This was the question on my mind, is biking not an option in Detroit?

I bike to and back from work daily 14 mile round trip using a cheap 2nd hand city bicycle. Snow and cold only makes it more fun.

Of course, I am lucky that I am doing it by a choice and could take the bus or drive my car.
What we learnt from the people fetching our feeds
I had to ditch Sublime at work because it doesn't properly save files in to my Vagrant. Sometimes there's minutes long delays, used to drive me crazy. Something about atomic save, but whatever setting I try the problem remains.

So now I use Atom a work but I find it harder to customise according to my liking. It also cancels shut down of my machine every single time.
Cloudswave Awards 2014: Introducing the 10 Best Project Management Software
The grind is quite difficult and long. It can take 1-3 years for a good idea and a good product to gain traction. In the mean time, you have to reduce your spending and work crazy hours in order to stay afloat. The previous comment about it being lonely as a founder is very true. Typically founders and other corporate leaders have no one to discuss their problems with and few people who understand their unique challenges.
USB bootable NixOS – UEFI version
May I ask you: why programming VC4 (apart from taking over the control of the rest of Raspberry Pi?) It's only 250 MHz? And if you want the new control of the Raspberry Pi, why, as it's so proprietary?
Hi, Debian Iceweasel maintainer here.

Debian Wheezy currently has version 31.3 (ESR) and will soon get 31.4 through stable-updates. Stable-security already has that version. In case you wonder what ESR is: https://www.mozilla.org/en-US/firefox/organizations/

Generally speaking, Debian stable always receives the last ESR versions these days, except at the end of an ESR cycle, where Mozilla actually releases two ESR versions. So, for instance, at the end of life of ESR 24, Mozilla released both 24.8 and 31.0, and Debian stable received 24.8. The next update was to 31.1.

I can understand nagging for very old versions, but Web sites nagging about current ESR versions are being rude.

If you are interested in fresher Iceweasel backports, check out http://mozilla.debian.net/.

And if you'd rather have the Firy logo instead of the icy one, and know how to build Debian packages, just download the Iceweasel sources, and build with the following environment variable set: PRODUCT_NAME=firefox.
Why Most Marketers Fail at Web Analytics
The really crazy part is that once some pharmaceuticals push their own versions of fecal transplants through clinical trials, they'll try to raise the price patients pay for the treatment by 10x or so to make a profit. Of course...

> Since they have to come into the Medford, Mass. office, lots of them are Tufts University students. And plenty are recruited from the gym next door. "It's great to have a healthy contingent of regular gym goers right there," Smith said.

PoopDate.io has potential. DISRUPT that bathroom!
Thanks for the tip. I think it was Linux Mint that I was checking out, but as I said, it's been a while.
The issue with OSM is that the information level is uneven.

Dense urban center, you have every bench and bin mapped. Go into the countryside, there is not even the buildings. It might not be an issue for a taxi company that is mainly operating in urban center though.
There's a difference between throwing money at the government, and contributing my share as part of a larger tax system.

Unwillingness to do the former does not equate to unwillingness to do the latter.
The Good Side of Crowdsourcing (which most experienced designers ignore)
Fourth. While Ukraine is a bilingual country, it still much bigger than former Yugoslavia. Most people there consider it their native language and a majority know it. So if you are strongly biased for a small number you'll get 30 million speakers, if you are biased for a big number it might be 50 million.

And on top of that you must use the same criterion for the S-C language, not counting Slovenians, Albanians, Macedonians, etc who know the language but don't use it much anymore.
You should go to about:config, filter for "useragent" and see if you don't have overrides in place.

Also, the "about:" page should print out both the version and the user agent, you can see if they match.
Is there a formal spec for a "flux application"? Or what's the common denominator here?
But then I don't think the Pi is really about teaching kids to code either.

Of course not. The target market is actually people like me, now in our late 30s/early 40s, who have a powerful nostalgia for the original "Model B".

But I think they missed the point of the Model B, a smart 10-year-old could grok the entire machine. You knew the memory map by heart, what went where, what happened in what order, and so on. The RPi has more in common with a PlayStation than it does with the Beeb. It would be like starting kids on calculus before they'd learnt addition. What we need is to re-start production of the real thing...
Curious, how will they deal with the venusian storms?
That's a pity. That is useful in some circumstances. I once accidentally did that somehow and came out the next morning to find my windows down and completely soaked inside thanks to the torrential rain all night long. Took a while to dry the Golf out....... amazingly nobody had pinched anything from inside it (rubbish CDs I expect).

I am still convinced to this day that it was my cat that pushed the button.
What do you use actually that doesn't have "undo"? I can "undo" the whole day of my work on the file until I close it in the IDE. Whatever is "lost" I can return to the previous point.
PK’s Smartphone Swiss Army Knife Charges, Syncs and Stores
I think we also have to recognise that the days of working in the same company for 40 years or until you die are long gone. For many people, career progression is not something that happens within the same organisation, but by moving from one job to another. Perhaps this is just the other side of the same coin -- in order to 'hop the gap' in career progression, you actively have to seek another job on the other side.
The difference between today and before is that old money is rarely parked in a single business model. The sophistication in finance, and the spread of public companies means the Waltons don't only stay rich as long as Walmart is successful. In fact, I'd bet their wealth is affected far less by Walmart than it is by the tens or hundreds of hedge funds and VC firms they are invested in.

Money is rarely parked at any one place today, but rather, is largely distributed throughout the economy.
I've worked in such a situation. You could make your own coffee (could cost someone their job, you see). You couldn't park your foreign car at the plant (later acquired by Daimler).

We were in the engineering building offsite and there were union guys working there too. I enjoyed working with everybody there, despite the bit of wackiness around the corner.
A language runtime for Unix systems...
anything happening with cultured neural networks? If we can't approximate neurons or neural networks well enough in software or hardware, why not just grow a large biological neural network and interface with that
The path is not hard to find. Ask the graduates what they did and copy that.
Anyone tried doing isomorphic (server/client) flux?

Most implementations rely on the flux stores being singletons which can't work for multiple requests on the server.

The only one that's isomorphic is yahoo's but that one feels terribly verbose.
The problem with this type of planning is that it is not nearly powerful enough to address real problems in Starcraft (except for the given examples) because:

-discreteness: Well, I think it's safe to assume that every starcraft state is discrete (for sure it's binary representation is) but in general you cannot assume it.

- imperfect information: For planning, it's necessary to know or meaningfully guess the state of the enemy and that is not possible due to fog of war. Therefore, everything involving enemy interaction cannot be planned.

- dimensionality: There are so many actions available at each state that you shouldn't even be able to reach a depth of 3 of the planning tree in a reasonable amount of time. For instance, if you have 50 units, you can send each subset of them to attack or move to say 128x128 points on the map, you end up having 2^50 x 16k x 2 possible moves.
And that doesn't include build units, build buildings + some more exotic stuff like patrol, set rally points, ...

You can prune some stuff (e.g., never attack with peons after minute 10, never move to or attack your own buildings) but the order of magnitude should stay the same.

So planning is nice but not for continuous problem spaces (real world), problems with imperfect information (every good card game) or problems with a high number of actions (something as "easy and simple" as Go), rendering it IMO not so useful after all.