skysight-inc/HackerNews huggingface dataset:
The first man on Mars will likely discover far more in a week than we have in more than 50 years of probes.

There's a fundamental problem with unmanned stuff - moving parts break. So for instance Curiosity's "drill" broke after 7 activations. It took 2 years of extensive work by a team full of scientists to create a work-around that's partially effective (which really begs a how many ... does it take to screw in a light bulb joke). A guy on the scene with a toolkit could have repaired it to perfection in a matter of minutes. And the reason I put drill in quotes is because it's more like a glorified scraper. It has a max depth of 6cm. We're rather literally not even scratching the surface of what Mars has to offer.

Another example of the same problem is in just getting to places. You can't move too fast for the exact same reasons, so Curiosity tends to move around at about 0.018 mph (0.03 km/h). So it takes it about 2.5 days to travel a mile. But of course that's extremely risky since you really need to make sure you don't bump into a pebble or head into a low value area, meaning you want human feedback with about a 40 minute round trip total latency on a low bandwidth connection - while accounting for normal working hours on Earth. So in practice Curiosity has traveled a total of just a bit more than 1 mile per year. I'm also leaving out the fact that the tires have also, as might be expected, broken. So it's contemporary traveling speed is going to be even slower.

Just imagine trying to explore Earth traveling around at 1 mile a year and once every few years (on average) being able to drill hopefully up to 6cm! And all of these things btw are bleeding edge relative to the past. The issue of moving parts break is just an unsolvable issue for now and for anytime in the foreseeable future.

----------

Beyond all of this, there are no "moral problems" in manned spaceflight. It's risky and will remain risky. If people want to pursue it, that's their choice. And manned spaceflight is extremely inspiring, and really demonstrates what man is capable of. Putting a man on the Moon inspired an entire generation to science and achievement. The same will be true with the first man on Mars. NASA tried to tap into this with their helicopter drone on Mars but people just don't really care about rovers, drones, and probes.
This is how the world works, sadly. We only hear about this because Elon Musk is famous.
My first thought after reading this is that sqlite might be the boring tech that could minimize this.
Airspace closures due to reentering space objects
It's not a new level at all, these extensions have existed since shortly after extensions started existing.

A few examples:

https://chromewebstore.google.com/detail/trump-dog/bdhcfpbga...

https://chromewebstore.google.com/detail/tralalump/epclgaegl...

https://chromewebstore.google.com/detail/cloud-to-butt-plus/...
> Apple has no excuse since they control both hardware and software.

They don't control the Bluetooth hardware though - that's still Broadcom AFAIK (at least in this 2021 Macbook M1 Pro and my 2023 M3 Max.) They might be writing the driver (I don't know if they are or if they're just interfacing with a Broadcom shim) but that doesn't necessarily help if the hardware is shonky balls.
I'm suspecting it's really less than half a dozen people at NVIDIA, like guys in purchasing division or PCB designers not wanting to make a drastic parts/footprint change. M8 SMD lug terminal in a gamer accessory is crazy, but not rocket science.
This already exists, somewhere between universal basic income and social democracy.
If anyone can recommend design or UX specific forums similar to HN, I would love to know. I miss Designer News.
I use a custom API on the JS side, and making the most of the shared memory for strings. For widget creation within DOM I have small API wrappers on the JS side to avoid too much bridge crossing with attribute sets/gets.

For 2D/3D moving the canvas animation loop to the JS side helped.

So far the html (inc custom JS API) comes in at 20KB, and my wasm around 80KB (SVG based UI with a small embedded font).

Not sure how the latest Zig compares, but I'd be quite happy stuck on this older version for this project because it seems very stable.
I'm not an AI, my office (trading firm) has awesome snacks and drinks. I'm sorry that's not your case.
https://archive.ph/XKG86
I plan to wait for the NVIDIA Digits release and see what the token/sec is there. Ideally it will work well for at least 2-3 years then I can resell and upgrade if needed.
Thanks for the kind feedback!

