skysight-inc/HackerNews huggingface dataset:
It's interesting that in some HN discussions, all the arguments for (in this case) public ownership are valid and the advantages of private ownership seem to be completely forgotten. And in other discussions, it is vice-versa.

I think that reflects the broader public. If you can get people in one or the other mode, they will forget what they knew 24 hours ago.

Personally, I think private ownership and public ownership are two tools in the toolchest, good for different tasks. In many cases, privatization is a capitalist who notices a large, reliable cash flow, such as public utility revenue, and wants a cut of it. Public ownership can suffer from a lack of innovation - perhaps that matters less for mature technologies.
>Fuck cutting and pasting stuff from one terminal into another terminal.
This is the point of this approach. To offer incentives to turn into scripts maintenance procedures that come around often but for which there isn't enough budget.

I think jupyter notebooks are better suited to fill this role since you can gradually turn a 100% markdown wiki document into a script and offer one-click execution.
PG&E's absurdly high rates are how they finance the careers of Governor Newsom & his wife, and "donations" to a giant array of other pet project "charities" for politicians & their favored cronies/causes.

https://www.washingtonpost.com/business/2019/11/11/pge-helpe...

https://www.sacbee.com/article251851903.html

Why would any of California's uniparty establishment want to refund all that money to random utility customers – who might not even be reliable party footsoldiers?

PG&E's lowest overnight rates are 30¢/kwh, surging during peak hours to rates ranging from 39¢/kwh to 72¢/kwh.

In neighboring Nevada, the utility serving its major metros NV Energy has rates of 11¢/kwh for residential users & 7-9¢/kwh for small businesses.
100% agree

I guess I’m not even sure what other options there are. Any suggestions?
I get the point you’re making but I cannot say I agree with it.

Pseudo code is non-compilable text that’s intended to illustrate a computer function.

Whereas this is compilable code used to illustrate a human function.

So in a sense, they’re solving the exact opposite problems.
That's exactly what I dislike about vscode. It's so easy to trigger some pop-over that moves or obscures the precise thing you're trying to read.

The only thing really keeping me using it is copilot.
Not trying to neg how you phrased it, but I wonder if the whole damn system would be a smidge better if we had strong well-worn widely-used terms to discriminate between profit-taken and surplus-reinvested (and maybe to further discriminate between unrelated r&d, related r&d, and direct performance/capacity/resiliency/etc. investments)
Mundane things aren't interesting. And this is representative. Reddit loves to circle jerk about how licenses, government permission and paying professionals.

Therefore the "crazy stuff" is what you wind up seeing it.
I was just taking a look and couldn't help but notice the switch statement for your operator[], which likely causes a lot of unnecessary bad speculation at runtime:

https://github.com/RandyGaul/cute_headers/blob/755849fc2819d...

I fixed this exact problem in a highly used library in high energy physics:

https://gitlab.cern.ch/CLHEP/CLHEP/-/commit/5f20daf0cae91179...

Many believe the C++ compiler will magically optimize the switch away, but in some cases, like the example above for CLHEP, it doesn't happen, so you end up with bad performance.
I don't think it would make a large difference in runtime, but the bounds aren't quite right.

The largest possible value isn't 999,999,999, because that's not a legal value. The largest value is 987,654,321

Dividing that by 9, you get 109,739,369, but that's not a legal value either, you'd want to start with 109,738,365 for the gcd as it's a valid possible row. I don't know that all gcds would need to be a valid row, but any gcd larger than 98,765,432 would need to be used at multiples from 1-9; with that gcd or smaller, multiple 10 becomes viable and the gcd doesn't need to be valid with multiple of 1.
agree strongly. in the long term, for society, it’s probably true that bad science will just be forgotten.

in the medium term, those “weak links”, whether due to mistakes or fraud, can derail an entire area and prevent the strong link papers from being written.
Black Forest Labs is famous for FLUX1, related:

FLUX1.1 [pro] – New SotA text-to-image model from Black Forest Labs (228 points, 4 months ago, 142 comments) https://news.ycombinator.com/item?id=41730822

