skysight-inc/HackerNews huggingface dataset:
Even if all network activity was cached, modern software has such layered complexity vs older software that I wonder how much things would truly speed up.

It's difficult for me to gauge overall effect between network reduction (say, 1% speedup across 50 concurrent and 50 inter-dependent network calls) versus complexity reduction (1% speedup across 5 concurrent + 5 inter-dependent calls).
I am an eternal optimistic developer, I don't have any unhappy paths :)
> Also, Teams isn't written in 1999 JavaScript.

I dunno how relevant that is: 1999 JS performance is closer to 2024 JS performance than 2024 JS performance is to 1999 C++.

IOW, just because 2024 JS might be faster by a factor of 2, doesn't mean it's faster at all[1] than the equivalent program written in native code.

[1] Maybe it is - I haven't checked benchmarks because programming language benchmarks have almost no correlation to reality when you use the language in a program, because the program is not doing 25k calls to the same function in a while loop.
Why can’t you use Rider? Are you on .NET Framework?
DO NOT USE THIS.
You will run into trouble. Also for very good reasons, you are not allowed to change the text of the GPL.
In the US, instead of a clear identifier (which saves you time and energy), you have private party intermediaries that make themselves a lazily insecure buffer to provide the same service at a cost. Some have twisted themselves to provide dual service and increase profit in the process (credit bureaus, credit card intermediaries, insurance companies, etc). Entire industries can stoke fear of privacy risks to ensure they have a place in the ecosystem, while at the same time delivering the worst breaches for millions of Americans again and again.

The ability to transact without friction creates a lot more value than the perceived protection of entities that pretend to care about your privacy, but have no real incentive to actually do so.
> If anyone is acting like the Mafia, it's the people illegally occupying the house and demanding money to leave.

People demand housing, not money. It's not a racket that people are homeless and need a place to live. It's funny how you go into conspirational thinking that quick. It's more concerning that you think it's better to pay the anti-squat mafia tons of cash, rather than give the same amount to the squatters to leave the place so they can find another home.

> This has resulted in lots of funny videos where squatters get angry at other squatters for squatting.

Just because you live in a squat doesn't mean anyone can come and live there. It's your residence, not a public space. There's enough empty dwellings to house everyone decently. That doesn't make it a moral obligation if you are struggling and squat a home to house every single homeless person that comes by. I mean, you don't have a greater moral obligation for that than someone who rents or owns their home.

It's not hypocrisy to get angry at assholes trying to ruin your life when you're already low on cash and living in precarious housing. It's cruel that you would find human misery "funny".
> but that we know they will be abused

What kind of abuse do you expect?
We have some rough ideas to support multiple "backends" depending on the input,
so that could definitely happen. That being said, tools like LaTeX-OCR [1]
already claim to (at least partially) support this.

[1] https://github.com/lukas-blecher/LaTeX-OCR
I didn’t say that it wasn’t. I was responding to the notion that “these features should be built into all conventional desktop terminal emulators.” There are reasons why it cannot just be built–in to the terminal emulator, and the best we can do currently is just to run some program like mosh or tmux on the remote side so that the terminal state is maintained correctly.

I suppose the terminal emulator could be more helpful though. For example, if you have a terminal emulator with local tabs/panes/splits/whatever, maybe it should orchestrate the process of connecting (or reconnecting) to the remote server. If I create a new tab or split the current window, it could connect automatically to the server for me. If it is connecting via mosh, then the terminal state in each of my tabs/windows/panes will be maintained correctly.
Well, technically you can do those things without ID. People do. There are people who survive without it. We have millions of undocumented immigrants who simply can’t have IDs but they get by. I really don’t know how. They’re breaking laws doing it and we lack the political will to do anything about it. (And also our economy would crumble if we somehow stopped it entirely, we are highly dependent on them.)

But man, good luck. It’s really hard to economically participate in modern society without it. Most of our country is really hard to get around in without a car. Your job opportunities are really limited without a social security number. Etc.