Sorry it wasn't clear! all resumes are generated as fully readable PDFs that parse well in Applicant Tracking Systems (ATS). I've tested them with major ATS platforms like breezy, as well as directly on company career portals like Google's. UseResume also analyzes your target job descriptions and intelligently incorporates relevant keywords to help optimize your resume for any automated screening processes

UseResume is different with the AI Document Generator - instead of offering suggestions for individual sections it takes your entire existing resume and job description into account to generate a fully tailored application package. Other platforms typically implement AI as a writing assistant that suggests skills or generates profile summaries, UseResume can create complete, customized resumes and cover letters that align with your specific target role
People who think AI is magic sadly don't care.
I hear highly experienced COBOL devs make bank. Supply and demand. Great for them!
I suspect the GP doesn't think much of Ardour's design :)
Well at least now that it is open, that sort of thing can be noticed and fixed more easily
This article is entirely built on 2 big and wrong assumptions:

1. AI code ability will be the same as is today

2. Companies will replace people for AI en masse at a given moment in time

Of course both these assumptions are wrong, the quality of code produced by AI will improve dramatically as model evolves. And is not even just the model itself. The tooling, the Agentic capabilities and workflow will entirely change to adapt to this. (Already doing)

The second assumption is also wrong, intelligent companies will not layoff en masse to use AI only, they will most likely slow hiring devs because their existing enhanced devs using AI will suffice enough to their coding related needs. At the end of the day product is just one area of company development, build the complete e2e ultimate solution with 0 distribution or marketing will not help.

This article, in my opinion, is just doomerism storytelling for nostalgic programmers, that see programming only as some kind of magical artistic craft and AI as the villain arrived to remove all the fun from it. You can still switch off Cursor and write donut.c if you enjoy doing it.
Major version OSS database upgrades? I would probably never consider this a easy/low risk thing, anytime you have any planner changes its something where having a baseline is really important to understand the impact to your workload.
> Why should I pay for your TSA Precheck?

Are you really complaining about spending $70 once every five years to give me TSA Precheck? You won't even notice paying for my Precheck.

Why should I pay for your usage of the TSA? Why not have all $7.55B entirely funded by direct user fees, handing the TSA agents cash or tap a credit card while you go through the scanner? Why should I pay for your airports (often constructed with massive tax subsidies and grants)? Why should I pay for the highways you drive on to go to your airport?

> we are only talking about taking your shoes off and belt.

No, we're also talking about stereoscopic facial scans, high resolution millimeter wave scans of my body, yet another centralized government database tracking my movements, having to showcase all my valuables to all the other passersby by dumping all the electronics out of my bag, wasting my time, wasting our tax dollars, for pretty much no benefit. Ooh but I can skip the line if I surrender more biometrics and pay extra! How nice!
That's a fair assessment. I will just point out that it's a bit simplistic to believe that ally or friendly countries don't have ideological opponents which could potentially do the same and target people based on ideology. Ideological grievances exist in any society regardless of similarities in country, race or religion. So I agree, that it's a tricky situation.
Surprisingly (to me), this worked even after sending the emoji through iMessage.
Off the top of my head, let's say the file you want to stream is Ogg Opus, but the device you're streaming to only supports FLAC and MP3. You could transcode to MP3 and get all the artifacts that come with a double lossy encode, or you could transcode to FLAC which doesn't buy you any bandwidth savings but it does avoid double lossy artifacts.
I've tried a few dotfile management tools, and yeah they're always overkill. Plus it's one more dependency to handle when I'm setting up a new environment.
This feels more significant than I'd expect it to? We are dominated by reporting about how our phones are growing to define our interactions with media. To have a trend that is bucking that is surprising.
If Apple decided to call it the Gulf of Steve, they might just be big enough to get it to stick.
Fair enough. I think a lot of people are going to end up blindly trusting AI because its right often enough. But for those who are interested in what it really means to know something, I wonder if this will push people back towards embracing the idea that there is fundamental, objective, knowable truth at the core of the universe even if we can't ever know that truth perfectly.
Sure mate, I am definitely the one with an axe to grind here ;) Now prove me stupid and show me and the HN readership how is a product which even it's own management sees as unprofitable for the next three-four quarters, producing any benefits at least to it's shareholders, not even talking about the society. Maybe lean into the argument with a pinch of how the latest Meta "free speech" policies augment it's positive contributions too ;)
in open source, there are no 'dead projects'. maybe just abandoned

