skysight-inc/HackerNews huggingface dataset:
And Trygve Ytre and Gunnar Larson? Larson was millennia dead, of course. The civilization at Ytre had barely outlived the man. There had been an era of ubiquitous law enforcement, and some kind of distributed terror. Most likely, Larson's own localizers had precipitated the end. All the wisdom, all the inscrutability, hadn't helped his world much.

--Vernor Vinge, A Deepness in the Sky
The Lost Legacy of the iPad: Action Games That Truly Teach
Apropos of this story to HN: https://news.ycombinator.com/item?id=7274277 I reiterate how challenging it is to provide accurate and up to date coverage in a country with a functioning government, that doesn't want you there. For decades it was impossible to get any stories out of the Soviet Union with any reliability.
Thank you for the insight on PC signaling.
I agree. We left Network Solutions b/c they were hit 3 times in less than a year. Maybe the website targets moved to Namecheap, so they were targeted also?
The smartphone app wars are over, and Apple won.
The key problem with schools is that they teach you to not just respect authority, but also to defer to it. In the real world, conforming and deferring to authority only makes you mediocre. In order to succeed, one needs to develop the mental framework to question authority and challenge the status quo. The current schooling system, for the most part, does not encourage the development of such a mentality.

As someone who grew up in India, I am all the more sensitive to the role of authority. Thanks to massive density of population, weak economy, and cultural norms, Indian institutions promote the worst forms of deference to authority. However, rather than culture, in countries like the US, the schooling system is the primary source for teaching people to conform to their peers' expectations and to defer to authority. The American society, in general, is quite different from the hierarchical structure that exists in American schools. In the real world, you have more freedom to question authority. Life is also different for adults because they are often more mature than kids, and are in positions where they have more choice than in the school. Schools should thus change to mirror the society, while still understanding the fact that school students are mostly immature.

Often, such suggestions for reform are mistaken for 'give them the choice to study what they want'. On the contrary, throughout secondary school, students should necessarily be taught all subjects and forced to sit through all classes. But, be careful to note that this does not necessarily imply that they should be judged on all these courses. The key problem in modern schools is that the 'judgement' system is broken. Just like performance review systems in most companies. Schools should take a leaf out of the HR policies of companies like Netflix [1] and do away with formal judgement/performance review processes.

[1] http://hbr.org/2014/01/how-netflix-reinvented-hr
I think you're confusing marginal tax rate with effective rate. As a single person in California making $150k p.a., your take-home pay is about $95k per year, or $7,900 per month.
I have a habit of typing 'jkjk...' in command mode when I'm thinking, and eventually I got sick of stretching my fingers to escape into command mode so I just used 'jk' as my escape sequence.

imap jk <Esc>

Of course now in non-vim editors I sometimes have to undo the occasional jk sequence... But my point is that the escape key can be whatever people want it to be.
Erlang scheduler time share each processes. So if you have an infinite forloop, it while stop for several ms for other processes to run.

Preemptive scheduler, I doubt Go have this, then again Go doesn't have a VM/OS system.
It's posts like this that remind me I'm out of step with the hacker news majority. My first thought when seeing this was "why would anyone want that".

It just makes eating seem so... mechanical? In my house, so much family time was structured around food – grocery shopping, cooking, eating, choosing a restaurant to go out to, driving to grab take out, etc.

I guess it just depends on the food culture you're used to. I do appreciate that this is helpful for a certain subset of the population who don't have any interest in food (if you have interest but are too busy, maybe you should make yourself less busy), but I guess I was just surprised to see unanimous support in the comments.
> not too mention that vim became hip only in the last couple of years.

Wait, what? Vim has been in use for a lot longer than that (it was released in 1991), and vi even longer (1976).
The city where I live has PR and I grew up in a country where it is the norm. I like it too, but it's not a panacea, you still get abuse, corruption, and political horse trading of all kinds.
That is the case in a lot of country's the old 11 plus in the UK and the similar streaming into "technical" schools that Germany uses.
So, what about you jl? You'll still have your hands on deck?

Not to be so intrusive, but I recall pg talking about the son -- was that a factor in pg making this decision? To dedicate more time to parenting or something like that?
If anything, the NeoVim will be much more responsive. Vim's current plugin architecture is simple: when plugin code is running, the UI is blocked. If your plugin has an infinite loop, Vim hangs forever. If your plugin does network I/O, Vim hangs until the socket read/write is finished. The only work-around is to use non-blocking sockets and abuse CursorHold/CursorHoldI autocommands and updatetime. That trick breaks the leaderkey, which is a show-stopper for many users. There are similar problems with syntax highlighting. Vim has its own (extremely inefficient) regex engine that blocks the UI when matching.
3nder – Threesomes made easy.
Yeah I think that seems to be a pretty common scenario. It's pretty unfortunate that there are people who only think of programming in relation to game development rather than the rest of the spectrum.
You're right but ignoring cost I'd rather have something that looks like this than a Mac but there's no accounting for taste.

