skysight-inc/HackerNews huggingface dataset:
Let me shed some light into this: I am having my own mail server and I am using a separate mail address (and now it will be close to 10 years of doing that) for every registration to any website, lets say domain_url@mydomain.com. As you can imagine, I can track who sent me the email and where it got my address from. 99% of addresses that I get spam on came from registering to small bussinesses, never from large sites. Get it?

So based on that some might argue, that the small bussinesses should be regulated more as majority of violations are comming from them, not well established bussinesses. It is probably not true, but it might also be.

So... binary only is a right way to go.
Even without any context that seems pretty clear.
the inline humidifier doesn't work with the full face mask, and I figured out that nasal masks aren't for me shortly after buying my CPAP setup, so we're talking just a few nights of experience on the inline humidifiers.

When I tried the nasal mask, the inline humidifier did seem to add a lot of variable noise, (like it makes the noise really different breathing in vs out) and I personally didn't notice much by way of humidification (but most of the time I don't need humidification on my other unit, either, so I'm probably just less sensitive about that sort of thing.)

I dunno if I would recommend the portables for people who can't live without the humidifier, like I'd rig up one of the inline humidifiers to your regular cpap with humidification disabled and test before buying an airmini, 'cause they are really a very different thing from humidifiers where you add water.

As for the lofta battery, it's bigger than the airmini, and it has what looks like a power brick that is also larger than the airmini. I mean, I can totally see situations where I'd buy and carry it, but at that size, I'm not going to carry it in situations where I'll likely be able to drag the bed closer to an outlet, while I might carry something smaller 'just in case' or 'just for convenience' in those situations.
You get it. Grid-gap is so powerful and I can never go back to flexbox even for 1-dimensional stuff. My favorite is using minmax() to control responsive overflow.
Maybe, but ad prices going down, Amazon cutting affiliation commissions, clickbait race to the bottom etc. has happened over a period of the last ten years anyway and is unrelated to GDPR. It hasn't exactly resulted in quality content, or financial stability for content creators, either.

A situation where your average page contains tens of tracking scripts wasn't sustainable much longer.

If anything, GDPR should be seen as an opportunity to disrupt the quasi-monopolistic online ad market.
Cygwin doesn't run Linux binaries. WSL does.
As a person on both sides of this regulation I have to say I'm not conflicted at all were I stand. On a professional level this will have a huge impact on the firm that I've been employed for more than 5 years because of the legacy practices used in the software. This has been the proverbial "clusterfuck" at work. This might even have serious implications to the future of the firm as most of our customers reside in EU. Nevertheless on a personal level I'm so happy and relieved that finally something is being done to protect information. In fact I believe that the tighter the screw on the regulation the better. If some businesses have to stop entirely in order to reevaluate what has been done, why it shouldn't be done this way(I like the analogy about slavery I read in the comments here) and start from scratch if possible at all, then so be it. Even if it threatens my job security(and I just bought myself an apartment) I'd still be in favour of this. In fact I believe that in a few years if this sticks it would be much easier if not trivial to deal with GDPR regulations and then my only regret would be that this was not implemented sooner.
And yet, in the mid 100s in salary one can’t afford a place here.
Looks like they assumed you were covered by the GDPR.
GDPR will have some negative effects, but why is lowering online ad revenue (if that is what will happen) one of them? What I mean is, why is that a negative effect for the whole society, not an industry?
Stopping a war has the negative effect of having to manufacture less war supplies, but the overall effect tends to be positive.
I am a huge fan of KEXP channel on Youtube. Discovered many wonderful postpunk/experimental/alternative bands thanks to them. Glad to see someone share the sentiment.
> the general public over there seems to have drunk the Kool Aid