but if you find a mature/dead project there's a chance it's just old and stable.

what I'm getting at is in an unmantained project any stranger should be able to figure out how to adrees any novel issues. it's the point of open source; I don't undrestand why this is failing. maybe beacuse understanding an anonymous code base is hard work?
> a modern audio codec at 320kbps bitrate is more than good enough.

MP3 V0 should already be, and is typically smaller.

That said, it does depend on the quality of the encoder; back in the day a lot of MP3 encoders were not very good, even at high quality settings. These days LAME is the de-facto standard and it's pretty good, but maybe some others aren't(?)
FLAC 1.5.0
That sounds like it could be interpreted two ways. On one hand you’re not the first to discover something, on the other hand your invention is validated as being worthwhile.

In times like those (depending on how much work I put into it) I might retrace the steps I took when I was searching for a solution before writing my own and if I can find something like a stack overflow post then link to the ultimate solution. Or blog about it using the search terms I originally tried etc.

A core part of science is reproducing others work.

Also from HCI one thing I took away from research on brainstorming: slight variations and deviations can be novel and produce a better outcome. The research here is that people misunderstanding someone else’s idea isn’t a problem, but rather generates a brand new alternative. If you feel you’ve redone some work, look a little closer, perhaps something small about it is novel or new.
I mainly work with SQL and like them.
If Rust can only be used with Rust, then it's strange that the project lists a number of other languages in the docs: https://prql-lang.org/book/project/bindings/index.html
I can say that's the case for me. YT Premium is the only paid streaming service in our house, and we pretty much only watch it on the big TV.
Serving an image over HTTPS implies initiating the TCP connection (which requires minimum 3 packets) and the TLS connection (which requires many more, lets say 10).

CDN <-> PoP <-> Datacenter communication doesn't require initiating connections. They reuse them because they centralize requests to serve different users (this is even explicitly called out in the article).

Lets say your closest datacenter is 50ms away, and the closest PoP/CDN node is 10ms. Just initiating the image download through HTTPS all of sudden is 500ms vs 100ms.

Sure, PoP/CDN might need to go to the datacenter to fetch the image (and only if the content is not cached there already) but that only happens once before it gets cached, and there's still a lot of ms to use on that to make the tradeoff worth it.
Who is still give that guy money after the failure of Twitter and the impending collapse of Tesla stock?
The element of runtime reflection that is the most useful is something along the lines of "here's function, here's a list of arguments, go call this function with those arguments".
Something is missing in model design/AI design. There is an orchard of low hanging fruit out there and seemingly every day researchers are coming back with fruit.

