skysight-inc/HackerNews huggingface dataset:
I find it really hard to rationalise this thought with the thread...

- WebAssembly + Canvas rendering is bad because it turns the web into a bunch of opaque blobs and removes user freedoms and abilities

- The web should only be for documents, not applications

- So it follows that... all the applications which are currently "open" websites should be opaque native app executables where you can't have extensions or adblockers or anything?

To be clear, I agree with the first point. Websites moving to opaquely rendered canvases is terrible. They should remain "normal" DOM/HTML.
They're not doing arbitrary parsing, they just need the ability to un-escape XML characters for a particular case. I'd be shocked if (after all the abstraction) the `he` library didn't just have a single function which does that. I'd prefer just seeing how `he` does it and implementing it myself.

Moreover, they're already using a `fast-xml-parser` for doing XML parsing. Presumably it doesn't have an unescape function, so they're taking on a dependency on another XML parser (and keeping the old one!) just to get the one function.
You'll get better results writing letters. As in actual formally written letters on paper sent in the mail.

Written requests for information get handled better.

Write to the telco, also write to your municipal and state government. Try to find the relevant office.

Someone will get back to you with the info.
"Shelter -- 2.1%" hahaha...what a joke these stats are.
For the savings in data transfer, it's not worth the time to set up and kind of caching for package dependencies.

To mitigate the risk of supply chain attacks, on the other hand...
I'm hoping for a revamped EU accessibility act https://ec.europa.eu/social/main.jsp?catId=1202 that also covers document and office applications, and with GDPR sized fines.
Seems like Trucks would be ideal for swapping out batteries at refuelling stops. Since they more or less travel at the top speed limit.
CSS is the worst layout language, except for all the others.
when capitalism ends.
Does Google put ads on Google Docs?

Anyway, adblockers that work at the network level should still work. This will make things more difficult for cosmetic removals though.
Kind of sad that we don't have a top or process viewer. Or free -m / open system. This makes me yearn for an open source OS on my phone again, I may have to look into a pine phone.
Wormable Windows Bug Opens Door to DoS, RCE
What does it mean to you to be extroverted or what kind of benefits do you want to achieve by emulating this trait(s)?

Personally, I really don't like this differentiation between introverts and extroverts because I don't see where I fit in on this scale. Reducing so many hard to define traits like empathy, compassion, charisma, social competence, emotional intelligence, etc. and all kind of personal experiences and habits to a single binary label doesn't make a lot of sense to me.

Are you an introvert if you don't like to be around most people in your current environment but can't stop talking for hours when you're around people that you actually like?

Do you become introvert after an unfortunate series of events, which create serious trust issues and result in you staying at home more often instead of constantly going out like in the past?

Are you an extrovert when you can't be alone because then you will experiences constant FOMO, can't stop yourself from ruminating or need constant approvement from others and socializing whenever you can is your only coping mechanism.

Are you a real extrovert if you get along really good with a lot of strangers on a daily basis as part of your job but prefer to spend most of your free time alone reading, painting etc.?

Sometimes it looks almost like a self-fullfilling-prophecy when someone labels themself this way.
Browsers still support arcane HMTL features from decades ago (and thus can display most web sites from decades ago). Other than things that were already decidedly not part of web standards (like Flash), I’m aware of very little if any backwards-incompatible changes made by popular browsers. So I'm having trouble seeing this slippery slope you’re describing.
UK charges repair shop $140k for selling fake Apple chargers
India Information Technology Act Compliance and Cybersecurity
Thank you for the answer :-). I'm still surprised because to me, Rust looks a _lot_ like OCaml with curly braces. The surface lexical conventions are mixed with C++ (like `::` for namespacing) but code still looks more like OCaml than C, with `let` bindings, sum types, expressions, `match` being omnipresent. Even the type annotations look more ML-ish than the type-first C convention. I fail to see the relation to perl (there's barely any `$` in rust code! and most sigils are still the & related to references that also abound in C).
In practice, you rely on libraries that are popular and/or written by someone trustworthy. "Vetting" libraries amounts to thorough tests of the complete application.
HN is negative about all tech except Rust and Haskell.
It's Flash websites all over again!
Not sure if serious or... heh.
Do you mean to say that people are fond of surveillance and facial recognition?
Salesforce adds drag and drop interactive components to its low-code toolkit
I understand the sentiment but it’s worth noting in the US the median boomer _household_ wealth is 134k. More than 45% of boomer households have no extra retirement savings or income.

