skysight-inc/HackerNews huggingface dataset:
You may find Sheetgo > Scan Sheets interesting to give a try: https://app.sheetgo.com/scan-sheets
Yes, but I'm in the UK.
Detecting objects using Machine learning
Ive found it useful to go through books/pdfs on "competitive programming" and related strategies as it brushes up on lots of useful data structures/algorithms problems
I like how the article starts with "the nightmare letter is clearly a troll attempt we need to deal with"

and closes with "actually, those are are all valid and reasonable questions that you should have answers to if you were not breaking the law in the last five years. Answering them automatically should be easy

If you, no matter what company size, are not dependent on illegally and immorally profiting from personal data, then GDPR may even be good for you."

hehehehehehehe
On the other hand IT complains of lack of skilled workers all the time, and here the salaries seem to be pretty good compared to other careers.
You should think memory as fixed length continuous blocks of different sizes.

Inside the processor there are cache-lines (usually 64 bytes). They are blocks of memory that are are tagged by CPU at once and moved together.

In the typical n-way set associative cache architecture the main RAM memory is divided blocks with n-lines each. Each set on the memory cache can hold up to n-lines from the same memory block. 8-way cache would divide 1 GB RAM to 1,024 1 MB blocks. If you work with more than 512 bytes (= 8X64) at the time within that block, there will be cache misses. In other words, CPU caches have have limited amount of cache lines dedicated to large continuous block of RAM (unless they are fully associative caches)

From CPU to DRAM access there is typically 64-byte and 4096-byte regions with range cross penalties. I think 64-byte cross penalty is typically less than 10 cycles, 4096-byte region range cross penalty is several tens of cycles (this on the top of the penalty of accessing DRAM).
I'll tell you a secret. You don't have to know any of them well. You just need to be able to do a days good work (or heck, a quarter of a day) and you'll be ahead of most of your competition. I am sure this goes for most white collar work.
Not just you. VPN to Romania worked for me. It was worth the effort I think.
They do collect at least the first argument, how else do they end up with "bulid"? Accidents happen and someone could paste or tab-complete a confidential thing in that spot...
Surely everyone has to have insurance when driving, even in US, no?
What's the worst that can happen if you reply to this letter with incomplete information?

I imagine the client will then send you another letter, to which you reply that you've already sent the information. And so on.

In the end, the client may sue you. But in that situation, you make the effort of deleting the information you said you didn't have, and you win the case.
Show HN: Steve Jobs, a simple jobs queue that just works [Meteor.js]
Yeah, I think of Hearthstone as a game with a $150 per year subscription and evaluate if I want to keep playing it based on that - which currently I do, but I can definitely see how many people wouldn't (and if I hadn't been playing since the beginning, it would cost more to stay competitive now)
Doesn't load in Canada either, at least for me.
> I assume that means he is blocking certain parts of the US, if not the US in its entirety.

On what basis do you make that assumption?

It is still the internet, routing issues can and do occur. There is absolutely nothing in the configuration of my server(s) that would block anybody from any nation.

I'll alert my hosting provider to make sure they know about it just in case it's a novel thing and their monitoring didn't pick it up yet but it could easily be further upstream.
GPG Cheat Sheet
I am too and can access it.
Oh that’s interesting, thanks for the comment! Must read up on it more :)

Do you know how modern voxel algorithms work? Do they just blindly render point clouds to make use of the GPU parallelism and let the z-buffer remove invisible voxels (and a spatial index to render only the ones in view) or is there more sophistication? I assume there’s some clever parallel algorithms available nowadays, or?
Andy Weir (author of The Martian) wrote a fun little sci-fi novel titled Artemis, which depicts almost exactly that -- the first lunar colony (largely) dependent on a single company. Great book with a fun heist plot.
DisableWinTracking
Word. Password security should be proportional to chance of a dictionary attack * risk of a successful attack.
Mozilla want a 12 character passwords to file a bug report when they really should publish an email address an anonymous html form and say please.
Your site has been offline, at least for me, since Saturday.
There is also a major confounding factor: many people come from industry to begin with, and want to become regulators because they think that light regulation will benefit the industry and the public.

