skysight-inc/HackerNews huggingface dataset:
To be relevant today, a programming language must provide simple yet powerful facilities for composition and collaboration. A language does not need general immutable state, purely pure functions, or complex type systems, no matter how inferred.

Is this a poke at Haskell?
I think everyone is afraid to even have nuclear weapons, and nuclear power plants too...
Ill be at the startupschool sat., if you need any graphic/ui design work for this project, let me know, ill help you out. Rmena123 @ gma i l . Hope to see you around.
There’s an app for that™

Launch Center Pro: http://contrast.co/launch-center-pro/
The single most important thing we can teach is the value of knowledge. The availability of information will continue to grow, the diversity of teaching methods will continue to expand, and the sociopolitical landscapes will continue to change; by teaching how important knowledge is, we can inspire everyone to take advantage of the resources that are increasingly available, and tailored, to the individual.

Attempting to maximize the area with a y value on the bell curve because we fail to utilize existing resources effectively [1] does not support a dissent with the forward progress—the increasing diversity of—education. You're right, not all kids are equal—and that's exactly why we need to open-source education.

[1]: http://coursefork.org/martindale/open-freedom-and-education/...
This is a pretty horrible example. Twitter is a real time communications platform and even ignoring scale its not the right choice for Twitter. I doubt there's many folks at all in the Rails community who would say that Rails is the right stack for Twitter.
You make a good point, but I only agree partway.

You are right that if a factory builder was saving money to build a factory, then inflation hurts his output.

However, if a factory builder takes on loans to build a factory, then inflation actually helps his output!

I would expect that most factories are built from loans, rather than savings. In general, banks are creditors and businesses/people are debtors. So perhaps inflation hurts the banking sector but helps other sectors.

Lastly, inflation only hurts the factory builder if he's using money as a store of value. If he buys stocks/bonds/commodities, then he can store value without exposing himself to the risk of inflation.

What do you think about these points?
Moz and SEER CEOs Swap Places: An Unheard of Method of Collaboration
Thanks for the impressive work! It was hard to dive into "details" paragraphs from fast reading, maybe second try will give more understanding.

As an additional question: are there any more details about Raspberry Pi Foundation collaboration? I mean, are there specific projects / codebases they're interested in using PyPy, or was just general donation as a project that should fit well?
It seems to me that most modern game engines have settled with some sort of parallel task system where the main thread pushes asynchronous tasks into a thread pool. Building such a generalized parallel task system on top of pthreads or WebWorkers in C/C++ is easier then trying to emulate something like pthreads in emscripten (you can't do this anyway because there are no shared memory resources in JS). One has to be aware of the overhead of getting data in and out of workers though.

The PS3 SPUs also didn't have access to system memory, and SPU code had to be compiled into small "executables", so in a twisted way this is a similar model to WebWorkers ;)

Shared TypedArrays would be nice, but only if this also comes with a complete set of atomic operations. But in my opinion, vector datatypes would be more important in the short term for JS (so it can make use of SSE under the hood).
It depends.

If the resulting file is truly random vs. the last time you mounted it, then you (of course) need to retransmit everything.

However, imagine that every time you closed your TC volume or unmounted filevault it had to rewrite an entirely new multi-GB file ? Of course that would take forever and would be difficult to use.

So most encryption image software organizes the image internally such that new data written only affects portions of the file. And then, in theory, rsync with options like --partial --inplace --whatever will then transfer it efficiently.

BUT, our experience is this seldom works properly. The amount of internally changed data changes dramatically form usage to usage, and often has very little to do with the amount of actual data you changed. We just never got it to work well, consistently.
It stays within our system, but there may be some info exchanged. The extent of that share, I have not been filled in on, but I know it's not a complete data dump into Godaddy's databases.
money rules the world
The first-ever hashtag, -reply and retweet, as Twitter users invented them
Google throws in 3 free years of 1TB storage on Google Drive with every Chromebook Pixel. There must be a reason they think people need that much online storage.
That's a good thing, right? Rails is a great tool for the projects that it should be used for. It should be picked on merits, not on hype.
Bummer. GoDaddy is easily the worst company I've had to deal with in over a decade of running 4chan.

Godspeed to the MediaTemple guys!
His setup is basically the same as yours, doubly if you use keepass with a key file. His short password is a knowledge credential, and a yubikey is an ownership credential.

I've been working on my net security as well and I've had a hard time compromising security vs convenience and fault tolerance. My situation is made a little more complicated because I don't have a smartphone which rules out mobile based key vaults.

I want a minimal set of dependencies to access necessary accounts, like my gmail. No file I can lose, or password I might forget. I've decided to rely on an ok password and google's two factor auth.

Less important accounts are stored in keepass protected by a key file and password, but I'm worried about losing the key or vault file.
> I suppose you think it's just a coincidence that they lose that curiosity right around the time they start being stuffed into classrooms.

I mean come on. Yeah, little kids are curious, but do you really think that curiosity will translate to the amount of sustained concentration it takes to learn a complex subject like algebra.

I'm currently taking a computer science class and any time I don't feel like studying but do it anyway, I make a mental note that I would not have done that work if it weren't for the class. And it's one good reason why formal education beats autodidacticism, at least for me.
Counterexample: Cigarettes aren't useful.

Consumers may perceive things to have value, and pay accordingly, but I see no need to relinquish my sense and judgement that certain things are actually useless.
So, if you lose or break your Yubikey, you are left locked out.
Show HN: Requesting and Funding web tutorials made simple
You're right about the similarity with graphical mathematics (and Bret Victor's Kill Math project was something of an inspiration for this (even though I have some fundamental disagreements with his methods), even though I didn't see it until after I'd started it).

