skysight-inc/HackerNews huggingface dataset:
So, if there are some people who try to "challenge the status quo" by unlawful means, it gives the government the right to harass, spy on, etc. other activists who stay strictly in the bounds of the law? That's exactly the oldest trick in the book - you define the "enemy" so vaguely that soon everyone who doesn't agree with you is a "suspected terrorist" and subject to random harassment or worse.
"You seem to think a top-down approach is pretty toxic."

That came out of nowhere and says nothing.

A lot of these "tech hubs" are douchey, inbred conclaves of self-congratulatory bubble promoters.
I'm not really familiar with mocha but you can find a quick comparison with jasmine in my answer here : https://news.ycombinator.com/item?id=6057056
Previous: https://news.ycombinator.com/item?id=3996171
It's Ebay, what do you expect?
For anyone wanting to read about C as intermediate language,

Compiler Design in C (1990)

http://www.amazon.com/Compiler-Design-C-Prentice-Hall-softwa...

EDIT: Adding some extra remarks I think might also be interesting to share.

Another approach, that I really like, is to output bytecodes that are mapped directly to macros in typical macro assemblers like NASM/MASM/TASM. Those macro assemblers provide very powerful macro systems.

Then map those macros to the corresponding assembly code.

Sure it gives a bit more work, but I find it more fun.
Yeah, the blog post was posted a year ago, but it's relevant again because of the accident in China.
> when you rent dynos, you actually rent processes

True; more dynos, more processing capacity. I was replying to the suggestion that dynos are processes, but they aren't. Agreed, in common discussions this distinction doesn't matter much, and you correctly mentioned that it is possible to run multiple processes in one dyno.

> using (and paying for) a heroku dyno is basically the same as using a process on a dedicated server

Partly true. Using an Heroku dyno is basically the same as getting a small (although 2X dynos have 1 GB memory allocated) temporary virtual server in which a limited number of processes run, often just one. No running process equals to no dyno, I think.

Paying for an Heroku dyno is basically the same as renting (and releasing) a small virtual server for the duration of a running process (and for possibly very short periods of time). That is especially true for one-off dynos: a dyno only for the duration of one command, but those are charged just like web or worker dynos.

Normally, we aren't paying for processes on (dedicated or virtual) servers, but are buying the server capacity whatever we do with it (limited by the server resource allocation).

So that is indeed one of the differences between Heroku's PaaS solution and other IaaS offerings (and we both agree on): paying for the (running) processes instead of paying for the capacity made available for you.
Portfolio Management With IMiX
Very anal, but it seems like the title should be rendered as "Light Table", not "LightTable".
None needed, really. I didn't take offense at your comment, and I didn't think it was unfair. I'm not carrying any grudges ;-)

