skysight-inc/HackerNews huggingface dataset:
This comic convincingly delivers a lot of half baked misplaced blamed for societal problems. Luddism harms workers. We know this because sometimes Luddism succeeds. Chinese artisan guilds were more powerful than their English Luddite counterparts during the industrial revolution, and successfully prevented new technologies from taking hold there. As a result, they avoided England's growing pains, while condemning themselves and their children to lower economic growth and far more abject poverty.

There's a much healthier way to deal with the growing pains: redistribution. When the return on capital is higher than the return on labor, we're being failed by our tax regime. Redistributing gains means everyone benefits. Destroying machinery means everyone loses.

The weird tangents about AI art and phones for children are also dishonest. Copyright law and healthy child rearing are pretty orthogonal to job automation.

Ultimately, any society that chooses the path of Luddism will defeat itself, because there will always be another society that embraces technology, and they will not be subject to your regulations, and they will outcompete you, and I want to live in that society.
If you're in the ecosystem get an iphone mount - image quality is unreal compared to anything short of some fancy DSLR setup - it is some setup but not much with magnets in iphone.
> By contrast compare Crysis (2007) to anything that came out in 2001. Halo, for example. It's a night and day difference. So yeah the highest end hardware (specifically GPUs) has gotten crazy expensive but it's also gotten crazy overkill. A lot of new games are playable on low to mid settings on older and/or more budget hardware, and low settings still look fantastic on many games.

You can actually play the original Crysis maxed out at 60 FPS on modern integrated GPUs. Crazy.
No, I don't mean void pointers, I'm talking about just pointers to some unknown type T.

What's inside a T? How can we make one? We don't know, but that's fine since we have been provided with APIs which give us a pointer-to-T and which take a pointer-to-T so it delivers the opacity required.
There are various countries that optimize the number of time zones for administrative purposes, but this is much easier and sensical to implement within one country than globally.

UTC is used globally when it makes sense, e.g. for the schedules of international radio broadcasts.
Power is energy per unit time. The statement is like saying "the total amount of rope produced in SA is 500 meters per second". Being generous, you'd assume that's (total production per year) / (seconds in a year), I guess.
The most popular lisp dialects are linked list based (Common Lisp, scheme, guix I think as well)

No need to be pedantic. Obviously I’m not talking about a random toy lisp someone hacked together.

Linked lisps have their uses, obviously, but being the core data abstraction for your entire language kinda sucks nowadays.

I’m talking about lisp the language, not the philosophical concept.
When people just say “lisp” referring to a specific language you can safely guess either scheme or Common Lisp.
> The 3.5mm thunder bolt adapters

The what? is this the adapter for 3.5mm headphones? If so, you don't have to get Apple made dongles. Third parties make them also.
As one friend put it, he "works for Silicon Valley Inc, <name of company> division."
> must be nice to claim "macro-economic headwinds" as justification for poor performance and poor planning, but still get paid bonuses for the never-mentioned "macro-economic tailwinds"

What would you do if you owned a business? Fire leadership every time they make a wrong call? Or ban them from admitting they made a wrong call?
For my own opinions, if you'd like to hear more, you can just ask me.
I will only provide the citation as a one-off...

<https://www.britannica.com/topic/agriculture/Economics-polit...>:

>Agriculture has always been influenced by the actions of governments around the world. Never has this been more evident than during the first half of the 20th century, when two major wars profoundly disrupted food production. In response to the tumultuous economic climate, European countries implemented tariffs and other measures to protect local agriculture. ---Rasmussen, Wayne D. , Mellanby, Kenneth , Nair, Kusum , Gray, Alic William , Ordish, George , Crawford, Gary W. and Fussell, George Edwin. "origins of agriculture". Encyclopedia Britannica, 28 Oct. 2024, https://www.britannica.com/topic/agriculture. Accessed 30 October 2024.

This puts it in the context of WW2.

