skysight-inc/HackerNews huggingface dataset:
Selfdriving taxis solves much of the 98% unused car problem.
Hacking would just be tit-for-tat at most, and unlikely to be accepted as a good reason for major escalations. Most likely Russian infrastructure is just too old to be vulnerable in the same ways as Western infrastructure.
Sounds like maybe you don't need a car. That's good for you, and I truly mean that. But that doesn't mean it's the case for everyone. It's a big, diverse world out there.
Yeah if the world went in the direction that prepper types seem to get wet dreams about petrol ICE cars would only be usable for a year or so - petrol has a shelf life, and you ain't running your own refinery.

A lot of diesels can run off of any vaguely fuel-like liquid you decide to put in them, so I'm sure sufficiently knowledgable people would keep those running, machining parts for them etc.

But electric vehicles are by far simpler than both of those, and generating electricity is easier than producing fuel you can shove in a diesel engine.
React is not even a framework, really. It is a great starting point for simpler sites. Honestly still one of the best solutions out there.
well yes. But that's why I'm here and not on Twitter or Tiktok. To seek curiosity, share knowledge, and overall hope to better oneselves.

I'm not surprised to see this mentality because this is also ultimately a place to foster entrepreneurs, who revolve around money. But it's still saddening to see curiosity be mocked.
> I don't like that my kids can no longer cross the street we live on because people have stopped obeying traffic lights and cops no longer enforce the law.

The best solution to living in a place with bad people in it, if you can't get them to leave, is to move. There are plenty of places to live where people do obey traffic laws and cops do enforce the law.

What I don't like is people trying to punish me, a law-abiding responsible adult, for the misdeeds of others who are not.
As someone living in Australia this law is ridiculous and basically outlaws a chunk of my childhood where I used forums, irc, and blogs.

As a parent I do share concerns for short duration video content like Tiktok, Reels, and Youtube shorts etc, but I think any sensible regulation there would be better suited to everyone.

Age verification has such terrible consequences to anonymity that it shouldn't be an option. From the Explanatory Memorandum it looks like the current eSafety Commissioner was involved which unfortunately explains a lot.
'Switches' are turning handguns into machine guns on Ontario streets
Scientists Reveal the First Photo of a Single Photon
Media biases and ethics in journalism are masters degrees sized topics of their own.

Very briefly you are not wrong, yellow journalism has a long history is not new. In America from the times of federalist papers through slavery and jim crow and antisemitism of the 30s, to civil rights and into modern times it has been a powerful tool to shape public opinion.

There is nuance to this however, the era of professional journalism has been brief, only 100 or so years. In that time, media had the most impact in shinning the light on the truth, notably with reporting on Watergate, Pentagon papers or Hershey on Hiroshima and so on, that era is coming to an end.

As the cost of publishing drops orders of magnitude in every generation of technology as it happened with cheap and fast printing press, radio, broadcast and then cable TV and finally the internet and mobile, the problem becomes more massive and much harder to regulate, and also drops in the quality of public discourse and nature of truth.

Basically it boils down to we had a good(relatively) 100 year run with media and corresponding improvement in civil liberties and good governance, we can no longer depend on educated public taking decisions sooner or later in the right direction like we have last century or so.
> Frameworkism isn't delivering.

It isn't? I find React to be great to work with.
Heartily concur. It's a classic of an essay written by one of those tortured souls who cannot understand why everyone so blithely moves past the incisive, obvious, truths they share.

With a topping of how this is all just solved by "giving a toss about the user", followed by a cloying apology for being vulgar

I'm not in web and am amenable to a good web dev hot take but this simply isn't worth the time, it's an array of generic wisdom delivered as if it's specific, written with the effort of someone who is proud of themselves when you disagree.
o7 thanks, people like this who do not work in contexts with problems that React solves yet insist React is not solving problems are profoundly boring.
Google Docs has gotten much slower now that they render everything in a canvas [0]. It’s fine for some things but for large docs it’s painful.

