skysight-inc/HackerNews huggingface dataset:
Yeah, 2023's profits was $235k,[0] which is good, but it doesn't leave a ton of room to hire some sort of executive to replace me. I don't even know if I'd attract someone qualified if I gave them the entire profit, but at that point, it makes more money to sell than to own a company that's just breaking even with someone else in charge.

[0] https://mtlynch.io/solo-developer-year-6/#tinypilot-became-2...
There has been a lot of consternation in the ham radio world that the number of young people entering the hobby has been declining. They have decided to recruit science teachers by providing curriculum on wireless technology that supports STEM topics and they're having great success with it!

There will be a telethon on The Ham Radio Crash Course YouTube channel Saturday Nov 30 to help fund the institute.
Random smarty pants internet people always crack me up... like -- Blockbuster is super successful company. Like, maybe they know something about being a super successful company?
probably better buying a psvr for $150... Great quality headset with solid linux support.

love to see more quest 3s hacking tho ($270)
Sorry, misremembering my meager computing history...
the angle of wasted productivity on the end-user's side seems ridiculous. If anything, count wasted resources in implementation for little gain for the end-user.

"Assuming it takes an average of 5 seconds per interaction with a cookie banner".

People don't spend 5 seconds clicking accept. They start reading their website, notice the banner in their periphery shortly after, and click it to go away.
I would disagree edge is fine.

It is untrustworthy as it will keep turning on features. Example - sync. If you aren't using sync, it will eventually turn it on. If you aren't syncing history it will turn that on at some point.

At least Brave and Chrome don't do that.
It's like fighting mold in my opinion. Happy to turn the disinfectant on a particular area if we get that chance. It's poetically done here - the parents who were hurt the most were able to capture the source of that pain and turn it towards better purposes.
Seems like more superficial appeals to Western values that end up falling apart under the slightest scrutiny. I'm out. Enjoy the great explanatory power of your phobias.
This really reminds me of a trend years ago to create probabilistic programming constructs. I think it was just a trend way ahead of its time. Typical software engineers tend to be very ill-suited to think in probabilities and how to build reasonably reliable systems around them.
> It always shocks several people per-class how Docker just blatantly ignores and rewrites existing firewall rules.

Yeah. Many times I've mentioned that to people, and they just don't believe it's a thing which Docker does. Including here on HN. :/
I question the IQ of anyone willing to work for the government, under Elon Musk, for free.
It's more searchable?
Generally agree with you. Looking at some of the sites, there's likely less chance of getting picked up. If anything Bloomberg probably still scans the sites, and then adds those that meet Bloomberg's criteria.

Personal cynicism view though is, it's probably just another factor of 10x or so.

And you can always submit releases to: https://www.bloomberg.com/help/question/can-submit-press-rel...
Funny how no one these days says, “in the uk healthcare is free”. I wonder how much longer till “x in Germany” falls in that bracket.
LLMs can't count the Rs in strawberry because of tokenization. Words are converted to vectors (numbers), so the actual transformer network never sees the letters that make up the word.

ChatGPT doesn't see "strawberry", it sees [302, 1618, 19772]
Do they build guardrails themselves or do they use an llm guardrail api like Modelmetry or Langwatch?
It will be heavily guarded.
It's possible they're just naive.
Yes, i meant "Physical Hunger" with an implicit proper and healthy Diet. The point was that one need not eat according to a wall clock and lifestyle choices.
I wonder if this comes from the how some developers view ops knowledge and tasks as merely ancillary to their interests and work.

For me, Linux was a hobby prior to and separately from programming. In the tutorials and documentation I read, every command was explained in detail and it was emphasized to me that I should never run a command that I don't fully understand. All instructions to elevate privileges were accompanied with advice about being careful running commands as root because root's privileges are especially dangerous. I was interested in those warnings, and took them seriously, because I wanted to master what I was learning. What I was learning, though, explicitly included Linux/Unix norms like security 'best practices'.