Whether right or wrong, we functionally have national ID and my point really was that lack of something specifically called that isn’t going to save us from the barbarians at the gate.
I don’t justify to 80 columns, but I do reword/rephrase to keep to the 70-80 range, as close to 80 as practical.

My justification (hah!) is that, if I put in the effort to write a large comment, I might as well put in the effort to make it relatively easy to read.
Office has always been the reason to buy Windows since Windows 2, especially for organizations.

Without Office Windows and MS would not be the leading OS and large company.
You're goddamn right.
I don't understand the argument you're making. How does whether you wield a gun correspond to whether you choose your government? Unless you choose your representatives by pointing your gun at people and telling them "be my member of congress, or else".

In any case, I absolutely agree with the parent that rights don't just exist as some platonic ideal, but rather need to be enforced in an organized manner, and I haven't seen any case yet of that being achieved without a representative government.
Once was enough.
You run an online shop with products, but you don't own them, you just selling them. If a customer buys something, you purchase the item directly from the manufacturer and he sends the product directly to your customer. You can get started pretty easily with Shopify if you want
Me too. I use now https://fireworks.ai/ for vision models to test.
Where would you move, and how? Wages are not better in surrounding countries, unless you work in specific companies it's not easy to get in. You also need the opportunity. Most people living paycheck-to-paycheck have little time and mental space to radically change their situation...
By the way, here's an interesting post by Mike Blumenkrantz (Valve): https://www.supergoodcode.com/manifesto/

Most of it is satire, but it's interesting that the position of "Chair of OpenGL" still exists to this day and a new person was assigned to it in 2024.
I strongly suspect the chances of Orion-style propulsion happening are close to zero. I think we're much more likely to see fission engines (where the heat from a conventional fission reactor is used to superheat water, which then goes through a conventional nozzle), or something a little more exotic like pulsed fusion (where little capsules of lithium containing deuterium go through a magnetic pinch and fuse, again in a more-or-less conventional nozzle) are more likely. They also have very high ISP but with much lower abuse risks (can you see any government agreeing to have a giant stockpile of nukes in space?)
Presumably based on intent. In the extreme case, you'd be selling someone a lettuce for a lot of money with "free" bundled software (so that they can then get some kind of tax write-off when the lettuce goes rotten).
I think that for the "casual user" distros (like Mint) the set up problem is not an issue if you can choose the PC before.
For eventual friends that want Linux I always tell them to find a second-hand T-series ThinkPad. They have a fairly large second-hand market where you can buy one for even 200/300€, they are solid laptops (at least the old generations...), they fully support Linux.
Sometimes someone arrives with an old entry level laptop that "doesn't work anymore" (translated: it suffers with Windows) and in those case it might happen that you need to to some tricks to make everything work, but these are usually just post-installation procedures, nothing to worry about after everything is set up.
Half of new characters are AI generated
#SingleEffectFiberSeparator #PulpingMachine
If you are interested, you can contact us.
Email address: wastepapermachine@gmail.com
https://www.flutingpapermachine.com/solution/cultural-paper-...
#papermill #papermachinepulpmachine #everyone
> That is the root cause of software slowness today.

No. The root cause is that there's certain speed above which average user doesn't perceive much improvement, so instead of optimizing the software to be as fast as possible, it's better to stick to that speed, put all the features we need, and minimize the expenditures.

Think about it this way: do you need your video games to be at 1000FPS, or is 120 enough and you'd rather see more graphics effects or lower price?
self-explaining that you source the items way cheaper than you selling them to your shop customers
I mean... nuisance... maybe 10 years ago or if you try to install Arch from source, but nowadays the big distros all have very nice and beginner friendly installers. Totally on par with Windows, if not even more user friendly because you don't have to deal with forced logins and navigating dark patterns.
Musk held an event earlier this year where he outlined how SpaceX was going to get 1 million people to Mars by the 2050’s. That’s not really being skeptical. The plan he outlined is so ambitious that it is entirely unrealistic to the point of being almost straight fantasy.

