skysight-inc/HackerNews huggingface dataset:
The 'State' here is confounded. The State also refers to USA. If you give up citizenship and leave the US, they will tax you on exit. It's ridiculous.

I should be able to give up citizenship or move to another country and pay a cent to the US government.
Merging source code line by line is a solved problem. Merging visual code/graphs/graphics is often simply impossible. Also versioning and simply showing diffs become difficult problems with visual programming. That is why visual programming will never scale beyond small toy projects maintained by a single developer.

That said, I agree that visualising your code base might give additional insights. However that is not visual programming, that is code visualisation.
Show me how Rust, Go and Python automatically rename a foreign library types and functions to match your language style.
Also called sanctions (we do those all the time, and it is usually only the poor suffering the most) or the morally superior prime directive.

Sanctions can be necessary, and usefull, but incredibly hard to do right and target them correctly. Sanctions also suck at changing whomever is target for whatever.
Show HN: I've made LLM generate code for my code generator
So, recently I've heard that the new Claude model has better code generation capabilities
and is faster than the OpenAI model. I've tried to generate
a Tetris-like game in the browser and it worked!

Initially, I used the Claude web interface and it has become quite cumbersome for me
to copy-paste code from the browser to the local environment, so I've started looking
for something that can bridge LLM to my computer.
I've found some tools, like claude-engineer,
but they seemed kinda unreliable or only CLI-based, so I decided to build my own
version.

I didn't want to just build an arbitrary code editor, for quite a while already
I've wanted something that can specifically write backend services. I have a
tool for that called Mify. It can generate a backend structure with all the
necessary glue, but the templates are pretty rigid, and you have to write
OpenAPI schema to add handlers. But what if I could merge the AI generator and Mify?

Turns out, I can. Here's the repo: https://github.com/mify-io/mify-llm-editor.
It allows you to generate backends based on templates and update code in them! Check it out, if you have any questions ping me in comments or via email ivan@mify.io.
The feature was enable by the author.
> Web needs to make money

Absolutely, but as long as adverting is allowed to finance the whole bloody thing we're not going to improve anything. Advertising should be limited as to not influence content and that's currently not what's happing. As it stand, outside of "the small web" ads are the main attraction and any content that may be provided to us is done so to enable advertising, or at least not upset advertisers.

I want privacy pushed so far that the majority of the web is going to have to find financing outside of advertising, be it micro-payments, donation, subscriptions or benefactors. People should pay directly for software, service, like social media, news, email and possibly even search. If we as a side-effect uses these things less I see that as an absolute benefit.
all ideas are good will work on anyone...
The theory says that it hinders readability but in practice it doesn't. Nim has a prescribed style and if you use the linter when compiling your code has a consistent style.

Like cardanome said, in practice it's awesome for FFI.
What's the difference between LLM API Providers?
Crackdown was great! One of the games that made the Xbox 360 special.
I think I heard Google was aiming to do that by 2030. Not sure though
Are there well interesting formulas where PI is potentiated?
This would affect the importance of the precision of PI's digits if i understand correctly.
Perhaps they should consider accepting money from their users then?

Wikipedia doesn't fund itself by spying on you and selling the data. They ask for money.
There seems to be some traction with big tech investing in fission reactors and fusion research.
Or a future where the loser doesn’t desperately cling to power and incite violence to try to stop the peaceful transfer of power.
The story is both inspiring and a testament to the serendipitous nature of scientific inquiry
An extended family member is a software engineer who has worked in wireless networking for decades and decades, including being personally involved in the development of key parts of 5g.

In the 00s there was some company that had great tech. Surely useful for the future. He put a shitload of money in there. On each paycheck he put in more and more. But although the company had great tech, it didn't end up being the market winner for whatever reason. As the stock dropped and dropped he bought more and more. After all, it was the best tech.

He lost a fortune.

