skysight-inc/HackerNews huggingface dataset:
https://blog.myheritage.com/2018/06/new-myheritage-adds-two-...
Awesome data points. It's missing something else, though, in my opinion:

County bureaucracy.

If I could get an acre of land, for maybe $20,000, that isn't a chemical biohazard dump, isn't full of trash or tree stumps, has EASY zoning and building code compliance, and the police won't come banging down my door when they mistake my server farm for a marijuana grow operation, then sign me up, I'll come live out there.

Unfortunately, driving through any of these counties will lead you to some hilariously idiotic policing and bureaucracy. These officials have a lot of time on their hands, and they look at their citizens as cash cows.

It's no wonder that the jobless, nearly homeless residents of these counties choose drugs over political organization.
Upload all your files to our internet web server for FREE!!1
Yep! 1024. Good eye! Some tests, like the atomic ones, use an even larger constant (which explains the crazy 355971 nsec/op result for an atomic increment):

BenchMarkSize = 1 << 10 // 1024
BenchMarkSizeLong = BenchMarkSize << 5
Unless we really stretch the word "refactor", my "in practice" is different than yours. I've done plenty of re-writes that fixed more unknown bugs than re-opened previously solved ones.
Thanks––we agree! We built Investor Hunt to make finding relevant investors easier. In our experience, investors don't mind receiving cold emails as long as they're polite and relevant. Startups who aggressively spam irrelevant investors won't have any luck raising.
AIRDROP/ If you like free currencies
I remember the Internet Blackout Day in 2012, to stop SOPA/PIPA.

I'm all in to organize something similar this time as well. The suggested replace snippets and linked titles with [censored by the EU] could work quite well, but it all needs coordination, and big players, like Wikipedia, Google, Twitter.

Please, if you're in a position at large traffic sites, consider doing a campaign.
Ask HN: How to market Developer Tools?
If your startup is building a developer tool, getting initial traction might be a nightmare. Developers are incredibly hard to pitch to, traditional marketing strategies won't work and even guerrilla marketing might annoy them.

So, I'm asking for a friend here...

How to find the appropriate channels?
How long to test each channel?
How to identify key partners?
OpenBSD and DragonFly had their meltdown mitigations done in a couple of weeks from when it was publicly disclosed. If it's good enough for projects developed by handfuls of volunteers, it's good enough for the multi-hundred billion dollar megacorps.
"non-standard" != "need to enable ads"
Those voices don't seem to reach MEPs.
So here the BBC derives benefit, but doesn't fall under the regulations if there aren't clickable links?

https://www.bbc.co.uk/news/blogs/the_papers
Why you should be freaking out over ARKit 2
Genes mirror geography within Europe (2008)
I don't think this is accurate - GDPR, for example, mostly cements the continued dominance of the tech giants.
Gold had a fantastic eye for talent and published many classic stories in Galaxy, but his habit of making unapproved changes to stories was well known and he drove writers nuts.
The due process is basically just a rubber stamped sham anyways — the only downside is that there’s a paper trail. But it seems that as a government agency you can just lie to the FISA courts to get your warrants and there won’t be any consequences later.
I would bet poor correlation between a static seatbelt pull test and an actual crash.
It's unrelated except to the extent that both are communicating the dependency chain to the processor through the ISA in a way other than sequential order.
>People like you are choosing to do it because they think it will deter people from arriving here.

Immoral and repugnant as it is, it does appear to be working this way.

https://www.nytimes.com/2018/06/19/world/americas/mexico-fam...
Hi Hyencomper, How this is different from finviz is that this is real time with all transactions. Finviz has a delay and generally is for few largest transactions.
If you insist on being handed the truth, doing no research yourself, what makes you think what is then placed in your hands is the truth?
Documentation is my biggest thing. I start with onboarding, CI/CD. Then start adding api and archicture documentation. This forces me to learn, and ensure I digest well enough to explain to other people.