Someone is going to figure this out this, whether it be through direct model architecture changes, or augments latched onto the models. Perhaps intelligence is synergistic, and we simply haven't discovered the companion model needed to keep LLMs in line.
Or, you know, you can just dual-boot. Or virtualise Windows / macOS. (And if you aren't using Apple device, you can even upgrade the hardware!)
I can relate to this perspective! It's important to step out of the system and recognize priorities like this; balancing risk and reward.

I think, in this particular case, perhaps the risk is not as high as you state? You could imagine a scenario where these connectors could lead to a fire, but I think this is probably a low risk compared to operation of other high-power household appliances.

Bad connector design that's easy to over-current? Yes. Notable house-fire risk? Probably not.
This is the key feature; unless you work with MongoDB you don’t realize the ubiquity of the extra types it supports and how it improves ease of use
People really believe that companies are firing because AI will replace them ?
If the latter is the case, then it's only a matter of time. Enshitification, etc.
I developed something for C that just works in github markdown files, but without place holders. It just parses all the fragments, possibly from multiple files, and puts them in an order to be compiled. It does automatically generate forward declarations for functions. The generated C output does contain #line lines. I used this in the past years for AoC.
> I still have to sit there stressing out because I have no idea if the PSU<->Mobo power connector is seated properly

I recently switched my PSU and my onboard audio volume halved.

There's no way I'm going to switch back to see if the problem goes away because that connector was such a **ache to undo and reconnect.
This is cool tech, but also a slop machine.
The age of last commit on trunk is a useless metric in isolation. The fact that it is the most prominent number on the front page of a repository is a shame.
Google? Gulf of America
> Just look at the insane rate of progress in the past 2 years.

Are we living on the same planet? I haven't seen much real progress since the release of chatGPT. Sure brenchmarks and graphs are going up, but in practice, meh...
Not married, but I think I’m in a similar camp, right down to being raised Christian (though I’m now agnostic) and having watched TNG as a kid.

There’s been people I’ve held mild disdain towards, but I’m not sure if there’s ever been anybody I’ve hated. The only person I’ve considered an enemy and made a point of getting away from I did so because they were hurtful towards my friends and I which at one point involved a shouting match, but even that’s more of a self-defense thing than hatred. Did this person make me angry? Sure, but that’s not hate.

Also don’t know if it’s healthy, but it’s how I am.
I rarely change the beginning of the query more likely the end.
I'm European, we don't hold chickens in such absurdly large farms as Americans, my eggs come from the farm next door...
I wonder what the actual numbers are, especially considering PC viewers.

My guess is that it's something like 15% on mobile, 16% on TV, and 69% on desktop/laptop etc.
At least if you consider played minutes. I know many people watch short clips etc. on their phone, but the sheer amount of people watching let's plays while working, or streaming lo-fi music while coding is probably immense compared to that
BT news suggest they made announcement to cut jobs back in 2023 and they are actually doing it now

https://www.socialistparty.org.uk/articles/133443/03-12-2024...

https://www.forbes.com/sites/siladityaray/2023/05/18/telecom...
this stuff is pretty messed up
Look under "Available Graphics" at

https://www.hp.com/us-en/shop/mdp/business-solutions/z440-wo...

No integrated graphics.

Author's explanation of the problem:

The Teslas are intended to crunch numbers, not to play video games with. Consequently, they don't have any ports to connect a monitor to. The BIOS of the HP Z440 does not like this. It refuses to boot if there is no way to output a video signal.
It's super interesting.

There are two levels...

The pZombie type level where we look at the LLM as if it were a black box and simply account for its behavior. At this level LLM's claim to have knowledge and also claim knowledge of their limited knowledge "I can't actually taste". So approached from this direction we are in (2) they have awareness that there are some things that they don't know, but this awareness doesn't prevent them from pretending to this knowledge.

If we consider it from the perspective of knowing what's happening inside LLM's then I think the picture is different. The LLM is doing next word prediction with constant compute time per token - the algorithm is quite clear. We know this is true because it runs on llama.cpp or mlx on our macbooks as well on the farms of B200's that we fear will destroy the atmosphere. So LLM's don't have any actual operational knowledge of the logic of their utterances (dunning kruger, dunning kruger...) What I mean is that the LLM can't/isn't analysing what it says, it's just responding to stimulus. Humans do do this as well - it's easy to just chatter away to other people like a canary, but humans also can analysis what they are saying and strategically manipulate the messages that they create. So I would say that LLMs cannot be concerned about what they do or don't know - the concern rests with us when we challenge them (or not) by asking "how can you know that chocolate tastes better than strawberry - you have never tasted either".
Well, yes. "AI" skips over all the difficulties and contradictions of philosophy, all the challenges of working out what it means to know something, things like "justified true belief" and so on. It 'just' (!) uses a probabilistic model to emit strings of text. It's basically a super-pundit. It can predict conventional wisdom really well.

But fundamentally it's trapped in the wrong side of a glass jar. It can't kick stones like Samuel Johnson. https://en.wikipedia.org/wiki/Appeal_to_the_stone
The Saudis, Softbank, Thiel, or maybe some banks or private capital lenders trying to ingratiate with Musk et al?
No doubt the most errors in my SQL syntax when writing migrations is the extra comma.
Me too! I'm working on deep-bloom, and registered an x account. Even bought the premium. Then I got banned for no reason. They don't even cancel the premium, you have to jumpy through the hoops to cancel it manually. Probably did me a favour.
Starting a Modern Angular Application
Right, but that is a lever (temperature) that can be moved in real time, even with current models.
Or, the ai is not thinking at all, just predicting. RTFA
Ask HN: What to expect with new CEO, CTO being fired, and tech rewrite project?
Long story short, I work at an ecommerce company that is undergoing massive leadership changes due to profits going down. The old CEO of 15+ years is on the way out, and they're replacing him with a long-time veteran of the company who has been here decades.

A couple years ago the old CEO hired a new CTO who embarked on a rewrite of the legacy platform. They hired new people (SVP, VP), etc. and basically tried to put rails on the old engineers who have been there for decades. Here's the thing, the new platform sucks, it's a terrible abstraction, and the new engineers don't take any sort of ownership / responsibility for anything. If something goes down with the old platform that's basically unmaintained, a whole RCA process and yelling in Slack about how this could have been avoided and which teams need to own this. When the new platform goes down and orders are not going through, they communicate very vaguely and say things like "we're working on it, we will let you know if any help is needed", and they hardly communicate when issues are resolved. They also don't do any sort of RCA / ownership that they want everyone else to do. The overall vibe is doing everything possible to keep it as quiet as possible. They post a bunch of GIFs as responses instead of proper respectful communication for an enterprise.

I'd like to hear more stories from other people about their experiences dealing with this sort of friction across engineering teams (old vs new), if there's any books to read, and in general what to expect as the new veteran takes over as CEO. The new CEO has basically stated they're getting rid of the CTO that was hired a few years ago and I'm wondering what happens to the new platform / new engineers. Everyone is acting like it's business as usual and nothing changes, new platform is still on, etc. but I can't imagine that to be the case, especially because of how much money and missed opportunities for marketing / selling we're losing working on this new platform that is genuinely awful.
I rarely change the first column in a query but often the end especially while debugging. So a leading comma isn't the same problem to me.
Among people who are running large models at home, I think the solution is basically to be rich.

Plenty of people in tech earn enough to support a family and drive a fancy car, but choose not to. A used RTX 3090 isn't cheap, but you can afford a lot of $1000 GPUs if you don't buy that $40k car.

Other options include only running the smaller LLMs; buying dated cards and praying you can get the drivers to work; or just using hosted LLMs like normal people.
I like the part where I don't die of dysentery and lose two children on the trip.
See my reply to another person raising a similar question. Price discounts are a good thing for consumers, but what particularly sucks is over night price hikes for basic staples.
Yes cheap connectors exist and there is a marked for it, like everything "cheap". But to what point one wants to "defend" a trillion dollar company, on a product that was never marketed as "cheap", that actually comes with a hefty price tag, to skimp on something that is 0.01% of there BoM cost. If you sell for a premium price you should better make sure your product is premium.
The funny thing is that "replacing engineers" is framed as cutting costs

But that doesn't really lead to any market advantage, at least for tech companies.

AI will also enable your competitors to cut costs. Who thinks they are going to have a monopoly on AI, which would be required for a durable advantage?

---

What you want to do is get more of the rare, best programmers -- that's what shareholders and execs should be wondering about

Instead, those programmers will be starting their own companies and competing with you
Frankly, I agree with the points in the article, yet I'm triggered slightly by the screaming dramatic writing like "destroy everything".