skysight-inc/HackerNews huggingface dataset:
>I'd describe it a bit differently.

Of course you would.

>I'm curious to see if anyone can cook up an argument why protectionism against orange, white and green is morally justified, but protectionism against black is not.

Four aspects of the debate that the, uh... 'curious' tend to misrepresent or outright ignore:

* Race-baiting doesn't change the fact that at its heart it is about wages vs. profits.

* H1Bs are not just about bringing in workers. They are also about giving employers the power to fuck those they bring over by linking their immigration status to their job. This isn't just bad for them.

* The effects of brain drain on 3rd world countries where the brightest people flee to richer countries.

* Brain drain is not just about losing the brightest people but also about losing the (often large) investment in their education paid for by the 3rd world, that the 1st world gets the whole benefit of.
The subtly of the nut in the first o of StopCoin logo is clever. Albeit seems a bit weird in the context of a stop-order provider.
The worst part of this design is now Apple can never release it.
Pretty sure you can't re-post this
An io.js show (NodeUp podcast #81)
Thanks for the feedback, it's always appreciated. My high score is 72, the trick is to re-center after each gate ;)

Over the last year, I stopped releasing games. I used to just keep putting them out, thinking they were polished enough, because of all this talk about "just launch" and game jams like #1gam seem to encourage the "just make games" mentality.

However, while all that is great fun, I've changed my view. I'm now prototyping a lot, and will only work more on a game I fall in love with. At the moment, that's a point and click adventure game and enjine.

I actually like this Snowboarding game, and am proud of it because I think it's fun, but I'm with you.... It's time to shoot for the moon, set the bar really high and make a game that's truly special.
Obama to push for cheaper, speedier broadband in the US
Ask HN: Looking for a mentor in systems programming
I've been in software development for some years, working for the local market (russian province/remote based). My skills meet the demands of local market and it's not a problem to get a dayjob.

I'm interested in people/companies that could provide some directions on becoming a good systems (or middleware) programmer. I'm primarily interested in C/C++ development using a toolchain/platform of their choice.

It could be as little as a 30 minutes consultation once a week, due to availability of the necessary documentation (where applicable). I don't know what to offer in return (pay if needed), but maybe I could do your routine work.

I realize that asking for a step by step help guide is useless as it is the expertise of corporate/public education (and I already have a degree)
My email is rostamn739 at gmail

Thank you.
Paytm – India Has Its First Fintech Unicorn
My notes on the sad state of healthcare data integration[1]. This issue of patient access to their own records in electronic format kind of falls in the general category of electronic data access and data integration. In short, you'd be lucky to get your provider to print your records let alone save them as pdf let alone export them in a machine readable fashion. The only change I see on the horizon is entirely consumer driven with the advent of better and more interesting consumer focused health/lifestyle devices and apps. Once the consumer becomes savvy, industry EMR providers will follow.

[1]http://siculars.posthaven.com/health-data-integration-regula...
Download Evasi0n8 – ios8 jailbreak guide
> "Significantly" is a bit dramatic when we are talking about the difference between a single extra method call.

It's not just a single method call; it's the entire approach. This entire method chain is something that cannot be done in Java as cleanly as it is in C#. Grouping is a prime example. Compare

articles.stream().collect(Collectors.groupingBy(Article::getAuthor))

with

articles.GroupBy(a => a.Author)
In their words, io.js is "A spork of Node.js with an open governance model".

Hmm. Lets hope the spork gets spooned so that no projects get knifed. If not then I guess we have to hope for a knork so we don't get stuck with a couple of chopsticks.

Glossary

Forking : Creating a fork to intentionally diverge from main-line development.

Spooning : Merging a fork back into the main line of a project

Sporking : Creating a fork that you would really like to become the next main-line version but you kinda have to prove its awesome first (sporks are pretty awesome)

Knifing : Action killing a project, abandon hope :(

Knorking : A fork replaces the original project which dies off i.e. a fork knifes the original

Chopsticking : Two forks vie for popularity splitting the community and becoming lone chopsticks. Chopsticks need to work together to make stuff happen!
io.js version management https://github.com/demohi/ivm
Does not account for:

* Inflation
* Overcapacity
* Transfer pricing
Io.js version management
Hey! Sure you can go to the next question. You have to "double click" on an interval to go to the next. When you click an interval it get's selected and the due time is previewed. Then click another time to apply it.
Many seem to find that counter-intuitive - I might make that one more clear.

Humm I used Mathjax at some point before and will probably go back soon since KaTeX doesn't seem to be updated anymore and Mathjax just got a new very fast beta version. I'll see how well it plays with React then. I would hate to go to pre-rendered images though. That's so cumbersome and just gah :D.

I also used Firebase for Ginseng before! But then no one has a Firebase account to use on their own, and using a central one would mean user management/registration, traffic costs etc. That's why I pulled out. So you're using one account for the program?
I would be worried about this too and if I was to do it, I would make sure it was tied in muslin cloth or similar. Scary.
I'm assuming before it launched?
Doesn't seem too hard to beat it, since all you have to do is imagine what a person would most likely do given your history. Do scissors three times, and the AI will assume you'll do it again.
Thanks, I hope you get a chance to check it out. But I have to ask, and I know art is subjective, but why do you find his art style better? I see cubes and triangles. It's probably pointless, but I feel like, if I can see what everyone else sees, maybe my art can get better. Or maybe that's impossible.
He's also conflating the individual foreign immigrant with the foreign country. What is good for the immigrant is not necessarily good for the country as a whole.
How Children Use Information About Why Things Work
If transactions are the biggest problems, there are driver solutions like http://godoc.org/labix.org/v2/mgo/txn for that. I am not sure, how they compare to "real" transactions.
Still missing "joining" in some cases though. Otherwise I am ok with MongoDB so far.
Here is something similar[1] used in simulating clinical data for the omop cdm[2]. Interesting area of research in medical informatics.

[1]http://omop.org/node/70

[2]http://omop.org/CDM
let's say you found a rough diamond in a mine (that you own), which if polished, could be worth $10 mil, but somebody offered you $2 mil for it. Do you still think it's a good deal to take it?

It's not the absolute amount that matters - it's how much they are "underpaying".
Takes you to manage domains page without login, if you click on "Manage my domains" - http://ajean.net/google-domains-launches-u-s-u-s/
Flappy Bird returns as licensed arcade cabinet
Mattermark for Everyone
Because it's 100% client side so I have to rely on other services :D. Why Dropbox specifically? I think that's the one most people have. No special reason.
Guitar Pro 6 Keygen Crack Free Download
It turns out `collections::HashMap` runs about 6~7% faster than BTreeMap. I will update the article to include results of both data structures.
I read an article a while back that said good computer simulations should expect the human to usually not choose the same throw repeatedly, and especially not choose the throw if the player lost the previous time.

Also, humans tend to choose throws that make up an even distribution of R/P/S — that is, the chances of a rock being thrown after 2 paper and 2 scissors is much higher.
how similar is this to the string actuated spider here? http://www.tested.com/art/makers/467630-tested-show-jamie-hy...
Low was 152 at Bitstamp, quite a dump https://bitcoinwisdom.com/markets/bitstamp/btcusd
How to start a startup?
This is more of an option than you might think. Nim plugs in to C libraries much easier than you would expect from an FFI. That means even if the stdlib depends on the GC heavily, you can eschew it for the C stdlib.

For example:

proc printf(formatstr: cstring) {.header: "<stdio.h>", importc: "printf", varargs.}

I'd be interested in seeing a comparison of higher level language features rather than performance (which is generally a result of data structure choices, etc). Stuff like package managers, concurrency primitives, cross compiler support, memory management, and general syntax.
A Customer Review: Finnish Education System
Angular performance – disable out of viewport watchers
It's a poor choice on the author's part

http://doc.rust-lang.org/std/collections/

Use a HashMap when:

- You want to associate arbitrary keys with an arbitrary value.
- You want a cache.
- You want a map, with no extra functionality.

Use a BTreeMap when:

- You're interested in what the smallest or largest key-value pair is.
- You want to find the largest or smallest key that is smaller or larger
than something
- You want to be able to get all of the entries in order on-demand.
- You want a sorted map.
I am doubtful of anyone’s ability to, by themselves, research these matters sufficiently to have a supportable opinion on what risks are involved and what is safe or not. If I’m right about this, it makes options one or three the only reasonable options. I think this quote by Richard Feynman summarizes my thoughts quite well:

“Now, I might be quite wrong, maybe they do know all these things. But I don’t think I’m wrong, see, I have the advantage of having found out how hard it is to get to really know something, how careful you have to be about checking the experiments, how easy it is to make mistakes and fool yourself. I know what it means to know something. And therefore, I can’t… I see how they get their information, and I can’t believe that they know it ­– they haven’t done the work necessary, they haven’t done the checks necessary, they haven’t done the care necessary. I have a great suspicion that they don’t know.”

— Richard Feynman, The Pleasure of Finding Things Out (1981)

This is why we have large double-blind studies with control groups, and published papers, and peer review, and committees, and so forth – it’s really hard to actually know something. By contrast, it’s extremely easy to read a lot about something, listen to what a lot of people say about it and come to have what you might consider a reasonable, well-informed opinion about something, and therefore think you know something. But you don’t then actually know, you just think you do.
The inconsistency is, for instance, in abbreviated lowercased package names (is "format" really longer to type than "fmt", same for "bufio") with relatively "humane" camelcased class/function names like ReadLines. This, and an occasional "Itoa", which is neither here nor there.
How can you base the choice of a language solely on that?
And then what? If you do 3 scissors and a rock, what would a human typically do next? By making use of the pattern you have to break it.
Is There Any Way to Recover a Deleted Voice Mail on iPhone6?
I've looked at the tpc.org maybe 13 years ago. It never made sense to me to use it as a measurement unit back then and it still don't make sense to me now. :)
If you see the trend, it is definitely sinking...
it looks surprisingly similar to a dragon curve
Or you could just use Emacs :)