Black Forest Labs is raising another $100M on a $1B valuation, say sources (3 points, 4 months ago) https://news.ycombinator.com/item?id=41770653

FLUX1.1 [Pro] Ultra and Raw Modes (44 points, 3 months ago, 17 comments) https://news.ycombinator.com/item?id=42075115
Do you think public ownership would have yielded the development of modern IT, for example?
This isn't exactly a sudoku board, because they allow for 0.
The Pros and Cons of Cons
It means you are an engineer.
You don't use 10 spaces of indentation? It's the 21st century.
Yes, people think that writing performant software is something that's nice-to-have when in fact if you program with the intention of things being performant then that branches out to better overall design, better user experience, better quality etc. It means you actually care about what you're doing. Most people don't care and the results are apparent. We're surrounded by waste everywhere. Bad software wastes resources like money, electricity and most importantly - time.

The fact that people don't stay long enough in companies or work on a long project themselves to see the fruits of their labour down the line is a point that is discussed in some of the other comments here in this thread. I agree with it as well. In general if you job hop a lot you won't see the after effects of your actions. And the industry is such that if you want to get paid, you need to move. To reiterate - it's a sad state of affairs.
Could Azusa sell power to the town around them?
Being able to have windows of the same app assigned to different spaces would be the big unlock for me to able to use your app. Not only do I do things like separate work and personal Chrome profiles (with a window open for each), frequently I'll have a Chrome window open for a specific project with tabs just for that project, so I can switch fully into that context when I want to work on something. I also frequently have sensitive tabs open that I group into a window so I don't risk oversharing something when on a Zoom call for example as I flip through my tabs.
Yup as long as it’s done in a scientific way and published under peer review doesn’t matter who did it - that’s the great thing about blind publication review in a lot of fields
This is a waste of energy as there a cleaner clearer more effective ways of dealing with this script. You can go much cleaner and just do a Markdown Slideshow. Alternatively allow for a little real automation and use something like Expect or Pexpect.

https://pexpect.readthedocs.io/en/stable/overview.html

Don't pretend to yourselves that presenting a series of instructions and only advancing on when someone clicks enter will prevent people hit enter.

Even worse is someone missed up there's no going back. You have to either restart the whole process or you have to go and read over the python script.

This is not something that prevents or helps with slog.
I’m noticing that every single time I wake my (recent) MacBook from sleep, it forgets it’s attached to external monitors for at least 10 seconds. So, a bunch of windows do this confusing jump around and I have to wait for them to settle before I started anything!
Weird to see this downvoted since this has actually happened: https://nvd.nist.gov/vuln/detail/cve-2023-4863

WebP might support GIF-like animation, but since it's just one feature of an incredibly-complicated codec it invites a huge attack surface with extremely wide range since 99% of people will use libwebp. GIF89a on the other hand is simple enough that lots of people can write a working decoder.
I would legit love to have a POWER10 laptop. No reason it couldn't be scaled down to laptop power profiles, though I have no idea who would provide a GPU for it.
this can be made to capture gait, thus tagging, and profiling individuals.
Mundane things aren't interesting. And this is representative. Reddit loves to circle jerk about how licenses, government permission and paying professionals.

Therefore the "crazy stuff" is what you wind up seeing it.

Since you brought up a stupid anecdote I'll bring up my own stupid one. A friend of mine was out, mid thunderstorm, fixing the drainage ditch by the road he lives on as it was having problems and trying to go over the road. The state equivalent of the EPA happened to drive by and shut him down. Well, the road wound up getting washed out and the water found a new path of least resistance and caused tens of thousands of dollars of damage. Because the matter was on the state's radar everything took forever and more money to get fixed. To this day he regrets not handling the situation more aggressively.
Also ENIAC was a single computer, while Colossus was in series production - there were ten of them, plus one being built at the end of the war.
As mentioned above, olfactory data can be just chemical fingerprints. Mass spectrometers already do this and provide very distinct signals for every chemical component.

