skysight-inc/HackerNews huggingface dataset:
Funny how the author complains about Clojure because it compiles to JVM bytecode, and then chooses another LISP compiled to... another kind of bytecode?

> The Janet language is implemented on top of an abstract machine (AM).

Greenspun's tenth rule comes into my mind.

For comparison, the JVM has been developed for almost 30 years now, hundreds of thousands of hours were invested in it, runs virtually on every platform on a planet. It has advanced JIT and GC capabilities, and can compile to native.

Even Clojure has been around for about 15 years now, and it has successfully carved its niche in the Java world.

Janet on the other hand... is a 4 years old hobby project? No disrespect, but they are not in the same league.

Just a side note: it is probably the easiest thing in the world to implement your own LISP - it is a fun thing to do, you can start very small and get something working within hours. So if you are into it, you should probably roll your own too!
Well, by supporting their economy, you would be supporting ongoing genocide. We are at (proxy/economic) war with them. It sucks. At least they aren’t in Ukraine.

Your devs could consider fleeing Russia. It’s gotten harder in the last month, but may still be possible, depending on their financial means. Demographic trends suggest most people that could leave did over the last few decades. That option sucks too.

If they want to blame someone, they should blame Putin.
A good example of this is comments on this post. They're basically awful and reduce worthwhile traffic on this site by driving away more people than they attract.

The reality of every forum, as the original author says, is that unless you censor topics that attract cranks, you'll eventually become a qanon platform (or the equivalent) and drive out all worthwhile participants.

I'm not sure what the global rule is called, but something like volume nonlinearity or kookiness asymmetry it something. If you have a bunch of looks everyone else leaves. You're options are to get rid of them or fail. It sucks but there it is.
There is much wisdom in Philip Larkin's "This be the Verse"

https://www.poetryfoundation.org/poems/48419/this-be-the-ver...

though I disagree with the conclusion.
Here: https://clonekeenplus.sourceforge.io/
You can just map the error to a tuple for example with the file name.
I don't get why this is better. My approach:

const RESEND_DELAY_MS = 3600000; // because TTL in Agora
I was taught "Yours truly" in school, so these old styles have only been shortened, not eliminated.
> If the latter, renters get the same one vote per person as everybody else.

Well, that's not quite true -- there's many (highly paid) immigrants living in my building. None of them can vote on housing policy even though it directly affects their lives.
All gas worldwide is on multi year forward contract as is the tankers. They have to bring industrial plant back from mothballing at ports, there is no gas inside of 3-4 months and possibly longer.
Last year when I looked into this there was no automated way to get this info; the normal audit log mentioned below does not contain any info about actions from oauth-ed applications afaik.

If you email GitHub support they can pull out detailed logs from oauth app interactions from their internal tools.