Developer documentation doesn't usually concern itself with Linux/Unix norms the way that tutorials for Linux hobbyists and novice sysadmins do. At the same time, the developers reading it might be perfectly dedicated to mastery, but just not really see what is considered proper usage by sysadmins (let alone the considerations that inform the boundaries of such propriety) to on-topic for what they're studying/exploring/playing with. Diving into those details might not be 'patt of the fun' for them.

What such a developer learns about sudo is mostly going to come from shallow pattern recognition: sudo is a button to slap when something doesn't work the first time, and maybe it has something to do with permissions.

But I think that comes from the mode of engagement, especially at the time of learning sudo, more than the mere frequency of use. I use sudo several times every day (including sometimes interactive sessions like you mention, with -i or -s), but I am careful to limit my usage to cases where it's really required. I'm not perfect about that; occasionally I run `sudo du` when `du` would suffice because I pulled something out of my shell history when I happened to be running it from / or whatever. But I certainly don't run it reflexively or thoughtlessly.
I do not understand that. The app does not do any processing, just a UI to send text to and from the server.
Why not just...hang up the phone?
I've played lots of piano and wind music and took lessons for that stuff in school, but I've been self-teaching guitar / ukulele / bass / mandolin in a smattering of different styles, which is probably part of my issue. I go through cycles where I'll focus on one instrument and style for a few weeks - in the last year I've dabbled in bluegrass banjolele, Irish fiddle tunes on mandolin, jazz on bass and keys, rock electric ukulele, funk piano, rock organ... And that's not even an exhaustive list.
It isn't a $200 headset. It's a headset you have to build yourself (including 3D printing and soldering) with $200 worth of parts. Huge difference between the two.
Depending on how he managed things, possibly tax advantaged; especially if he could take advantage of the Qualified Small Business Stock (QSBS) tax exemption - 100% capital gains with no taxes.
I've had generated code include comments so specific I was able to find the exact github repo where it came from.
" as long as the facilities passively maintain a low temperature"

And remain dry.
No, it will just get auto-corrected. Removing a letter from a word as a brand name is dumb; it is no different than parents naming their kid a normal name with stupid spelling and thinking they are original/creative.
What kind of cabbage is that? I mean look at their size.
It'd be super funny if the "gpt-3.5-turbo-instruct" approach has a human in the loop. ;)

Or maybe it's able to recognise the chess game, then get moves from an external chess game API?
Same thing was with random turbopascal libraries and, later, Delphi’s vcl controls.

Damn Borland with their in-between library version incompatibilities. To this day I think it was the reason of their downfall.

> which taught me basic win32 programming to do things like have an icon in the status area next to the clock,

On one of programming Fido groups one guy literally had tagline “to put an icon in the area where the clock is you should use ShellNotifyIcon”
Yes, I have been using org-mode for task management for over a decade, enjoying all the advantages of plain text.
Wonder how they've determined it's a deliberate feature and not some memory leak or something that takes 72 hours to manifest.
It's too expensive. The Meta Quest 3S is $300.
Previously (36 points, 6 days ago, 24 comments) https://news.ycombinator.com/item?id=42090636

Related Cops suspect iOS 18 iPhones are communicating to force reboots (234 points, 7 days ago, 288 comments) https://news.ycombinator.com/item?id=42081874
It depends. Do you have paid extra work for the time you would use on building this?
If this is true, then it's a trivial enhancement to make that a configurable setting. 72 hours could be the default, if your security needs are higher, you could turn that down to 12 hours, or even less.
Wish this could be reduced lower. If I don’t unlock my phone in a day, something is up and extra paranoia is warranted.
Chess is not stateless. Three repetitions of same position is a draw.
Doctors are a unique type. So excruciatingly educated. So utterly disconnected.
Is it possible to use it these days without Facebook account.
The standard is based on the expectation that you should be able take a definition or a theorem out of its context and it should still make sense. The same symbols are often used for different things in different contexts, while concepts (even advanced ones) tend to remain unambiguous.

