skysight-inc/HackerNews huggingface dataset:
That’s what the WEEE directive has implemented in the EU since 2005. Electrical goods have the recycling cost baked into the price and stores are used as collection points with manufacturers either organizing their own recycling program (e.g. apple) or relying on a recycling organization to do it for them.
A Fast Track to Assembler Writing
Just the one (first) page of newest articles? Is that enough?
Funny that python is discovering types. All of this is common sense to real developers that can code on haskell.
The real problem is that we manufacture garbage and buy it at a virtually infinite pace.

Everything you see in the supermarket is garbage - one what is in it has been consumed.

Tell you what is garbage - recycling is garbage.

Our planet is already awash in plastics and that isn't going to stop until we put a stop to the garbage manufacturing industry - i.e. the packaging industry.

"Recycling" is the concept that the packaging industry maintains so that you don't scream in anger at how that industry is polluting the planet.

The truth about recycling came out recently when China stopped accepting recycling from overseas and now the "recycling" i.e. garbage is piling up in incredible mounds here in Melbourne.

Local recycling companies have started to admit they are just throwing it all in landfill.

We need to turn off the garbage manufacturing tap.
I think you may have missed a central, if not primary point of the article.

From TFA:

"It is time, too, that we begin to understand that the great wave of popular resentment sweeping across advanced societies is partly about the way the modern economy shreds some of people’s most basic emotional attachments. We all know the modern rules: millions of people have to leave where they grew up to find even halfway dependable work; and they find that creating any kind of substitute home somewhere new is impossible. For people at the bottom of the economic hierarchy, life proves to be unendingly precarious and often itinerant."
billions of victims

Within the scope of tobacco and soda pop/soft drinks (since coca-cola isn't the only actor, even if they are a stand-out case, if not THE singular stand-out example) the victims aren't victimized in a visceral sense, in that people have options in front of them, and they make their choices.

It's a really long, slow process of injury, with plenty of time to change course, and no one is intimidated or forcibly coerced to behave as they do. So it comes down to broad conventional, normalized availability and scales of supply that outpaces natural demand, coupled with deceptive propaganda and misinformation. But the victimization is soft, subtle and really only harmful over decades or generationally. Compared to the daily realities faced, throughout the twentieth century, it's silly to bat an eye at these things.

Suffice to say, alcohol is so much worse than either, short-term and long-term. And look at what came of prohibition.

Fossile fuels, on the other hand, and petrochemicals in particular, encompass a misery inducing nightmare so complete, and have enabled pretty much every modern horror experienced, to the point that it begs disbelief. The word "victims" barely scratches the surface, and number "billions" would be shocking if it weren't numbing and obvious at a conceptual level.
Higher health costs matter insofar as the gov't steals at gunpoint your income (via taxation) and redistributes it.

Remove coerced theft (taxes) then the healthcare cost argument is not a problem. In fact, it will be a good thing if people screw up their bodies and die prematurely because it means they will acquire less assets and basically are socializing their future potential into the ones that are not so dumb to ruin their bodies.
It’s a new low even for U.S. lawmakers.
That's a great way to put it. You'd want a system that would instinctively re-implement patterns as a way of protecting itself, as well. I've noticed lately that if you take business process development, personal productivity, value-creation philosophy, socio-political framework-building (e.g. development of democracy) and combine that sort of thing with the traditional "software OR firmware OR hardware" definition of technology, the human system is always building "technology" toward what might be called survival+. In this human systems/outside-systems interaction there is a periodicity aspect where at times (e.g. giant meteor approaching) human "survival" is definitely the question, and other times we surge way past just putting meat on the table, so to speak.

Also, a trait, e.g. a psychological trait, or a group of them ("values-centered, empathetic, philosophical" vs. "productivity-centered, logical, process-oriented") could be seen as a technology orientation that helps the system build technology of a specific kind.
Perhaps in more honour-bound cultures?
And you thought the democrats were for the people LOL!
Undefined behavior doesn’t exist to ease portability per se, it exists to handle meaningless yet syntactically valid constructs.

Shifting by a negative number is meaningless and is indicative of programming error. Instead of specifying that an implementation should check and handle these programming errors, which implies runtime costs, we use undefined behavior and leave the responsibility to the programmer.

The reason many compilers assume a positive shift after a shift operation executes is because otherwise the entire program would be undefined. You’re effectively asking for undefined programs to have defined behavior. The equivalent would be asking the compiler to correct your typos and it can’t do that. As they say: garbage in, garbage out. The compiler isn’t the one booby trapping you, you’re booby trapping yourself.

I think GP is right that what you want is more definition but it has to be in specific cases because otherwise the runtime costs would be too high. In your negative shift example, the definition would be “shifting by a negative number results in garbage output,” but note that that would burden implementations where negative shifts trap.
How much did you have to pay?
If owning a home becomes the new anomaly and living/working on roam is the new norm, would fixed housing eventually be devalued for the main population?
Should people that donate to women-only colleges be fired? After all, that's supporting a type of segregation, and you didn't specify which type of segregation you're referring to. But to answer your point seriously (presuming that you're referring to Jim Crow era segregation), the people that genuinely support those kinds of heinous policies will almost certainly end up committing actual harassment and be fired with cause. I haven't met a single pro-segregationist that hadn't used slurs against Africans within seconds of making their views known. Granted, my sample size isn't particular big.

