skysight-inc/HackerNews huggingface dataset:
GDPR—while vastly different to what has become the defacto standard practice in most companies—is largely simple, basic, common decency and common sense. My very tiny startup won't have any problems complying because we've actually given a smidgen of consideration to our users' privacy up until now.

In fact, I foresee it being a much greater tax on large corporations: the work in GDPR is not compliance—that's relatively easy once you have procedures in place—the real work is converting existing non-compliant systems to bring them into compliance. This is going to be much easier for those maintaining relatively small, simpler systems, and easiest of all for brand new startups.
I can imagine scenarios where it would be important to know who worked on something.

For example, using git blame I might learn someone was heavily involved with a project or feature. Then I might look on our internal Wiki for old posts which include discussions explaining why certain design decisions were made.
That's a lot of memory...my little NAS has 512mb IIRC.

I run Transmission (from the Debian repo) on it and never even thought about memory usage before now, it just works. Admittedly I don't really let a bunch of torrents run at once though.
the image in the article is really appropriated, the Turing complete VM of ethereum is a black hole of bugs, on the Genesis, some really bad engineering decisions were made and probably now is too late to change it.
Or they can just ask MS to donate licenses. Better to teach these kids practical skills instead if software nobody uses.
Just out of curiosity: Is you game open source (so every distribution builds it with their libraries) or is it distributed in binary format and are you using a custom engine or something well known like UE4/Unity?

I am asking this because just yesterday, I tried to run the steam streaming client and it kept crashing. As far as I can tell, because it must have been compiled with a different compiler or glibc than the rest of my system.

In fact, with closed source software I see a lot of problems in the Linux space which could be solved by recompiling, but that simply isn't possible. The reason behind all this is probably that Linux systems are just not build for closed source software as the devs keep changing things which would be required for that (e.g. stable ABIs).

Btw. does anybody know if there are tools out there to obfuscate code for games, so that they could release their code in a form which some distribution could compile, but which is too obfuscated for someone else to make use of it (e.g. steal the game)?
I'm saying that people capable of coherent thought can choose, over time, not to have mood disorders, which is a subtly different point.

I fully recognize that when you're in a depressive state, things seem hopeless and that you feel unable to choose a different state.

My proposition is that in all but the most serious cases, you actually can choose, if you're given the right mental frameworks and sensory inputs.

Of course, the devil is in the details of identifying and providing those frameworks and inputs.
This is part of the reason for monads: they specify the order of operation, which is necessary in a lazy language like Haskell. The `bind` or `flatMap` operation in a monad specifies "what happens next". Once you have defined order of operations you can start to reason about effects.
>I dove into the source code. Rick was right: no-one could possibly understand what Rick had created. Except for Rick. It was a reflection of the workings of his own mind. Some of it was very clever, a lot of it was copy-pasta, it was all very idiosyncratic, and it was not at all documented.

That blog post is embarrassing.

They fired an average to poor performer who somehow managed to convince them he was some sort of genius until it became evident that he was not.

Either that guy was not their top talent (in which case why did they call him that?) or their other developers are even worse, which is terrifying.
Using Google Forms, Google Sheets and Google Apps Script to Build a Blog CMS
personal taste: i am missing reading about the root cause of the problem in the first paragraph. have spent 5 minutes reading and nothing yet.. stopped altogether
> While the current formulation details of the pilot wave theory doesn't allow for new predictions

Actually pilot wave theories do have new predictions, namely quantum non-equilibrium. We just have no idea if we can actually design an experiment for it.
Oh, wow, must have missed that post, thanks!
Why do you think tumblr is on the way out?
I don't think you can escape it by simply throwing up a firewall to try to block EU users. It seems that you're just inextricably pulled into this as soon as you record any data about an EU citizen. Unfortunately you can't know with good certainty whether or not that has happened.
Only if Amazon got that reputation in the broader market. Otherwise, manufacturers would potentially benefit from retailers having a more difficult time claiming ignorance about which items in their warehouses are fake.
> More interestingly, can the US political system ever enable an evidence-based debate around it?

I honestly think the reason the US is slipping so much is because their political system never seems to have evidence-based debates around anything.

Worse, they have absolutely no interest what-so-ever in comparing their country and how it's actually functioning to other Developed Countries for the purposes of improvement. In fact, I genuinely don't think they care to improve anything, at all.
Yup. That's the job of good intel agencies and cyber-defense.

Of course with BlueFrog, that work was already done -- just automate the response do complain/unsub, and the spam campaign becomes a DDOS on the advertiser. I'd love to see that back again.

Same for spam/spoofed-ID tel calls. Answering and trolling the telemarketer by wasting their time is nice by ineffective 1-on-1. It'd be nice to ID & target them with a scaled-up response.
The problem is that pretty much everything seems to be considered personally identifiable data. Any web community will at least be storing usernames, passwords, emails and most likely IP addresses. As far as I know, all of that counts.

