skysight-inc/HackerNews huggingface dataset:
Nah, just social democracy. The "Law of Jante" is a parody of conservative small-town Denmark of ~1900 (a rough American analogue is Main Street by Sinclair Lewis), while social democracy is roughly the opposite, managing the rapidly urbanizing Denmark of 1930s-1980s and using the increasing economic strength to build a well-working, prosperous country. The kinds of people the Law of Jante parodies don't vote for the left-wing parties; they're more like American small-town conservatives who're suspicious of book-larnin' and PhDs and big-city lawyers and instead extol small-town and rural values. They would definitely not vote for raising taxes to pay for a metro system or a university, or anything of that sort. Church taxes though, they'd support. Social democracy is sort of the opposite, being generally pro-technology, pro-education, pro-urban-planning, and pro-infrastructure (some of the main things they put taxes towards).
Samsung Develops Industry’s First 8Gb LPDDR4 Mobile DRAM
"That's the kind of knowledge that you get when you work for a company that designs and builds ATMs."

Or you just buy your own:

http://www.ebay.com/sch/Business-Industrial-/12576/i.html?_f...
Old school C hacker here. Can someone explain to me like I'm five how this is different from

assert(p != NULL); // unrecoverable error

if (p == NULL) {

// no buffer for you but we'll continue

perror("malloc");

return (0);

}
I wasn't disagreeing, I simply said I never looked at git's history in that way. While I certainly do have a tree, I don't necessarily perceive it as such, especially when using "git log --graph --format=oneline --first-parent"
Ask HN: How do you generate fake data?
Do you need fake data for using on functional/unit tests?

How do you generate it?
Oh FFS. You can't whine about "responsible disclosure" while saying "As far as I can tell here, there is no unexpected behavior that isn't documented or stressed."

If it's documented, you've already disclosed it yourselves.
Djikstra on the next 50 years in computing
every news site needs it's "feel good" item of the week ;)
25.

Funny, that. Since I've been writing code on a daily basis since I was 7 years old.

But the thing is, before around 1996, "Computer Programmer" was a kinda lame job in quite low demand with no real career prospect that fat bald guys did in the basement of some Fortune 500 company making a sad corporate salary and basically not having anywhere near as much fun as, say, a Mechanical Engineer. So that's what my degree is in.

Of course, anybody who's Engineered his way out of a paper sack will know that even in the early 90s that took several thousand lines of code and (back then) quite a few hours queued up on the VAX waiting for your models to run.

Now imagine you're living large in your felt cube, several floors up from those poor programmers, then suddenly somebody shows up with a ten billion dollar sack of cash saying "Hey, anybody want to double your salary?" and that the only requirement to do so was to be able to cobble together a Hello World program that output a few angle brackets.

So yeah, hey, sign me up. I'll work with technology.

Pretty smart move, looking back on it nearly 20 years later.
I'd hate to die, for so many different reasons. Why can't we all just keep on living? Any change of immortality in the coming 60-odd years? Or is that just not far enough into the future? Are we doomed to die?
What's Wrong with Price Fixing
So why in the name of "bruce" was an ATM ever shipped with a USB port in the firstplace. The firmware update process should be locked down.

what needs to happen is that all the executives of the ATM company and the bank concerned (going back 15 years or so) need to be banned for life from ever being directors and b from ever working in the finance industry
October, 1997. I was 19. I'd just arrived at university to study Broadcast Engineering with dreams of directing films, and I used the internet for the first time. I was hooked instantly, changed all my ambitions practically overnight, and never looked back. I was very fortunate that I could tailor my degree towards internet and multimedia "broadcasting" instead of video really. Good times.
Don't take this the wrong way, but please don't contribute to the flood of low quality apps in the app store(s) that serves to drown even the better apps out there.

I know of a person (via one of the local game dev groups I was part of in a previous city I lived in) that would just crap out a "new" app every couple of days by making a super simple game (like infinite runner) and then get some artist in Romania to reskin it 4-5 different ways for $10/hour, then SEO the title for popular keywords (names like "Runner Game for boys and girls with cute bunny! Christmas edition!").

If you have an idea for a genuinely useful app or good game, something you would enjoy working on and can imagine others enjoy using, then go for it. But don't do shotgun-dev of shit app. We have enough of those already.
What you mean to say is that all the hacker news bronies need their fill.
ShowHN: DashClock extension for Reddit TIL(Today I Learned)
Just ban civilian ownership of ATM's make them like Machine Guns and require end user certificates for sale.
Gopher aka GoLang
We are only if people give up. Progress is a long road, at times. Not to directly compare the two, but look at the history of the civil rights movement in the US, from slavery, to Lincoln, to the 60ies and to the present day. That has been a fight carried out over generations, but things have gotten better.
Have you looked into the indie web movement?

