skysight-inc/HackerNews huggingface dataset:
This is cool but I think it's misleading to say that Swift is a good option for starting a web backend project _today_, at least for anything that's not hobby work. The folks at Apple update the dev builds so frequently that in my experience it breaks things often enough that you'll spend 50% of your time updating your code for a new build or waiting for dependencies to update their code.

And just to be clear I think that's awesome. I love the work they're doing; it's just time consuming. I've been writing my own approach to a Swift MVC framework so this is something I'm experiencing firsthand:

Swerver: https://github.com/jparishy/swerver (example usage: https://github.com/jparishy/swerverorg - it's based on libuv and makes many choices for you a la Rails compared to the framework demoed in the OP)

and it has been way more time consuming that I would have expected going into it. And right now it doesn't build on Linux because the latest Apple build broke something in CryptoSwift, which Swerver depends on.

All that said, Swerver has been super fun to work on so. After a lot of the hard work had been done, the actual usage (as demoed in jparishy/swerverorg with user authentication, client-side session state, and the basic MVC/DB access stuff) has been really smooth and enjoyable. /shamelessplug
Well, for one they know that default browsers get more users than non-defaults. So being the only browser vendor without control over a OS is a huge disadvantage. They also know that with Gecko and Trident/EdgeHTML having insignificant marketshare on mobile there's a greater chance a monoculture will ensue witch will cause issues in standards development and hinder other implementations.
Steam: Seeing other people's accounts when logged in
Exoskeletons is a cool concept, but given all the problems with supplying power, why would you bother if it's easier to put soldiers in an armored vehicle?
I did a few stuff on DooM and on Unreal Tournament. Even I found a path to convert maps from DooM to Unreal Tournament -> http://www.moddb.com/games/unreal-tournament/tutorials/how-c...

And this piece of crap, was how I got a email from ID software : http://www.moddb.com/mods/unreal-doom
Reddit thread with more discussion: https://www.reddit.com/r/Games/comments/3y7maa/something_is_...

To get an indication how bad this is, the default Steam account page was showing other people's accounts.

