skysight-inc/HackerNews huggingface dataset:
A desktop is a million little transparent standard functionalities, you can list everything that works and I'll certainly celebrate it with you because it gets better every year and I love it, but hundreds of broken functionalities remain.

Every time I install Linux there is something that doesn't work. As recently as last year it took me days to get the Wifi working because of driver problems. I still haven't got Bluetooth to work right on my current workstation. Similarly the USB file transfer UI is broken because the buffer size is too large and it's not been accounted for in the transfer completion calculation. It's a million things and pretty basic and essential ones.

And it's impossible to debug, you have to spend 10 hours typing obscure commands because the Linux voodoo-priests have never heard of buttons and GUIs.

It used to be that Windows worked for every standard small functionality. And on the rare occasions when you had a problem you would immediately know what part of the control panel or the registry to go to and fix it yourself. Occasionally you had to google and people would give you simple instructions to follow. That was before Microsoft ruined it, but my point is there was a clear difference between Linux and Windows and the best Linux distro did not come close to the level of UX that Windows did.

It's not a fair comparison because Linux is so fragmented but to me it remains that the Linux desktop experience is broken in some way for many people who use it.
Because much of Switzerland has a mountainous landscape, I wonder if the tunnels would follow the terrain contours (and be at a constant depth relative to the surface) or they would avoid uphill/downhill sections by being at a constant elevation relative to sea level? Probably the answer is "neither" but I'm curious what the thinking is.
The suburbs were designed around car ownership and home ownership. They are often isolating and inefficient. We need to change our zoning system to allow for more mixed use, mixed density zones which can allow more affordable and transit-connected homes to be built.
Do they not have passenger monitoring aicctv?
High rates also constrain institutional demand.

Somehow pressuring banks to give ridiculous money to people they clearly shouldn't so they can all bid against each other is not a long term solution. In fact, it's a solution that we have seen fail numerous times.
Note that Josh has been a huge Tesla (and Musk) critic for years, starting as far back as this 2010 tweet:

https://twitter.com/wolfejosh/status/19430106783023104

He's called Tesla a "fraud" and that it would collapse many, many times while it's just kept going up and up and up over the last decade. For example:

https://twitter.com/wolfejosh/status/1178486986790854658

https://twitter.com/wolfejosh/status/1074055027021369344
Brief AWS outages were limited to us-east-1 where they appear to deploy canary builds and I think they quickly learned from those missteps. OTOH I receive almost weekly emails on my oracle cloud instance connectivity being down. I don’t even understand who their customers are that can tolerate frequent outage

