skysight-inc/HackerNews huggingface dataset:
Unfortunately, it supports it's own formatting syntax that is somewhat similar to markdown but bot quite it.

For example, in markdown:

_this is italic_

*this is also italic*

__this is bold__

**this is also bold**

While in telegram:

_this doesn't work_

*also doesn't work_

__this is italic__

**this is bold**
You're obviously not a Rust programmer.
No it won't. My phone is completely operational after a reboot.
This is not as easy as it sounds, either way really. You very quickly get into tax evasion, whether you know this or not (which is not an excuse). A lot of people I know (I know almost only entrepreneurs in my friend circles) have companies elsewhere (outside the EU) for this reason; most of them are <<1m$ / year companies and those companies almost exclusively are not legal here IF someone would find out. You cannot open an offshore (US/Belize/HK/SG/whatever), pay legal taxes there and that's it; if the gravity (decision power) is in an EU country, you are running a defacto local company for the taxes and you need to pay the taxes you would pay on a German company if in Germany and then figure out how to fix the US taxes with that, creating a huge mess.

Of course they usually won't find out (no-one is going to check for a few 100ks/year), but it's not legal. To do it properly, you need multiple people as shareholders who do not live in your country and who have the decision power, or at least you definitely don't have it alone. So if you have someone in Mexico, someone in Thailand and you in Germany, and decision power/shares is 1/3rd for all, you'd be fine. But you in Germany with 100% ownership of a Delaware company is not something you can do unless you pay GmbH taxes, in which case, what's the use? Well, I guess if you are looking for US VC money, that might be a use case for it even though you pay defacto GmbH taxes.
Marc Brooker: Ten Years of AWS Lambda
That's very much apples and oranges. One is a biological necessity, while the other is a consequence of surveillance capitalism.
NeuralDEM – Real-Time Simulation of Industrial Particulate Flows
The National Museum of Computing Reboots Bletchley Park's H Block
Yeah, you're probably right. If Github, where most users are logged in, can do without a cookie banner, some random blog probably can do as well.
> Why would a person who founded a startup, and put countless unpaid hours into building it, then have to pay for the sale as if it were employee income? What would be the incentive for them to have done anything more than be someone else's employee?

I would expect the incentive is the massive payout (even after tax).

If a startup founder would be better off as an employee because they have to pay the same amount of tax then it sounds like it was a bad idea to begin with.

Getting your income through a corporation instead of as a salaried employee is not inherently more valuable for society. We don’t want more startups for the sake of having more startups!
i understand your explanation, but i still don't see how i am supposed to tell the difference as a programmer. to be a first class language feature it has to be something the programmer can see and use consciously. the only feature there is the ability to have catchall methods, but while the existence of such a feature is an indication that very late binding happens, the absence of it does not indicate otherwise. so it goes back to pretty much all dynamic languages with a runtime probably use message passing because they either do have such a feature or could have it. but i don't see that claim supported anywhere. everyone just seems to talk about how smalltalk is somehow different, but i can't see how it is different from javascript, php, pike or other dynamic languages.

and i believe what you say about java and wikipedia. it just shows again that the distinction is not obvious.

i found this discussion on stackexchange: https://softwareengineering.stackexchange.com/questions/3352...

but reading that doesn't help me to tell the distinction between java and smalltalk either. the point appears to be that all OO is message passing, and the only distinction as far as i can tell is that java doesn't have extreme late-binding of all things, but that is something i can't know just by looking at the language. it's a hidden implementation detail. not being able to tell how the message is processed is another feature that message passing is supposed to have, btw.

the stackexchange answer however also shows why i am not seeing any revelation when using smalltalk. if all OO is supposed to be message passing then it's no wonder, it all looks the same to me.