Here's one example where you find the opposite of "protections" at play: in the US you need prescriptions for antibiotics, in EU 7% is without. <https://ec.europa.eu/newsroom/sante/newsletter-archives/4487> (their PDF link is broken; one that works is <https://health.ec.europa.eu/system/files/2020-06/amr_arna_re...> "Antimicrobial resistance and causes of non-prudent use of antibiotics in human medicine in the EU" (2017)) Here's their Figure 2.6 e.g. <https://imgur.com/a/wLfoV7h>.
My personal favorite timezones:

There's UTC+14 in Micronesia: https://en.wikipedia.org/wiki/UTC%2B14:00

Also Antarctica/Troll: A timezone for a norwegian research station. https://en.wikipedia.org/wiki/Time_in_Norway
Here's a good essay about that: So You Want To Abolish Time Zones [1]

[1] https://qntm.org/abolish
The same forces that enable high tech salaries, also make layoffs more likely.

- The market for talent is competitive. So companies bid up to the absolute max they can
- The market for managers is also competitive. Creating dynamics that lead to larger teams and raises for team members
- Companies allow things like remote work, which is a perk, but also has a lot of abuse in terms of how much work gets done

The end result is that if companies are spending their max, if there's a shock to the market/system etc they have to cut. You'd see this less if there was more padding/ less competitive pressure/lower salaries.

I think that's fine and the system is working as intended. People should be freed up to move to other roles where they can be productive. Your manager doesn't get upset when you leave, bit weird how people feel so differently when they get fired.

The issue is not that you're getting fired. The issue is that healthcare is attached to employment, that makes zero sense. There should also be some reasonable government provided safety net so people can reskill/learn and move to other fields.
It is frustrating that the government imposes carbon taxes to get serious about climate change but then caves on things like this. Same with Chinese solar panels.

They should say “hey domestic industry, these tariffs are phasing out over 4 years. You better get going otherwise you’ll be left in the dust”
>heat pumps are kinda awful

Heat pumps work great under the right circumstances. In cold climates like Boston and north of it, ideally you want ground source, which means digging deep (or wide) holes to flow water through instead of just pulling heat from outside air. Alternatively, (or additionally, ideally) they're best used in homes with very tight air envelopes, good insulation, and heat/energy recovery ventilation (HRV/ERV) systems. Installed in radiant heating systems in well-built houses, heat pumps are fantastic and you'll be comfortable all year for pennies on the dollar.

The reality is that most (US) construction, especially older, is just terrible in terms of air seal and insulation. Couple that with a potentially undersized air-source heat pump, which gets inefficient as the outside temp gets near the low end of its operating range, and you will not have a great time. But even then they are a good way to supplement gas heating, so you can limit furnace use to the coldest weeks of the year and do the environment a favor, as well as cool in the summer.
Deep Optimizer States: Scalable Training of Transformer Interleaved Offloading
Obviously the win is not laying people off. It's no secret that tech companies have not been hiring for sustainability and that sucks.
Hey--if the wealthy can fly private jets to a resort for a public shaming-of-others orgy, not sure why a few others can't fly around while skipping the blaming
Oh no! What will we ever do? haha. So Malibal tried to use free software, couldn't do it themselves, tried to get someone else to do it for cheap, and complains while not even paying anybody. Sounds like a cheap company that will cut corners at ever turn(pun intended).
> So for example if you have a server with 16 DDR5 DIMMs (sticks) it equates to 1,024 GB/s of total bandwidth.

Not quite as it depends on number of channels and not on the number of DIMMs. An extreme example: put all 16 DIMMs on single channel, you will get performance of a single channel.
I don't mind spending a thousand bucks every 7 years to upgrade my laptop. I've had this macbook air since 2020 and besides the speakers don't being the best... I have no complaints.