It is probably easy to look back and say "well, I knew that CUDA was easier to use than OpenMPI ages ago, it was obvious that nvidia would blow up."
But why "Emperor: Battle for Dune"? I don't remember that game being so highly-regarded or influential? I'd probably take Dune 2 over it TBH.
Can someone explain the reference to the "second power button present on a remarkably large portion of laptops sold in the Windows Vista era"?
Another view:

1) California is so popular because it has beautiful weather and natural resources. A group of monkeys could govern the state into prosperity.

2) California has also had the highest number of power outages amongst all states.
Just train your AI on sunny windy days pls Microsoft and Google, k thnx.
> If you mean that not using Rust (or maybe some other languages e.g. Zig or Ada?) means that there can be no innovation in the Linux kernel, I would have to disagree since there's been plenty of progress in plain old c.

No i didn't mean that. If i understand OP correctly here, he argued that it is a tax to use rust, a tax is always bad, and thous should be avoided.

We obviously can't now the future. We also can't now how future maintainers look like, and if there will be a bigger abundance of people understanding kernel level C or kernel level Rust or both.

I also don't think that any one developer can claim to fully get every part of the Linux Kernel. So if one person want's to work on a particular subsection they need to make themself familiar with it, independent of the language used. And then we are back at the argument, is the additional tax bad, or what does it bring to the table.
Yep you’ve been able to buy bud, edibles, all sorts of stuff here in Texas from big name smoke shops, for now.
I'm certainly in favor of free software projects making enough money to be sustainable.

It could be zero in some conditions, but in the other cases, I'm also against ads. Fortunately, there are other ways of making money, without compromising the "open source" / "free software" part:

- consulting (including prioritizing new features and fixes)

- support

- providing an actual paid service

