skysight-inc/HackerNews huggingface dataset:
>Rainforests and biodiversity, deforestation etc are history. Already dead.

No they aren't dead. The world has literally gotten greener in recent decades.

Look up "dematerialization." Because of increased technology and wealth, we're actually starting to use fewer raw resources (both per capita and in absolute terms) and therefore our negative impact on the environment is decreasing now.

You don't often hear of this but the data is pretty clear. "More From Less" by Andrew McAfee has the data.
Getting an MS CS degree from Stanford HCP via SCPD is a major achievement, arguably even more difficult than the on-campus one due to a lack of in-person office hours and having the same lectures/homeworks. GT's OMS CS seems to be crazy as well due to the amount of hours per class. So it likely depends on that particular online degree.
Edit: The issue of no download statistics is an issue for the developers, not an issue for users. Why is it an "issue" for developers of a "non-commercial" project in the first place? Because the developers actually have commercial ideas for the project. Users did not create this "issue", developers did. Instead of resolving the issue created by using a third party service for downloads by making a compromise, e.g., forgo using a third party to host downloads, or asking users to help them resolve it, e.g., by agreeing to submit usage stats, a new problem is passed on to users instead: opt-out, default telemetry. This is a user perspective. Compare and contrast this with a developer perspective.
Google ML Kit SDK Now Focuses on On-Device Machine Learning
C64 Emulator In-Browser Loads PRG Files
That never worked for me, I always needed some sleep around midnight. Usually I used to be up around 0400 but the last few months it has been more like just before the kids wake up.

Holiday started on Friday afternoon and this morning I woke up 20 or so minutes ago, around 0230, but I will probably sleep some more around 06-08 to be able to do anything meaningful afte4 my kids get up.

(And that is probably a good tip: If late nights doesn't work for you,try very early in the morning.)
If your health is the reason is why you are drinking Coke, I have some bad news for you. Coke is produced by local bottlers, franchisees, who produce it under license. The production standards for Coke vary across the world, and the health codes each bottler follows usually confirm to local law, which varies. The Coke process is simple enough that you get the same taste, but you won't get the same health standard. And even more ironically those local products you talk about are actually owned by Coke, and all those brands are made in the same factory. Yes, drinking out out a bottle is safer than drinking tap water in India, but do your health a favor and just buy yourself a bottle of branded water -- Aquafina is the Coke brand here. You'll be fine.
You should stick to solutions like Heroku, netlify, github pages, etc., if you don't have enough experience to manage your own stack. Plenty of people who DO have that experience still prefer highly-managed, autoscaling solutions.
Block.one opens blockchain-based Voice social network to limited public access
Yeah hydrogen is pipe dream. Hydrogen enbrittlement destroys it's containers and it leaks out between the atoms. If we could ever make bulk graphene that could contain it but very little progress on that front. As for producing the fuel it cost more energy to produce hydrogen than we get back burning it. Plus it is more explosive and dangerous to handle than current fossil fuels. Pretty much the only thing going for it is that it is clean if you don't ask where the energy to make it came from.
Prior comments: https://news.ycombinator.com/item?id=17578714
Email Isn’t Broken, Email Clients Are
> And yeah, we also need usable and effective filtering, so everyone can choose what to see.

I'd be careful about mentioning filtering.

I just remembered that there was a Reddit Masstagger that helped folks with that filtering, but people got really upset about how it infringed on free speech and might have even gotten Google or Mozilla to remove it from the extension store.

I think there might have also been some for Twitter, which I imagine would have elicited a similar reaction.
Android IS an Linux definitely but not GNU/Linux.
monotonically increasing in consumption of coffee
> he also tried to remove health care from the transgender.

How on earth could that be possible? Exclude them from the free government health care that other people get? Prohibit them from paying for their own healthcare? That's far too extreme to be true. I don't believe you unless it was just one of his random tweets that he doesn't really mean.
The flagged post that was attempting to justify violent and illegal behavior of shooting a motorist?

Where do I suggest "exonerates"? I plainly state he was trying to intimidate the people illegally blocking the road. Which he was. By revving his engine and edging forward.

That isn't even a shadow of an excuse for shooting and I'm actually horrified both you and OP would suggest that. My only question is why you would do so.
> The simplest solution for not getting that content is to remove them from your list of contacts.

People already have the chance of doing that on Facebook (not anonymous) or Twitter (relatively anonymous), there's a reason they don't do it. It's probably something to do with human nature or psychology, this is likely an area that requires more study (or for which I don't have enough knowledge about).

> I believe some people are trolls not because they’re anonymous but because they’re not. Their identity is basically a troll

I agree with this, but considering your example:

> think the guy who wore a MAGA hat to a recent BLM protest.