I don't really see a world where this machine doesn't last me a few more years. If there's anything i'd service would be the battery, but eh. It lasts more than a few hours and I don't go out much.
How would that woller out his port?
What regulatory scrutiny do you mean? They don't need to provide severance, as far as California law seems concerned. I'm not a Californian, but an Internet search shows they're an at-will state. So it seems like everything is on the (legal) level.
I recently switched back to using homemade desktops for most of my work. I’ve been running Debian on them . Still have my Mac laptop for working on the go
Show HN: Routing24 – Free Route Optimization
Hi HN,

I've built local-first route optimization that runs in the browser, without backend. No mobile version, only desktops/tablets.

It's basic at the moment, but is completely free, and will stay free for most of the functionality in the future, because there's no backend costs for optimization.

Some highlights:
- import/export of Excel files;
- no imported data saved on backend;
- OSM and some open-source components for matrix, routing, and geocoding;
- constraints: time windows, capacity, driver's shifts, simultaneous pickup and delivery, optional orders, and many more.

About solver:
- competitive solver quality with leading commercial and OSS solvers that require backend - plan to have a performance evaluation page that runs G&H, Sintef and other benchmarks;
- c++/wasm/wasi-sdk;

Feel free to play with it, tasks up to 3000 orders or 100-200 vehicles are optimized fine even on 10-years old laptop in the browser.

Thanks!
> Again you are wrong. A forum full of people who just like to hear themselves talk. I guess it makes you feel good in some way?

I think you're being unduly harsh here. There are a variety of voices here, of various levels of expertise. If someone says something you think is incorrect but it seems that they are speaking in good faith then the best way to handle the situation is to politely provide a correct explanation.

If you really think they are in bad faith then calmly call them out on it and leave the conversation.
What's the consensus regarding best MacBooks for AI/ML?

I've heard it's easier to just use cloud options, but I sill like the idea of being able to run actual models and train them on my laptop.

I have a M1 MacBook now and I'm considering trading in to upgrade.

I've seen somewhat conflicting things regarding what you get for the money. For instance, some reports recommending a M2 Pro for the money IIRC.
> Often that person's leadership wasn't the problem

What's the basis for this claim? I would rather think often it was the problem. Not absolutely every time, but most times. After all, the C-suite makes the decisions. I can not believe management decisions do not influence the course of a business.

Sure, it's possible that outside circumstances were such that no decision could avoid a bad outcome. But that's a rather unlikely possibility. Most of the time, outcomes depend on decisions. Otherwise businesses would be some headless automatons. And if that was the case, we should not pay execs much at all.

It's an obvious cheat: when times are good - it's all because of the leaders, when times are bad, it's all because of the environment. This is what they claim, but it is not the truth. Again, what's the basis for this claim? Any proof, studies, anything?
The human feeling you have that what you're doing is not statistical, is false.
I think you misunderstood what I meant by "processor", the memory on a discrete GPU is very close to the GPUs processor die, but very far away from the CPU. The GPU may be able to read and write its own memory at 1TB/sec but the CPU trying to read or write that same memory will be limited by the PCIe bus, which is glacially slow by comparison, usually somewhere around 16-32GB/sec.

A huge part of optimizing code for discrete GPUs is making sure that data is streamed into GPU memory before the GPU actually needs it, because pushing or pulling data over PCIe on-demand decimates performance.
what about heat and noise?

those are another two reasons why I can't ignore Apple Silicon
I'm only comparing them in as much as the risk of people feeling coerced in to making a personal decision. E.g. https://www.bbc.co.uk/news/articles/cx276lwn6n2o. Obviously the outcomes of both actions are radically different.
We normally use joules for energy, though sometimes people do unfortunately use cursed units such as foot-pounds, calories, BTUs, megawatt-hours, electron volts, and so on. My analogy of "the distance covered by the runner was 12 miles per hour" is quite precise here. Saying that we're talking about the total energy produced in 2019 clearly excludes your hypothetical interpretations of peak output or nameplate capacity, neither of which would tell you the energy produced in a year.