0: https://workspaceupdates.googleblog.com/2021/05/Google-Docs-...
This is a bad question cause it comes off as judgmental and everything...

But what do you think you are getting out of a "platform" when it comes to learning a language?

I agree with keyle that you'll learn more working on a real project than doing a platform curriculum that is usually designed around beginners.

Just my personal hot take. I like exercise I suppose if that's the sort of thing you really think would be helpful.

The only reason I'm giving you this answer is cause you said explicitly "for senior devs". I don't really know any senior devs personally (that would admit to) using "platforms" or exercises to learn new languages. For me, I open up the docs and start writing a project, and I think that usually gets the job done learning a new language a bit faster.

Most platforms are way too beginner oriented, and you'll rarely get anything that requires more than a small amount of code...it's tough to learn a language very well until you have more than say 1000 lines and are seeing how the tooling and modules and whatnot really work on a realistic size of project...
That's true when there's a sufficient density of home solar panels.

If they add up to a percent or two of the local grid, then control is not necessary.

Also you could design a solar system to not backfeed.
You might not get convicted, but it can still ruin your life:

https://krebsonsecurity.com/2024/01/canadian-man-stuck-in-tr...
The Shape of Light
Step one, standardize the doors. Step two, wait 30 years until the non standard door train is replaced.
As long as you know basic programming, the best way to learn a new language is to just jump into an existing project or start a new one from scratch. Classes and tutorials will get you nowhere.
It's also just not very nice. It is ok to be nice to people. Do unto others and all that.

And before I get called naive, courts do look very favorably upon defendants that are nice.
"I think that the right model for content discovery is either crowd sourced by a like-minded community" and now you've re-created the original Yahoo search, which was killed off in the original Search Engine Wars by the likes of AltaVista and later Google because it didn't take long for the amount of new content on the web to overwhelm the manual curation process.

A manually curated system can only truly work with a constrained domain of content/subject matter and tolerance for high lag regarding new information. Wikipedia is an example of what that kind of system would look like.
Cemetery of Forgotten Books series by Carlos Ruiz Zafon. The stories are very dark and affecting. His descriptions are evocative, and the writing is absolutely beautiful even in translation.
Carbon hiking poles are the way to go, they're very light and very affordable.
My wife went through that at one of the FANG companies. Many years ago. At least in her case, 100% true. Many years later the PIP (which she survived) would come up, blocking her from promotions. People who witnessed the PIP still remained and still had thoughts about it, many years later.

I will also mention talk of managers getting PIPped, she reports that indeed her manager got PIPed by the director above.
Sorry for the misleading wording, I was trying to say that I'm not paying for any TURN servers. You are totally right, PeerJS is still using TURN server under the hood. Thanks for pointing that out!
> You're not supposed to run red lights

Even if it's an empty intersection and I can clearly see that there is no traffic coming, and the stupid light is staying red for way too long simply because the local government can't be bothered to put in a smarter one?

> or exceed the speed limit.

Even if it's an empty limited access highway and the speed limit is set too low because whatever government runs the road can't be bothered to update it to reflect the current circumstances?

Sure, if a cop catches me (or a monitoring camera does) doing these things, I get a ticket and have to pay a fine. But that just reinforces the point that traffic laws are way more about revenue for municipalities than they are about actual safety. If they were about actual safety, then I wouldn't get a ticket for violating the letter of a traffic law when there was negligible risk of actual harm.

You seem to believe that just because some people put a law in place, it must be the best possible tradeoff among various competing factors. All human history shows that such a belief is false.
With the OSSC, you'd have pixel perfect sampling.

Rather than the mess (see wavy pattern on TOS background) that you have now.

I use mine with Amiga (OCS, ECS, AGA), VGA and a Wii.

OSSC Pro is costly, in good part due to cost of FPGA and other components used, but the simpler OSSC is typically under $100.

