skysight-inc/HackerNews huggingface dataset:
> Because it runs on the same VM, it's as stable as JavaScript, which is extremely stable at this point.

Anecdotal: within a year, our medium-sized wasm application has "found" two separate JIT regressions (miscompiles resulting in breakage for users, most likely optimizer bugs), one in Chrome 91 and one in current iOS 15.4 Safari. For comparison, I don't think I have ever encountered a JS runtime/JIT bug so far.
STIR/SHAKEN also covers Canada [1] but it's a neutered law with little impact since it only covers VOIP calls, not SMS or traditional landline calls.

I guess I should drop my old skool Bell Canada landline in favour of a VOIP line...

[1] https://www.canada.ca/en/radio-television-telecommunications...
I am not familiar enough with Rust to understand what is going on here -- is this like Ruby's never-closed classes and metaprogramming?
I do love the double standards in tech.

Can you imagine the uproar if Microsoft did something like this. for all users of active directory enable tracking for all action anywhere on the web. Even better its not going to share the "helpful tracking" with the admin. (yes teams has spyware, but thats admin configurable)

If Facebook even tried half of this, there would be literal shitfits.
I honestly can't tell if this is a joke or not. Valhalla is one where it was an obvious deficiency from Java 1.0, that has taken oracle about 2 decades to fix. for comparison, Microsoft was able to fix this by making "our version of Java but not completely broken" (aka C#) in less than half the time.
>If those two were represented as a single "NOTA" option, that option would have won the ballot in terms of votes.

Looks like Option 1 and 2 were similar enough to "split the vote" too. What would have happened if 1 and 2 were combined and 3 and 4 were combined?
I wrote a tiny article with a couple of examples 3 years ago. [1]

Having worked with JNI in the past, I find the FF concept convenient but still somewhat verbose. In any case, my experience is 3 years old. A lot may have changed since then.

1 - https://dev.to/petarov/java-and-native-code-in-openjdk-13-18...
Note he also says he was fired for not taking these tweets down: https://twitter.com/BillDemirkapi/status/1508610588200607746
This looks absolutely amazing.

One thing I do find interesting (and a wish were different) is that only programming languages are supported, rather than data formats as well.

For example, two JSON documents may be valid but formatted slightly differently, or a common task for me is comparing two YAML files.

Comparing config files that have a well defined syntax and or can be abstracted into a tree (JSON, YAML, TOML, etc.) would be absolutely lovely, even and including (if possible) Markdown and its ilk.
Abusing Exceptions for Code Execution, Part 1
One of the things the SAT appears to actually measure is income. More specifically it measures access to expensive preparatory courses, which is a good proxy for income.

This American Life has an excellent show discussion the SAT: https://www.thisamericanlife.org/734/the-campus-tour-has-bee...
Previous discussion (2 months, 442 comments): https://news.ycombinator.com/item?id=30171800
Having worked in them for a decade I know how it works in practice. Perhaps whatever country you are from has sparking clean restaurants full of well paid, sober people but in the US, they are disgusting as a rule. My peers in the UK reported the same.

We had to call a ambulance for our health inspector once beacuse they overdosed in the bathroom. Check out Kitchen Confidential if you want to see this backed up, and even that's about the highest end restaurants in the country.

https://www.amazon.com/Kitchen-Confidential-Adventures-Culin...
Thanks for the info. Would not have known this without your pointer. Can't imagine this being legal under GDPR. But as long as nobody goes to court over this (and I would have expected the ADAC doing this as it sees itself as a representative lobby group for German drivers).

Interesting that they don't.
Is there a good reason why diff tools generally don’t use AST?
It's boring.

I'm just a freelancer.

But I only work 10h a week, so in relation to a 9-5 job it could be considered part time retirement.
>finding and fixing any cuts that might happen when doing unrelated yardwork

this is also easy if you have decent electronics equipment... or it's built in the mower, itself, where you can select to follow the line till the break.
JSON is supported.

HTML and XML are missing, too.
No, she got me off. I was acquitted.

The copper that was standing duty as the prosecutor wasn't briefed. He had an afternoon's-worth of cases to present, and he wasn't qualified to argue a case. And either I couldn't be re-charged because double-jeopardy, or it just wasn't worth the effort.

Just as icing on the cake, my advocate was a stunningly beautiful redhead.
Yes, I'm freelancing since 2015.
SMS should be renamed to 2FA since that's the last remaining use for me, and only until the laggards upgrade to support Authenticator apps (I'm looking at you TD Canada Trust and PC Financial).
Actions runs on Azure, actions were only possible with Microsoft.
Learning to cook.