R is unambiguous if it's in blackboard bold, but otherwise it can mean almost anything. n is likely interpreted as a non-negative integer if left undefined, but you usually need to establish explicitly if it can be 0.
Detexify appears to be a kNN classifier. https://gist.github.com/kirel/149896/3a13825f826ec91e04d4adb...
War-era sugar rationing boosted health of UK people conceived in 1940s
> Did it really improve, though?

Yes.

> There's evidence that Colonial/Revolutionary-Era American populace was highly educated

I've never seen this evidence, but to speculate: probably since the colonist were, well, colonists, and literally building every industry from the ground up, they had to be.

After this though, in the 19th century, we knew most people could not read or write.

> an education system designed to produce loyal soldiers and interchangeable worker widgets

True, but worker widgets who can read.

> There is a strong tendency to recognize "market failure" as a problem -- but it is rather rare to see people discuss "regulatory failure"

I experience the opposite, but granted I live in Texas. The default mode is regulations are bad, and the less the better.

> The assumption that all regulations exist because the alternative is worse is deeply flawed

It's not an assumption, it's an observation. When it comes to education and others.

The thing is the free market relies on there being a free market. Not every market can be a free market. That's a problem. I've already explained how education can never be a free market above, but another example is healthcare. I can't compete in healthcare because of the HUGE time investment in schooling. I also have zero choice as a consumer - I just go to the nearest hospital. There's also no visibility in price because you have to diagnose me first, and that can be wrong or things can pop up later.

Healthcare is not, and will never be, a free market. Even now the US has a largely socialized healthcare system, it just so happens to be the worst socialized healthcare system. Primarily because we've handed it off to the private sector, who have incentives to actually make it worse. Meaning, insurance thrives when you receive less care. The inefficiency is built into the profit motive, and you can't get around it.
Having built both desktop-native and browser-based apps, I think there is an efficiency in doing the widget layouts textually via code/markup once you get over the learning curve. I believe Qt and wxWidgets also have automatic layout features, but doing this on top of C++ maybe makes the experience less smooth. So far form designers in Visual Studio require manual pixel layouting, which becomes tedious as the GUI evolves to be more complex. This is great for beginners as dragging and dropping controls is so easy to learn. But as soon as you have a dozen or so controls, you start to notice the time spent manually dragging/aligning/sizing that is absent in markup-based or procedurally generated GUIs that do the layout calculations for you.
>Cloning an SSD's data is something we should stop expecting to be straightforward in a world with self-encrypting drives. Restoring from backup is the right approach.

I don't know why you're being downvoted: didn't we stop being able to clone a drive with Windows on it about 20 years ago unless perhaps Windows was installed in a non-standard way?

More precisely you can clone a drive with Windows on it of course, but you will not be unable to boot the clone.
That’s kind of my dream for programming actually.

A belt-mounted split keyboard on my thighs, and limitless screen space in a serene setting provided by VR. Won’t need a standing desk at all!
That was exactly my point. What makes the co2 referred valuable is not that it is co2. We literally (not metaphorically, or hyperbolically, but literally) are surrounded by the stuff every day of our lives.

What makes it valuable is that the co2 is concentrated and under pressure. But pretty much any gas would fit the bill.

And let's not forget, the original article was about MIT scientists making extracting co2 from the atmosphere "more efficient". Which, as you point out, is a rather hopeless quest---in order to get the co2 back out of the atmosphere, you'd need more energy than you got from burning whatever put it there in the first place.

So making any meaningful dent in the atmospheric co2 by extraction/converting a mug's game. You'd need on the order of the entire amount of energy used by the human race during the entire industrial age.
I wondered how the structure worked too. Technically the Sandy Hook Victims can buy Infowars. All the money they bid would just all come right back to themselves anyway. This article calls it a "joint bid".

https://www.bloomberg.com/news/articles/2024-11-14/the-onion...