OSSC Pro is able to buffer full frames, deinterlace and have different input and output timings, whereas OSSC operates with only a couple of lines of video data, thus is less flexible, but sufficient for most uses, with excellent low latency.
Serious question: what would be the impact to the economy, if, for one day, no-one spent any money, but did the equivalent amount of spending before or after (i.e. there was no change to the averages)?
website is called - cachenotes.kanishkdan.com

(I didn't realise HN wouldn't show the subdomain next to the title)
I mean.... is Debian just a libc6 wrapper? Is Firefox just a JavaScript wrapper?

Given Ollama currently has llama.cpp, mllama and safetensors backends, there's far more Ollama code and functionality than code that calls llama.cpp
Honestly, I find ChatGPT excellent for this. There are two basic things I usually ask it for:

1. First, I ask it to give me a conceptual overview, going through the main features of a language I know well and then asking for the equivalent in the new language. I also ask it for specifics/features in the new language that aren't present in the language I know well.

2. If I have specific questions, I'll write a code snippet in a language I know well and ask it to translate it to the other language. I might also ask it for "library equivalents", e.g. if there is some specific library that is the "standard" for doing something in one language, I'll ask what is the standard in the other language.

Related example: I suck at shell scripting because there is so much esoteric shit in it, so I used to just write short scripts in JavaScript and run them in Node because I'm so much more comfortable with JS and Node. Now, though, I'll just ask ChatGPT to write the script for me. The code isn't always 100% bug free, but I understand shell scripting well enough to usually fix any bugs. Also, if there is something I don't understand (e.g. ${VAR_NAME##*/} was a new one for me today), ChatGPT explains it well.

If you haven't tried it, I strongly recommend using ChatGPT (or Claude, etc.) for learning a new programming language.
tape on the microphone holes render them inoperable
I’ve never really understood the argument for driverless tube trains.

Take the Victoria line doing approximately a full lap of the circuit in an hour, north to south and back again.

That one train with one driver has a capacity of 260 seated, 1000 in total. People get on and off all of the time so the actual usage can be far higher, most people do a few stops or half the route max. Based on riding the tube I would guess that the average train has at least 1000 users an hour e.g. 500 northbound, 500 southbound using this example.

If the train driver gets paid £100 an hour (feels high) then it’s 10p per person per trip or approx 30 seconds of work at the minimum wage.

The entire thing feels like optimisation for the sake of it, I’m happy for my tube driver to get 10 bloody pence from my fare. Even if my assumptions are wrong then say it’s 20p or 50p or whatever that feels totally reasonable.

A taxi is completely different because in that case the hourly rate of the driver is basically the entire fare, you are pretty much paying for the time of one person 1:1.
WOW this is a long article! Still waiting for the substance though...

The only point I can agree with is that React is stupidly hard to learn. It feels like a tool made for aliens, though once you master it, it can be pretty efficient.

Sorry to be the bearer of bad news, but the JS-free web isn't coming back. And if you're using modern JS, you might as well use React (or a similar tool). The user won't be able to tell the difference.
Yandex is only good if you search in English, because Yandex doesn't care about the English market :D. They only care about Russian and Turkic makers. (Maybe Vietnam? I forgot.)
> Frameworkism isn't delivering.

Correct. The reason is not the frameworks but the languages. What is needed is a much more high-level and feature-powerful language.

Just look at react. Passing down dependencies/values is a pain. So what did react do? It introduced contexts. Similar, other react addons try to solve this problem. But they all sacrifice type-safety in the process.

They simply cannot solve this problem; only a better language can. Typescript maybe could, but they restrict themselves to not generate code (or at least very limited, I think for enums they do it).

Without a change here, nothing can ever improve.
They invented the transformer architecture that powers GPT and other llms.
That's interesting. Would your use of these sites be affected if you had to submit your ID to use the site (other users wouldn't know who you are, but the site and possibly forum admins may know or be able to find out).
A significant amount also use ChatGPT.
If, by better, you mean more locked down, and with incremental tweaks, sure. I would much rather have Android from 5 years ago, and the ability to make it work how I want, than what there is now.
https://www.nobelprize.org/prizes/chemistry/2024/press-relea...
It applies to the entire IT industry. It's deeper than UI/UX design, it's all this extremely condescending bullshit about never ever letting the user take their own responsibility for anything at all.

Just today I googled how do I disable Apple's annoying "your password is required to enable touch ID" on macOS, not the one after reboot (that's understandable), but the one that seems to be based purely on time. The answer seems to be "you can't". The closest thing I found is the "bioutil" command that allows you to reduce that timeout but not increase it. I may try reverse engineering it to see where that check for maximum value is implemented, and if I can call the underlying API directly to bypass it.
France did invest into a new nuclear powerplant, and the result isn't enticing: https://en.wikipedia.org/wiki/Flamanville_Nuclear_Power_Plan...
> More childcare options, more housing supply (so its cheaper to live), and more childcare workers by e.g., reducing regulations and improving immigration policy. USA has no reason to do this - we have good demographics b/c of immigration and (frankly) Calthocism and its ilk.