You've identified a critical problem with graphical programming today: it fails to tell the whole story. This is exactly what I referred to in the post, and that's not inherent in the medium; rather, it's just that people have been trying to solve this problem in the wrong way.
looks like there is a problem with the video.
It sounds like you missed the distinction between a) displays an error and falls back to slower code and b) does not display an error and silently falls back to slower code. Neither of these options break any compatibility with Javascript proper (and yet one of them is highly more desirable than the other).
Hacker News is a meta-experiment on confirmation bias. In every meta-discussion I see on the "bias" in HN, there is always someone saying "HN is biased against X" and "HN is biased against not X". It's in the comments linked in this story, and I see it all over HN itself. My best explanation for that is an individual's confirmation bias.
I honestly don't see the fuss about writing the passwords down if you have reasonable physical security. A keylogger isn't going to be able to snoop inside your locked desk. A written down password is "something you have".
A lot of people are concerned about the Yubikey dying, but that is only one of 3 passwords you should have memorized.

You also need to know your app store password. If your computer crashes, you will want to be able to reinstall 1password.

Additionally, you probably want to use dropbox to sync your passwords and act as a psuedo remote backup. If that is the case, then you also want to know your dropbox password.

All in all, I think you should have 3 passwords memorized:
1) 1password master password
2) app store
3) dropbox

If you have this knowledge, you can gain access to all your credentials from a freshly installed OS.
Pretty much, yeah. The normal JIT is used, but first Firefox type checks the asm.js code, during which it detects all the types. Then it just tells the JIT what those types are. This reuses existing functionality in the JIT, as all modern JITs have mechanisms to receive type information - it's typically collected by monitoring types at runtime, the only difference is that here the types are collected through the asm.js type checker.

There are also a few runtime changes as well with asm.js code. For example, the JS engine knows that asm.js code cannot throw exceptions (asm.js code is very low-level, so JS exceptions are not possible), so it can avoid emitting some things it would normally emit in order to handle deopts due to exceptions and so forth. (Of course this does not require an AOT, a JIT could also detect the lack of need for that overhead, perhaps this is already done in some cases, but the AOT guarantees it is done for all asm.js code.)
I love the discussions on this topic:

"It will probably cost more in the long run."
"The NSA will just crack it and spy anyway."

So many people with the attitude that countries that find out their tech partners are actually performing espionage on behalf of the US government (and US security partners) should just tolerate it rather than do something about it.
While that certainly makes it a bad place for the sexism discussion, that certainly does not make it a good place for technical discussions!
Here's I work with free Keepass:

1) setup your password store up with a strong password and a key file

2) keep your keyfile on your local machine and a backup on usb etc, not cloud

3) now you can backup your db into cloud eg. spideroak, dropbox

4) on your other machine (work laptop, mobile, ..) copy in the key file, sync the db from the cloud

Now, you have a password manager that works on all of your devices - syncing automatically, safely.

This works for me. I know where the db is at (which cloud provider) and can be sure it's inaccessible without the key file + password. Any thoughts?
Do you have any pointers to how value types can be implemented efficiently without adding type tags to the language? I can see how that would work in simple cases (say within one function), but it seems that there would be many cases where the vm cannot assume the type of a variable.

I looked at the spec briefly (http://wiki.ecmascript.org/doku.php?id=strawman:value_object...), but it doesn't talk about the how.
The second-generation iPad mini will be upgraded with a Retina display, and will also likely see the A7 incorporated into its innards.

An A7...in the mini? The current one only has an A5 in it. Have they ever skipped a processor generation like that? This doesn't seem likely.
I would rather Mediatemple had sold themselves to the US Government. :(

Or Kim Dotcom. That would actually be interesting.
How is buying a pickup truck a poor decision?
5 Reasons Tech Companies Make Bad Gadgets (An Inside Look)
Comparison of password generators and password managers:
http://crypto.stackexchange.com/a/5691
Looks great, but it's an 18 GB download. Maybe next month!
Think You Can Live Offline Without Being Tracked? Here's What It Takes
The majority of people against redefining the word marriage to include same sex unions, aren't against it because they want to deny anyone any rights.

Waitress - a woman who waits on people
Marriage - The union of one man and one woman

Either both words are sexist and discriminatory, or neither is, or you do not accept the common meaning of the word 'marriage'.

As Stephen Fry said, give them all the same rights, just call it something else. "Civil Union" or something.
I never would have been exposed to Ruby if not for Rails (I'm a novice, self taught developer). While everyone talks about how amazing Scala and Haskell are (of which I have no doubt), I learned Ruby because Rails allowed me to build little projects (usually web apps) very easily. Now I have branched out into a bit of node.JS, some Python, and some Clojure (I like the idea of learning a Lisp), but Rails was a friendly entry point.
So with both MT founders transitioning out as a result of this acquisition, it's very apparent to me that they wanted to cash out.

All the fluff about how this wont change anything, or how this is better for everybody is just noise. This is how it ends, MT.
Unsurprisingly, the headline's "new" teaching method isn't particularly new (as the timeline sidebar in the article itself makes somewhat apparent). For example, the Sudbury Valley School [1] has been around since 1968 and is even more "radical". No grades, no curriculum, no classes, no separation by age. The governance of the school is democratic, with all decisions -- including those regarding budget and staff -- decided by a body called the School Meeting which is composed of the staff and the students together, with one vote per person.

The Sudbury School of Atlanta has an interesting blog post [2] describing how the students can naturally pick up basic skills through participating in the management of the school, in this case by choosing and acquiring a school pet.

This Wired article is more about the undirected aspect, but the compelling thing to me about adding the democratic element (the oldest running example is the Summerhill School [3], established in 1921) is that the decisions being made affect the student, so the student has a motive to participate and learns as a by-product. Thus there's a hope that children in general could benefit, not only those children who are particularly "self-directed learners".

Additionally, the things they're learning (reading, writing and arithmetic, but also teamwork, negotiation and leadership) are directly beneficial in society -- because the school itself is a microcosm of society.

It may not be a model that produces "geniuses", but it does seem like a good model for producing adults/citizens. (I have no personal experience with alternative schooling.)

[1] https://en.wikipedia.org/wiki/Sudbury_Valley_School

[2] http://sudburyschoolofatlanta.blogspot.com/2012/11/sudbury-a...

[3] https://en.wikipedia.org/wiki/Summerhill_School
Nick Bilton on the Not-So-Lighthearted Side of Twitter
Analogous to the materials cost of batteries is the information content in software - what information do we have, what information do we want, what is the theoretically minimal possible transform?

But, like materials->batteries, finding clever ways to actually do that requires a lot of mental energy.
I had a similar thought and observe in the letter they reference "new CEO" for GoDaddy.
How so? I know they don't have a great reputation, but I am guessing you have had to deal with a ton of companies while running 4chan. What made GoDaddy stand out?

(Apologies if you've posted an answer to this somewhere else... please provide a link if that's the case!)
Calling a MacBook Pro Retina useless without wifi is a little harsh, the Thunderbolt and USB ethernet adapters work perfectly (as well as the ethernet ports in the Apple displays).
You might want to try keeping your encrypted vault/list/whatever in some sort of cloud storage.
Downloaded it and immediately showed it to my team. Good stuff. Fast and gets out of the way.

Would be nice to be able to favorite a repo. Or at least autofill the last repo posted to. We have a ton of different repos and even remembering the names sometimes is a challenge. Thanks!
So what? Are they bug free from deadlocks?
This anecdote tells you how many good people still work at ISRO. I have been in SW industry in India for the last 13 years and I have seen more than a couple of dozen ISRO employees quitting ISRO and joining the SW industry. I guess ISRO can achieve even more if they can offer better remuneration and purely merit based promotions. One can dream.
I'm in the southwest, so at least it's not cross-country. And I see it was originally announced October 3rd and I'm just behind the times. I'll see if I can throw together some plans. Glad I found out about it at all!
Yuck. That's disappointing. It's only a matter of time before MT is inundated with GoDaddy's garbage.

Moving all my domains off GoDaddy was a pain, but not being plastered with 90 sub-offers on my way to checkout is bliss. They have zero respect for customers and are just generally shady in every aspect of business.
These guys sound like the Hooters of the technology world.
It emulates a USB keyboard (IIRC), so you could conceivably just print off the password and store it (whether analog or digital is up to you).
How Share As Image Got to $1,000 Recurring Revenue
Number two can't always be used, sadly. Many services I use only allow for a 8-12 characters password.
I would get a Jolla. That looks really promising.
How Can I Make Quality Videos and Short Films on a Budget?
So when can we start expecting to see tasteless MT ads during sporting events?
Sad. I like Media Temple but I dislike GoDaddy more.
In the case of memorization, I take issue with your second point. http://xkcd.com/936/
Given the amount of developers not able to write multi-threaded applications with shared memory I would say it is very well proven.
I am still rather surprised at the number of HN folks that believe we can somehow detach the socio-political / cultural / gender aspects of society from the technological choices.

The notion that HN should only focus on the “technology” establishes a rather broken model, where no such polemic or axis exists.

Are there not potentially greater entrepreneurial opportunities for a collective that has a holistic view of the culture?
Is it made in US? Does it have automatic NSA export feature?
Using a "false entropy" model feels partially like a response to criticism of things like RdRand, for example.
Yes, just like preventing invasion of your country would require half the military resources in the world to be devoted to your protection at all times.
I won't be downloading the film itself, but this Youtube video about its source was strangely fascinating. I had no idea the Star Wars hardcore fan base was so resourceful and technically adept.
Scrum – False God of Innovation
I know GoDaddy has a pretty terrible history, what have you seen specifically?
As someone who is thinking about shopping his company around: YES YES YES

There is no transparency in this market, and advice is especially lacking for those that have no VCs.
If you're looking to get out of MT, Check out A2Hosting.com - they've been operating independently since 2003 - great uptime, I have no complaints!
Woosh. Yeah, missed it entirely. I think their website is great, so there's really no need for a tablet app. I think they should cut their losses on it. Focus on the site itself, and the iPhone/Android apps.
That is exactly the kind of information that your customers want to know.
I understand that strategy. But I would encourage you to instead keep an open mind. You might be surprised at the value you can get from an unexpected direction.

If you have a number of people acting in the way you describe, you end up with an echo chamber, which is what the article is noting.
Yiking Is The New Dance Craze Out Of The Bay Area Y’all Are Gonna Be Doing
This is Sage the Gemini, a rapper from Fairfield, CA, whose song “Red Nose” is leading the latest dance craze out of the Bay Area, called yiking.
The current man page for FreeBSD random (4) is at http://www.freebsd.org/cgi/man.cgi?query=random&apropos=0&se...

whose HISTORY section reads:

A random device appeared in FreeBSD 2.2. The early version was taken
from Theodore Ts'o's entropy driver for Linux. The current software
implementation, introduced in FreeBSD 5.0, is a complete rewrite by Mark
R V Murray, and is an implementation of the Yarrow algorithm by Bruce
Schneier, et al. The only hardware implementation currently is for the
VIA C3 Nehemiah (stepping 3 or greater) CPU. More will be added in the
future.

dlitz's worry was about initial entropy, which is why he wanted his ideal random device to block initially - this makes a lot of sense. That said, I guess if you are worried about sophisticated attackers [+] getting to see very long stretches of output from your random device, you might want to ensure you are periodically injecting some fresh entropy in there. This should be ensured in the system, so the luser can just read /dev/urandom, but it should be possible to check that the system has fresh enough entropy. FreeBSD's interface seems better suited for this than Linux's.

[+] Let's think of the topical "sufficiently sophisticated attacker", who might have secret knowledge of problems with the CSPRNG we use.
Core Data + iCloud seems to be a huge pain, google “Core Data iCloud” for details.
Yeah. I focused on a quote that seemed to be more about reading than Ender's Game in particular. I remember reading it when I was young and being so influenced by it... and then slowly rejecting all of the things I thought I had learned from it as I grew up.

I'm afraid to read it again because I feel like it's likely to be a young kid's Ayn Rand—powerfully compelling in a selfish way that speaks so much to a young kid having trouble fitting in and seeking acceptance through competency.

And then I'm afraid that the nastier side that may seep through will echo a lot of the things I've learned about OSC as a person in the intervening years. He doesn't sound much like someone I respect, and while I don't believe that I must respect an author to get something from their work... I don't think it's an easy process.
Yes, but 1Password is not support on Linux though there is a work-around so you can atleast access the passwords but not save new one. I think that's what he is referring to.
Introducing the New Edmunds.com Developer Portal
That's exciting, and something I might be interested in. My question and concern, however, is that Tahoe-LAFS seems better suited for distributed storage among unreliable nodes. I consider rsync.net to be fairly durable storage, especially since the way I use it is as backup and not the only storage location for a file. I have the same question about using S3 as a tahoe backend, which is another thing I've seen.

Of course, you could just use Tahoe-lafs to store everything on one or two nodes when they're reliable and durable, but then why not just use gpg or encfs, which don't require custom clients or gateway/introducer nodes?
I'm Mormon, and OSC isn't representative, especially of younger generations. As Christians we should be welcoming to everyone, and I have a very hard time reconciling OSC's statements to his professed beliefs.

In fact, we consistently have had guidance from Church leaders about being welcoming and kind to everyone, and even some rather pointed reminders about following that guidance in regards to LGBT. You'd be hard pressed to find statistics, especially any that had a representative poll outside of Utah.

Of course, he is crazy in lots of other ways - read any of his political articles. He seems to revel in stating things in insensitive ways, and then likes to play the martyr afterwards.

Nonetheless, his fiction is almost always excellent, so I avidly read him.