(Belated response because I've just spent 24 hours travelling, and my brain is still something like a wet dishrag....)
Snowden has no plans to leave Russia, might seek citizenship - lawyer.
Anyone wanting to practice linux command line and mySQL is probably better off with a VirtualBox (or VMWare, etc) VM, where you don't have such scarce resources and limitations.
Asthma Symptoms Mitigated As A Result Of Weight Loss, Avoiding Wheat and Soy
Asthma is life altering, rarely but possibly fatal. Many physical, dietary, and environmental factors can trigger an attack; there is no cure. But knowledge gained through trial-and-error to determine personal triggers is essential to allay asthma symptoms.
There's a lot of extra stuff you get with targeting C: being able to write the run time in C very easily. For example its a lot easier to write your entire OO system in C in a few hundred lines, and keeping that easily debuggable is a massive time saver.
Quigley’s dismay at SimCity’s 'blundered launch' and why he quit EA
I wish it had been ijkl, just like gamers use wasd.
Integer overflow?

(2 ** 64) / 2 = 9223372036854775808
Sucks that it's still in a private beta. I wonder how long it takes for them to accept your invitation.

Also, for it would probably benefit from (if it already doesn't do it) giving some invitations so I can invite my friends to test it and use it. Otherwise I will not have anyone to test this with.
Domain-Driven Design with Clojure
I bet it's these types of missions that Presidents really love. It's not the obvious stuff that is asked of (one of) the most powerful people in the world, like declaring war or making executive orders or living in the White house. It's the slightly quirkier stuff, like brokering a clear version of Coke. I bet Truman loved this. It's like working at a company doing the same thing everyday, but being most excited for this little side project you have going on.
Qualidade dos Cursos de Engenharia Civil em Discussão na Bélgica
Friedrich raises security to "super basic right"
I like that gif too :) One of the few blog posts from jps (st devel) that isn't just a changelog:
http://www.sublimetext.com/~jps/animated_gifs_the_hard_way.h...
GCHQ use of Prism was legal say UK MPs
I might want to add this advise to coders also: You fix some bug in some free software, to help some other company. Write them a small invoice, don't be shy of asking for money. You win a customer. Coders like me are cursed by infinite ideas, vs limited time. My approach is to wait till more then one possible customer for the idea exists, and the first one offers enough money to pay the prototype. Its then just a question to ask the others to pay a similar price to get into production break even. And any future sale is nearly passive income from old software and maintenance contracts.

Ring the freaking cash register is even more important for lifestyle business, even if it feels as if every customer is your good old friend.
Book publishing using Responsive HTML5 design
There are probably a lot of people who do think that the US is close to some kind of totalitarianism, but when speaking about it they might add a disclaimer because otherwise they're grilled by others saying "you have no idea what totalitarianism is, look at how life was in this other country. You're being naive and over-dramatic, etc".

The problem with that view is that such a state will never look exactly the same as it did in another country in another time. As long as we're using another country's situation and behavior as a strict metric for what totalitarianism/fascism/etc "actually" is, some serious problems will fly by with too little attention given.
Google Glass Hacked With QR Code Photobombs
I still remember Gimp's first release. Uhm, I guess I'm getting really old.
Owa para iPhone e Ipad
Having been to the HN London and heard the talk from Makeshift, I hope this doesn't disappear in 3 months! As a dev in London looking for a job, i'll give it a go. Good luck.
I've been looking at the CloudMade Geocoding API for a side project and they return good results in the UK. The POI search might also be helpful but I haven't tried it yet.

You get 100k free requests per month and then it's $15 per 100k.

Their APIs are licensed under the Creative Commons Attribution 2.0 License.

http://cloudmade.com/products/geocoding

http://developers.cloudmade.com/projects/show/geocoding-http...

http://cloudmade.com/api-terms-of-service
Dup: https://news.ycombinator.com/item?id=6056983
The thing that is killing me the most is all of these free companies have changed consumers expectations. While there used to be narry a complaint about paying $49.99 for software at CompUSA, people write me ANGRY emails that I had a nerve to charge anything for a premium version of my software (which costs $29.99 per year), and I still offer a free version! Try charging $.99 cents in the app store and wait for all the furious reviews.
Has the whole or parts of the architecture been made available as open source?

I want to create a container based PAAS architecture myself, based on docker etc. Does anyone recommend a ready made solution similar to heroku, to serve ruby web apps.
> I'm amazed that people are amazed by photo quality from two decades ago

It's partly because the media (especially TV news) deliberately blurs and desaturates pictures to indicate what decade they are from. Which doesn't necessarily have anything to do with the film technology of the time. But it is easy to forget that they are doing this and assume that the original photos are really like this. Why would 70s and 80s photos be desaturated more than 60s photos for example.

Even for digital media (e.g. youtube) tools like this are popular: http://www.youtube.com/watch?v=ChY8IIc_fv4
Is it too much to ask for a mapping service that doesn't try to be smarter than me? I don't want 'recommended venues' or maps that 'get smarter with use'. I want directions from Point A to Point B (sometimes) or a bird's eye view of an area (other times), and that's it. I don't want to 'be social' or any of this other claptrap they're trying to cram down my throat. Yeesh, I'm in my thirties and I already feel like a crotchety old man.
There's the idea that democracy was created to solve revolts and revolutions. People are a whole lot less likely to do either if they feel they have some 'power' in the process of voting people in or out. "It's only a few more years..."
It's actually very specifically a vector for YC-incubated startups to recruit talent. That is one of the main reasons HN exists. Most of everything else is purposed for contributing to that specific goal.

Near as I'm aware, davidw's Amazon affiliate links are not part of a YC-incubated startup.
The problem isn't privacy on the internet. It's "privacy". What do you mean by privacy? If you can define it, then we can talk about solving "privacy on the internet".

Example: I don't want people seeing me when I go to the bathroom. Or when I'm having an intimate conversation (or other intimacy) with my wife. Or listen in on a conversation I'm having on the train or in a cafe or in my kitchen. Or over email or IM, or in a personal letter.

Some of those things I have a right to in law, and some I don't. Some of them are things that not everyone agree should be private (in public, where there is no legal expectation of privacy). Privacy sounds like a nice neat concept, but it's actually quite hard to pin down. Should employers have a right to ask your ex girlfriends if you're a worthy employee? or to pay CCTV owners in town for the right to footage of you in public so that they can give that footage to psychologists who can analyse your facial micromovements as you walk down the street? Should you have the right to use binoculars to look into the apartment of the cute girl across the street if she doesn't close the curtains?

Define privacy, then you know what the problem is. Only then can you solve the problems of "privacy on the internet".
Fantastic - thanks - I'll take a look.
That stupid, unrelated supermodel picture on top was the first signal, and to be honest I stopped reading about halfway through. Reminds me of this piece:

The Problem With Medium: A Shiny Content Farm is Still a Content Farm

https://medium.com/writers-on-writing/336300490cbb
Whether what the Government did was legal or not is not particularly relevant here, since the Government wrote the law, and in this case are even interpreting it.

What matters is whether citizens support what the Government did, and whether citizens think that what they did should or should not be legal.

I wish the media would spend more time focusing on the latter.
Co-working spaces don't solve this on their own, as its just as easy to be lonely when you're in an office and everyone around you is caught up in running their own business. Its more about how the space can facilitate conversations between people.
The C++ Sucks Series: the quest for the entry point
> ... getting a small... temporary virtual server in which
> a limited number of processes run, often just one.

Is it "often just one" process running because of some limit enforced by Heroku, or is it simply because, well, many people don't bother to spawn additional processes? Do additional processes "wait" for other processes to finish before proceeding? (I'm about to run another experiment on Heroku...)
Android saves wifi passwords in plaintext to the cloud
One advantage of going through C (which admittedly might not pay off) is that you get the advantage of compiler optimisations.