How do you square this with huge childcare costs in the US? The costs come from childcare ratios and liability, and those regulations are there for a reason.

Where are all the workers going to come from? Won’t the growing and politically powerful old population want workers for their needs/wants?
Show HN: A $0 LLM centric portfolio
Someone told me everyone should have a portfolio site. So, used Gemini and Github Student Developer Pack to make a fun portfolio site.
What do you find hard to learn about react? I think a lot of tutorials are really bad, might be the problem.
No need for personal attacks.

And there's also the other side: people who insist in overusing React. Perhaps that's what the author refers to.

I for one have see HTMX eat React for breakfast in a few of my clients during consulting.
The results here suggest it does not.
The leetcoders moved into management, and have no product vision but immense sway over the direction of the company
I think that comment might actually have been because of this quote from one of Go's creators, which was posted further up in the thread:

“The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.”

-- Rob Pike
This is tiring:

Mac mini M4 pro 64 GB not - $1999

MBP M4 Pro 48 GB - $2799 (64 GB not an option)

MBP M4 Max 64 GB - $3899 (only top line M4 Max supports 64 GB)

Obviously, an M4 Max is not an M4 Pro, and an M4 Pro is much much cheaper than a M4 Max. Original comment said M4 Pro started at $3899, which is obviously uninformed or malicious. Calling it an “M4 pro M4 max” is just lunacy.

The original comment really was just about the M4 Pro with 64 GB, and the Mac mini does actually deliver that configuration for $1999. Switching it up to a laptop only discussion came later and was just an instance of moving the goalpost.
How about non-specific fears about limiter devices generally, such as chains.
By Americans? Why do some Canadians try to sweep under the rug actual debates by dismissing them as being "american arguments"? Surely as a Canadian you have seen that there has been a constant debate about the limits and excesses of MAID? Even the CBC has a few yearly articles about someone getting euthanized because they wanted to die because they were too poor and similar.

I mean, we live in a country where the ruling party has 30% of the vote, and 35% when they had a majority in parliament. So why pretend that disagreements with Canadian policy is somehow just coming from Americans not understanding our wonderful country? It's super weird and it's oddly common on places like here and Reddit.
Can the firmware still be flashed? I found cloud-free custom firmware exists for these inverters with a quick search, so if the units can still be flashed many may be salvageable.
Is LONGi "free competition"? They haven't been given a leg up by the CCP in any way?
American TikTok is literally a hyper addictive platform purpose built by the CCP to devour attention, waste time and sow division. It is not the same as television. Its widespread influence is a complete disaster for a healthy republic.
Docs and Sheets are still so much better than Word and Excel, except that there doesn't seem to be a way to, from the desktop, launch a .csv into Sheets (or .doc into Word).