Imagine there was a privacy regulator. Do you think all the folks on HN cringing about GPDR now, would, if they found themselves working at said regulator, act to regulate the tech industry aggressively? Or would they regulate lightly, out of the belief that big-data supported companies are beneficial to the public?
Make Windows 10 Great Again
The claimant could report you to the authorities but a partial answer is better than no answer and you could always accompany the partial answer by an estimate when you think you will have the remainder of the information requested.
This title is misleading. The article suggests that all iPhones will use OLED displays in 2018, not all Apple devices including Macs and iPads.
Yep. Upholding "the morals of the individual" vs going for what could effect intended wider behavior change.
> as humans we all share the human experience and we all have more in common than we differ

Reading the opening paragraph again, the author basically claims the training aims at improving curiosity and empathy and that these are necessary (not sufficient) to create a deep and meaningful connection, but leaves how that happens to the reader.

I tried to find more information about AR and found AR international training website, where they (do not really) describe their approach. They seem to be inspired by Fritz Perls and his Gestalt therapy, but that's itself a complicated view of human psychology. It's not clear what parts of Gestalt psychology they accept.

It's all just too vague. I wouldn't call it a school of thought. Gestalt certainly is though!

They also seem to overpromise a bit, to say the least, in introductions to their trainings. It's ridiculous actually for a weekend workshop.

https://www.authenticrelatingtraining.com/level-1
Scientists 'transplant memories' between sea snails via injection
Eh? Is this a Jordan Peterson thing?
If I’m reading this right, is it possible to use the sidecar technique to install this along keep my existing load balancer architecture? For example, if every server has an haproxy frontend, and I install this sidecar on each server, how do I interact with it from haproxy?

Also, there was an HN thread last year from stripe with a good discussion of distributed rate limiting: https://news.ycombinator.com/item?id=13997029
The client will report you to their local regulator who will then prod you for more.
The letter is clearly a troll attempt because it is engineered to inflict maximum damage even if the claimant has no use for a lot of the information they are requesting.

Even so, in isolation and moderation the questions make good sense and answering them properly using an automated system and an updated privacy policy should not be a huge burden.
Nice! I didn't know this existed, but this is great.
That's not a counterpoint. That strip is countering a statement based on the flawed assumption that aliens would count using the same base-10 system most of us here use.

Which really is the argument that falsehoods are [some portion of the time] rooted in wrong assumptions and premises.

I would argue that this only strengthens the statement that facts exist.

That some people (here on Earth) want to claim that 2+2=5 because they have invented their own number 2 (which they conveniently withhold), is precisely the kind of misinformation being discussed in the thread.
Interesting. Ok. I have passed on the info, thank you for the heads up.
I have to confess, it's a guilty pleasure of mine to respond with a variant of the Nightmare GDPR letter to SOME companies who sent me the classic "we're sure that you want to access all the amazing benefits of our data processing so if you REALLY want to opt-out you'll need to click on this link and manually remove consent from a couple hundred 3rd party providers" email.
I'd never do that to any company (big or small) with whom I have legitimately interacted, but a lot of this drivel has come from random recruitment companies that must have scraped my details from my CV or Linkedin or wherever.
I'd say it would boil down to the client providing evidence the company had such and such information at the time of the request.

Had the company had the information at a time in the past doesn't mean they would do now.
Got the same here, Netherlands.

https://webcache.googleusercontent.com/search?q=cache:QSStS_...
I once made a webpage where HNers drag-dropped their entire iphone backups. It got me thinking. http://markolson.github.io/js-sqlite-map-thing/
World’s First Decentralized Web App (ÐApp) Powered by Computes
hehe, ok I see what you mean! Sure, if the consumer is receiving value (not dying thanks to thyroid medication or etc) then this is certainly a good thing.

