skysight-inc/HackerNews huggingface dataset:
Here’s another example: Y-Combinator’s Hacker News, which has a solid community and transparent ranking algorithm.

What? HN's ranking algorithm is notoriously opaque and manual. Or are other websites even more so?
This little-known factoid might change your mind: an all out nuclear war has less than 1 in 10,000 chance of wiping out mankind[0].

[0] http://www.overcomingbias.com/2012/11/nuclear-winter-and-hum...
Wow! I didn’t know about those ids, thank you. However it would be some work to match the stations.
What call the db_id is called IBNR as Internationaler Bahnhofs Nummer
I think, therefore I am ? I am, therefore I exist ? Maybe I fail to see the point.
Scott Meyers mentions at the beginning of his books that his advices are important (according to him), but what's even more important is the rationale and why he gives you this advice, and I believe this is also a reason his books are great. This is not "Follow this guideline blindly", but rather "I suggest you follow this guideline and here's why".
Absolutely if you are a large block trader your dream scenario is a very liquid market with very inefficient price discovery.

Dark Pools were meant to provide that, but it turns out that in practice it didn't work (because no one wants to provide liquidity in that environment) and Dark Pools ended up resorting to either letting liquidity providers in, going out of business, or extremely scammy things to keep up the ruse.
The intention of a trader on these kinds of markets is to make money. End. Telling him that you'll arrest him, or that he should feel bad, if he doesn't have the intentions and morality you want him to have - does absolutely nothing to change his intentions.

Markets work, despite this incredibly misaligned incentive, because markets can eventually reward people who are eventually more correctly predicting the future value of the assets.

FYI - your usage of the phrase "true price" makes me strongly confident that you totally misunderstand markets.
Then you must replace all traffic to that site successfully. The keys for the spoofed and the legitimate certificate will be different. With PFS only traffic with the negotiated key can be decrypted by the browser. Without PFS, the legitimate server will not understand your requests. Quantum Insert is not successful for each request, as stated by the article. Therefore I would assume that at least a few packages of the original server would slip through which then cannot be decrypted or contain an error message of the server. Especially targeted administrators would notice very quickly, I assume (although browsers might suppress those packages silently). Therefore this would work only with a full man-in-the-middle.

I think in general https would work against this particular attack, if you don't accept sites with mixed content (I am not aware of any browser plugin which does suppress plain content on mixed sites).
Anonymous types can't be returned from a method. Well, they can, but not with any kind of safety (casting to object, or dynamic). Using tuples is all about representing a type by its 'shape', not its name. With anonymous types there's no shape declaration; but I could imagine that it would be useful for C# to allow implicit casting of anonymouse types to tuples (where the shapes are equal).
One could debate whether tripronuclear embryos are viable, but it is undisputed that they are discarded by IVF clinics.

IVF clinics play it safe and only implant embryos that have two pronuclei. Why risk implanting one that seems to have an extra pronucleus?
Thanks. For me, unlimited data for $25 with Republic vs 1GB for $30 with Fi doesn't make a big difference. But being able to tether is a differentiator.
That's what happens when a country is mostly populated with people who are apathetic about their rights.
You'd have to convince the users to allow you to track their position though. It's easier to install a GPS module (or similar) onto a train, and publish it in a public API.
Hmm I'm not sure if a vpn will protect you from this attack. Your traffic will need to cross out of the vpn somewhere/sometime. Unless you're connecting to a hidden service or something.

It actually depends more on whether you use https on your first connection or not. Because even if the server is set up to only accept https and it tries to redirect you at the first opportunity you'll be vulnerable.

Generally a server configured to use https only will still listen on port 80, and send a 302 to redirect you to it's https version. That redirection can be hijacked by QI.
It's very messhh.

Audit trail bread crumbs are currency with a cost to remember better than just repress to perform.
It's already code the US in terms of stem cell research.

Do you have something to back up that statement?

The only US restriction on stem cells is the federal funding of new, embryo-derived stem cell lines. Existing lines can still be used as can stem cells that aren't derived from embryos. Also, private funds can be used for whatever they choose.

