skysight-inc/HackerNews huggingface dataset:
One hard part of this is terminology. Scientist probably have to rephrase their solutions again and again until they trigger some buzzword of someone with a problem.

For example, I am working in a hardware-software collaboration project. The hardware guys tried to pitch "hardware monitors" to the application developers. They failed until they mentioned "performance counters".

Learning the language your prospective clients is one of the marketing skills researchers usually lack.
Convert your dollars in gold. Wait 10 years. If all goes well you will have gained a good percentage of US dollars once you decide to sell your gold to buy stuff again. It's difficult to predict the future value of Gold, but there's no way a paper money, backed by inflationary FED, is not going to lose value against something as solid as Gold.
Greate video to watch
Sure, show me anyone who will consistently convert big macs to US dollars, and I will happily show you the division button on your calculator.

In case you need it spelled out, there is, and has always been, a liquid market for the conversion of gold into US dollars. There isn't one for converting Big Macs into anything. They're worthless for trading the second they cross the counter at McDonald's.

For someone lashing out at "illiterate college students playing at economics", you're not exactly showing off your deep insight.
Yes. Because OAuth takes aim at an important problem area, so having a better go at it is important.
Why the next wave of innovation is Glocal and how to change entrepreneurship
Yes it does eliminate prep time. You put a bunch of stuff into a slow cooker, add a can of soup like cream of mushroom for flavor, and it comes out amazing when you get home. Just don't end up eating too much meat this way. Use a lot of vegetables.

You don't have to stand over a stove watching stuff fry. You only have to clean one dish. You make enough for leftovers too.
Configure transactional replication between two SQL Server 2005 systems
Now I am really curious of who you are...
Why not just use qemu?
Zynga has problems and it was predictable
Although I am very excited to see what Eran is going to build, and I am glad someone posted this so I can follow it and perhaps contribute to it if it becomes clear that it is indeed worthwhile, isn't it kind of rude to post someones project to HN before he has even put up a decent README.md?

No one can gain anything from this post except the knowledge that Eran is working on it, if that wasn't already clear from his past blog post.

Not to make this comment all whiny, do you guys think Eran stands a chance in making Oz become as popular as OAuth?
For educational purposes it seems.
We've gone full circle.

People used to book through travel agents. They'd call them and tell them when and where they want to go and the agent books something for them.

Travel agents disappeared because people would rather take the time to do it on their own in order to save money.

Now people are too busy to book flights on their own and want some form of assistant to do it for them. On comes a novel new service!
They want to improve the financial situation with becoming part of the gambling world.
PC-BSD 9.1 Isotope Edition Installer - BSD installation in 2 minutes
Way too much competition is when you want to make another Twitter client or an RSS feed.
Excellent.

What would be even more fun is a 'parallel text' from one of your work mates in Slovenia recording the arrival, adventure, and departure of this American programmer...
What would the nature of the referrer's intention have to do with your excitement about FH? Ostensibly you were excited about FH's features. Even if you found out about it through a junk mail flyer in your snail mail box, what difference does that make about FH's value to you?
The website is absolute performance nightmare. It hanged my browser for 10+ seconds before I was able to do anything. Less Javascript, please.
It's also wrong. Yes, the spot markets are priced in dollars, but for an example, almost the entire Saudi production is sold directly to large clients. I'm sure they'd be happy to negotiate settlement in whatever currency or commodity they can use.
Compare it with other first world cities outside N. America.

Americans don't realize how cheap they've got it.
Servant for IIS - Manage your website on the web.
After doing a tiny bit of research (google and wikipedia), it seems mens rea does not apply if said crime is considered a strict liability crime. Examples are selling alcohol to underage, or statutory rape. Counterfeiting is another strict liability crime.