It's true that someone who didn't understand the area might say "500 megawatts" when they meant "500 megawatt-hours", but the reporter in this case didn't make that error, and anyway 500 megawatt-hours in a year would be 57 kilowatts, which is an implausibly small amount of solar power to be produced by an entire medium-income country. That's more like a single large commercial building.
No, you can just use a pointer to struct S without ever defining the fields of S, no void pointers required.
Super Micro Computer shares plunge after EY resigns as auditor
That's funny, as Salesforce used a similar tactic when they first started with their 'End of Software' campaign against Siebel. Benioff himself detailed this strategy in Behind the Cloud, where he suggests, 'Always Go After Goliath.'

Tobi Lütke doesn't do these kinds of things just because he likes games and nerdy stuff or because he just wants his stock to go up (who doesn't).
I don't know why star doesn't show above but BTree, BStarTree, BStarPlus tree I meant not "BTree, BTree B+Tree"
Totally agree. Maybe it’s just the clips they chose, but it feels overfit on the weird conversational elements that make it impressive? Like the “oh yeahs” from the other person when someone is speaking. It is cool to see that natural flow in a conversation generated by a model, but there’s waaaay too much of it in these examples to sound natural.

And I say all that completely slackjawed that this is possible.
Infisical (YC W23) is hiring full stack engineers (remote or in SF)
One of the things that I'm optimistic about is the way solar and wind have become so cheap that they're being installed on their own merits. You will find no shortage of people online bemoaning the woke energy that is going to ruin the economy, but their complaints can't stop people from installing more and more renewable energy every year. Even in places like Texas where the oil and gas industry is practically a religion.

Ironically the only place that has seen effective pushback is California, where the legislature structured the system such that solar installs are basically just a gift to their corrupt energy companies.
>I would counter that nuclear does not scale in that it can't get small

Nuclear can't get small because of social and political reasons, not technical or economics reasons.

If you could put a small nuclear reactor in your backyard and it was assured to be safe, would you?
That's not a thing that AI can reliably do yet. If any code AI, including Cursor, can do that, it would be pretty ground breaking. There are some projects iterating on that front though. For example, one VSCode extension called Clide can use Anthropic Computer Use to control a headless browser and read console.log to debug in that limited way.
> Curious how you're measuring this. Can you see it in Activity Monitor?

I use an open source app called Stats [1]. It provides a really good overview of the system on the menu bar, and it comes with many customization options.

[1]: https://github.com/exelban/stats
I thought utilities were starting to install battery farms these days? If the technology is there, I'd much rather the utility own, operate, maintain them. In most residences, I see a big battery strapped to a house as something of a liability.
Yes, upgrading from a m3 max to a m4 max would be a waste.
> and it just spit out the correct answer instantly.

What did it spit out? Because there is more than one solution (or none, if unhelpfully pedantic).

It's certainly possible with practice to quickly mentally figure out that 3.75 * 4 is the least whole multiple, so n = 4.
Quick and dirty 2,2 makes a possible median and so 1, 2, 2, 10 and 2,2,2,9 are clearly solutions, since x+y= 15-4 where 0<x≤2, y>2 is not hard to do mentally. I struggle to call this a hard or enormous mental calculation. (Not missing the other solution, just acknowledging it takes an extra step - apparently it is hard for ChatGPT!)

4o actually struggled with keeping a median straight:
https://chatgpt.com/share/67225a67-48ec-800f-a581-9651e7f65d...

And o1-preview had a very difficult time coming up with all solutions. https://chatgpt.com/share/67225ead-c9bc-800f-bcc1-067aacbf2b...

I'm not terribly impressed by that last one especially for nearly 2 minutes of "thinking". I also don't love that it keeps saying, set, set... A helpful tutor should at least gently point out these are not strictly sets. There's no solution of a set of positive integers that solves that problem.

If your GPT didn't give those 3 solutions right off the bat (I could not get mine to) and clarify they are not formally sets, it is a type of failure. Sure you can argue that a better prompt would improve it, but this is a problem, non experts putting in ill-formed or flawed prompts and not getting useful feedback where an expert human would be more helpful. A good human will tell you it's a multiset and in general there isn't a unique solution so the problem could be phrased better.