And even if you don't have a login system, your web server is still going to be logging people's IP addresses.
What's the worst that can happen ? what's her quality of life ?
> Don’t buy name brands from 3rd party sellers on Amazon

No, don't buy name brands from Fulfilled by Amazon sellers (including Amazon itself) on Amazon, only from known-good third-party non-FBA sellers (exception, Amazon is okay if there are no FBA sellers for a product), since Amazon commingles inventory from FBA sellers (including themselves), so you never know which seller actually sourced a good purchased from an FBA seller.
Haven't seen anyone talk about Drudge in 7 or 8 years. I see he's still doing the 48pt headlines and the thoroughly biased journalism.
Yeah. I've opened a ticket to audit memory usage:

https://github.com/Luminarys/synapse/issues/80

I should note that I'm stress testing it, however, I have some particularly large torrents going.
I built a daily technology briefing + community because I got pretty tired of the way technology sites work (just a vomit of news stories) and make about $2,200/month at this point, so I recently gave up my job to work on it. It's growing fairly steadily, because people really value not being advertised to, and that's been fantastic.

I'm also pulling together a bunch of disparate services to make it a great experience, including SSO to the community, paywalled content and a custom emailer that integrates deeply with the CMS. So far, so good, and I basically slammed it all together until it worked over the space of a year -- but the real work was three years of sending a weekly newsletter as well to build up an audience before I even launched this thing.

At some point I'm planning to sell the application I wrote that powers it, because there's a distinct lack of 'community in a box' platforms that can solve this problem. First I have to finish it, but that's kinda the end goal.

https://char.gd/recharged if you'd like to try it! The code best-friends gives 25% off for three months.
"Liberal western-style democracies" were only the best option at the time to maximize productivity.

So was the thinking that they are the "natural end-state of human societies".
Thanks for this!

Can you suggest a book that would be a bit more introductory and cover Algebra well? I missed out on ever understanding it properly in school and would love to try again.
Interferometry
YMMV.

It sounds like he didn’t price it right. SaaS is more profitable in general because you own the customers data, guaranteeing renewals, and it’s cheaper to support an app than support a customer on Amazon.

I made a lot of money selling a little application to an enterprise that did some data transformation. That enterprises policies would have prevented them from buying a SaaS from me.
True for some parts of it, but what about things like asking for explicit consent, logging each read access to the database or implementing a "restricted" feature? None of these things are supported by most standard software.
Kottke.org. The best digest of the culture side of the Internet.
Well... As it is Turing complete you could just as well say that it is a black hole of awesome stuff. Which, of course, is true of any Turing complete language.
Putin's Hypersonic Weapon Appears to Be a Modified Iskander Ballistic Missile
That's reactive, not proactive.
Author here. Sortix is Sortix. MINIX is MINIX. I think each project has different goals and that's fair.

Some thoughts though, for my os-test project I went and installed every free software Unix-like OS and ran a lot of tests on each of them and got experience with each of them.

I don't really consider MINIX a relevant OS. It doesn't have a 64-bit port. The site doesn't offer HTTPS and only has MD5 checksums, so there clearly isn't an attention to security. Sortix offers HTTPS downloads with SHA256 checksums and is up front about its lack of security (next release will do release signing). The latest MINIX release is from 2014, which is a bad project health sign. My latest release is from 2016 (been a bit busy since I got a full time job, but the next release is still being made if at a slower pace, and nightly builds are available and supported). The stable Minix 3.3.0 was pretty buggy and things got better after I upgraded to the Minix 3.4.0 prerelease. The os-test data revealed a bit of a lack of attention to detail in the UDP stack.

I don't think MINIX is really trying to be a more generally used system. It used to be more of an education system, which lead to Linux. I have no plans to make Sortix widely used either, but I avoid making mistakes that prevent adoption as part of the general good work. I want to make a good OS that I personally like.

I'm happy to be compared to systems like MINIX, Haiku and GNU/Hurd. The ideal reaction to someone mentioning Sortix support should be "Eh, Sortix is cool but who cares? I guess I can do it if trivial". And that's fine, at least they heard of it. I'm a one person project with a small community but I think I'm competing reasonably in this space. I don't really consider Minix that usable. GNU/Hurd is alright but the GNU project is notoriously bad at actually releasing an OS themselves with any sort of technical vision and quality. Haiku is pretty interesting, though it seems to be focusing more on being BeOS than being a general purpose system (it doesn't have a multi user support for instance, which Sortix does have, though with a few security vulnerabilities). They're all different projects with different goals and strengths and I try to make Sortix better whenever I can do it.

