skysight-inc/HackerNews huggingface dataset:
That is just another example of "It's only a problem when it's not in balance."
If you're the only one it ever happened to, yeah that's a problem.
But once it's happened to everyone or at least everyone knows someone that it happened to, then it's no longer any more of a problem than any other problem.

It just means eventually it becomes normal to occasionally start building a new reputation from scratch. No one will trust a new identity with anything important, but also everyone knows it happens so they don't assume the worst either, and there are ways to start rebuilding your karma, and it's just a garden variety hassle not the end of the world.

Like a new ebay account. For every problem or "think ahead" there is just yet another a little further think ahead.

Point being, it's not that there are no problems, it's that whether anyone likes any given new development or not, once it exists, it exists. It's part of the world and cannot be un-created. Whatever the problem is, there are many possible responses, but one response that is absolutely not available and uttery silly to waste any breath on, is "this shouldn't exist, make it go back to before it existed".
At a glance, the only points where Scientific American has entered politics are:

* climate change kills people

* GMOs save people

* guns kill people

* diseases kill people

All of which seem pretty uncontroversial. Is there something I'm missing?
It’s amazing that it’s always the people you dislike are the problem.
> Replace with “enumerate in P”.

What are you fixing? Suppose you want to know the answer to within one part in 10¹⁰⁰. That will take you 333 questions.

Suppose you don't actually need 100 decimal places of the answer, or more likely that even if you had them you'd be unable to use them, and you can only represent the answer to 20 decimal places. That will take you 67 questions.

You can easily enumerate this answer in P. The problem in your argument isn't that float64 only has 2^64 values. Use as many bits to hold the answer as you want. No matter how many that is, it will be a finite number, and you'll be able to specify them all in a polynomial amount of time. Each question takes polynomial time to answer and fills one bit of the solution.
My "Dude, the point is..." response applies here.

Also, I do contribute to open source - my github says I've contributed to 53 repos. But that's irrelevant - I should be able to criticize open source software without the response being "lol how about you fix it", because in that case every issue on Github can be closed with the response "how about you submit PR".
Source article: https://www.cbc.ca/news/canada/british-columbia/man-sues-ove...
I think this is a legit sort of reasoning, but in an interesting way it's something where OCaml could fill the gap. It has its ergonomics issues, but I think the issues are basically the same/worse in Rust (except I guess Rust's macro system is better).

I say this as a Rust enjoyer, but I take the pain because I _really_ want what I'm working on to be fast.
That is interesting from a mass-implementation standpoint. I wonder how many Tesla vehicles working right next to each other would squash AM reception for a given radius around the group of cars with current EM emissions.
I've never owned a Mac.
I think he's talking about how they(?) market it as open alternative to Android but most of the UI and apps were proprietary.

Some people also don't like it that they had some deal with the Russian Government.
Yeah I guess it helps for applications where you otherwise need to read a ton of documentation to get started. For web stuff it helps me find useful APIs sometimes, but other times it wastes my time with deceptively wrong answers.

The task of programming or engineering is generally one where you spend 80% of the time solving bugs in 20% of the code. LLMs are good for suggesting possible solutions based on existing things, but not for verifying solutions or doing any sort of real problem solving (they generally waste more time than they save because they give plausible but wrong answers).

If you just want to reproduce some boilerplate or example code it is great though because documentation tends to lack good examples, and LLMs have a ton of real code stored in their latent space. Sometimes I even just use it as a thesaurus, if I have something on the tip of my tounge.
Because its massively impractical to think the average person is going to get the notice "you've got anywhere from an hour to an afternoon to evacuate" and be ready to convert their vehicle to goal gas and have plenty of wood/coal to actually get through the evacuation.
In some cases, I see roundabouts used in places a stoplight would be much better. It isn't roundabouts vs 4-way stops, its roundabouts vs a whole bunch of other options.
LLM + search is far more powerful and intuitive than searching alone. I can actually explain what I want, what problems I have, and what I don’t want and it will (kinda) follow the directions laid out. It doesn’t always work, but it also hasn’t been too difficult to troubleshoot either. It absolutely cannot fix itself though, so if you can’t find the problem then you‘re very much stuck. All in all, it‘s different because it lets me delegate writing the code while I can focus on designing the program/problem solving, which I enjoy more anyway.

It doesn’t make non-programmers programmers, and it doesn’t make junior devs into senior devs, but at least for more basic problems/well-defined projects it can help turn a night of typing away into a night of development.
I give more details here https://news.ycombinator.com/item?id=41762128
> AI does so many things that we need to set guardrails on what we don’t want to give up.

Currently, we can count on one hand with AI does, and have fingers left over.

It manipulates language (including formal language like computer code) with a modicum of logical reasoning, provides conversational access into the knowledge stored in a corpus of text, and generates/transforms images.