His real crime is, of course, competing with the government. You will lose, unless you take up arms. The government has no problems using excessive force to stop you.
I'd like to master Mathematica like that
Bacterial Wires Explain Enigmatic Electric Currents in the Seabed
For the same reason I wrote DSemu and jsGB: an educational experience. I only half-expected to get an emulation to the state where it would emulate commercial games and/or professional demos; the main motivation was to understand how a system works by simulating it, and to gain experience at multiple levels of the architecture at once.

Writing a system emulator in JS/HTML5 is a great way to learn the system being emulated, how to quickly and efficiently read assembly and/or opcodes for the processor under emulation, and acts as an introduction to HTML5 with it.
Well actually, the JVM is probably the most potent platform when it comes to async I/O, not only because the standard nio library and the high-level wrappers, like Netty and Mina, are very mature, but also because you can compose blocking and non-blocking pieces of functionality like you cannot do with Node / V8.

Checkout Akka, it's awesome: http://akka.io/
Women entering tech is not feminist propaganda. Calling it that does, however, demonstrate your own biases (and that you don't understand the word "feminist" or the word "propaganda".
A bit long, but quite intensive critique:

http://www.nytimes.com/2007/01/28/magazine/28nutritionism.t....

Also see Ben Goldacre's Bad Science book, UK edition, but that's probably specific to media nutritionists in the UK, whereas the original post is in the US.
I think the way to solve this is by better education and reinforcement. Wouldn't hurt to place a prominent link in the top nav like"better commenting" that went to a page with explanations and examples of good and bad. Perhaps have it up there one week per month.
I love the idea. Are the services available outside US/UK?
this is where your US infinite detention becomes interesting. Both Obama and Romney support the infinite detention of American citizens without trial, but most people aren't worried as it's "only for the bad guys"

What happens when you get on the bad side of the gov, like this guy? Declare someone a Domestic Terrorist and you can lock them away for good. Sure, it almost certainly won't be used in this case but that's not the point; the option shouldn't event exist

anyway, good on the guy. Rosa Parks hyperbole aside, what's the problem with people trading in gold coins if they like? more power to them
What grade / how old are these students?
Funny! You think you can win the game!

Well, first of all, gold can be confiscated from you. It happened in the 30s, it can happen again.

Second, unless you are very well equipped and knowledgeable, it is not easy to buy gold - you may buy a bar, but it might be tungsten, with increasing probability as time passes (and I wouldn't be surprised if the probability is already non-negligible; most trade does not go to great length to verify real goldness).

And third - if you managed to hold on to real gold,, in 10 years, you would have gained a good percentage of US dollars when you convert it -- and the tax man will be waiting to take 35% (federal) + 13% (state, if you live in NYC) off your profit. (Capital gain taxes are very low at 15% - don't expect them to stay that way for commodities, perhaps not even for job-generating investments)
Do you have an RSS feed? I couldn't find it.
China's Goophone unveils the GooPad mini - $99
Show HN: Our bootstrapped consumer hardware MVP took 5 years to make
But they can certainly help find the best options for your travel so that you can go there and buy yourself.

That's what takes the most time, once you have that, just go and buy. Sure, having someone that could do everything would be good.

But you could do that with a travel agent.
I'm glad it was interesting!

With regard to the free test, can you email me at borski@tinfoilsecurity.com and I'll be sure to look into it? Our mail servers haven't experienced any outages, but I'd love to find out what went wrong and fix it for you. Thanks! :)
Ireland was not an independent country for 800 years, but we never gave up. You take a short view of history.
IGNIA - Investing in the Base of the Pyramid
To demonstrate my point, try writing the following into C.java:

public class C {
public int foo() {
return 1;
int b = 1 + 2;
}
}

Then compile it (javac C.java). You will get the following:

C.java:4: unreachable statement
int b = 1 + 2;
^
C.java:5: missing return statement
}
^
2 errors

Therefore this code is not compileable, thus telling us that the initial code blob could never have run in the first place.

I'm not sure why the decompiler returns non-compiling java code, I just know it does.
Chiang Mai. It's in the north of Thailand.

Pros: cheap, people are really nice, more relaxed and cleaner air than Bangkok, some expats, the food is delicious, and the internet is not fast but reliable.

Con: Not an island
I've yet to hear about an industry from one of it's members that isn't full of bullshit. They all are. Seriously.
Question for US writers:

At 39 kilometers, the horizon is roughly 439 miles away

For someone who was taught only the metric system, and told that it is good practice to avoid mixing units (centimetres with metres, milligrams with grams, etc), reading science written in the US using miles and Farenheit degrees is a bit unpleasant. Fair enough, they are called imperial for a reason :-)

But sometimes US writers mix imperial and metric units, such as in the paragraph above. I remember a talk by some NASA guy doing the same. Is there a really good reason for that?

A separate question is, if you are willing to use metric, why use imperial?

Edit: wording
How to eat a Triceratops
"...bad implementations of SSL like OpenSSL..."

<falls off chair>
It forces you to keep your methods short with reasonably appropriate boundaries between them. Good programmers should be doing this anyway, but an event/callback API at least prevents you from writing a 300-line "do everything" method.
> But often I see US writers mixing imperial and metric units, such as in the paragraph above. I remember a talk by some NASA guy doing the same.

Well, they once crashed a Mars probe because of that.

http://en.wikipedia.org/wiki/Mars_Climate_Orbiter#Cause_of_f...
Facebook Nanny disables Facebook unless you have notifications
> But if they're made from gold and silver, wouldn't they be more valuable than the coins they were confused with?

Sort of, but not really. The issue here is mixing the ideas of "a dollar" with "a piece of gold worth a dollar" or "a piece of silver worth a dollar". They are not the same thing.

There's an abstract notion of 'Value: $1.00' that both a piece of paper and a piece of gold links up to.

Hopefully that is a clear explanation.
I have no idea what use this could be to anyone, that being said it was extremely cool to zoom in on my little town and see five tweets going out from people just on the estate I live.

*Edit I've just realised this is a demo show the power of http://v3.maptimize.com/ which is very cool.
Looking at the screenshots reminds me of days when low level debuggers were common and useful.

pfix and pfix 86 plus (of which google can find no more than 2 mentions for me!) .. Turbo Debugger was ok too. I miss the easy low level access that those tools gave me -- when I had to choose between source level debugging and low level debugging, I chose the low level ones. Partly because it was much easier to reason about the low level parts (no C++ virtual inheritance and template proliferation craziness, libraries were smaller and simpler), but mostly because they were so much faster and gave a complete picture.

Nowadays, you get no choice - gdb for low level debugging is awful, and the MS debuggers aren't much better.
1) In the 30's more people owned gold. Now people are dishoarding gold (cash4gold). Going after gold hoarders won't yield much. Also no one in the 30's went to jail.