I think it’s pretty fair to criticize that generations lack of forethought but not so much wealth hoarding.
To expand on this, when you're a kid, things that affect you emotionally can seem to have disproportionate impact on your life. When you're older and more experienced, you've been through many crisis situations, and you've seen that things usually work out OK. You know better how to deal with various situations, and you have a much more realistic predictions of how things will eventually unfold.

You probably also know, from experience, that even if you have an initial emotional reaction to something, that doesn't mean you should trust those emotions and roll with them. Getting angry rarely fixes anything, feeling sad is normal but it doesn't mean your life is going to shit, and getting excited about something is good, but you know it might not be worth getting excited too quickly.
What would you replace it with? Keeping in mind that web pages are supposed to be accessible to people in the sense that anyone with an interest to do so can put up a marked document for display because it's displaying material, not programming an interactive environment. If you take away the accessibility of HTML from people, then you're also taking away a significant portion of the "open" Internet and moving toward a more closed corporate-curated model due to the higher barriers to entry if you want to publish something.
I think many (most?) Guix System users are desktop users. Having transactional upgrades and rollbacks, downgrade prevention, and secure updates is great whether you're a desktop user, a developer, or a server admin.

To tweak packages, Guix has "transformation options" that make a number of tweaks readily accessible from the command line: https://guix.gnu.org/manual/en/html_node/Package-Transformat...
You are a liar. I just tried the page and it is extremely slow. Probably another Google employee trying to protect his cash cow.
> having the availability for the select few that need it is still a good thing

In the days of Zoom and soon stuff like Starlink, what population groups is this the case for?
Depends on the lens really, a Super Takumar 50mm f/1.4 will happily compete in sharpness at f/8 (if I take well lit photos with mine it becomes the 24MP sensor that is the limiting factor in detail), but will indeed be significantly less performant at f/1.4. Even a decent Helios 44m will create gorgeous and impressively sharp images.

These lenses stopped down are better more for artistic photography as they have interesting bokeh patterns and lots of character.
If you look at the bottom left of the screen, it is live compiling/rendering a 3D particle swarm animation while you edit the code, so really not so surprising that it makes the machine work a bit.

On my laptop (a Core i7 Chromebook - fast but not crazy by HN standards) the fan runs for a half second at first load - presumably during the compilation step - then shuts off immediately.
The main problem with Celery is that it supports many brokers and many features. This creates many subtle edge cases, specifically for brokers not built with AMQP, for instance the "visibility_timeout" attribute of the redis broker which feels like a hack.

This is why I created yet another task framework based on redis with robustness as a the main goal: https://github.com/NicolasLM/spinach
> With that in mind, though, the biggest gripe I have, by far, is its needless verbosity. It always feels like I need a huge amount of boilerplate and repeated keystrokes to get things done.

This is my biggest complaint about OOP development in general and languages like Java and C# that are heavily invested in OOP paradigms are miserable for me as a result.
Yeah pretty sure it’s this. Have seen various complaints about both macOS and iOS sluggish performance post upgrade to end up being just temporary while caches / indexes rebuilt, file systems migrated etc
Look for Cambridge Analytica.

If you think the behavior ended with the scandal, I've got the Golden Gate Bridge and the Eiffel Tower to sell you, two for one :)
SpaceX: Arrest warrant for YouTuber who broke into launch site in Texas
Yes, FB works with CC companies to buy that data.
Yes, I was trying to make the point that the First sale doctrine doesn't magically make all things ok.
Who says Fedex and UPS aren't all in on electric? Are you in their corporate meetings? People act like the mammoth transition of a civilization (or even a huge logistics company) would be on the order of 2-3 years, and not a generation.

