skysight-inc/HackerNews huggingface dataset:
This is really bad. Many are just dumping them into the ocean.

As long as it is cheaper to export waste, we are not going to build a better recycling system or even better stop producing so much plastic.

East Asian countries should stop taking plastic waste.
Product Management Principles
> Or a smart appliance company that works with local hardware and keeps all data on premises.

That assumes there is a use case for data-collecting appliances that brings enough value to people that such a thing would actually be preferable over an equivalent appliance that doesn't collect that data at all.

I don't think that there is such a use case for common appliances, though.
Well, yes. It's much easier to diagnose after the problem has been found :)

The 'gotcha' part in this case was that the SSL keygen code did not just use a random number seed but was grasping for entropy from other sources too (PIDs, perhaps? I can't recall the detail). That unknown made initial attempts to recreate the problem difficult.

Plus the failing test in question was not directly testing the SSL, merely making use of it. There were other SSL-specific tests run separately but they missed this strange corner case (in 'normal' use, it wasn't like 1 in 256 transactions would fail, otherwise that would have been much more obvious and we'd have had spurious-seeming failures all over the place).

That brings up another test pain: You can write lots of specific unit tests for every individual feature your code has, and they can all pass just fine. But when feature A, D and H happen to all be in use at once, you hit a separate problem. Onwards to 100% coverage...
The system probably works in cities and in particular areas that are relatively well-off. In other areas, I think it would encourage dumping. And what if you don't pay the trash bill? Do they cease picking it up?

What if trash pickup was $20 a bag, what kind of behavior would that encourage? For some people $2 a bag is probably a similar impact to their budget as $20 a bag is to others.

If anything, people should be paid for their garbage to be disposed of properly. Of course, this creates perverse incentives to put things in the garbage that don't belong there (such as going out of your way to throw out sticks, stones, what have you), but would most likely lead to the least amount of garbage being disposed of improperly. I imagine this could work on a deposit-basis similar to cans and bottles, but needs a more nuanced mechanism.
There does appear to be fair bit of research in LENRs going on right now, note this article claims its the fusion of hydrogen atoms producing the extra heat:

https://spectrum.ieee.org/energy/nuclear/scientists-in-the-u...
>I know you are joking, but unlike Google, Tesla at least tries to finish whatever they start and actually deliver stuff, while google quickly jumps the ship if the thing does not work out and abandoned all their customers

I'm envisioning the Mr. Fusion in Back To The Future as a Google product. Surely it would fail the second it left that narrow 5-10 year window of support. Error: 403, Forbidden; the user is not authorized for trans-time operation.
The vast majority of those contractors aren't independent contractors but rather employees of some other vendor. It seems odd to complain about contacting out some work to vendors.
Renaissance Portraits Using Deep Warp
It's worth noting that the idea that mathematical forms are mind-independent and can be "accessed" is taken seriously by non-crackpot philosophers. It's not a settled matter. See the SEP[0] entry for some of the debates surrounding it. A nice passage is:

>This counterfactual independence (as we may call it) is accepted by most analytic philosophers. To see why, consider the role that mathematics plays in our reasoning. We often reason about scenarios that aren’t actual. Were we to build a bridge across this canyon, say, how strong would it have to be to withstand the powerful gusts of wind? Sadly, the previous bridge collapsed. Would it have done so had the steel girders been twice as thick? This form of reasoning about counterfactual scenarios is indispensable both to our everyday deliberations and to science. The permissibility of such reasoning has an important consequence. Since the truths of pure mathematics can freely be appealed to throughout our counterfactual reasoning, it follows that these truths are counterfactually independent of us humans, and all other intelligent life for that matter. That is, had been there been no intelligent life, these truths would still have remained the same.

[0] https://plato.stanford.edu/entries/platonism-mathematics/
It's great if you able to have a try and open issues.
What constitutes "the queue" is a matter of data structuring, not a singular brand (eg RabbitMQ, Redis, SQS, etc each have their own internals).

Any middle tiering of the data before it reaches the consumer, is still "the queue". You don't need to know the internals of SQS, anymore than a consumer need know the black box elements of how you collate the messages within your ad-hoc queue.
Teenage Engineering is releasing a limited edition Rick and Morty pocket synth
Huawei is big enough to buy any of the mobile OSs currently outside the top two and make it competitive, or make one based on an open source phone OS.

The existing leaders are very refined, and one would have to spend tens of millions on development to make the grade. On the other hand, it's been long enough that the technology context designed-in to IOS and Android is out of date.

If I were given the assignment, I'd look at making a LISP-like runtime designed with the characteristics of a modern app-store model (or better) in mind, running on some nonLinux kernel.
Burnout is an official medical diagnosis, World Health Organization says
Not sure that this would be legal in many countries. Not showing up is not a crime. Besides, were I Facebook, I would put my best men to work on anti-censorship technology posthaste. Airlift in slips of paper with tor bridges written on them; I don't care. They would figure something out.
Yeah, this is pretty great. It's also comes from the W3C, not the WHATWG.

(it might be a bit lost in the hierarchy of the thread by now, but the original comment was about the WHATWG taking over and monopolising the normal considered and democratic standardisation process of the W3C with their HTML5 "living" spec.)
Show HN: Painless CSS: Learn CSS from First Principles
What if technicolor monkeys start flying out of my arse ? Whataboutism aside, today, right now, thousands of coal fired power plants are polluting the air I breathe with more radioactive waste, particulates and CO2, to a degree not seen in the last 800k years. Your catastrophe is real and happening right now, in real time, today, this minute.
A cleaning company with a lofty goal: transforming a low-wage industry
not really, no. i still don't see what the reverse proxy or the VM are bringing to the table here. If i'm understanding the necessary CORS config here, it's to simply not send any access-control-allow-origin header, which does not require a VM or reverse proxy, most HTTP services do that by default.

simply being accessed through a reverse proxy instead of directly doesn't add any additional security
Question for people more familiar with async/await semantics, how do you typically control what thread the async procedure runs on? Having spent a lot of time now in rxJava and really getting into the power of stream processing and composition, it feels like async/await is almost too simplistic.
This is great, but I'd love to see more Mathy languages added like APL, Mathematica, and Matlab/Octave.
It's still a back door. It's just a legally required one.
At 31 years you are quite young still. Some of my peers studying maths are around your age or older than that.

Don't be afraid to dive into maths if you feel like it.

Anecdotally people >25 do better than younger people. Maturity appears to be an asset sometimes.

Yes, young people might think and learn slightly quicker, but older people tend to be less easily distracted and more focused on the task at hand.

Maths is not a race though, so I believe age is an advantage at the end of day.
Whatever pleasantness may come from that or any other specific example is totally outweighed by the constant overhead of having to remember that there are N ways to do 1 thing. As a primary rule: the best programming grammar has the fewest such ambiguities, ideally zero.
A modern thorium/uranium recycling pipeline should only produce small amounts of "final" waste (and only after waste has been iteratively recycled many times). That final waste takes a few hundred years to decay, but if contained, it is harmless to the environment. So, create a warehouse large enough to handle 200 years worth of waste, and create a pipeline. At the end of the pipeline, the containers are empty and can be used at the start again. Who knows, we may even be able to figure out a way to extract even more energy from the "final" waste eventually.

Consider that the final nuclear waste passively disappears after a few hundred years, whereas carbon dioxide in the atmosphere does not passively disappear in a few hundred years - it must be actively removed by plants, but the plants can't keep up with humans.
The Dumb Idea Paradox: Why Great Ideas Often Start Out by Sounding Dumb
My understanding of the issue (which is shallow at best) is that it's a battle between a prefixing keyword or sigil which has the problem of causing the reader to scan back and forth in the statement when chaining multiple items, which sucks), or a postfixing keyword or sigil, with dot notation for a keyword to help parsing (and everyone seems to dislike the overloading of the dot notation for this). Ignoring sigils, I think the chosen solution is the lesser of two evils.

That said, I think a postfixing sigil would have been much better. It seems an important enough thing to denote that a bit of special syntax is called for, and the more unique the better.
> I always find interesting that the most vocal proponents of the "school doesn't matter" argument are often the most educated.

It would be more accurate to say that those who put themselves in a career trajectory where education generally doesn't matter, unsurprisingly, find out having an education indeed does not matter. It's kind of excusable since such trajectories cover most of the software industry nowadays, but not anywhere near all of it.

Those who want a career where their education is used to its fullest extent are going to have to work at it. Those jobs are harder to find and more demanding.
A10 in SE form factor, I'd say this bodes well for an SE replacement.
Curves make your grade less dependent upon the difficulty of the tests, but more dependent upon the academic ability of your cohort.

The first thing it does is make it easier on a teacher. Making a test where most people won't get 100% and then curving is much easier than making a test where most people fall into the 60-100% range.

I had a midterm on which the second highest grade was in the 40s. The very junior professor certainly would not have been allowed to fail all but 1 student.
https://www.techradar.com/news/huaweis-os-to-be-rolled-out-n...
You don't? And you think the fact that Microsoft also switched to Chromium now after "working together on this" is also a coincidence? Or just an attempt to snuffle out Mozilla and Safari from the market? After all, a duopoly is better than actual competition.
Seems like this would be sensible, the multiplication symbol is one any student learning this should already be familiar with. To generalize, keep using well-learned symbols so things don't get out of hand in verbosity and slowly introducing new ones seems logical. I know when I was in school there were certain math and physics classes where I kept having to ask myself what a symbol meant that was introduced 5 minutes ago so writing it out fully would have been helpful often.
Your argument is basically "it's too expensive". There will be more than enough incentive for someone to develop a cheap, recyclable but robust plastic that can be used for medical devices.

I'm completely okay with living in a world where there are less conveniences, but we're not poisoning ourselves to death as a planet. This is getting ridiculous. We need to make a stand somewhere and the time is now.

Having a ban will let companies get creative and build equally strong but recyclable plastics. Nothing is impossible, it's just expensive. And if we increase the costs on everything then it works to everyone's benefit.
Is there any data on that? I am interested how many people use different % DPI on desktop, what % of the people use scaled font sizes on iOS and Android.
That works well with single payer. In US in addition to not many people knowing that there's urgent care available that you should use for non life threatening issues, you also have to worry which urgent care center accepts your insurance. It is a f*ing mess :( If you live in US you should spent some time researching which is the closest urgent facility that accepts your insurance and also find another that's 24/7 when you need to see a doctor during weekend or at night.

So when you need urgent medical attention you won't have to do the research. Sometimes it can be really time consuming to figure it out.
MacKenzie Bezos Giving Pledge
Whereas I'm learning that my network is fairly secure against this type of port scanning.
Tony Horwitz, Prize-Winning Journalist and Author, Dies at 60
Interesting to see Viola mentioned so prominantly here, and to see its impact on Andreesen, Mosaic, and Netscape. Whilst I'd never used it myself, I ran across it a year or so back when looking at how the n=modrn browser mechanics were estabished: navigation, history, bookmarks, scropting. Viola extended many of these concepts, and explored ground that's since been lost; Applets, scripting (Tcl), stylesheets, frames, forms, equations editor, columnar layouts, sidebar as integral element, and more.

Its descriptive pages are well worth revisiting.

http://www.viola.org
3-D printed Harriet Tubman stamp for $20 bills
This is a classic conflict that I’ve observed a lot. Similarly, widespread SSL pinning and app sandboxing makes it difficult to reverse engineer opaque outgoing traffic. It might be more secure, but you also cannot easily inspect what data a sandboxed, cert-pinning service is sending to the outside world.

I think it’s probably something like “security, privacy, anonymity... pick two.”
World’s most dangerous laptop has been sold for $1.3M
Since Rasmus Lerdorf was in Canada, I wonder what this would look like if it were in Canadian English. It would retain the dollar signs and serialize(), but switch to "colour" and "centre". It would be required by law to support a French version for every keyword. All PHP developers would have the advantage of free treatment for carpal-tunnel and other RSI injuries.

What else?
Not a googler, but they posted an update in 2017 with some more information: https://testing.googleblog.com/2017/04/where-do-our-flaky-te...
> I don't assume any ill intent.

You are being a bit naive.
Byton readies for China production of $45K US-bound electric SUV
Problem is that you're putting all "experts" in one bucket. There has been "experts" talking against the use of plastic and single-use for a very long time, but by attacking all experts like you're doing, you make it sound that they are the same people. Clearly, environmentalist were not the ones promoting plastic?
My question was not about how they are used. My question was about trademarks. You have to defend them or you end up losing them.
Thanks! I can build a linux version tonight, actually. I just haven't tested on linux yet.
We’re talking about Canada here, where Facebook does have offices.
This attitude is completely naive. The idea we could dump all our garbage into the landfill with no loss is impossible. Better to never create it in the first place at the top of the funnel than try to deal with it at the bottom of the extremely leaky funnel.
> self driving cars

If a self-driving car requires network communications at all, then that's a self-driving car that's too dangerous to use.
Let's say he takes you up on that:

* closes all canadian offices

* shuts down all canadian datacenters

* moves everything back to America

What will canadians do? Easy, keep using Facebook with slightly higher latency. He'll put up a bunch of servers right across the border; done. Unless canada wants to pull a China and start censoring the traffic of her citizens, she'd be out of options.
Isn't that an argument for grading on a curve though? Then MIT knows you're in the Xth percentile even if completely unfamiliar with the programme.
It sounds to me like there's a very simple solution to this problem: just don't clear-cut forests.

Of course, as usual with stupid humans, when there's a very simple solution to a problem, they absolutely refuse to do it, usually because some selfish person is benefiting from the action that's causing the problem, and countless other people are perfectly happy to enable that person.
Serious question: based on what we now know, does it make sense to revisit incineration of plastics particularly if we can update the stacks to do a better job of scrubbing?
It's not the sun: https://climate.nasa.gov/faq/14/is-the-sun-causing-global-wa...
Sure, but that means raising 10x+ since you'd really want the trust to be untouched and just have the foundation run off the interest.
Huawei’s HongMeng (Kirin OS?) Is 9 Years Old and Optimized for Linux
Except there are re-usable diapers.
I find the syntax highlighting argument odd. It's like arguing a road surface is acceptable because the dangerous conditions it causes are mitigated by traction control.
Is this for real? Is there any other scenario where 100% is not the default?

Adding support for different zoom levels is not the same as just making a website responsive (there are differences in behaviour if I remember correctly).
New Zealand Has the Most Unusual Visa on Earth
Incineration works well when modern technology is brought to bear. It also doesn't create later water/land pollution problems. In any cases, one solution might work better than the other depending on the context.
The issue is that anyone who willingly participates in Active Content Recognition systems has made themselves ineligible for revolution.

If they ever start watching anti-government propaganda, the government will know.

We've all read 1984. We know what happens.
That's a very different product. Gmail basically never needs to refresh the page - you go through that loading bar once in the morning and there's no real reason to see it again the rest of the day. Every action in Gmail other than certain preference changes happen in the same page.

YouTube is reloading the page on almost every action you take. Latency is a completely different priority there.
Tri-State rebuffs offer from Guzman Energy to buy and close 3 coal plants
The answer should actually be preparation & transparency. If a school prepares its curriculum well in advance and tells every interested party "this is what we expect and this is how we measure the success of learning" then there can hardly be any grade inflation. Either the school sets ridiculously low targets or it fails to be transparent.

Note that missing success in learning can be caused both by the students and the teachers (or school). Grades are a way to measure that success and do not necessarily reflect on one or another.
I started web design for lynx browser, back when using pine for email was hot, then moved on to Mosaic and NN.

There's a clear body of web design/dev people that think it's just a visual display medium, and a lot of those seem to come from print design.

The web for me has always been primarily a medium for information transfer, visual design is nice but not at the expense of semantic markup; table markup for visual layout is entirely unnecessary (and was terrible for accessibility).

People went with table layout because marketing people demanded pixel matched presentation and/or they didn't care to make sure their content was machine readable. The same views lead to IE only and give us websites that don't bother with semantic blocks now, or that don't work without JavaScript when that js is just being used for presentational flair.
It's not really a matter of making a profit, it's a matter of covering costs. Emergency rooms are really expensive because you want enough capacity to cover a bus accident but that implies having more capacity than you need at most other times. (And "profit" is just the cost of capital in general.)

Markets can handle this, but the answer is to have the specialists standing around waiting for something to happen and then charge enough when it actually does to cover the idle time, and use insurance to spread the risk of being the one to incur that high cost. But this handles people without insurance poorly.

This is also the same basic issue that causes cities to have fire departments, and could be handled the same way, i.e. the city operates an emergency room the same way it operates a fire house and then pays for it from local taxes. But then emergency rooms are still really expensive to operate and meanwhile the feds still have a bunch of tax provisions encouraging employer-provided health insurance so most people do actually have health insurance, which creates a lot of pressure for the city to stop funding it and let the insurance companies pay for it, and we end up back at the first option.

So ironically, the problem is caused by too many people having health insurance.
> Receiving a message that indicates there is a vehicule of x,y coordinates may be better than trying to figure it out on your own using sensors.

True, but that only requires the ability to communicate directly with cars near you. That's 100% doable with even 20th century technology. Something like 5G is not necessary for this at all.
Seems like it's more complicated than that? Index funds do buy and sell sometimes, as some investors move money into and out of index funds. There are also dividends and stock buybacks.
How much of that was univerity politics? So vicious because the stakes are so small ...
DeepMind Proposes a Novel Way to Improve GANs Using Gradient Information
Ask HN: Is there a way to filter HN to hide articles behind paywalls?
Recently a large percentage of articles linked to by HN is hidden behind paywalls. The experience is that you click, get a preview, and get slammed with a popup asking for a subscription. The number of such articles has been growing recently, to the point where browsing HN becomes unpleasant.

I realize that it is HN policy to allow such postings. I do not agree with it, as I think HN as a link site should be limited to the open web. But if that policy is here to stay, is there a way to automatically filter out articles that are not open-web? A browser plugin? Perhaps HN should introduce a consistent tagging scheme?

I am not against paying for media. I already pay for a subscription to The Economist. But I will not additionally buy subscriptions to the New York Times, Washington Post, The New Yorker and countless others. And while I respect the need for these media to make money, I do think that if they are to profit from free and open link aggregation sites like HN, it should be in a manner that is compatible with the open Web. As an example, make some articles viewable without a subscription.

I think a solution will need to be worked out, because HN is losing out: a link site with a bunch of links that point to nothing is not very interesting. But as an interim solution, perhaps there are ways for individual HN users to filter out paywalled articles from known paywall sites?
Relatedly, a lot of funny anecdotes only seem funny in hindsight - but were not very pleasant during them.
> self driving cars should be connected to a central entity that manages them

Why?
Lead acid batteries have a recycling rate of around 100%. LiIon can be recycled with relative ease. This seems like a much easier problem to solve than PV cells or nuclear waste.