Though I think that, for every minor improvement, I could name a regression or product shut-down.
They use the search box in Telegram, Tiktok, Whatsapp, Wechat, etc.
I think the big problem is simply that the results are bad. They’re full of spammy links to weird websites with verbose but useless content or just links going to the obvious sources that you could visit yourself like Wikipedia or stack exchange. All the sponsored content and allegations of politically manipulated results don’t help either. Using a chatbot seems more effective most of the time.

But Google has one resource that others do not, which genuinely contains a lot of good content. And that is YouTube. If they could simply make the content of videos easier to search, they would be able to offer a unique set of useful answers. At least for now before AI generated garbage takes over YouTube.
It does not, at least not once you pass the Cloudflare Turnstile challenge (which can be done with an API as well.)
Sorry to be cynical, but I think history has demonstrated that a company stating something isn't worth an awful lot.
I 100% agree with your take and suspect most actual "seniors" do as well.

Eventually most seniors should come to the realization that expecting there to be a "senior" oriented platform is unrealistic for a variety of reasons (mostly, because the exercise based nature of platform learning in the beginner sense just isn't the sort of thing you need to learn to become senior level in a language and isn't super useful to seniors coming from other languages...).

A real senior that is really trying to learn a new language or ecosystem to a reasonable amount of competence should start with the docs and with a small (but sizeable, enough to have to learn the languages tooling and whatnot) project.

I shouldn't even comment on this, but if you expect there to be video tutorials for the kind of thing you are trying to learn, then maybe you have experienced some form of title inflation. Eventually, people need to learn to read the (f'ing) manual, and I hate to say it like that because it's infamously toxic when inappropriately told to beginners as advice, but it's the truth for somebody that calls themselves a senior.
The only part of this whole thing I agree with is that you shouldn’t start a new project in React. Switch to SolidJS, and gain all the benefits (aside from the huge ecosystem) but with a speed to match plain HTML/JS.
This is straight up not true. React state management is very flexible and requires you to think about what your problem is and the nature of state.

There is absolutely nothing preventing you from keeping those safety - I’m not sure what you mean by that.

The typescript type system is very advanced, maybe even too advanced! I disagree that more sophisticated languages are required.
Look into the OSSC Pro.
The number of kids a man has is irrelevant for population statistics because it simply offsets another man’s child. That’s why total fertility rate only takes into account how many children a woman has, since they are the rate limiting factor.
Completely agree. People regularly conflate react core libraries with stuff like next
> That is to say, it communicates that there is no compatibility guaranteed between versions, and maintains the correct order between old and new versions.

Which is exactly what TrunkVer does. Every release increases the major version number. As long as the clock you use for the timestamp is monotonic.

> It probably also tells you approximately how many releases were between any two versions as well.

TrunkVer os useful in cases where knowing the time the version was created is more useful than knowing how many releases are between two versions. In particular, continuously deployed projects, where you might have multiple releases a day.

> But for an app or library, especially one that generates data and/or has a programmatic interface, SemVer is better.

For a library, I think it would be pretty rare for TrunkVer to make sense, unless maybe the only consumer of the library was an app that also used TrunkVer. For an app, it often makes sense to version an external API or data format independently of the app itself.
Yes, you the developer. I think that’s his point. The performance if react sites is another thing and that’s what the user cares about. It also doesn’t work on mobile. React native was worshipped and now is thrown out.
> How they achieve that using Lego is beyond me.

I'm so confused by this sentence. What does the real thing have to do with Lego?
I mean the graph in the article of Amazon vs Target vs Wayfair is pretty damning. And honestly you don't even need the graph, just go to their sites. Target is dog slow while Amazon loads instantly.
There are many open source alternatives to LMstudio that work just as good.
> aside from the huge ecosystem