I want Sortix to have a really good and inclusive community. I enjoy the coding but I really enjoy putting the whole OS together and building a whole project and community.
The reality seems to be almost completely arbitrary. Does the manager get along with you enough in the interview to push you in to a higher pay grade?

Do they think your going to leave but have legacy knowledge which they need you for?
I agree, and actually I came to West Africa after 10 years in Canada.

In many ways, West Africa has a better quality of life than Canada.

(yes, of course there are also many ways it's much, much worse, but it's worth remembering it's not all bad, and we in the West can learn a lot from people who love life more than money and family more than things.)
I will be very reluctant to pay a monthly fee for any website.
The weird thing is if you -add a dependency before you import it, then you get a warning that the dependency isn't used in the codebase yet. Of course it isn't, I just added it! My IDE (IDEA) resolves the imports for me, so I can't add the import until after I add the dependency. Nice little catch-22.
What do I use it for? The README isn't very explanatory.
I actually had a similar experience as a kid reading fan fiction for the Legend of Zelda games. I wanted to share the fan fiction I was reading with friends at school, but my family's "internet computer" had no printer, and our "printer computer" (an old Laser 486) had no internet, so I had no way of printing the stories I found on the internet.

Had I understood the concept of saving web pages (or even copy and pasting text), I could have stored the stories I wanted to share as plaintext files, put them on a floppy disk, and then transferred them to the Laser 486 to print. The idea that the text could be transferred from one machine to the other didn't really register with me, so what I did instead was to read Zelda fanfic online, then rush upstairs to the other computer with enough of the story still fresh in my head and re-construct the stories as best I could from memory. Usually, I tried to imitate the style and structure of the original fanfiction, but sometimes I would inject my own personal style or intentionally change details in places where I felt like my own imagination could improve over what I recalled of the original story. The longer I did this, the more I found myself re-writing others' stories rather than aiming to simply reproduce them, sometimes to the point where my "imitation" could barely be distinguished as an attempt to copy.

I started writing fiction professionally in my 20's (which I'd consider to be a fairly young age), and I think a big part of what allowed me to go pro so young is that under the Malcolm Gladwell "10,000 hours of practice" model I ended up getting most of my practice in pretty early (at the time not even acting with the intention of practicing fiction writing), so perhaps my inability to copy and paste text was ultimately responsible for kicking off my career as a storyteller. In retrospect, re-writing fan fiction was the modern equivalent of apocrypha (non-canon stories) repeated and passed down through oral tradition.
You can't put a figure on it.

The system interfaces with every area of life, and with capitalism. Western Capitalism says the amount spent on healthcare should grow until all available money becomes profit for the Capitalists.

Meanwhile there's always some new area of life that impacts health - spend on sport, then on encouraging sport by paying for teachers, then on improving colleges where the teachers train, ... before you know it the NHS is funding a deep mine in Siberia because it mines the metals that make the earphones used in mp3 players by students training to be teachers, to encourage them to teach more sport to children so that when those children grow up they'll need less heart bypass surgery.

Meanwhile the Siberian mine leads to contaminants in the ocean that cause excess cost to all health regimes around the world ...

Health encompasses all parts of life, it needs selfless, holistic, planet-wide approach. You could spend £150 Trillion in health and still find more areas of spending to address.
Capture your API interactions and debug them in real-time
I would gladly pay $10/month to read Slate Star Codex. Heck, I'd pay $10/month just to have access to its archived posts.

I'd pay $5 for ranprieur.com. Not a ton of content, but he keeps me thinking about interesting questions.

I don't follow Gwern actively but I'd probably pay to have access to his site too.
In Haskell it is still of course pure functional programming to have a lazy stream of IO actions. The types make it clear when and where the IO is happening, which makes reasoning about effectful streaming much easier.
The image is an eclipse, not a black hole.
Thanks. I have read Young and many other things during this journey. I have taken bits from all that help to some degree but nothing has been able to "completely change my life" as I see some say happened for them. It IS better than without meditation and other techniques...but its still not something I can keep dealing with along with all the practical issues making it worse.
That product yes. They are not a competitor for EVERYTHING else.
IT should exist to help the domain users, but after a point they get too big and start to dictate what gets used even if nobody wants it. Like choosing the data analytics technology for the data analytics team when it is what they don't want/need. So then your data analytics team eventually goes outside budget to get what they actually wanted and you have two products. Very dysfunctional and common.
I'm not sure I've read anything in there that is hard to implement, other than retroactively.

I'm sure as time passes there will be frameworks and best practices developed for conforming to these regulations, but I honestly don't see anything egregious or complex to develop in there.
Amazon already sells OTC drugs, including allowing third party sellers. Fake OTC drugs are almost as dangerous as fake prescription drugs (fake prescription drugs are more likely to be dangerous just by not being a good drug, but either is equally dangerous as a bad drug.)
Yep, it's a hosted service - you can publish your app with one click! Self-hosting requires an on-site Anvil installation. This is because many of the things we do to make things easy (eg returning live database rows from server to client in a function call, then manipulating them directly there) require server-side report.