The number of Starships needing to be built, the amount of launches necessary to send that many people, and other details don’t line up.

I am not skeptical that SpaceX could do a mission to Mars by the 2050’s, sending a small team to explore the planet and come back. I am skeptical of SpaceX being able to launch hundreds Starships loaded with a hundreds of people and everything they need for building a self sufficient colony, by 2026.

The plan Musk outlined has SpaceX sending people to Mars at the same time they send people to the Moon.

Here is a link to the presentation: https://x.com/SpaceX/status/1776669097490776563
I Built a Car out of Scooters [video]
In case it's unclear, I am not Michael Reeves, the creator of this madcap scooter hacking video.
There is a way to switch spaces instantly. If anyone actually cares I’ll dig up my solution.
Land is pretty expensive in Spain.
Oh yeah, I enjoy his streams a lot :D

I can also recommend Arseny Kapoulkine
YouTube channel[1]. It can get a bit too advanced at times, but his channel was one of my motivators of getting into Vulkan programming.

[1]: https://www.youtube.com/@zeuxcg
After getting my first MacBook last year, I realized that Safari didn't have available extensions I regularly used, including a color picker. Motivated to fill this gap, I developed my own solution: Color Sense. This extension features an eyedropper tool for sampling pixel colors, options to identify CSS colors of webpage elements, and capabilities to analyze a website's color palette. I believe Color Sense will be a valuable tool for designers and developers.

I coded some other extensions as well. You can check them on:

https://www.safariwebextensions.com
I feel insane reading that older systems felt faster/snappier. Especially before SSDs everything was super slow. You'd wait for a minute to boot the system, load up a game or anything other substantial. Then of course all of the app crashes, hang ups, blue screens, kernel panics or other mandatory restarts that basically are all gone now on every major OS that we're for some reason not counting.
It's super stable and fast now.
Norway is absolutely not the least diverse country in the world. You just made that up. /r/ShitAmericansSay
Doesn't this violate the license of the license? The very first paragraph says that "changing it is not allowed" – or "no one can change it" in this changed version.

And calling it "GNU" and attributing it (only) to the Free Software Foundation, when they didn't publish this modified version, seems inappropriate. I don't know if the FSF have trademarks on these terms, but this is the kind of confusion trademarks are meant to protect against.

As a final nitpick, I believe (but I might be wrong about this) the phrase "General Public License" is intended to mean a license for the general public, so changing "General" to "Justified" wouldn't make sense in that case (as it would mean that the public is justified, not the license).

(Neat trick nevertheless.)
It’s amazing how often you find out the differences in metrics are due to how data is collected not due to actual differences.

I read a good paper(1) about newborn deaths rates in Cuba. It’s often touted that Cuba has amazingly low newborn death rates which obvious means communism has far better healthcare than capitalist systems.

Turns out it’s a reporting artifact. If you correct for it, they have the same death rate as other Central American countries with similar GDP per capita.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6681443/
That's still apples and oranges because that's based on the WHO European Region which includes all these countries:

https://who-sandbox.squiz.cloud/en/countries

Uzbekistan - GDP per capita $2,667

Tajikistan - GDP per capita $1,271

Kyrgyzstan - GDP per capita $1,922

Ukraine - GDP per capita $5,663

Meanwhile:

US - GDP per capita $85,373 (LOL)

To compare apples to apples you'd want:

US vs EU

to make it somewhat comparable, or maybe even better:

US (334m) vs Germany (83m) + France (67m) + UK (67m) + Italy (59m) + Spain (48m) = 324m people
Tom7’s annual SIGBOVIK videos are always a treat to watch.
The code completion is quite smart and one of the bigger advantages Google has now is the monorepo and the knowhow to put together a pipeline of continuous tuning of models to keep them up to date.

The pressure, such that it is, is killing funding for the custom extension for IntelliJ that made it possible to use it with the internal repo.