Banning certain political views almost always going to harm overall inclusion. According to some of the first results on Google 33% of Americans oppose gay marriage [1]. For comparison, the total African American population in the us is under 14% - less than half. Firing an employee for anti-gay marriage politics and then turning around and claiming it is attempting to be an inclusive company is hypocrisy.

Refraining from firing people regardless of their political views would not cause the world to fall apart. Government employers are legally obligated to tolerate employees political views by the 1st Amendment, and can only fire them for other just causes. Over 20 million people are employed by the Federal, State, and local governments in the US so respecting employers' politics clearly feasible.

> But, both of the examples you cite are cases where a person can cite reasonable reason for their support that aren't merely about controlling the lives of others for no purpose.

The people that supported Proposition 8 can also cite what they believe are reasonable justifications for their support of Proposition 8. Sure, you may not agree that their justifications are reasonable. But that works both ways. Plenty of gun-rights supporters would claim that gun control is "merely about controlling the lives of others for no purpose". So in your moral framework, a gun-rights supporting company would be equally justified in firing pro-gun control employees as Mozilla was in firing Eich, just as long as they consider gun control to be "merely about controlling the lives of others for no purpose".

I really hope you realize that you're supporting the ability of a privileged elite (stockholders, CEOs, managers, etc.) to police their employees' political activity and coerce them into political submission through the threat of termination. Sure, bosses where I live (a liberal costal city) are usually liberal. But in much of the country, they're not.

1. https://www.nbcnews.com/feature/nbc-out/record-percentage-am...
The problem is your 100K income is exception not the rule. Many if not most people are struggling.