Regarding the PCIe comment: people are already using PCIe over cable as an expansion technology. We use lots of these, for example: http://www.onestopsystems.com/pcie_over_cable_3810.php

Works in a pinch although it's of course not going to have the same performance as a connectorless solution.
The first three results on google for me for 'whatsapp freebsd erlang concurrent connection' are -

https://blog.whatsapp.com/index.php/2012/01/1-million-is-so-...

http://blog.whatsapp.com/index.php/2011/09/one-million/‎

http://www.erlang-factory.com/upload/presentations/558/efsf2...

Perhaps those would make a good starting point?
I am puzzled by your comment.

Do you mean to imply that the Voynich manuscript is "obviously" a joke ?

Do you mean to imply that, in your view, the invention of a new alphabet to write an hitherto unwritten language, which would then have failed to gain widespread acceptance, is a less realistic explanation than your own theory ?

Would you please care to explain it in greater details, then ?
Whatapp old video talk and presentation on it. You can search it on HN.

Um... it's not easy to get 2-3million they did it but they also profile the crap out of it.

I think they easily got 1 million out of the box though.
Course Review: Offensive Security AWE (Advanced Windows Exploitation)
I did this myself with personal checks. I asked my bank to give me personal checks starting at some moderately sized number so that I wouldn't be giving anyone check #0000001.
You Have an Awesome Blog, What Next?
Someone implemented a DSL lua on Erlang VM already.
This is good, but what would be great is if I can click on that icon and silence the page. This would be useful to silence those ads that play a video automatically and don't provide a stop button
Women are usually pretty awful programmers and engineers. Sorry, but the cats out of the bag.

I don't care how many classes women take, men will still rule the technology world.

If it's any consolation there will always be charity positions for under-qualified women, like Carly Fiorina, Meg Whitman, and that clueless simpleton at Yahoo!, who can't even get their email client to work.

If I offended any ladies here, let me apologize. Perhaps I can fund the next Spanx start-up.
> Voynich Manuscript partially decoded, text is not a hoax, scholar finds

As the author of this work states it himself, this is a "proposed partial decoding" and it is "tentative and provisional".

But anyway, the methodology is interesting and the video is worth watching. Although I'd be surprised all his speculations are correct, it seems to be the way to go.
One of the Ars comments pointed it out: Residential service is almost all asymmetric and heavy on the download side. The residents paid for plans to deliver data in certain advertised up and down rates. Why should Verizon get the resident's to pay for the pipes, and charge yet again to deliver data downstream just because it's a popular service.

Though there's a media undercurrent to treat peering disagreements separate from Net Neutrality, I think most users would differ.
Software as competitive advantage- King Digital vs. Zynga
Three phases of messaging
Harvard supercomputing cluster commandeered to mine Dogecoin
Has This Company Found a Workaround for Mt. Gox Withdrawals?
https://gist.github.com/rmoriz/fb2b0a6a0ce10550ab73

http://i.imgur.com/CoALymQ.png

(i've not checked that on iOS or Apple TV just on OSX. Maybe it's another issue but the update description pretty much fits too well ;-)
What you get is interest fit allowing your part of their reserve to be used for loans. It's why certificates of deposit have a higher interest rate at /r/ActualMoney banks.
certain engineering disciplines require a degree, but the value of a CS degree at the moment is dubious imo.

- in my experience, what schools teach is the "theory" of CS, which only sometimes overlaps with the "practice" of CS

- the "practice" portion of CS taught at unis are usually out of date by a couple of years, if not more.

- 4 years of your life is a relatively high opportunity cost. Especially in a fast moving industry like CS

I had a good experience getting my engineering degree, but looking back it's the social experiences I value most.
Aren't most PCs modular? I can swap out the drives, expansion cards, memory, CPU, PSU, etc with standardized alternatives. There must be a better word for what this is.
Finally, an application for Google Glass: Tank identification. Paint on a camouflage QR code and we're ready to go.
Rails made Ruby very popular.

Django made Python very popular.

There is no killer webframework for Erlang. However, N2O looks promising. [1]

Also, the learning curve: I took me half a day to be good enough in Python and years to learn the basics in Erlang. It is way more complex and the standard library is plagued with inconsistent/messy interfaces. (They say it is because of legacy code support or other BS.) But under the ugly surface lies the hidden beauty: single assignment is great when reading other people's code. Patching several running servers without stopping with one command is thrilling. Or the built-in nice abstractions for distributed programming like rpc:multicall [2].

[1]: http://synrc.com/framework/web/

[2]: http://erldocs.com/R16B03-1/kernel/rpc.html#multicall/3
Meh. So your ISP joined the Netflix open connect CDN to make your Netflix experience even slower.

