skysight-inc/HackerNews huggingface dataset:
I don't know of any such study but I'm not sure why I need to given that this law quite clearly reveals the preference of European citizens?

If we would not care about privacy to a greater degree than other regions we would presumably not pass legislation that protects private information and cuts into ad-revenues.
So, if I'm understanding this correctly, your point is that Linux is a kernel ? Haven't we moved past this ?
In my experience [1], construction project management econpasses a lot more then just testing, and both levels have to deal with structured and unstructured digital information.

There is a lot of Excel and Microsoft project at the higher levels (resource loading, financial tracking), with more specific software tooling for the lower down/more specialized work (think material and labor estimates, load calculations, environmental modeling, other engineering calculations).

It's true, a firm building residential track housing may be working off really simple project management tools, but that may be all you need. Start building things like powerplants, bridges, skyscrapers and you'll see a whole new tool set.

[1] responsible for $100m+ civil entering and construction projects annually
I have to admit that I was very excited to begin enforcing black on all of our projects at work - until the double quotes decision. I’m used to single quotes everywhere (except docstrings!).

I’m probably going to still move to black but I know I’m likely to face some pushback now on this one choice, and I don’t yet have the will to defend it.

I also know I’m being mostly unreasonable .. “why is this opinionated tool not perfectly aligned with MY opinions??” .. but feelings.
It's still one of the core technical writer philosophies. I have Minimalism Beyond The Nurnberg Funnel on my desk.
Regardless, GDPR requires that you do this. Data's value is massively inflated in the minds of "technologists" and it is time that price came down to reflect the realities that the rest of the world wants.

Sincerely hoping that this marks the end of the data gold rush
I work for a major news media company and our GDPR compliance has been extremely difficult with our relatively small dev staff that manages many news outlets so we've opted to block access from all of Europe. It's gotten a lot of press, but it's an unfortunate reality. Most of our adtech and analytics vendors we use have put the burden on smaller companies like us -- ripe for disaster.
>I'm sorry the analogy is totally flawed. On one hand you have something consumable: food, on the other side that can be made eternal: data.

You're not understanding the analogy. What does a user get out of using Google's services? They get access to a suite of products (search, email, cloud storage, online productivity apps, videos, and so on) that are maintained by a rather expensive group of employees and run on a rather expensive collection of hardware. When you use those services you pay for them by letting Google collect information about your use of those services. The value you get from those services is often intangible (you watched a cat video or looked through a photo gallery of your sister's new kid), though sometimes monetary (you don't have to pay an ISP for an email address if you use gmail.) When you choose to no longer use the services and demand that Google delete all the data they have gathered are you going to return that intangible value and pay them for the money you saved by using their systems? How would you do return the experience of watching a stupid cat video? It's exactly like eating a meal but insisting the restaurant give up the value, i.e. the money, that they got from you.
I think it is generally based against discrimination and not focused on something extreme as a state organized Holocaust. Also GDPR does not care about this. For the GDPR these are just attributes which should be protected.

A core rule of data privacy is to restrict yourself to the necessary information you need. Religion like sexual orientation is rarely justifiable why it is collected at all.
i totally agree. I live in Amsterdam since 7 years and everytime I visit my family in Munich , I am surprised a backwards they are. And how inconvenient cash is.
Actually I am currently looking at websocket, but not for the same reason you raised. I was looking at extending for real-time apps.

However ...
Ajax is one of the options of IPC, and this is common to both CefGlue and CefSharp implementations. The options are:

1. Ajax HTTP/XHR (Xilium.CefGlue, CefSharp)
2..NET/Javascript integration (CefSharp)
3. Generic Message Routing (Xilium.CefGlue)

I see 2 and 3 as the common usage for the CEF .NET community. Ajax may see less usage because it's use can result in other issues -- like cross-origin error and may be more complex for some people.

Like I said, I have just started looking into WebSocket and may soon be implemented for CefGlue apps.
This is true -- it's 100% about your savings rate: how much money are you saving (net) each year? And out of that, how much are you investing?

