skysight-inc/HackerNews huggingface dataset:
Fanta & other non-colas do contain citric acid, however, as mentioned under fact #4. If willing, one could simply try the sugar water experiment explained in that same section.

I don't drink soda, so I am not willing, but I am interested as to whether I could just use any food-type acid mixed in water to ease stomach discomfort and dodge this whole sugar/hfcs/fructose/sucrose question entirely.
What will happen when hiding even small illegal activities becomes impossible?
Back in 1996 I had a website running on a shared unix of some sort. I could barely upload files in the correct binary/ascii mode, or copy and paste a “chmod” command.

My 1996 self would be the exact nightmare wordpress user today, although I guess I wanted to learn even though I didn’t know what I was doing, which is different to many comments I’ve seen on places like GitHub.
> In Orwellian terms, it’s a beautiful thing for Google, the destruction of words like “sell” and “personal.”"

Disagree with the claim here. Certainly, Google is utilizing your personal information against you, but:

1. That's certainly not selling your personal info.

2. To make this argument, US states must concede that active commercial advertising has an aspect of harm and manipulation. I doubt any of them are actually willing to go ahead and adopt that position consistently.

Having said that... when we read Google's claim that

> it will “never sell your personal information to anyone”

let's also not forget that it's quite willing to give it for free to the US government, in bulk and forever.
Highly scientific test:

https://youtu.be/Hzat3Sv1Vwg
A titanium or tungsten box engraved with all instructions how to operate it. The power supply is an array of solar, but also a deep-geothermal. In a concrete bunker.

The guts of the box carry a multi array of small, cheap computes's and a very large array of SSDs. Encased in material to protect from damaging scenarios.

The instructions on the outside of the box are diagrams, and text written in all current languages on earth.

A copy of Wikipedia/whatever archive is included. As well as your personal autobiography.

It figures out the healthiest way to stay dormant when not in use. And the healthiest way to use a subset of the hardware in the box to ensure a 500+ lifespan.

Cover plate for interfaces to be removed/opened to use.

If you give a university 1B for a 500 year commitment, that means you're paying the university $5,000 a day to keep that service up.
And tons doesn’t. I think the issue I have is I don’t understand what gets to make money and what doesn’t. Since there’s no transparency, it seems arbitrary to me.
I assume this question was directed at me (author of the post).

I've considered it. But honestly, I don't know a lot about WASM (I should explore it more), so I haven't compiled it to WASM. Maybe some members of the community can provide more insights.

It is definitely something I'll try to check at some point later.
>Voter apathy is a depressing fact

Fine, but isn't it true that candidates are needed before voter apathy is relevant?
It's difficult to have a rational conversation when many people are emotionally invested. I find it helpful to take a given description and replace one entity with another. For example:

https://venturebeat.com/2018/12/31/mozilla-ad-on-firefoxs-ne...

If this said:

> Eich: Ad on Brave's new tab page was just another experiment

> "This snippet was an experiment to provide more value to Brave users through offers provided by a partner"

> "It was not a paid placement or advertisement."

You would recoil in disgust. Do the developers think the explanation is satisfactory? No one would seriously believe that a browser vendor would just willingly place ads for a company without any sort of compensation. In fact, that someone would even consider putting an ad in the web browser itself would probably be enough to push you to choose something else.

Circling back to the beginning, people blindly believed Google's "Do no Evil" and Google profited mightily by chipping away at the generated goodwill.
A german article[0] claimed that only a hashvalue of the telephone number is transmitted to NSO Group:

> "Das BKA hat nach Angaben der stellvertretenden Behördenleiterin sichergestellt, dass keine sensiblen Daten bei der Firma NSO landen würden. So würden Hashwerte für Telefonnummern vergeben, damit das Unternehmen die Zielpersonen nicht identifizieren könne."

They claim that this way the NSO Group would not be able to identify the victims. Obviously that is a fat lie, as a phone number hash could trivially be brute-forced, even on a home pc.