Public transit in many places has already switched to propane/LNG. Same with lots of municipal work trucks.

Your first sentence is the attitude he's responding to: That trucking/logistics/cityworks are able to make their own refueling stations, build their own support infrastructure, etc. in ways that the public cannot, on the short term.
This is the solution Volvo has proposed except with guard rails instead of overhead wires because they are incredibly brittle. Almost anything can tear it down in inclement weather. At first glance it seems impractical because there are so many roads, but 95% of the time freight trucks say on the main highways. So you only need to electrify those.

As an added bonus, it makes self-driving trucks much much easier to implement.

The hardest part is probably standardization. You'd need buy-in from the US, the EU and probably most of South-east Asia for it to be practical.
So SOFC seems to be a solid oxide fuel cell[0], but despite the automotive context I don't think SOHC means single overhead camshaft here.

[0]: https://en.wikipedia.org/wiki/Solid_oxide_fuel_cell
It feels like Apple's ability to fix this is somewhat limited, since they can't change anything about Airtags that have already been produced.
How to Forget Everything
> Removing DRM on something you own for personal use is perfectly legal.

Perhaps some places. In the US, it is perfectly legal to "violate" copyright restrictions for purposes like fair use. But if the data is protected by any kind of security, it is a felony to bypass that security (even for fully legal purposes).[1]