When compiling dynamic languages of course, that often doesn't work as the optimiser doesn't have anything to go on if you do everything through void* pointers, or a similar dynamic construct.
I have been on their site, http://xo-learning.org/sample-page/tablet-2/ , but I am finding difficulty in determining the suggested ages of the children whom will use it?

I have quite a few relatives in the six to twelve year age range and I am pretty sure elementary age kids would be fine with it, not so sure about middle school.
How did you escape from that dungeon?
Didn't take too long after the fall of the Berlin Wall to get to that state did it?

To me it is fairly simple. The Soviet threat went away, and the big intelligence agencies were left with not a lot to do. So a new enemy was born: Arabs, Muslims and Terror. Perfect scary enemies for pliable populations. I think the "war on drugs" also fills the Soviet void too.

My big worry with all this is that the US and West in general go too far and it genuinely becomes a religious world war. Hard for me, as some one who doesn't do religion, not to see this as christians vs muslims. Bush called it a "crusade" and claimed his god told him what to do, after all. Interesting too that Blair, the UK PM who backed Bush, immediately turned to the cathoilics once he left office, presumably for the forgiveness of his conscience.

Lastly, terrorists are no real threat at all, numbers and money wise. We in the UK had the IRA for decades, and frankly the damage they did, while devastating to individuals, was very low. Interestingly we always resisted the notion that it was a war. We felt that legitimised the IRA.