We think it's worth it - for example, it saves you building a new REST API each time you blow your nose - but the trade-off is that we can't just provide a "download as Flask app" button.

If you want to run server code on your own machine, though, check out the Uplink. It's a library you 'pip install', connect to your app, and then you can drive your code from the web. Here's an example driving a Raspberry Pi: https://anvil.works/blog/uplink
To me a senior engineer is one who can lead a team in the design, documentation, implementation, deployment and maintenance of a system which realizes a quantifiable ROI for the organization and they've preferably done this with different tech stacks.

These can be internal systems which focus on more efficient processes for the organization or external facing systems which generate revenue.

I've worked with a LOT of engineers that have never built and delivered anything of real value. That's not to blame them, as there's a tremendous amount of waste in both the public and private sector driven by middle management layers.

But in my book, if one wants the title Senior Engineer then one has to have built and shipped something that generates more revenue (directly or indirectly) than what the system cost to build and maintain.
How do you know that "a lot of people" are paying to read stratechery.com? Any sources to back this claim?
> black hole of awesome stuff

that loses your funds, that is the bad part.
RTFM?
Exit velocity and launch angle of the ball have only been recorded since 2014. 2015 league-wide. That's why this latest change is causing all this analysis.
> It looks like the maximum fine is 4% of annual revenue... seems like the regulation has no teeth if you have no revenue.

Up to €20 million, or 4% annual global turnover – whichever is higher.
Smaller summarised guide for very small side projects:

1. ideally, don't store personal data

2. if you absolutely need to, store the bare minimum

3. if you're doing 2, don't give any of it to 3rd parties

The article splits its bullet points into three sections. The second section is basic security best practice: you should have this covered anyway regardless of the size of your project.

If you stick to my points above, the author's remaining bullets should either be null, or much much easier to implement.
> SNP talk about it all the time.

Sorry, I think I failed to be clear. I meant to signal the lack of the Tories talking about keeping their promise. SNP wants more devolution. It is silly for the English to say why Scotland should have a say in English affairs if the English should not have a say in Scotland.

> "The Vow" is highly contentious.

Well, of course it is.

> What you believe was promised largely depends on what side of the nationalist divide you sit on.

Isn't that very convenient? The way I understand it, Labour expects to win a lot of seats in Scotland so it is against their interest as well for Scotland to be independent?

In any case, the point is not how England screws over Scotland but rather use it as an example that a fully democratic government to replace China PR will still screw over Hong Kong and Tibet.
Does she sleep a lot during the day? My father sleeps a lot and doesn't like to talk, but he remembers everything, even drives the car. We still don't know if it's depression or early dementia (could be frontotemporal).
https://vuejsdevelopers.com/2018/02/05/vue-laravel-crud/
> I fail to see how Google is a competitor to an online Wallmart-like shopping portal.

Because Google operated an online shopping portal, which is also Walmart-like (perhaps moreso than Amazon, since you can actually buy from Walmart on it.)
I wonder how to deal with data that is accidentally identifiable. For example, imagine that you are running an anonymous poll or survey. In the general case that would not identify an individual person, but in some circumstances a particular collected answer will be unique and could theoretically be connected to an individual.

In such cases it's not really possible to give individuals control over their data, because except for the special case the whole point is that it's not connected to an individual...
Slow two days now. Lots of internal errors, no new content since Thursday.

I guess they won’t ever add decades overdue Unicode support after all, since ad revenue will be zero pretty soon.
visually an eclipse is just a 'Black Hole in the Sky' :)
The way Amazon handles disputes and poor quality goods is beyond frustrating. I bought a security camera with a motion sensor that was supposed to text me if there was movement (I was traveling through some less savoury countries and wanted to know if anyone was checking through my room) and the thing broke in the first day or two. Of course the buyer refunds me a token dollar and Amazon's refute process somehow doesn't work.

My new strategy with Amazon is simple: If it's a book, sure. Otherwise no way, I can't trust anything there. I'm surprised there hasn't been a class action suit against them by now for all the counterfeit / poor quality goods / spyware.
Drudge doesn't do any reporting, just aggregates articles from all over the spectrum - Buzzfeed to Breitbart, Newsweek to Newsmax, but mostly stuff in between (the headline right now is distilled from the first sentence of the Rasmussen article it links to, which I don't think is a biased source, although you may not like what is being reported)
It's not a reminder if Linux's default configuration is to hard limit it at 32768, that means that if you need 32769 of stack you need to hack your own implementation for your program to be portable, or otherwise the user must be able to "sudo".