I wouldn't call those people "trolls," they are closer to the definition of a antagonist. They are against something beyond reason and logic because it's part of their identity. That's why they love their symbols (the swastika, the Confederate flag), symbols don't require logic or thinking, they only require faith. This brings us to the next issue:

> If that person was allowed to, maybe they would want to change their opinion.

They are unable to listen to opinions or try to change theirs. There's a quote that applies to them:

> You cannot reason people out of something they were not reasoned into.

Online discussions generally don't work because they are not about two people sharing opinions, they are usually about people trying to impose their opposing faiths.
Generally speaking, trying to force your way through a crowd with a large vehicle is a very, very fucking bad idea and at the very least is tantamount to assault. The crowd turned violent the moment he started honking his horn and you can see in the video the individual with the gun drew it as the driver started trying to push his way through the crowd.

The person w/ the gun should not have escalated the situation like that, but the driver at minimum escalated things first.
Not in the case of bio-gas, as it uses carbon already in the carbon cycle. If you pipe it out of the ground then yes.
How about we actually fix our revenue problems and adopt a VAT? https://www.taxpolicycenter.org/briefing-book/what-vat

> The value-added tax (VAT) is the world’s most common form of consumption tax, in place in more than 160 countries, including every economically advanced nation except the United States.

It’s absurd that we faff around trying gimmicks instead of using proven tools in use almost everywhere else.
This guy had something to say about religion.

You may have heard of him: https://en.wikipedia.org/wiki/Things_a_Computer_Scientist_Ra...
For those interested, a very quick and easy way to start making games in Lua is with Roblox Studio.

https://www.roblox.com/create
Flag-Bearing Motorcyclist Charged with Terrorism and Secession in Hong Kong
It’s unfortunate that Lua makes some strange decisions, but the powerful functionality totally outweighs the weirdness (metatables are especially cool). I really like Lua, especially for game programming with LÖVE.
I'm not even in the US but I feel like I have to respond (I'm in Canada so in a sense the US situation is impacting me as well).

There are large groups who don't believe in science, that believe the dinosaurs never existed, some even think the world is flat. Among other beliefs. And yes, those people will not be convinced by any amount of data or evidence. I guess that's life.

And yet, there's is no doubt in my mind that the right thing to do is to take measures to control the spread of the virus.

We're not talking about "stay locked down", we're talking about practicing common sense measures that bring the epidemic under control, like wear masks, physical distancing, wash your hands. The counter-arguments that we're hearing from some circles about how maybe masks infringe on people's rights are just beyond belief.

Right now the US has 130k deaths with maybe 5%-10% of the population having had the disease, it's not just about deaths though, how many people have been very seriously ill, how many will suffer some consequences for the rest of their lives? We don't know what longer term risks are, we don't even know if getting the disease makes you immune. Even without knowing that the social and economic costs of just letting this spread uncontrollably are huge.

Now those people who are "risk takers" aren't just risking themselves getting sick. Their family can get sick. Their friends can get sick. Their friend's family can get sick. Do you want to be the guy who got your friend's father sick and he dies? I'm sorry but there's no excuse. Anyhow, we don't have to convince the risk takers, we can force them to behave the way that society expects them to behave. We don't say hey let them rob a bank, the risk is low, they're just risk takers...

And it's really not the US, it's the world, we have over 500k deaths worldwide (that we know of), and we're only getting started.
The meaning for the "eye for an eye" verse is well known, it's talking about proportionality in justice.

It's a pretty strange choice to use when talking about "turn the other cheek".

> to the legal norms of the time under which feuds and exacting revenge were commonplace.

But that's exactly what "eye for an eye" attempts to stop. It's instructing people to seek appropriate justice, and not just attack people who hurt them.

Using that verse, rather hurts his message amongst those who understand the verse.

But it's a great way to show verses used out of context!

> was probably not the first one to use this form of argumentation. He likely imitated other rabbis who had taught him to speak in this way.

But they only spoke this way to other Rabbi's, never to people who did not already understand the meaning of the verse.
Wouldn't it be easier for them to just tell you what the Dow Jones Industrial Average will close at the day of their visit. If that's not convincing enough, they could do it for two or three days in a row.
It varies wildly. Especially amidst young people, many of whom feel that the virus is not a big risk for them due to their age group. One young friend of mine recently expressed that they want to get sick, because they're sick (pun intended) of living in social isolation and constant vigilance.
https://www.npr.org/sections/health-shots/2020/06/12/8680730...
>I feel for the students, but reopening the school for in-person classes makes no sense.

It makes sense to me. Univeristies (aside from some of the most prestigious/well endowed, and even some of them) operate like any other US business. Students are the customers and if you don't have customers you're not going to survive.

