skysight-inc/HackerNews huggingface dataset:
All very good reasons to use Scala for teaching. I think you will also find that those students who really get it will sink there teeth in deep and not hit the bottom of the language any time soon. Thats good for those kids in the class who are comming into the university with programming experience. I know when I was doing my introductory programming classes I spent more time trying to figure out neat things I could do with C++ and Java then actually working on class work.
When Art, Apple and the Secret Service uses a NSL on you
Regarding #2, I've heard an interesting statistic recently.

The blue workers average salary went up 5% in one year in France. The reason? Recent waves of layoff impacted lower salaries more than the others. So the average went up, but the lucky ones who kept their job didn't see an increase on their paycheck.
Now Uber can create a similar service and send you a thank you note.
"assumption that poor people are lazy".
Not only poor people are lazy, all people are lazy. People can overcome the laziness only when there are incentives for them to do so: food, housing, sex, fame, vanity. When you take out the basic incentives by providing them for free, laziness will prevail for most people.
> I think the people who answered wrongly aren't thinking in a first principles, physics-based mindset, but just instead just recalling previous memories and reasoning in an intuitive, fuzzy kind of pattern-matching.

In the Niven/Pournelle book The Magic Goes Away, one of the wizards takes his apprentices up to a high peak and casts a spell to enable his apprentices to walk on clouds. There is a hidden purpose: In every group class, some of his apprentices goes up the peak and tries to jump on a passing cloud without knowing the spell. This had the effect of raising the intelligence level of his students.

Heinlein proposed that colonists living on the moon would be more intelligent than the general earth population -- simply through natural selection.
"Functional Programming For The First Smartphone Designed Entirely By Lawyers" - this sounds totally legit :)
I think the false association in this context is the following:

space --> weightlessness

Thinking this makes people look for "alternate" explanations, like the weight of the boots, etc.

People who have not been trained in physics often have a different "intuition" about the laws of physics. An interesting effort to qualify these "physics misconceptions" is the Force Concept Inventory (FCI) questionnaire[1], which which asks students to answer some basic qualitative problems from Newtonian mechanics. You should try it and see how you fare...

Interestingly, researchers have found that even after taking a Newtonian mechanics class, many students still hold on to their misconceptions---their score on the FCI is only slightly improved...