https://github.com/benma/visual-regexp.el
The designer has probably infringed Apple's design patents making this. The designer couldn't do anything if Apple released an identical product because they'd countersue him and win.
A cursory Googling turned up this:

http://flyer.sis.smu.edu.sg/trustcom11.pdf

I don't know whether it's practical or not but it's definitely possible.
Huh. Does this have anything to do with the 1.25-hour mining gap that occurred on Monday?
You are right. In scandinavia, where I live, work is seen as almost a religion. It's the same culture in all european protestant countries. These are the same countries that drink the most coffee.
Not really surprising. 2014 was meant to be the year of bitcoin and it flopped as far as the general public was concerned. Bitcoin picked up some more merchants but they almost universally saw disappointing sales or dramatic drop offs(Overstock the poster child which at one point was claiming serious expectations of $15-20m in bitcoin sales ended up with a 5th of the lower end of their claim).

Mining companies are closing left, right, and centre, and bitcoin exchanges are shutting down for more profitable ventures.

I don't think Bitcoin is dead or even close to dead but I'm pretty sure we've seen its peak.

Unlike the previous bubbles this one was in full sight of the general public with constant media coverage. It's gone to $1000 had most people(in western nations) learn about it and respond almost unanimously with 'Meh'.
I'm not even sure if I would consider this fraud (personally).