The option for universities not opening is to move to remote learning models at which point you're now competeing more directly with other online universities as well as a wider range of traditional brick and mortar universities. You're also competing with mountains of online information available freely for many disciplines in a world where a college degree is being devalued. Many universities were already starting to struggle to meet growth expectations, COVID exacerbated and accelerated this issue.

So just like every other business foaming at the mouth to get revenue streams flowing again as a primary goal to remain competitive and succeed, colleges are following suit. Other factors are considered secondary to those restarts.
Very interesting. I'm trying to do something closely related for other reasons.

One thing I'm thinking of is that it might be possible to brute-force the semantics of short snippets of code using genetic algorithms. A similar technique has been demonstrated a few times by author of [1].

I want to use this to eventually rapidly search a large number of binaries for insecure behavior. But to do that I need to be able to formulate questions like:

"Find me a function where attacker controlled data is marshaled to a size type and then used to allocate memory, to which a different attacker controlled amount of attacker controlled data is written".

Basically this: https://github.com/Battelle/PaperMachete

[1]: https://github.com/xoreaxeaxeax/sandsifter
So looking forward to buying a copy of this! As a writer with a bit of an atrophied crypto background, going through the online text, being able to start with why we need a hash function does a lot to tease out what they are and how they work. Leading with how we need to be able to prove some data has not been altered or tampered with, because reasons - may seem trite, but when we get deeper into how you do that, being able to link it back to that reason helps the reader develop and ontology of the concepts.

I like your diagrams (I used sequence diagrams as a way to visualize BAN logic for protocols in my own stuff), and they will really elevate the discussion.

Why use an HMAC instead of a KMAC? Why would anyone want to derive a key? When does it matter whether you use an integer or Galois field counter? Why bother calling it a GF when it's just binary anyway? Why would I chose a protocol that used a symmetric cipher over an asymmetric one? When I was working on (and breaking) tokenization protocols, the discussions I was in started with getting developer agreement on why we needed to use a given primitive, and then asking how/whether each implementation decision supported that need. It's the old "start with why" method of explaining.

Ordinarily I wouldn't be so free with opinions on someones work, but systems designed to frustrate humans ability to comprehend them, shockingly, are among the most difficult subjects to write about. So looking forward to a copy, as admittedly I still find some more modern concepts a bit mystifying.
Their arrival may change it!
Well if you're waiting for an invitation, it sounds very interesting!
Health Insurance Shouldn't Be Tied to Employers
I’d argue that LÖVE is more appropriate for most games and similarly approachable. That said, lots of people already play Roblox, so it’s a good option for people who want to go from being consumers to being creators.
The 8 core 16 thread version looks very promising. Wonder what the prices will be?
About a decade ago I did something like this on an app where the client wanted people to find hidden passages in religious texts

Riding the Da Vinci and Nostradamus sentiment

I could see that coming back, people flock to these kinds of things in periods of uncertainty.
When "coke" read "coke products". And there were far fewer of those when I was last in Bombay. Those local bottlers are inspected by coke... which is better than being inspected by nobody. I'll take industrial standards of health over local/nonexistant standards.
It depends a lot on the workload, though. That kind of statistic is hard to draw any solid conclusions from, except that “it uses less CPU and less overall power during IO activity” and you’ll save some amount of energy consumption (depending on what you’re doing).
I'm trying to build a storefront experience for building customized home improvement services. These services can be anything between a new set of curtains, new tiling for your kitchen or a false-ceiling throughout your home. This is difficult because these services are dynamic in nature, and as such we cannot sell fixed SKUs like normal e-commerce services do.

We are trying to develop a unified service-building experience wherein the user will be able to punch in their requirements and get a product tailor-made for them, along with the estimated price (which comes with ~10% tolerance). It's tough, but we're getting there.
With less architecture work: enable local caching of the front page/resources on your nginx/apache/whatever. They should be able to ride the HN wave on almost any hardware.
If that were true, AMP would be consistently faster. Since anyone who’s used it knows that it’s not, you would find it educational to learn about the issues with detecting user intent, reliably prefetching dependencies, and the relatively small / frequently purged caches on mobile browsers.

