skysight-inc/HackerNews huggingface dataset:
No. Corporations are sacrosanct because private property is holy ground upon which the public may not tread unless invited.

That said, Uber certainly has the data. I'm sure we'll have another weev to expose it for us.
I don't agree with him. If UNIX had not succeeded, C would have failed in the industry.

Back in th 8 and 16 bit days of the home computer systems, I never felt the need to use C.

I could touch all the hardware using Assembly, Turbo Pascal.

Apple was using Object Pascal for system programming and a few friends were doing Amiga games with Amos.

Sure I did learn C at high school, but it only became a requirement for the university work that had to run on UNIX systems.
Artist: Soundgarden. Badmotorfinger, Superunknown, and Down on the Upside, specifically.

Devo is my go to for programming music (Freedom of Choice, New Traditionalists, Oh No! It's Devo). Not gonna lie, you may well hate them, but for whatever reason Devo works for me when I'm trying to focus.

Also a big fan of the album Love by The Cult and pretty much anything by David Bowie or Rush. For newer stuff, Zero 7's Simple Things is really chill. Also, if you're really looking to zone out to something esoteric, Bethany Curve and Children of the Bong are nicely mellow. The album Who's Next by The Who is also great. Guess I'm just dumping my Spotify playlist out at this point, pick and choose what you want? :)
It is also similar to the well-known phenomenon of Mondegreens. My favorite being the Beatles phrase "the girl with colitis goes by" in Lucy in The Sky with Diamonds

https://en.wikipedia.org/wiki/Mondegreen
Thanks! It currently only works on Linux, so depending on your distro, you need to install the SDL package. If you're using Debian or Ubuntu (or derivatives), it will be sufficient to install the libsdl-dev and cmake packages using apt-get. Then create a build directory and use CMake to generate makefiles then build the emulator with make.

To set up the build environment, follow these instructions:

cd /dir/to/PiEmu/
mkdir build
cd build
cmake ..
make

These instructions are also on the README.md for PiEmu in-case anyone else is wondering how to get it building.
What if the university didnt issue paper certificates and only published on their website the names of graduates who kept up their loan repayments. If you failed to make a repayment then your name would disappear from the website and you could no longer officially prove to a potential employer that you had graduated. Wouldn't that reduce the rate of student loan defaults?
I'd recommend talking to Chris Whong and seeing if he has any advice, actually.
My comment was about GCC's local functions. It wasn't really about your comment, so I regret if you took it personally.
That's not what I said, I never said I expected the models to be 100% correct at all. I said that the models aren't even directionally correct, considering the fact that the global temperatures haven't increased given the surge of CO2.
> Using password reset links instead changes very little.

Actually it changes a lot. Password reset links are one time only, and they get sent before you change your password. Mailing your password in plaintext after you've just changed it means it's good even if someone gets a hold of it months or years later. That's significantly worse.
Something like the Firefox Accounts¹ project? Which has Oauth2 support² in the works.

1: https://wiki.mozilla.org/Identity/Firefox_Accounts

2: https://github.com/mozilla/fxa-oauth-server
It is still way easier than using languages with manual memory management like C and Pascal derivatives.

Since you are not forced to think about lifetimes, then you get memory leaks, double frees and dangling pointers, usually leading to crashes in totally unrelated locations or worse, security exploits.
> Granted, a tiny difference is that apparently in Oregon only people who actually study pay the tax

This is actually a very big difference because it completely changes the incentive structure. With normal taxes the college has no monetary incentive to improve the education they offer. Because the only things that can get them more money are things outside their control such as increasing the tax rate or increasing the taxable population. On the other hand in this scheme if the college has a better offering they can attract better students and better equip them to earn money. Both of which ultimately help them make more money.