AI will currently not fix your leaky faucet, cook you dinner or take your dog for a walk.
Yes indeed. It's also clickbait because just because banks benefitted from a particular interest rate regime doesn't mean the average person would have been better off had that not been the case. It's much much much more complex than the author of TFA (or lots of popular finance stuff out there) would have you believe.
B-Trees are good for in memory data too because they have fairly good cache behavior.
When I was in my twenties I would often get only 4-5 hours of sleep in a night, or sometimes if it got to be about 4am I'd just stay up through the night and go to sleep at 11pm or so the next night (early for me). I don't think I would ever have called it "euphoric," but back then it was a mildly pleasant experience to be on the edge of tired/exhausted.

Now not so much. Although I still stay up later than I should sometimes, these days getting 3-4 hours of sleep feels about the same as staying up all night once did.
Is there any reason you can't just plug your own WiFi router into its Ethernet port so you have control over your WiFi?
Seems like you have it all figured out. Good luck.
If the money really was "taken", I'd like to know the actual distribution of harmed parties, because it wasn't just a blanket taking of $3k from each person clearly. Was it the poorest Americans? The almost but not quite rich?
A lot of things are good in language designed for one-liners, but will be considered evil in languages which are used for longer programs.

For an opposite example, consider: a 1000 statement JS program is perfectly fine. A 1000 statement AWK script is very evil, most people would be saying it should be replaced with real language ASAP.
I assume you’ve never driven across the middle of the US? Basically every state has emergency broadcast channels for significant snowstorms. Without AM radio, you’d pretty much be screwed.

Sitting in your house you have all sorts of options that aren’t available when you’re 30+ miles from the nearest town without any significant supplies on hand in your car.
I stopped reading after the first laughing emoji
Yeah but it won't work, so... Stop being daft and start killing government instead of growing it?

It's not a one way road you know, we can fix it.
Having lived in (and still do) disaster prone areas, people often don't even own radios outside of that thing they get annoyed by when their car turns on before bluetooth/Android Auto/Carplay connects and don't bother with any way of watching TV that doesn't involve the internet.

Pretty rare to have people actually listen to AM radio or OTA TV for a massive chunk of the population.
There's no code or weights released => no way to reproduce their results.
Let's be honest, very little is "built-in" on Linux. What you guys are referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
My understanding is that any damage to the cybertruck unibody frame, no matter how minor, becomes a catastrophicly expensive repair. There are many laws surrounding fair pricing of insurance rates, and Geico might not want to go through the legal work of justifying massive rate hikes specific to the Cybertruck over just dropping such a tiny volume of vehicles, especially if their "profitable" pricing just drives all their customers away anyways. Also keep in mind that in the meantime they're locked into their current rates until each state approves a higher rate.
The societal problem is that we have low quality food. Across the board. Every where you go, all that's available is mostly low quality.

The option to spend more money, or have your own garden, or do some kind of home production is a vanishingly insignificant individual action that solves nothing except for like 11 people.
While I understand the desire to reassure developers, I think this perspective seriously underestimates the pace of progress in AI. Just 3-4 years ago, the idea of AI writing any functional code seemed far-fetched. Now they can handle many coding tasks competently.

The author lists specific tasks LLMs can't do today. But there's no fundamental reason they won't be able to in the near future. Domain expertise, understanding downstream effects, configuring CI pipelines - these are all learnable patterns. As models get larger, are trained on more diverse datasets, size of context window increases, and new architectures emerge, these capabilities will come online rapidly. The jump from GPT-3 to GPT-4 was substantial, and we should expect continued leaps.

This doesn't mean human developers will become obsolete overnight. But it does mean the nature of software development work is likely to change significantly. Lower-level coding tasks may be increasingly automated, shifting focus to higher-level design, architecture, and problem framing.

Rather than dismissing the potential impact, we should be preparing for a world where AI significantly augments or even replaces many current development tasks. This might involve focusing more on skills that complement AI capabilities or exploring new areas where human creativity and insight remain critical.
Unfortunately, most drivers I've observed in the US seem utterly confounded by roundabouts, particularly the yielding part. The roundabouts I've experienced - there are several where I live - are mostly single-lane, and are still very nerve wracking to drive around because other drivers behave very unpredictably. Then again, I also see folks struggling with (or intentionally ignoring) queuing for 4+ way stops.

That said, I agree with your points, and I personally prefer roundabouts to queuing stops. They flow so much better, and really help to improve congestion/bottlenecking.
The instructions seem to have to be so specific and repeated that you need a full-time person to review and retry.

My last struggle was creating an SVG arrow pointing to a specific corner. Both Claude and CGPT failed with many attempts.
WebOS/Lune OS recently made a release in February no? Apparently they rebased themselves on top of LG's WebOS OSE. Rebase - being loosely used.