Cider doesn't have the code manipulation featureset that IntelliJ has, but it's making up for that with deeper AI integration.
Because in the 1980s and early 1990s, when BSD was being developed at the CSRG, csh and tcsh were popular.

If anything, it's retained as a nod to the history and heritage of the system.
Have you ever heard about notes...
> but to be honest to me that sounds rather dystopian.

It sounds that way because it's a dystopian description written in crayon. It's not real.

The US has loads of charity happening; it gives the most in aid; it makes the most businesses (which increase the size of the pie, and are win-win, and not zero sum mentality - other than the people who complain about billionaires); it has by far the most resident migrants of any country[0]; it's just really silly to characterise the US like this. The biggest line item in the 2024 federal budget[1] is healthcare, at $1.53tn. Second is social security, at $1.45tn.

Overseas it spends a fortune too. Just recently it's spending $61bn more[2], making its own citizens poorer, on Ukraine defence and humanitarian aid.

[0] https://www.weforum.org/agenda/2020/01/iom-global-migration-...

[1] https://www.cbo.gov/publication/58946

[2] https://www.chathamhouse.org/2024/04/us-aid-package-ukraine-...
We need regulation, laws and enforcement, enough with ethics.

Stallman basically preached a Communist manifesto where the tech workers should own the means of production/compute. Communism became popular in the early 20th century because people were scared of a feudal-capitalist future that didn't come to pass --yes, partly because of Communism. However, Big Tech has managed to build exactly that kind of feudal/rentier capitalism without regulation, without oversight and with full market control.

In the end, I don't think Stallman was right wrt the tools needed to stop that future; the GPL was embraced (and then undermined) by Big Tech and became irrelevant. By actually commoditizing the base platform layers, OSS probably enabled the massive cloud/application behemoths on top. More importantly, OSS was useful as a pseudo-competitor to the monopolists --remember when in them midst of the Microsoft-DOJ fracas, MS kept bringing up Linux as its nemesis? how did that turn out? what percentage of Azure are Linux machines? what Big Tech behemoth does NOT run on OSS these days?

But, to his credit, the future that Stallman warned us about did come to pass; his diagnosis was correct, but not the cure he prescribed. The internet is now run by feudal lords that extract rents from anyone trying to work or live on it.
I know about two games which do very interesting stuff with modern GPU capabilities:

* Noita

* Teardown

They both do their physics on GPU which results in some impressive effects and the level of destruction/world interaction which wasn't seen anywhere before.

Here's an interesting Teardown engine overview by its devs: https://www.youtube.com/watch?v=tZP7vQKqrl8
Neither is even close to how smooth Gnome's overview is.

And macOS still renders only a single desktop for some reason.
I've been on and off Linux desktop for more than 25 years.
I always gave it a chance, for home use and work use as well. And it always failed to prove it worth the effort.
For home use it failed most miserably when it booted up with a black screen after a version update due to an already reported bug with the Nvidia driver, which no one cared to fix before release. Then struggled again for years with finding useful applications, even games, without success, so I gave up.
For work use (as a software engineer) I tried to make myself productive on Linux, and yes I liked the terminal, and that was it. Everything else just sucked. Coming back from suspend e.g. was gambling. Multi-monitor usage sucked. PDF editor? Forget it. Productivity suite on desktop, OneDrive synchronization, DTP, Music - all half-baked, full of bugs and incompatibilities. Thank you, not any more.
For a server, of course I'd use Linux. For a phone, of course. But for desktop, if 30 years was not enough to mature to something usable, I would stop hoping for seeing it as a gold mine. Always promised, always failed.
One data point:

In our startup we are short on frontend software engineers.

Our project manager started helping with the UI using an IDE (cursor a VS-code fork) with native ChatGPT integration. In the span of six months, they have become very proficient at React.

They had wanted to learn basic frontend coding for multiple years but never managed to pass the initial hurdles.