From the sounds of it, NSO Group does not give out the zeroday exploits, but rather do the dirty work of exploiting/infecting the victim themselves, and then hand over control. But the writing is pretty vague.

Seeing all these democratic countries, including my home country support this kind of stuff by buying their malware, is extremely disheartening to me, when there is clear evidence that it is being misused by authoritarian governments. It also makes me feel powerless.

[0] https://www.tagesschau.de/investigativ/ndr-wdr/spaeh-softwar...
Signed integers are asymmetrical
The context here is that when I was at school, you were simple not allowed to bring your child to school in a car unless there was a specific reason. Actually, you weren't even allowed to cycle unless you lived more than ~1km away (due to lack of cycle racks). They were flexible about this of course (e.g. being picked up every once in a while was fine), but being dropped off/picked up every day was very rare.

This was the case at both elementary schools I attended. In high school it was a non-issue since pretty much everyone cycled or walked anyway.

With this context in mind, cars complaining about cycles is rather ... odd.

> one even smacked my vehicle with his backpack, because I blew the horn when they jumped off the curb and directly into traffic.

Cars horns are really loud, come across as very aggressive, and immediately send adrenaline levels up. It's a horrible communication method, especially to people who aren't in cars, that usually only provokes the wrong kind of responses in people.
You see the poly(A) sequence at the end? That is what stabalizes the entire structure so that it doesn't denature. I called it a "base", but you are right that it's not adding to the size of the overall structure much.

The point is that the normal virus protein obviously doesn't have that - it's human design to create stability.

My point was that there are not billions of covid spike proteins floating around the human body when you get the vaccine.
Unsightliness maybe, but also California is no stranger to earthquakes. Stacking up to 6 high sounds like a deadly and expensive game of dominos.
What warning? About phenylalanine? That only applies to people with a specific dysfunction; phenylalanine is found in lots of food like meat or cheese or beans.
Coke slurpees and greasy pizza from the gas station got me through a lot of mornings after I had been out drinking
It was deliberate and I realize it.
Do we somehow stop beeing moral beeing when we are at work? I thought that whole discussion were settled 65 years ago. But I notice that you are using the term "political activism", so maybe its rather that you find this particular cause not worthy of a real moral issue, its merely "political activism"? And if so, what causes would actually be important enough for you that you would consider them relevant for you, even at work?
Italy: can't believe how many 'old' people are still cycling.
Do it until you can't!
I got overtaken going up a particularly famous and very steep mountain climb - the cyclist said he was 86. Oh, and he loves his electric bike.
I appreciate that you might think that, and thank you, but I was only interested in the 404 page.
My point is that achieving energy density parity with jet fuel isn't enough to make battery powered intercontinental flights viable. Such an aircraft will not be able to get to its destination. You can't get a fair comparison unless you are comparing a replacement that is similarly viable in the first place.
Both Microsoft and Apple happily collaborates with CCP, that is a big one that Google still doesn't do. Then both Microsoft and Apple often performs huge patent litigations for nonsense patents they spam, Google doesn't. Both Apple and Microsoft uses their industry dominance to push their own products and push others products out of the market, Google does that as well but before it seemed they didn't do it at the same rates, but this lawsuit would put Google at roughly the same level of Microsoft and Apple.
In every HN thread that discusses this, there's one very important aspect often completely missing: international remote work. I changed jobs a couple of months ago, accepting a remote position at american company, and my income increased 4 times.

