skysight-inc/HackerNews huggingface dataset:
Nice, no need to ship fat containers anymore! Just bring your own developer tools with `cntr`.

I guess one of the requirements is to have root on the machine?
Another intuitive intro, previously: https://news.ycombinator.com/item?id=12648035
Off-Main-Thread Painting (OMTP) for Mac users is some good stuff. FF is now noticeably smoother. Nice!
Is it just me or is this announcement earlier than usual? Anyway now I have to think about whether or not I want to try to go...decisions decisions...
My approach is to spend 98% on substance, then use a template (like Beautiful.ai) or contractor to quickly put together something visually appealing. Doesn't have to be a unique design, but for under $100 or a couple hours time, I can get something that's just pleasant to look at.
I'd prefer to assess the ideas in this article on their merits. Not waste time criticizing the imperfect author.
What centralization? Go start your own social media company and report back on your success going up against F, T, G that have all but not even captured the user base, but also burrowed into society and news and information organizations where they are operating exactly like a totalitarian regime that abuses it's absolute power for control and censorship.
Do CloudFlare Workers require external HTTP endpoints to have CORS headers like Javascript within webpages need?
I suspect the two are being conflated, and not entirely accidentally. In many social circles, going against someone's sacred cow is viewed as essentially no different from going well out of your way to be rude or argue in bad faith. This offers a signal advantage - it means it becomes acceptable to silence people who you disagree with on the basis that they're behaving badly.
Microwave technology has some applications outside of communications. The issue is a Qualcomm buyer will likely move the R&D and hence the trained engineers to their shores.
But what about web games that want to track your mouse cursor? Maybe the browser could restrict mousemove events to handlers on page elements that the user has clicked on? But then web developers would probably add an event handler on the page itself and receive all mousemove events again.
Kaitai sounds really well done. Thank you for the link!
Is that relevant though if you have lifts too?
Passwords: what minimum length?
For the most part, I think the conclusion that "a regulator is needed" is usually reached by people who have very little experience with one.

Regulators are more flexible than legislatures, but are still not very flexible in practice. The difference is mostly that they can enforce rules more effectively, but the rulemaking itself is not generally very good.

Causation runs at least partially the other way, but think of the current industries that are heavily regulated: banking, medicine, tobacco...

First, they regulate relative to very legible rulesets. Even if they start with broad mandates, once enforcement gets going, a specific ruleset emerges. A common goal is "better inform the consumer." Pharmaceutical side effects, banking fees, how we use cookies. This nearly always becomes a joke. The company does not want to highlight information, but they have too. Regulators chase, fine, and sanction. Eventually, we get popups, small print, and quickfire lists of "disclosure". All that stuff becomes essentially mandatory.

Second, "compliance" becomes a power word, within companies. The lawyers and bureaucrats get much more powerful.

Also, regulating industries is almost always big firm and incumbent friendly. Calling these businesses hard to enter is an understatement. You basically can't start a tobacco company or bank unless you already are one, or are well connected and wealthy.

Idk what the solution is, but I doubt it is this. We'll see how GDPR plays out, but I'm not holding my breath.

The problem (imo) is that the internet is a communication technology. These have network effects, and centralisation tendencies.

In a perfect world, the solutions to the problem (I agree with tbl about the problem) are protocols, browsers and the like.

If email wasn't a protocol/standard, it'd have been invented as a proprietary service. But, since the standard existed and was popular...it lives. Building onto emails, in an open way, generally failed. So, email lists gave way to proprietary services.

There are still parts of the internet that are open like this. Podcasts is an interesting one. It gained a lot of ground recently in the mature web era.

On the business end, podcasts seem to be much better for the content makers than YouTube or other distribution methods. Interesting. They seem like an echo from an older internet.

A lot of things could have beeen standards, app stores, social networks.. a lot of things could have been solved by the browser, including half the stuff "regulators" are trying to fix now. Ultimately, online tracking works because browsers & standards let it happen.

It's just hard, and the incentive to grab a little internet fief is too strong. In some ways, it's surprising the web is as open as it is.
>If electrical transmissions are at all required, then this would render a brain nothing more than an amusing curio.

That fact that people sometimes survive lightning strikes and epileptic fits suggests that normal brain activity can be restarted after a disruption.
> The cool thing we found with GraphQL is that the client can control the shape of the data it needs without any server side changes.

This is the single biggest advantage of GraphQL and AFAIK one of the main reasons for it's conception.
Last year was the first time I managed to write some code that didn't obviously suck. It was great! (And about 9 years after I started.)

Though still, 95% of the time, I walk away from my check-ins feeling like my code could be a lot better, but not seeing how until much later.
Awesome, what are your initial thoughts? Would love to make it better for you. We'll be rolling out calendar integration in a day or two, so stay tuned
> this really has been tested and everyone failed.

