skysight-inc/HackerNews huggingface dataset:
The difference here is any (european) person on the internet that finds a website can put a significant burden on you. Even if it's not a business, but just a personal homepage, blog or small non-profit website of your favorite hometown sports club. Especially if they have an internal member area on their website.

Even worse in Germany, we have something called "Abmahnung" (https://de.wikipedia.org/wiki/Abmahnung). Every lawyer can send you a letter telling you to follow the law and request payment from you for the "service" of telling you that. This can be several hundred euros and you can then decide to go to court (and lose if they were right) or pay them. German law firms can pick up non-GDPR compliant websites using crawlers (e.g. just identifying pages without privacy policies accessible, is a simple one) and fine exactly the persons that are not targeted by the GDPR. It's absurd and it has nothing to do with these people doing any kind of damage.

It would be similar if you had to to put your workspace policy and data proving your fulfillment of workspace regulations up in the internet, so any single lawyer can check them and send you a bill, if they find something wrong. This can't be the right way to go for private websites, small non-profits and even small businesses. It's just insane.

Edit in response to the comment below as I can't reply for whatever reason: Multiple legal help pages about the German law say that you can get an "Abmahnung" even without proving that there is a client that is a competitor. E.g. here https://www.datenschutz.org/datenschutzerklaerung-website/#d... "Seit Anfang 2016 können nicht nur Mitwerber, sondern auch Verbraucherschutzverbände Abmahnungen wegen fehlender Datenschutzerklärungen versenden. Das bedeutet, dass diese Option nicht allein gewerbliche Websites treffen kann." It's limited to Verbraucherschutzverbände (probably translatable as customer protection agencies), so the risk for a private page is close to zero based on this, but I'm not a lawyer, I don't know what exactly changed here through GDPR/DSGVO and you still basically have to consult a lawyer to be on the safe side.
Yes, that last sentence threw me, as using a name for the rest of your life is a good indicator that it was recognized :D

I changed my last name to my very different middle name, leaving me with no middle name (and thus no initial, alas!). People who have not changed their names overestimate how much anyone cares. For instance, some credit card companies allow you to change your name online. Then they help to perpetuate the change by reporting it to the credit agencies.
> As to the website, the slow adoption of electronic filing has been driven more by the fact that it creates a duplicate set of procedures. You still need a paper system, so that e.g. prisoners can file cert petitions on paper.

True, but the Supreme Court's byzantine rules around paper sizes, font sizes, binding, and colored covers makes filing a Supreme Court case daunting. Perhaps that's by design. They could, like any other court that allows e-filing, allow standard printed copies of the filing, instead of requiring 6⅛" by 9¼" paper and binding.
I just tried 'passwordpassword' and it was there. You can download the whole dataset at the bottom of this page

https://haveibeenpwned.com/Passwords

Its a losing battle trying to add byzantine rules to prevent users doing things like using their normal password * 2, so its probably a reasonable check to add.
The Man Who Loved Proust: Reynaldo Hahn and the Sounds of the Beautiful Age
And while you're at it, I hope you'll automatically post account credits to pending charges. Previously, I've had to go through an obscure laborious process to apply credits Namecheap gave me. If you don't want people to use their account credits, don't offer them.
It's very distinguishable. We have a long history of transgender people, their medical support, and their role in society. We do not have a long history of artificial life claiming sentience.

The two things are not the same, there is no slippery slope here, nobody is going to take us to prison or publicly shame us if we vehemently question that any person currently living is in a purely inorganic body.
Wow, humbleness embodied! As great is redis,so is the maker.
I like to think of it as hiring people with actual years of experience. I don't care what their age is or their title. Are they a senior developer only because they have 6 more months than the other guy at the startup or are they senior because they've had 6 jobs over twice as many years? Those years add add experience in doing things the wrong way and in ways that work.
Use an ISP that you can trust.
Great idea for a TV show.
The security page just says "iOS 11.4: Details available soon" https://support.apple.com/en-us/HT201222 - is that normal, or is there a particularly nasty security bug fixed here that they want to keep on the down-low until enough people have patched?
How a 3D printer clone was stopped from launching on Kickstarter
> One of those is the hash of the user's password.

Why? Your hash might not be in the list. There are 16^35 hashes starting with these 5 characters.
Good idea, I'll add in a section for teachers over the summer. I might link to some of the labs and worksheets.
This demonstrates nicely that the "we need the cloud to do good voice analytics" argument is baloney. Local voice recognition is perfectly do-able, especially on today's hardware with today's cheap storage. They need the cloud to do bulk surveillance.
Based on what I have seen, even 6 productive hours is a high bar even in people that stay in the office 10+ hours a day. Simple things like getting a drink of water or going to the bathroom often take far longer in a cubicle farm than at home. Add having nothing to do, random IT problems, chit chat, checking the phone or other web browsing etc, and the average IT worker might be doing 3-4.
I feel like you're fishing for attention by pussyfooting around some assertion about gender. If that's the case then just come out with it, and bring along some evidence to back yourself up, and remember that belligerence is not an argument.
Reminds me of this: http://bulwer-lytton.com/

"The Bulwer-Lytton Fiction Contest, a whimsical literary competition that challenges entrants to compose the opening sentence to the worst of all possible novels."
Is this really worth discussing? This comment spawned so many responses, but if you look at the actual thread it seems like the comment you quote was addressed rather sensibly and then things moved on. People who don't click through to your link get the impression that Mastadon is a gigantic SJW bikeshed where nothing gets done, but that's not actually what happens.

I guess I'm just trying to say that we shouldn't give attention to or feed "trolls," even if they are being sincere.
Yeah they don't have a Web API. They have a mobile SDK though so it would be possible for the iOS app (not sure about android) only at the moment.
Top How  CBD Oil Can Balance Hormones – Energy Medicine Practitioner
The weasel voice in journalism
I've written papers with some complex tables, probably over 150 pages worth of dense latex, and I still have trouble debugging :/
Nah, fuck 8 bit code pages in general.

have it use Unicode line endings (or, if Unicode has to be recreated, do IT right, and have it use 28 bits for codepoints and 2 bits describing the format).
This is a civil case obviously, so all that jail stuff won't apply to this, but just curious... If cheap litigation is 20K, and "battling out with a judge" is 100K how come the first time I'm hearing about this is in a HN comment? Seems like no one is going up to bat against this stuff until it affects them.

Reminds me of that famous poem "First they came for the ..."
That's not true at all. I currently have a ~$450 bill for a test where I breathed in a tube for 10 seconds at a constant rate. That's after my insurance paid 4k for it already.
SEC Investor Conference to Hold Session on Bitcoin and ICOs
Don't forget about the week-long "coding challenge"
The one time I don't read comments first :(
Not really. The person making them is known to be unhinged.
Reminds me of WaitButWhy's iPhone thought experiment[0], where the entire world reverts to a pre-human state and humans have to construct a functioning iPhone to break the spell. There's some interesting discussion on how long that would take, or if it would ever happen.

[0]: https://waitbutwhy.com/table/iphone-thought-experiment
(1) that you do it as a hobby has no bearing on your relationship with your users

(2) hobbies already cost time, money and effort, this adds a bit more to the time and effort factor, need not cost any money

(3) if you decide you can't operate your hobby and be legal then you always have the option to shut down

or

(4) you can shut off your service for Europe after removing all data on EU citizens that you have collected.

This is no different than any other regulation.
I'm surprised collision isn't even higher, there are so many stories of body repairs taking incredible amounts of time because of no part availability. Few certified shops and even fewer available parts means good luck getting your repair done.

Plenty of examples:

https://www.driving.co.uk/news/features/tesla-owners-facing-...
Targeting is not anonymous because the amount of data that is used for targeting almost always amounts to personally identifiable information. Even just “company this person works at” + “job title” can be PII, and Facebook processes both of those things in targeting, along with many many others.
On to the Next Thing – Matt Pharr Joins Nvidia
I've seen this in large corporations as well. ("They want to be 'more agile'")
The minimum fine is 0%. Stop spreading FUD
The definition of anonymity you are using here is completely unhelpful. When someone knows how to recognize you as the person to apply certain stimuli to in order achieve a certain result based on previous observation of your behaviour (with increased probability), you are not in any meaningful way anonymous to them. At best, you could say that you are pseudonymous.

You don't need to know someone's legal name in order to abuse information about them to exercise power over them, and that is was data protection is about.
The Impact Investment That Helps People in War Zones
There is always a delay. Usually the e-mail distribution goes out an hour or two after the update itself is released, and the support page gets updated a little bit after that.
Show HN: An Example Microservice Back End for Kubernetes, Bazel, Go, Java, GRPC
It boggles my mind that anyone would want to stream their payment history publicly.
For most of us in the US, that isn't an option. Also, your ISP isn't the only point of attack for injections.
I like this one on wave propagation.
https://landgreen.github.io/physics/notes/waves/waves/index....

(it's at the very bottom)
Maybe it's just me, but the 2nd Amendment talk in this case really seems like a hamfisted way to spout political opinion that's in no way relevant.

>All well intentioned gun enthusiasts should support it.

Really black/white argument there which the issue is not. And nor is this topic. There should be more nuance in GDPR, but there isn't which creates a lot of discomfort.

>It's not stopping any well intended company from fairly using data.

It actually is, but whether or not that is an overall good thing is yet to be seen. Certainly, they did some level of testing before proceeding.
Make the Bread, Buy the Butter

Not having read the book, I'm guessing it mostly breaks along the lines of perishability? E.g. bread lasts a few weeks, butter lasts a year.
That was fun!

I know I'm nitpicking here but I see that some elements have not been broken down ( ex : cocoa powder in cookies) even on absurdly longer time scale. Regardless, good work.

Intuitively, it can serve as a good resource to understand food composition for cooked items.
In a similar vein, if there is no feasible way to remove information from a service (E.G. placing data in a blockchain), does that break the rules of GDPR?
It's probably a bad idea to run a whole cluster on your laptop anyways. I never understood that practice. Just set up a server/mini-cluster and use that for development to host your ancillary services like RabbitMQ or whatever else you need. Then run the app you're actually developing, and only that, on your laptop.
absolutely right, Unix sockets are quite faster than even loopback tcp connections. We have plan to introduce that in roadmap.
But to start with we wanted to cover general usecases first. Http interface also make it platform independent.
Infact loopback tcp connections are also giving decent performance as the requests are routed though different interface
In bash, there's also:

command -V

Which knows about aliases and functions as well:

$ command -V ip
ip is /sbin/ip
$ command -V ll
ll is aliased to `ls -AlF --color=auto'
$ command -V command_not_found_handle
command_not_found_handle is a function
command_not_found_handle ()
{
if [ -x /usr/lib/command-not-found ]; then
/usr/lib/command-not-found -- "$1";
return $?;
else
if [ -x /usr/share/command-not-found/command-not-found ]; then
/usr/share/command-not-found/command-not-found -- "$1";
return $?;
else
printf "%s: command not found\n" "$1" 1>&2;
return 127;
fi;
fi
}
MOSTLY, thats great!

sigh
haha, that's really interesting to hear. I'm almost certain a Judge is also not allowed access to medical records. He most likely is not a covered entity. Beyond that while it might make sense to request medical records in a criminal trial, there's no place for that in a civil suit.
Probably a good use case to pin the certificates for your upstream DNS resolvers if you're using DNS over TLS/HTTPS.
This type of stuff is also what does make me sad for not doing CS in college, cause it requires a lot of work to learn in my free time yet super interesting.
Earn Btc with Facebook and Twitter Campaigns
Would it blow your mind if I suggested to raise wages and ... reduce profit? Just a little bit?

How many gap t-shirts does an 18-wheeler transport? Would it be insanely expensive to reduce the profit on each shirt with $0.05 and pay the driver double?

Is this really unthinkable to “economists”? Is maximizing profit for the few who don’t really need it the only unchange-able variable in this equation?
I do remember a slight delay, but I don't recall them adding an actual entry early with a placeholder "available soon"? Maybe I'm just misremembering.
A comparison of adaptive radix trees and hash tables [pdf]
I have read a fair bit about use of hs-to-coq and coq-haskell; Coq is a nice tool for sure!
Nothing in Safari and hilariously wrong data in Chrome.
My thoughts: when there is a completely new industry being built (like transistors in the 60s or social networking in the 00's), no one has an advantage with respect to experience. Young brains seem to work better at adapting to new environments than old ones (e.g. learning foreign languages), and people like Bob Noyce and Mark Zuckerberg can use this to their advantage. But once industries establish, and actual knowledge is required to gain an edge, so experience is more valuable than adaptability. I don't think we have any industries at the moment where youth is better than knowledge, though. AI/ML is not an industry for kids, but rather the best brains having been trained for decades.

Unfortunately, I think the investing class, who tends to use crude proxies like founder age/college/gpa to evaluate business potential, is still calibrated to youth->success based on recent historical precedent of Facebook/Google. And this bleeds through to the job market, where young teams get funding easier than old ones.
Gene survey reveals new facets of genetic diversity
DOWN WITH RENT
Student’s viral video says work is a like an ‘endless loop’
8 Signs That Show It's Time to Switch Your CMMS Provider
To be fair, unallocated or unassigned IP space isn't fair game to use for testing outside of an air gapped lab. I've never in my career thought it would be a good idea to "test" unallocated public unicast address space on my edge routers.
Agreed. The "didnt stand up for [x]" quote only works when we are passively letting groups be hurt. I would actively help to destroy this business model if possible
We're really talking about a system with finite memory, and taking O(1) to be equal to log(n) when n is such that the data entirely fills the memory. Under these conditions, O(log(n)) gives a tighter and more accurate bound, but at the expense of not being strictly correct (i.e., it is not truly an asymptotic bound.)
This got me wondering. Earth-based space elevators are still out of reach with current technology. What about a space elevator for the moon?

If we could build a lunar space elevator with existing materials, could we develop industry on the moon to supply space travel cheaper than the current model?
nah zipcode is plenty sufficient. You can easily provide a little message on product pages saying, "want to know the full price?", with an input box for your code. Save it in a cookie. Or location aware?
4 Essential Methods to Optimize Paid Online Marketing
> Finally, where does payment come into play?

Merely commenting on the word customers: npm has few customers but a lot of users.

> Second, the service should respond with 400, not a funny 418 when it fails to parse the host field. This is also a bug on their end.

Is it a bug that on error youtube serves a 200OK page that says that "A team of highly trained monkeys has been dispatched" when their is an actual error? [EDIT: they are since returning 500 errors now, not 200 anymore, though they did do this in the past]. Note that 418 is an actual HTTP status code, for all we know the server was actually a tea pot . If this is the case is it not a bug anymore?

> First, the HTTP spec _mandates_ that a port number be appended when it is not the default, so a server has to accept it. Not a client issue at all. It was fixed on their service, not the clients.

This has little to do with the status page. Yes it's not formal against the HTTP spec if NPM does this but if you want to cover that you need tests of the sort that will validate output against a spec, NOT a status page that is meant for an entirely different purpose (to indicate whether your service is down or not).
There is no one answer. The answer will change drastically depending on the sort of research you're doing, and your role in that research.

Are you a mathematician simulating a dynamical system? A theoretical computer scientist exploring the effects of parameters that are difficult to nail down analytically?

Are you a computer scientist working on a new sort of system? Is the point of that system to support a long-running research agenda, or to demonstrate the feasibility of a general notion/idea?

Or are you a software engineer supporting a natural scientist (e.g., in a large bio/neuro/chem/physics lab)?

Are you the PhD student, the research scientist, the supporting engineer, or the PI?

But in any case, the correct answer will start with interrogating the purpose/role of the software in your research project. And that answer could range from "hack out the MATLAB and sanity check" all the way to "lives are on the line; practice extreme rigor". And certainly not excluding "convince your funding agency/PI that it's time to hire a professional"!
> downstream consumers of your software hate you because now they have to get PRs merged for every little thing that you didn't anticipate

If that's the case then the build system or dependency management tool is too stupid. NPM is, for example, because you can't install most dependencies straight from git repositories. Most npm packages need to be built on the developers machine and only artefacts are uploaded to the npm registry. If you need to patch for example babel (which you depend on through five levels of intermediate dependencies), you're in for a hell.

Haskell, on the other hand, makes it very easy to fork & patch a dependency (even a transient one) and you can use that while upstream figures out how to merge a PR.
HN mods changed title. Original title was:

Oracle BlueKai, audience data on 300+ million users, over 80% of the US
Kustomize: Template-free configuration customization for Kubernetes
The information for sale age.
I think that a large amount of skepticism is justified... There's a reason that all self-driving car trials are running in states with mostly sunny weather and no snow.

Let me know when a self-driving trial is being run in Vermont or New Hampshire. In November.
EU official: 'Markets will teach Italy to vote for the right thing'
Dystopian flipside; it then becomes impossible to use the roads (and thus, travel other than by foot, struggling through unmaintained footpaths and dirt trails; many places simply impossible to get to on foot) for anything not approved by society. Your insurance company gets a say in where you go to eat. Google and chums get a say in where you go to shop. You pay extra to get to your destination sooner. You ask to go to one bar but get dropped off at another; one that paid to have you delivered there.

I wonder which of these will come true. Some of them, in part, I'm fairly confident of.
Egan mentions "health" in Distress, primarily surrounding those that define the word and set the bar what "healthy" is. Alongside that idea, lies the ultrarich who have rearranged their DNA to a point they are invulnerable to every known disease, most chemical toxins, and more. They're also physically a different species, as they are incapable of making young with other humans.
BuckleScript using Reason (with a similar syntax than JS, slower parser than vanilla OCaml) is still one of the fastest around. Mostly a case of very careful and dedicated engineering here (I work on Reason with the author of BuckleScript). Additionally, we try to work smart and delegate most of the build process to Ninja, which itself is one of the fastests around.

But I believe the topic here was about runtime performance of using a language to compile JS, not about the build speed of working in that language itself. In which case you’ll still get some wins writing a JS toolchain in BuckleScript (compiled to JS), just from the JiT-friendliness of the BuckleScript JS output.

But realistically, you’d be compiling to native OCaml through the same codebase. We did see a 10-25x perf jump from converting a part of a Babel pipeline to native OCaml. I mean, these languages are basically designed over decades with AST manipulation in mind, so that’s not surprising.
Yes that's what I meant. The best size from Ipv4 is 4 bytes.
Its better instead of using 111.111.111.111
Right, and it is pretty cool to watch is the point.
writing style, true. but i've also read some really bland books written by great authors. to each their own i guess
I also think the requirement to provide the same service 'without detriment' if a user doesn't want personalized ads - should only apply to companies over 500,000 users. It should only apply to companies that are ubiquitous that people feel they can't live without.
Cloud Computing May Finally End the Productivity Paradox
Under normal circumstances, a person cannot be stopped just to check that they have a valid driver's license.

They absolutely can. They just don't because it's a waste of time since the hit rate would be so low.
Interesting read, though I think they're overestimating the cost of the human driver in relation to the total cost of running a route/taxi/shuttle/bus/etc. If you go completely autonomous, maintenance costs don't go away. (And in fact vandalism probably goes up.) Fuel costs, which at some point are going to become a big deal again, don't go away. And permitting fees either stay the same, go down or go up, depending on how local governments handle it.
Allocated, not assigned.
back when HDDs were a thing, and sequential accesses were much, much faster than random accesses.

So people developed algorithms that maximised locality of reference, like B-trees. An interesting line of work in this vein is that of cache-oblivious algorithms :)
400 Years of the Third Law – An overlooked and neglected revolution in astronomy