http://indiewebcamp.com/
In the Mavericks version there are two jumps to labels that are not present in the code shown. One is for tagged pointers, the other is for a cache miss. The cache miss is probably interesting, tricky code.

Apropos nothing… the cache search algorithm is "enter at predictable point, linear search everything". When one thinks of all the PhD time spent developing and analyzing search data structures, this is a good reminder that at small N, other factors dominate.

Also, adding a one byte instruction prefix that you know will be ignored because your processor is happier if instructions aren't so bunched up is so close to witchcraft that the author should avoid campfires with stakes in the center.
Show HN: Mapping the middle of nowhere with D3 and lasercutting
Let's say there are plenty of coconuts available for both of you, but specifically because of his hoarding you are risking hunger or starvation (I.e., you are good enough at climbing trees that you could feed yourself)

Is it unfair or unjustified for you to take coconuts from him?
Some of them, mostly I use Unity on the Me and the Giants(my kids games studio) games.
I build my own engines to power my more quirky projects. My paint tech is leading to a few games next year for example. (opengl Objective C/C)
In the UK we were able to get something good enough using the copper that was in place 'since Marconi was a lad' simply by putting in better boxes at the local telephone exchange.

Meanwhile, in Eastern Europe, after the wall fell, the situation was 'well, let's start from scratch'. Hence in places like Latvia you have internet speeds both ways (uplink as well as downlink) that are ridiculously fast compared to what is offered in the UK.

When it comes to the fat pipes, a lot of it was put in place during a speculative bubble more than a decade ago. Remember companies like Nortel? I think the bubble burst before they got to places like Riga. So it does not surprise me at all what you are saying.

Incidentally 3G was also a weird speculative bubble in the UK, more than 20 billion or so went on the auction for the radio spectrum. Maybe things were a bit more realistic in Eastern Europe.

The situation in the USA is going to be quite scary. Lots of areas that were remote but sophisticated, e.g. Missoula in Montana, could fall off the map as a desirable place to live, just because of poor internet speeds. It does not seem the government is that alarmed about the country turning into internet have's and have not's.
Yeah, but that isn't a big deal especially when you consider the alternative: leaked data.
Tech Company Publishes Every Employee's Salary
I thought it weird that the guy who proposed n=7 wouldn't explain why, it probably boils down to something like you can implement 1-D cellular automaton rule 110 with n=8 (or smaller?) so he was probably aiming at something like "halt if you get more than a certain 1's density in a certain range" or something equally unprovable other than by running the thing. Or he has a way to make a Turing machine emulator in n=7.
Related: If you want to see what messages are being passed around in your programs, you can use this: https://github.com/nviennot/objc-tracer
> Total bullshit.

I come from a home that lived below poverty level for most of my life, though we maybe disguised it well--most of my friends were middle-class.

I fell in love with computers at age 10, but I didn't have access to one outside of public school until age 16, when I bought one with money I earned at a job I took after school.

After off-and-on dedication to programming over the past decade, I've been working as a developer for approximately 1 year, and I have a very solid chance to get "there" if I choose to continue down this path.

I don't see what's preventing more-or-less anybody in America from taking these steps. I didn't do anything that is out-of-reach for any given person, nor did I, in any obvious manner, have a stroke of luck.
Men, according to prostitutes
First there's that and then there is the eBook price fixing, and who else knows what we haven't found out about how Apple conducts business.

I, for one, am thankful that Android rose to keep Apple in check, because a world where Apple would be a monopoly frightens me about as much, if not more, that when it was Microsoft pulling the same kind of dirty and illegal tricks.
The specific grounds for the fine by the Fair Trade Commission are not made clear in the brief article however, if as is stated in the article the Taiwanese companies had obtained reseller rights to set a price and then this was being undermined by Apple then this is not particularly fair of Apple to then attempt to set those resale prices. I use the word 'fair' deliberately in reference to the Fair Trade Commission.

At the same time, it is likely to be anti-competitive to allow an upstream manufacturer to fix prices with all retailers on the basis that customers are prejudiced and retailers are unable to compete on price. This is the main answer to your question. Also if only one retailer plays ball with Apple then they have a monopoly position again to the likely detriment of customers.

The arrangement is however acceptable where the retailer plays the role of mere agent in the arrangement (i.e. takes minimal risk in the transaction as compared to a distributor) as here it is reasonable for the manufacturer to set downstream prices.

However here if the article is correct, then the presence of a clear right for the distributor to set prices which is then subsequently ignored by Apple would seem to justify action by Taiwanese FTC. If anything this would be a breach of contract issue also providing another ground for the FTC to intervene.