I think you're overstating the restrictions in the US.
To notpick, Epicurus was not a stoic, he was a peer to Zeno and taught his own school. Epicurus's approach to suffering was essentially to maximize pleasure and minimize pain.
There's been so many data-wanking articles posted on HN lately I find it hard to believe that everyone wants to read yet another. Maybe they got this one through by posting at the optimal time?

(sorry, I know humor is not allowed on HN. It's serious business here)
I was replying to the specific idea that by using an algo to trade you are immunized from spoofing laws, which is not/has not been true.
Add a note on the front page that states from which places the information used to generate the developer profiles is gathered and that a developer's profile is likely to be incomplete due to the fact that there might be non-public code repositories.
It seems that `--split-index` is only available at 'update-index'. Can it be used with `add` or via `git config`?
Good timing, I was just after something to like this to include in some API docs i'm handing over.
> As a high school teacher

As a father of two autistic children, I do.

> and I don't find his comments offensive.

He's equating look to a disorder. It's like saying "Black man dressed 'street clothes' must be dangerous."
Because you haven't found God yet doesn't mean you won't find God.
Most trains already have GNSS capabilities, we (DB) get quite exact positions every 30 seconds (going down to 10 soon).
“Great” mode vs. “Normal” mode
If I wanted to learn C#, not knowing any other compiled languages (but knowing PHP), where would I start? Another gotcha: I'm on OSX, and would prefer to learn C# from the standpoint of CLI first, then GUI components.
The idea that one trader caused the flash crash is absurd.

Every professional trading operation uses such strategies to shift the book, the large banks and funds especially.

One guy? I feel like I am living in a fucking cartoon.
Show HN: Fetch any push from any app in real time
Good points in that article. He's spot on about the fundamental players; they want the market to be inefficient so they can make up the difference when it goes to the right value, and they don't want to leak their decisions that they've paid a lot of money to come to.

To add complexity, it's not necessarily the case that someone who almost never trades is spoofing, or that they don't want to trade. Consider a simple strategy: I am willing to offer GE shares at 20.00 if the the wider index is trading at 100. In fact because there's some sort of relationship (real or imagined) I'm happy to sell as long as I get more than 1/5 of the index price for my GE shares. I'm also willing to buy on a similar ratio.

Now every time someone trades some other share, the index will move. And I will have to move my price.

The thing with spoofing is a spoofer doesn't want to trade. They just want to raise until everyone else folds. Just like in poker, it creates noise in the market. How exactly you prove that is hard to say.

Another thing, related to manipulation: you can move the market by actually trading as well. Especially if you're a big guy. I can't count the number of times (normally around expiry) when the index has moved unnaturally only to come right back. I think guys are getting done for this now, and it's about time.
I think that I have not taken enough LSD for questions like this. Also I had my annual existential crisis last week, so I am determined to not have another one until next year.
There may be no need soon - most EU countries have very accurate data that theyve traditionally kept to themselves, but are now being mandated to make available. Its very slow, but getting there:

http://www.era.europa.eu/Core-Activities/Interoperability/Pa...
http://tap-tsi.uic.org/
Can a Machine Care About Privacy?
Few weeks ago failed to find public IBNR/RL100 mappings. So we ended up typing 200 main stations per hand (basis was Wikipedia).

DB has the data in systems (for instance, ETN), it's just, well, not open...
Show HN: Sketch I18N – A tool to export Sketch text to valid internationalization copy files
I've always found the tutorials over at Digital Ocean to be an excellent resource in helping me learn sysadmin skills. Other people looking to learn these skills might find this useful:

https://www.digitalocean.com/community/tutorials

I signed up with this service an have yet to receive my confirmation email. I will give it a try when it comes through.
I did not specially talked about nuclear warfare, many other known events can wipe out humankind but what I wanted to point out is that future discoveries and major science advancement will be our downfall
I can't wait either, you've certainly peaked my interest!

Looks like you've really thought this out well, one of my previous experiences along the Yak Shaving line wasn't so hot so I figured I'd just give you my $0.02. Ping me when you're ready to show please!
Why I ditched all the build tools in favour of a simple script
One'd hope that the "values of modern society" have enough capacity to accommodate both ambition and relationships.

Painting ambition in negative tone and putting too much focus on relationships causes the same myopia that focusing only on ambition does.

It's never just one thing that matters.
Well if that true then everyone has much bigger problem. Because then any VPN services becomes useless. It would be nice to see if Fox-IT could do similar tests by using VPN/TOR. But I think that VyperVPN still is the most secure VPN if it really does have this; "Chameleon scrambles OpenVPN packet metadata to ensure it’s not recognizable via deep packet inspection (DPI)"
nigger.
I did not say that anyone could be immunized from being pursued. Every party making a ton of money in trading gets pursued.
I always felt Java's strength was the runtime. Java can run on so many platforms. Compare that to how many CLR implementations there are. This is one of .NET's biggest failings, though this is being rectified by MS when the open sourced the runtime.
> Strawman. Substance abuse? No. Addictions? Absolutely.

That's simply not how addiction is defined e.g.:

"Addiction is a state characterized by compulsive engagement in rewarding stimuli, despite adverse consequences"

> Blinded by the anti-drug dogma you are unable to see that sometimes the only available alternative is endless suffering.

The ad-hominem is quite unnecessary,thank you. It's certainly not the only viable alternative. I'm not saying it doesn't help some people -- but religion also helps some people; I'm saying the number of people taking clinical prescriptions greatly out-number the people that actually benefit and/or are getting the optimal treatment.

> not in the last because I was experiencing it first hand.

First-hand experience isn't a good metric.
nice article, very interesting insights!
Why we are leaving Dropbox
Getting full performance from them is a specialist requirement. Most people are not disk IO bound on SSD.
In this scenario it's okay for B to change their price based on "sold some, bump the price based on supply". It's not okay for B to change their price even more based on tracking A's actions. So you treat trades as independent, and there would be no benefit from hiding the fact that you're trading.

This means the price smoothly curves up from $9.00 to $9.20, it doesn't instantly jump to $9.19 or $9.27 because B figures out how much A is willing to pay.

I'm not going to comment on how realistic such a principle is.
The Most Beautifully Written Toy Robot
Shrugs, people have been saying this for the last 400 years, if you say human civilization will go backwards for long enough you will eventually be right.

Since it's impossible to know one way or the other I chose to think that our descendants will be sat somewhere in space watching the Sun go nova.

Fundamentally as a species we have two problems, energy and resources and both of those are for the taking in the solar system, We just need to stop screwing about and go get them.
Looks good, looking forward to it!

One question:

> My implementation uses Scala, so the API will initially be for Scala/Java only, but I want it to be possible to write wrappers for other languages as well.

Why isn't Clojure supported?
Ask HN: Weird Twitterbots
I've been following my Erlang posting on twitter, and came across some odd twitter bots that just seem to post stuff from HN, but are disguised to look like people. Anyone know what's up with that? What purpose do they serve?

https://twitter.com/GandhiKathit

https://twitter.com/apalacci

https://twitter.com/BornCor
There is a pretty reliable way to make sure they don't: if they don't install any native modules and aren't filesystem or DNS related, they're not affected. If they do, you may grep the native module's source code for uv_queue_work but I don't know if that will catch everything.
A world without work... you mean Central Africa
Here's our "train radar":

http://www.apps-bahn.de/bin/livemap/query-livemap.exe/dn?L=v...

Disclaimer: this is NOT realtime GNSS data. New project coming in that direction soon.
Plenty of Americans work without a work permit and overstay their visa.
5 places to view your iphones ancestors
I didn't assume you were talking about nuclear warfare. Sorry for not being clear.

I was point out how difficult it is to wipe out ~7 billion people, even with extremely advanced technology. Nuclear winter is just a convenient benchmark of that. The same resilience mankind has against nuclear winter is also applicable against genetic engineering, climate change, and nano-tech disasters.
Big data is key to disrupting the U.S. patent industry
Bite-Sized Metrics Email Course
PHP function objects
You have a couple options:

1) Code up some simple C# code in a text editor (sublime) and then compile it using the mono c# compiler.