[1] https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_A...
That still defeats the purpose. I want the ads to be blocked from loading for performance reasons more than anything else.
Not constructive :( Getting downvoted through the floor on Apple comments for the first couple hours is a time-honored HN tradition at this point, but I'm hoping you can help us break that habit: a big contributor is aggressive comments like this that assume an agenda.

I know you can come up with something more substantive than guessing I didn't read the article. To wit, easy quote that backs what I read, and I assume I'm mistaken, given your feedback:

'The details should come as a surprise to everyone because it turns out that ITP could effectively be used for:
- information leaks
- tracking the user
- fingerprinting'
The Tesla semi, without batteries on the trailer, is limited to about 500kWh of batteries...maybe 1000kWh if you have some extremely clever engineering. You can't really do much more than that without moving to a monocoque carbon frame to offset the weight, because the batteries are too dense. Commercial trucks have total weight limits, but they also have per-axle weight limits. If you are too heavy on a single axle, you're illegal.

And while 500kWh batteries, are awesome and the perfect use case for local delivery, they won't cut it for OTR trucking. You need 700 mi of range at an absolute minimum for singles, ~2000mi for doubles. The weight of a 700 mile battery is a non-starter. Tesla's largest battery pack that they're even considering selling has a 500 mi range.

There is a reason Tesla quotes kWh/mile, and not kWh/lb-mi (cargo, not GVW). They aren't competitive, and they likely never will be. And adding more batteries just makes the economics less competitive. There's a saying in the aircraft industry: it takes a lot of fuel to fly a lot of fuel. The same goes for batteries: it takes a lot of battery to move a lot of battery. Batteries, no matter what technical advances can be made, have limitations posed by the laws of physics, and none of them will ever have the energy density to make sense for long haul trucking. Which is why actual trucking companies that have actually beat His Lord and Savior Elon Musk to market with electric trucks (i.e. Volvo) are still looking to better alternatives in the long run.
JS minification is old hat, and welcome to shrink binaries.

Google for security reasons should probably release the source. Most security types welcome web-assembly over JS since there will be more Rust etc.
Google motivation: make adblockers unable to work properly
Should you worry about glass bridges after one shattered in China?
> practical, affordable, long-range cars

I've been driving only EVs or PHEVs with big batteries for last 5 years. EVs are practical for my specific use cases. But it's a lie to say that we have EVs that practical, affordable, and long-range.

They're practical for people with garages. Affordable, only if you don't cross shop them same price point for hybrids, and don't compare what you get for the money. And none of them is long-range - ok range, at best. And not a single car comes close to being both affordable and long-range.
Can you supply an example? I gave up on Java GUI over 20 years ago because it looked horrible.
I've been using RTM for a long time. At the time, at least, it was one of the best todo apps around.

It still meets my requirements. I've tightly integrated it into my processes and automations (via Zapier), e.g. when it comes to automatically creating tasks for things like payment reminders for outgoing invoices.
Thank you for this info. Now I realize why I heard some chatter about lithium bromide batteries a while back. Probably the "easier" to work with and cheaper instead of gold/chlorine/fluorine.
> We use lithium batteries for reasons related to physical rules like electro-negativity (I'm too long from my chemistry to do more than throw out the right terms).

Electronegativity is the tendency of elements to hold onto elements in a chemical bond, which determines the primary character of a bond (ionic or covalent) as well as things like dipole moments. What you actually want is redox potential, how much energy you can get out of reducing or oxidizing an ion in the reduction or oxidation half-reaction.
Looks nice! Seems like you've thought of all the basics.

Easy to miss the drop target though (testing this at a bit past midnight) – seems like it would be easy to make that larger (or just make the whole window a drop target for the CSV)
I offer Firefox as the solution.
The claim was "confirmed natural infection confers immunity equal to or greater than the vaccines is well established."

I don't think that's true, certainly not to the point of “well established.”

Here's another source:

Which produces a stronger immune response: a natural infection or a vaccine?

The short answer: We don’t know. But Covid-19 vaccines have predictably prevented illness, and they are a far safer bet, experts said.

Vaccines for some pathogens, like pneumococcal bacteria, induce better immunity than the natural infection does. Early evidence suggests that the Covid-19 vaccines may fall into this category. Volunteers who received the Moderna shot had more antibodies — one marker of immune response — in their blood than did people who had been sick with Covid-19.

In other cases, however, a natural infection is more powerful than a vaccine. For example, having mumps — which can, in rare cases, cause fertility problems in men — generates lifelong immunity, but some people who have received one or two doses of the vaccine still get the disease.

https://www.nytimes.com/2020/12/05/health/covid-natural-immu...

I am also not an expert, so my first link is to someone who is (an immunologist). She cites various sources for why she recommends still being vaccinated. Of course, while she is A doctor, she isn't your doctor.

What I think is that a lot of people posting here are certain they are right, while what most doctors seem to be saying is: "we're not certain, but vaccination is low risk and provides reliable immunity."

Now, those doctors aren't your doctors. They're making a general recommendation. Your doctor, knowing your specific health history, will likely be able to make a more informed recommendation.

Ultimately this is a cost/benefit analysis. There seems to be less benefit to being vaccinated for people who have previously been infected vs those who haven't. You need to weigh that smaller benefit against the risk of vaccination. If the risk of harm from vaccination is smaller than the risk of re-infection, isn't it still worth getting vaccinated?

Anyway, hacker news comments aren't medical advice and I am highly skeptical of folks posting here with such certainty about matters outside their expertise, especially about an emerging disease.
as long as the fed pursues a brinksmanship policy of near zero interest rates and refuses to back down from quantitative easing, this will continue. At the present path, market inflation is being touted as 'transient' as more of a hope than a fact. The real concern is that raising interest rates will cause the corporate credit bubble (exacerbated by QE) to burst.
Interesting idea. It will inject cash flow at the initial stage.
Ginkgo Bioworks to Go Public in $17.5B Deal with SPAC
Not every meeting can or should be done via Zoom
> When was the last time you heard people argue about "creeps", "nice guys", or "friendzoning"? Mansplaining? #NotAllMen? MRAs and PUAs?

Um... last week? On HN?

Some of the buzzwords have changed, but "incels" still gets brought up regularly. And any time it does, the same basic concepts are going to reappear.
Funny. And then at some point someone will rediscover native apps.
Pylance Now Default Language Server for Python in Visual Studio Code
The difference is liability. If something happens due to the bank's app, the bank is liable. If you give your account credentials to some third party and something happens, that's not the bank's problem.
More broadly, it sounds to me like the general principle is "are you engaging in some activity which is a shameful secret for you, and which could thus be used to gain leverage over you by threatening to expose that secret?"

Part of the problem is that it sounds like there were baked-in "hard-checks" about things that were automatically assumed to be shameful secrets that could be used for leverage.
If there’s abuse, you can count on a “report” button showing up. Or at least a “don’t show me this” tied to a specific AirTag
Budget would cut funding at UM, WSU, reward colleges with more in-state students
For me they are as good as NFTs
Indonesia reduced plastic bags quite a bit by a decree in a year. One of the great things about (semi)authoritarian states is how fast they can change. So China influenced parts of Asia could move quite fast when needed. And if they make the right bets - you can transform country in a generation. If you don't - well you have former communist bloc circa 1989.
https://archive.is/GU2JH#selection-4159.0-4159.85
I'm worried about screen reader compatibility. FAANG should push to support Lynx text browsing for blind users - and our bandwidth.
You can do a few things:

- Laser off the part marking. Not knowing what a part is makes the job much more difficult

- One time programmable chips: can't modify or read off firmware if the JTAG bus is disabled

- Encrypted firmware: helps if someone is able to fuzz the chip to dump the firmware

- BGA parts: hide the pins, bury the traces. It makes the job harder but not impossible

- Programming before soldering: you can leave the programming pins disconnected so someone would have to remove the chip before attempting anything on it

- Use more advanced features of the chip: some chips offer secure memory locations that can contain decryption keys, magic numbers, whatever you want. You could have a magic number that you XOR with every literal. It would certainly make things more difficult to determine what is what in the assembly code if you could decrypt it

- Pour some epoxy over the chip or board: makes repairs impossible but also can screw over the reverse engineer.

- Work with a manufacturer to build a custom chip. You could do crazy things like move the programming pins around and hide them as other things. Like the JTAG test points would be random decoupling caps hidden in the board.

- Finally, threaten to sue anyone that publishes anything
I'm not sure it's a discrete limited number of fucks, just the novelty wears off - after so many heartbreaks, surprises good and bad - you know you've seen something similar before and they slowly loose their power.
Despite their shortcomings webapps won because they had a number of advantages that native lacked, most of all software distribution.

What has flutter to offer that a regular webapp lacks? (not performance, it seems)
Likely, yes. The thing is, the phone does not "heat up". Perhaps they throttle the whole phone down globally and let the background update processes run at a slow speed/low priority so they don't heat up the phone too much.
what are you trying to say? in india twitter and facebook both are quick to target and silence ALL critics of the ruling party and if they are exposed, they say "oops. an accident. will investigate".

my argument was had this been an issue with some pro israel person on the table, they would not have dared done such a thing because "repercussions and lobbying". its on record that in india facebook decided to not pursue something when it found out the ruling party was involved. they actively colluded with them and then say "oh. a mistake" is not being honest.

i'm saying why isnt twitter banning people who are saying that the israeli offensive is "revenge" for disturbing the peace of their home or something to that end, while the army calls murder of civilians as the fault of the other party. why dont these companies target them then if they are so candid right now?
What the US Colonial pipeline cyberattack means for Europe
While the product is excellent, it is a closed-source product that is no tightly bundled with the Opensource Python Extension. The whole situation reminds of the days before Microsoft embraced open-source. See also the bug report [1].

[1] https://github.com/microsoft/pylance-release/issues/4
> You don't want your games to look realistic? Go play pacman or outrun.

I want my games to look cool. I dont wanna them to look like streetview or geoguessr.

The result is impressive, but I'm not sure it would be good for video games. Maybe with some added filters it would be a lot better.