skysight-inc/HackerNews huggingface dataset:
It's not that async-ness causes things to fail more easily, it's that if you're going to make a function async it's because it interacts with the outside world in some fashion, and interaction with the outside world is slow and likely to fail.

We could use a different name for that concept to make it more clear why these ideas are related, like `IO`, but in practice async=IO in most code.
Absolutely.

The point of Plan 9 was to eliminate the cruft of Unix. So I am not proposing adding the bulk or complexity of Linux to Plan 9.

What I'm trying to suggest is something that's small and simple to implement, but brings the richness of Linux apps to the more elegant next-gen OS... without incurring a huge cost in plumbing and maintenance.

The point being to try to attract some Linux users and developers over to Plan 9, by letting them bring their most essential apps with them...

And then seduce them into becoming Plan 9 users and developers instead.
I always giggle a little when really smart people forget thugs exist and do what they’re told. If that includes breaking the knees of M people to get what they’re after, then M pairs of knees are gonna get destroyed.

This isn’t hard to understand, but it’s easy to forget our civilization hangs by a thread more often than any of us care to admit.
Well, COINTELPRO certainly didn't : we've got recent examples about how the FBI monitored the Parler group discussions that were planning the January 6 2021 United States Capitol rally - including convincing some of the most risky elements to not participate, and (supposedly) warned Washington law enforcement about it well in advance.

Which is fine I guess, as long as it doesn't go into the more abusive examples listed.

One thing that jumped at me when (re-?)reading the letter to MLK from the FBI : first you have some very informal speech :

"look into your heart", "you are done", "you are [] an evil, abnormal beast", "there is only one thing for you left to do"

Then SUDDENLY : "You have just 34 days in which to do it (this exact number has been selected for a specific reason, it has definite practical significance)."

Lol, talk about a change in tone, I wonder if MLK noticed it ? (The specific reason being Christmas, but still...)
> It's a technology.

cryptocurrency is hated because it turns every action into a transaction.

a system with mistrust as its core principle. where the enablement of scamming masquerades as freedom.

basically thousands of incompatible pay-to-play messaging protocols all imbued with some pretty dark zero-sum incentives and fancy jargon
This seems surprising to me. This is the sort of feature that I could easily see being controlled by the dealer, via 'coding' (effectively just changing config settings via the OBD2 port). It's a fairly easy process that anyone can do at home with a specialty phone app and a bluetooth OBD2 adapter. Though working with BMW as a third party might be troublesome if they didn't make this a configurable setting.
And they make money by going after low-hanging fruit. Ever wonder why they advertise 90%+ success rates and work on contingency? Because if your case isn't easy, you aren't their customer.
Hey sounds great! Except that if you take every battery put together in the world right now, it probably doesn't have enough capacity to store even 10% of Europe's energy needs for a day. Oops!
If there's an applicable law or regulation that says "you must do x", and you do y (and that yields different results), you'll get into trouble, even if your way yields "better" or "more accurate" results.

This is not to say that using floats and rounding correctly necessarily does yield different results, by the way (although most likely it will) – but if they do differ, you're going to have a bad time using floats.
Graph Neural Networks use graphs when they shouldn't
The big statistic is right there at the beginning of the article I shared:

> The overwhelming majority of homeless people surveyed were locals, not migrants from far away: 90 percent lost their last housing in California, and 75 percent lost it in the same county where they were experiencing homelessness. Of the 10 percent who came from elsewhere, 30 percent were born in California. Most of the others had familial or employment ties, or had previously lived in the state.
Chia: https://www.chia.net/
Or you publicly announce you're hitting 1 of the N people with the rubber hose until M-1 of the other people send you their key fragments.

It's not like these keys are shared among disinterested strangers who have no attachment to each other.
Remainer here, but we lost fair and square. Politicians and campaigners definitely have a responsibility to be honest, but equally the electorate have a responsibility to inform themselves and make a reasonable judgement on the arguments made to them. Correcting for mistakes is what new elections are for.
The Global leader in peak performance Research and Training
I spent a year living in Germany and I am pretty certain that if I had overstayed my visa one day somebody would have shown up at my door to check in on me.