Note to Amerians: the IRA terror ended by NEGOTIATION. Not a military victory. We could still be fighting them today. Note also that AMERICANS were instrumental and vital in that negotiated peace. So you chaps do know other ways, peaceful ways, intelligent ways.
Reputation Search
Languages change, their compiler changed, a Gentoo backup would come with sources of the compiler you used to compile your C++11preBeta project also.
PM me if you need ideas....I have done similar things and could point you in the right direction.
Cloud Checklist solution runs even faster with new 0MQ scenario implementation
Ignoring the special circumstances its funny how drinking vodka in public was more acceptable than coke. Gotta love the russians...
OCR made easy
Nazi Germany never felt like Nazi Germany at the time, either. Besides having first-hand accounts of what the lead-up to WWII felt like (my grandfather wrote extensively about it, and his experiences during the war), if it felt like it, Jews would've left.

The really amazing thing about it is that everyone in Germany (Jewish or not) just thought it was a lot of hot air, and would blow over.

It's really worth reading some history books.

The part that scares me most is that while things look benign enough (as they do now), anyone in power can manufacture evidence, present it to a secret court and thus efficiently side-line and silence an adversary. For no other reason than not liking your face, for saying the wrong thing, being too good at something, sleeping with the wrong person...

You just disappear. No court, no recourse. Life destroyed.
- Yuri Bezmenov - http://www.youtube.com/watch?v=qlpODYhnPEo
Thank you, I didn't catch that.
Regardless of the rectitude of either point of view, I consider it important to develop the resilience necessary to soak in difficult language. You can't decide - or always influence - how your peers or bosses talk to you. More importantly, you may miss the feedback the language comes with - feedback that might help you improve yourself.

I deal with a yelling boss by hearing him out and then, once the moment has passed, rerunning the event and mining it for real criticism, minus the emotional baggage it came with. If I find nothing, I disregard his gibber entirely; if I find something substantial, I make note of it and (in the days that follow) try to weed it out.

Worst case: I get nothing useful, in which case the boss was simply venting. Best case: I learn something about myself, and get better in the process.
So I entered four valid places and/or things and got no reply, and no results.

What now?
These companies pay barely any taxes. Wonder why? They are complicit as far I am concerned.
I literally never imagined that a top comment on any HN post would consist of a picture from the 90's of a guy who is not Steve Jobs, Wosniack, Bill Gates or any other tech legend simply eating turkey and drinking a pepsi from the time.
It's ok because it's legal. It's legal because we've made laws allowing it. I hope they find time soon to get round to addressing if it's ethical, or if the people want it.
looks to be "caramel color" [1] whatever that is

http://www.bevreview.com/wp-content/image_kosherforpassoverc...
A hack for good produces Good Neighbor
They say that GCHQ conforms with its statutory duties. Wasn't one of the statutory duties of GCHQ also industrial espionage? [1]

So the mainstream political establishment of the UK confirms that they are OK with having an intelligence agency that scrapes all available internet traffic in order to steal trade secrets from continental European companies.

As a continental European I must ask: Why is the UK so insistent that the EU is really about free trade when, at the same time, they are waging a covert trade war against us?

[1] http://www.guardian.co.uk/uk/defence-and-security-blog/2013/...
Your Stack Overflow reputation can help get you hired … by Stack Overflow
I was to post the same thing!
So yeah, unethical business as usual, way to go (not) :/
Open Governance and Scalable Leadership in organizations (valve)
Ask HN: Work for a Big company or for US startups
hi all

i am a 8+ years java dev from Hungary (central europe).