2) Coins from a reputable mint are pretty easy. The tungsten forgeries are only cost effective for the bigger bars

3) If you purchase coins then they can be redeemed for the currency of the day at under the radar levels. I don't see why I should pay tax when trying to preserve purchasing power of my savings.
It's not very clear from the article, but it mentions 5th grade which would be 11-12 years old.
SSH key and passwordless login basics for developers
Loughborough University Professor creates ‘petrol from air’
Because being talented at one thing means you're talented at everything.
This is one of the few times I'd ever say that government crackdown is a good thing. One country having multiple currencies at the same time could become a big logistical headache. It would definitely have political and social implications.

[EDIT: I welcome downvotes on comments that are not constructive. If you think this is totally off the wall, please give a good explanation why.]
That option exists to punish those evil people who don't read the documentation.

I'm kidding... I think.
Pure CSS Clock(JavaScript-Free)
>The only thing it has going for it is branding.

And the entire iOS ecosystem. It is essentially just a small iPad 2. The iPad 2 now seems to have nothing going for it, except for people with eyesight problems.
The argument for not teaching children scratch.
"You don't need to start kids off on some fake programming language like Scratch."

I have no real affection for scratch, but I feel that he was making the argument that children should learn to program in an environment that models (at least to a point) the one in which a developer develops in, at least with regard to language preference.