And, history shows pretty conclusively the supremely rich have no problem keeping the peasants from their bread, so to speak. The rich either crack the whip and the peasants knuckle under, or, the wealthy delude themselves in thinking all is well right up to the guillotine.
I like it how Guile does it. There it is very explicit whether you are getting a copy or a view.
Scrutiny of EU-US Privacy Shield
Same here. I have been a longtime Firefox user and don't recall having performance issues with YouTube on macbook before Quantum. But now if I'm watching anything more than a short clip on YouTube, the MBP's fans start to annoy me and it feels like it is going to burn a hole in my lap. YouTube in Chrome is totally fine. YouTube on Firefox on my Windows Intel NUC desktop is also totally fine. It seems to be a mac only Firefox issue. Would really love a solution!
Everyone has the right to free speech - but no one has the right to avoid consequences for that speech. In 2008, he spoke, via a $1,000 public donation, of his opinion to support Prop 8. It wasn't just some random thought - he had a very specific outcome in mind that he wanted to see enacted that would impact _other_ people's lives. He got the consequence he wanted - Prop 8 passed and same-sex marriage was outlawed. In 2014, Mozilla employed exercised that very same right to speak against his fitness to be CEO. The consequence of that was that he was forced to resign. He doesn't get to pick and choose which consequences he'll allow. Once he speaks, other people get to respond, and thats what they did.
Why does these posts about China with so few upvotes and no comment keep popping up in the front page of hacker news?!
he was CEO for 11 days. I'm not quite sure how you can say he was doing a good job.
As far as his technical chops, his qualifications are impeccable. And those qualifications have nothing to do with his terrible views. Thats a very different thing than discussing if he has the right stuff to lead a company and make decisions that impact the lives of many, many people.
Firefox supports both, completely separated browser profiles and these more lightweight Container Tabs.

You can type "about:profiles" into the URL-bar to manage your profiles (which you can also bookmark for easier access).

You can also run "firefox -P" in a terminal to access a similar GUI. With "firefox -P profile_name", you can start a specific profile. To run multiple profiles in parallel from the CLI, you have to start further profiles with "firefox -P profile_name --new-instance" (Linux) or "firefox.exe -P profile_name --no-remote" (Windows). This is because when you click on a link in an application, it needs to know in which browser instance to open that link.

As for resource usage, the profiles separate everything. Browsing history, bookmarks, logins, add-ons etc. It's essentially like a second Firefox installation. This also means that it actually runs two instances, so twice the RAM usage and somewhat more CPU usage to move that data around.

The Container Tabs on the other hand only separate what needs to be separated in order to look towards webpages like two different browsers. So, there's a different cookie jar, different localStorage, different HTML5 Web Storage etc., but other than that it's the same as just opening two tabs. So, probably not even 1% more RAM usage than using Firefox without any separation.
Major browsers require TLS for HTTP/2. HTTP/2 requires no such thing, and the standard addresses how HTTP/2 should work on a unencrypted connection. (The connection starts as HTTP/1.1, and is upgraded to HTTP/2 with the Upgrade header.)
Can 98% of my mail not come just so I put it in the recycling bin without review?

As for the disposal industry, we can learn a lot from Japan, but it starts with cultural expectations and education. It can get weird in some countries like Argentina (this knowledge is over a decade old, this may have changed) you don’t get the cartons or jugs for your milk. You get a plastic bag. The store keeps the carton and recycles it for their own monetary reasons.
The percentage of that profit staying in the local area is smaller at a Starbucks.
The source of the website looks like just a compilation of extremely biased views.
My understanding is that Hangouts has finally been fixed.
I am implying that the generation that complained about "This works best on IE" is now responsible for "This works best on Chrome", just now it isn't a problem because Google is cool.
We just need better city planning. It used to be that the core of the city was stores, then came a ring of expensive apartments then industry then suburbs.

That division doesn’t really make sense now that industry isn’t really polluting and people are buying much of their things online.
IntelliJ completion should index and cache and it's always async. I just tried it with the current one (and current tf) - the response is not instant (tf has a ridiculous number of toplevel definitions) but it's much faster than 2 seconds.
We actually had a prototype of an Electron-style embedding solution for Gecko called Positron, but I believe work on it was stopped.
I think something better than Dunkin Donuts, but cheaper than Starbucks could make a killing.

People like their coffee but not quite the price.

Also - the brand is fully commoditized ... so high price points are harder to achieve.
How Tech Companies Conquered America’s Cities
I'd just like to take a minute to appreciate the quality of this RFC. You can implement the whole algorithm, start to finish, without referencing anything else for the most part. This is a good quality to have.

Nonetheless, this is only really valuable for learning and for toys. In production, you should use existing, tried and true libraries.