however as you say, we want the cost of the product/service that is keeping you alive to be near the cost of what it actually costs to deliver that result.

In the case of nearly all drugs, a $100 brand name pill really only costs $1 per bottle to manufacture, with a lot of profit, legal and lobbying fees, and salary bloat baked into the margins along the way.

So $14,000 a year really honestly should be around $1,400 a year. Like, if i get my appendix out, and I pay $1,400, the hospital and surgeon are still making awesome money. It just so happens that in the US, they've inflated the price tag of that surgery to $80,000 lol
Mini.css v3 has been released and it has a flavor generator
I read about it - it uses Gambit everywhere and draws its own widgets. On Android it has to use JNI. I'm thinking about wxWidgets in Scheme, but with almost none FFI penalty on every platform.
Scrolling in editors with a treadmill :D
In the UK the patent examiner's manual - the Manual of Patent Practice - is publicly available; it explains standard precedence cases, tests used (eg to tell if an invention is software as such).

Patents aren't that complex that you can tie them up to make them only processable by the original examiner. UK examiner's have about 1-2 days total processing time per search/examination (less in some fields).

The technical aspects are set by the applicant, as is the language of the claims.

There are definitely some hacks to force through a patent, but it will be of low worth and easily defeated in court (and obviously so to a good patent attorney).
still fraud.
The only way to align the incentives here is for the company to also face sanctions if one of their drivers is caught.
> Perhaps someone accidentally pastes an AWS API Secret into the wrong terminal window and it ended up as "dotnet.exe MY_AWS_SECRET".

While I'm not defending the practice, I don't see how, when you make a copy-paste mistake into a wrong app, you blame the app for receiving the result of that mistake?
They complain about a lack of skilled worker at lower prices.
Please change the title to include "telemetry".
This title reads like .NET Core is forcefully replacing all other .NET frameworks on your system.
As is fraud.
I was under the impression that although C->Java is slow, Java->C calls have been fast for years, with the JIT generating full-speed calls - https://web.archive.org/web/20160304055443/http://nerds-cent...
JS is pretty fast nowdays. I _guess_ you could make it 2x as fast by using C++ instead but on the other hand the code might be harder to write and contain more bugs. These tools are used by houndreds of thousands developers and if the bug count goes up and the development of the tools slows down the tool would probably just loose out to the existing js-based tools.
Just my thoughts.
Can anyone be bothered to explain to me how this works?

I know that IPFS is some sort of distributed content-addressable thingy. So I expected that ipfs.io would deliver some JS to my browser, which would get it to look-up some distributed hash table in order to find peers with the content (a la torrents).

However I'm not running JS and that page loads just fine. So how does it work?
How is systemd going to help you with service discovery, load balancing, autoscaling, automated rolling deployments, etc?

That being said, if you don’t need any of those things you probably don’t need Kubernetes either.
What other laws do I have to comply with right now that are so vaguely defined and carry such horrifyingly punitive fees? I guess we'll have to wait and see how it's actually enforced but no other legal obligations I've had to consider so far when building products feel this threatening to smaller online businesses.

It's bad enough we have to deal with patent trolls. I'm not inclined to add this to my risk profile.
I personally prefer Judy arrays: http://judy.sourceforge.net/
They might be looking for results that can be detected, but only by subjective, noisy measures.

You know, questions like "Am I enjoying a good life with my family?" and "Will I look back on this with pride in the future?" and stuff like that.
Is there amy regulation about how the data has to be formatted? Say I send a json string like "this is LITERALLY the data we use", but the avergae Joe is left irritated and annoyed, am I in trouble?
ipfs.io is a gateway, fetching the content from the IPFS network and serving it to you over HTTP.
But it's not aggregated, and the combination of geolocation + os kernel build number + runtime id + osversion + sdkversion could very well be unique. Just take a look at some choice lines from one of the .tsv files at https://blogs.msdn.microsoft.com/dotnet/2017/07/21/what-weve... :