Seriously? Comparing privacy regulations with blithely following a cult leader into mass suicide? Aside from a few emails asking for permission to keep sending newsletters and announcing new privacy policies being mildly annoying, most EU citizens just gained a few basic rights without any significant downsides.
The Apple Store Genius Bar Broke My $5,000 iMac Pro
I have half of my high-risk portfolio bet against companies that are highly exposed to the EU ad market (so about 5% of the total). I did not bet against Facebook, as they have the market dominance to get users to agree to anything. Ad RPM and available inventory in the EU will drop for everyone including Facebook, but they may have gains elsewhere that offset these losses. However, there are a number of smaller companies that are heavily exposed under GDPR that I have spread out bets against.
Why not count NPL? That'd be 1969.

What makes an internet an internet is that it's an interconnection of networks. In 1969, ARPANet is still only one network; by definition it's not an internet. So by that conception, maybe we should date the internet from 1977.

I skimmed that very article before asking my question. The internet isn't the kind of thing that really can be said to have one birthday, unless there's some kind of artificial-but-nonetheless-widespread consensus to declare one.
Visual studio has done auto formatting of c# since at least 2005. Ive used many other tool chains that does it before go became popular. As others noted, the biggest difference with gofmt is probably the lack of configuration.
You're suggesting that a business should be able ignore the privacy concerns of its users because they're inconvenient. That is decidedly worrying. If a startup can't afford to run ethically then it shouldn't really be in business.
They don't dump it in the water. They dump it in the forests.

In WA specifically, "sewage" is processed for as many contaminants as possible. Then, they put it in trucks and drive into the Cascades and spray it in the forests. They call it bioremediation - but it seeps into the groundwater, which then goes to streams. Where do all the streams end up? Puget sound.

If you wander up past the locked gates of the timber roads near Snoqualmie or Snohomish, you'll find flame retardants, opioids, caffeine, fluorocarbons, and whatever other toxins that ultimately never gets absorbed by the forests.

By the way, this practice of using biosolids in agriculture or forests is very politically charged because there's a lot of money tied up with this industry and the people who wound up writing the bulk of the EPA regulation around this industry. Every time you hear of an E. coli outbreak in some vegetable, it's because of this.

This is something I wish more people knew about, or at least stop to consider where their waste ends up.
I'd be surprised if even back in the 70's that Tokyo bay was so polluted that pollution-contaminated shellfish could make people sick immediately. Seems more likely that it was some kind of bacterial, algae or biotoxin poisoning (which can happen even in unpolluted waters)

With longer term exposure, sure I could see health effects, but not from a single meal. Even under stringent environmental regulation, I'd avoid seafood caught in any large city's bay, since decades old contamination can still cause problems today.
The US did vote against net neutrality just so that citizens could be abused for money, this seems par for the course?
Being first with a story is often what media are after, so getting permission is, I imagine, not usually something they really want to wait for. So yes 2 seems a viable solution or using some sort of subscription for images as described in the article.
You have 30 days to comply, so if you regenerate those cached pages regularly (e.g. once every 3 weeks) you're fine.
If anything, GDPR should be seen as an opportunity to disrupt the quasi-monopolistic online ad market.

The problem is that the market itself is shrinking (as we speak) as a result of GDPR. There won't be much of a market left to disrupt. Ad targeting got as invasive as it did because that was the only way to make it profitable. The moment that ads stop becoming profitable, advertisers will pull out. This won't be gradual thing for most companies - this will be a next week type of thing. Few companies can afford to light money on fire in the form of ad spend if they can't recoup it. Some ads might still work in the EU, but it will be a dramatically smaller market within a month or two.
ESCORT VIKTORIA – ESCORT ATHENS – ESCORTS ATHENS – ESCORTS
Yes, that's the rule black is implementing (assuming I'm reading your comment right and understanding its README right...). m[a + 1:b] is in danger of being read as "take the slice 1-to-b, add it to a, index m on that" - even though we know that isn't a well-typed set of operations, the spacing implies that's how it should be read, same as e.g. m[a + 1/b].