Meanwhile, Alex Jones is calling a hearing next week to accuse the bid process of being rigged https://x.com/RealAlexJones/status/1857223561754059168
Indeed, though you may consider trademark sorts
of considerations. I’ve done work for this company as a lawyer and it might be useful to get counsel about your company name/service mark.
> Suggestion to make those parts read-only was rejected as a 0.6% performance impact was deemed too expensive for too little gain.

Big Oof. :( :( :(
>Chess is stateless with perfect information. Unless you're going for mind games, you don't need to remember previous moves.

In what sense is chess stateless? Question: is Rxa6 a legal move? You need board state to refer to in order to decide.
>(I'm disappointed by the degree to which people seem to gleefully conspiracize about Python packaging, and consequently uncritically accept the worse possible interpretation of anything done to try and improve the ecosystem.)

I sympathize, but there are obvious reasons for this: low trust in the Python packaging system generally (both because of recent PSF activity and because of the history of complications and long-standing problems), and the fact that many similar things have been seen in the Linux and open-source worlds lately (for one example, Linux Mint's new stance on Flatpak and how they present Flatpak options in the Software Manager). (Edit: it also kinda rhymes with the whole "Secure Boot" thing and how much trouble it causes for Linux installation.)
We might not have exhausted their applications, but everything I’ve witnessed them being used for has been extremely disappointing.

That is, other than me using them to bounce ideas off of and create small snippets of code.
Chess is not stateless. En Passant requires last move and castling rights requires nearly all previous moves.

https://adamkarvonen.github.io/machine_learning/2024/01/03/c...
Exactly my point. The original comment claimed that the co2 itself was valuable. It is not. What is valuable is that it is concentrated and under pressure.
I agree, but it sounds like apple is choosing 72 hours to give time for the cops, because cops are more coordinated than criminals?
Didn’t Sam Altman just go on some podcast last week and tell the world that he thought “We know exactly what to do to be able to reach AGI now”. What’s going on, is he just posturing?
> where X and V/W/Z are both in the same category, in this case the category of "disruptive inventions"

This is my point, it is not known whether those are all in the same category. The survivorship bias part is that we only know if something were disruptive after the fact, because, well, they disrupted. Therefore, you cannot even compare them like that, never mind the fact that all disruptive technologies are not the same, so you shouldn't be comparing between them anyway.
Never understood why my GCardboard couldn’t do that, my phone sure has a bunch of accelerometers and giros. Sure higher and other techs can track better but isn’t it enough for a basic sense of mouvement? For most of the applications I won’t more than a few meter anyway.

Probably some have tried and I’ll be curious to know what prevent it.
I just figured it out. You bookmark a normal website. Then you go to your bookmarks and edit the new entry you created; you can then change the URL to the javascript code. Finally, to activate the bookmarklet you have to tap on the address bar and then manually browse to the bookmark entry (it doesn’t work if you just type its name in the address bar and press Go, or if you select it from the suggestions list).
Thankfully, the PyPI side of the hosting is done by a smaller, unrelated company (Fastly).
Understand that there are so many complications that can happen after pregnancy that put the mother at risk that can’t just be mitigated by sleep
Can you use any device these days without creating an online account?
This "novel" feature is already supported by GrapheneOS and set to trigger after 18 hours by default, with the option for the user to adjust it to their preference. There is no good reason to force the choice of 72 hours on everybody. That's a user-hostile design decision.
Narrative security.
Is there a podcast stream without DRM?

Neither mpv nor my browser can play the interview.

Edit: The YouTube link from an earlier submisison works: <https://www.youtube.com/watch?v=a42key59cZQ>.

Sad commentary when a YouTube link affords greater accessibility (I'm listening now via mpv) than a podcast URL.

Sigh.
// If you can earn enough money to pay down the debt //

If we could divert enough energy to do that, we could have not put it into the air in the first place!!

We are talking about an absolutely ginormous amount of energy. It would take more energy than the human race has used since the industrial revolution to "pay down the debt" (to use your metaphor).
“On the Cruelty of Really Teaching Computer Science”[0]

[0] https://en.m.wikipedia.org/wiki/On_the_Cruelty_of_Really_Tea...
// It is not obvious to me that the net thermodynamics are important here. //

You are obviously not a golfer.
> Doesn't that seem a little unprecedented to you?

Yeah it does, I don't disagree. But he won another election. By a lot.

I remember the same despair when he was elected the first time, with predictions of the end of the world as we know it, and yet here we are. I think the warnings this time like "democracy is in the ballot" will be shown to be wrong as well.
Discussion (134 points, 12 hours ago, 76 comments) https://news.ycombinator.com/item?id=42136375
Gosh it was so fast. And only the drivers I needed (which was a bit of a pain but half the fun). And it was tiny on the HDD.

I played so much Half-Life, Unreal Tournament, CS1.5 and more on 2000. I miss it daily.
A rant about the state of open-source drones and Ardupilot
I cannot tell you how many issues I have had with ArduPilot. It just never works out of the box, I have wasted so many hours writing parameters and debugging issues to the point I probably could have written my own feature rich autopilot in Arduino and eventually proper C.

Back when I first did drones in 2016-18, documentation for pretty much everything (Betaflight, INav, Ardupilot etc.) was of poor quality and rarely complete. I burned multiple FrSky receivers and Naze32 boards.

After two engineering degrees in robotics, I've come back now in 2024 and am happy to see the overall quality of things has somewhat improved. However there are still massive glaring issues that will need to be improved upon.

- The hex file for the FC I am using has UARTs in the wrong order, motors that are mapped incorrectly which I only worked out after finding an obscure forum post.

- Another FC's hex file for some reason by default has the accelerometer upside down.

- And now currently I am dealing with a CAN bus GPS that outputs only the magnetometer on the bus. This one it would seem is a hardware defect even though the onboard LED says the GPS is getting a fix. I have spent £70 on this module for the love of god.

- Mission Planner needs a visual and UX overhaul, and actual Mac support.

- MAVLINK/PyMAVLINK/MAVROS: I tried, just no.

WHY do I still have to deal with this amateur hour behaviour.

Please tell me there's prosumer/industry projects out there that have their ducks in a row and actually just works. Is there an OpenSource DJI or something? I even put it down as one of those bonus idea things in this round of YC because I am just so fed up of this stupidity.
>We have built quite a few highly useful LLM applications in my org that have reduced cost and improved outcomes in several domains

Apps that use LLMs or apps made with LLMs? In either case can you share them?

>which tells me you aren’t working with very creative and competent people

> In my professional network beyond where I work now I know at least a dozen people who have successful commercial applications of LLMs.

Apps that use LLMs or apps made with LLMs? In either case can you share them?

No one doubts that you can integrate LLMs into an application workflow and get some benefits in certain cases. That has been what the excitement and promise was about all along. They have a demonstrated ability to wrangle, extract, and transform data (mostly correctly) and generate patterns from data and prompts (hit and miss, usually with a lot of human involvement). All of which can be powerful. But outside of textual or visual chatbots or CRUD apps, no one wants to "put up or shut" a solid example that the top management of an existing company would sign off on. Only stories about awesome examples they and their friends are working on ... which often turn out to be CRUD apps or textual or visual chatbots. One notable standout is generative image apps can be quite good in certain circumstances.

So, since you seem to have a real interest and actual examples of this, I am curious to see some that real companies would gamble that company on. And I don't mean some quixotic startup, I mean a company making real money now with customers that is confident on that app to the point they are willing to risk big. Because that last part is what companies do with other (non LLM) apps. I also know that people aren't perfect and wouldn't expect an LLM to be, just want to make sure I am not missing something.
I've used it a while ago, but got burned by very uneven support across compilers — MSVC required special tweaks, and old GCC would create crashy code without warning.

It was okay for basic embarrassingly parallel for loops. I ended up not using any more advanced features, because apart from even worse compiler support, non-trivial multi-threading in C without any safeguards is just too easy to mess up.