note that i don't want to argue either way. i don't know enough about this to make any kind of argument. and i am trying to figure out the right questions to ask so i can learn and understand more. your comment did help me move forward at least. thanks.
That's an interesting limitation. They can't make the LLMs (I still refuse to call them AIs) better, which the current dataset available. So with the sum of all human knowledge, more or less, and mixed in with the dumpster fire that it Internet comments, this is the best we can do with the current models.

I don't know much about LLMs, but that seems to indicate a sort of dead-end. The models are still useful, but limited in their abilities. So now the developers and researchers needs to start looking for new ways to use all this data. That in some sense resets the game. Sucks to be OpenAI, billions of dollars spend on a product that has been match or even outmatched by the competition in a few short years, not nearly enough time to make any of it back.

If there is a take away, it might be that it takes billions, if not trillions of dollars, to develop an AI and the result may still be less than what you hope for, and the investment really hard to recoup.
Sorry, missed that part about the seller GmbH still existing afterwards.
But the next paragraph I linked goes into that as well: https://www.rosepartner.de/besteuerung-verkauf-gmbh-kauf.htm...

Seller GmbH sells their assets, profits are taxed accordingly. Only when taking that profit our the individual is taxed but as I mentioned above the Teileinkünfteverfahren, only 60% being taxed.
You are definitely on to something here, but the difference is that the fundamental process was proven. It "just" needed to scale. That's hard and complex, but on a different level.

I don't think anyone doubted the nature of the technology. The bits were being sent. It's not like we were unsure of the fundamental possibility of transmitting information. The potential was shown very, very early on (Mother of all demos was in 1968). What we were and to some extent still are unsure of is the practical impact on society.

AI and LLMs in particular are not even at the mother of all demos level yet notwithstanding the grandiose claims and demos. There is no consensus on what these models are even doing. There is (IMO) justified skepticism surrounding the claims of reasoning and ability to abstract. We are in my opinion not yet at the "bits are being sent" stage.
And automatic periodical reboots give hackers the piece they were missing. :)
I still use C++11 because I feel like it's a decent balance between C and C++.
I love countries that only exist as tax loopholes. Every time one disappears, another one pops up. Supply and demand.
Zed is the best ai code editor with its editable context and super fast renders.
> *"Things You Should Never Do" where he talks about the error of doing a rewrite

As a funny aside, I actually noticed this in a completely different field, serial stories on the web (mostly on RoyalRoad)!

Occasionally an author will attempt a rewrite of a story either because the feedback was very critical, or they did not like where their own story had ended up.

I have yet to see a single example for a truly successful rewrite, where the rewrite was really significantly (or at all) better than the original. Usually the rewrite will not get any better ratings or more readers than the first draft - and for good reasons.

There will be improvements, but it will be on the edges. At the core it still remains the same story with the same problems, and some style changes or some improved dialogs don't change that.

----

By the way, there is an old 2016 HN thread with 106 comments "When to Rewrite from Scratch – Autopsy of Failed Software" -- https://news.ycombinator.com/item?id=11553813

----