EDIT: Steam fully down for now. If you had a Steam Account, I recommend checking email/credit card on any linked accounts. (and, as always, sign up for 2FA if you haven't!)

EDIT2: Steam Community Moderator response (not linked):

- No, Steam is not hacked

- Creditcard info and phone numbers are, as required by law, censored and not visible to users
TheVerge:

http://www.theverge.com/2015/12/25/10665814/valve-steam-holi...
Wirth is still tweaking its code, you can follow news here: https://www.inf.ethz.ch/personal/wirth/news.txt
Presumably this:

http://www.beeradvocate.com/beer/profile/287/1094/
Except he actually ended up making (the other people) money.
On the contrary, I expect any modern framework to work in any modern browser.
I googled "Why Children Are Abandoning Baseball" and opened WSJ link there; it worked. Might give that a try.
Said company suddenly going out of business is more black swan than anybof those things
Steam Goes Nuts, Offers Access to Other People's Accounts
And the language randomly changes if you keep refreshing; maybe because I'm being logged in as a different person every time I refresh?
Physicists believe they can create matter from colliding photons
New Ensime Project: Scala Debugger
Nonsense. Facebook is rich enough and powerful enough to MAKE the choice be full-internet or nothing. They and other powerful entities can provide full internet. It is THEIR fault that the choice is FaceBook or nothing because they want that to be the choice. FaceBook is not some savior here. The ramifications of pushing everyone to FB are also devastating because they would force everyone to get locked in to using FB for everything and then the power imbalance will be extremely serious in the long-term. Even a delay in getting people online is better for the people's interests than locking them into a shitty closed system for the long-term.
I am glad you mentioned trump as an example: In F.A. Hayek's "The Road to Serfdom," Chapter 10, 'Why the Worst Get on Top'

"...In the first instance, it is probably true that the higher education and intelligence of individuals become, the more their views and tastes are differentiated and the less likely they are to agree on a particular hierarchy of values."

[...]

"...It is, as it were, the lowest common denominator which unites the largest number of a numerous group is needed, strong enough to impose their views on the values of life on all the rest, it will never be those with highly differentiated and developed tastes it will be those who form the "mass" in the derogatory sense of the term, the least original and independent, who will be able to put the weight of their numbers behind their particular ideals. ..."

http://www.savageleft.com/poli/rts-ten.html
Quite possibly, yes - if you can find the page that gives "your" account information, the language often matches the location.

I should really stop poking around, but this is a fascinatingly bizarre error. Has anyone seen anything like it before?
Dear current or former child
A lot of traders have the "illusion of confidence," in fact most of them do. They have good year or two and think it's the result of skill rather than luck. That confidence causes them to place riskier bets which then implode. Hedge funds follow this curve all the time... that's why you hear about massive profits one year and then next year the fund implodes.

Beating the market (after fees) over and over again is something only a small elite can do. Most of the rest of the finance industry is full of people with vastly inflated views of their own abilities.
This is the kind of bug (assuming it's not a security breach) that would warrant a shutdown.
Facebook Cannot Be the ‘Facebook for X’
I just tried it out after reading this, it's pretty crazy. I am clearly logged in with my own credentials, but if I go to "Account Details", I see the details of another user, which sometimes changes.

As indicated in article, if I click on "Purchase History" or the link below, I sometimes see other user's data as well.
Anyone that likes Wirth line of OS's and languages should check out the Modula-2 revision:

http://modula-2.info/m2r10/pmwiki.php/Project/FAQ

FAQ asks good questions and with rational answers. I'm still going to fight them on uppercase just for sake of adoption and saving pinky fingers. Otherwise, Modula-2 makes a nice C replacement and a start on safer C++ alternative that's easy to grok. The language was originally used in Wirth's and Jurg's first homebrew system, Lilith. I have a link to that and many other Wirth works here:

https://news.ycombinator.com/item?id=10479213

Anyway, Modula and Oberon have already been used to build a number of maintainable, safer OS's and system software. Oberon did it with a GC for most of it while Modula-2 just tried to be safer about memory management. Very easy to compile & optimize. Adding macros for low-overhead abstractions and a solid stdlib to that would give a differentiator in systems programming without learning curve of Rust or C++.

Go achieved some of this already in application language space. It was a modern attempt on the Oberon programming experience. So, some precedent for my Modula-2 ideas being able to take off. I'll be fine if Modula-2R10 or an Oberon variant ends up a niche language with supported, constantly-enhanced compiler & decent community. It would be another secret weapon for startups like LISP, Ocaml, Haskell, and so on were. This time for systems or embedded use.

http://www.astrobe.com/default.htm

https://www.cs.cmu.edu/~chuck/pubpg/luv95.pdf

http://www.algo-prog.info/ocapic/web/index.php?id=OCAPIC:OCA...

https://hackage.haskell.org/package/atom

Ooops, maybe again for embedded use. :)
In most cities, they probably do or have fairly restricted ability to get around. NYC or even SF aren't typical of the US as a whole.
Another excellent tool for the same problem is chruby[1]. I found it simpler (in a good way) than rbenv.

[1] https://github.com/postmodern/chruby
This is a great idea. One thing that most unbanked people in the third world lack is access to easy credit. What a great way to extend credit than essentially a lease to own on useful products. They can easily expand this concept to many other products which can improve the quality of life for their customers and make them rich and create jobs at the same time. Win win win.
Not sure how authoritative:

https://www.reddit.com/r/Games/comments/3y7maa/something_is_...
It's actually a pretty profound refutation of egalitarian political philosophy, if you think about it. No such thing as a one-sided bell curve...
https://duckduckgo.com/?t=lm&q=Why+Children+Are+Abandoning+B...

Reprint of the article there, and commentary on the article on Forbes.
How about slow or even limited amount of data but full internet? Result of that would be people making websites that use minimal data. Result of FB-only internet is everyone putting everything on FB, effectively shutting out anyone not on FB and giving insane power to FB.
For the past month there has been a backlog of 6000 to 10,000 transactions in the mempool.

This is causing nodes to go offline. There are about 500 to 1000 rasberry pies operating as full nodes on the network and their 1 GB of ram is not enough to hold the backlog of tx.

Blockstream is proposing to raise the limit to 2MB 2 years from now. That would be a disaster for the network.
Hello. I'm one of the maintainers, if you are interested in working on botoform, message me, my team is hiring.
Python/redis – Text Classifier
I can't tell.

My hypothesis is that there is a smaller presence of hype-oriented people (usually the majority), to skew off the first-page. Oberon submissions are in a niche that would be quickly overwhelmed on a normal day.
Apparently it's a caching bug - if you add some random query parameters like ?r=123456789 to the url you get the correct page.
WW3+IMMIGRANTS+RUN+RIOT+OVER+CHRIST+MASS,+-+YouTube
I'm getting an error trying to access the store right now, so I guess someone hit a Big Red Switch...
Can anyone explain when and where the Higgs enters the reaction? That is the most interesting for me, since we don't have anti Higgs.
It's a weird interface. Have you tried A2 Bluebottle? It's in that line but not as bad.

Regardless, I promote it for consistent, system design with safer language that's efficient, portable, compiles fast, and mostly GC'd. Good traits other systems should emulate even if not the extra-weird interface.

Note: One thing about the interface is how it was ahead of the curve on hyperlinks. You can click highlighted text to perform actions and move around in the system. Sound like something that became a ubiquitous interface? ;)
Mining does not need to be profitable. People always make the mistake in thinking that if mining ceases to be profitable that mining would suddenly stop. That is simply not how it works. It is more economical to buy tomatoes at the grocery store, but that doesn't stop people from growing tomatoes in their backyard.
Another candidate. Due to simplicity focus, "Oberon Ale is brewed with the only the fewest ingredients." Haha.
"We live in a near golden age of plenty, and the train hasn't slowed down yet."