- selling free software extensions (and yes, that means someone can recompile the extension and distribute it gratis - that's what happening with OSMAnd+ on F-Droid, but they are still doing fine)
Museums do get money from somewhere.

Where do you get them for web?
But the digit 9 is larger than the digit 2, and the first 202 trillion digits of Pi aren't made up of just 0, 1, and 2??? Are you trying to be funny?
Also relevant: https://nullprogram.com/blog/2021/07/30/ (it references this blog post and offers good solutions)
> It’s incredible to me that people think Google has convinced tens of thousands of engineers to quietly keep secret an epic conspiracy theory about abusing everyone’s private data.

With NDA being all over the place, it does strike me as doable.

NDAs should have a time limit.

Additionally, no-one in their right mind will be a whistleblower nowadays.
The Stardew Valley gambit - quit programming and take up subsistence farming.
I dunno, bro, software engineers have repeatedly shown total lack of wider judgment in these contexts over the years. Not to say there is, in fact, some kind of “epic conspiracy,” just that SWEs appear not to take much time to consider just what it is their code ends up being used for. Incidentally, that would be one way to start to get out of the mess we’ve found ourselves in: start holding SWEs accountable for their work. You work on privacy-destroying projects that society pushes back against, it’s fair game to put you under the microscope. Perhaps not legally, but we as a society shouldn’t hold back from directed criticism and social accountability for the individual engineers who enable this kind of shit. That will not be a popular take here. Perhaps it will be some solace to know I advocated the same kind of accountability for lawyers who enabled torture and other governmental malfeasance in the GWoT years. I was also looked at askance by other lawyers for daring to suggest such a thing. In that way, SWEs remind me of lawyers in how they view their own work. “What, I’m not personally responsible for what my client chooses to use my services for.”

Yeah, you are, actually.
A well-designed website can significantly enhance the user experience indeed
> The main reason kids get run over is unsafe crossing behaviors, such as running into the road after a ball. Older gets get run over because they're distracted by a smartphone.

Victim blaming.
This is case-in-point; bcachefs maintainer is merely _entertaining_ the ideas proposed by the Rust evangelist, with the express intent of exploring alternatives... and suddenly it's enough for "the movement" to co-opt him into the "proposal" [to include Rust in the FS subsystem], it seeems. Are Rust supporters really as desperate so-as to co-opt ANY interest in the subject?? This toxicity is not helping anybody.
Bigcapital launches bank rules for automated transactions categorization
Yes although given current user behaviour and expectations I doubt they would make enough money to continue.

If even a Microsoft Executive is saying that anything on the web can be freely copied then what does a normal user think.
Trump literally tried to stop the peaceful transfer of power after losing a fair election. He will likely do this again. If he succeeds, American democracy is toast.
> we should be passing laws that they must produce X % of their power needs from renewable sources

Much more efficient to do this through the tax code. (Use corporate taxes to do what you want instead of delegating our energy mix to an ad company.)
Not sure about Google but AWS was planning to do that by 2030 and is seemingly on track to do that by 2025.

> Amazon is the world’s largest corporate purchaser of renewable energy and is on a path to powering our operations with 100% renewable energy by 2025—five years ahead of our original target of 2030.

https://aws.amazon.com/energy-utilities/sustainability/
The scale of C adoption is certainly unparalleled over the past 40 or so years, but so are the safety issues in the cyberwarfare era.

https://www.whitehouse.gov/oncd/briefing-room/2024/02/26/pre...

If, somehow, we'd got to an era where (a) operating systems were widely deployed in a different language, and (b) the Morris Worm of 1988 had happened due to buffer overflow issues, then C in its current form would never have been adopted.
So how do you change it to display the full URL again? Is there an about:config flag?
Was about to type out a comment defending China and saying other people do this too and then I re-read the article carefully. Leave it to China to take bad behavior and make it somehow even worse. https://breakingdefense.com/2021/09/chinas-new-data-security...
Not advocating for this, but you could also imagine a C superset where all of the new features only apply in 'safe' blocks, which would be backwards-compatible, and likely safer-in-practice.
The inability to disable this feature adds to the frustration
Or the US is smarter and realizes it's a failing policy.

We can have a debate which country is more prosperous between the US and the entire EU.
> For example, someone who works in the electric vehicle space could reduce their risk by making personal investments in ICE companies, just in case EV adoption is slower than expected.

This works well if the EV industry slows and ICEs are poised to dominate the future. This works very very badly if the vehicle industry as a whole slows and the entire sector tanks.
Science on the edge: how extreme outdoor skills enhanced our fieldwork
You should probably read the asahi linux post.
Short Ruby Newsletter – edition 99
Yes, you can buy chemical extractions of not delta-9 cannabinoids that might make you a little almost high.
Outsourcing everything is what's really destroying the salaries in "advanced" countries. And high inflation seems to go hand in hand with the domestic economic shutdown and trade imbalances.
> It is not surprising that Gemini will summarize a document if you ask it to.

No, but it is surprising that Gemini will summarize every single PDF you have on your Drive if you ask it to summarize a single PDF one time.
Good point Manifest V3 is scary, but there are chromium forks out keeping it at bay, question is if thats a long terms solution or just a bandaid?
They mostly are. You don’t need laws… when you want good data center distribution you’re going to be putting DCs where the grid can’t support such a step change in consumption. So they need new energy production, and it’s typically going to be renewable
Well, so far, most of the proposed solutions are along the lines of 'have more babies so labor will go on being cheap" rather than try to think of way to make the economy work for the population you have.
In case anyone else was wondering, at today's prices the materials in the test mass would be worth $177,365.77. And you need three of them, so that's $532,097.31.
That is the current minimum, and that's because it was taught hard by one political party.

If not, these farms would be wiped out and very large corporations would own them all.
The cognitive dissonance people exhibit when you bring this up is absolutely astounding to me. You can show people that we (USA) are being actively attacked every day by an entity who hates us and is actively trying to undermine us in several ways which cause real world harm. They will sputter and ask about bombs and bullets and a Taiwan invasion.
I'm assuming you mean what Next.js features we're using? I think we're putting it properly through its paces, using the app router, server actions, image optimisation, middleware, etc. I don't think we've encountered anything we could do because of our setup.
I think the closest thing is the NoAI and NoImageAI meta tags, which have some relatively prominent adoption.
Trump tried to cling to power once after losing a fair election. You don’t think he’ll try again?
What the... I was expecting some kind of math slip up, which can happen to all of us, especially in front of a camera. But this is just scary. No matter how tired or nervous you are, this isn't a mistake an educated person should make.
Are we sure this loophole in the legislation was accidental? Seems like a surprisingly convenient mistake to make.
Based on a book by Dan Drezner, sanctions aren't impactful. However, the threat of sanctions is. In order for the threat to be credible you need to follow through with actual sanctions whenever they are threatened and the other party is non-compliant.
On top of what is said in the other comment (indeed, "gender" is perfectly fine, there is no real confusion), it's also worth noting that the "more aggressive" and "more nurturing" sparrows have a different color, and color is a biological trait.

I think that the distinction between "biological" and "cultural" is a bit of a non-issue for the professionals. They don't know if it's cultural or biological, but it does not matter, and in fact, the reality is probably that untangling cultural from biological is impossible (not in the sense that the culture is a direct result of the biology, but in the sense that biological development does not care to make the distinction if the conditions that shape its direction are biological or cultural, and that a final trait is therefore the result of a complicated mix of the two).
This is a pretty nice list. I can confidently say that no CTO I have ever worked with has used something like this to lead.

There's two CTOs I have worked with.

The first one is a somewhat technical manager whose skills have atrophied to a point of uselessness, but they have heard the buzzwords and they read the tech magazines and their golf buddies are going to be so pleased that they are doing insert tech initiative.

The other one is a direct yes man to the CEO who is looking for a rubber stamp on the worst ideas possible, there's no visible pushback, just acceptance that the next 18 months are going to be flushed down the drain. No technical skills required, just speaking in a slow, stentorian tone about how we can all be better.
Google, Microsoft and others are directly buying electricity from nuclear and renewable sources, doing some major greenwashing this way.

https://www.ans.org/news/article-5842/amazon-buys-nuclearpow...

By doing that they force all the others to rely on the "other" sources (gas, coal...) and not replace fast enough those ones with clean sources.

The production is physically limited, if you have the money and power to be green, the others are not and you can seriously slow down the transition.

I'd prefer that those nuclear plans and renewable farms are used for better purposes as hospitals, industries, homes...
hmm, but those fairly big countries are also heavy users of Google/Microsoft products, aren't they?

If every country had to create their own version of those products we would end up having still more power consumption - considering that not every one would be able to have the kind of professionals that Google and Microsoft have.
And tax evasion.
100%

I come from a family of farmers. The land is worth a lot but also has large notes on them. If you see the way these farmers live, NOBODY would call them rich. They never sell and the land gets passed from generation to generation.

All the income from farming goes back into the farm (notes, taxes, supplies, maintenance).
Given how nice system programming languages we have these days, I refrain to let classic Null-terminated C-Strings entering my program. Even on embedded programming we opt-in for std::string (over Arduino's String). I am just happy to save our time in favour of having some X percentage less optimal code.
Of course Mozilla employees deserve to be paid. Are you really saying the only way to ensure this happens is for them to sell the software or sell ads? (I write GPL-licensed software for a living and manage somehow to get paid. I also write some for free because I find it fun.) Further, Mozilla positions itself as a member of the free software community and as acting in the interests of its users.
Im struggling to understand how what youre saying doesnt also apply to private industry and what hiring meteorologists has to do with this.

I havent found anyone I can call to come fix a road from the government in my town however I can get anything the private industry offers, delivered, often immediately.
I too prefer eating the excrement of a male bovine over other forms of manure.
Want to move away from browsers with potential corporate influences
> production is physically limited

By what? We could easily sustain higher production rates for solar, wind and nuclear. The constraints are mainly bureaucratic.

> prefer that those nuclear plans and renewable farms are used for better purposes as hospitals, industries, homes

How do you aim to pay for them?
See also Farnham's Freehold by Heinlein.
Maybe it's not impossible but just quite difficult? I use Houdini 'Vops' sometimes and I could imagine a tricked-up diff could be made for it (especially since it translates to vex) but you're certainly right that it's a hard problem in general!
well it is good that i just bought 256gbs of ram... (compiling ff needs like 80)
Yeah, fair point. Sometimes, I’m a .

Off it goes!
Thank you for sharing this information
I’ve been thinking about buying an MPC 1, so I have been thinking about the MPC workflow and what it would take to learn it.

A few years I figure to get started. That’s unreasonable for a fart app and entirely reasonable for a musical instrument. Pianos and cellos require time to learn and so do MPC’s.

The MPC UX is clearly designed for musicians committed to the instrument. Sure you can play on-pitch notes more easily than with a violin, but you will need just as much practice to get to Carnegie Hall.

At its core, the MPC is a B2B product. The UX is designed with a full understanding it is not for everyone. No musical instrument is.
"Google's carbon emissions surge nearly 50% due to AI energy demand"

https://news.ycombinator.com/item?id=40859993

A click bait headline vs. content but a concern documented by the company.
WebCrawler – search engine operating for 30 years
Not having PWA & Webworker support isn't a win.
I use PWAs myself.
Because when the US was settled (not that long ago), 90%+ of people were farmers.

Now the East and West coast voters see no value in these farms so want the government to tax them away. They also naively think that the local farmers market can supply the country's food supply.
TIL of memccpy() https://www.man7.org/linux/man-pages/man3/memccpy.3.html

To be honest, every time I need to deal with strings in C I feel like I'm banging rocks together, regardless of approach. I try to avoid it at all costs.
No, undefined behavior does not mean "not defined by the standard", it means those places where the standard says "undefined behavior". And then the long and complicated war over "the compiler may assume that UB does not happen and then optimize on that basis".

You might be able to tighten it up in some specific cases, and those battles are being fought elsewhere, but there's stuff like lock lifetimes which you cannot do without substantial extra annotations inside or outside the language.
Screen Media Use and Mental Health of Children and Adolescents
I feel like flow-based programming platforms like that you'll find in unity and unreal engine are the future of "visual" programming languages and systems. These have adoption, and simplify greatly some of these very complex systems - particularly where you have massive paralellism.
Depending on your usage it is not necessarily less optimal either.

You never need to walk the string to find the \0 byte. e.g. for strlen.

For short strings no heap memory needs to be allocated or deallocated.
Well, they would be holding back the web, if they had significant marketshare.
Personally at my job we dropped Firefox support. I imagine we're not the only ones to do so.
> Investors would make slightly less money in the short term

Why do you assume that the tax incidence falls on investors, rather than on customers and/or employees? With sales tax or VAT people tend to automatically assume 100% passthrough (so that the incidence falls completely on customers/consumers) even though they're also collected by companies. In reality taxes are borne by a combination of customers/employees/owners, with proportions determined by their relative price elasticities, rather than by who lawmakers appointed to collect the tax.
A crucial distinction between visual programming and code visualization
The question is whether "thing that did well in the past" is more or less likely to do well in the future than "thing that did less well in the past." This seems to vary somewhat by "thing."
I could be wrong but I'm pretty sure it is also illegal to steal someone's credit card and use it. If you have already done that, I don't think the idea of scribbling illegally is going to warn anyone off. Chip+PIN is objectively far more secure. People used debit cards with swipe+PIN for decades just fine and chip+PIN is used in many other countries without an issue. It is just silly to keep using signature and acting like it does absolutely anything at all.