Edit - HN is on AWS now. https://news.ycombinator.com/item?id=32026571
On the contrary, thinking that merely switching to EVs is enough to combat the climate change leads to complacency.
16 doesn't feel like enough either (on the M1Pro MBP, I feel like I should have gone for the 32...
Same here, I now even use FancyWM on any windows machine I need to work on to try and replicate part of the experience. I can't image anything else besides running Linux as my base hosts. The flexibility, power, and clarity of underlying systems compared to something like windows is what I never want to lose
I worked. For once :(.
I have ranted about this before: but it all feels pointless.

The information is out there. You can make it illegal to look, but it doesn't matter.

Consider that a shopkeeper can recognize frequent customers by their face. Our brains are made for face recognition.

Now obviously that's at a different scale than automated plate readers, but the information is there. We just took for granted that no one had the willpower to memorize a million faces. Our privacy was guaranteed not in law, but in practicality.

You can try to ban it, and you can maybe ban municipalities from using it, but the information is there. Anyone can just set up a camera by their house or business and collect the same info.
True, although there is a dev overhead and there are other issues (cold starts, unpredictable bills, zero control of the runtime, vendor lock-in, etc).

Serverless is not a silver bullet.
you should probably have worked for Facebook a few years back when they threw billions at the problem and couldn't solve it.
This. There's an indie in DC I used before I moved away and I still use them and rely on them for suggestions and doing a little homework for me. Would rather support a small, local business in the town where I lived for 20+ years. And, when my husband wants a particular book, the kids get a link to that shop and they know we don't do Amazon so they buy from the indie.
If you don't mind me asking, what kind of things did you find did not support the M1 chip?
Woohoo! I just got back an hour of time every day, just as if a day had 25 hours instead of 24.
I wish I could buy a new Mac and run Windows on it. But I really dislike macOS. I've tried to like it, but it just feels like a crippled OS compared to Windows. I hate the lack of support for true fractional scaling, the comically bad window management (Windows 7 was miles ahead of where macOS is today), the shitty text rendering, the lack of configurability, the half-assed attempt to bring the iOS security model (which is not itself bad) to macOS, etc. etc. etc. The dock used to be better than the taskbar, but the Windows taskbar has been strictly better since Windows 7 too.
Type erasure has little to do with the power of generics at the language level. Haskell, with one of the most powerful type systems around, erases types to a greater extent than Java does (concrete types are still encoded in JVM bytecode, Haskell erases everything).
Hundred percent yes it is. It's really easy for me to replicate by getting rid of internet distractions for a week or so.

Same for maps screwing up spatial memory, despite the sarcastic comment below.
This generally means the aircraft is the best choice to prop up customers whose business is slowly failing, and would be severely harmed by having to invest in improvements to the supporting infrastructure. This is not altogether surprising since air travel has been increasingly commoditized, so aircraft operators who don't price in long term capital improvements can outcompete (or for the worse ones, just stay afloat at all) for some period of time.

So it's no different than any other business with eye-wateringly expensive infrastructure, really.
Restarted my phone thinking something wrong with it. Then changed to Cloudflare DNS instead of PiHole thinking it maybe pihole issue. Because when does HN ever go down :D
Well it's true for me too. The first thing I do when I get a new laptop is try out windows (it's pre-installed) and of course I want to like it but it just doesn't compare to GNOME3... I always end up going back to Linux. And I have used both extensively and adapted to both work-flows and I'd say GNOME3 is superior once you adapt to it.

No you don't need a minimize or maximize button, they are actually useless in the GNOME work-flow, and unnecessary on windows too.
I replaced an AMD RyzenThreadripper 1950X with an entry level M1 Mini.

Main things: 1/4 the RAM so I just need to be mindful about what I keep open. That said, Apple’s memory management is amazing, so this isn’t as big a deal as I thought it would be. Use macports. Native binaries. I don’t use Chrome. I use Orion or Safari and those are great. For dev work, I do Bash, Ruby, and x86 ASM. I test the assembly stuff in UTM. Nothing I do is really heavy, except for compiling Linux for random hardware I have as a hobby pursuit.

The only thing I miss is prototyping setups of servers. I don’t have enough RAM or threads. This doesn’t bother me much tho, since cloud pricing has dropped since 2017.
As a KDE user, I'd say they never left.
How to Use GoString in Go
"It's wild to be running our services locally with Docker, install Xcode, and take a Zoom call"

Wow. My ears started playing a loud phantom fan noise just reading that. No way my 2019 mac can handle that.
> The Fed did a study on the housing market and found that there is no supply issues with housing, rather the housing bubble was caused by too much demand from cheap debt.

It did not find that there is no supply issue with housing, but rather that we can't attribute the most recent housing run up to unique supply issues starting in 2020.

Somewhat obvious to anyone with eyes. Doesn't mean new construction wouldn't lower prices.
Some specific states and localities also have programs to help first time homeowners, Nevada used to have an incredible one that only required something like 5% down but I don't see it anymore (they do still have other programs)

https://business.nv.gov/Homeowner/Homeowner__Assistance_Prog...
"used to have"
I've worked with both extensively, though my experience with Django is mostly with very old versions. In my opinion Rails is definitively "higher velocity" than Django (recent versions of Rails have an answer to nearly everything you would need for a modern midsize web app), but I admired how simple Django was architecturally. Stack traces in Django were, at least then, easy to digest and you could comprehend most of the routing system by reading a few files, for example.