If by "we", you mean "citizens in the most prosperous cities of the world", then yes.

If you mean "people in most of the USA", then I have some news for you: the train's wheels are locked, and sparks are flying while everything skids to a stop. It's absolutely shocking how much of the country has declined in prosperity in my lifetime. The smaller cities near where I grew up -- places that were thriving small towns as recently as the 1980s -- are nearly all trapped in downward spirals of poverty, debt and addiction.

If you mean "the citizens of this planet", well...for most people, the train never left the station. Even in modern "success stories" like China, you don't have to try very hard to find appalling levels of poverty and despair. A few have become incredibly wealthy, but mostly, people are struggling to keep up. In the third-world? Forget it. Yeah, people can pay for cellphones now, while they're dying of preventable diseases due to filthy water.

Optimism is one thing, but it takes a Silicon Valley (aka Leibnitzian) view of the world to claim that this is a "golden age". Mostly, a select group of people are getting richer, while everyone else stagnates (or just barely inches forward).
Makes sense. Especially the last part. Might be worth one of those analysis to look at HN submission data on holidays going back years versus what's typical.
> an example grammar and text on which a left-recursive production doesn't terminate

All grammars with left recursion have this problem. The parser has no lookahead (and even if it did, the required lookahead to avoid this is unboundedly large) -- you can't tell, given your input, whether you should recurse or not.

Here's a pretty simple grammar:

S -> A
A -> a
A -> A B (this is left recursion, a rule for producing A that itself begins with A)
B -> b

The language matches the same strings as the regular expression (a|ab+), that is, a single a followed by zero or more b's.

So, suppose you're the parser. You begin with the start rule, which tells you to expect an A. For the A, you have two choices: recur via the rule A -> A B, or stop recurring and process a literal a. You see the input "a". How can you know which to do?

Compare the analogous right-recursive grammar, which matches (a|b+a):

S -> A
A -> a
A -> B A
B -> b

Here, you start out expecting an A. When you see the input "a", you know that the only way to make sense of it is to invoke the rule "A -> a", which is a terminal rule. And when you see the input "b", you know the only thing you can do is invoke the rule "A -> B A", since that is the only rule allowing an A to begin with "b".