[1] http://prst-per.aps.org/multimedia/PRSTPER/v3/i1/e010102/e01...
WordPress has left the solar system
I'd imagine they already have the code for a similar service.
I'm rather excited about Nimrod, it actually looks a bit like Scala (pascal-style declarations). Scala has a lot of appeal for (most) organizations where the JVM is very widely used. I guess I tend to look at things from the position of a software engineer rather than from a teaching perspective. I'm really hoping that Nimrod gets a lot of traction (don't want it turning into a D).
Fixed headers consume vertical screen space -- permanently. Instead of allowing you to scroll down to have maximum vertical space for the content.
The phrase should be attributed to Ray Ontko, I first heard it while working on database projects for him in the early nineties. -- Jeff Sickel
> 37kb is way over 10% of my ideal page load

i'd say 87% of the pages on the web have graphics whose
importance is sketchy, and whose total size dwarfs 37k.

and since i almost always do _something_ which has been
found to show cross-browser inconsistencies, the peace
that jquery gives _me_ is well worth those paltry 37k...

that's me. other people might be different. but that's me.

-bowerbird
Privacy matters though and the cite doesn't have a valid cert... So I can't read this
They probably live in East Bay and have an awful commute every day.
Where are you seeing that? The FAQ says

EUR SEPA Withdrawal (0.09€)

EUR Bank Wire Withdrawal (10€)
I've tried to source the components using as few vendors as possible (currently DigiKey, SparkFun, and Arduino, plus ordering the PCB) but it's definitely more work than just buying a kit. I'm working on a better solution but it's probably a ways off.
Even Bay Area tech workers don't have it that well, except for those useless parachute executives/PMs brought in by VC king-makers. First, there's the cost of living that precludes savings even on a salary that would be enviable in most of the country. Second, that creepy culture of age discrimination (which has no place in tech) thanks to VC chickenhawks means people have about 20 years to make money.
I wonder why he doesn't suggest actively building a fake Facebook profile to dilute the accuracy of the information being mined? What's the worst that can happen, the account is blocked...
Google removes CyanogenMod Installer from Play Store
The question is what about a JS interpreter makes this necessary.
TJ Holowaychuk needs our help: Request for maintainers
> If you do as I do, and reject Facebook, you are safe from this form of snooping.

Am I? As far as I understood, Facebook tracks internet users who have never even created an account.
Coinbase?

https://coinbase.com/?r=508ae579ead0660200000066&utm_campaig...
That's not going to happen, once you put an SSD in your old laptop the only advantage on a new one is the battery lasts a bit longer.
Retreat, rethink, regroup, relaunch
Are you suggesting that Europe is not capitalist already? I think it is and despite this we have still managed to maintain greater equality (as measured by Gini coefficients after taxes and transfers) than the United States by having more state intervention. Why would immigration change that?

I'm not saying that immigration is just going to turn out to be a positive effect without any action. Measures have to be taken to account for it, but I think investing large amounts of money in trying to prevent it is the wrong approach, because it a) does not work b) is inhumane, and c) does not solve the actual problem (people being forced to migrate).
Contenders would be ATS and Nimrod. Neither fulfills the "one piece of widely used, reliable software that was written in it" requirement, though.
This is the first post that really sparked my imagination about The Other Half. Lots of possibilities to build dedicated devices to different environments and tasks.

Jolla really should make their marketing material more concrete to target their true early adopter audience.
Reddit lets you search by votes or by date whereas Google just turns up arbitrary pages.
What incentive is there for the buyer to spend their money on anything if they could be buying Bitcoin?
i don't wanna have to check everything i use to see
if it has any browser incompatibilities this week...

and i certainly don't want to do the work of figuring
how to sidestep incompatibilities that _are_ present.

even if the distastefulness of _that_ was half as bad,
i would still rather make my users "wait" for that 37k.

again, that's _me._ not telling anyone else how to do it.

-bowerbird
I see at least two ways that having data in Facebook has the potential to help governments learn more about people: things (relationships, events, biographical data) are pre-structured in a single clear ontology, and Facebook has direct access to all of the facts in the system.

If we imagine a more decentralized system, people might well still adopt a single ontology for events and relationships, but much "private" information might actually never be revealed to third parties, as opposed to disclosing all of it to Facebook and asking Facebook to limit whom they show it to.
He should raise the price of the Kindle book. 5 dollars is a bit on the cheap side - he could easily do 7.
"You're not qualified to join our team"
I'd like to share with you guys a recent experience that I've had while looking for a job. It may be a bit long but I think is well worth the read.

I've applied for a job at ooyala, they were looking for software engineers and I honestly exceeded (by far) the requirements they define for the position. I sent my resume and eventually got called for a first interview.

In this first interview, I was asked to implement a ‘kind-of-hard’ algorithm. Candidates were given an hour to finish and I completed everything in 20 minutes, the guy tested my implementation and told me it was impressed because it took me less than an hour while most other people don’t even finish.

A week later I got called for a second interview. This time I was asked to code many different algorithms, much easier than the one on the first interview but still challenging. The success of the interview was measured on how many algorithms you managed to code within an hour. When I finished, I was told that I did really well because most people solve around 2-3 problems on average while I managed to solve 8.

Another week later I got called for a third interview. This time I was asked to code the game 'breakout' taking into account a set of 10-12 features (like different types of tiles, power-ups, etc...). I was given 4 hours and finished everything just shy of 3. The interviewer told me it was fine because on average they expect you to implement just around 4-5 features while I managed to code ALL of them.

Today I got a call from them: "We recently reviewed your performance along with the guys that interviewed you. We believe that you are not qualified to join our team but we'd like to extend an invitation to you to apply again whenever you feel more capable [...]"

And that’s it; an awesome degree, 10+ years experience, excellent performance on 3 out of 3 practical interviews, still unemployed…

So, what does it take to get a job guys?
My best one is "Voyager 1 spots new region at the edge of the iTunes EULA"
We use it at my company, Weft -- we're building Waze for Cargo. Shoot me an email (marc@weft.io) and we'll try to get a Clojure for SCO group going! There are at least a few of us hacking away on that kind of stuff.
There are multiple online options for buying on localbitcoins so you don't have to meet in person.
Text search,

search, that counts

text replacement,

why?

ellipsizing text at the end or middle (as done commonly on iOS),

you need to know width for that, and you don't, bad idea

fuzzy search,

search

password word limits, password length limits, matching passwords (try using bcrypt on international languages without first normalising),

i18n password? very bad idea

detecting and filtering rude words in public chat

search&replace, anyway you won't be able to, because f͌̊ͦuͥcͥ͑ͩ͛k͂͌̿ͣ̾
Some that made me laugh a lot:
-In emergency cases a passenger was selected and thrown out of the Internet

-In CSS, “px” is not broken: It’s a Pyramid Scheme

-SpaceX's First Official Cargo Resupply Mission to Mars

-Resistor hack turns a Nvidia GTX690 into a Bank

-Google+ is now free on Amazon

-Saturn's North Pole Is A Difficult Community to Participate In

-JSON will be on 'every HP PC' shipping next year, says CEO

-Mozilla and Epic Announce Unreal Engine for Vim

-Every Black Hole Contains a New (and Better) Google

-Why "Coupon Code" Should Not be a core type in PostgreSQL 9.2

-Skype 5 for Mac 1.1

-The author of Nginx on why V8 is not an iPad
Newly designed era-fitting movie posters by La Boca
UK’s La Boca is one of my favorite independent design studios. They’re probably best known for their artwork campaign with the rock band Muse, and the award-winning series of retro teaser posters for Black Swan, but their movie poster portfolio is just as visually arresting.n their poster designs for ‘King Kong’ (the original ’30s version) and for Orson Welles’ 1950s film ‘The Third Man’, they restrained from their trademark hyper-color approach for something more minimal and subdued. With a nod to the Art Deco aesthetics of the period they have created posters that are albeit with a modern twist.
Probably not if you consume the web the way Stallman does (http://stallman.org/stallman-computing.html)
There are four demonic elephants (named Housing Prices, Cultural Erosion, Age Discrimination, and Limousine NIMBY Leftism) the size of tanks in the room. They're all shitting highly radioactive nuclear diarrhea by the truckload per minute and you can actually taste the alpha particles. But this article came along to say, "look, 10 cute kittens!" In fact, the kittens are all dead of asphyxiation from the vapors coming off the putrefied elephant feces, and covered in liquid shit, which makes them a lot less cute.

This article ignores the demonic elephant-monsters and tries to bring attention to the kittens. Poor kitties.
also Coinbase has higher fees than if you use something like bitstamp
Secure your website with Bitcoins
It's entirely possible clues of what the outside world is like could be left behind. It reminds me of this: http://lesswrong.com/lw/qk/that_alien_message/
I concur - Facebook's plugins to every damn website means that they can tell where your IP address is visiting and correlate a "profile" over time based on the sites you visit. So while they may not know your name, they can tell (as long as it's a property they have a partnership with) where you've been. Site owners that care about privacy should reject all the social plugins that also do this. So if there's a Facebook Like button, or a Facebook comment system on the page, whether you utilize them or not, their plugin was called in order to load it and in turn, you've been tracked.
Why is that baffling?
> My intuition says that the storeowner has no reason to accept.

Well, of course they don't. Things have just got worse for them. But that's exactly what happened to many local retailers when their customers realised they could get stuff cheaper by ordering over the Internet than they could buying locally. It's just how things go.

> However, I do not believe Bitcoin is a stock, so I'm not sure what it is.

It's an infrastructure. It happens to have a currency built in on top of it, but at heart it's an infrastructure. Its worth depends entirely on what people do with it, like the Internet itself.

So, it's a little meta to consider what a currency that's an infrastructure is worth in it's own terms, but no-one has to decide that....just let people pay what they want for their share.
Salinger Stories ‘Leaked’ Online
All the people moaning about not getting in on bitcoin when it was cheap, here's your chance.

All the alt coins are surging as bitcoin becomes harder to mine.
Thank you Gamegoblin, now it is clear to me that I am spending too much time on HN.
And...Must resist the \for a mee too. (futile).

Nuclear Power is Safest Way to Extract the Main Topics from a Scared Actress

US Patent system so dysfunctional you can tell Arial from Helvetica?

N-gram Analysis of the world for 8 years straight

Guys buy island on Craigslist, use Kickstarter to turn up

the volume in the wrong SSL certificate

Bill Gates: My Plan to Raid The Pirate Bay

Sergey Brin invests in Duck Duck Go
Due to Space-X's approach and achievements I find myself excited by space for the time since the early '70s when Apollo ended and it was clear nothing much would come from NASA for the foreseeable future.

OK, staying up and watching Neptune All Night in 1989 as our first and last probe for it, Voyager 2, flew past it, and we received the first pictures was cool, but Space-X is about seriously getting out into space potentially in an long term economical way.

Let's hope this mission works!
Thank you, know it is clear to me that I am spending too much time on HN.
And...Must resist the urge for a mee tooo. (futile).

Nuclear Power is Safest Way to Extract the Main Topics from a Scared Actress
US Patent system so dysfunctional you can tell Arial from Helvetica?
N-gram Analysis of the world for 8 years straight
Guys buy island on Craigslist, use Kickstarter to turn up the volume in the wrong SSL certificate
Bill Gates: My Plan to Raid The Pirate Bay
Sergey Brin invests in Duck Duck Go
Fair enough. I've seen phones that disable the setting for allowing sideloaded apps. But fortunately it's not as prevalent as I thought.
Absolutely hilaruous! Some good ones:

Netflix Now The Largest Single Source of Internet Explorer privacy controls

How one man escaped from a major statistical error.

20 lines of e-mail data

Skype options turn out to be a Girl in Tech

Scott Adams: How to Apply to Y Combinator Started
>Kakfa, meet Orwell.

Indeed. I would call Orwell prescient, but he was just extrapolating from his own personal experience in Spain.
Clearly the only "privacy" they respect is their ability to make decisions and gather information without the slightest oversight.
You forgot /stein$/ and /^Gold/. Also, you didn't mention "big-nosed"! What is this, a civil discussion??
strongly agree, ppi is high but far from the top phones on the market.
You can't. But you also can't make a cash transfer in 99.9% of global transactions (in volume) for many reasons. One of them is cash is physical. So cash does not really count.
If someone would sell / kickstart a completely open GSM (or what cell phones use nowadays) module, I would be tempted to buy it. Not that I have much use for it ;-)