I would expect the GH security team to have relevant queries ready by now, maybe even do some proactive queries and start alerting anyone who had suspicious activity. (But this is just how I'd do it I have no special insight if they are doing this or something else).
And yishan's meandering "OK boomer" thread is substantive?

At least meatsauce's comment was to-the-point, and didn't waste as much of our time.
Whoops! As a result of your action, your userbase has now hyperfixated on follower counts as a proxy for status.
I am saying things like this:

https://github.com/golang/go/blob/master/src/cmd/cgo/ast.go#...

belong in the source code, not a Why doc. No variable naming can give that context.
The way most bigger companies deal with this is by making all deletions soft-deletes (i.e. just set a deleted=true flag in the database record), and then scheduling the hard deletion as a cancellable async process to be run some time in the future (say, 90 days).

It's very hard to cause massive outages with soft deletes, it's easy to rollback, and compliance rules rarely put a tight deadline on mandatory deletions (i.e. that 90 day deletion window is GDPR compliant)
i am curious to known an example where key order would matter.
Tornado Cash uses chainalysis to block OFAC sanctioned addresses
Yes, I think he likely regrets his previous public positioning and is adjusting. I think, as I said, this is part of a broader shift in the tech-ocracy towards more explicit anti-labor and anti-regulatory positioning, and I think the potential risks of vigorous securities & labor law enforcement to Elon's wealth and personal freedom are likely substantially higher than the slap on the wrist he received from Trump's SEC (which, you'll remember, also imposed some mild restrictions on his ability to Tweet, which clearly irked him far more than the fine). I also don't think a billionaire with a California-based business donating to Democrats is at all fatal to my little theory here, as plenty of right-wing anti-labor, anti-regulation plutocrats donate to Democrats if they think it is in their material interest to do so.

Given that this is your second attempt at quitting the thread with a pre-emptory sign off, I would like to apologize for agitating you so much with my idle speculation here, and I sincerely hope you're able to make this attempt stick.
num-utils: A set of programs for dealing with numbers from the Unix command line
Massive tax hikes please, for houses owned by people who don’t live there. Landlordism is out of control.

Land value tax doesnt feel like a fair solution. The value of your land is what you sell it for, not what a realtor guesses it is worth.

If you “buy a house in San Francisco before the tech boom” and never sell it, you shouldn’t have to pay some extra sour-grapes tax because everyone else is jealous of the perceived value of your land. How do they know you don’t have dry rot / radon / ghosts? Do you have to allow home inspections to “value” your property?

Conversely, if you cash out at 20x the value you paid then we already have a tax for that: Capital Gains.

All bets are off if you own land that isn’t the place where you live. If you own more than one home, neither is your permanent home, so enjoy being taxed on both.
Thanks for the perspective. I am a bit puzzled why navier stokes (with constant viscosity) is one of clay millenium problems.
Awesome project! Looks great!

PS. FireFox (latest) didn't recognize it as a search engine. I can't add it to my search engines. It would be nice if this is something you can update on the backend side.
Yeah I had an interview like this recently. First part of the interview proceeded well as they asked me to read different bits of code and how different language features worked.

Then I was asked a brain teaser that I bombed. And that was the end of the interview.
> 30 people in the world understand the thing as a holistic entity

Probably a lot more than 30. There are probably more than 30 PhD students studying kernels at this very minute. However, I think you're right that no one is interested. People greatly underestimate the effect the kernel has on the full OS. They think it's "just" the kernel. This is why so many people keep saying that Windows will get a Linux kernel in Windows 10, no, 11, no, 12, etc. It's just a "kernel", like a grain of corn, something insignificant. So there isn't much interest in working on kernels. It's as unsexy as it gets.
This kind of thinking is exactly why the Russian misinformation campaigns have been extremely successful (especially in Russia). Russia doesn't care about the individual outlets as long as they help spread lies, no matter how absurd or obvious. This doesn't have to be done as carefully or subtly as the western world seems to think.

Russia is discrediting truth as a concept entirely, the narrative being "we are obviously lying, but so is anyone else". That others might not be lying as much seems to be harder and harder to understand by the targets of these campaigns (based on firsthand witnessing). With objective facts / reporting discredited what's left is opinions. Opinions generated by a carefully managed army of influencers promoting whatever cause is deemed useful (from bloggers to friendly/financed foreign government officials). And this _is_ done with the secrecy and subtlety you'd expect.

It might not be possible to have complete objectivity regarding the invasion of Ukraine, but imho a blanket ban of any media with Russian ties would be a heck of a lot better than to let Russia continue to destroy objective reporting, one of the foundations of our modern society.
Python has lots of third party library support. You can basically do pretty much anything.

I had to write some proof of concept code that talked ISO-TP on the CAN bus and guess which language other than C had libraries for CAN and ISO-TP? Python. Fortunately we found a serial to CAN gateway and I was able to do it in Ruby over the serial port. Soon we'll have to rewrite part of it in C/C++ on some embedded board, probably ESP32 because it has CAN and WiFi built in. But I think it's perfectly doable in micropython as well. ESP32 CAN bus support for micropython is currently being worked on.
Man, what a weird interview. Not that that's new for Elon, but it's like the interviewer went to the Werner Herzog school of interviewing
This is impressive for a short term program.
I feel like I just stumbled into an Amazon executive team meeting.
> > Local governments [...] are entirely captured by homeowners.

> I'm not fully clear on this statement.

Me neither. It is a very often repeated sentiment and I've asked in various threads, but there has never been an explanation how homeowners supposedly have any kind of influence over local government, beyond the single vote everyone gets.

For the record, as a homeowner, I've never had any access to any local (or non-local) government representative. They don't ask what I think, they certainly don't seem to care what I think. I get one vote in the elections, but so does everyone in the county.
minsk and minsk ii were designed to fail, there's no way either the russian supported separatists or ukraine would abide by them not to mention that russia didn't uphold it's end of the frameworks anyway

the russian idea of 'ukrainian neutrality' would require the US to formally reject the idea of a nations right to self-determination to satisfy the demands of a state that isn't even a peer or on good terms which isn't going to fly it weakens the united states and europe

the rest is minutia, blowback, corruption and handwaving at the end of day this is the stupid game russian leadership setup and wanted to play
The madness of assuming that by treating the symptoms you remove the cause. Isn’t one of the most dangerous aspects of our current industrial medical complex the risk that by avoiding the underlying causes the anxiety manifests elsewhere, thereby not actually solving anything. Small bandaid. It’s where mindfulness and accelerated capitalism became such a potent and dangerous game.

One of the upshots of the current trends in psilocybin treatment is that it at least places an equal emphasis on a therapeutic environment.
Have you tried Kagi Search? I've been using it for a while and it's pretty good. The search time seems to be around 0.2s on average, which is noticeable. The search results seem relevant and I like the customizability.

The only downsides are that you have to sign up for their private beta, which takes a while, and that it will be subscription-based upon their official launch.
I regret using Blu Tack on posters!

It leaves a residue, can be hard to remove, and sometimes impossible to remove without ripping the poster!

It doesn't seem to age well either, and it's not particularly high in grip strength!

But it has its uses!

My kids ones mixes Blu Tack with Plasticine, and it makes a disgusting sticky goo!
US death row inmate Richard Moore picks firing squad over electric chair
Doesn’t that answer my question, then?

There’s nothing inherently wrong if not everyone can afford to live in desirable cities.
I’m afraid not.

> https://www.bicycling.com/rides/a20026266/bicycle-safety-do-...

> https://www.zifflaw.com/ny-bike-accident/bike-accident-attor...

And this is assuming, again, that the municipality is silent on the matter. That is, some areas and roads can and do insist on single file.

Or for that matter, that cyclists in twos aren’t forcing drivers to cross into the opposing traffic lane.
"Writing is nature's way of letting you know how sloppy your thinking is." [1] Dick Guindon

"To think, you have to write. If you're thinking without writing, chances are you're fooling yourself. You're only pretending to think." [1] Leslie Lamport

[1] https://www.youtube.com/watch?v=-4Yp3j_jk8Q&t=179s
+1 for "your most humble and obedient servant". Perhaps prefixed with "in eager anticipation of your reply". We threw the baby out with the bathwater when we stopped using these expressions.
> But more to the point: if abortion is a manufactured wedge issue, why do people in California care so much about what laws people in Mississippi choose to govern themselves?

Rephrasing - if X is a manufactured wedge issue then why is it a wedge issue? I think you manufactured an unintended tautology!
I'm only being half serious, but it's true that not everyone shares the same ethical beliefs about animals as vegans do.
Probably good to have an alert bracelet, but if you were undergoing emergency surgery, the anesthetist would monitor close enough to know something is off and respond appropriately.
Unnecessary optimization? At face value, it avoids calling strlen(). However, any modern compiler would be able to do that compile time anyway for static strings.
Australian here.

"Cheers" to close colleagues.

"Kind regards" for other internal correspondence.

"Yours sincerely" for external correspondence where the recipient is named.

"Yours faithfully" for external correspondence not addressed to an identified individual.
In many large Asian cities the average person has little space to store food and often no cooking appliances and minimal fridge space, this is especially true of younger people who are stuck in the rent trap and spending US$1k+/month on a shoebox. This is becoming increasingly true as people start to rely on takeout food delivery which is quite convenient when you work 12 hours per day.
There's no reason why the fed shouldn't insure deposits to 100%. Then badly run banks really could go bust with no risk to the general population.
>Meanwhile Google engineers have actual L4 level self-driving

They don't have L4 self-driving they just made a contrived railway system for their cars. The second the car is out of the hardcoded route it's not a self driving car anymore.
I see a heap of "downloaded a zip of repository" but I suspect that's Heroku CI or other CI tool running.
Source? First hit on DDG, https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7487520/, says:

We find Chinese confirmed infections match the distribution expected in Benford’s Law and are similar to that seen in the U.S. and Italy.

That's infections, not deaths, and so doesn't necessarily disagree with what you said. But I still need your source.
Nice, but when you're actually drawing (technical, not 'artistic') nothing beats a 4H pencil, a B pencil and colored pencils. But they have to be well sharpened.

I had used a combination of 0.35mm, 0.5mm and 0.7mm mechanical pencils, but they had been significantly worse than 'real' pencils.
Another alternative drug is emoxypine [1], sold under the brand name Mexidol. It also possesses anti-anxiety effects. Rather than make the user feel terrible when they drink (as in the case of disulfiram), it has effects more similar to naltrexone: reducing the effects of alcohol so the user does not experience the feelings they usually would. I think this is a lot more humane than disulfiram.

[1] https://en.wikipedia.org/wiki/Emoxypine
Thank you, that's amazing, I would love to get to this level!
It is not "immaterial" given that I was responding to this:

> Given the other stories posted on this site (universally claiming lockdowns were pointless and no medical reason for them), makes me question whether these stories are representative.

The topic was whether they work and what kind of stories show up on HN.
Not doing the development doesn't prevent the gentrification, though. It's not like desirable places to live suddenly become not-desirable because there's not enough housing to go around. The rich people just outcompete the current residents for the existing housing stock. Unless housing supply actually keeps up with demand, someone's going to get squeezed out, and it'll almost invariably be whoever has the least money.
How? That point is distinctively an engineering/technical assessment whereas the others are very much not.

I doubt any of them can speak with much weight on AI. That hardly means they can't make serious points about censorship, or corporate finance.
Travel. I've done it when I was lost and it started a new phase. Avoid tourist attractions and guided tours, go slow, go cheap.
> > If the latter, renters get the same one vote per person as everybody else.

> Well, that's not quite true -- there's many (highly paid) immigrants living in my building.

But the variable there is immigration status, not homeownership status.

Non-citizen immigrants who are homeowners don't get a vote either.
Problem is, reading is at least an order of magnitude easier than writing.

In terms of natural languages, if you can read and mostly understand a text in another language, let's say you score 8/10. At the same time it is completely reasonable to expect that you would not be able to write the same text, and if you had to, it would be at 5/10. Then if you had to do it in a speech, you would score a measly 3/10.

I'm not saying that focusing on reading and analyzing code is a bad idea, just be careful, and expect these differences in skill levels. Definitely a hundred times better than leetcode though.
Author does not complain that it is compiled to bytecode, he complains that the language is tied to the Java environment, and prefers one that is tied to C.
He prefers this because of the investment he already has in this environment, as well as it's philosophy and practice (programming in Java world is assuredly something else).

When you start with "no disrespect", with high probability what follows is disrespectful. Did he make the claim Janet was in the same league? He starts by clearly mentioning this is in the scope of his side-projects, so enjoyments trumps marketability.
They get destroyed because people stop visiting due to the vile content, and advertisers leave because they don't want to be associated with the vile content.
https://techcommunity.microsoft.com/t5/it-transformation/mic...
I had a smile on my face throughout the whole video, lovely.
> That's a pretty wild assertion and files in the face of the highly active kernel development process

No, OP is right. 99.9% of things added to the kernel in any given release are drivers (mostly for obscure server hardware that the average LKML lurker would never have access to). So while there's certainly active development, it's all centered around drivers, and the "kernel" part of the kernel are mostly stable (modulo the occasional greenfield project like eBPF). (Note that I said 99.9% of things added, I'm sure security patches make up a lot more than 0.01% of kernel patches).
The hipocracy of calling fighting Ukraine a "special operation" when it suites them and war when it doesn't is quite breath taking.
Let him do it. Skake up that board a bit
The problem is that even if it's not Ruby's problem directly, people who don't know the ecosystem will still get stuck along the way.

Every Ruby developer I know users rbenv, rvm or asdf to manage their versions and take the permissions and path woes of competing package managers out of the equation entirely.

You need to know this before you start or you're going to have a bad time.
Even aclu doesn’t believe in free speech anymore, at least not like they used to
it has a name, but not as a fallacy. cui bono, "who benefits?" in the law is suggested as a good place to look (for suspects, for responsible parties) because there's motive.
I think the inverse of letsmockwomen would be letsmockmen where in reddit both subreddits can be very toxic and promote violence however only one gets banned
I wonder what stops Musk from buying 14.8%, and then lending money to a few friends who each buy 14.8% and agree to vote in his interest? If there is just a gentleman's agreement between them, then he would not be considered the beneficial owner?

Then they could replace the board, repeal the shareholder rights plan, and the friends would pay back Musk's debt in Twitter shares.

This is such an obvious loophole, surely there is a legal provision against it?
Ah, thanks for clarifying. I misread the parent's comment. Looks like they were referring specifically to the shareholders that choose to stay on as investors.
What about opening an email? Hi, Hello, Hey, Dear, …?
Yeah I see lots of the same. They seem to correspond with Heroku deploys? Anyone know if that happens when a valid heroku deploy occurs? Do they download a zip?

I've reached out to Heroku support to ask.
I want all taxes cut. I want Bezos to pay less, and I hate Amazon.

Most taxes are just going to wind up in the pockets of some bureaucrat.

Maybe our government would just spend less. Governments waste money. I don’t care what it is for, if it is a tax increase and I can vote against it I will.

The US federal government is just the largest corporation, with 50 layers of middle management.

I’ll donate to the library, and the parks fund though. Gas taxes also aren’t the worse if they’re only used for transportation purposes. Property taxes should only be used for police and fire departments, and maybe power grid work if you’re on the grid.