i have the opportunity to decide if i want to work for big software company on a big project or to work for small US based startups as a freelancer.

i totally pointless now, because both has its up and downsides

which would you prefer? why?
thx in advance!
Its a cultural thing I guess. I don't drink alcohol, but I hang about with people who do. I don't recall my friends ever drinking vodka.

I'm a little bothered by this use of the word "white" for something colour-less. If you tell me that a liquid is "white", I'm going to think it would look like a glass of milk before I think of a glass of water.

I read "White coke" and I thought of a carbonated milky looking drink.
Are they doing this with tv shows and movies? Sometimes I am amazed to see how blurry some programs from the 80's seem. Even some movies that were shot in 35mm seem blurry. It must be the copy that they have at that tv and not the original roll. If not Idon't know what's happening here. Movies from the 40's seem to have better resolution than more modern ones.
I hear "freaking" often enough in spoken English that I don't think anything of seeing it in written form. I can't say that I've heard "fscking" said aloud, which almost surprises me, but I bet some folks here have.

Ref: https://en.wiktionary.org/wiki/fsck
Exactly. Responding to a complaint that was never made. Straw man.
I don't care how the number appeared. I'm confused how everyone seem to think he was "credited" with the astronomic sum. If you read the statement you can clearly see a negative sign in front of the number. He was not credited. He was massively in debt.
While this is pretty interesting/amusing I don't see how it has anything to do with HN, maybe http://www.reddit.com/r/todayilearned/
> The initial posting was structured to very much ignite a flame war

If that is indeed true, you will notice from the replies to his message that he definitely did not succeed. However, I prefer to interpret it at face value. He does say "Frankly, I've turned here for a bit of comfort. If anyone likes completely initialising things rather than smacking one field at a time, surely I will find such people here.". To me it is just venting amongst friends.
From a look over the Amazon page, the book seems to be about writing a compiler in C, not about writing a compiler targeting C. Does it actually describe potential issues with compiling to C?
Xamarin raises $16 million to build "delightful" tools for mobile devs
Instapaper creator Marco Arment launches Bugshot
An introduction to C#
here's my one line C compiler (compiles to C):

touch *.c *.h
JQuery Isn't Enough: An Introduction to Ember.js - Katie Gengler
Same with the monitors ( CRT => LCD )
Your outrage is valid, but your presumption of self-innocence I think probably not. I don't know which european country you are from, but most likely it tried or is trying to have a similar program.
Looks like it's caramel

https://en.wikipedia.org/wiki/Caramel_color

That is, sugars that underwent Caramelization https://en.wikipedia.org/wiki/Caramelization
It was an attempt at humour, notice the deadpan end tag. Deadpan is dry humour, just imagine Ricky Gervais, Steve Carell or Zach Galifianakis saying the sentence out loud.
Interview with Raspberry Pi's Eben Upton
That gets to the root of it all I think. There's no way of telling whether its ethical or if the people want it if no one except the Intelligence and Security Committee knows what is going on.
And those side projects can be pretty significant, as well as fun.

One of Churchill's side projects was corresponding under the nickname "Former Naval Person."
Does Blogging Really Work?
Google Android "Back up my data" option includes Wi-Fi passwords in plain text
"Working" class people are much more likely to have at some point tried to survive on a tip based job. So it's not surprising that they would be better tippers than more wealthy individuals whose only exposure to tips is being expected to provide them.
Given they need warrants* for each interception it's pretty clear they aren't blanket bringing back all UK records, just the ones they ask for based on specific criteria.

So yes, I don't mind that at all. That seems like exactly how the system should work.

* Though intelligence warrants work a little differently in the UK
I believe De Beers also funded a private army to start wars in Africa.

I mean you said this
"Corporations don't make War and enlist people to fight for them."

This is obviously false.
But presumably the female mosquitos will eventually learn to avoid the males with the modified Y chromosome?