Touch and such can have some approximation done through various sensors like temperature, force, humidity, electromagnetic, etc.
Interesting inversion of priorities?
In the age of huge increase of abuse of power by secrecy over-classification and already unearthed arguably up to criminal abuse of power and waste of our money (with all crimes that it caused here and in the world), invasion of the country and countless other hybrid attacks how does secret clearance of few efficient engineers look compared to all of the results already shown and more to come?
Is it ideal, no but there was not other known way or all would be open to hear it and cutting the power of executive branch is bureaucratic dream where they could grow like cancer up to killing the host, which they were arguably close.
In the video, I think they were manually dragged. But I also use Rectangle Pro for moving windows around with simple shortcuts (many apps have this feature, another one is Raycast). I don't use tiling managers though. Most of the time they cause too many problems and glitches.
> I publish 100% of code I write as FOSS.

This is not public domain.

> and so corporations bound by such silly rules have a difficult time using my work in private codebases without paying me for an alternate license.

So... you benefit from copyright laws.

> to ensure I do not get sued

Why would you get sued by releasing your code as public domain?
Cross subsidies like that promote inefficiency. They are one of the main reasons why living in California is so expensive.

Utilities should be legally required to serve everyone in their area, but they should also be allowed to charge the real costs for the service. If the government thinks that's unfair to people living in rural areas, it's free to use tax money for explicit subsidies. But the subsidies should only be 70% or 80% of the excess costs, to give the people in expensive areas some incentives to find more efficient solutions.

It's even worse in housing, where developers are often required to build below market rate units at their own expense. It makes new housing less profitable, and less housing gets built.
And since then, much like search, Google has apparently been on a mission to ruin Maps.

There are many stories of Google Maps getting people stranded in remote locations. Anecdotally, I find its route suggestions become less sensible every year.

Last month I took a drive through regional Australia from Swan Hill to Albury.

The quickest, safest, most fuel efficient and easiest route is to follow B400 Murray Valley Highway all the way, and this is what Apple Maps suggested.

Google Maps, on the other hand absolutely refused to do this. It insisted on routing me down dirt tracks in the middle of nowhere, even when I added every major town on the route as an intermediate stop. This is the sort of thing that gets people stranded and killed.
In fairness if the founder and CEO pings me and asks me who the company should buy, you can bet I'm giving a similarly hand wavy bullshit answer.
Security updates are probably the only type of updates that I wouldn't ever call a waste of time. It sucks when they are conflated with feature updates or arbitrary changes, but by itself I don't understand calling them a waste of time.
I want to love C++.

Over my career I’ve written hundreds of thousands of lines of it.

But keeping up with it is time consuming and more and more I find myself reaching for other languages.
I got really excited to play a custom card game with my friends who are spread across the world. Was looking to see how I can add my own game, but when I downloaded the app to try out some sample games, I see that all the players have to be connected to the same WiFi. Does this mean the app is only for games played in person but on phone?
Show HN: Befreed.ai – AI book recommendation and Knowledge agent
The government would soon cave if Apple started disinvesting in the UK. The current government are desperate for growth.
Dart is crazy because it runs on every platform, compiles to native, has real parallelism via isolates, native async, and native type safety.

There's not really a backend that takes advantage of all that. In theory, one server binary could handle REST, web sockets, background workers, and have generated type safe client packages for every platform. Dart also has a great Rust ffi story. It would be great to see that leveraged.

ServerPod is a great start, but it's really Flutter focused. The web apis feel like second class.

Additionally, database management isn't a solved problem yet. ServerPod uses yaml to define models, and the other main option is just a Prisma wrapper. Dart needs something like Drizzle.
It's quite handy in interpreters: read the instruction, store a pointer to the referenced field, then operate on it. That's the only time I used it at least.
Yeah, I've seen this one before but it never ceases to amuse me.
Probably not, because as far as I can see, it relies on macOS spaces. FlashSpace doesn't use native spaces.
If I'm not mistaken that's 0.08% of their revenue.
My understanding is that MacWhisper is a front-end for Whisper.cpp so... it does Speech-to-text? (transcribing what you dictate)