2) Run Windows on Parallels and download visual studio community edition.

Folks are working on a CLR that will run on Darwin and the core framework as well as an alternative to Mono. This won't be released until later this year though, and tooling is still TBD.
Fair enough, still enough to gave it a bit of connection with Saint Seiya.
I wouldn't be too surprised if they're already taking steps to place equipment near major VPN providers. It might actually open up people to being exploited by the NSA using these techniques if they're trying to target someone else using the same VPN provider as collateral damage.
An earlier blog post explains the free monad and gives some applications: http://underscore.io/blog/posts/2015/04/14/free-monads-are-s...
Ads are largely to blame for insecure websites
Interesting. What kind of stuff does this course have?
Can anyone explain why the data charges are set up how they are? Why have you choose a "plan" in increments of $10 and then refund/charge you (per MB?) for going under/over your "plan"? Why not just charge you for usage at the end of the month? It comes out the same, and one is weird and the other is very simple.

Republic's Maestro seems to be similar: "Get paid back" for data you don't use. Why? It just makes me keep rereading looking for the catch.
Online regular expression builder, tester and debugger
CPR for Standup: Async Slack Scrum
What you are saying makes no sense.

And yes, if I'm using Debian and didn't add any PPA or extra sources, then the Debian Foundation IS the sole trusted source of software. And you do that because you know hey won't fuck up the system, which (and that's the whole point of this thread) the others certainly don't.