Timestamp Occurences Command Geography OSFamily RuntimeID OSVersion SDKVersion
5/8/2017 12:00:00 AM 3 fable Madagascar Windows win10-x64 10.0.14393 1.0.3
6/8/2017 12:00:00 AM 1 fable Germany Windows win7-x86 6.1.7601 1.0.1
4/11/2017 12:00:00 AM 3 user-secrets Vietnam Windows win10-x64 10.0.14393 1.0.0
5/1/2017 12:00:00 AM 1 user-secrets Thailand Windows win10-x64 10.0.14393 1.0.0-preview2-003131
4/3/2017 12:00:00 AM 1 restore3 Peru Linux debian.8-x64 8 1.0.1

Especially with commands being logged, one slip-up (paste, tabcomplete etc) could end up in public .tsv files for anyone to see.
If you're not legitimately concerned then you are actually devaluing the GDPR by abusing it. If you have a legitimate concern with a particular company I'd send them a custom letter rather than a form letter and I'd try to work with them in order to achieve the desired effect (for instance: for them to delete my data once and for all) rather than to get a bunch of information that I have no further use for.
So if you push your api key to github by accident is github responsible?
... and I can't.

Or couldn't. I changed IP address and can now.

Many/most people have dynamic IP addresses, and I wonder if Jacques' provider has aggressively blocked addresses that have been abused in the recent past.
Of course, yes. Once you can identify a unique person it's personal data, even if you cut of octets. If you only log the IP for example for detecting duplicate accounts, it should be good enough.
JSON or XML would be an excellent way to answer, alternatively you could format it for easier human consumption.

Going out of your way to make the response useless is probably not a good idea.
> What other laws (...)

You can't sell guns and drugs online.

If you're taking money, you have to make sure you know your customer (KYC).

I would also like to hear other examples.
Use a proxy, for example:

https://us.hideproxy.me/go.php?u=xRv6FweyJ5wXueEdkahRiAzzGVM...
As someone who shares the same frustration with normal graph paper, check out a Rhodia Dot Pad.
> and that Indian women are in some danger

Tell that to Jyoti Singh
So the lawyer provided a letter which demonstrates what would happen in the worst case due to the GDPR. How does that make him dumb?
- "Ask HN: Who's hiring" might also work?

Sounds good. "ASK HN: Who's looking for investment" and you post with a sort of ASCII pitch deck.
Learn Android Studio 3: Efficient Android App Development
Note, I think, you also need to be GDPR compliant for EU users when they are not in the EU. So I don't think IP blocking actually works for 100% of cases.

I would suggest not getting too hung up on this, it is showing you the worst outcome and assuming you have made a good effort to be compliant I should think things would be fine even then. No doubt you have Ts and Cs, that document is full of clauses put in place because of things like this, and any of them could probably result in a worse letter from a customer wanting to sue you over something. But I image also that hasn't happened to you yet either?
This is a great article. I’ve come back to it many times over the years.

But it always puzzles me why Y Combinator companies don’t organize with the built-in default of private offices, even in brand new startups, but at least for sure in YC companies that grow to tens of employees or more.

Given such an impassioned writing about the need for privacy in workspace, why don’t we see YC putting out articles or blog posts on the value of private offices, for example like Stack Overflow does.

It’s like YC wants to be viewed as progressive (for recognizing how bad open-plan offices were ahead of the curve) but then to ignore this to just grift from unwitting junior employees who may unquestioningly join a startup and not think to negotiate for protection of the privacy they need as a basic workspace tool.
> Are you willing to drive while sleepy, break regs when the customer is demanding you drive longer to deliver their products (due to traffic delaying you or similar)? Its a really screwed up industry.

Screwed up would be forbidding people from making this personal choice through regulation.
You should probably also encrypt the data.