I mean, if the initial outstanding orders were at risc of actually being bought and he had to deliver, then I think it is just fine that the market is naive enough to judge the worth of a company on some anonymous seller, rather than company performance and market-place condition of said company.

What's next, you start moving stock prices through twitter bots?

I think stock traders should be punished by the market place for acting on poor signals and acting like sheeps.

If he could in fact not deliver the initial sales, then not only is it fraud, but it is a broken system that allows you to put up stuff for sale that you don't own.
400 million of venture capital has flown into Bitcoin startups in 2014. This money is used to improve Bitcoin and to build new services on top. It's not over until we have seen what comes out of that.
The speed is definitely not independent of the size since you still have to write a string of size O(n).
Yep, I've met a few actually.
No. It's all speculation.
Now when do we get a Twitter bot that listens for Twitter Sort tweets and replies with a result from stacksort?
I would be interested to know Google's plans for selling SSL certs, if any. They have been quite vocal that sites should switch from HTTP to HTTPS at the risk of having their Page Rank downgraded if they don't, but this requires paying for and deploying an SSL certificate.

So, if Google is so interested in seeing universal HTTPS, what sort of SSL cert carrot will they provide to their registered domains to go along with the Page Rank stick?
Crypto QWERTY Card
FTA:

" ... I’d like to be able to say that the Reach79 will solve your cellular reception problems, or even to flatly declare that it won’t. But I can’t say either. After nearly a week of testing it, using two methods in a variety of locations, all I can report is very mixed results. Roughly half the time it seemed to help, sometimes by a little and sometimes by a lot. And roughly half the time it made no difference at all. On a few occasions, it actually degraded the performance of my iPhone 6. ... "