I feel at this point, the language choice (barring ease of use etc) is pointless. Whether you use scratch, python or Haskell, if it piques the interest of a child, then nothing will stand in the way if that student wants to go on and learn every programming language available.

If you think of the first language you ever learned, and what you are now programming in. For me, my first language (a type of kiddy basic) gave me what I needed. A concept of execution flow. How to make things come up on the screen, basic 2d programming and it made it very easy to make some GUI based stuff.

My point is that don't hate any language (even if it is a fake language like Scratch) if it builds the initial building blocks in a child (or adults) head.
I think it's highly questionable that a default value of 2 is appropriate for something that is critical functionality. DISABLE_HOST_VERIFICATION would have been much better, similar to the example code.

http://curl.haxx.se/libcurl/c/https.html
"you still need US dollars to buy oil"
well as long as the oil producers are happy exchanging the world's economic lifeblood for paper IOU's which Ben Bernanke is devalueing as fast as he can. I wouldn't bet the current situation will continue much longer.
The issue here is the tone, not the content.
CUCU: a compiler you can understand (though it's a really ugly one)
The end for keyboards and mice?
How so? Are currency exchanges between nations particularly arduous right now? Determine an exchange rate, multiply by it, and you're done.
It seems more likely that Courier was killed because they realised that, being based on the aged and clunky Windows CE OS (Max 32MB memory footprint for apps? Seriously?), it didn't have a cat in hell's chance of standing up to iOS and Android.

Bear in mind it was only canned in 2010, shortly before Windows Phone 7 based on a completely re-written OS layer came out. Bringing out a tablet based on Windows CE at that point would have been madness.
I agree. In a slightly different light, using Facebook is most definitely not free. You're entering a contract where they supply a valuable infrastructure, and you provide valuable, detailed, personal information. Information then sold to 3rd parties.

When the user's perceived value received falls short of their perceived risk of releasing personal information, they should rightly be upset. And probably quit.

But in terms of brands using Facebook, I'm not sure the same contract applies. They get valuable exposure using the infrastructure, but contribute nothing of value to Facebook. I have a hard time believing ordinary users would complain if all brand pages were suddenly dropped. Those users would continue to share branded content organically if they so desired. I don't believe that a one-sided beneficiary has much room to complain at all.

If your business model is selling shit given to you for free, you'll have to find a new way to make money once your source changes his mind. One way to enter into a mutually beneficial contract is to purchase ads (or promoted posts). If they cost too much, then they've lost your business. But they never really had it in the first place...
The logistics aren't different from accepting payment with any one of a dozen different credit cards (each of which might be settled in literally hundreds of currencies) or cheques. Or bartering.

Yes, it would have political implications because politicians can't devalue the loans they've made abroad by devaluing the currency, effectively (but opaquely) taxing savings. I'm not sure what social implications it would have?
Sloppy work by affected companies since RFC was unambiguous. But why didn't RFC keep it consistent by requiring verifiers to only work with the same minimum key length?

RFC 4871 (sorry for formatting but ipad issue)
" signers MUST use RSA keys of at least 1024 bits for
long-lived keys. Verifiers MUST be able to validate signatures with
keys ranging from 512 bits to 2048 bits, and they MAY be able to
validate signatures with larger keys. Verifier policies may use the
length of the signing key as one metric for determining whether a
signature is acceptable.

Factors that should influence the key size choice include the
following:

o The practical constraint that large (e.g., 4096 bit) keys may not
fit within a 512-byte DNS UDP response packet

o The security constraint that keys smaller than 1024 bits are subjec to offline attacks..."
I taught my 9 year old sister how to program, at a very basic level, using PHP.

She understood the simplest parts, variable assignment, simple loops, errors, if statements (children seem to understand these naturally, since she is always saying "Shane, if blahblah did blah blah, what would happen?" so it was a breeze to introduce else statements.)

The trouble came when we started on arrays, she understood the concept of variables well, but the idea that multiple variables can exist inside of a single variable, and more inside of that, etc, really confused her, until I managed to explain it using a rather simple tree diagram.

Then there is the fact that numeracy in primary school begins at 1, there is no 0 as far as I know which is taught until later (unless of course, she simply wasn't listening during that lesson) so to hardcode it in to her I got her counting her spending money from 0 instead of base10.

Once we had this out the way, database manipulation came, and this was really difficult as she didn't understand how the computer knew these things when it was so far away and the idea that it could be transferred across the world in seconds was fairly mind blowing (mind you, she thinks the world ends at the south of England so it probably wasn't that amazing) so I got her to take part in a practical taking lemons to and from the garden shed and keeping a tally of what was in each. Not only was it fun but it was a great learning experience.

Fast forward 1 year and she is extremely intelligent for her age, can do advanced algebra and is the only child in her class to be able to do maths in her head near instantly.

I'm proud of her, but my point is this, children don't need brightly coloured graphical languages, sure, they may help, but to nurture their minds all they need is a little ingenuity and a whole lot of love. (not to mention patience, you're gonna need buckets of patience.)
For event programming I use AnyEvent (Perl) the so called DBI of event loop programming.

It's well documented, straightforward to use, robust and works seamlessly on top of many event loops (libev, libevent, Glib, Tk and more).

And I just need to look at AnyEvent::* namespace on CPAN to see what can be run with it - http://search.cpan.org/search?query=anyevent%3A%3A*&mode... (currently lists 630 modules)
He is referring to the Big Mac Index - a measure of purchasing power parity

http://en.wikipedia.org/wiki/Big_Mac_Index
He did not use pure gold or silver. The coins had less gold or silver than their respective face value.

By the way, there are gold and silver american coins that are still legal tender. There are many different legal tender gold and silver us coins that have a woman on them and the word liberty and they are often referred to as liberty dollars.

One side of his coin is especially similar to a silver coin called the peace dollar (but also often referred to as the liberty dollar).
very good idea, those stuff are really cool.
America already has multiple currencies[1] without it being a problem. This guys has been convicted of counterfeiting legal tender.

Why would anyone take a gold coin worth $10 say, and try to pass it off as a normal dollar? They are losing money.

[1]: http://en.wikipedia.org/wiki/List_of_community_currencies_in...
No, I get they're not the same thing, that's why I stated that it's dumb they've been issuing coins that resemble dollars. But it would appear that the counterfeit coins are actually worth more than the real coins - that's usually not the point of counterfeiting, and that makes it unclear who the victim of this crime really is.
I think you should be stating _which_ economic theory you claim to know.

Those who subscribe to the Austrian school of economics, for example, might argue that allowing banks to print their own currency which represents their gold holdings, is _more efficient_ and less liable to failure than the centralised fiat system we have right now.
Skype 6.0 for Mac and Windows Desktop
"women entering tech is indeed not feminist propaganda"

Well that's the complete opposite of what you said before. My work here is done. The rest of your comment I won't even bother reading.
[original comment redacted]

> that makes it unclear who the victim of this crime really is.

Ah, okay - sorry, I missed this. There isn't really "a victim" here per se; it'd be hard to point at a person and say that they were hurt by what this guy was doing. Rather, it's a crime because it has the potential to destabilize the rules of how our financial system works. And, by implication, how our political system works. Money and politics go together, everyone accepts this.

Government rhetoric (I guess) requires them to label it terrorism, but that's really stupid. They could have used it as an opportunity to explain how our economic system actually works. Of course, if you explain how the system works, people may ask deeper questions, etc.