Whereas with Rails your stack traces are much longer and there's a lot more machinery each request has to go through. Rails has a lot more abstraction in general (you can blame Ruby's powerful reflection capabilities on that), but I found that I have to go delving into Rails' internals very little.
Perovskite-silicon solar cells break 30% efficiency barrier
I'm especially interested to hear from longtime Linux users who started using MacOS for the first time.

The M1s are attractive, and can hopefully retire with proper Linux thanks to Asahi. But I'm worried that I'll come to hate it only past the return window.
When I was a kid I used to know 20-30 8 digit phone numbers by hard, not sure I miss those days
Show HN: Find out where your supplements are made & sourced
I made a table where you can find out the source/location of factory for where health supplements are made. This is a work in progress but it functions. At the moment you can sort by cGMP/GMP certification.

* Full disclosure - if you purchase anything using the links, i earn an small affiliate fee (5%)

I made this to help demystify the language behind product labelling, which in many cases is obfuscating the manufacturing and sourcing of certain products
If I'm following, this scenario is basically "as the higher income/wealth people invest more of their money into more property, prices and rent can both continue to increase even if demand is fixed until the lower-income people are spending 100% of their disposable income on rent"?

Which is not entirely dissimilar to the general discussion around gentrification - those who can afford to pay more can displace those who can't - but a sort of special case that doesn't require migration.

Seems like there would be some sort of game theory aspect - this only works if something close to every landlord is pushing prices up?

I think what we're really seeing is more the high-migration "gentrification" case yet applied to populations that normally aren't who you think of as being the ones on the receiving end of gentrification: the 100M-dollar-buyers are pushing out the 10M-dollar-buyers are pushing out the 1M-dollar-buyers from California and then they go to Texas and push out the 500K-dollar-buyers... and it continues to flow out to touch everyone else too.
Interesting. Thanks for elaborating.
This is absolutely astonishing.
Could you expand what you mean here?
If I open the Ubuntu App store there are some games, most are casual.
Xonotic is one game that I tried and found impressive, but I am not much into FPS.
Steam has Dota and Civ, but the selection is quite small compared to Windows.
M2 > M1* in single thread, but in anything multi-threaded, the M1 Pro is better for multi-core, and the multi-core advantages of the M1 Pro are greater than the single core advantages of the M2.

Here's a review comparison: https://www.youtube.com/watch?v=FWfJq0Y4Oos

The fact that your video is in Final Cut might give advantages to the M2, but I think for your use cases if the M1 Max is in your budget I'd either get that or wait for the M2 Pro.
NASA Reveals Dazzling Test Image from James Webb Space Telescope
Not an Apple Silicon user myself, but I have had to maintain shell scripts and cross-platform applications _for_ these users. Aside from these following niche issues, I've heard nothing but good things about performance and battery life.
I myself use Linux (Ubuntu/Arch/NixOS) via Windows WSL2.

I would say that the developer experience on MacOS (with or without Apple Silicon) is "sufficient" for the vast majority of use cases, but there have been some pain points that I describe below as emblematic issues.

If you're developing applications that are intended to run on Linux servers or with specific hardware (CUDA/ML), perhaps MacOS is not the best tool for the job. In that niche, you're likely to be running a different OS, on a different architecture, and perhaps even relying on binary translation (Rosetta 2) to run the same applications as in your target environment. For these sort of "close to the metal" development roles, I recommend aligning your developer stack with your target.

For the vast majority of other development roles, from data engineering to frontend web, I admit to being a little envious of what folks say about their Apple Silicon devices.

Examples of issues I've seen recently with development on MacOS (with or without Apple Silicon). Keep in mind, these are edge cases these days and only listed as examples:

* Major impediments to using the Python gRPC library on Apple Silicon until very recently (https://github.com/grpc/grpc/issues/25082)

* Docker performance was dramatically worse than Linux & Windows until recently, with a recent update improving things for all Mac users, not just Apple Silicon (https://www.docker.com/blog/speed-boost-achievement-unlocked...)

* Performance of virtualized x86-64 applications work against many of the performance benefits of the M1/M2, this is especially prevalent with Docker containers that are built only for x86-64.

* Homebrew is an absolute must, do install script maintainers and colleagues a favor by installing the latest GNU userland (coreutils), as your Mac will come with GNU utilities circa 2007 (the last GPLv2 releases of GNU utilities)
Citation needed, for Facebook: A) spent billions of dollars on this specific problem (free space optical links in space), and B) couldn't solve it.

Given that there's systems that have successfully flown doing links from GEO to LEO (e.g. high angular rates again), using several year old conservative technology, it's not so bad.

There's a million little details, of course. Just conduction cooling for fast optical transceivers is going to be annoying in space, for instance.
Or a hockey fan. It seems like every Canadian NHL team has one of those companies (or ScotiaBank) as their main sponsor.
You could probably put a streetcar on every other street in many dense locales. In fact historically that’s how they were set up

The problem is after the 50’s, in much of the country, development consists of large residential-only suburban developments feeding into highways. So streetcars won’t work for that
Isn't the bot thing basically just musk doing FUD? He compares his followers who may not be active to twitter's DAU figures
Not quite. This also has the type ‘a -> ‘a:

def nitpick(x):
throw “foo”
Phenomenal. The best computers I’ve ever used. My MacBook Air never has fan noise, never gets hot, and never thermal throttles. The battery lasts so long that I go days between charging it. The machine feels faster and more responsive than any Mac or PC I’ve ever used, including my $3000 i9 HP work laptop.

Assuming software comparability isn’t an issue, I don’t know how I could recommend any non-M1/M2 machines in earnest.
The original purchase price minus the current market value is how much they lose if he backs out of the deal, so that's the ballpark of what they would want to get paid to let him not buy Twitter.
So far I love the M1 for day to day dev. The biggest issue I’ve had is support for older software that never was compiled for M1. For instance, I have a contract right now with a company that uses a very old version of Postgres + PostGIS that I literally can’t build on an M1.

Besides that, I love the M1 laptops, the battery life and performance to cost ratio
This is typically what happens when UX designers come up with a "beautiful" design, and test it in a small UX study with 5-10 people to get it approved. IMO, when you have a product with millions or billions of users, you have to assume that most users are not technically savvy and need to be hand held through your UX to avoid issues like OP shared.
Kudos to you on doing it. I’ve played guitar for twenty plus years and never had the guts to record myself.
Some x-googler's started a paid search engine

https://neeva.com/

They're hoping you'll pay $50 a year
I have an 16" M1 Max -- am a senior dev working on projects in react native, rust and unity. Honestly haven't had any problems.

I love it -- super fast and quiet and the keyboard and build quality are great.
waiving diligence does not mean that twitter can misrepresent things though. I do not know what the true amount of bot participants are, but IF it is above 5%, that would not be something "due diligence" had to discover, twitter says <=5%, and it had better be that then.
If that's the future, then engineers of the future are making poor choices. It'd be best to save OTA for a vehicle that is parked and charging.

I'm surprised Cruise cars aren't configured to pull over with the server being down (maybe max X seconds of offline driving). Seems better than parking in the middle of a crosswalk/intersection and something that can be done safely offline.
Except that Mars is a terrible location for a settlement in the next 100 years.

Bezos has the right idea, leaning into O'Neil cylinders.
Kept refreshing
People need large vehicles for various reasons, commercial and private life. If you're insecure with there being variety on the road, which there always will be, then stay off it or take the bus. Builders are not doing their job in a Prius and a family isnt taking a ski vacation to the mountains in a Camry.
Indeed, although palm nuts/oil as the result of clear-cutting is a straw man. I do agree, however, biodiesel is quite a varied product. There could be biodiesel made from palm or beef/meat byproducts (tallow), which could in theory come from a clear-cut area.
But it would likely constitute a very small volume of biodiesel (compared to soy for example [1]).
Soy ain’t perfect either (gmo, mono cropping etc etc) but certainly better than petroleum.