Spacings that don't conflict with precedence are m[a+1:b], m[a+1 : b], or m[a + 1 : b]. While the middle one makes precedence obvious, all three are acceptable. black picks the latter, and I think it picks that one because of another rule that it should prefer writing a + 1 instead of a+1.
For performance, no. But for simplifying the software stack and making it easier to express common control flow abstractions in a consistent, unified, and compatible manner it's hugely important. Not that this API would solve everything, or even much at all, as a practical matter, but it's a very neglected aspect of modern OS and language design.

I can write C code that calls Perl code that calls Java code that calls Python code quite readily, except if I want to use any of their concurrency abstractions like coroutines, async/await, futures, etc. But all of those abstractions merely box function invocation state--otherwise known as a call stack--for a single logically synchronous flow of execution. And we know that all those languages can easily share call stacks.

The issue is that operating systems don't provide a consistent contract for creating and transferring control to different call stacks. They provide OS threads but those are scheduled by the kernel and their implementation and behavior are unnecessarily intermingled with tangential aspects of the runtime environment. It would be like if every time you wanted to call a function you had to use some special kernel facility; not the kind of thing that promotes easy and performant interoperability among different languages or even different libraries.
> Maybe we should think about the implications of that.

A good thing because it means startups stop playing fast and loose with my data. These are just growing pains. In a few years, enough stuff will be written online about best practices to stay GDPR compliant. The new guys can follow that.
Doing this would be a huge boost to Europe's economy by weaning us off the teat of Silicon Valley's robber barons. Do it!
> because it seems to not only be implying that these businesses are likely to be operating in bad faith

I think there is a subtle difference between negligence and bad faith.

> but that the world would legitimately be better off without them as well

Well, that's precsiely what laws forbidding businesses like that say. "We'd rather not have them if they can't stick to those rules."

Are you making the argument that the west is generally over-regulating food safety and public health? If so, on what basis? Looks to me like a variant of the old "when i was young we didn't have [seatbelts|gun regulation|hard hats on construction sites] and i turned out just fine!"
Use a simple mobile-first layout, then add "@supports (display: grid)" to enhance the layout for browsers that support grid.

Mobile OS browsers and IE 10 will get a usable experience that way without having to write flexbox fallbacks.

“Internet Explorer + CSS Grid????”

https://www.youtube.com/watch?v=7msERxu7ivg

MDN: Using feature queries

https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_La...
It had the benefit of cheap Depression-era labor and vastly inferior worker safety constraints (12 died).

The disastrous new Bay Bridge project was more representative of modern California infrastructure projects.
Google can't do it. Everyone else will be fine.
The impression that Kansas is losing population is probably due to the fact that most of Kansas (the rural part) is losing population.

"The rural population of Kansas continues to decline in a process known as rural flight. The past few decades have been marked by a migration from the countryside into the cities. Kansas now has more than 6,000 ghost towns and dwindling communities, while communities in Johnson County (home to metropolitan Kansas City) are some of the fastest-growing in the United States."[0]

[0] http://worldpopulationreview.com/states/kansas-population/
Why would you have strings that are not supposed to be human readable? Machine to machine should ideally use bytearray (b""-strings) or integer enums for that purpose.

Then you also have the ambiguity of what is considered human readable, is an xml document human readable? Http headers? File paths? Urls? Is a programmer considered human?
Cobrapost Exposé: PayTm sharing users data with political party
>I was not a great programmer
>amount of time for me (the only programmer)
well theres your problem.
in any other industry you have to have professionals and competent people only in tech can you gobbel together something you can charge for by browsing StackOverflow.
it is time that your clowning gets checked and you need to take things seriously.
and if deleting data from your database causes "business logic problems" then you are obviously doing shady shit with users data and I am glad this is causing you pain.
High-profile US news sites blocked for EU users
It’s always windy somewhere: Balancing renewable energy in Europe (2017)
Trains with modern power sources seem like a really good idea