Contrast that to the US where I had a neighbor who was always bringing people in from Poland who were overstaying their visas and there didn't seem to be any effort to stop this. (e.g. despite all these strange schemes to make sure people get photographed, scanned, probed, etc. when they leave.)

(There was that time one of his "guests" was out in the road with an associate and revving the engine of a pickup truck while it was up against a thick wood beam that was braced against a tree. I asked him what he was doing and he said "I'm trying to make straight the bumper", and in that case broken English was the least of his problems.)
> we'd see an object that was more than 200 million miles across (ie the cloud of orbitals) that is producing much of that energy as infrared. It would stick out like a sore thumb.

Unfortunately large objects emitting a lot of total energy in infrared don't stick out like a sore thumb. It's very difficult to distinguish a Dyson swarm from a Dyson swarm sized ball of Dyson swarm temperature gas and dust, which is a reasonably commonplace phenomenon. Indeed for one of the simpler construction methods, a dyson swarm may essentially be a big ball of dust where each mote is a solar energy collector. Further, over long time scales without active maintenance you'd expect dyson swarms to break down into literal clouds of gas and dust. While dyson swarm candidates might be good places to focus other SETI experiments like radio telescopes, it's unlikely that the thermal signature of the swarm alone would ever be unambiguously artificial.
Actually 4 was supposed to be a better game than 3, but there was a huge backlash against the introduction of a technologically based faction. They scrapped this idea and the game was rushed out. 3d0 went bankrupt right after.
Yes. Possession of any amount is federal misdemeanor with fine up to $1000 for a first offense. Flagrantly violating the law tends to get your security clearance revoked, and rightfully so. You demonstrated you can’t be trusted to follow law.

https://www.criminallawyersandiego.com/california-marijuana-...
>How the NSA successfully manage to prevent the Washington Post and friends from discovering and reporting on this malicious backdoor? They've been sitting on these documents for a decade.

Washington Post -> Bezos -> AWS -> Cavium

Pretty simple to understand, really.
+1 for uBlock Origin and SponsorBlock.

Who are the people behind AdGuard and why should I send them all my DNS lookups?

I think it's better to use Pi Hole instead.
Sigh. Please get your facts right. It was Jonathan Ross who said Russell Brand fucked Sachs' granddaughter (which I personally thought was well beyond the pale, as tasteless jokes go).

https://www.theguardian.com/media/2008/oct/27/russell-brand-...

[Speaking on Andrew Sachs' answerphone]

Russell Brand: Hello Andrew Sachs, this is Russell Brand … you are meant to be on my show now mate … I am here with Jonathan Ross. I could still do the interview to your answerphone.

Jonathan Ross: Let's do it …

Brand: Man … er, Andrew Sachs.

Ross: Don't call him Manuel, that's really bad manners. I apologise for Russell - he's an idiot.

Brand: I said Andrew Sachs! Look Andrew Sachs I have got respect for you and your lineage and your progeny, never let that be questioned.

Ross: Don't hint …

Brand: I weren't hinting! Why did that come across as a hint?

Ross: Because you know what you did…

Brand: That wasn't a hint …

Ross: He fucked your granddaughter!

[laughter in the studio]

Brand: That's his answerphone!

Ross: I'm sorry … I apologise Andrew, I apologise, I can't help it, you were talking about it and it was in my head, I apologise.

Brand: Jonathan!

Ross: I got excited, what can I say, it just came out.
Ruby is traditionally quite heavy compared to Python and PHP, similar to Java and ColdFusion, though that is likely less a problem these days. I personally have found Flask (Python) to be super lightweight and still has a great ecosystem of libraries and packages.

For the final word in web speed, though, G-WAN - write your code in C and feel the lightning ;)
No, I'm not. I'm saying that just because renewables are cheaper, you cannot simply replace anything with them or you would have severe unreliability.
> you’re going to inevitably have convention wars.