Perhaps in this case, Apple intended to make the contract transparent by granting the right to the retailer to determine resale prices (in compliance with local law potentially) but then behind the scenes exerted pressure. This is pure speculation of course.
Small games would be your best bet, though I have a feeling that the indie bubble is bursting. In saying that, ultra niche is the sure way to go for small projects.
It should serve the public interest, which is good enough for policy debates.

This is absolutely false. Policy debates universally assume that it will serve the public interest, despite experience and extensive research in public choice economics.

The result is that we get policies that aren't crafted to be robust to corruption and bad incentives, and that gets us to the state we're in today.

Any policy debate should include discussion of what could go wrong, what the effects of that would be, and what we could/should do to prevent that.
It certainly has something to do with it, but if we didn't artificially restrict the number of slots at medical school and let anybody who was willing to put in the classroom time then that would make a big difference.
Thanks for clearing it up.

So basically there is a lack of pre-conference peer review.
clicky: http://app.headspace.io/
A lot of it comes down to the fact that there is no one such thing called "hackerspace". Everyone has their own opinions on what that constitutes.

My old space while I was still in Philadelphia was more like what you described in the UK, and we would occasionally get people who would complain about it not being more like what you described for Vienna. We had a set membership fee, only one public night a week, and membership had to be approved by unanimous vote of the current membership.

But every space is there to serve the membership. Our membership decided the space was a workshop first and foremost. I think anywhere you are out of the mainland-European anarchist scene, you're going to see hackerspaces gravitate more towards that form. A wide open space like Noisebridge with pay-what-you-want mentality takes a non-traditional mindset.

Luckily, there is room in the world for both types.
Damn, My server has been overloaded!
Sorry guys, sorting it now.
http://www.davesapien.com/ seems to be 404'ing
The person bugging me was actually the Citibank employee, not the affiliate store staff, thus has a lot to do with Citibank.
Apptopia https://www.apptopia.com/ is a marketplace for mobile apps.
> I didn't check the rest of the conference materials, but i've no doubt that nobody picked up on that;

There were a couple of talks that appear related to that topic:

* "Beyond the Tech: Building Internet Freedom Tools for Real People" <http://events.ccc.de/congress/2013/Fahrplan/events/5550.html>

* "The Internet (Doesn't) Need Another Security Guide" <http://events.ccc.de/congress/2013/Fahrplan/events/5538.html>
Perseus Telecom Announces Fastest Microwave Communication in European Markets
Has the URL changed? I am just getting a 404.
The actual talk, "Electronic Bank Robberies - Stealing Money from ATMs with Malware", from 30C3 a few days ago: http://media.ccc.de/browse/congress/2013/30C3_-_5476_-_en_-_...
It seems to me that in all of his examples the symbolic approach, or just the equivalent in your head, would be way faster than fiddling with the computer interface, even if you know you'll never see the problem again.

I'm not sure if your evocation of REPLs was ironic, but surely most people do what I do, and load a file into the REPL at the beginning of an interactive session.
Searchlet Lets You Perform Multiple Searches Without Opening A Gazillion Tabs
@jljljl

Yes, it's unfair to take his coconuts. He earned them, and risked injury (which could mean his life in this contrived example) to collect them, and they are his.

How they will be used is up to him, if things are fair.
Bitcoin Big Hit with Developers: Predicting the future with Github
This is a kind of naïveté. Experimenting at scale to sell apps and find what might be a viable business is pretty much all the AppStore offers developers. The lack of custom storefronts or advertising/marketing options makes this the only viable way to try to make money.

Just waiting til you've made the perfect app and only launching that would mean you were one of the most brilliant people in tech, having complete knowledge of your target market even before release.

And relative to your comment about not releasing 'low quality apps', you might as well tell people not to release their blogs on wordpress because all these 'low quality' websites are just re skinned versions of the same blog engine.
Who wears the pants in your company?
Publicly disclosing every employee's salary is an interesting concept, do you think it's effective in curtailing workplace curiosity?
If you're into hardware hacking then these are fun (in addition to Bunnie's and the Wii U):

* "Even More Tamagotchis Were Harmed in the Making of this Presentation"http://events.ccc.de/congress/2013/Fahrplan/events/5279.html

* "My journey into FM-RDS" http://events.ccc.de/congress/2013/Fahrplan/events/5588.html