I think the Librem 5's adaptation of Gnome looks like a decent touch friendly Linux OS these days. Haven't touched it in a while though.
Bottle of mine, it's you I've always wanted!
Bottle of mine, why was I ever decanted?
Skies are blue inside of you
The weather's always fine;
For
There ain't no Bottle in all the world
Like that dear little Bottle of mine.
I don't know where Google is getting their information from, but I've personally started diesels I know haven't run in 20+yr on the first crank. There are three things that can fuck up a diesel:

1. Air leaks in the fuel system. If any of the negative pressure components have an air leak you'll be sucking air. This means less
fuel, but more crucially less lubrication. High pressure injection pumps are meant to be lubricated by fuel.

2. Algae. Sometimes a fuel system can be contaminated by extremophiles that grow in untreated fuel. This will merely clog filters, and in the absence of water or air leaks will cause only fuel starvation and no engine damage.

3. Water. Water will turn into a steam bubble in the vacuum of the suction stroke of the injector pump, and then on the subsequent compression stroke the bubble will cavitate--turn inside out--and blast the wall of the injection pump cylinder with an extremely concentrated high temperature jet. Doing this hundreds of times per second wreaks havoc on the poor engine.

So if your fuel is dry and clean you're good.

For the pollution question, my retort is "which kind?" I claim diesels create more NOx and soot for less
CO2. So, which is your priority?
It's basically always safer to make a higher speed driver uncomfortable continuing at high speed. Reducing high speed through driver discomfort is 99% of what saves lives in road design.
My problems went away the day I decided to run a Linux VM for MacOS. With Parallels (and the others) you can have a good dev setup and still run the other tools (slack, email,...) on MacOS.
It's interesting. I have been working on my job search product~ 17k dau, this tool will hugely benefit our users. I would love to talk. Add me on tele: @wq101010
Sorry guy, but I don't believe that. You can check for obvious mistakes faster. You will not see any other than obvious mistakes analyzing the code as double as long than it took to write.
The fact that the learning curve is "almost" crashes means it's working well.
we have resources to turn this into an actual product, MVP can be tested on our users.
This actually gives me a funny idea, IDK if it would actually work.

Something interesting you can do with LLMs is you can constrain their output. What if you just write a test case to encapsulate the bug then try to filter out the most "sane" LLM output that results in the code compiling and the test case passing?

It doesn't seem like much, but it's like using more computing power to filter out all the "obviously wrong" solutions. Doing this in practice might require you to make too many test cases though.
Hmmm, Asteroid 99942 Apophis will get pretty close (~50k kms) when it does its near earth fly by in 2929: https://theskylive.com/apophis-info

Wonder if that's close enough for it to break into pieces? :)
Tell that to all of the HNers from Europe who are constantly complaining here about how low their salaries are, compared to the US. I doubt this rule applies to most tech workers in Europe. In fact, I would say it only applies to US workers in the top 25% of companies. The rest are just grinding it out in a slightly-above middle class job: 75K-100K USD.
Results get reproduced without code or weights all the time. I note that in this case training data and evaluation benchmarks are public.
I read this and didn't find it all that interesting, although it was quite funny in parts. I'm curious to know what you found amazing about it?
Starlink is partnering with T-Mobile for this, so they're definitely going to be careful to only send signals to areas that are actually lacking in towers anyways. And this is great incentive for carriers to cooperate to make roaming cheap and preferable over satellite.
Dimon et al. should have been serving time since 2008.
Maybe the solution isn't to train LLMs on human-written code, but to train some sort of text-to-AST generator on descriptions of programs and then the output of programs. That way it doesn't learn to include human-inspired bugs at least.
Or if the team members are good enough with git, send them a patch file, and they can quickly create a new branch to test it out.
neuromorphic hardware is just hardware that has biologically inspired designs.

spiking neural networks are artificial neural networks that actually simulate the dynamics of spiking neurons. rather than sums, ramps and squashing, they simulate actual spike trains and the integration of energy that occurs in the dendrites.

neuromorphic hardware can range from specialized asics for doing these simulations efficiently to more experimental hybrid analog-digital systems that use analog elements to do more of the computation.

it's all very cool stuff, but i tend to think of snns as similar to the wings on the avion 3 where simplified unit functions look more like a modern jet wing.

but who knows, maybe the neuromorphic route will open the door to far more efficient computations. personally, i'm very excited about potential wins that could come from novel computational substrates!
Yes; it has to be one way. Current goes from the row wire to the columns that are connected to it via diodes. Some of those columns have other diodes connecting them to other rows. Current must not flow in that reverse direction, otherwise columns would be randomly shorted together via rows that are not currently (no pun intended) being probed.
We've built an AI-powered chat interface that allows you to manage servers through natural conversation. Key features:

Natural language processing for server management commands
Secure SSH execution
Multi-server support
Continuous learning to improve command interpretation

Tech stack: Python, Flask, OpenAI's GPT for NLP, Paramiko for SSH.
We're aiming to simplify server management, especially for those who find traditional CLI overwhelming. The AI interprets natural language, converts it to the appropriate commands, and executes them securely.
We'd appreciate any feedback, especially on security considerations and potential use cases. How would this fit into your workflow?
The article isn't about transactions that use coins but transactions that return coins.

If you go to the grocery store and buy 8 or 12 items then the distribution of change will actually be pretty uniform.

Just a single item sold by weight will do it. But also so many prices like $3.19 or $2.59 will mix up the second-to-last digit of your total, and your total item count mixes up the last digit.

Not to mention the items which get sales tax applied further scramble any pattern that might have existed previously.

Laundromats seem like more of the exception then the rule. Besides vending machines, I can't think of any other service priced evenly in coins -- especially after sales tax.
best first move imo
Where is the actual petition? I'm not going to sign it but I'd like to read it at least!
But not as developer,right?
I think you have it backwards. I dislike the people who are the problem.
Show HN: Instant HTML Preview Bookmarklet
Hey HN,

I recently found myself needing a quick way to preview HTML and SVG code without having to copy it into an IDE, save it, and then open it in a browser. ChatGPT's new canvas feature is great for generating code, but it doesn't provide a way to preview HTML directly.

To solve this, I made a small bookmarklet that allows you to instantly preview HTML from your clipboard in a new tab. Just copy your HTML, click the bookmarklet, and it will render immediately.

It's a simple tool, but it’s saved me a lot of repetitive steps, and I figured it might help others too.

The bookmarklet code and instructions for saving it are included in the post.

Happy to hear any thoughts or suggestions!

Thanks, and I hope it saves you some time.
It's talking about NotebookLM, which recently added podcast generation and has been making the rounds for the last week or so. https://news.ycombinator.com/item?id=41693087

NotebookLLM was set up two days ago, presumably by "entrepreneurs" eager to monetize all the free fun people have been having with podcast generation in NotebookLM.
I don't think anyone is for raising taxes per se, just who gets taxed. If you're persistent about taxing the powerful at least efficiency becomes a priority of the powerful.

I'm all for smart legislation that makes things more efficient, but where are all the proposals with efficiency gains and not blanket cuts?
All the more reason to include it in the comparison.
I’m in my 40s and have no way to receive AM broadcasts. My wife and I both have Teslas, and we don’t have any radio tuners in the house. I wouldn’t even notic if the Tesla didn’t have FM either, I’ve lived in my current city for 12 years and couldn’t tell you a single radio station in the city.

AM is dead, and FM is nearly there as well.
The name of our country is the United States of America. Sometimes we call it the US, or United States, sometimes we call it America.

Much as yours is called la República Federativa do Brasil, which you call Brasil for short. Do you ever call it the RF I wonder? Real question, I have no idea.

Whatever you call America, the country, in your language, that's up to you. The Chinese call us 美國, the few of us aware of that are not even slightly bothered by it. Your language, your rules.

You have no right, and no ability, to dictate to Americans how we refer to ourselves and our nation, in our main (but not official) language. We do not care what your name for us is, and we do not care at all what you think about how we refer to ourselves.

For the record, in America we do not think of the Americas as one continent, but rather, two. So Brazilians, as we style you, are South American. Canadians, Mexicans, and Americans, are North Americans. If we need for some reason to refer to the people of both continents we might say "people of the Americas" but this doesn't come up much, just as we might say "Old Worlders" to refer to the megacontinent of Europe, Asia, and Africa.

The chip you carry around on your shoulder does you no credit at all. The notion that because we use a word in the name of our nation to refer to ourselves in some way denigrates the other inhabitants of the two continents, North and South America, which happen to share that word with the name of our nation...

That is 100% a you problem, not an us problem, and not a US problem. Get over it. Or don't.
Right. That's a bit of a nothing burger to me. I mean, it's not nothing, but if you control the contents of a website it seems fairly irrelevant whether you can get Google to generate a summary that doesn't match the real contents.

Also, I believe serving content different to the Google bot than normal users see absolutely trashes your search ratings.
Sure, the xfwm4 behaviour is absolutely something you'd need to be able to own in a technical and organisation sense. However all the other stuff around building a Wayland compositor is... big. Sharing portals, XWayland support, high dpi and mixed low/high dpi, display management as a whole, and that's just the stuff I know about..

I love xfce, I don't use it anymore though because I wanted Wayland support. As a (past and potentially future) user, I want to see a healthy xfce, not one that is burning out its devs with the giant task of maintaining a Wayland compositor. :)