Why any developer outside of US wouldn't take advantage of this opportunity?
Still Visual Studio is simply broken compared to IntelliJ (especially for web dev) and there is not even a fraction of libs available for .NET compared to Spring Boot (take a look here: https://start.spring.io/)

We will see in 10 yrs if they catch up....
Working for Google and Facebook has other ethical implications…. but that’s not what I was referring to.

> huge demand

That’s my point.

Stop working for those small and big businesses in need of pushing solutions to problems they invented.

Tho, you seem to imply an ideological/apologetical take on the economy, which isn’t exactly helpful, in any case. The tautology “it exists because it exists” can comfortably offer absolution for anything and anyone, because no one is in control, no one has responsibility. I get the appeal for coping, but it’s a self-fulfilling-prophecy at best, religious glorification of apathy at worst. It is not, however, the inherent nature of things.
Their spam detection is true garbage. One year in I had zero actual spams blocked and hundreds of false positives.

Unsolicited mail from a direct mailer in India for an SEO webinar, straight to the inbox. Every message from your bank, straight to the spam folder.

Am I sure it didn't catch some spam and age it out before I saw it? Yes, because I had to go in every 2-3 weeks to pull my banking messages and other false positives out. A process which invariably went "Open Junk folder, Look for spam, Find none, Check All, Move to Inbox."

Here's the kicker, there's no option to even turn spam filtering off. It took me five cycles with the support team to get them to offer an inscrutable sieve filter that would disable filtering if I pasted it exactly right in an unvalidated free text field.

(The second-to-last agent told me there is a way to do it with sieve filters and then closed the ticket without saying how, so I had to open another ticket asking if they would kindly share the solution they coyly hinted at.)
Could be anything from poor management to contractual/legal requirements. For one client, we had to fly from Canada to the US, but could work remotely from any US site. Usually the client would set us up with a nice office a short flight away from home base. There were very specific legal requirements for them, and I had the impression they were generally as flexible as they could be.
What's to be uneasy about? Lock your environments, pin your dependencies, especially in production.
Wait, it's not about game development??
> If Google decides to change some internet standard, Firefox and web developers all follow suite like lemmings.

This works because they have such a large market share. It's a chicken/egg problem. Switching to Firefox is the best most of us can do to achieve the goal of "getting people to stop following Google's leadership on all things web."
As @brundolf said above me, it will return Error because I explicitly downcast it to `JsNumber` and unwrap the result. So from JS side you'll get an error.

Obviously, you should handle such cases properly.
Putting "crime capitals of Europe" into Google gets me multiple lists, only one of which includes Barcelona. The one which includes it places it 26th in Europe, behind a whole lot of cities I've felt totally safe in.
Yeah the whole "unwritten constitution" thing is very laughable, if we're honest. At least the US Federal gov has to pretend to care about the 4th and 5th amendments.
Thank you montroser.

This is something that really bugged me, when I (belatedly) tested it on mobile. I had to chose between optimizing for mobile, and optimizing for desktop, and I chose the latter.

To have a good experience on mobile, you have to use landscape mode, or reduce your font size. Since it is still readable on mobile, I figured that the people who were interested in the content would know how to — and take the time to — rotate their phone so the images such would display properly.

I switched to shorter hard wrapping, so that phones with wide screens would look OK. But I found that a standard smartphone has so little horizontal screen space that no matter how short I wrapped it, it would overflow (and look just ridiculous on desktop). Also, I couldn't wrap it as much as I wanted to, because of the image I had chosen, which is fixed width.

Admittedly, wrapping on mobile — and fixed-width images in specific — is one biggest issues with this "idea" :)
Unlike the USA, Mexico has warnings on their Coke and Pepsi, about excess calories and how it is not meant for children.
Pineapple on a pizza? Surely that’s code for a terrorist event
Digital sales out-revenued streaming until sometime 2014ish, and there was a window in which that happened while it also beat out physical formats.

And it "declined fairly quickly given streaming" because buffet streaming services basically fucked with the economics to offer a product designed to replace recording collections while paying a fraction of the price... and fractionalizing revenue to those who create the content. Or in other words, solving piracy by merging the economic model of piracy with an updated middleman model and capturing as much value as possible in between.
On top of that 'remote' has many different meaning these days e.g:

a) remote allowed but you have to be in the same city just in case we need you in office

b) remote allowed but we need you at least 1 day in office