If you prefer reading text they are also both well written up on their respective blogs.
Anyway, since Chrome is mostly C++ code, especially in the inner loop, I doubt that a faster objc_msgSend would noticeably improve performance.
Show HN: Pipe linter output to GitHub code reviews
To add to that, I would advise blocking even more than just that domain. I would even advise blocking all third-party static assets hosted on a google/doubleclick/etc. domain. (If there are assets that are needed to prevent breaking functionality such as web fonts or otherwise, then caching them on your own server (or router in the case of personal use) is recommended. This advice might put the reason behind google caching the images in emails into perspective. (google's email image caching tactic wasn't about email marketing, it was about keeping more and more re-targeting data to themselves)
Still on the hardware side of things this was also interesting to me:

* "Programming FPGAs with PSHDL: Let's create the Arduino for FPGAs" http://events.ccc.de/congress/2013/Fahrplan/events/5186.html
Yes, this was in India only. But please don't mistake all of India to be the same, this was a very specific incident and a case concerning a bank with questionable ethics and it's employee, which could likely happen anywhere else in the world.
It was a little surreal to be reading an article that prominently featured assembly, and realizing that it was the only variety that I actually know (my college's assembly class was taught in 68k because of reasons).
That was exactly my thought: you can't say "triple-DES encryption" and "we don't have the key." Saying that they delete it afterwords gives little comfort, especially considering that their infrastructure has been compromised.
I often wonder if all our life's earnings will eventually be used in upgrading our bodies. Could future be like 'In Time' or something parallel to that?
That's how people with an inadequate exposure to multiple cultures during childhood work.... such as most Americans, sadly, who remain fantastically insular. As a British kid in US school for a year, I was astounded to find that of this group of "elite" children, only two (other than myself) had ventured beyond Illinois, and one abroad - to Canada.
Yep the tagging needs to be worked on, julia get tagged as julia-lang on SO. And I am sure many of the languages ranking high on GH but very low on SO will have the same issue.
Netflix/Lovefilm, etc. are a good way to justify that you've "paid" for that thing you're downloading off bittorrent.

There are so many ways that the paid content providers just can't hang, that even if something is available from them, you'll often get better service by just downloading the equivalent torrent.

So thanks, Lovefilm for sending that Mission Impossible DVD in the mail with so much DRM that it won't play in any of the DVD players in any of my 3 machines using any of their various operating systems. No, don't trouble yourself sending out a replacement disc. I've already watched the movie (turns out there's this website you can type movie names into and simply download them in HD. Who knew?) But thanks for making the effort.

And thanks, NFL GamePass for selling me access to all the games this year for $150, but it turns out that you'll also need to not let your Auth servers go down, say, four minutes before the game kicks off because that way I'd be able to actually watch it. But again, don't sweat it. Somebody actually cut together a nicer, higher resolution version of the same game and stuck it online.

It works out fine, actually. The studios, rightsholders, etc. all get my money like they wanted (and I wanted to give them). And I get to watch the stuff they tried their best to let me watch using their sorta broken infrastructure.

Sorted.
42 Years for Snowden Docs Release, Free All Now
And frankly, of all the poor people I know (I own a local bar so I know many, many poor people), they share a common trait: they don't even try. At ANYTHING.

They never even take a shot at making themselves valuable.
Yes, we are doomed to die.

Don't think of it as doom, though. If you look around you, pretty much any Life, itself, involves the cycle: start -> do something -> finish.

Do your absolute best to do the best for yourself, and others, while you are Alive. Life is the most precious substance in the Known Universe, and believe it or not: you are in control.

So, think about it not at all, or often, but know this: you will reach the end, no matter what. You're in the 'do something' stage right now.
>To me, the bigger difference is that there must be 10-100x more CS majors per year now than in 1985. CS was mostly applied math then, and math majors have long been extremely majority male.

Actually, according to the second chart on this page(1), there are almost exactly the same number of CS bachelors degrees granted today as there were in 1985 (~41k). Also, the percentage of women in 1985 was double that of today.

[1] http://blogs.computerworld.com/it-careers/21993/women-comput...
HD Stock Footage
Technology will be the solution, not politics. Cryptography is the only way out of this hell.
Why would that be perfectly reasonable? They have an obligation to not make my data available to other people, I don't give a rats ass about the technical details of doing that.
Once you're dead I don't think you'll mind.
The cache miss may or may not be interesting, depending on your interests, but it's all written in C and is much longer and more boring. As soon as you miss the cache, you're off the fast path, so the cache miss code in objc_msgSend just does the requisite register preservation and then calls into C.
I'm afraid they'll ban all the cool uses of Glass.

You could use them to get directions, or to dictate a text message while driving, which would be much less distracting then touching a GPS or a phone.

One of the best use cases is already banned by Google - face recognition. I sometimes forget a person's name, and it would be much less awkward if I could press a button and compare the face I see with people I've emailed with. It wouldn't be such a big leap - I already use tech in that case.. but it's much more conspicuous to pull out your phone and to search old mails or facebook to find out if it is "Anne" or "Anna" or "Tom" or "Tim".
On the contrary, I believe strongly in the importance of allies.