Initially, they were only accepting suggestions made by ChatGPT and making frequent errors, but over time, they started understanding the code better and actively telling the LLM how to improve/fix it.

Now, I believe they would have the knowledge to build simple functional React frontends without assistance, but the question is why? As a team with an LLM-augmented workflow, we are very productive.
> That’s why I’m suggesting there must be something that guides the idea that hit position changes the angle.

Fun. The guiding principle for all games should be: is it fun?

The reason the position of impact determines the angle is because it’s more fun, Not because it’s realistic.

Realism is rarely fun.

It’s a game, not a physics simulation.

Edit:

Additionally, if you only implement perfect reflection and have a rectangular arena, then the only bounce angles that can occur are the initial ball angle A and 90 - A on the top and bottom sides. That’s not fun.
This also explains why many time workshops are so painful ... they try to teach the same thing to everyone, but the likelihood of everyone being at the same stage of the learning process is near zero.
Indeed - people sometimes think that the National Insurance number is our identifier - but the forget you can use many names with that, and people get by just fine.

My mother is an actress and holds bank accounts (and gets paid) in her full name, her acting name and in her maiden name - I don't think the NI knows about these names any more than they know that she's paying tax to that NI number. Employers don't care as long as you provide an NI - there is not check to make sure it is the 'right name'.

They write to her at her 'full name' but she's able to live (entirely legally) as her other names too.
Yes our platform is developed on .NET Framework, adopts Microsoft SQL-server and it's deployed on IIS servers. These are old company choices related to legacy support for some customers that we (the "new" generation developers) are slowly pushing away with the help of system administrators.
But till then I need to have a copy of the architecture on my laptop for debug/test. Of course things could be improved i.e. with a Windows Server VM into a linux PC, but with colleagues we try to keep stuff on our machines as much similar as possible to avoid conflicts.
Alan Turing died 70 years ago
I used it over the last few weeks and it quickly turned into one of my favourite tools. Thank you for your work
That's assuming people want to revert the sprawl, which doesn't seem the case.
> The quality looks a bit high for a drone.

There are drones which carry full DSLR cameras or even cinematography film cameras. I don't think you will be able to tell if the camera was hoisted by a crane or a drone based on image quality.

> given the guys in the picture are on cherry picker type cranes, I'm guessing the photographer was on another of those

I don't think so! That picture appears to be the fitment check of SN20 with B4 on 06th of August 2021.

I believe this picture shows the same scene from a different viewpoint: https://starship-spacex.fandom.com/wiki/SN20/Ship_20?file=E8...

As you can see the stack is standing next to the integration tower. If I were to hazard a guess most likely the photographer was on the tower. One could attempt to verify this by matching the terrain in the background with the view one would expect from the integration tower.
Then you get into positive vs negative rights. We’re very much a negative rights society and you can’t square the two. Negative rights feel good because they don’t infringe on anyone else, whereas a positive right always does. Your positive right is someone else’s lack of a negative right, the opposite isn’t true.

For someone to have a positive right to shelter, for instance, you have to take shelter from someone (or, as we typically do, money from someone to pay for it). Taxation is the one way we’ve managed to get people to at least someone accept positive rights here, but if you ask anyone under 30 who is a Republican why they are, they’ll almost always cite positive rights like welfare. It’s so uncomfortable feeling to us that it becomes the basis of our political philosophy frequently.

It’s never felt comfortable to me to call things like that a right. Public health care is the only sane option, IMO, and we should do it, but calling it a “right“ always feels wrong to me and I think most Americans agree because we’re so strongly in the negative rights camp.
It's absolutely real.

This "product" was heavily inspired by a recent visit to McDonald's with friends. As it turns out, it is possible to order a meal and take all of the ingredients out. All while the price stays exactly the same. So effectively, paying for nothing.
As of this month, fedora has been perfect for me. I run a 980ti so often times fedora bugged my screens out, or simply resorted to basic drivers. Really enjoying it now though!