edit: replaced regexes involving * with uglier regexes using disjunction and +, since HN doesn't allow asterisks in most normal uses.
Thiel is just one of many people listed in the acknowledgements of The Great Stagnation. I've previously watched the interview you linked, and was quite surprised by Cowen's acknowledgment of Thiel as "one of the greatest and most important public intellectuals of our entire time."

However, as the Salon article notes, Cowen himself was a latecomer to the debate (The Great Stagnation was published in 2011). Technological Revolutions and Financial Capital[0], by Carlota Perez, was published in 2003, while Robert J. Gordon has been writing about the topic since at least 2000[1].

During the early 2000s, Thiel and Clarium Capital were incorrectly fixated on peak oil, rather than on the real estate bubble (relevant in the short term) or general stagnation (relevant in the long term)[2]:

> [B]y February 2009 oil prices had temporarily fallen back to almost $40 again. And though Thiel had foreseen the real estate bubble, he still underestimated it. “We didn’t fully believe our own theories about how bad things were,” he admits.

This misunderstanding of the macro picture cost Thiel dearly, with Clarium shrinking 90% from 2008-2010[3], as investors withdrew their money from what was clearly a losing strategy.

0: http://www.amazon.com/dp/1843763311

1: http://www.nber.org/papers/w7833

2: http://fortune.com/2014/09/04/peter-thiels-contrarian-strate...

3: http://www.bloomberg.com/news/articles/2011-01-12/clarium-he...
> who pays for this whole network in 30 years?

Why pays to seed torrents? Who pays to run NTP servers? Who pays for running game servers? Its is wrong to assume that something has to be profitable in order for it to exist.
It was probably a very neat hack (I didn't use it; my first search engine of choice was Webcrawler in '95. Then Altavista and Alltheweb (Norway, NTNU! First known as ftpsearch.ntnu.no.). Then omfg, this Google thing really works, '98 - "why won't they let me buy shares in their company"?)

But I think Jonathon would agree that it was the obvious next step. There was already the (overly) academical WAIS etc.
The link to report vulnerabilities to CERT: https://forms.cert.org/VulReport/
Same here, HP-12C on my desk at work.
> Toxic clickbait is an investment with a substantial and proven return.

So is selling arms to third world countries.

> What is the revenue model for effectively scaling communities

Similar to AWS - pay for usage. There are enoug people experiencing pain of running one-to-many relationships with the Internet. Provide them productivity tools. Of course not as sexy for investors wanting a quick return
Scared of losing fingers, but this is cool :-)
Perhaps `utmp` is a `tmp` file storing `u`sers.
interestingly, soda.csua.bekeley.edu had logging by 1993. and the mechanism? a complete rewrite of wall as the redundantly named wallall, which wrote to a log file right after it wrote to all the ttys. that way there was no need to snarf a pty just to log.

and by the way, i don't agree that it's ok to log any public stream just because it's public. some public media don't feel like a medium of record, and invite an informal behavior that their users would regret if they knew they were being logged. if i knew everything i'd say in public could be held against me forever, i'd say very different things.
There are mp4 links in the sidebar: http://replay-progressive.ethz.ch/h264-medium.http/10.3930/E...
It's currently Boxing Day in Australia.
Also try the postmodern tools: ruby-install & chruby, which work perfectly in my experience:

https://github.com/postmodern/ruby-install

https://github.com/postmodern/chruby
This is legit.
In the US, the median retirement age keeps rising, and it's rising far faster than median life expectancy. My idea of a Golden Age of Plenty isn't one in which people punch a time card until they drop dead.
We tend to play ambient dub techno mixes through speakers in our small office. Even guests who said they didn't like the idea of it initially said it worked well for them once they were working. Here are some examples:

https://soundcloud.com/soma/deepchord-inverted-audio
https://soundcloud.com/nitenichiryu
Vehicles can't enter most buildings and climb stairs.
While a fun idea, I think we are already breading intelligent crows.
Human trash provides high energy food, good for developing and supporting large brains. And the urban landscape is a complex environment with many dangers, but high reward for the curious and smart bird.
> if the price of Maya goes up in a year, he pockets the difference.