For an example of a hard-to-implement spec, see e.g. SPECK[1]. The order of everything is confusing: endianness, x/y variables in the pseudocode, and so on[2,3].

[1] https://eprint.iacr.org/2013/404.pdf

[2] https://github.com/timw/bc-java/blob/feature/simon-speck/cor...

[3] https://www.spinics.net/lists/arm-kernel/msg633602.html
Perfect thanks for letting me know :)
If you're a US citizen permanently living abroad, you still have to pay taxes to the US. As far as I know, relinquishing citizenship is the only way to avoid that. The treaties might make the taxes fair in the end, or even reduce the taxes owed to zero, but it's still a ridiculous requirement and a lot of headache and potential accounting expenses for the individual. You still need to file the paperwork.

Then there are things like FBAR. Pension savings can also be tricky, since the US apparently doesn't honor foreign equivalents to 401(k). Employer contributions, and tax-deferred contributes, can/will end up being taxed under the same double-taxing scheme as regular income.

As a counter-example, I moved from Norway to the US some years ago. I was required to pay income tax to Norway for (if I remember correctly) two years after moving, and the Norwegian tax authorities would tax me on my entire US income, but allowed me to use the US taxes as a credit against my Norwegian tax obligation. After the two years, I no longer have to pay Norwegian taxes on my US income.
Cerberus Capital Management to Acquire Ground Handler Worldwide Flight Services
I had a bug that was even worse, and I never found a workaround for IE11.

In this case I had some kind of progress bar that was updated while a report is being generated. When the report is completely generated, the progress bar is replaced by a button.

Except in IE11. At some point the progress bar stopped updating and it never turned into a button. Until you opened the developer tools and IE11 "flushes" the DOM and paints the new situation. So, never having found the cause, we recommended that (internal) customer to use F12 regularly on that page.
Yea, sometimes that's not an option when traveling.. When I'm not traveling, I make all of my coffee at home, or drink whatever my employer serves.
That is the case of C, because UNIX is the runtime, hence what was left out of ISO ended up on POSIX.

Any programming language with a richer runtime can be OS agnostic to a certain point. The runtime is the OS.
To call a method on a void* or a Java Object you first have to explicitly cast it to a type that has that method, which means that you need to declare a common interface and have each object explicitly implement that interface. Duck typing in dynamic languages doesn't require that level of ceremony.
Different strokes. I became sober months ago after years and years of heavy drinking. I don't do much else but sleep for a few hours at a time, program some hours, go back to sleep. My work is remote enough and meetings are sparse enough to get away with it and I maintain relative privacy still.

Hopefully the complaint of the author is VALID and he'll be left complaining to no one but the support ticket system and blog someone else wrote, douchebag.
That's a reasonable nitpick, though the Missing Baryon Problem is/was a problem of missing mass, and electron mass is so small compared to nuclei as to be indistinguishable from noise. That's why we often say ordinary matter is "just" baryons, in the same way that galaxies are "just" blobs of stars and gas, with planets contributing neglible mass.
I've never understood why they don't offer all the same sweet drinks, but with something like Splenda instead of sugar.

Perhaps it's better this way, otherwise I'd probably be at Starbucks a lot more often.
That sounds like my Linux experience over the last 20 years (repeatedly) :)
It really isn't, but neither Chrome nor Safari are in the habit of making obnoxious UI changes, force-pushing addons I don't want, putting ads on the new tab page (which you would think would be more Chrome's bailiwick, but they don't), and so forth.

I don't want to be using Firefox when whatever the next boneheaded move they make lands. Mozilla burned every bit of goodwill I ever for them had when they destroyed an odd decade or so of muscle memory and customization of a tool I use every day. Yeah, so they're supposedly pro privacy. Neat. Whatever. They also have the organizational attention span of a toddler on Red Bull.
> Eugene Sullivan, a former federal judge and FSS cofounder, is an advisory board member of one of Tether’s banks, the report said.