AMP’s design is very fragile: if you are using Google search results, they correctly guess what you’re going to tap on before you do and your browser fully preloads it, it _might_ be faster to run all of that JavaScript before anything is allowed to load and render. If any part of that chain fails, it will almost certainly be slower or, because it disables standard browser behavior, prevent you from seeing content at all.
UNSW researchers report hydrogen mass storage breakthrough
Online decoding in Kaldi uses GMM (or NN+GMM hybrid) where this repo focus in end to end approach using deep LSTM (similar to Google Pixel's offline speech to text [1]).

[1] https://arxiv.org/pdf/1811.06621.pdf
XSS?
I was also expecting to see probabilities here. Does anyone know of any other similar software that does do probabilities?
you made up your strawman question. this whole discussion is about am radio specifically.
How can filtering infringe free speech? People can say whatever they want, but why should I have to hear them?

Also, any software tool that can be removed by someone else is broken by design. But yeah, maybe that's why there aren't any useful tools for using Twitter :(
The people illegally in the road escalated the situation first.

And no, that is not even close to an excuse for shooting him.
More people (even in 2010) used laptops than desktops, and the Pi is in line with the numbers from the cheaper MacBook Airs at the time (I still have one that runs... though it’s getting some weird green lines on the display).

But I can say that working on the 2010 MBA is not fun; one of my webcams doesn’t even work with it (choppy at 30p), zoom is... slow at best, and web browsing is a bit choppy even with ad blockers. Even then, it is a smoother overall experience with that hardware and macOS than when I was testing 64-bit Pi OS on the 8 GB Pi 4 a few weeks ago: https://www.jeffgeerling.com/blog/2020/i-replaced-my-macbook...
I think pseudonymity will be important for the future of ideas (expanded beyond HN but into actual journalistic practice). You don't have to put up your real name, aka your full reputation behind interesting ideas that could risk damage to you as a person (being cancelled, character assassination, or otherwise)

I also believe that this kind of work will invite better discussion and critique around different topics since the focus can only be on the merit of the content. Of course, anonymity also has its downsides, but good work usually finds a way into circles while bad work gets nipped at the bud fairly quickly
Figuring out how to fill the gap between code search and static analysis (code checks.)

Right now the tools we have for programmatically reading through code are:
1. Code search, which is fast, but inaccurate/heuristic.
2. Static analysis, which is slow to run and difficult to write, but very accurate.

I'm building a tool that is as fast and easy to use as code search, and is as accurate and expressive as static analysis.

Still just a landing page [0]. Looking to get a public playground people can mess around with this week.

[0] https://sourcescape.io/
Don't be so literal. ;-) Looked closer and it is a 7,1 from 2007. Core 2 duo 2.6ghz, decent HD, and Nvidia gfx.
I had spent a bunch of time trying to do the exact same thing with self powered esp8266s (one rgb led per device), but never finished. This captures the essence of the coolest part which “learns” how to use randomly placed pixels as a display. I do think there’s a faster algorithm for the calibration step though...
Thank you for the mental image of a compute stick running lisp.
I think you'd want some sort of "cap and trade"-esque system. Give farmers the right to pump X gallons of water from the aquifer per year. If they really need more, they can buy it from others; if their crops don't need much water, they can sell their rights.
no. you tune it to your regular fm band on your radio. if you have a digital receiver, which is almost any car in the last decade+, it'll do digital. you won't even know it.

in fact, most of these people here defending analog have been using digital for years. this conversation however is not about fm. the switch to digital there was a long time ago. it's about am, whose ship is sailing now.
Incorrect. Rewatch the video. You can see the protesters only start to crowd around the vehicle as he honks and attempts to push his way through the crowd.

Regardless if someone is illegally in the road or not, that does not give you the right to run them over or attempt to push them out of the way with your vehicle, full stop. That would still be considered vehicular assault. Note that the other vehicles in the situation were being left alone.
This has a lot of potential, usually enjoy flow charting things on draw.io. One thing though, the export to PPT is a big feature because most people will present through that but it is losing the navigation between each frame.

Also I suggest to not only market to Software engineers but people who work with data like drop-shippers, digital marketing agency, etc.
Payfazz closes US$53M in Series B round
It also doesn't seem to stop organizations with your PII from using your health records to market to you.

When I came down with a particular condition, I started receiving advertising solicitations from Walgreens about.
The story about Wadi from https://www.theatlantic.com/ideas/archive/2020/06/stop-firin... is pretty horrible. I mean they all are, but maybe it’s the most clear permanent damage.
why not less? I think many see the "facts" as different. Their approaches to the texts are different, but "Christians" align themselves in someway with a entity called "Jesus". Different sects of Christianity tend to have their own definitions of what they think being a "christian" means and there are commonalities from sect to sect, and even some groups of sects have lots of strong commonalties, but there are still many ways they have incompatible beliefs as well. wikipedia has a reasonable list https://en.wikipedia.org/wiki/List_of_Christian_denomination... and I'm pretty sure some "christians" in one of the sects would go "They aren't christians!" when it comes to other sects in that list.
Once this is all over I would love to see what kind of metrics you have of hits per minute average vs HN, I’m super curious how much traffic sites get from here.

Good luck with the remediations :)
What law would I be breaking in what jurisdiction? I’m not familiar with Somali copyright law, and that’s the main source of pirated, although I did read an increasing number in Nigeria too.
Could someone explain why there is no dereference in
let double = |n: &i32| -> i32 { n * 2 };