It shouldn't be that hard. A million dollars, a few people who know about RF hardware, and the (possibly leaked) GSM specs should be enough.

There might be some trouble with encryption / carrier's private keys, but I think that shouldn't be an issue, since a multiband GSM phone works with every strange operator in every remote country, as long as the frequency is supported.

Some cool applications for a really free GSM from the top of my head:

- Virtual SIMS, you only use the data from the SIM, not the physical card to login. (Might be tricky because the SIM protects its information. If you don't want to resort to attacks ala chip shaving and electron microscopes to get the keys, you might just setup a simless private network with a DIY SIM tower (that already exist, AFAIK), as a kind of proof-of-concept.)

- You can see when you recieve a silent SMS ("type 0"), that authorities use to ping your phone to trace you. You can also send them.

- You can record audio from and play it to the phone, which is not possible in most consumer phones

- You can implement hardware encryption (which is tricky for voice, since GSM uses psychoaccoustical compression techniques that might not work on a encrypted stream - nevertheless this is a solved problem and there should be papers on this)

- You would find a bunch of security holes in the network, since its been relying on obscurity and trusted devices for so long.

- You could have a phone that's bottom to top trusted and open-source.
Is it unreasonable to think that the Canadian government forwards this information to the US border agency?
Comet ISON did not survive perihelion
That's why I use Ghostery.
I can't help but hear "the YOLO phone".

eg. http://www.engadget.com/2013/05/20/jolla-phone-hardware-tour...
While what you say may be true, the large majority of your rhetoric is unhelpful to this conversation. So it's no wonder someone it's flagged it.
I can see how the searching can be an issue, but if someone is motivated enough, they can just use Google right?

I dunno, I have issues with facebook but I actually like how photos and tagging automatically fill my timeline so I don't have to actually write to my family.

Besides, most of the things you (if you were the NSA) could find through Facebook could almost trivially be found through looking through the guy's e-mail, or other sources. Nobody thinks Facebook to be private anyways, since its main purpose is for stuff to be published (to friends, but considering I have 300 on FB, it might as well be public)
It is easy to see that the redistribution of wealth throughout all of society is a noble goal. This becomes clear as we approach a point in our evolution where we start to automate the collection and processing of resources.

We're all part of this giant machine of modernity. If everyone can feel the benefits of it, and I mean everyone on the whole planet, then we can start to really feel good about what we're building and how we're gonna compromise all of our own individual pursuits and dreams with all of those people around us.

The truth of the matter is that we've all been in this big global machine the whole time. Cultural interchange on a global scale is nothing new, only the speed at which it happens is changing. Pretending that the resources gathered through the skills of just one man somehow doesn't affect the rest of humanity is very short sighted, especially in our modern world.

The ability to extract and accumulate resources is amplified loudly by the existing machinery. Facebook is just an aberrate growth on the top of a very large system that is fueled by the blood, sweat and tears of billions of people living now and extending back in time to the dawn of recorded history.

This has been known to the modern world for some time. We've built systems that we call social democracy, liberalism, communism and fascism with a lot of these tenants in mind. And we argue about the merits of each, and the merits of other systems, and we pontificate about the expected outcomes of imaginary systems or invent new versions of incomplete readings of the past, and we get lost in an endless maze of rhetoric.

There is danger merely in the act of having faith in manmade systems like politics, economics and technotronics. There isn't a point to nor a way to quantify and classify everything under the sun. We can't ever know how these things will work out.

We need to make sure that our faith is actually in the people around us. We need to have faith that the vast majority of people have a good heart and able hands, and they also have just as big of an itch to create, discover, and explore the world. We need to carry that understanding with us everyday and in all walks of our lives and stop pretending like "playing the game" is in any way nobel or worthy of anything other than meaningless excess.

And yeah, Silicon Valley and the cracker jack crew of Hacker News users, I'm talking right to you.
Show HN: A new Hacker News parody subreddit /r/HNCJ
> Are there any plans for making ".so" modules in native Go?

Not from the main team, no. They support compiling `.a` library files that can be statically linked, but the authors of Go generally consider dynamic linking to be harmful.[0]

However, because Android development requires `.so` files, the goandroid project[1] contains patches to make go support shared libraries.

[0]: http://harmful.cat-v.org/software/dynamic-linking/
[1]: https://github.com/eliasnaur/goandroid
In case it helps anyone else, to install GNU grep on OSX using homebrew I did

brew tap homebrew/dupes
brew install --default-names homebrew/dupes/grep

following http://www.heystephenwood.com/2013/09/install-gnu-grep-on-ma...
Second Planetary System Like Ours Discovered
'Nigerian iTunes' Dances To The Mobile Phone Beat
Regarding prior notice et al.: "Private API" is a slight understatement IMO. Uber is running a $3.4bn business and their car data is a lot of what makes them valuable. I wouldn't blame them for automatically blacklisting accounts with unusual usage patterns just to be safe.
Thanks - just checking that out, looks potentially interesting.
If OP was being anti-Semitic, then it would surprise him that RMS is also of the Jewish persuasion.
Only going to share 1, it was so good:

'''
Down syndrome reversed in 2011
'''
The issue is that they presumably understand that the moons gravity isn't negligible, since damn near everybody on earth has seen the Apollo 11 moon landing videos. They are not merely missing information needed to answer the question and making the wrong assumption. They have all of the necessary information, but get it wrong anyway because for whatever reason, they aren't using all of the information they have.