Wow, how can anyone believe in this? Massive conflict of interest there.
Tether releases law firm report confirming existence of a declaration from unnamed bank that attests to 2.5 billion USD in reserves. Oh, and members of said law firm are on the advisory board of said unnamed bank.

> Eugene Sullivan, a former federal judge and FSS cofounder, is an advisory board member of one of Tether’s banks, the report said.

So the unnamed bank sent documents confirming deposits. The law firm confirmed receipt of those documents.

So - the exchange (bitfinex) and tether are in cahoots. The law firm and at least one of the banks are in cahoots. It's just so strange that no legitimate proof of accounting has been provided, and that people are still putting their trust into tether.

One of these things is correct:

1. Tether and all claims made are legitimate.

2. Tether don't actually have the money, but are trying desperately to make it all up before any kind of audit is begun. This is currently fraud but hoping not to be fraud in the future.

3. Fraud.

If 1. is true, then you would have to imagine some kind of proof would have been provided by now.
Considering that both WebVR and A-Frame originated at Mozilla, this is unsurprising.
It was sarcastic, I’ll apologize for that. It’s mostly a frustrated response to all the “they’re listening” comments on every tech thread ever lately. The truth is I think they’re right. The problem I see is most of these same people are using Facebook, Amazon, Google search, Gmail, Windows, Smartphones, Verizon, or one of the many products or services that brazenly and openly hoover up every bit of information for the purpose of selling it or marketing back to them.

The expectation to privacy is nearly dead and we’re concerned about all the wrong things. You could make the conscious decision to try and be off-grid, but even that won’t keep you anonymous. Next family BBQ you go to, your family member snaps a picture uploads it to Facebook and tags you in it. Then suddenly it’s reccomending them to be friends with your coworkers because you were tagged in a work photo uploaded to a coworkers Facebook page.

Companies are actively collecting astronomical amounts of data, some data they don’t even know how they’re going to use yet. But you don’t get a decision about any of it. At this point I think some of these companies know more about us than we know about ourselves.

Government agencies are going to non-governmental agencies to get information they couldn’t legally collect themselves.

So yes, I was being sarcastic. I just wish we’d focus on how to take back control of our data and worry less about how they’re collecting it. I’m sure the majority of us are freely giving it away through our choice of services and products. Why would they risk getting caught spying?
> Everyone has the right to free speech - but no one has the right to avoid consequences for that speech

This is actually not true. For example, it would have been illegal for Mozilla to fire Eich for his donation. This is because political activity is considered protected in California (like gender, race, etc.), so firing someone for making a political statement or for donating to a political cause is illegal.

We will probably learn more about this defense as the Google/Damore case proceeds.
> What's wrong with performing 500 million operations on a file system? There is an expectation of very high reliability when it comes to file systems.

And that's why my take for Hammer2 has been: sounds great, but there's not enough usage to shake out the bugs. DragonflyBSD is a 1% of the BSD community, which is like 5% of the total *nix deploys. ZFS has trillions of hours of drive-time. What does Hammer2 have? A great developer? Everyone knows one great developer isn't enough, there are bugs there and not enough usage to shake them out. He could be Actual Literal Jesus and he would still write a small minority of unpredictable, difficult-to-diagnose bugs that have to be sterilized out of the code.

(as a total nobody, on my part - it's just not good enough for even casual usage vs the competition here)
I have found that if you prepend phrases or words with a plus sign ("+"), at least on Bing, but Google uses the same syntax, those words are forced to be included.
Well, when it comes to stories about China, you can rarely find English articles that are NOT extremely biased.

I also suspect someone from hackernews are manually promoting such content
That is called market segmentation, a well known business technique.

You can use InteliJ enterprise and all the plugins.

Eclipse, Visual Studio, Netbeans, XCode, Android Studio and many other IDEs of yore always supported multiple languages.
It's also one of the cities with the highest population density. Dense housing doesn't mean twenty stories.