Now Debian is telling you: we see now way to distribute this software and guarantee what you are getting or that it won't fuck up the system.

Do you think I'd consider installing that junk?
I think the last time I pondered such questions I was 14 years old and drunk ;)
It is also throttling in the EU (At least in NL). If I pay for an 'unlimited' data plan it's usually something like 2GB at 4G and then "2G" speeds (64kbps) after that. It's just throttling, as your phone remains connected at "4G".

Now many providers have dropped the "unlimited 2G" data claim and just stating the rate limit after you use your high-speed bucket.
Speaking of backwards compatibility, I much prefer C++'s overzealous stance over the instability and inconstancy of Rust that prevents it from being used in any serious work. This is okay, it's a beta. I'll reserve judgment on Rust for now.

But Rust also introduces complexity, while improving substantially in many areas. Of course it will do things better than what a language initially designed decades ago will do. A large amount of important systems rely on C++ and so it cannot change overnight, if at all. Rust on the other hand is free to experiment. The cost, at least in this early period, is unreliability.

When, or if, Rust becomes as performant as C++, with a comparable number of libraries and platform support, then it will be a viable alternative (and I hope that day comes). For now, the only possibility for this use case is C++.
Not really. You might be good enough to go 1v1, but going up against an entire legal department will still crush you. Also, becoming 'good enough' isn't an option for everyone for all the same reasons that pulling yourself up by your bootstraps doesn't always work.
But how can you (be happy to) come home without having been away? Maybe a lot of people need to have been out to try and experience things, only to return home a bit wiser and calmer.

Ideally you'd try many things in life when young and restless, and then let old age and wisdom decide what to prioritise (if life has given you the freedom of that choice).
The Noise in Availability
End of Windows Server 2003 – What does this mean for my software?
However good their movies are, I still can't forgive Marvel for stealing Whedon away from working on his own things.
The problem with this approach is that your definition of "reasonable, sane" may not line up with someone else's.
Single quotes would be better, you can still run into trouble with things getting parsed in double quotes.

Edit:

Example of this in zsh:

# tiksi@layla  ~ 
$ echo "http://example.com/uid=${thisisgone}-$(date)`pwd`\n\x00\x00nulletc\x0a" [09:38:50]
http://example.com/uid=-Thu Apr 23 09:38:53 EDT 2015/home/tiksi
nulletc