I asked o1-preview to make the question more rigorous and it came up with "Find all sets...".
Because it's pointless to reply to a comment days after it was made or after engagement with the post has died down. All of this is a convenient misdirection for not having read and understood the papers you keep posting because you like the headlines.
Longevity, or abandonware?
Solar and batteries are exploding in production, and prices are falling (not increasing.) I mean, sure, there's a point of diminishing returns, but even at last year's prices I'm getting a 17.5% return on investment. Every year that goes by the investment gets cheaper, and the price of electricity goes up, so the savings just get better and better.

And this for a capital spend on equipment with no moving parts, no lubricants, no maintenance schedule (apart from a window-washer a couple times a year.)

It's a no brainer if you live anywhere the sun shines well - and LOTS of people have figured this out, so the amounts being installed are moving the needle.
They have a business lease program - it's super easy to sign up for, and it's not like you have to have an LLC or something.
> Your software product generally has a competitor, and they're busy trying to make theirs better than yours

Unless you are selling a commodity. There is a good case to be made that what Dropbox sells is a commodity.

> That's capitalism failing.

That's government failing.

1. You can't dig the moats necessary to establish a monopoly without regulation to support it.

2. If/when the government screws up, the onus is on it to fix the problem before the situation gets out of hand.
The more solar surplus we create, the more incentive there is to build battery storage. You can see it happening in California, where storage has grown massively year over year, to the point where it's now displacing natural gas peaker plants as a primary source of meeting after-sunset evening energy demand.
Everyone would create local time zones and use them. It is convenient to have the clock synchronized to the local day. Using UTC optimizes for long distances when people use local clocks much more often.

How do you handle the date changing in the middle of the day? If I was on UTC, the date would change at 5pm. Is that still Wednesday or would it be Thursday?

Also, it doesn't solve the problem since still need to figure out local time when interacting long distances. If need to keep track of local times, might as well use time zones.

Finally, can solve most of the problems with time zones by including UTC time with anything long distance. Say "meeting is at 4pm, 23:00 UTC", then nobody has to worry about your local time zone.
How easy is it to run on older GPUs (think 1080Tis)? The reason I ask this is because torch.compile refuses to support that, and that alone makes things much slower.
Holding aside inflation, commodities, or any hedges for inflation, its worth noting that the dollar is the "least dirty shirt in the hamper."

In hard times, consider what other alternative currencies there would be to the USD.

That being said - stagflation is dead ahead.
Is there some advantage to powering this with nuclear rather than other cheaper energy sources? Using waste heat for desorption of amine scrubbers, perhaps?
> If technology can very reliably do something I need to do better than I can do, why would I spend energy doing it myself.

In reality, you're spending more energy. That being, yet, another problem with this use case [0].

Also, did it really "do it better"? Maybe it did it better than OP could, by their own admission. But they didn't learn anything in the process nor did they seem to consider the validity. Will it be right next time? How does one know? As indicated above - it doesn't appear to be a stretch that it could have just as easily given the wrong answer. [1]

"In an age of information, ignorance is a choice." — Donny Miller

[0] https://www.energypolicy.columbia.edu/projecting-the-electri...
[1] https://news.ycombinator.com/item?id=41997498
The other package managers all come with compromises and performance issues, so uv is certainly welcome.
In my view western economies are a ponzi scheme predicated on ever increasing cost of housing. Even a small erosion of the real economy has massive effects on the highly leveraged financial economy. This technology for cheaper goods already exists and I don’t think there is a way to stop it so my presumption is that eventually the real economy in the west will be undermined and the financialized economy will implode.
Sad news. But the message is crafted well. Crisp and no overly emotional.
As a proud user of an ARM3 in 1992, I'm pleased to be able to see and say that ARM won in the end.