c) remote allowed but you have to be in our country

d) remote allowed but from time to time maybe you will need to be/fly to our office

e) remote allowed for the time being but at one point after it's safe we need you in the office
individually we need to stop working for unethical companies

we are the ones building these tools, reading these articles / comments sections, and talking with our colleagues and friends working on developing these products

we just have to accept that our takehome might not be as large at the end of the pay-cycle. feels better spending it tho :)
That is a pretty cool result. The idea of a material with the hardness of steel but without the oxidizing issues is pretty appealing too.

The mentioned that it became "squishy" and then they pressed it to become its final shape. Building boats this way would be an interesting application.

And it would be interesting to understand its combustion properties. "Engineered wood" is all the rage in home building in North America because getting long structural timbers has become so expensive. If you add this to the set of techniques on engineered lumber, could you build better structural members with less material? Could you build those materials out of layered materials? (think oriented strand board (OSB) as 4 x 6 equivalent).
There's another piece of advice I've heard along these lines.

> Listen to the users complaining. Users are very good at identifying problems that you missed or can't see because you're too close to the project. But be careful listening to users about solutions to the problems. They can't see the whole picture.

I think this is good advice. You should want to make the best product you can. Some users have good ideas and can see things you can't. But it is hard to get the signal out of the noise and this can be very frustrating.
> This is not an editorial document, it’s a legal complaint by the Attorneys General

It's definitely both, they know their audience is not limited to the court. Performative filings by attorneys general happen all the time, and being able to set the narrative and put the other party on the defensive is absolutely part of this process, for good or bad.
It's difficult because the language is gigantic compared to Java, it has all the OOP bits Java has (and Scala needs in order to be relevant) then a whole bunch of FP stuff on top. This is a lot for newer programmers and while they might be able to do "hello world" equally quickly I do feel like they soon hit a wall of "I don't understand why this works" when looking at idiomatic Scala.

It can be used as a better Java but requires discipline. Things like implicits can easily cause an unnecessary amount of pain. Kotlin on the other hand implemented extension methods in a way that doesn't detract from the better Java paradigm. This is only one example though, there are many many reasons why Kotlin is more suited for the "better Java" role. Namely it's simply not that different to Java. It's effectively Java with a more modern syntax and polished extensions to the Java standard library.
Well I'm the CTO there so I am a source... but you don't have to trust me really, you can check https://www.similarweb.com/website/gab.com/ and https://www.alexa.com/siteinfo/gab.com#section_traffic and draw your own conclusions.

For some things, Wikipedia is a really bad source. Especially about things they hate.
I recommend Posteo!

https://posteo.de/en
Interesting. That specific page is blank but others redirect to a more useful 404

https://www.ft.com/thispagedoesnotexist
And yet it's the law of the land!
Doom emacs uses it if it’s installed
>You left out the first part, where I said “in practice.”

Yes, that's what I was addressing. I am saying that "in practice" doesn't work as a modifier, because being "inalienable" is an abstract quality which does not pertain to real things or events.

Like "happy" applied to sand, or "green" applied to thoughts.
The iPod's wheel was distinctive immediately. The click wheel was just a refinement.

Windows support followed within 9 months. Do you think it wasn't planned before launch?
Protecting the top %.01 appears to be just about the only thing that both parties can agree on.
I self study machine learning here https://learnaifromscratch.github.io/ai.html it's an early and shitty draft and proof of concept that you can do self-directed learning for these topics while looking up the background you need to know, which for me is much more interesting than taking a generalized math curriculum of absolutely everything. The courses so far we haven't escaped the content of Wasserman's 'All of Statistics' book yet on classification or probabilistic graphs, so you could if you wanted watch the lectures and only do Wasserman's book.