Have fun blocking that address and other known Netflix cdn
We shouldn't be making things easier just to accommodate a bunch of women who pissed away their time studying foolish nonsense like women's studies, or socialist studies.

Women are usually pretty awful programmers and engineers. Sorry, but the cats out of the bag.

I don't care how many classes women take, men will still rule the technology world.

If it's any consolation there will always be charity positions for under-qualified women, like Carly Fiorina, Meg Whitman, and that clueless simpleton at Yahoo!, who can't even get their email client to work.

If I offended any ladies here, let me apologize. Perhaps I can fund the next Spanx start-up.
You're right! The feature doesn't end by simply getting into the event. Stay tuned.
Holy shit!
So they are really not checking the CN and knew it since 2013-11-28.
I've lost the last bit of respect I had for apple (that was mostly building webkit) now.

(I deleted my gp, because it's pretty much obsolete now with your full disclousure. Thanks!)
The list does.
> Japanese is a language isolate, a language that is not related to any other known language. Someone will reply that it's distantly related to Korean, but this is a fringe theory in linguistics that is not widely accepted

When using some strict definition of "related" (e.g. "neither language is a strict descendent of the other"), that may be true, but anybody that's studied both languages has probably noticed that there's an eery similarity between the two, even if it's merely the result of many centuries of cross-pollenization....

My own experience is not so great, I've only studied Korean a bit, but I did study it in Japanese (which I know fairly well), and the similarity made it a lot easier, because so many things corresponded 1-to-1... However Korean friends that are fluent in Japanese constantly rave about how easy it was for them to learn, not just because of the huge amount of shared Chinese-derivative vocabulary (many words are completely identical, with formulaic changes in pronunciation), but because the whole structure of grammar, sentence/conversation-planning, idioms, etc, is so similar that a huge proportion of their Korean instincts pretty much just work as-is in Japanese.
So OS X as well as iOS?
Coreos-cluster: play with fleet & coreos clusters locally (vagrant, ansible)
Hey, you just solved my dread problem. If Canada gets rid of the time switch they won't do it in a way that forces Saskatchewan to change. (I'm in Alberta.)

Thanks!
This describes many, many translation attempts of the Voynich Manuscript, though. At this point it's hard for me to consider another one of these attempts worth reading, because they all seem to follow the same pattern.

Try and identify plants/stars/places in the text by their real names, work backwards from those names, find some other semi-intelligible parts of the manuscript based on that, then handwave away the 80% of the manuscript that has to be gibberish because the information density is too low to be some kind of natural language... why is another attempt along these lines interesting?
A lot of the cgroup kernel code is from google among others (openvz also notable). The lxc userspace is primarily driven by canonical (and previously ibm).
Yeah, I'm just like that, and some times I get real scared, that if I need to change my job, it will be too hard. Who needs a guys who does data science, sysadmin, front end, back end, management and planning at the same day?