- - - - - - - - - - - - - - - - - - - - - - - -

Hmmm....

I think I'll wait until someone actually tests this thing. Based on his review, it seems to me that Walt meaninglessly fiddled with it and doesn't really have any idea if it works or not overall.
It follows.

Or, in your meritocracy, people pay to increase their merit/the merit of their children? That contradicts my definition.
If you want knowledge from the same pool Ritter's drawing from, check out this blog post[1] about fr-041: Debris by ryg. Now, keep in mind, Ritter didn't do work on Debris as far as I know, but he's spent a lot of time with the people who did, and some of the ideas in NOWHERE have their origin in that scene (a lot of it is totes original, but you're asking about procedural generation, and procedural generation is definitely a demoscene thing).

Before game dev, Ritter was known as a musician and a demoscener (if you don't know what the demoscene is, do some googling -- it's deffo worth it). The demoscene group he was part of broke exciting new ground in the mid 2000s by releasing some productions that packed ridiculous amounts of content into a very small size by procedurally generating lots of things, like textures and geometry. The greatest of these demos is called Debris[2], and some consider it the best demo ever. Ryg's article is basically a big index of articles explaining how parts of Debris were written, as well as how they work.

[1] https://fgiesen.wordpress.com/2012/02/13/debris-opening-the-...

[2] Watch it here: https://www.youtube.com/watch?v=mxfmxi-boyo

and keep in mind that everything you're seeing was rendered in real time by a single executable 177kb in size.

[3?] Also worth looking at: http://www.iquilezles.org/www/index.htm
Yeah, as much as I like the concept of bitcoin (and the blockchain), I don't see adoption becoming anything more than anecdotal.

No interest rate, and you have to secure it yourself? No thanks. My "big bad bank" guarantees me at least a small interest in saving money, and if my card is stolen, I get a new one in 24 hours and all transactions are cancelled. I'm happy to pay some transaction fees ("extortion!") to get that kind of insurance.

Bitcoin is the electronic version of "let's buy a lot of gold and stash it somewhere".

EDIT: Burn karma, burn. Ah well.
Ask HN: How to build a community like digitalocean?
Take a look at https://www.digitalocean.com/community/tutorials

I want to build a similar community filled with tutorials and a forum.

I'm not too happy with uservoice or groovehq, are there any other alternatives?
If tech industry is a meritocracy via higher education, and higher education is not itself a meritocracy, then the tech industry cannot be a meritocracy.

Putting the unfair part in an early funnelling step of the hiring process, and then abstracting that away, doesn't change that the whole process is unfair.
Square alone has raised more 50% more than that. VC money in an industry doesn't guarantee success.

Look at the services built too. Mining companies and exchanges. Tell me how those are going to draw in new users?
It depends on the language. For example, in PHP there's the 'framework interop group'[1] who are working on a set of standards that enable developers to easily take code from one framework and use it in another (so long as it's written to the standard). Framework modules become libraries. So you choose the framework that suits your project best, develop your code in that style, but you're able to pull in modules from other frameworks as and when you need them.