Tell BART that. Their new Antioch extension will be diesel powered.
They look great, alas they’re all pdf so text size is fixed :(
I deleted that part of the comment almost as soon as I posted it, you must have somehow gotten that line when you accessed the page. However, the comparison isn't wrong. Convincing 500 million people to get on board with an initiative that will forever slow down the pace of innovation in your country, get you locked out of a large percentage of the Internet because your data (including your IP address) is radioactive, kill many existing businesses inside your own borders, and stop many others from ever being formed, is a difficult thing to do.

It's definitely a feat worthy of the Kool Aid reference.
Really glad to have stumbled upon this. Brilliant collection. Also, I'm happy to see that the Last.fm scrobbler I use works seemlessly with this. https://github.com/web-scrobbler/web-scrobbler
The online advertisement industry is dominated by US companies.
Famously French has no word for entrepreneur.

/s
I think it is an important point about "many things will remain that way with GDPR because of necessity (ie: old invoices and transactions will continue to have your details)". Most people doing business have _very_ legitimate reasons for having sensitive data; invoices, charges, security, etc. all require having personally identifying and sensitive information, and GDPR recognizes that-- but what it means is that companies _will_ and _should_ have customer information. Just because it isn't sitting in their database to improve customer experience doesn't mean it won't be sitting in the billing department for accounting & auditing purposes. So GDPR doesn't actually change much about people having your data, just kind of shuffles it around.
I don't see where Amazon would be at fault here. Remember back in the old days of T9 keyboard phones, remember that one time where you forgot to lock your keyboard when you put it into your pocket and it called a random person from your contact list? You didn't immediately call the press to say it was Nokias, Ericssons, Siemens' (or whatever your phone manufacturer is) fault you left your phone unlocked and it called a random person because of the hardware keys being pressed within your pocket.
When I worked at eMarketing / Nomadic Agency I used soundex or SOUNDEX() in Microsoft SQL Server many times. Very useful.

One big place was on all Kraftfoods sites for search in recipes, products and brand sites. One use was for ingredient lookups from misspellings and search 2000-2008ish, still there at http://www.kraftrecipes.com/ on the search function. When you put in 'chiken' you'll get 'chicken' for instance. Pretty useful for misspellings back then and even today.

Fun fact we later also used Alta Vista search and even had a Google appliance, back when they made those, for aggregated site searching that tied into all search results across their brand sites. Search would check misspellings which part of that was SOUNDEX() then also aggregate search ingredients, recipes, products and content across their enterprise brand sites using the AV or Google boxes.

Another fun fact, kraftfoods sites were one of the first Microsoft .NET production uses. We worked with Microsoft in .NET 1.0 in 2001 to coincide with the release in 2002. We switched them from a combination of Perl sites and Java sites from Java / ATG Dynamo 10+ servers and 20+ Oracle servers to .NET with 3-4 web/app servers and 3 Microsoft SQL Servers.
That would only make sense if tethering via your phone, USB-sticks, cameras, and every other way of doing copies weren't allowed on those premisses either. But this is (almost) never the case.
http://www.bartleby.com/hc/
What would you recommend? epub? Something else?
My implementation of Soundex in Python - https://gist.github.com/codemaniac/4b23ea0b324a25c580b1192cd...
Funny how the very people who rail about corporations and Too Big To Fail are the same ones asking for regulations which raise the barrier of entry for small startups and protect large ones from competition.
Holy crap! 1123 comments and the damned article link doesn't work! Might someone have something to hide?

http://webcache.googleusercontent.com/search?q=cache:xrEsOXE...

Judge for yourself!
You have delete as a boolean? My standard (well, Mongoid::Paranoia) is a timestamp and after a reasonable time to cover accidental deletions (like facebook does) a worker job can do the actual deletion.
They're in the embracing phase.

Linux, the kernel, is actively in the process of losing a majority of its non-server market share and thus related development resources. It will become a very real possibility for Linux to be relatively unusable directly on modern consumer hardware if nothing is done to prevent it.

WSL, if successful, will deter potential desktop Linux users from leaving Windows if they consider WSL as already providing everything Linux has to offer without the trouble of installing an OS.

Fuschia will eliminate all the Android devices once that pivot is fully realized. Presumably ChromeOS is going to follow suit.

One doesn't even need to speculate on how exactly MS will extend to see the very real threats. The Linux kernel's stable ABI contract it turns out is a serious vulnerability for its market share. There are some similarities to how Google embraced Java in Android without Sun/Oracle's participation.

edit:

If you value having the option of running a GPL kernel on modern computers, don't use WSL and discourage others from using it. We need people running Linux on bare metal. It's the only way we will continue to have the option. If nobody is using it, when you decide you want/need it, your hardware isn't going to be supported.

I'm a little surprised that Linus / The Linux Foundation haven't played the Linux trademark card to prevent MS from using the Linux name in the WSL moniker. There is no Linux in WSL, and the deliberately ambiguous marketing is actively harmful to Linux.
Ouch. Yep my Nvidia drivers were reset (#); installing latest ones and redoing my config fixed it. This included DPI settings; it's right funny how tiny 100% gets even on 65".

Was easy enough to get back to where it was, but then again I've done this enough times for even myself to remember quickly - it'd be rather annoying for the family if update happened when I was away. (I had already postponed feature updates by about a month).

#) I got a 960 when it had just come out, and it can handle huge (e.g. 70gb/2hrs) 4k h265 videos just fine - if only Netflix saw it that way too, but no - cpu is all that matters, and the i5-2500 is far too old for them.
The road towards an integrated SecureDrop workstation
"I've developed a strong loyalty to Motorola because of this. I've owned several Verizon exclusive models (Droid Turbo, Turbo 2, Z Play Droid) and all have featured incredible real world battery life and stockish Android."

Ny past three phones have also been Motorola, because they are basic, well-made devices with close to stock Android. I really hope that Motorola keep differentiating themselves by shipping phones that don't have gimmicks.
Aww that's cute!
I think businesses should just charge EU customers more for their products, in order to make up for the compliance costs of GDPR. That should make most people happy.
Maybe something targeting schools/education?
DHH has a video about how this is implemented in Basecamp. https://www.youtube.com/watch?v=AoxoPfilKqE
How to Install ImpressPages on Ubuntu 18.04 LTS
It seems like the regulations help to create an environment conducive to innovation. There is now a strong incentive to solve the problem "a better way". Let's hope it happens!
MacBook Pro: The “T” key stopped working. How much Apple charges for a new one
I could be wrong, but I follow few podcasts about "the hobby" and seems like people my age got into it on early 90s and stopped playing on by the end of the decade.

Now we're in our 40s and technology makes it easier to get back into it. For example, there's a healthy gaming community in Google+ and hang outs are great for playing without moving from home, because finding a group to play in the same room is one of the factors that made me drop off.

Then there's all the DIY part of it, with lots of people releasing new games and modules. I guess that creativity was already there back when I started, but now is easier for people to share it.

One of the best communities in Google+ is "The Gauntlet". Look for it.
>CPAP is only tolerated by fewer than half of patients

I know several people who are in this boat... but without exception, all the people I personally know who did not tolerate cpap treatment just used one mask, and when that didn't work, they stopped. I think I went through like ten masks from three brands before I really dialed in one that was comfortable for me, and I think that's key to tolerating sleeping with a face-hugger.

>the efficacy of surgery is up in the air. The surgeon in the Bay Area that does jaw reconstructive surgery to open up more space for the airways charges six figures for the procedure, and it is not covered by insurance.

I know two people who got the less invasive version of the surgery where they hack out parts of the soft pallet or something, which is dramatically cheaper (and usually covered) - and they both rave about it, a way better ratio than the CPAP, but when I asked my doctor about it, he pointed out that it tended to work well at first, but the fleshy bits that are cut away tended to grow back. I didn't really research too much further... I mean, really, going under the knife every five years doesn't sound that unreasonable, but I dunno if that's how it works.