Once that's done I start adding unit tests, monitoring, and additional dashboards.
The EU needs a full "rewrite". The levels or bureaucratic nonsense are unbelievable. Just the sheer number of laws and regulations being pumped out every year is crazy.
Not every feature request or suggestion is "complaining" or "absurd", even if it isn't worded perfectly.
Depends on how many servers. Facebook, Google, Amazon et al will gladly throw more hardware at a specific bottleneck. On the other hand, for more systemic kinds of slowness, even a 0.1% improvement translates into far more savings in hardware than the cost in developer salaries. When one cost is tied to scale and the other is relatively constant, a lot of tradeoffs are different for the big players than they are for smaller ones.
Genetic Structure of Europeans: A View from the North–East (2009)
I prefer magic-wormhole.

pip install magic-wormhole
wormhole send foo.tar.gz

Bonus: the files are e2e encrypted.

Still, transfer.sh is hard to beat for flexibility. Magic-wormhole requires that users install something.
> Showing the snippet makes people more likely to click through, not less. If you aren't a copyright maximalist, how is that not good for both aggregator and news site?

Exactly. But publishers still think they're in the 20th century
I've spent 3 weeks finding names of angel investors, their emails and sectors that they normally invest and I managed to get about a list of 500 investors on my excel spreadsheet. It was super time consuming and I felt really unproductive doing it. This product is really cool if it really does what it says. Definitely going to check it out. Also it's a good timing that I run across your post since we are raising our next funding round soon.
Modeling Games in the Newtonian World (1992)
This is why we have the strangler pattern, right? You wrap the legacy functionality with a set of tests that define the functional requirements of the code, then your new refactored solution needs to keep those tests passing. (And then once you've done that, make sure that your "hacks and bugfixes" get test cases so you can make sure the next refactor accounts for them!)
Which is why comprehensive testing is important. If we have test cases that accurately capture our requirements, then we can refactor and know when we've err'd from the path. If we don't have test cases, then we have to make best guesses (and we know how that one turns out).
Well sort of. The sender will in a lot (most) of cases care, its the protocol (UDP) that has no automatic checking, or reporting. This sort of stuff is left up to the programmer.

The power of UDP allows the sender to have more control on things like how often transmissions are are acknowledged (tcp window size), or how to handle delays or errors. There are also some advantages because middle boxes who try to be smart and "make TCP" better for you can't really muck with the UDP packets all that much because the applications own protocol of how to handle UDP packets will not likely be know. This is why QUIC is such a big deal -- as a lot of the type of things a middle box might want to -- and do on TCP today -- muck around with are encrypted.

So I would not say that UDP is fast because it is not reliable, it is fast because it can allow a programmer to exploit the network in a more efficient way than TCP can for a specific type of data being transferred. There are many reliable UDP based protocols that achieve faster speeds than TCP in different situations.
The man who saw the dangers of Cambridge Analytica years ago
Note for anyone reading this in an archive: this was based on information which I later learned was incorrect. The number of autopilot-km driven was not at the time of the 3rd death, but either the 1st or 2nd, depending on if the autopilot was involved in the incident of 29th January 2016.
Autonomous Vehicles Might Drive Cities to Financial Ruin
One of the first things I do, as a sysadmin/devops person, is to look at how "easy" it is to communicate.

In other words, does this department have group chat, how easy is it to add documentation, how do I tell who is on call, am I being told things face to face or am I being walked through existing documentation?

This is related to a lot of deep issues in operations or development, I feel. If the only documentation is fire and forget word documents in a windows shared drive, does anyone read them? Can I search for the information I need?

Is the department ruled by one or two people who hold all the knowledge? Are all decisions made by those people, or are there people who never read emails and always demand face to face meetings to discuss issues?

Communication is key. What you do and how you do it follows on from how, what, why information is shared.
we haven't thought about quantifying risk in the manner you suggested but we definitely want to identify all kinds of risks that may not be obvious.
"It will be available once the minutes for the meeting have been compiled in the days to come." (from @EP_Legal)

https://twitter.com/EP_Legal/status/1009418817393577985
In some countries you can do time for not disclosing passwords. In the UK it is 5 years.
Hmm... so maybe it's not all bad? If it gets rid of clickbait ;)
You can fix your GPS coordinates on certain phones. See this presentation for more information https://www.youtube.com/watch?v=F1VttfQFTWE

He talks about being able to fix your GPS coordinates to static values. Also being able to fix your list of cell phone towers so you never end up on someone's femtocell. There's also a really cool cell proxy setup for fully anonymous calling via a proxy cellphone
Corruption always prevails in the end. Humanity is weak. We are no better than babboons with diseased brains.
They're going to allow it, but they want to make sure that the dosages are predictable. Right now the edibles black market in Canada is very unpredictable. Something marked as 200 could be as high as 500.
There's the contract that was signed, and then there's the HR documentation as it appears in the system. The contract was signed, but the HR documentation wasn't.
Comparing RDS vs. EC2 for Managing MySQL or MariaDB on AWS
Method call syntax does, but operators don’t.
Cherry switches? Millennial... You really need an old IBM, plus it doubles as a weapon if your dominance displays backfire.
I've just started working with Rust, coming from a python/java/web background. Some of the constraints are a bit mind-bending, and the ecosystem is very immature; but compared to C/C++, it's a dream.

It only needs a few things to achieve world domination, imho: a good crossplatform GUI toolkit, and a trivial way to interface with higher-level languages like Python.
Having read those articles, I struggle to understand how the interpretations of "link tax" and "automated filtering requirement" arose.

Article 11 reiterates articles from directive 2001/29/EC which gives copyright holders sole discretion over reproduction in whole or part... but nothing that says a link is a reproduction. What am I missing? Maybe this forbids news aggregators from posting snippets of the articles, but hardly the titles.

Article 13 certainly requires content providers to do something. But only provides an example of what that might be: "Those measures, such as the use of effective content recognition technologies, shall be appropriate and proportionate." It definitely doesn't say automatic, and given YouTube's propensity to generate harmful false positives without recourse, there might be an argument that manual content recognition is more effective. In any case the article just seems to require that content providers do something beyond waiting for takedown notices, which seems reasonable.

I am not a lawyer, so obviously I could be missing something subtle, but when I go read articles crying foul, they don't exactly help me understand what I am missing.
An "actual vulnerability" has been found. It's amazing that even after the lazy FPU fiasco, people think OpenBSD did this on a complete whim.
I work on Facebook infra, and to me that's all the front end.
You should keep prices high, high entry price will cut-off random unserious startups in my opinion
Disney ups its Fox bid to $71.3B in response to Comcast offer
That benefit could also be a card to anonymous account in tax haven.
I won't be anymore. I think I'm probably done here. It's my only remaining method of protest.
The Blender videos are back up without monetization, therefore the statement "ads are required for big channels" is demonstrably false.
I bet you could ask “was that a lie?” and get the answer “yes” too...
Just because two sentences are next to each other, does not make it conditional on the first.
So, based on past experience and the experiences of others - that is bannable behavior to them. They don't want people playing the AH on items - they certainly don't want people cornering a market - they just want a simple method for people to trade goods for gold.

Yours is simply the latest in a line of those who have followed the letter of their Auction House rules, but not the nebulous and unwritten "spirit".
I whole-heartedly agree.
I've worked with too many Senior Engineers who immediately want to change processes in their first two weeks of starting at a new company. It only alienates the other developers.
Michael's own novels are a bunch of fun, too.
Samsung to Pay $400M for Infringing FinFET Patent
Rewriting the code from scratch does not necessarily mean clean-room reimplementation! It doesn't even mean you can't include parts of the original in the new code.

Rewriting from scratch means rethinking the design, or basic structure, of the code while keeping all its functionality. It's not about getting rid of hacks, it's about lining them up neatly in one place instead of having them all mixed, twisted, nested and threaded through the code everywhere.

Well, at least if you know what you're doing, instead of just randomly deciding on a rewrite because it's more interesting that way or because you can't be bothered to read and understand the original. Then, I agree completely with Joel, it's most of the time a grave mistake which made countless companies and developers fail.
What tool is used to generate html books like this?
I have a very simple world view which, I guess, could be considered a radically liberal one: everyone can do as they please as long as it doesn't tread on the same rights of another person. You want to inject, snort or sniff something? Go ahead! It's your body, after all. Neither I, nor any government should have anything to say about this. Obviously, you should not operate a vehicle while intoxicated and we need to have a conversation on who pays how much for health care -- but are we going to punish obese people too...? So that's a more complicated conversation but in itself no drug use should be criminal.

Along these lines I only have one question: why only cannabis? (I am Canadian.)
TPG Scolded for ‘Stunning’ Lack of Diversity by Pension Official
Why do you trust people in business more than people in government?
That would make it much easier.
They have, got an email from them a week ago or so saying emails and encrypted passwords had leaked and that all passwords are annulled.
Yep! That's why it's equivalent to Add::add(a, b), not a.add(b). (This was definitely something I had to check, though, and, as you say, a tiny detail that's almost certainly irrelevant to most code that people write.)
And you do this in a new job? Introducing a linter the first week seems like a great way to make your new coworkers hate you. Sure, it's a good thing to do, but if your teammates aren't already using one then unilaterally introducing this into the commit process seems a little radical.
There is a disconnect between the claim that it's a company with "open culture" and answers like "it's none of your business".

I dispute your premise from the outset.
So you're saying if a small software operation can put in place mitigations in X time then a absolutely massive hardware operation with hundreds of product lines consisting of some of the most advanced, ridiculously complex, slow to develop chips in the world can push a fix to many billions of devices in X time as well, whilst ensuring backwards compatibility and reducing the performance impact across the mind mindbogglingly large number of different workloads that their chips are used for.

Makes sense. 90 days is more than enough.
I am reading and re-reading the article 11, but I just can't get past the legalese to parse it as "aggregators have to pay the publishers for linking their stuff"
Unsung Hero Patrick Vernon Credited for National Windrush Day
Tether (USDT) Account Snapshot Statement [pdf]
I don't think he's advocating that we stick to 5k but rather that 5k is good enough for today's devices and as they improve we can up the resolution.

Advocating for higher than necessary resolutions today based on future prospects is a bad gamble because consumer adoption is still in it's infancy. What if you make a poor user experience today in anticipation of a better experience tomorrow but instead kill the market so there is no tomorrow?

Video game developers and video content providers are both well versed in dynamically scaling to match the capabilities of the consumer.
Ask HN: Looking for a blog post about the hardest comp sci class the author took
This was a guy who went to one of the best schools in the country, maybe MIT or Yale. The class consisted mostly of projects, I think one consisted of making an OS scheduler for jobs, but I can't be sure. The professor warned the students that he wouldn't even be looking at the code, he would just run their solution against a test sample input and grade depending on if the output of the program was correct or not. The professor also ended up also quizzing people on how long it took the students to come up with a solution, and only found a minor correlation between spent time and grade obtained. He had graphed the whole thing in the post. Anyone know what the course / blog post was ?
Wanted: Cyber leaders with 10 min of time on their hands
Do you know any resources for learning this?
Packt Skill Up Survey Shows Programmers Are Mostly Full Stack
Just so that other people don't have to search:
http://lpetrich.org/Science/GeometryDemo/GeometryDemo_GMap.h...

and a very good tutorial:
https://chriszetter.com/blog/2014/06/15/building-a-voronoi-m...

on how the UK supermarkets Voronoi map was made:
https://chriszetter.com/voronoi-map/examples/uk-supermarkets...

also have a look at (code included):
http://bl.ocks.org/shimizu/5610671
Again, this is where plausible deniability setups kick in.

Of course the EU can go full police state, but at that point I hope the regular citizens pushes back.

The goal is to raise the cost of enforcement.
It only takes 1 person to ruin the experience for hundreds, or thousands, of others in online games. Given each of those people is a source of recurring revenue to Blizzard-Activision, the actions taken against cheaters is understandable.
Hate them as most people in the UK do (I've never voted for them and wouldn't either), UKIP already resolved this (in a far more permanent way than the greens) by ensuring EU law does not apply to the UK in future.
Orders of magnitude easier than C++? Please. C++ at least done Qt style really isn't that bad, it took me a few hours to get up and running with a reasonable Qt setup at work and start a project, when I had to do the same for electron I spent nearly a week mucking with gulp, babel, react and reading about which packing solution I should use, if I want to use TypeScript or Flow and if I can integrate them with the libraries I need to work with...

Learning Qt is much easier than the JS ecosystem. It's one intergrated package with no messing around and a very clear suggested structure to applications.

My coworkers still seem to want to hack everything in to main.js, can't understand react and one of the main libraries we are required to work with just doesn't integrate well with it at all. On the Qt side of things everything flows smoothly, the class architecture makes sense.
Ah ha, I didn't realize that. I thought it desugared to the method call, which then gets de-sugared to the fully qualified syntax. That does seem more complicated than skipping the intermediate step, and since we have so many implementations for the various ref or not'd version, it ends up feeling the same. Thanks!
One reason the threat of net anti-neutrality hasn't materialized since then because Cisco and similar vendors could not ship hardware that would let carriers implement it.

That's what "Software Defined Networking" is for; it is pure evil in an open source wrapper, why else would telecoms be contributing to it?
Lots of people overuse cannabis, full stop. This has been the byproduct of a prohibition culture, where discussion and research in the public sphere has been impossible.

There is no control for your acquaintances, but there are many examples of ambitions and creative recreational cannabis users.

Most people get older and boring, that is the way of the world. The idea of protecting the ambition and energy of friends is noble but extremely paternalistic. "...it appeared to be quite damaging..." isn't a strong enough argument for me to be denied my autonomy to use cannabis responsibly.
See my response to Chris, I actually thought it was! My bad!
Demand for Ruby on Rails is Still Huge
You'd have to combine it with pyenv to allow for multiple interpreters and automatic switching between them.
gpg2 --armor --output my-file.tar.gz.gpg -e my-file.tar.gz && curl --upload-file ./my-file.tar.gz.gpg https://transfer.sh
That's a dishonest argument, yeah these laws theoretically apply to everyone but they were designed specifically for and disportionately affect US companies. As for the "gaming the system" argument that doesn't comport with really either since these laws were introduced after the fact.
Desktop Embedding for Flutter
I don’t think the OP was being completely literal, and your point about language barriers is well taken, but in the context of America, Switzerland is the state of Virginia in terms of population (and about 40% of Virginia’s land area).

In that context, Swiss national politics is more akin U.S. state level politics, where there tends to be much more cohesion.
Your link shows violent crime. Parent comment addressed drug crimes. It’s not clear to me how related those two things are.
An explanation that fits the data better

Only if you ignore the overwhelming racial bias in enforcement.
IBM researchers develop low-power, high-performance computer vision systems
Google’s Fuchsia Adds Emulator for Running Linux Apps
What's more, according to the former head of ICE, many of these children will never be reunited with their parents. It is a cruel policy with no purpose beyond being cruel. https://mobile.twitter.com/JProskowGlobal/status/10091199153...
You’re right, that is simple. Perhaps one might even say simplistic. But I think that’s actually to the point here; there aren’t any very good arguments in favor of prohibition.
US fertility is highest for very poor and very rich women
I’d say the people who handled the switchover, state engineers, were likely liberals, not that it matters. It’s not as if treating the water incorrectly was a cost saving measure, they just screwed up.
Have you checked out milksnake or pyo3?