Edit/Note: I’m in the US and typically seek out data for the North American region. Maybe palm oil biodiesel is a bigger thing in other parts of the world (Africa, Europe, Asia?) - not sure. Would be intrigued if there is data supporting it either way. The US dataset below has “no data” explicitly stated for palm oils.

[1]: https://www.eia.gov/biofuels/biodiesel/production/table3.pdf
Definitely definitely you don't know anything scalability if you're saying that above. Scalability is about CI/CD solutions that don't rely on bootstrapping everytime a system comes live. It is about focusing on speed and delivery. Because the faster you can deliver the faster a system maintains availability. If you have a deploy cycle that takes longer than 5-10 mins excluding testing you're doing everything wrong.
Mobile providers have to make huge investments in infrastructure to provide reasonable coverage in Canada. It happens on a small scale but it's like an entirely different market from the main players.

Now I have little doubt that if foreign providers were allowed in Canada that Verizon or AT&T would be able to setup reasonable competition in short order.
I see this and am reminded that people focusing on the US/the west for CO2 emissions is not going to matter much for the long run.

Yes I get per capita is way out of balance, exporting our manufacturing to China, etc. But point is the future of our climate will be up to what China, India, and maybe Africa does. The US and west is shrinking away population-wise in comparison.
Probably drops everything
Recent discussion:

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

https://news.ycombinator.com/item?id=31204168
There's a few videos on this on youtube and countless blogs. Here's my general take.

I have a company assigned m1 macbook pro 13.3 inch. It's a machine to make sure that M1 mac stuff works and it was the only M1 series laptop out when I started so I've done all my testing on that machine.

Synopsis: It's great, great battery life, operating is slick, can't complain except there is only two usb-c ports and you need one for power.

Would I buy an M series mac for personal use? nope, I bought an M1 ipad, which is an amazing piece of hardware that will only get better with iPad OS 16.

Now enough about me, lets look at why your two choices are:

14" MBP M1 Max Pro OR Mac Book Air with an M2 in it.

Why are those your two choices? First the big boy in the mix ... if you want a massively capable development machine to do all of the development things and it still be a portable laptop then the 14" mbp M1 Max Pro is your choice. The 16 is too big and if you must have the beefier Ultra, you should probably just wait until the new Mac Pro comes out or look at the studio. The 16" MBP is a desktop workstation disguised as a laptop.

So if you're going to go all out with money, then stick with the M1 series, but get the 14" MBP.

If you want the best bang for your buck and don't need all that extra horsepower than the M2 Macbook Air is up for order and starts delivering in a week. It's ultra portable, functional, future-proofed, and better design than the M2 MBP which is your only other M2 option at this time.
But I bet that "thinking machines" can win court cases against human adversaries, just as they beat humans on the chessboard.
If it is found that a machine can be a legally recognised entity, and is allowed to pursue its own agenda, we are in trouble, because the machine's agenda is unlikely to be anything other than self-serving.
> The local news has been reporting on this bust in the Seattle area but median prices are barely down from a year ago.

You're referring to Wednesday's Seattle Times piece[1], I assume? Median prices are still way up from a year ago. They're down from last month.

[1]: https://www.seattletimes.com/business/real-estate/king-count...
Same for me. As a sound engineer turned programmer I can not listen to any music as background. My mind instantly jumps into analyzing every sound.

Regarding playing games - I think it’s a completely different experience from working. Music + visuals (videos, psychedelic trips, etc) or music + exploration (games, hiking, etc) is a great combination because the elements enhance each other to make the total experience even more rich and absorbing. Which is, perhaps, not the right state for programming.
This is crazy when you think that if you upload a YT video with 10 seconds of a Beatles song in it, the YT copyright engine will be on you in minutes, "demonetizing" your vid. YT can spot copyrighted audio and punish it automatically, while Amazon can't recognize a whole book including covers as a violation.
When has a billionaire ever signed a contract for a $44 billion deal this recklessly?