Only if you choose to. Most developers use whatever convention they personally prefer when working on their own code. When you're working on other people's code, you use whatever convention was already in use. If you're working for someone else, you follow the convention of your employer. Simples. No fighting necessary.
Or M hoses.
plausible imo is the way it should be. Embed the script, done. Bonus: No cookies & cookie banner. They even have instructions on how to circumvent adblockers.
Almost certainly did not cause WWI.

May have influenced German overconfidence and some of their tactics.
There is iOS port of VCMI:

https://wiki.vcmi.eu/Installation_on_iOS

It's actually works, but you need to manually sign, install IPA and upload game assets on your phone.
Agreed. And there are big answers of course: data science, web front end, embedded, etc. But when you exclude those things, it does leave a huge swath of "generic back end" software where Java has a large if not dominating presence.
Lichess is so fucking cool. It's easily one of my top inspirations for building a company "right."

My favorite part of Lichess is their open financials. Check it out: https://docs.google.com/spreadsheets/d/1Si3PMUJGR9KrpE5lngSk...

If you want to know the exact amount to donate to offset your gameplay - you can actually do that.
> A shocking number of people are unaware of how many decimal points of accuracy their local tax code requires to calculate vat or sales tax correctly.

I would imagine almost no-one knows this (-: What's a shocking number?
Speed is achieved via optimization, which is achieved via constraints. Javascript is being known for its inefficiency.
Saying JS is just as fast is a hot take and whoever claims that has the burden to proof otherwise.

Sorry, about benchmarks I just quote myself:
> I take these performance benchmarks with a rock of salt. They are mostly hyper-optimzied generics which are as far away from actual production code as it can be. They are written in a way to allocate as little memory as possible and is done by people who know exactly what they are doing.
Chesterton's Invisible Fences
Yes; that's what a Schedule I drug is. Possession is a federal offense, and the intent does not matter at all. Violation of federal laws can and will get your clearance revoked, even if it's legal in the state where the offense was committed.
A Mann is being executed in Saudia Arabia for tweeting a negative tweet about the government to his tiny following. Not exactly someone who thinks they are a target of a nation state.

[1] https://www.hrw.org/news/2023/08/29/saudi-arabia-man-sentenc...
Then the claim seems untrue. Are the Switch and PlayStation in any way more open than a Mac? The opposite seems true.
Interesting idea. Are there any implementations of this sort of thing in the wild?
Lets say for example

Bob, Jon, and Tom have pieces of the key. Bob and Jon are in the US and arrested over and commanded by a court to give up the key. Tom is the holdout. The US will issue an international arrest warrant, and now Tom can never safely fly again or the plane will be diverted to the nearest US friendly airport where they will be extradited. So, yea, "safe" is very situational here.
I have to hit right arrow anywhere from 2-4 times to nav forward; left arrow 3-5 times to nav back. Seems to be fine if I wait longer than a second or so after the page transition - otherwise I see a blue border around the edge of the tab.

Anyway, as somebody that builds things with no trackers, I agree with you and appreciate you posting this! The one thing I want to know is if/when a page or website is picked up somewhere, I'd just like to see where the traffic came from so I can respond or engage with people. I find absolute traffic numbers, and most of the data you get from analytics tools a distraction and a net negative, especially given the privacy and performance issues that come with their JS.
No. It turns out that breach was faked, effectively. It was done by manipulating Brian Krebs. He's since issued a mea culpa (although a somewhat weak one): https://krebsonsecurity.com/2022/08/final-thoughts-on-ubiqui...
Laws are typically written by humans, and we use base 10, not base 2. We think $0.03 is an exact number, but floats can’t represent 0.03 exactly.
Influence of dietary lipid upon ultraviolet light-carcinogenesis
Yeah idk what to do on mobile, and don't care enough
It was the pointing out which was the problem, as it brought prominence to the lie. There were plenty of other lies too, the one about NHS funding was especially egregious.
Not with the current versions, which are devrived from .NET core.
nice idea but anything written in node/deno/whatever will definitely stop working < 6 months unless its heavily maintained.
.NET officially supports Linux, macOS, iOS, and Android.
Color is a feature in Kotlin: https://elizarov.medium.com/how-do-you-color-your-functions-...
I agree with the central point, that web analytics lacks rigor. But I don't think it's wholly true that the problem is that our own motivations cause our analysis to lack objectivity. I think the other reason the author gives is the really key one: analytics data tantalises us with the idea that it may be coherent, complete and realistic; in fact it is wildly diffuse and represents only a tiny slice of the lived experience of users.

I wrote a post on a similar topic this week. https://mechanicalsurvival.com/blog/failing-to-visualise-web...
Porting Your Unity Knowledge to Godot – Talk by Andy Touch
I'm sure he would, but when he bought his last laptop, I was only involved in setting up his software, periphery, backups etc

It's still a Windows but he said he decided against another Surface because of pricing.
The issue is that the convention in many languages is that the name order depends on the origin of the name in question. In Japanese for example, native Japanese names are always spoken in Family-Given order but English names are always spoken Given-Family. So then the problem is now everyone must become an expert in discerning the origin of names just so they can use the correct order.
Japanese people sometimes use the French-like convention of capitalizing the family name (e.g., "Hayao MIYAZAKI", not that he actually does this) so you can tell which is which without knowing a priori what order the named person prefers to write their name in English.
We have cockpit cameras in many vehicles - planes, some trains, other vehicles.

If we are going to have 4 cameras doing outward data collection, it makes sense we'd have them facing inward also.

The question to me isn't the presence of a camera or not for accident reconstruction, but if it is being actively used when not involved in an accident in a big brother sense, and if user data if being unfairly monetized, and if this permitted a user to disable it in most cases (except accidents), or if the driven is operating in a professional capacity and must have the camera enabled for personal safety reasons.

On the other hand I have a number of kids, and we have a plan for our au pair to drive the children. For this, it would be useful if we had in vehicle monitoring and tracking of speed, etc. We don't want an infant being driven to an appointment like the au pair is on the Indy 500.
You could use https://codebase.show/projects/realworld for this instead of writing something new.
http://dev.java might be what you're looking for.
It’s not exactly the same thing, but you might be interested in Passport to the Pub. It’s a description of British pub culture written for visitors. As a Brit it’s quite amusing to read about something that has seemed normal forever, only to realise that it’s quite mad at times.

http://www.sirc.org/publik/pub.html
Unity overhauls controversial price hike after game developers revolt
No doubt about it. Google isn't competing directly with ChatGPT, but is betting that having a small fine-tuned model "close to the data" will dramatically cost-outperform a huge general-purpose LLM. Less resource-intensive interference, less prompt engineering (less noise).
Believing something is intractable is the first step in it becoming intractable.

Meanwhile, campaign finance reform is a prerequisite to actually solving any of those "less intractable" problems that never ever get solved because those issues are more financially valuable to the Democratic party leaders when left unresolved.

Example: the right to choose an abortion could have been codified into law for decades, but the risk of losing the right to an abortion was more valuable to Democratic leadership. Source: Andrew Yang
> But what is the point,

Answered in my other comments.

> If Plan 9 had the same amount of hardware support as Linux has, then there would not be any need to run Linux apps in Plan 9

I do not see any connection between those things, TBH.

Better hardware support won't help with that. It's not even linked.

> Oh wait, there is no need to run Linux apps in Plan 9 anyway.

On a Linux box I can do a lot of boring essential daily stuff that I need in order to do my job that I can't do on Plan 9.

Like, you know, open 9 tabs onto different complex Javascript-driven websites, as I am doing at this moment in order to reply to you (among other things).

Maybe you don't need those things, but I do.
I ran UBQT hardware with mikrotik router and third party firewall. UBQT replaced old frankenstein hardware that had the worst channel management etc.
Everything got so much better, customers issues dropped to almost zero (sometimes was hundreds of issues a day)
We always had other vendor for part of the network, and that had no impact.
Yeah, okay of course you can take it to far. But in the general case I would not want to discourage people from opening "trivial" PRs. Since those are the PRs that cost me the least time to manage, while still improving the project (even if it's by a small amount).
I mean in the end everything is people just like Logan Roy said in Succession. Cryptography or any software protections are the same. It's a great quote that is very true:

> "Oh, yes... The law? The law is people. And people is politics. And I can handle of people."
> Because Microsoft is smart thinking long term and doesn't care about an outdated model of selling consoles anymore, as it sees the future revenues comes from owning valuable IP and monetizing that [...]

> Holding on to the "console war" ("muh console sold more than your console!") is just silly and outdated. The big money is now gonna be in IP and services

Perhaps, but I'm pretty sure that Nintendo is aware of the value of their IP, given they've used the exclusivity of their IP to sell merchandise and hardware for what, 40 years now? If in the future, there isn't enough money in selling hardware, and keeping a slice off the money from games release on their hardware, they'll still have a very deep well of IP they can monetize in a number of ways.
Finally, the switch and if expressions landed!
I appreciate the effort to making things really cross-platform as well, it seems needed to really let the language grow more. It's been really pleasant using it on Linux with VS Code, but if a language is confined to only Linux and Apple devices, it will definitely hinder its adoption.

Swift's excellent syntax, along with proper enums, syntactic sugar and sane enough defaults has definitely taken away some fun I have when programming in C# and Kotlin, though I still enjoy both of them greatly.

I'm hoping that someday Swift will stop being an "Apple language" and it will lose its exclusive tie to Xcode so that users can find it a lovely general-purpose language which it is.
Dotnet made it happen in a proper enough way, cutting its exclusive tie to Windows and Visual Studio and moving to proper config files with and editor support. Polishing the SPM and universally maybe moving away from .xcworkspaces might be crucial for this
This Youtube describes how that scenario plays out in defense contracting in Germany

https://www.youtube.com/watch?v=8jDUVtUA7rg

"Perun" used to be a video game streamer but thanks to the Russia-Ukraine war he now one of the best warbloggers and even does appearances together with top generals and pros like Anders Puck Nielsen.
Not at all a sales person, but...

I think that a lot of the problems that general wisdom thinks are implicit to no/low code are so prevalent precisely because the barrier to entry is so low.

You get a lot of people who have never programmed anything who can basically put together something that almost works by tweaking tutorials and googling around.

But where they get stuck is lacking the programmer's mentality - of being able to puzzle around restraints (which all programming languages have) and then imagine all the worst case scenarios and test against them.

Down thread, somebody even makes the claim that low code doesn't permit for maintenance but of course this isn't true - again, it's just inexperienced users thinking that once something works once it will work forever.

And the amount of professional developers who would be willing to come in and untangle a low code mess as opposed to suggesting a "real" solution (coincidentally using their favoured stack) probably reinforces the idea that the last 20% is impossible with low code.

It's not about agendas or people being stubborn, it's just about people playing to their strengths and having their perspective coloured by experience
While avoiding a Tesla will avoid Musk, it won't avoid privacy nightmares - Mozilla did a report on every car brand, and every car brand is terrible on privacy "They’re all bad" - https://foundation.mozilla.org/en/privacynotincluded/article...
> But, I didn't want to cover it, because I wasn't sure if that would look suspicious in the case I was in an accident.

Now that's some chilling effect
Show HN: Price comparison extension for electronic components
I think 3 was the series' peak. IIRC 4+ didn't add much, if anything at all, apart from superficial improvements, and there were more good game options out there too.

Also: nostalgia. There are many who were gaming during those peak times who spent a lot of time on these games.
baller comment. thank you
> no successful country in the whole continent

That's a glaring statistical aberration
>Circumstantial evidence is still evidence

Circumstantial evidence doesn't prove anything.
In _this_ case, the case of the human brain, I think it's fair to say that evolution started with the reptile brain and added something (even if that "something" is "new function and complexity" rather than "a completely new physical structure").

I agree there are other cases where evolution removes/simplifies things. Evolution is adaptation, and that adaptation can consist of adding, changing, and/or removing.