You'll get tasty (and often healthier) meals for a fraction of the cost of a restaurant or a take-out. You even get a meditative/relaxing effect if you cook out of pressure, only once a day and not just for yourself. Your family and friends may even appreciate you more...
I was about to mention the same thing. Theses appear to be completely unrelated projects. And here I was about to dust of the old TI-84 to try it out.
For those of us still with gas, Kenji has also recommended removing the the diffuser. Looks absolutely terrifying, no idea if it's safe

https://youtube.com/shorts/JOoaKt4u-gk
That's just a dream without reasoning:

- can we build enough batteries just for private cars? I really doubt. Not because the absence of a developed and battle-tested supply chain like we have for oil, a supply chain can be made and developed it advantageous or anyway needed it's just a matter of time, but in terms of natural resources. Actually we do not know how to recycle batteries, that's is. In an EV they last 5 years of intense usage (after the vehicle might still run, but not suited for intense usage), or 8 years for normal usage, the tag of 10 years is mostly for a very light usage in good conditions;

- we can change actual logistic chain, for instance (re)develop far more rails (electrified) with a network dedicated to transport only non-perishable/non-urgent/storable goods that operate only when the electricity grid can give enough surplus power from renewables, that's still not solve anything, just reduce fossils usage though;

- we can develop WFH at maximum, designing an entirely new society, far spread than now with significant dense urban agglomerate just for campus/research, factories that need a certain scale, military stuff, political stuff etc while most other live spread in single-family homes not more dense that the local territory capacity to satisfy basic needs (water, foods just at the level of minimal self-sufficiency, commerce as usual for comfort and well-being), maintaining only local and minimum road networks, privileging aviation for the rest, since despite people-who-not-compute-TCO claims is the cheapest option for quick non-local human travels (and substantial development of flying things for human transport is a good proof of that);

- we can change whole scale production systems from very lengthy supply chains to shorter ones in a far less concentrate production, witch is also good for environmental reasons.

All the above offer ways to consume less, once built, all the above offer flexibility to evolve and change even rapidly, all the above might needed to adapt to climate change since rising see levels, subsidence's phenomena, soil liquefaction's, hydrogeological instability in general likely demand big relocations and a new civil infrastructure to correct errors and horrors of the actual one BUT still do not solve the most basic problem, being really "renewable". For industry we still need too much energy, so we need nuclear where classic hydropower can't be used orthographically. For shipping we can use nuclear, French not-much-rich uranium naval reactors might be a good answer. Still no solution to replace fossils for:

- metallurgy, steel/iron in particular

- lubricants

- electrical insulators, hydraulic seals etc

- generic polymers production on scale from elastic tissues to packaging

We have alternatives, yes, but nothing developable in a large scale sustainable manner.

Long story short, even in theory we know how to design a new society for transition to something still unknown.
Performances is one I guess.
> Dumbphones can call and text and, if you have a computer, that’s really all you need.

Then you don't need a dumbphone either, you can also do that from a computer.
That is correct; the DDs are the citizens. The users don't get representatives in Debian. That's why I appreciate transparency.
I generally agree with the premise of the article and don’t think quadratic voting is a good option for a democratic government — though it might make sense in other situations.

However I don’t understand the point about not being able to use all credits because you have to spend them buying whole numbers of votes. Why not allow fractional votes? I realize there is probably a good reason, but I don’t see it immediately.
I expect it's about farming hate engagement.

Not that Twitter would openly say it.
Well, I'm also a fan of testing boundaries. For me comedy can serve as a safe space in throwing wild and outrageous shit around without actually offending someone.
A rhetorical splatter fest.
Over the years I found myself to be in the (vocal) minority. And the taste has indeed shifted, this kind of shameless boundary testing has slipped into the now revolting underground.

The article also goes into this:

>And what about the contemporary panic about "cancel culture" in comedy? For McGraw, this is not such a unique moment in history.

"This phenomenon has been happening ever since there has been stand-up comedy," he says. As the two jesters from Richard I's court demonstrate, comedy has always been risky, and the power has always ultimately rested with the audience.

"What is wrong and what is OK is determined not by the teller, but by the audience member, by the receiver, and by their mood, the context they're in, the number of drinks they've had, their culture, their identity," continues McGraw.

If the power rests with the audience, the comedian has a tricky task in pleasing them. Stand-up comedian Catherine Bohart knows this pressure well. "The psychology of an audience is really interesting because [if] you seem fine, they are willing to trust you," she says. "But if you are being vulnerable, they can sniff out that anxiety and vulnerability."

In our current times (in western society (vocal middle class)) free speech isn't actually valued as much as say 50 years ago. Since the beginning of multiple apparent crises (massive wealth inequality, Trump, Covid, Ukraine ...) freedom of expression gets (carefully) weight against other things which are perceived as more important.
Historically (i.e. in practice) once "lines" get drawn this fine thread evolves into an ideological battlefield.