Source?

> As recently as 1996 - 2015 there was a million dollar bounty for demonstrating this could work. It was not collected.

Source? (I am willing to take a plane tomorrow to demonstrate that right away, just tell me who to contact.)
I understand, but the expression is nonsense.
LE requires setting DNS TXT records to get wildcard certs - do dynamic DNS providers ever let you do that? My assumption is they don't.
Actually I'd go one further-- even if it's pristine condition, someone who buys the thing knowing full well they will return it later is also a meanie because of the opportunity cost to the retailer.
Working at an on-line shoes, apparel, and accessories retailer, my understanding is that there are four categories of people regularly returning items:

* Stylists - they buy for a client (celebrities, wealthy people) and send back things that don't look appropriate

* Entertainment - TV and movies regularly buy a lot of clothes and return most of them

* Renters - people who may spend tens of thousands of dollars per year but only have $2,000 in lifetime sales -- everything else is returned

* Legitimate customers - they might buy two or three of the same item to find the one that fits

There are things we do to help with the last case and to help people figure out what will fit before they purchase the item, and those have been proven to work. Stylists and Entertainment buyers are tolerated. Renters get picked out with data analysis, but the queries tend to be expensive in time and resources and require human discretion, something missing in the Best Buy story.
Is anyone else finding a lot of the stuff they buy has minor wear and tear ie probably was a return at some point?

The brand “new” pressure washer I bought was covered with scuff marks.
>The reality is that technology has flipped the entire argument for patents — that they spur innovation — completely on its head. The very nature of technology — that costs are fixed and best maximized over huge user-bases, along with the presence of network effects — mean there are greater returns to innovation than ever before.

This is a silly argument that only really favors large incumbent tech companies of a certain kind, internet businesses. It basically eliminates anyone that doesn't derive their moat from network effects or high capital intensity or any business that focuses on a specific part of the value chain away from the final good or end user, such as ARM or Qualcomm. The world is better off because ARM's business model exists. The world is even better off with Qualcomm. There's large antitrust issues with Qualcomm that's being litigated by regulators and Apple, but that doesn't mean they shouldn't be able to patent their technology.
> We don't have a number for the percentage of usage for what the user specifically types, but it sounds like definitely something we should have

It sounds like a violation of user privacy. Data-collection and privacy is a fine line, and I'm pretty sure any numbers related to specific text users type in private communication being surfaced up to humans is across that line.

I'm fine with my phone keyboard suggesting next words. I would not be fine with a human looking at the data model for specific sentences and words, even in aggregate.
Yeah, I also find these types of articles to be disingenuous. The tech hiring process is suboptimal, but it doesn’t help when you have a lot of noisy PR articles disguised as interviewing tips.
> A "normal" user probably wants that taken care of.

For sure, no need to worry about that!
UN: Facebook has turned into a beast in Myanmar
Tails 3.6 is out
That's good to know, thank you for the info.
My perspective is that unit economics guesses are important because you want to estimate the scaling factor. You might not know where they are now, but it's important for runway goals to know where the unit economics will breakeven.

Directionality rather than absolute value.
I can also handle cold by will power but doing this saps my energy. I think the point of the Wim Hof method is you don't have to tough out anything or endure the cold. You should embrace the cold.
Only thing I've found is that hitting ALT-Home keys in the new tab will load the home page. But it's one of those tiny repeated annoyances that I'd love to avoid.
it should be pretty obvious that it would have been Marco Rubio, or some other sanitary GOP member who got elected if it wasn't for the Russian troll brigade on the internet whipping up a frenzy for Trump

You raise a wonderful point. Personally, I don't think a "Russian troll brigade" was singularly more effective than all the other attempts to affect the election, but if there was an influence, it certainly may have been greater in the GOP primary than in the general election.

But despite having read an awful lot of election analysis, I don't think I've ever heard anyone else make this point. I've only ever seen the issue framed as Trump vs Clinton, with almost all the proponents of the "Russian hacking" narrative being on the pro-Clinton side.

Besides yourself, does there exist a group of pro-Rubio (or perhaps more interestingly pro-Cruz) supporters who believe that Russia successfully influenced the election in support of Trump? Is there somewhere online I could read more about this worldview?
I was confused about this one - Transgender isn't a gender, it's a change of gender. Why would it be a selection? Wouldn't a trans person identify with M or F?
How two of President John Tyler's grandsons are still alive, 174 years later
I use top. I run top, and it shows that the X11 server is gigabytes in size. Now what? Nothing tells me which X11 client windows are at fault. I can't tell if the memory is even legitimately in use; it could be a leak.