# tiksi@layla  ~ 
$ curl -vv -s "http://example.com/uid=${thisisgone}-$(date)`pwd`\n\x00\x00nulletc\0xb" 2>&1|egrep GET [09:47:26]
> GET /uid=-Thu Apr 23 09:47:41 EDT 2015/home/tiksi\n\x00\x00nulletc\0xb HTTP/1.1
The one thing that worries me about the tuples proposal is it would be confused with System.Tuple. The proposal seems similar to Python's namedtuple, so if possible, perhaps they could add some new .NET type (System.NamedTuple?) and use that?
I'll be willing as long as we get something similar for voting and having children.
So there are no institutional investors who ever need to sell? Or maybe it's that people aren't willing to wait at all when they want to sell, so putting it on the dark pool for a few hours or days isn't really an option. Where as if you want to buy you might be willing to wait a day or two.
Place another cheap panel behind the tv facing the wall.
Flip horizontal and your done.
Welcome to my world ;)
That's what C APIs look like. Sure it works, but it's not pretty. Conceptually, it makes sense to pass in an argument that gets modified (C# ref), but it's confusing and weird to have a parameter that's purely for output.
Do you subscribe to Seth Godin's or Simon Sinek's posts?

This is a series of similar very small posts, but instead of being inspirational, they talk about SaaS metrics and how to use them.

Here's an example:

"At Growth Ceiling MRR your current marketing spend is required just to prevent your SaaS from shrinking.

As your business grows, eventually the back door will have as much traffic as the front door. Aim to be profitable at that point. Try to keep the Growth Ceiling MRR 20-50% higher than your MRR goal".
Why aren't picked vegetables used as a solution to food deserts? They can be very cheaply stored and are very nutritious. They don't expire easily and they maintain their appearance in months, not days.

That said, the technology in TA might be useful on ships or very remote locations. If can indeed manage to reduce water consumption it also might be very good for the environment.
'Russian doll' caching
The historical trajectory is for energy to get cleaner and cheaper/more available. This is more likely to continue than not (wind, solar and nuclear power are all abundant and not particularly expensive using present day technology (and I think many opponents of nuclear would still prefer it to not having magic holes in the wall)).
It's a completely unscientific method, but searching through one of our large applications (`npm ls|wc -l` -> ~2000 dependencies), the only modules I can find using `uv_queue_work` are:

* kerberos, unused (dependency of mongodb)

* protobuf, for serializing data

* snappy, for compression

kerberos isn't actually used in our app, so it doesn't matter, but we send a lot of data through protobuf and snappy, so it may be worth us profiling this a little more.
Which is the best music streaming service?
The Best Way to Organize a Lifetime of Photos
I was doing as you asked. See how fruitful it was?
A lot of them charge per month, which is your best free option?
Carmakers Are Wary of Losing the Digital Car to Google and Apple
Because it is not a simple or fair solution to the problem; it is a sophomoric attempt at solving a human problem that simultaneously guts the actual mechanics of exchanges.

You want to make market-making unprofitable and to turn the stock market into your town's real estate market. How easy is it to sell a house? What is an accurate price for your house? At this moment? To the dollar?
(noob question) why would the libuv threadpool choose to use a static 4 instead of something like matching the number of processor cores available by default?
Last I checked driving is a right. The whole licenses bit is just for driving on public roads (granted, that is the reason 99% driving occurs). It is the difference between owning a gun and taking that gun wherever I want.
3 responsive design disasters (and how to avoid them)
Security companies accused of exaggerating Iran's cyberthreats against the U.S
Has anyone actually run into a situation where THP is a benefit? I've run into enough memory slow downs by transparent huge pages that it's just a default to turn it off on all builds. I've never seen a production work load that has had any performance gain from THP.

Same with numa.
An Incredibly Insecure Voting Machine
Ha, relevant, since I was wondering about [1] going mostly unnoticed having been posted 8 hours prior to [2]. At first my assumption was that surely Nature is a better source than Yahoo for such an article, but after a quick read maybe not, Yahoo seems to provide more references to supporting articles even within Nature.

[1] https://news.ycombinator.com/item?id=9423401
[2] https://news.ycombinator.com/item?id=9425070