No: he sold an option, so the buyer can opt to do nothing; he benefits by just the price of the option.

As time went on he bought options in other things, trying to approximate his risk in Maya crude as if it was a blend of those other things. Those options are commonly traded, so are much cheaper than the premium he charged for the Mayan option which was very specialised.

> what restructuring

He bought an equal and opposite option from the Mexican government for billions more than they paid for the first one.

This gave the Mexicans a cash profit, and zeroed out his risk.

Why was it profitable? Presumably the billions they gave the Mexicans were less than they'd actually made from the hedges, and much less than the option was really worth.
> but don't go postal on people who try to help someone

I hope I didn't come off that way, that was not my intention.

> I don't care about you or everybody that I won't be able to help; I care about the one person who I would help

Yes - my point is that that person might have been me. If you have an insight into a truth and you want to share it, but share it ineffectively, then we all lose.
That's like every text I own... FeelsBadMan
Surely this is unsurprising? Nests are tools, sort of.
How I built ghit.me
Best guess at the moment is that it's a caching issue and you're seeing pages previously sent to other people. In other words get the hell out of steam since if you actually do get to your profile it's likely that'll be cached and sent to other people.
If both transaction fees and the coinbase are zero or negligible, there is potential revenue in mining: to reverse transactions and rip people off.

Altruism certainly exists, but assuming that altruistic actors (rather than self-interested actors) will expend more resources than attackers is a very different security model than what Bitcoin is designed upon.
You could go to one chromosome, download the .fa (fasta) file, fire up R Studio and follow this tutorial: http://a-little-book-of-r-for-bioinformatics.readthedocs.org...
I get where you're coming from. At a certain level nothing replaces meeting someone face to face and shaking hands.

But I'm talking empowering social "power users" with more tools to make them more efficient. Googles Gmail auto replies would be a prime example - http://www.wired.com/2015/11/google-is-using-ai-to-create-au...
Can you run the windows calculator from the command line? Something like:

C:\> calc 20 + 5
God is perfectly just. You'd have to be a retard-nigger. Pleasures and pains balance. You might want to know that as well.
Yes that would true, except that Hollywood can't produce reality. Real things are real so they inspire a lot more that just invented stories, I suppose.
Curious about the downvote. I've heard this argument before -- what's the problem with it?
I love '&.'

I really missed this feature from C# 6.0
Why not let "our less fortunate brothers" decided what they want. If they don't want free internet, then its their choice. How insane is it to let the TRAI regulate the internet! Do you not see the internet is the only real means of liberating people? And you want a group of elite people to control this! What happens to the "these airwaves belong to us" argument when the government bans anti-govt web sites or porn websites or any other websites that the current elite don't agree with? Down with intelligentsia!
I had a similar problem with a site I worked on a couple of years back. Setting headers to disable caching did the trick. Annoying, but effective.
Steam is having some big security problems right now
This is an extremely serious breach of privacy. I hope there is massive legal fallout for Valve. You simply can't get away with leaking that kind of sensitive information. In the end I am guessing the blame will be shifted onto the group that was DDOSing steam earlier today instead of Valve running a configuration where this type of breach was possible.
PinMagic – logic circuit generator for Raspberry Pi
One of my all-time favorites. Gnomes of zurich indeed.
> EDIT: Steam fully down for now.

Steam is up for me. Haven't tried the Steam Store, but messaging, game access, and Family Sharing are all fully functional.
Help Me Become Professional Web Developer
The outcome of which game, exactly, is not dependent on chance, in some form, or another?
yeah pretty obvious caching bug. im sure they accidentally told their cache to ignore cookies or something stupid.
Can't wait for somebody to come along with an ingenious solution to the power problem. I feel like there's a solution in front of us that hasn't been 'discovered' yet.
Update on the article indicates they shut the site down.

I was also confused when I started getting random pages in other languages, definitely stopped me from buying a game today.