A rewrite story I heard a long time ago and that I think would actually work best when the issues are severe was from a company that lost all their code (I don't remember the context, it was not data loss). They had spent many years to get to where they had been when they lost everything. They thought it would take almost as many years to get there again, but they started anyway. Turned out they were done in only half a year this time, and much better!

I think having to work with and around your old code (or story, in the RoyalRoad example) is a severe limit on how much you can improve. Your thoughts are not free, most of your mental effort will be around reusing the old code.

That is my own experience too: Writing the software is not my bottleneck. It's finding out what to write in the first place, and the many many small agonizing decisions along the way. I now see that meta knowledge is far more important. For very large projects it may be more difficult though.

I did this myself once, in the early Internet growth days. The company had its own equivalent of PHP (which was still pretty new at the time) and a business software based on it. I was tasked with refactoring the 1.0 version. I threw the code away after a brief look and rewrote from scratch. I did it because I believed having to consider the existing code would be much slower than writing new.

I have no complaints about the 1.0 version, the first version is always limited by the by then still low comprehension of the problem. I think version 2.0 releases might benefit the most from just throwing the 1.x code away and starting fresh, if the understanding of the problem evolv3ed substantially during - and through - the development.
> how customers navigate their store [a]isles.

Sure, physical stores can do that in certain way, certainly they cannot reverse pickpocket GPS trackers into our pockets or stalk us around the city. You can ask your customers how they found about your store but they can lie or simply not answer. Cameras in the store? Fine. Cameras in the store bathroom? Not ok.

It is a legitimate interest to understand where your customers are coming from and this can be done without cookies in an anonymous fashion. Similarly, you can understand what people purchase together in an anonymous fashion. Cookies and PII aren't needed for any of this.

Cookies and PII are only necessary when you are trying to surreptitiously correlate people's purchase pattern with something that you shouldn't legitimately know like their sexuality or any given aspect of their identity.

> Lastly - the EU and it's laws don't matter. What are they going to do about non-compliant foreign websites? Nothing.

Rightly so. But if your third party processor is operating in the EU they will hold them liable for processing the data on EU citizens you send them without consent. That is between the EU and your provider.
its been 10 years of that bs already? wow. time flies.
And how many brilliant startups Poland bred? Poland is post-Communist state where you're at the mercy of a clerk, disfunctional courts, and bloated buggy IT systems.
I believe you that token uploads will continue to be possible, but it seems likely that in a couple of years trusted publishing & attestations will be effectively required for all but the tiniest project. You'll get issues and PRs to publish this way, and either you accept them, or you have to repeatedly justify what you've got against security.

And maybe that's a good thing? I'm not against security, and supply chain attacks are real. But it's still kind of sad that the amazing machines we all own are more and more just portals to the 'trusted' corporate clouds. And I think there are things that could be done to improve security with local uploads, but all the effort seems to go into the cloud path.
In this shovel rush, even the shovel factory makers (OpenAI) are not sustainable, and the shovel factory factory makers (NVidia) are doing well. Ironically the "gold" is with all the boring companies on the consumer side of the AI.
That’s not available on Web. Also relying on anything C++ is huge PITA (I’m aware of JS and QML).
Open Source When We Say So
You can't tell what's credible.
Behind the Scenes of Climate Finance Hypocrisy
I didn't know that, but it sounds like a terrible policy.
Renters negotiate the rent with the landlord. They don't negotiate the agent fee. They have to pay it or waste more time searching for another apartment with the risk of another agent charging an unknown and unaffordable fee.
Couldn't agree more. A browser used to be known as a User Agent [1], but most browsers no longer act in the user's best interest, but rather pander to adtech enablers. It is a sad state of affairs.

[1] Shameless plug to my rant on the subject https://blog.melnib.one/2024/05/19/death-of-the-user-agent/
The Germans aren't wrong to see it as income from work though, because software is an example of crystallised work.

This is why it has had unfavourable treatment in Europe. If you allow people to build software and sell it for capital gains rates, then if you're consistent you allow people to build anything and sell them for capital gains rates, which means that the 'real' tax on labour if you structure your work as leading to something which can be sold, is the capital gains rate.

This is the problem for software in Europe: when you tax work, the one who build something through work retains a smaller fraction of it, so he has less money to invest in expanding the work.
Variadic functions serve a purpose but also change how the engine parses arguments. func_get_args is faster and more efficient.
If you make very little money, then you don't pay much taxes. If you sell a company it's income. If that sale is a low amount, it's a small amount of taxes. If you sell it for millions, it's a lot of taxes.

If I buy a home at $1M and sell it for $3M, I'm taxed for the $2M profit. Same if I buy a company for $1M and sell it for $3M then I'm taxed for the $2M profit. Whether that tax is 1% or 50% can of course be a subject of debate, but that it's taxed at all is hardly controversial.

Not sure I'm following the debate here but are people suggesting that if I start a company and later sell it for $3M then those $3M should NOT be taxed the same as If had bought it for $1 and sold it for $3M? Why would that be?
NASA's Jet Propulsion Laboratory to eject hundreds more workers
S(p)aaS. Software patch as a service. /s
Those belong into "....outside paying jobs", given that they are powered by big corp money with strings attached.
New Study Examines Cosmic Expansion, Leading to a New Drake Equation
Ha! That’s what Google said to themselves when they were getting started with ads. It’s a way for us to sustain our business but not compromise on our principles.

Give it a few more years, every company needs to show ARR growth. How are you going to show that growth without resorting to ads in search results?
It is up to the states to decide how they appoint their commisioner.
I'm not speaking from a playbook. Sorry that Element worked out so badly for you. Other conferences like FOSDEM seem to be pretty happy with it. If you don't need encryption, decentralisation, or an open standard, then Revolt looks like a reasonable FOSS Discord clone.
Not from US, so can't comment on what it does for tax credit, but the treaty benefits should still apply.

Also, you should've mentioned that in your OP. Why would a foreign country's tax system care about another country's tax-advantaged investing account?

The tax withholding is seperate from any home countrystax obligations, if that helps to understand it. There are treaties to avoid double taxation that then allow claiming these unavoidable taxes at your tax residency. If you don't pay taxes there, usually you're out of luck.
> Sorry you don‘t get a free ride for being rich.

You actually do, a lot. It's when you are not rich yet, but want to get rich is where German tax law will hate you.
Paradoxically, in greenfield it can be pretty great.
Some argue that's how taxes work already. Taxation destroys money, government spending creates money.

MMT (modern monetary theory) argues that taxation isn't about "funding", it's actually about controlling inflation.

MMT is somewhat controversial.
They are partially hype though. That's what people here are arguing. There are benefits but their valuation is largely hype driven. AI is going to transform industries and humanity, yes. But AI does not mean LLM (even if LLM means AI). LLM raw potential was reached last year with GPT-4. From here on, the value will lie on exploiting the potential we already have to generate clever applications. Just like the internet provided a platform for new services, I expect LLMs to be the same but with a much smaller impact
> You very quickly get into tax evasion, whether you know this or not

I don't understand where you got tax evasion from my comment? US LLC's are pass through entities by default. All income from the LLC directly flows to the GmbH which pays the normal tax rate in Germany.

When the time comes to sell, transfer of the LLC is a share deal which avoids the downsides of the asset deal which TFA describes.
Are you trying to tell us that Infowars wasn't already outsourcing its content creation to Onion writers before the sale? Big, if true.
You effectively offered them a higher dollar/hour rate. And depending on how much they value their free time, that's more $$ in their figurative bank.
Right. Not tlb, but more of memory subsystem stress. Typically changes to vm layout cant be done concurrently.

Also, if the vm area is large, pages might be thrashing, requiring the kernel to do loads of work swapping things in and out and changing the pagetable struct.
python, godot, gambas, processing, p5js... there are many languages or tools that can be used
KitBoga, scam baiter par excellence, did this in 2021[0].

[0] https://www.bbc.co.uk/news/av/technology-56458267
We have it here for mobile but by default providers set it to "call waiting" instead. One of the reasons people don't use voicemail (other than not knowing it exists) is they charge you money to leave a message. Your plan minutes don't count. They probably charge you to listen to messages too.
The current prime minister of the uk was not elected for the position, they were given it by virtue of leading the party that won the most seats, the leadership of which was not voted for by the general public.
Based on the Abstract, this research is all about estimated CO2 emissions.

But last I heard, the most important effect of aviation is the extremely-short-term greenhouse effect: Contrails are thin, high-altitude clouds, which retain heat. And when all air travel was shut down for 4 days after the 9/11 attacks, the effect was both immediate and obvious - a multiple-degree drop in overnight temperatures in parts of the US with clear skies.
GPU Accelerated Object Storage
Absolutely ridiculous.

Basically, "your child might encounter danger, so we're going to remove his mother from the equation and make him even less safe."
https://developers.cloudflare.com/1.1.1.1/encryption/dns-ove...

try this
Yes, I'm physically in the EU. I'd be curious if you set your computer up as an access point and connected to a VPN (so the phone won't know if it is on a VPN) and then use an exit point in the EU. You could even go so far as spoofing GPS in your house using SDN to even make it think it is in the EU. (just don't forget to make the testing room a faraday cage to prevent any airplanes from getting confused).

I'd even be happy to repeat your cellular signals here in the EU, so you connect to EU towers.

That would be entertaining to see if it worked.
Why don't you give actual concrete testable examples back with evidence where this is the case? Put your skin in the game.
You're completely right! Genius comment.
I don't know. I think we want some people to take risk. Spending a lot of time building something that you don't have any guarantee of being paid from is a risk, but for every 100 which fail, one will succeed in providing jobs and foreign investment. That is, in fact, the concept behind ycombinator in a nutshell. Not startups for the sake of startups, but startups for the greater good. And that means individuals taking risks.

Saying that working for existing corporations is more valuable to society underestimates the frequent and obvious value to society of the one-in-100 startup which creates new avenues of wealth for whole sectors of society. A dynamic polity should emphasize that and create more incentives for it - not even for the good of the individuals who do it, but for its own survival.
In my experience you are lucky if it manages to give you 10 legal moves in a row, e.g. https://news.ycombinator.com/item?id=41527143#41529024
I don't think Microsoft will care. Visual Basic has been relegated to second tier status:

https://visualstudiomagazine.com/articles/2023/02/08/languag...

VBScript is to be axed:

https://www.bleepingcomputer.com/news/microsoft/microsoft-to...
I guess my comment was not clear without the context from TFA. I was specifically talking about the dual company structure i.e. the GmbH owns the LLC.
cody, double, and 2 others that I dropped immediately bec they just weren't good. I don't remember their names.

Cody and double are pretty good and I'll switch to them sometimes
People are deleting their Musk Social accounts, they literally and figuratively have nothing to go back to.
Well, clearly not since it doesn't have those features other editors have.
A bunch of coders out in the wild
How useful are a bunch of programmers in the wild in 2028? How much coding can they do? What level of tooling is sufficient for them to do their work?

Is there someone out there that can code with only paper and pencil?

It might be hard for them to run the program, but do they exist?

What level of tooling is sufficient for them to do their job?

A laptop and IDE comes to mind. At this point they should be able to write programs and run them locally for the tribe to enjoy, right?

They should surely know everything about the language. All the tips and tricks, because heaven forbid if they get stumped somewhere...

But that is where "the docs" come in, right?

So we have to make sure that they have the official docs available on the laptop. That would solve a lot of issues...

I would think that would be cause for great celebration around the campfire. They did not even touch a plugin, or load a dependency. And they pulled it off without any internet. It's like magic...

So let's affirm that that is the needed kit. We'll pop in some solar for the heck of it. All set.

Someone else enters the room. Not a coder. They have the same hardware, but their software is a bit different.

This person has the sota small language coding model. We will hope and assume that they have improved a bit since 2024. Not an unreasonable assumption...

They start speaking into the device and popping up games and apps like nobody's business. In fact, they are hosting parties where the local tribespeople are having a go at it themselves. It surely helped that translation has been soundly defeated by these artificial brains.

Those parties are a riot. Everybody is having a lot of fun. Including the coder who now uses their laptop to stream whatever they downloaded inbetween coding sessions, for regular movie nights.

The end.
grandparent post also assumes that Europe is not ramping up arms production and defence spending. I'd be happy to hear more about it from someone who knows the field, but AFAIK, it is happening, the assumption is incorrect.

It's sad that this is necessary, but it very much is.
Creativity – the thing missing from most modern careers
May I please remind you of Turing's fate in the land of Freedom and Science?