Once you got some time at work, people value you a lot, I've got more promotions in three years than I was hoping in ten years, but I see the market so different with all those experts.
But these estimates were derived directly from a graph in the Germans' pitch deck!
I think you're overlooking some pretty self-evident truths, here.
Did you file any bugs? Cause thats how things get better...
Roku Said to Be Weighing Initial Public Offering in U.S. in 2014
Reporting in the app tells them how many have activated their Selfie Ticket. You can only activate it in the window 24 hours before the event, so it's a pretty good indication they came.
I think so but I only discovered the OSX issue.
Streampix (http://www.comcast.com/streampix)
> We as developers in the Open Source community should be ashamed people are still using Vim to write LaTeX in Bash running on terminal emulators. (Yes, it gives me shivers just thinking about how much each of those technologies sucks when you think about how good it all could be.)

Let's deconstruct each of the pieces we are supposed to be ashamed about, shall we.

LaTeX the language: a wrapper language built on top of TeX for typesetting documents. The idea being to specify higher level document logic (for instance sections, subsections, paragraphs, tables) and if all else fails, then fallback to explicit placement commands.
I fail to see anything to be ashamed of in the idea. And, as for your complaints about extendability in some of the comments below: maybe you should look at the texlive distribution or PGF/tikz here: http://www.texample.net/tikz/)

LaTeX/TeX compiler: that's a fair point. But, doesn't have much to do with the language.

vim: a text editor wrapped around using the keyboard efficiently, similar in idea to LaTeX the language in that it asks you to express yourself on a higher plane. Neovim is essentially a more maintainable repackaging of the same model keeping extendability in mind.

bash: wrapper over the early Unix model pipes, ttys, processes (and not threads) etc. The bash scripting language is not all it could be. But, as I said before, the basic model is fairly tied up with Unix itself and is similar in zsh/fish etc.
Ha, what I remember most is you modifying presentations based on the psychology of the audience (investors).

For example, for Pebble you said, "put this joke in there: 'I bet you guys really want to check your phones right now but you can't because it would be rude... if you had one of these babies on your wrist you'd be able to see those precious emails'".

OK maybe not the most world-changing example but there were 100 more of those.

I'm sure Sam will be excellent at this too.
The military do this as well. The British SAS when first formed was designation "L Detachment Special Air Service" as part of a disinformation campaign to persuade the Germans there were paratroopers, and at least 11 other detachments of the same size, in North Africa.

So there are ways to game the statistical analysis.
President of The Your Country..?
I'm not seeing much connection between the IC being talked about in that App note and what would be needed to support DDR3.
Good point. Never thought of that...
There are indeed a couple security features. Answered here: https://news.ycombinator.com/item?id=7277671
"The way I decide which one to write is that one starts to write itself in my head."

As someone who only comments in two places on the web (HN and at another place that I'd rather not mention) that is exactly how it works when I make comments.

You read something you react you write.

It's not an assignment. It's not a job. It's not required. You just do it because you are moved and/or inspired by something you read or observe.
>You're confounding usability with "do not need a manual". They're not the same thing at all. Moreover, I reject entirely your assertion that vim is not usable.

If by usable we mean "one can be productive in it" then yes that's correct, vim is immensely usable and I've been using it in that sense for six years.

That however is a facile definition of what most people typically mean when we speak of 'usability'.

A tool can be useful while only being barely usable at all. You can do wonderful things with modern airplanes, but most models require painstaking attention and study.

I'm personally of the opinion that we can have a terse input command language while also exposing the rest of the functionality in a way that doesn't punish all users.

I spent all of university using vim purely as a way to indent and colour my code; but intelligently using splits, buffers, tabs, code folding, ctags etc should not require luck to discover and exacting patience to use.

Let's not even get started on the totally inscrutable vimscript. How many more useful things could we have if I didn't have to depend on @tpope for 90% of my plugins?

For many years vim trudged along because it the only other game in town beyond emacs. Now, I only continue to use it because of sunk costs.

So yeah, nerds have to get over their sacred knowledge. Just because you somehow enjoyed reading the :help pages (which… require you to know how to use vim to read!) doesn't mean we have to force everyone to do that.

Or we could all move to Sublime.
Interesting, thanks for the info. It seems to let me in for a little while then suddenly stop working, and it definitely doesn't let me log in. I would be totally unsurprised if it was a firewall issue here. Well, that's better news than HN intentionally kicking me out!
This is pretty cool, and if it is not a hoax then this is one of the only documents that remains a mystery in the age of us cracking codes, not just ones like the Zimmermann telegram and the Venona project, but even the Vigenère cipher which was eventually broken and deciphered.

So this could be like navajo code talkers ... an organic language that is hard to decipher because it comes from a culture so unconnected to anything, that it developed its own symbolism. This is an intersection of cryptography and history.
Project Tango 3D-sensing Android phone demoed
If you are comparing Word and Markdown to LaTeX I think it's clear you haven't really used LaTeX.
That'll be Robert Virding (see comment below) lol
Amazon Gets Its TV Box Ready, Again
What you need is random but monotonically increasing sequential version numbers. Add a random number to your last version number, and that is your new version number. ;)
The dynamism of ruby does make things difficult, if not impossible, to fully realize until runtime. Incidentally, tests are popular in ruby, and give us runtime examples to work with for stronger analysis.

If we're just spitballing, as big as TDD is in rubyland, I'd love to see tests themselves become first class documentation, built with the rest of the class docs as yet another form of annotation.
Buddhist Monks Discovered America Before Columbus (1998)
Either 300mill was a steal for AOL or Valuations are out of hand?...

Which one is it?
And via EVE Online isk?
Zuckerberg Pays $19B for Startup Whose Founders Couldn't Get Jobs at Facebook
Airbnb hosts must install smoke and carbon monoxide detectors by end of 2014
The whole paragraph can be translated like this:

"I didn't really think I'd be able to write this [program], but somehow I was able too. Ruby is scary, isn't it? I wonder if you could write this in another language?"
How? A scanner proves the ticket is valid and unused. After all, that's the purpose of a ticket. How does the selfie ticket achieve this? Who cares whether or not you match the person in the photo? It doesn't verify anything.

This is as secure as a printed piece of paper that simply says, You're welcome to John's BBQ. Confirmation number A2M1.

Anyone could print off that paper, or make up a random confirmation number, and they can do the same with the selfie ticket. Unless it's scanned, there's no security. It's fine for your $5 bake sale event, or backyard party for your neighbors. It's just a way to customize your ticket with a personal photo. The person checking the ticket isn't going to care if you match this photo, they'll just glance at the screen to see if it has the event name and looks somewhat official.
That's personal use, I have no problem with that. The above project sounds commercial in nature.