This makes me wonder: what if you encrypt using a proprietary tool, and sell a decryption tool through another company? You could actually make money from GDPR requests.
We already received one of these for Riot.im; kinda depressing that despite all the GDPR work we’ve done for Matrix (https://matrix.org/blog/2018/05/08/gdpr-compliance-in-matrix... etc) folks think it’s worth burning yet more of our time in proving it to them (but just to them). So much for writing software and actually making Matrix better...
I realized that life is not always fair with you. But however cruel it is, be firm with your principles. Know yourself and ignore the discrimination by others. I read this in my teenage year, the time in life which makes you, and the values of Karna become my values.
I was so impressed by this book, that some year later, in my college days, I read another book by same author on Krishna's life named Yugandhar (roughly meaning emperor of Era). Now every time I am in tricky situation, I always think what will Krishna do in this situation.
Not to mention that in the article they talk about 2019 not 2018.
There is a chance that they have some automatic DDOS protection mechanism kick in, I know they have some pretty aggressive counter measures in place to protect their links.

Anyway, the server is definitely 'open to all takers', nothing there that could cause this. Also, last Saturday ABN-AMRO (one of the bigger Dutch commercial banks) went offline for many hours due to a huge DDOS, this may be related but I never thought my lonely blog would be in the line of fire.
The Metric Maven – A Bridge Too Far?
PostgreSQL: Detecting periods of activity in a timeseries
Are EU data watchdogs staffed for GDPR?
To cool summer bedrooms, blow the air out the kitchen window, and open the bedroom window. This will draw cool night air in the bedroom window. You may be sweating at 7 PM but you might need a blanket at 1 AM. This works brilliantly. And putting the fan out the kitchen window means the bedroom is quieter.

To heat winter rooms that have an underpowered radiator, blow the fan onto the radiator. The job of heating the room is the same as cooling the radiator. This works very well but the room downstream (on the steam line) will be getting less heat. In practice, that was the neighbor's apartment. The freezing neighbors complained to the landlord who eventually tracked it down to my place. Vigorous discussions ensued.

I also discovered that a HEPA filtration unit, even sitting on the floor, helped my allergies a lot. It was not cheap, but when I find my nose running again, it means that something had turned off the filter. For years I had thought that HEPA was a scam. Not so.
So sort of an intermediary between how the internet works these days, and how it should work in IPFS view.

Does the "deliverying JS to browser" thing that I described make sense at all?
Because I knew it was getting backed up in iCloud every time , i did not bother taking an additional separate back up , I wonder where the contacts could have gone
Is it that bad? Have you tried to debug Markdown + LaTeX MathJax? Is it the same of differs? As for me it seems enough easy to debug each single math object. But I only used Markdown + LaTeX insertions so I cannot compare.
Also its price hasn't increased compared to graphics cards (due to cryptocurrency hype).
Or, as pointed out in this very discussion, use the definition that is right there in front of you.
I've been involved in the GDPR-proofing of the company that employs me in the UK, and find that the questions are the same that our consultants put to us when identifying where we stood.
Based on my experience (medium sized manufacturing company) I think that the letter really becomes a nightmare when the company receiving it has not looked into it at all, or when their business model relies on being able to ignore consent from users for their processing; in other cases, and especially for any company that sells to businesses rather than individuals, GDPR compliance is really not that bad IMO.
> I think, you also need to be GDPR compliant for EU users when they are not in the EU.

What you think does not align with my understanding of the GDPR, what makes you say this?
Everything you are saying in this thread is exactly right, in my opinion. And I'm a sales guy! Haha.

Inventing something is a value-added game. If I make us a knife that lets us cut a cactus in the desert for water, and we both survive the day because of that knife, I've added value.

If another guy makes the same knife, and now we have to compete for your attention, distort deal terms and product features to "seem" better than the other knife, etc, then this is not adding value. This is destroying time and money.

Sales is a zero sum game. One company wins, the other company loses. That's ok, but the winner should succeed thanks to price + features (e.g. who makes the better knife), not who "promises" you their knife is "better".

In an ideal world, we all just have a spreadsheet of all the knives available out there, their price, what they're actually built to do, and you just hit buy.