Furthermore the thing I like best about this idea is that it switches around the risk. In a system where students pay tuition the students put in a big chunk of capital up front hoping that it will increase their future earnings. If it doesn't they bear the loss which isn't necessarily bad but given how big the risk is (at least in the US which is what I'm familiar with) it's not great. In a normal tax system everyone bears the risk which also has some upside but when everyone bears the risk sometimes capital doesn't get distributed that well. In this system the college bears the risk which I like a lot because it makes them really evaluate how they're educating people.

One problem I do see with this is that if it's not the only option you might wind up with a selection bias wherein students who don't think they'll have a high income will take the deal while others won't.
That doesn't mean it's good practice. In fact it's a pretty bad practice.
Noted. I'm not interested in casting blame, all the more since as a foreigner, I can't really tell the difference between Republican and Democrat economic policies.
Are there any resources you would recommend to the uninitiated? I am willing to put in the effort needed to understand even very technical texts. Thank you.
I think that was Microsoft Passport. More recently, it's Mozilla Persona. The problem has always been a lack of incentives for websites to implement them, coupled with user indifference.
That is great idea.
What if I took a screenshot of the website?

That threat seems awfully weak I'd like to think that most employers would be willing to accept even though the website took my name down I still had the education in my brain and would still be the same employee even though my name wasn't up on the site?
or AArch64 ...
But does the college ever get to hit it big in Australia? If one of your students goes on to earn millions do you get 3% of that? Or is it capped at some value?
There's nothing about this tale of incompetence that's particularly incredible. A lot of privately-run businesses apparently have the same mess when it comes to e-mail archiving - central e-mail storage has restrictive quotas and users have a bunch of PST archives stored locally on their work laptops. It tends to come with running an Exchange server because central storage is expensive and hard to maintain. Don't think the manual printing and archiving of e-mails is terribly unusual either, though most places don't bother.
There appear to be more angry comments than points.
Reuters hacked
Typical causes:

HN timing out on a submission of a comment, but it got saved anyway. Then you click 'back' or 'refresh' and it posts it again.

The second possibility is double clicking on the submission form (most browsers will not allow a second submission to be sent in that case).

In either situation one of the two comments will be dead, the other will survive because HN checks for exact duplicate comments and marks duplicates as dead.
Live Blogging Simplified A powerful platform to Cover Live Events
Only if you're dumb enough to not delete any password emails.

You delete it from your MUA, but how can you be sure that it wasn't stored in any of the intermediate servers?
What do you mean by 'versions of ARM assembler'?
From Graeber: "Instead of people selling us or renting us out we rent out ourselves."

Graeber is suggesting that renting someone's labour-capacity is fundamentally the same whether the person is renting out their own labour capacity, or the capacity of someone else. Claiming that two things have the same structure is a logical argument; it may be wrong in this case, but it's not "an emotional appeal."
>Fewer than 1% of the people I know live in a state of active fear of our government.

obviously the government is just at the beginning of the road and has a lot of work to do. Anyway, the majority of people in the society is just a cattle and are steered easily without any explicit fear. It is the active minority which is need to be put under control.
A common pro-capitalist talking point is that merely saying "wage slavery" is somehow "emotional". And then this evidence-free rhetoric is supposed to somehow undermine your point.

This is basically desperation; of course renting yourself to obey the commands of an order-giver is wage slavery. Capitalist ideology relies on Orwellian propaganda that it's "freedom" to watch your tongue all day, lest you get fired and appeal to some other wage-slaver that you're a useful tool to rent.

Also, it helps demonstrate that capitalist economics is mainly scientism. This soft social science hitches a ride on the popular imagery of the solemn-faced scientist.
Show HN: A token-based authentication system for Node.js/express
There was an article on HN in the last week (or so) claiming that both inbound and outbound encryption of email was happening.
http://readwrite.com/2014/06/06/google-gmail-encryption-fail...

Correct me if I'm wrong but wouldn't this mean that only the email stored on the recipient's email provider's server was then unencrypted.
"One day Ubuntu came out, the package manager (including dep mgmt) worked really well and there was a ton of great software in the repository."

But without resources like freshmeat, how are the packagers supposed to find out about new software to package. There is still one hell of a lot more unpackaged software than there is packaged, and finding it is going to become ever more difficult.

I'm personally quite annoyed by freshmeat's shutdown - I still checked it every (other) day.
Great stuff, although it would be nice to have the list of sites in a more usable format - browsing through individual blog posts looking for a domain isn't particularly efficient.

Have you thought about reporting on other aspects of password security, such as misguided length limits or character requirements?

Edit: sorry, I guess you've just about covered my first point.
Soviets did similar stuff in 70-ties. I think it is very old experiment (possibly 19th century).
it stopped working with soundcloud urls recently, maybe a month or two ago. good for ripping youtubes though.
Indeed, further along, Kay writes:

"Where does the special efficiency of object-oriented design come from? This is a good question given that it can be viewed as a slightly different way to apply procedures to data-structures. Part of the effect comes from a much clearer way to represent a complex system. Here, the constraints are as useful as the generalities. Four techniques used together — persistent state, polymorphism, instantiation, and methods-as-goals for the object — account for much of the power. None of these require an "object-oriented language" to be employed — ALGOL 68 can almost be turned to this style — an OOPL merely focuses the designer's mind in a particular fruitful direction. However, doing encapsulation right is a commitment not just to abstraction of state, but to eliminate state oriented metaphors from programming."
Yes, you are right its a shcok, I used to monitor new releases of few project via freshmeat. :(
A couple of simple client-server type graphics would do a lot in explaining why this is an issue to the layman.
Should really start doing this for sites using MD5/SHA1 for password hashing too, as using them is barely above plain text in terms of security these days.
Here is how I would rewrite your cv:

1. Your name: add a title below (Junior programmer) and a short summary of yourself (for example Enthusiastic CS graduate with experience in Java, C, Common Lisp and Assembly).

2. Section "Technical experience and side projects".
Instead of listing the programming languages you know, list the projects you have done, with the technology used. For example: "Tor isolation proxy: [High level description everybody can understand, not sure if what I gonna say is right, or even possible:] Transformed a wifi router into a Tor relay. Technology involved: VDHL and C."

You mention that you have experience with HTML. Do you have a webpage online that you can show? Also, add a link to the github repo of your project if you have it. I am not sure your prospective employers will bother to click on them, but they will if they find the description of your project interesting.

3. section Education. Drop everything below University, because frankly, nobody cares. Instead, write the date of your entrance at your university, the year of expected graduation, and a description of what you are learning there.

4. Languages: unlike what mataniko says, I'd recommend you to leave it there, but just write:
English: Fluent, German: mother tongue - it's especially relevant if you want to apply in companies in Germany. Out of interest, why don't you mention Romanian?

4. Professional skills. Drop it. Nobody cares that you have "tact and diplomacy", that's something they will find out if they interview you. You mention "self employed". In English, it means that you are your own employer, i.e you have your own company that makes some money. I am not sure that's what you meant, maybe what you meant was more like "I can work by myself".

5. I would suggest to remove the "others" section. You mention your interest in cryptography and open source, which is good, but must be visible in your side project. If you have contributed to an open source project, mention it in the section "technical experience and side projects", and if you haven't you will look bad if someone asks you in an interview "You are saying on your cv that you are fond of FLOSS. Have you contributed to some open source project?". And same for crypto.

6. Drop the "references" section as well. They will ask you if they need them. Meanwhile it's just eating place on your cv.
Indeed, a lot of demosceners are in this age range too, and look what they can do...
Just don't get hacked, easy.
When you talk about Lead generation,

* What kind of details are you giving the user - Full Name, Title, Email, Company and Phone or it's just a Facebook id saying that this user is in need of something that you offer.

* Also have you made it location specific and any demographics to target or filters of that kind?

* If possible include competitor mapping too, for eg: If I'm Costa coffee, very often someone commenting in Starbucks page must be my lead too.

* Fees - A Telesales executive or an Internet guy can sure get more leads and they are not algorithmic, so if your service is to assist them or replace them, the charges have to reflect that.
Here's a less spammy site.

http://www.ssa.gov/oact/babynames/decades/names1890s.html

I don't see what the problem is. "Elizabeth" is a boys name for a tiny number of boys. Both sites mention the tiny number and the old dates, clearly.

(This is one of the things Google fails at, I think. "Stephanie" is unlikely to be a name for a man i. english speaking nations, but Google pretty much only returns me English results. Perhaps they need a switch to "allow whole world www results" rather than locking me out of all those other languages.
That's because it is bundled with util-linux. You can call it a drawback of bundling several unrelated utilities together.
It sounds like you could say it's ObjectiveC-compatible, not ObjectiveC per se. But it's an unimportant distinction.
Also, note that (28/30)^44 is about 0.048. So, if it were decided by a throw of a die, you would expect 1 in 21 teams to have a 44 year drought in reaching the finals.

15 seasons not in the playoffs is bad, though, (14/30)^15 is about 1:100,000.

A model that introduces some correlation between the performance in year X and that in year X+1 without the need of a cartel could easily increase that probability, though.

For example, one could postulate that a team's quality increases with the qualities of its players and with the time they have been playing together ("you cannot buy a winning team")
That's interesting. You know you can pass structs by value, too, so I'm not sure how necessary it is to take the address.
That reminds me of good old days of 6502 assembly and implementing bitshift based multiplication and division yourself.
I usually make sure I've emptied myself out before the movie starts, then return to the "loo" sometime after the movie has completed. If the director left a scene in a movie, at least one person thought it was important enough to be watched ... after screening a film, I sometimes think the whole movie was a pee-time.
A friend of mine knows the guy and both he and his wife do attend all the movies. His Twitter handle is @PolyGeek.

I know people who won't go to a movie on opening weekend because it isn't on runpee.com yet. If Hollywood was smart they'd give them advance screening privileges.
Peanut Butter Graham Brownie Recipe
Can you share the name or link please?
Pretty sure cab companies in NYC are also private.
I don't have an iPhone so I can't try it but I read on the website "As you can see, there is no "exchange rate" here. I decided to keep as much data separated as possible since a user may want to change their currencies around."

Not storing the exchange rate if the rate changes a lot don't you risk having a value that might not be correct?

For example if my main currency is EUR and I store a transaction of 5 US $ with an exchange rate of 1€ = 1.3$ then if one week later it becomes 1€ = 2$.
Million Dollar Yo App Gets Hacked and Goes Viral – how this affects you
The vast majority of people is not important, important is whether they feel comfortable to challenge those in power or not.

State of active fear in everybody is not what it is about. The "benefit" is state when you think twice before you donate to Wikileaks or when you hesitate to voice support for Occupy Wall Street, because they might have been used against you at some point.

It is also the state when those you donated or joined occupy have to be more careful about what they do and say, because they know things said in supposedly private conversations might be twisted against them.
In other words, this is comparable to booting a PC with a BIOS, and then the rest of the code that runs is yours. That's still pretty awesome.

Consider participating in the demoscene, this is the sort of skills that would be great for that.
> Minor thought : this leak is still a pretty big deal. But it feels like wikileaks is the wrong place for this - like the main media organisations should have already got their investigatory acts together and made wiki leaks irrelevant.

> Just wondering ...

Funny you should mention that today:

http://tompride.wordpress.com/2014/06/21/bbc-and-press-ignor...
It wasn't a new paper when I took the class, either. None of the papers I read for that class were new. I took the fact that it was assigned reading to mean that the professor considered it timeless.
I use this app on Android. It's awesome. My only criticism is it's ad-supported. I would gladly pay lots of money for am ad-free version of this app.
Used a sportsbook a few years ago where the popup to view and update your account details, which had a hidden address bar in most browsers, contained "password=<yourpassword>" in the query string. I reported it but they assured me they were 'using encryption' and to look for the 'lock in my browser'. They were using SSL, but had no clue. The site probably handled millions of $ a week.
The PyPy people themselves have a benchmark portal at http://speed.pypy.org/ with graphs and everything.
You can't link in submissions, and URLs in comments auto-link.
"Misheard lyrics" is an entire thing on youtube. Some of them are quite fun: http://www.youtube.com/watch?v=iefStFNywPE
It's not a conspiracy any more than the media being 98% fervently pro war in the run up to Iraq was a conspiracy.

It's simply the combination of a dry (but fantastically important) subject and a high likelihood of making powerful enemies by reporting on it.

These things won't stifle reporting on this leak entirely, but they will result in the reporting being significantly muted, conciliatory and perfunctory. E.g. like Krugman's absurd "nothing to see here, move along people" post about TTP: http://blogs.ft.com/the-world/2014/02/tanks-or-cars-why-krug...
I've been just thinking about this after receiving 2 such emails in one day this week. Submitted both to the archive, thanks so much for doing this!

Name and shame, that's the minimum to make them change.
How easy is it for devs to release two versions of an app on the various app places?

One is free but ad supported; the other has a single upfront cost and no ads.
It's a good lightweight solution for many users, but it doesn't even support essential features like pppoe connections. Nevermind VPN and other stuff.
Conspiracies grow out of confluences of self-interest. This is why, for example, felons are prohibited from associating with each other.
The slaveowner relies on social institutions which enforce slavery. If you escape, a man with a stick will enforce the slaveowner's property relations over you.

Capitalism also relies on the man with a stick. (To bizarre extremes: even if you're just innovative in a way which is supposedly someone's "intellectual property", or fileshare bytes representing a movie, then a man with a stick is supposed to come after you if you try to ignore their threats.) Capitalists control a society which causes people to starve and be homeless if they can't rent themselves out to one of them. Only in an Orwellian society could economics be considered separate from politics.

(In more decent societies, those who try to act like slaveowners — and capitalists for that matter — would merely be considered psychotic criminals. You couldn't be a slaveowner, because taking people as property is kidnapping. You couldn't be a capitalist, because "owning" scarce means of production is theft; witholding food/shelter to force people to obey is assault.)
Two videos of Chomsky making this point:

1. Recent interview with Chris Hedges: https://www.youtube.com/watch?v=bwRf5HHm2Mo

2. Older interview: http://www.tubechop.com/watch/2860018
There's plenty of apps that work that way.
Instead of picking just one, here's an entire google search term for you to ponder over: http://lmgtfy.com/?q=illegal+to+feed+homeless
Make C# compiler crash and swear
To add to this, the latest "official" Raspberry Pi toolchain is at https://github.com/raspberrypi/tools. You probably want the one without hf in the name.

serialvelocity - am I correct in assuming you're building for softfp?
That's really trivial, and many web applications work this way:

email = input.email
plainPassword = input.password

hashed = hash(plainPassword)
saveToDb(email, hashed)

sendGreetingEmail(email, plainPassword)

Emailing a plain text password during registration is not the same as storing it forever in a database.
Not necessarily - the non-pee-time bits might be barely non-peeable, or absolute 'do not pee, even if you're about to wet yourself' moments :-)
FxA is primarily for Firefox's own products and services. Mozilla Persona (confusing name - personas is what they called firefox themes as well) is closer.
But how does one handle password resets without resorting in one form or another to sending some info in plain text to users?

At least one website on the current front page is there because it sent a temporary password in plain text. I assume this happened because the user forgot his password. This says nothing about how they store passwords and after all how else would you handle a password reset? Send a password reset link? That's the same thing.

Sending passwords in plaintext back to the user after he has set/changed his password is clearly a security risk but when it comes to temporary passwords or password resets how else would that info be sent?