Here I'm talking about the model shared in this thread, which is text-to-speech (reading out loud content from the web)
"In 2019/20 (the last year before emergency Covid funding), local authorities in England received 22% of their funding from government grants, 52% from council tax, and 27% from retained business rates." - https://www.instituteforgovernment.org.uk/explainer/local-go...

(I can't accept retained business rates being part of central government funding, but you may see it differently).
Why aren't we training llms to load the data into R/pandas/polars/duckdb and then interrogate it iteratively that way?

It's how I do it. Why not our pet llm?
Let me know when they can perform that well without a 300-shot. Or that well on unseen ARC-AGI-2.
Valve cracks down on abandonware with shadow-dropped Steam feature
I have four kids, soon to be five.

Why did you have to be a 24/7 presence for your kids? Your parents let you roam everywhere and that worked fine? Don't trust the news and their endless doom scrolling... The world is far safer now than what you were raised in.

Anyone could choose to do their own very small business, even just being a handyman, and have your kids go with you.

The only thing kids actually require is food, water, and shelter. Everyone in the modern world can do that. Kids don't need helicopter parents or endless driving around to activities or money being spent on college. I would argue college is a net negative now compared to trade school.

Kids are just happy to be alive, they don't need a billion things.
You can't buy proprietary software. You can buy a specification. "my computer does this". If you're building software under agile, the outputs should be a hierarchical specification clearly traceable to code, the specification should remain clean, it could be simply the GUI in some rare, simple cases but that may be short lived, often the docs are an important part of the specification. Ideally, just a handful of high-level user stories that do not close.

Without a spec, the world falls into disarray and chance, next you need QA tests, and security auditors, and red teams, salespeople, solutions engineers, tech support, training, and a cascade of managers who try and translate "want" into "does" and "when" and to understand and accept the results. Architects and seniors who are both domain experts and skilled coders as the single truth on what the GUI is even supposed to mean. Taking on varying levels of risk with contracts, hires or expanding and contracting the previously mentioned R&D units. That's not software anymore, that's consulting. It's so expensive and unsustainable that it's only a matter of time until you're the leg that gets gnawed off, which is inevitably the result, when burn and panic (or other negative factors) leads you away from turning pain points (like issues, training, or difficult usage) into ice cubes for a cocktail.
I share this experience of people often just performing the steps without thinking about the meaning behind them. In data analysis and software development.

My conclusion so far has been "well they are not doing their job properly".

I assume that's the kinds of jobs LLM's can replace: People you don't want on your payroll anyway
> if anything, a popular feature (videos) is more protected against 0days as there's more eyes on it, not the opposite.

It's usually the opposite. The more common something is, the more likely attackers are to target that thing. Adobe acrobat was a prime target for malicious PDF files because it was what everyone used. Once browsers started displaying PDF files attackers turned their attention there.

Ultimately every exploit that gets discovered does result in increased security, as bad code gets patched, but there's no shortage of bad code and even long lived codebases get new flaws discovered all the time.

> what else could a "malicious video file" be, a cognitohazard?

malicious video files usually target whatever software processes them.

Here are some other examples:

https://nvd.nist.gov/vuln/detail/CVE-2023-6351

https://nvd.nist.gov/vuln/detail/CVE-2024-13156

https://nvd.nist.gov/vuln/detail/CVE-2023-29341

https://nvd.nist.gov/vuln/detail/CVE-2023-6879

https://nvd.nist.gov/vuln/detail/CVE-2024-57510

https://nvd.nist.gov/vuln/detail/CVE-2022-2566

https://nvd.nist.gov/vuln/detail/CVE-2020-11184
The method for cooking a perfect egg
And how do want to deal with fatal errors?

Overflows and divide by zero are easily avoidable and should be fatal.

Even the Apollo lander program aborted and even caused a reboot. Such that the reboot loop caused an uncontrollable lander, just by overloading the IO. The scheduler could have killed the radar process, but this was Aldrin's job, and he failed, not the scheduler.
Yes, as I wrote they had communicated it before. (BTW of course it's bazaar not cathedral... Brain fart for me).
Self-Sealing Fuel Tanks in WWII [video]
They put the old (55WH vs the newer 61WH) battery in the shell -- Framework you cheapos! I guess they are trying to get rid of the old, smaller batteries.

Also, word of warning just don't apply the 3.08 bios update if you have a 12th gen. I've had nothing but problems with the 3.08 bios update without real remediation from framework. Really, don't perform this upgrade without doing a thorough review of the support forums regarding the issues people are having.

There was a blog post about the BIOS update that i found here on this site, but i'm having trouble finding it for reference now. Someone had the same issue as i have where sometimes my system just won't boot (no video and error sequence) unless i remove or re-add a memory module. Not that fun.
Which is still a cryptographic trust system - i.e. who are the others who built it and are they suitably independent or working from similar sources?
Do we need to continue placing MZ at God Status?
Oh yeah 100%, me too!
I’ve met a few fellow brits who don’t know the difference.
the vast majority of mathematical equations/terms would become completely unreadable if you replaced single symbols with descriptive terms. You are going to have to internalize what the symbols refer to anyways to understand the formula, and once that is accomplished any additional description is a waste of space and cognitive bandwidth.
Which are in rural areas. Which means the lines have to go there. Which means they pass less rural area to get there.

Rural areas aren't just a farm all by itself. Farmers need schools, stores, supplies, workers, you know, rural areas.

As well, when we electrified our nations, most people lived on farms. At the start of the 20th, as an example, most Canadians lived in rural areas. The reverse is now true.

This conversation is absurd. Hydro Quebec runs power lines through areas far more rural than California, through weather more severe and wide ranging, over greater distances, with more wild land, and just as much danger of fire. It does so at the cheapest rates, shows a profit, maintaining its lines and clearing vegetation.

PG&E is a pathetic company, and if people look outside of California, you can see how cheap rural electrification is

Really, cities cost more to electrify. Burying lines is mega expensive, stringing power lines on poles os quiet cost effective. You can easily run miles of lines, for the cost of a crew digging up a street and repaving.

Lastly, rural people pay for hookups. Each house often pays thousands per pole.
Not a compelling argument. Due to federal and state policies there is a great deal bureaucracy involved in running a research project. Too much, but mandated largely by the federal government. Many institutions have to supplement even NIH grants with institutional funds. I do.

NIH does not pay full salary support for many junior and senior scientists even if they work 100% on NIH projects.
That is indirect support by the institution to NIH.

15% will kill academic medical research — the fountain head of a much or most progress we have made in preventing and treating a wide range of diseases.
Maybe try some sort of private VPN/LAN network tool?

I remember back in the day I used to use Hamachi to play Xbox LAN with my friends in different universities.
Discussion: https://news.ycombinator.com/item?id=42963934
So the takeaway is that spending funds on an arms race is pretty unpopular, but it turns out that people think cool shit is cool and worth it?
Whether that falls under fair use is highly debatable.
(Way) worse than exhaustive brute force search ... you don't really have to say much more.

I think it's the first time I see such thing in the wild.
> C++ is not for kernels

That's a broad generalization to make.

Nintendo's custom OS (Horizon OS, used on Switch and a previous version on 3DS) is almost fully written in C++, including the entire kernel and all drivers.

I agree with you that C++ has plenty of misfeatures. Fortunately, compiler vendors make it fairly easy to dodge the bad parts of the language.
While it's not a true sudoku board, that invariant still holds. Whichever set of digits you end up using (it'll be the same 9 for rows, columns, and blocks) the sum will be same for all of them. It's also unique to the set of 9 numbers you end up using to solve the puzzle.

If you use 1-9, sum is 45. For anything else, it's 45 - (the unused number).