This article does an excellent job of explaining it better than I ever could: https://www.mrmoneymustache.com/2012/01/13/the-shockingly-si...

In summary, however, assuming you are a W2 employee, here are some immediate steps to take:

- Pay off all debts > 4% interest
- Reduce spending / consumption
- Max out your 401k
- Max out your IRA each year
- Invest the rest into low-cost index funds, I personally do VTIAX and VTSAX (international stocks and US stocks)

Once your investments reach 25x your yearly expenses you are good to go =)
One big reason we haven't had a global food crisis is because of GMO food. Norman Borlaug's (https://en.wikipedia.org/wiki/Norman_Borlaug#Expansion_to_So...) work in particular comes to mind as being almost single-handedly responsible for staving off massive famines. Part of that work involved selective breeding to produce a strain of wheat that would produce more output in the same acreage.
> Meanwhile there are also plenty of people creating havoc by filing lawsuits against every company they can, adding up to billions demanded on just the first day.

No, the EU is not the US, no lawsuits have been filed. Some individuals have reported some companies to their local data protection agencies, just like the GDPR says you should. No money has been "added up to billions", because the DPAs don't sue for damages, the levy fines to ensure compliance.

Huge difference. If you're going to critique the GDPR, please understand how the legal and regulatory systems of Europe work first.
Right but your Macbook has a large battery. Something it wouldn't really make sense to have if you were going for a very small form factor.
Thanks for the reply, that's pretty amazing!!!
Kuttle: simple VPN for Kubernetes network
Hi HN friends,

I've built a little tool [1] that makes it easy to create screenshots and PDFs of your own websites/webapps. It's a use case I've found in a friend's web project, decided to SaaS-ify it for them in order to lower the operational burden of yet another service that they would otherwise need to run.
I decided to keep it completely CLI-only in terms of its interaction model from a user's perspective, even though I could have made a website and a login and some kind of dashboard etc -- intentionally keeping it lean and focused, trying to make the UX as simple, automation and gitops-friendly as possible, excited to see how that's going to go.

Please give the service a try if it's something you think might be useful to you. Your feedback will be highly appreciated!

[1] https://github.com/hdlss/hdlss
Your business model's success is not "providing the service".

EDIT: Quoth the British agency responsible for implementation: "The processing must be necessary to deliver your side of the contract with this particular person. If the processing is only necessary to maintain your business model more generally, this lawful basis will not apply and you should consider another lawful basis, such as legitimate interests."

https://ico.org.uk/for-organisations/guide-to-the-general-da...
Oh man you're missing out on the massive amounts of board games published in recent years. I would go to http://boardgamegeek.com/ to find a community of fellow board game enthusiasts
Macbooks have large batteries. Wouldn't make sense to have one in this if you're going for as small as possible form factor.
Thanks for that.
Please any help, no matter how small will be appreciated. Contributions, PRs are also accepted.
>if I had a following, I’d be getting my branded media site up and running. I’d continue to post teaser content to YouTube, but host my full content on servers I control

and you'd lose most of your audience. there's a reason that youtube's creators are still on youtube. Thinking about the people who watch a youtube channel as that channel's viewers is mostly a mistake. Some portion of a channel's subscribers would follow to a different site, but most of the audience of a YouTube channel is YouTube's audience. YouTube is sending the audience to videos via the popular feed, suggested video links, up next, the subscriptions page, and all their other discovery tools. Only the most hard-core fans will move to your branded content site.

And even when the audience moves, then you're doing ad sales yourself instead of taking advantage of all the companies doing big bulk ad buys on youtube, and paying for hosting yourself. Bandwidth isn't free, and youtube is very efficient at hosting and delivery. Other video sites tend to suck. Best case scenario, your pre-roll or banner ads pay for your hosting and ad sales work. The only profit you should expect to retain on your branded site is the in-video placements you're already doing on YouTube, and your Patreon revenue - the things YouTube demonetization can't affect anyways.

The pathway for a content creator to exit youtube is to sign a TV deal. Dedicated channel websites don't work.
Many grocery chains are regional. The national ones (Kroger, Albertsons) are so huge they were probably out of Amazon's price range. Walmart and Target aren't for sale.

If the article is right, all Amazon may need to kick things into profitability is enough economies of sale (built in customers) that their perishables can be fresh.

From there they can sustain a viable business, and they can increase its size as needed.

In other words, one theory is it's not so much about buying market share, it's about buying a roughly viable business they can piggyback on while they build market share of something new.
Because it is their data, consider if there was a database of your fingerprints and DNA available online to everyone, would that really be okay to you?
I'm not sure how many brick buildings there actually are. (After the 1906 and 1989 quakes, the flimsiest buildings were knocked down.) San Francisco has fewer brick buildings than most major cities...

And it's also something people (including the government) are aware of and watching carefully. San Francisco retrofits its brick buildings -- over 2,000 by the year 2008 -- and it actually made headlines that there were 150 at that time which hadn't already been retrofitted.

https://www.sfgate.com/news/article/150-S-F-brick-buildings-...
Nope. In fact when I was in cookery school here in the EU, I was told that it is perfectly safe to eat raw egg here, but that in the US this is never advisable.
Maybe the species in question has colonized an entire star system. This would be a good way to get rid of several nearby planets and the parent star.
Ask HN: How do you decide the priority of tasks?
I have a huge list of things I want to do, but end up doing none. How does HN decide what to pursue and what not to?
If you want just the aesthetics, add just the tiniest bit of turmeric. It dyes like crazy and if you add little it adds nearly no taste.
This corroborates my hypothesis for why the majority of book readers like their books better than visual renditions of the same (HP, LOTR, etc), because they use their imagination to construct the world and characters and voices when reading, and thus find a more appealing interpretation for every aspect of the story, whereas a directed audio-visual experience is unlikely to match my impression as well.

For example, if I'm a PoC I'm likely to see some of the characters as PoC as well even if they're not explicitly described so. So many other things like "what do these dragons look like" and "how tall is this character relative to others" etc. Because we were actively involved in creating the world, we'd be more attached to it too.
But ignorance is bliss...
It's always wrong to be the first in the thread to invoke "whataboutism".
The biggest flaw in Agile stand-ups is that it was developed before Slack became a standard.

For our small team, we created a Team Scrum channel solely for the purpose of allowing devs to check in at the start and end of day with work progress. This reduced a ton of overhead.
This is another clickbait variant: postmortem clickbaits.

e.g: "My startup failed", "Why I quit <company>", etc...

I am passing on this one since my common sense tells me VEVO and YouTube are vastly different services.
My intuition is having trouble coming to grips with the notion of accelerating a fluid object to that velocity via an explosion.
Vevo posted the official video. Older music videos were made for play on MTV so they were censored and some one else had to edit them. I haven't run across a censored video on Vevo in a while unless I was looking for something old.
Because not everyone wants to make money by selling out there users. There was advertisement industry before it was even possible to track users.
I don't perceive that at all, when Amazon acquired WF there were shockwaves sent through the grocery industry. Tons of grocery stocks lost % off their stock price, lots of ink spilled on how they were going to compete and what Amazon was going to do.

It's just so far the only tangible difference we see is Amazon products for sale in WF, some prices are a little cheaper, and WF's bakery/prepared foods are a little worse. The grocery industry is definitely freaked out.
My product collects limited number of personal information and in theory it has always been compliant. Only thing I have doubt about is AdSense. I have disabled personalized ads, but I have no idea if that is compliant.
Also working on data portability, so users can export their data.
(Never got a request for that though)
If revenue from ads will go down I will be considering closing the business.
I don't feel comfortable going paid subscription route.
Yeah that looks more secure, unfortunately Philips added a DRM-like protection to force everyone to use their cigarette adapter. Basically there is some sort of circuitry that identifies an official cable. Someone on a CPAP message board said it was only a resistor across a 3rd pin in the power plug, but can't find the link.

I plugged an "unofficial" cable, as well as an 18v lithium-ion plug, and got a "Check Power" message on my Dreamstation. The unit was powered, but it refused to start until it detected the "official" cigarette cable.
Robbing Peter to pay Paul.
Probably because of f-strings.
Huh, yeah, that's not great. (Original submitter here.) I read it, and posted it, from an iPhone. No scrolljacking issue there.
Retaining email addresses doesn’t necessarily suggest deliberate misuse (or even accidental misuse), however. Unless you’re of the opinion that retaining it after, say, account closure/deactivation, is itself misuse.

I’d take a big issue to an organization storing a social security number or something of that nature, because its leak would represent a significant risk, but email addresses are fairly disposable items that we only voluntarily attach to ourselves to.
Reunite? Knowing humans they'd likely battle to mutual annihilation because their toenails were different colors.

One would hope having one's solar system murdered by a rouge star might help a species grow up but right now I'm skeptical.
Can you please share how GDPR affects the second workflow? I'm curious, as I've performed similar work.
Senior Back-End Engineer – NURX
"but we do have some european customers"

The entire point is, NO you can't just ignore GDPR. Your lack of action toward compliance is negligent.
I’m sick of the “perl is line noise” narrative. https://pastebin.com/C9hPS8xR
>> You can't download a copy of your entire posting history
>Yes you can.

Fair enough - I wasn't aware of that.

>> You can't can't edit or delete comments after a certain window
>Yes you can, just not automated. You could mail the moderators with a request.

So... no, you can't. they can, if they decide to honor your request when you ask them, or they might not.

>> You can't edit your username
>Why would you, that's your HN identity, not your identity in real life. You ascribe more power to the GDPR than it has.

Some people's usernames are their real names, which makes them personally identifiable information. Other people's usernames appear to be the result of them banging on the keyboard, or a 'throwaway_X' account that they've been using for several years, or a contextual reference for a specific thread that no longer applies to anything. Why should users be forced to keep that arbitrary string in place if everything else can be edited or deleted?

I can change my public facing email, I can change the profile text, I can even change the color of the top bar, I can ask to have comments deleted, why can't I change my username?

>No, the GDPR does not say anything about the company having to automate these things, only that there should be some way to do them.

Fair enough. I think they should be automated, though..
You would want to log it to make sure you aren't accidentally blocking the wrong people.
> Europe is so damn far behind the US when it comes to military power

As a European, I consider this a good thing.
GMO is largely about implanting resistance against herbicides such as glyphosate or genes for the production of pesticides like the BT-gene. Both are there to support pesticide heavy monocultures of which we are seeing the negative effects unfolding.

Most of the food is still farmed by poor small scale farmers, which are often more efficient than large-scale farmers.
The reasoning required is the same in both cases. To avoid serialization conflicts you still have to identify all those appropriate records and appropriate times in your reasoning.

Well, sort of. Serializability allows you to reason locally for correctness, but not for performance. That is, however, a meaningful distinction.

Serializability remains a marked improvement over the status quo. Most operations aren't actually performance sensitive, so that tradeoff makes perfect sense. With serializability, we need only focus our efforts on those operations which are both performance sensitive and highly contended.

This has nice emergent properties, because the problematic transactions are immediately apparent: they are the slow ones, the ones that are not meeting their performance budget.

Performance anomalies are directly measurable and immediately visible. Correctness anomalies are generally neither.

Performance anomalies are generally localized and ephemeral. Correctness anomalies are often persistent and viral.

So the choice is either to explicitly implement required locking for RC or let the SERIALIZABLE do it implicitly under the hood (and hoping that it will do it better :).

Again, when it comes to correctness, there's no real hope to do better than serializable. When it comes to performance: sure. But in every application domain I've worked, getting to a wrong result faster is rarely useful. (I understand that this is not a universal truth, but I believe it is significantly more common than the alternative. The adage "first make it work, then make it fast" comes to mind.)

in my experience any non-trivial system wouldn't run in SERIALIZABLE without hitting the conflicts until the system gets subjected a lot to that "global reasoning" that you mentioned.

I agree that there have been (and still are) practical impediments to deploying large-scale serializable systems with incumbent technologies. But I disagree that those impediments are inherent to all implementations of the serializable isolation level, which is why these kinds of articles (and the R&D behind them) are so important.

We still have a long way to go before serializable-by-default is a tenable option for the most demanding of systems, but that is what we should be working towards.
it certainly does not like it if you attempt to visit with ublock or some other combination of what I run, all *.usatoday sites only come as

found an invalid character in header value

for me
>but the fact that the regulation is not actually clear

I see this "not clear" repeated here. Can you cite a section that you find not clear, so we understand what you mean?
mussels are not in equilibrium with their environment. they are pretty good at concentrating many kinds of pollutants. so you don't need such a high concentration in water to achieve the same concentration in them.
According to Figure 4 on page 410, it seems that 10% of ingested heroin is excreted as morphine, the other 90% as morphine glucuronides:

https://www.researchgate.net/profile/Wim_Van_den_Brink/publi...

However, it is not clear if the glucuronides would be picked up by the test. Morphine glucuronides -- particularly morphine-3-glucuronide -- can hydrolyse back to morphine. It seems that the morphine molecule is largely not destroyed metabolically; the glucuronide moiety is more like a molecular "tag" that tells the kidney to get rid of something.
I'm going to say something others would generally shy away from:

If you have that much in savings, then instead of building a project, hire someone to build it for you. It will give you valuable management and project management skills, and you can do it easily while working a day-to-day job.
If you log for security purposes that is a "legitimate interest" which would allow you to keep doing that, provided:

- You make a note that this data is being logged.

- You state for how long this is logged (6 months is reasonable), and justify that time frame.

- You state who else has access to these logs.

- You state what steps you have taken to try to minimize unauthorized access to these logs.

- In a register (these statements should be delivered on request of a law supervisor) you also provide your personal details, which users are affected by this data processing, and your goal (which should be something along the lines of: "fraud prevention and intrusion mitigation" to have legitimate interest. Expect big companies with law firms to push this "security interest"-angle hard, as they try to justify their data processing).

Pretty reasonable, no? It would be nice if the large web logging softwares provide standard options to automatically limit disclosure of PII web logs.
Does this 100% mean that humans are consuming high amounts of these opioids or could there be another explanation? Like someone dumped a boat of pills into the sound.
I wonder if a mussel can get high
Why did you submit the redirect rather than linking directly to http://lamport.azurewebsites.net/tla/tla.html ?
Anything you can prove is tautological, by definition.

Empirical statements cannot be proved; the best you can do is provide evidence for belief.
Tech has moved along since these articles were written, with many off the shelf LiFePO4 options available. (Though if you do go lead acid, use an AGM; it will save you from many HCL acid spills.) E.g.:

https://ww2.cpapaustralia.com.au/blog/cpap-batteries

If you want more endurance or just want to DIY:

Big LiFePO4s:
https://www.bioennopower.com/collections/lifepo4-batteries-f...

Portable:
https://youtu.be/SJGKuriGRok
https://www.youtube.com/watch?v=erS3b22FgmU

http://www.siliconchip.com.au/Issue/2016/March/Battery-Pack+...
http://www.ebikeschool.com/how-to-build-a-diy-electric-bicyc...
It's pretty much trivial to reverse a hash when there are only 2^32 possible inputs.
Key graphic: https://www.trbimg.com/img-5b0779e9/turbine/la-pol-g-ca-usc-...

31% for, 48% against, 19% undecided for all Californian voters.