If you want to try the OCW linear route of taking everything for whatever reasons, you will have to get up to MIT student levels trying to unravel the algebra done in the early calculus courses and later where they just assume you possess this background. One way to do that is those problem solving books like this one which 'bridges the gap between highschool math and university' https://bookstore.ams.org/mcl-25 at least you then get worked out solutions. Another way is Poh-Shen Loh's Discrete Math course he opened up on YouTube which is done the same way he holds the CMU Putnam seminar, working through a bunch of combinatorics and algebra will more than prepare you to understand those continuous math OCW courses https://youtu.be/0K540qqyJJU

Like everybody else there is of course the issue of: who is going to check my work. For me I went with the time tested tradition of hiring a tutor, a local grad student and paid them once a week to go on chat/zoom or meet at a coffee shop before the pandemic and spend a few minutes going over everything I'm doing wrong. In the early days however I used constructive logic ie: 'proof theory', to audit my own work: https://symbolaris.com/course/constlog-schedule.html and read a huge amount of Per-Martin Lof papers on the justifications of logical operators like implies, disjunction, conjunction, etc. Of all the math I've ever taken I would say that proof theory was the most useful for somebody by themselves who isn't sure of what they are doing (I'm still not 100% sure.. hence why I hire people now).

If you want a great Calculus text that explains those nasty looking Euler's e nested statistics distributions try Mathematical Modeling and Applied Calculus by Joel Kilty everything from partial derivatives, gradients, x^n, e^x, trig, integrals, limits is explained in terms of parameters to modeling functions, if you write software it will be easy to understand. I haven't posted it yet but I tried going through Allan Gut's probability book using only that math modeling calc text and have not run into anything applied, as in concepts about limits or integrals, that wasn't already covered. Of course the concepts are much more abstract measuring a bunch of intervals and a different method of integration and I don't pretend I'll be making any advances in this area beyond applied usage but it can be done, jump in and pick up the background as you go as opposed to doing all the background at once, losing interest and giving up.
This assumes that home users don't have any data worth protecting. I think that's a ridiculous thing to assume.

IME does not affect your average user at all, so I'm not sure why you'd bring that up.

>remember how enabling secure boot originally meant you couldn't install any linux distro?

A lot of people were spreading this FUD back when secure boot was being introduced. It was a lie back then, it is a lie now.

> rather than add any meaningful security (will TPM and Secure Boot prevent grandma from getting her PC infected by malware off some shady phishing site? No? Then don't force those requirements for private users)

Secure Boot essentially killed off bootkits, that's a significant achievement. Perhaps you should learn what these technologies are actually used for before attacking them?
That's fair. I'm probably biased because I was introduced to react with redux and absolutely hated it. I dove into hooks the moment I had a chance and found it way easier, so I am exactly the anecdote the author thinks is the majority :P
I honestly can't wait for electric vehicles to become common. No more getting gas attacked when waiting at a traffic stop.
Air pollution is a big deal in my country.
USB 1.1 moved data at 12 Mb/s and carried insufficient power to charge an iPod. Whereas FireWire shifted data at 400 Mb/s. That difference was huge.

Apple didn’t come out with USB support for the iPod until USB 2.0 became a common feature on PCs, with it’s theoretical speed of 480 Mb/s (in my experience of real-world use it was actually still slower than FireWire 400) and sufficient power.
Why should it be in the future. The syntax of .stream() has been awfully verbose since Java 8: in the middle of “.stream()….collect(toList())”, you need to squint to find the actual function name being applied between the flood of polluting calls, which loses the appeal of functional programming.

In my company we have f(list).map(…), which is a wrapper for the streams. But newcomers don’t like it because it’s not the standard.
Homeowners associations in the U.S. can put liens on properties for failing to pay dues or fines, foreclose on properties, and evict tenants or owners [0]. Generally a lawsuit would be involved. Details vary by state.

[0] https://homeguides.sfgate.com/can-condo-association-evict-ow...
You get your money back.

Now I remember running across that before. I had forgotten about it. The character limit is a bit troublesome, though, and if you have room to paste a link that long, why not just paste the contents?