To appreciate free speech in its fullest requires the leisure of meta-reasoning, unfortunately once insights are established they also suffer from a decay rate (proportional to the magnitude of disruptions into the cohesive fabric of societies) - if not activley reinforced - and then have to be relearned (the hard way) after the turbulent times of societal changes subside.

Because "fake news" is put in new convincing and startling clothes when narratives taken for granted crumble, to cancel something is then just burying it mindlessly, it doesn't at all address the underlying issues.

As I'm reading "The Sleepwalkers" (1932) by Hermann Broch anew this isn't something peculiar to our times as the book covers three time periods (1888, 1903, 1918) in then Europe/Germany elegantly intertwining the recurring motive of sleepwalking into deeply uncertain and unsettling times. Lucidity is few and and far between and mostly if at all acknowledged after the fact (which is a carefully constructed cue to the observant reader of 1932).
The naivesness of the young lad mixed with enthusiasm, grown up in ubiquitous cell and smartphone era. He could use pack of saved money to put to his ear and make call during the war now.
Now, while I do not do this now, I extensively did this on Digg and then reddit way back in the day. That's pretty standard trolling.

>I regularly lie and pretend I know about topics and areas I have zero experience in.

Never lie. This is a tiny book by Sam Harris: https://www.samharris.org/books/lying

Lying never works. https://en.wikipedia.org/wiki/Thou_shalt_not_bear_false_witn...

In fact, soon as you decide to stop lying. You life dramatically improves and then shortly after that it drops again as you discover lies that feel like you're supposed to say them. You dont even think you're lying, call them white lies or whatever you want. You may even find when you stop saying those lies bad things happen to you. A great majority of people do not want to hear the truth, ever, under any circumstances. This is why so many people lie, it's very challenging to live in society and not lie.

This is when you learn how to be silent; say nothing, say you dont know if prompted. A good scientist will always admit when they dont know.

>Does anyone else do this?

I have an opinion about Star Trek. Do I know anything about producing tv shows? No. Is it lying? No.

However, looking at your africa example. This is a lie. You should not do this.

The lie isn't even important in Africa. What is that post really doing? It's about portraying South Africa as a violent and unsafe place. It's a prejudice.
"The intelligence reveals the names of the Russian spies, their place of work, registered address and passport data as well as the models and registration plates of their cars."

This is a positive example of doxing, if the list is accurate.
I've said it many times... Google's policy is Embrace, Extend, Extinguish.

Look at Android, what's supposed to be a Linux Distribution, feels nothing as such. It definitely destroyed Microsoft's attempts, Ubuntu's attempts and Firefox's attempts, whether deliberately or not it definitely did.

Then you have gmail, no official client or nothing, at least Microsoft gives us Outlook which is insanely powerful.

Google also owns your browser engine, which does who knows what level of telemetry? It was with Chrome that I was put off by Google back in the late 2000s.
There's a fantastic episode of Signals & Threads podcast about MirageOS's roots, Xen Hypervisor and more with Anil Madhavapeddy as the guest. I found it very thought provoking: https://signalsandthreads.com/what-is-an-operating-system/
> if it is not being translated into English, there are big chances it is not worth reading

That's such a close-minded view of things, and that's also assuming that translation is not a lossy process.
Voidtools Everything – Instant file search for windows
Are there any simulations done on actual historical weather data on how much you need for that to work.

I would be far less sceptical about massive deployment of renewables if somebody could point me to a study that shows:
Given this grid, this amount of wind, solar and storage in that areas and the historical weather data of the last 30 years it would have resulted in this amount of overproduction, blackouts....
Electronic voting is very difficult to monitor and verify independently, especially when voter lists are not publicly available. It is difficult to verify whether turnout number is correct, and on the countrary it is easy to add millions of fictious voters and vote for them.

> it's possible to check for yourself that your vote was actually counted and not ignored.

Let's say you voted for candidate A and didn't find your vote. How can you prove that you really voted for A?

> Everyone could get a notification on their phone when they are asked to vote on something as opposed to having to fill out paper and send it somewhere to be counted.