Your 66 MB is really low. Maybe your video driver is better than mine.
Obama did try to shut down Guantanamo. Congress passed a law preventing Obama from closing Guantanamo.
I'm sure most of us spend more than $10000 each year on prolonging our lives (food and rent). It doesn't seem very selfish to do it just once more.
> I think you mean "cars are periodically requested to stop"

What a pointless and nonsense distinction to make. I was made to eat my vegetables as a child. They weren't physically forced down my throat.
No mention of the semantic web. I wonder if developments in AI replaced the need for it.
What other things do we, as an industry, have a responsibility to pay attention to? Environment? Health and sanitation in developing countries? The civil war in Syria? HIV? There are a variety of areas where tech could play an important role in changing the lives of (b|m)illions of people. How do you draw the line? What makes torture (which I would argue is completely unethical but directly affects few people) more important than hunger (which isn't an ethical issue but which clearly affects millions)?
In my case, I returned three relatively expensive items in a year and I got a warning email from them. Googled the text of the mail and it turns out it's the first step to getting your Prime account banned, and based on the contract they probably wouldn't have to pro-rate the subscription fees.
Easily add micropayments to any Wordpress site
>...a few years before the recent FCC decision as a period of net neutrality, but it had so few effects that the average consumer did not notice it being implemented.

The whole point of net neutrality is that you shouldn't notice it, because you should just be able to use your network connection for whatever you want.

In 2005 a Republican appointed FCC commissioner under a Republican president ordered an ISP to stop blocking VOIP services on their network. This is a real thing that happened and I think plenty of people have noticed how useful VOIP and related services like Skype, Facetime, Hangouts, Discord are even if they aren't aware that the ability to use them has only been enabled by regulatory intervention.
The police haven't disclosed a cause of death yet. It's premature to say that it was/wasn't foul play. We'll probably know soon enough.
This is probably where we diverge. From where I stand, "end users" are incapable of making a meaningful decision about security at this level. It would be awesome if they weren't, and god knows I have spent a decent amount of time in my life trying to bootstrap people into such a position, but it doesn't...like...work. There is a computing priesthood, as much as we have tried to democratize this stuff, and it's all goddamn nonsense to those outside of it. The set of people I know who do not actively work in tech and can make meaningful decisions about the technology they work with is...my girlfriend, probably. Can't really think of anyone else who isn't reliant on "do this" the advice of others, whether it's correct or not.

Continued education to help end users get to the point where they can make meaningful and educated decisions is great, and should be pursued, and I do it where I can (though most of the time there's just a shrug and a "whatever"). But, barring that, somebody's gotta make choices on their behalf, and there's a Jerry Garcia quote for this one, you know? With great power comes great responsibility, and we gave ourselves that power. And, outside of a security context, this is why I unflinchingly come down on people who work for shit companies that hurt people, why I'd never hire someone who worked for, say, a toolbar vendor in the 90's/00's and why I have fired clients before when I discovered they were doing shitty things with data gleaned from people who trust them: because we have ethical responsibilities to the people downstream of us who are ill-equipped to make meaningful, educated decisions. I can't compel anyone to do as I do--but I can say that one should, because it's decent.

I can't agree that the power switch is a reasonable mitigation in 2018. In the nineties, sure, but too much of life revolves around this garbage we invented and keep mostly creaking along. (Should it? Probably not. Does it? Yeah.) We are on a ratchet, we can't go back, and kicking the decision down to people who literally-literally lack the tools to make a wise decision while painting a target on them for bad actors who can take advantage of them is profoundly disturbing to me.

This particular vulnerability is a post-compromise privilege escalation flaw, yes. But it strikes me that the conversation must be bigger than that, because the same arguments are used for both. This? Low stakes. Heartbleed? Incalculably high stakes. But the same argument could/would (if it were found by shitheads rather than people with a certain amount of decency to them) be used for the latter instead of the former, and that's what makes me itch.

(And to be clear, irrespective of this conversation, you know I am a big fan.)
I feel like it's fairly novel (not to say unpredecented?) that one of the top game publishers (Ubisoft) is collaborating with Google on this open-source product.

Most game publishers have specialized divisions - Demonware for Activision, EA no doubt has one too - that build closely guarded proprietary multiplayer networking toolkits, as it becomes part of their competitive advantage..

Excited to see how this pans out..

edit: I hadn't heard of AWS GameLift before..
They know all your purchases, home location, work location (most likely as people deliver to work all the time), and all your returns, as starters. How do they actually make use of it to upsell, etc.? Their recommendation system.
If the term is flexible, why the hard reaction to my flexing of it?

I agree with the sibling commenters here. This is a bad faith, financially-motivated disclosure with insufficient time given to AMD to react
The Canada Conspiracy
You state your karma like it means anything to anyone.
Props to the guy who was the human vessel that brought us concepts like HTTP. But I don’t buy into his hero worship.

His solution to the problem of centralized control is to add more control (most likely in the hands of a few) via a regulator? Let me guess...that regulator should be him?

It sounds to me more like someone who is struggling for relevance in a changing world he doesn’t understand.
That's what I appreciate about Wim Hof. He makes himself available for investigation whereas a lot of Yogis don't.
Seems like you were just using Redux incorrectly.
Unless things have changed really recently, Kotlin does not have pattern matching, which definitely disqualifies it from being an ML-alike.

https://youtrack.jetbrains.com/issue/KT-20004#tab=Comments

https://discuss.kotlinlang.org/t/destructuring-in-when/2391/...

It's especially disappointing that the supposed reason was it was "too complex"
This might work best for people who are already predisposed to writing...
From "Viceroy Research":

>We believe AMD is worth $0.00 and will have no choice but to file for Chapter 11 (Bankruptcy) in order to effectively deal with the repercussions of recent discoveries.

Direct quote from: https://viceroyresearch.files.wordpress.com/2018/03/amd-the-...

These guys are slimy as hell, this is disgusting.
How to Write Interesting Recursive Programs in a Spartan Host [pdf]
She ran the facility and issued the order to destroy the evidence of legal violations. The fact that her boss did not rescind that order doesn't change her complicity.
I have lived in the Adams Point neighborhood in Oakland that has a population density of 32,000 per square mile for over a decade. This is about the same density as Brooklyn. It is right next to the I-580 (but is luckily below grade by this neighborhood), near the 980/24 freeway and 1/2 mile from downtown Oakland. No AC and no AC from my neighbors. I'm thankful for that as a few new buildings do have AC and walking by them is not very pleasant in an otherwise relaxing evening stroll.

I know many of my next door neighbors and luckily don't have any habitual yellers or badly trained dogs near to me. Early morning garbage trucks once a week and gardeners leaf blowing in front of leafless condos is the biggest noise problems. Cars are not so noisy as the narrow street keeps most people driving under 25 mpg. I can hear the freight trains as they pass through Jack London square, but that is a couple of miles away. Maybe I have just stumbled upon a high density urban setting that somehow is not so noisy compared to others. Have you walked around Paris? There are lots of quiet streets right in the middle of the city.

Maybe a million of these flying around the Bay would be fine and I'd love to see them work and then tested out for noise. I sure hope they are so quiet you would not notice them. Traffic congestion is making living in the Bay Area much more unpleasant than it could be.
Is this behavior stated explicitly in the store's return policy? If not, that sounds a little like fraud. Its a kind of bait and switch: "Shop with confidence because of our awesome return policy!... except for you, we don't serve 'your kind' here"
Firefox uses a limited number of content processes (I think the default is 4? Might depend on your hardware). So if both tabs get assigned to the same process, one tab freezing up means you can't use the other tab at the same time. Check under Options -> Performance to see if yours is set to use only one, or not to use separate content processes at all.
Which is, of course, false.

Specific free software licenses have DRM distribution restrictions regardless of if source/non-DRM editions are available. Which of course goes against user freedom too (to have their applications the way they want).

That to me says that it's the licence that is the issue (or needs to be improved).
Ask HN: Anyone else experiencing rolling update failure in GCP?
Instance group rolling updates are not starting for me!
9front – Plan 9 by Bell Labs
Private iCloud replacement built on IPFS is looking for beta testers
"You could do things that are inside the posted rules, but if you are violating the intent of the rules, like every item you’re purchasing you’re using and then returning, then at a certain point in time you become not a profitable customer for that retailer,”

Uh...I'm not a lawyer but I really don't think that interpretation of contract law would hold up in court. They offered a contract to purchase an item, the consumer accepted it. Making that contract then reliant on their intent rather than whats written seems a pretty obvious violation of Contra proferentem...am I nuts?
Why it took two years to enable E2EE by default in Conversations
No, it's actually not. It's distinguished precisely by using a vulnerability with the intention to compromise others. You can't just redefine "black hat" to be whatever normative disagreement you have with how people choose to disclose vulnerabilities. That's entirely subjective.
I'll give it a fair shake, then report back :)
Indeed, once upon a time folks used RSS.

But we are in an age where any random website wants to send you realtime push notifications.

Instead of pestering you with an overlay that takes up screen real estate, the browser should indicate what subscription options are available for a page, e.g. in the address bar next to the page info icons.
It's correct that GPLv3 forbids it (I think v2 doesn't) which isn't a problem with the App Store - it's a problem with the (opinionated) GPLv3.

Plenty of other OSS licenses work fine on the app store.
Good way of thinking of something like that is that it's a "spare tire". It's not meant to completely replace the busted part, but just last long enough until you can get a proper replacement installed. In the military, that could be the difference between life and death.