It seems to be a really good idea. It solves the exact problem that the author has.

[1] http://www.php-fig.org
Congratulations on the release! Keep moving JS-server-stuff forward!
You owe me 12000 hrs of sleep there. At least in large urban areas it is extremely uncommon. Probably if you are a boss with an actual office, but businesses tend to be not at all conductive to that.

Traditional office hours were 9-2 and 4-7 a generation ago, in order to allow people to go have lunch with their families, but even then you had to take the commute times into account. Blue collar workers only have one hour for lunch, but the expectation is that it will somehow be provided in situ.
likely that money will never be recouped.

people throw at money at anything.
>Bitcoin is the electronic version of "let's buy a lot of gold and stash it somewhere".

It's even worse than that because normal people at least have a decent idea of when their gold is secure. A non-techie just has to trust that the online bitcoin provider or author of the wallet is doing what he/she really says and in a secure fashion.
I don't agree. I have a one-man online business, which means I can operate from home to save a lot of money, making it possible to charge less to my customers while still making a profit. I really would rather not have people who are angry at the business, for whatever reason, have easy access to my home address.
Finally! Maybe someone will eventually implement "emergency retreat mode" to avoid these astonishing visits in a hospital.

http://imgace.com/pic/tag/radiology-class-x-ray-of-vibrator-...
The majority of bitcoin transactions are speculation. If you ever purchased or sold bitcoin because you expected a price appreciation/depreciation, you were speculating.

There was a very small percentage of the market using it to buy online goods that wasn't speculating, but it's small representation is the reason the price is so unstable.
From what I have read, Nim has a much better cross-compilation story (i.e. it delegates to the available C cross-compilation toolchain instead of requiring the Nim compiler and toolchain to be compiled for the cross target).

Rust, as I understand, requires the Rust compiler to be compiled for the cross-target; is this correct?
Edit: https://www.digitalocean.com/community/tutorials
Clickable because I was to remind myself of the community that DO had but had to highlight copy and paste.

DigitalOcean pays writers.

1. Have happy customers who _believe_ and have passion in what you're doing.

2. Possibly pay them to provide encouragement.

The number 1 point is crucial.
"Was meant to be" amounts to your own view. The software isn't even called 1.0 yet, and the core developers all say the important applications are a couple of years away.

Yes, Bitcoin was probably hurt by the mania surrounding $1000. Had it gone to $180 from $30, without the spike, there would be calls of tulip mania instead.

Is it too early to build applications on top of Bitcoin? No, I don't think so, some wants to be in early. But to call "the year of" on what amounts to beta software and VC backed startups is a bit much.
Could be something as simple as a russian margin call... commodities in general are having a rough time.
I dunno about the fall part. I went into the market headlong with a stripped down concept called Reduce on the Play Store and came out with a job before I could even complete feature additions =D It never fails to pay to build something.
> Look at the services built too. Mining companies and exchanges.

Not really. Often, it is merchant solutions like BitPay or consumer services like Blockchain.info or Xapo that are funded. Most interesting in my opinion is blockstream. Mining tends to be privately funded outside the VC-ecosystem.
And Intel retroactively added it to x86 (requiring PAE). E.g.:

http://ark.intel.com/products/27460/Intel-Pentium-4-Processo...
You're completely right.
>I don't think that detracts from what kind of company they are.

I think it depends upon the specific lawsuits and their validity.
It's an odd situation, for sure. After all, these share orders were being entered by humans and could have been sitting in the market order books for several seconds. In that time, anyone could have taken their orders. So they really were genuine offers to sell and buy shares.

Compare that to high frequency traders where it is alleged that 'flash' market orders are submitted and cancelled so fast that no-one could actually take them. How can that be considered OK and yet these human traders are labelled fraudulent?
How to work more productively using the Eisenhower Box
Wow, that's a pretty cool insight. Basically that means you could use "Nim without GC" as "a better C". I can see very few downsides. You could probably start using it in existing C projects much like you could start adding .scala files to an existing Java project.