Voting with such system is equivalent to publishing results without any actual voting.
I really like the idea of focusing on producing patches for human consumption. I studied the problem of merging AST-level patches during my PhD (https://github.com/VictorCMiraldo/hdiff) and can confirm: not simple! :)
what if the sailboat is towing the containership
Ask HN: Is switching from VSCode to Vim worth it?
I used the vim extension for about a month and am now making what is a very jarring/uncomfortable switch to exclusively using vim (neovim technically). I thought I had comfortably got the movements inside a file down, but now that I’m trying to navigate medium/large projects, I see how much more I need to learn before I can “break even” and get back to my speed/comfort in vscode. I’m finding myself doubting the amount of time I’m dedicating to configuring/practicing vim and am seeking insights as to whether or not this is a worthwhile way to spend my time as I don’t really know what the vim endgame looks like, while vscode was definitely good enough.
This kind of energy: https://th.bing.com/th/id/R.d7be0b5ebdcc75759cfc0019ff29bb78...
Also there are a lot of languages out there, each with their own special and unique syntaxes.
On Lollapalooza Brasil and American Greatness
I sought it out after seeing this link and found it to be very unimpressive. Science would do well to delete this article spruiking pretty trash science.

P-values seem to be carefully hidden (not in the tables) and as far I could tell were not passing FDR. A lot of models were displayed in various tables and very few of them even had OR CIs that didn't overlap 1.
Hey, despite your comment sounding mean, I want to meaningfully respond:

Where do you set the personal boundry for evaluating an experiment as a failure or success?

E.g. in the case of social networks and what consequences Facebook brought us. When is the right time for Mark Zuckerberg to announce conclusive failure or success for his actions?

Pessimists say he should have admitted it years ago.

He himself doesn't even accept the premise of the argument. Rather he sees it as his personal calling or responsibility to build (source: see Lex Friedman podcast).

Who's right here?

Anyways, it isn't my intention to negatively associate digital or quadratic voting. Rather the post is an attempt at adding to a currently inconclusive picture through critique.
Couldn't have asked for a better second instalment of the Fyre Festival franchise
This problem isn't on the political radar yet. Give it time.
This is spam. It cites an HN post from 2 months ago as a source and doesn’t add anything new to that discussion: https://news.ycombinator.com/item?id=30171800

tl;dr the “Web & App Activity” setting got moved from google workspace admin settings to each user’s settings. The “many users” who toggled this setting are all google workspace admins. Too bad that doesn’t make for a good story.
My favorite addition to that quote: Serverless is actually servers[0]

[0]: https://news.ycombinator.com/item?id=20068598
The relevant Google link : https://support.google.com/a/answer/11194328?hl=en

One tidbit from the link, I don't know if it changes the narrative much or not :

> Note: Google never uses your data in Google Workspace core services for advertising.
With paper voting you can see that there are real people casting votes. With electronic voting it is trivial to add fictious voters and vote for them, especially in countries where voter lists are not published.
How do I turn Google Workspace search history on and off?
You can enable or disable Google Workspace search history:
Go to the My Activity page.
Click Other Google activity and then Google Workspace search history.
Click On or Off.

That's from: https://apps.google.com/supportwidget/articlehome?article_ur...

But I don't see any "Google Workspace search history" on mine.
If user preference was their concern (and GWorkspace users were really pining to get all that wonderful tracking enabled) then they could've simply implemented an individual option to override the admin's setting.

But no, this is once again a pathetic smokescreen where the actual motives are obfuscated and the users lose again.
At some point, society will have a broader conversation about respecting the word 'no.' Without mentioning a different context explicitly, we all recognize the grotesque immorality when 'no' must be stated repeatedly (and even then, the requests do not cease).

Google (and other large tech companies) require a level of vigilance from their users in boundary-setting that would be unacceptable in almost any other context.
I found an unexpected downside of induction cooktops. They make an ultrasonic squeal that only my kids can hear and it drives them crazy. I read a while ago that some shop owners were using devices that purposely made the noise to keep kids away. I don’t know if it was specific to that particular model or if there are some that don’t make the noise.
Would using a whole-home battery in conjunction with the solar installation solve this?
People are surprised when I tell them I don't use most Google products. Unfortunately, I still use YouTube, as that's where I consume most of my media / entertainment. The fallacy that other search engines don't work as well or that Gmail is the best email really inhibits 'normies' from escaping Google. I'll admit, Google Maps is a great service, but you can still get from A to B without it. I just print out all my navigation on MapQuest (/s).
You don't mention anything about your needs.

Vim shines when you need the same editing interface anywhere, on any VM, any server, any machine.

If that's not you and VSCode suits your needs, especially around navigating large projects, then I'd say stick with that.
But NOTA and Affirm the Public Vote are not the same. Choosing ATPV would have changed the constitution. NOTA would not have changed the constitution. If this were an American election full of idiots and people who have no idea what they are voting for, then the argument would have weight. These are people who follow the Debian source code debate close enough to give a shit and vote. They knew what they were doing.
Moreso I'd say your hours might be very good and productive but you are counterbalanced by 10 other people doing absolute shit jobs.

How many people work as prison guards watching over people on harmless drug offenses in the US? How many soldiers are stationed or fighting in pointless wars? How many loggers work in the Amazon, or how many poachers? I'd much prefer they take some of your work instead.
I'm curious, what's stopping you from hosting on-premise and/or using your own runners?
Thanks for this info.

I wish they did offer Cloudless in their regular version.