skysight-inc/HackerNews huggingface dataset:
> It's always kinda obvious who has and hasn't actually had to put personal risk in a business

If you're doing it right, you don't do that. That's why corporations exist, to separate personal and business assets. If your corporate veil gets pierced, that's because you don't know what you're doing.

> far more hours

I mean, if you've ever been at a startup it should be patently obvious that the owners (the board) are not working anywhere nearly as much as people in the office who stay late and many times sleep there.

> free to just walk away any time a better offer comes along

You're absolutely able to do this as a business owner. Businesses get sold and liquidated all the time.
> windows feels more and more like adware these days

Which edition of Windows 11 is less/least/not ad-y? Is Pro in any ways better than Home?

Is there an Enterprise edition that I, as a 'normal person' / non-corporate entity, can purchase and use on my personal system (or VM running under Linux/macOS)? I would think that corporations would not want ads on their employer-provided systems, and so they aren't present in the {Pro?, Enterprise?} releases.
It amazes me that reading PC vs Mac vs Linux arguments sound the exact same today as they did 20 years ago. PC is too bloated and intrusive, Mac is too expensive with limited software options, Linux is user-unfriendly but great for servers. Reading this thread feels like reading an IRC or Usenet argument from the late 90s.
Ask HN: Fast Operation Focused Software
I have seen that lots of jobs which require data entry still use what looks like software from the early 80s.

Desktop console-like stuff. No point and click. Seen it used by retail, car mechanics, travel agents, hotel desk staff.

Justification for this was that it was fast and responsive. Has keyboard shortcuts.

This reminded me of a recent post I saw here about modern software being slow and got me wondering:

Is there a large unfilled market for storefront software which focuses on user productivity and eschews pretty UIs?
https://archive.ph/MUZ3s
Ditto. I have a self-built PC that has an install of Win11 Pro on it and it's full of adware and crapware like in the bad old Dell days - except this thing coming directly from Microsoft!

It's absurd how badly the Windows customer experience has degraded in the name of bundling shitty Bejeweled clones - how much money could MSFT be possibly making on this kind of deal that makes the trade worthwhile?!

Not to mention some of the less egregious but nonetheless annoying things - when I had my Win10 install the default Docs directory pointed at the cloud-synced container which then proceeded to pester me about upgrading to a paid plan. Not just once or twice and not in an unobtrusive way - literally on every single boot in the task bar.
IMO it is not tradition, but variety that is amazing. A lot of variety comes from maintaining traditions, because otherwise we'd all just converge on the One True Way of doing things.
It's been available through Slack for some time now
A different thing to look at is what enforcing referential transparency in your program means.

Referential transparency means that when we bind an expression to a name (e.g. `y = f x`), the two are interchangeable, and whenever we use `y` we could just as well use `f x` and vice versa, and the meaning of the code will stay the same.

Enforcing referential transparency in a programming language means that:

- We need to have more control over effects (purity)

- We can use substitution and equational reasoning

The value of referential transparency for me is that I can trust code to not surprise me with unexpected effects, I can use substitution to understand what a piece of code is doing, and I can always refactor by converting a piece of code to a new value or function because referential transparency guarantees that they are equivalent.

Because of that I feel like I can always understand how something works because I have a simple process to figure things out that doesn't require me keeping a lot of context in my head. I never feel like something is "magic" that I cannot understand. And I can easily change code to understand it better without changing its meaning.

Referential transparency is freeing, and makes me worry less when working with code!

---

The other part that is very notable about Haskell is one of its approaches to concurrency - Software Transactional Memory. Which is enabled by limiting the kind of effects we can perform in a transaction block:

https://www.oreilly.com/library/view/parallel-and-concurrent...
Classifying customer messages with LLMs vs traditional ML
> Last gen phones have enough performance to run webapps without a single loss in performance [...]

This makes no sense. If webapps run without a loss in performance, then you don't need increased hardware performance in order to see the difference.

> [...] compared to native apps.

This simply isn't true. Run a well-designed webapp and a well-designed native app on the same platform. You'll see a difference in performance.

> you see more and more SPAs wrapped in a hybrid app still maintaining a 'native'look.

I'm still waiting to see even one example of this.

> Costs of developing webapps is dramatically lower.

True. But it comes at a cost to quality.
Not with that attitude! /s
As we saw with the recent US rail strike threats, unions do not maximize member profit, but rather member satisfaction. They didn't want more money
It burns me up that Fibonacci numbers are used so frequently as an example of functional programming because it is a clear case of malpractice, particularly because it performs terribly without memoization. Even in the 1980s CS profs were trying to tell us how BASIC sucks but efficient Fibonacci is so easy to code up in BASIC. (I'd really be impressed with a system that could figure out the closed form based on the definition.)

How easy it is to draw fractals depends on your tools. If you have turtle graphics with affine transformations (rotation and scaling) it is so easy to write simple recursive programs to draw space filling curves and such.
If window management is the only thing holding you back, look into the third party UI helper app scene. There have been lots of them—Rectangle for example. https://rectangleapp.com/
I think the issue isn't for the most part the kind of problem the code addresses, but the social context in which the code is used. Functional programs can allow for easier reasoning about programs or paths later, which can be useful when updating, refactoring, debugging etc.

Are you _literally_ writing a simple script to do a single task which you won't save into version control? Pick whatever style will be fastest to write + run. But if you'll need to re-read it in 6 months to figure out how to re-use a portion in a different context, or the next engineer will need to migrate something out from under it in a year, or whatever else, then picking a style based on readability, testability, and analyzability can be worth it -- provided the rest of your team is on the same page.
I was expecting to see a link to that scene from the Office Space movie!

FWIW I've still got several HP LaserJet 4M+ printers and I did configure one of them to show that message when there's no paper ; )

https://en.wikipedia.org/wiki/PC_LOAD_LETTER
I installed the patcher to restore the windows 10 style start menu and start bar. Microsoft's decisions on the "new" UI for 11 were super dumb.

But after a month of running windows 11 with explorerpatcher for gaming, hobby programming, and music production (daw, vsts etc) everything is pretty flawless.
So if you film yourself dumping chlorine into a river it’s now a protected activity? Obviously not.

The video itself is protected speech, but the activity is not.
Take a look at [1] and think about your situation. If you still feel that the contract is problematic, you could ask them to further clarify what the assignments apply to. But the general idea is that they want to own the thing(s) they paid you to do for them. As long as other stuff doesn't get caught up in that agreement, it's completely fine.

[1] https://en.wikipedia.org/wiki/Work_for_hire
If you feel the need to 'debloat' your OS or 'patch' it to remove ad-ridden UI components like live tiles or whatever, it's probably adware.
Yeah, the description changes as it goes on from "rips her skin off" to "probably helps accelerate the molting process in a surprisingly gentle fashion, then removes the molted skin" at which point it is, in fact, kind of like "Here, honey, let me unzip that hard to reach back zipper on that ball gown and get you out of that."

Historically, women often required help to get undressed from the get ups they were expected to wear. Much less so these days.
There are more laws than RF laws, anyway. Why don't we trust application processors to obey RF laws, but we trust them to obey copyright laws and port scanning laws?
I agree, both could be considered 'selfhosting'. But in my case I am running on hardware in my house!
what the freak does this stuff even mean.

They bought something with your ref, you should have a piece of the pie, period.
std::expected and a monadic interface for std::optional are very welcome changes. I've ended up with funky utility types to accomplish much the same thing in a couple projects, so an official interface is definitely nifty.

I remember reading that clang was finally shipping std as a module, albeit experimentally. So this ought to be an interesting couple of years for C++ -- though I suppose it remains to be seen to what degree the ecosystem will keep up with all these changes vs using headers/exceptions/the traditional ways of doing things.
Coal-project financing outside of China hits 12-year low
> when my drive or backups are almost out of space, which makes sense.

This only makes sense to iCloud users. I've never intentionally put anything in iCloud and I get a constant parade of alerts about it being full. On macOS it doesn't matter where you click on the alert widget, it takes you to the page where you can pay for iCloud regardless. It is very spammy.
Users never wanted to be computer literate. Many of them saw computers as a tool, like a hammer or a car.

Super locked down devices that are fast and easy to use is better than everyone getting pwned by viruses because they can't be bothered to install an antivirus or not share their passwords with strangers.
yeah for me linux>>mac>>bsd>>chromebook>>windows

I picked up a macbook air m1 refurbished from apple to see what the fuss is about. It's a great machine. If not for that Debian would be primary OS, as it has been for the past ~15 years. I have one mac and a bunch of thinkpads running linux and/or BSD.
Better edit the comment and remove the email, as it can be scanned by crawlers and added to a spam list.
Now that it's entered open beta it's going to iterate rapidly. I had been using it fairly extensively, alongside other LLMs, through Slack and was always most impressed by it's output over the others.

(I do hold investment in Anthropic, but do not base my statements on that)
Realistically, what are the chances this phone's manufacturer even survives 7 more years? They're in a very competitive space.
What is so bad about MacOS window management?

I haven't used Windows for a while, but back in the day, it did not provide any extra capabilities in this regard over MacOS. Now I use an extension to tile the desktop with windows, and it works great.
Or the other way round - have a thin public service to interact with users, subcontracting all the heavy lifting to competitive bidders working to a rigid specification. You set up a monopsony rather than a monopoly, letting the public rinse the companies for once. This is how Transport for London provides bus and Docklands Light Railway services, and it works very well.
Saying white when you mean "rich and powerful" is intentional racism.
Silly stuff. No way on God's green earth that human presence would go unsuspected, even millions of years in the future. First act of most human societies: vitrifying clay (pottery). It lasts essentially forever. Alien archaologists of the future will find remains of toilets everywhere, as a background noise of human existance.
Cool. As CISO, can you please speak to the data retention policies that I noted here? https://news.ycombinator.com/item?id=36681239 . As you can imagine, sending sensitive information to a 3rd party is impossible without explicit agreements. As you're SOC2 and HIPAA are there devices in place for us to delete data, or specify data retention as customers?
It's both. Whoever gets a hold of a secure boot system first can ensure the machine serves them.

How else can the machine tell who is its rightful owner?
No no, that's just cave aged mayonnaise, and it sells for a premium. Throw in a blurb about hand crafted artisan, and it'll be a rocket to the moon looking sales chart. You just gotta know how to sell it. These aren't outdated Android devices, they're vintage legacy devices.
Energy is scarce

No it is not, especially in the context of running home computers. Why do you think that?

money is infinite

No it is not.

We had $1/KWh in EU this winter.

Average price is about 0.22 Here is some actual information.

https://ec.europa.eu/eurostat/statistics-explained/index.php...

That's $30 per month just to keep the computer gaming during daytime.

No it is not. 65W is the max amount of power. 10 hours a day every day at max is still a little over $4 per month. TVs, refrigerators electric heating and air conditioning are all 20x the impact of an average computer.

I'm going to go out on a limb here and say that nuclear is heating the planet more than CO2

You should not go out on a limb for anything. You should read and stop guessing.

Where are you getting your ideas? Source something, link anything that supports what you are saying.
It's notable that most third party DLL's usually aren't made for chrome/firefox specifically. They inject into every program.

They're normally things like the a gaming mouse which has a DLL that injects into every windows process to make the mouse light change colour when you hover over a text field. Or a 'firewall' that injects into every process to try and find HTTPS encryption keys so it can scan HTTPS content in realtime. Or a 'password protected folders' feature that will pop up a dialog box if any program tries to read a file in a protected folder and ask for the unlock password.

And all 3 of those can easily crash in Firefox. The gaming mouse doesn't understand that firefox renderers live in a sandbox, so when it tries to send a message to the mouse to change the light color that breaches the sandbox causing a crash. The 'firewall' assumes the https encryption key will be in memory of the process making the TCP connection - but in a multi-process architecture that may not be the case - so crashes. The 'password protected folders' makes a dialog box, but hangs the calling thread until the user types the password. Because firefox is multi-process, they have a hang detector which thinks the process has locked up so kills it, and the user thinks it crashed.

All in all, these 'kinda plugins for windows, but not using any official API' are a bad idea when they interact with code they have never been tested to work with. Thats the real problem.
To be picky, this is not accurate:

>Windows 98 needs to be booted via its own MS-DOS 7.1-based bootloader, which must be installed to a hard disk’s MBR.

The MBR code on Windows 98 is a "normal" MBR code that simply chainloads the PBR of the active partition in the MBR table, it can be replaced with any similar MBR booting code.

The "bootloader" (not really a bootloader) is in the PBR, and it invokes IO.SYS.

So, the partition needs to be formatted under DOS 7.1 or Windows 98 (as it is the format command that creates the bootable PBR code) or you need some external tool to copy the DOS/Windows boot code to the PBR.

I am not familiar with DosBox, so what is normally done in (say) Qemu or Virtualbox (booting from a DOS boot floppy with atttached and empty hard disk image and then use fdisk and format) may not work there.
More opinion on why Harvard in particular is a bad example to use: laundering priviledge:

https://astralcodexten.substack.com/p/why-match-school-and-s...
That's what you get when they lobotomize it for "safety"
I know I'm in the minority, but I dislike the fact that they count me as a Windows user just because I bought a Dell laptop. First thing I did was to install Linux and ditch all the crapware that came with my machine.
Hope at least you are getting paid and you don't deploy such ridiculous amounts of bad faith for free.

My reply from above "Most of them already don't get paid, hence the strike" was specifically in the context of the streaming platforms not paying residuals in the same manner the studios do, hence the reference to the article.

What I find most funny is that you don't even know or care about alternative solutions, you just assume the copyright laws is for the best in the best of all possible worlds [1] and anything else would be chaos.

[1] Tout est pour le mieux dans le meilleur des mondes possibles, https://en.wikipedia.org/wiki/Candide
Why would an LLM be any less copyrightable than any other piece of software?
Poe's law has broader implications than the initial definition.

You do know language evolves right?

I know you do, but this is another example of the game playing I was referring to when I said it.

I won't play.

And btw the Overton window has moved in the opposite direction to your claim btw.... Unless youre using the 1950s southern USA as your reference point for "normal".... But that would be ridiculous wouldn't it?

To paraphrase Sartre:

Never believe that Trolls are completely unaware of the absurdity of their replies. They know that their remarks are frivolous, open to challenge. But they are amusing themselves, for it is their adversary who is obliged to use words responsibly, since he believes in words. The Trolls have the right to play. They even like to play with discourse for, by giving ridiculous reasons, they discredit the seriousness of their interlocutors. They delight in acting in bad faith, since they seek not to persuade by sound argument but to intimidate and disconcert.

I SEE YOU
It doesn't really lack large swathes of flat land. Sure it might not look like Texas, but if you're telling me there isn't enough room to be running combine harvesters over large areas of land you're wrong.

Anyhow, the land influences culture, so my point still stands, if the reason for their attitude to farming practices is because there is mountains, it doesn't make much difference, people don't know any different and that's how they have operated for millennia.

Japan’s rapid depopulation is overwhelmingly happening in the countryside, because it is all toil for less pay.

Right, like as if working in Tokyo is no toil for more pay? Sorry but you don't sound very well informed to me. In general, Japanese don't get well at all, I view Japan as much more of a socialist system than people realize.

Japan's aging population problem has nothing to do with whether you live in the countryside and grow your own veggies or not, it has to do with demographics and go visit any major city and you will find a lot of elderly people there too. Of course a small village is going to be more effected than Tokyo with 30+ million people when the population is shrinking. Either way, people from Tokyo eat sushi rice from rural areas.
every windows after 7 is awful. ads and random ui changes.
As long as he scratched his own itch. I would be fine getting the same printer model once one works.

It might always be fiddly from start to finish, but at least the source is there.
Western Electric Automatic Dialers: Punchcard based phone dialing
I've been to one of these, but the key thing that motivates people to swing the sledgehammer is that it's their printer. They've come to loathe that particular piece of junk with every fiber of their being.
I do understand that there's more to it than just closing the gap of 90'000x. That said, the fact that these numbers are on roughly the same order of magnitude makes me cautiously optimistic.

If anything, to me both measuring the gravity of 90 mg weight and putting a crystal that you could see with your naked eye into quantum superposition already seem borderline unthinkable.
It remembers what mode you choose. But when they changes something it reverts you to "For you".
Thanks!

Indeed, string decoding may have been our bottleneck as explained in [0].

Will definitely have a look.

PS: Evan from https://github.com/Demonthos, if you ever stumble upon this there is typo in the Dioxus link from your bio :)
In addition to reasons others have mentioned (lack of adware/bloatware, speed of Apple silicon) I think more and more users are realizing just how good the integration is in the Apple ecosystem (Airpods, universal copy and paste, Messages on desktop, etc). I'm one of the few who would consider moving to a Linux machine (talking about the general population, not HN), but I'd say the integrations are just such a nice part of my daily workflow.
RF laws have teeth and enforcement and the other laws don't. You get in actual trouble if your device violates FCC broadcast regulations, and you have to get your device certified before you're allowed to sell it. There's no law that gets you, the device manufacturer, in trouble if someone hacks your device and gets it to port scan or violate copyright, and no mandatory certification that those things are impossible on your device. Hell, you won't even get in trouble for doing the copyright infringement yourself (e.g. GPL violations). Ditto for literally shipping app-side malware from the factory (e.g. sketchy Chinese phones).
An important part of the scientific process is reporting on failures. It would be great to see more of this sort of informed exploration, especially when good-sounding ideas produce surprisingly bad results.
Immich is making fast progress and is a great alternative to PhotoPrism for pictures, since the UI is more similar to Google Photos. Just the memory usage is still a bit high.

At https://pikapods.com, we revenue share with the author (Alex) and provide hosting for less technical users. So hoping to see it grow and improve further.
> This is wrong twice over! First of all, they are effectively monopolies, they have no competitors in their industry. The only thing they are competing against is which company can extract money the fastest (at the expense of the company and English citizens).

I think that's what the poster above was trying to say - they're not competing for customers, they're competing for investors. Effectively their only products are ROI and share value.

And when I say it out loud, I get a little shock, as I realize how much all industries are trending that way. No matter how consumer-facing your business is, the real competition is for capital investment. Consumers had better hope that capital investment depends on their happiness, because if it doesn't, their happiness is going to slide far down the priority ladder.
> Red Hat is contributing upstream of RHEL in three different ways (actual upstream, Fedora, CentOS Stream). Asking for even more is nothing but entitlement.

I heard that a lot of RHEL packages are actually built from Fedora repos, which are maintained by voluntary contributors. Did Red Hat ask those maintainers if they are okay with providing the source for their RPMs behind a paywall? They didn't, and some Fedora maintainers even orphaned their packages as result of this change.

Like someone said, when big companies use free software and give nothing back, business as usual, but when it's the other way around suddenly it's unbelievable that people are taking products for free and not giving a single cent back to those same companies that exploit FLOSS!

I don't understand how can someone back Red Hat and find it totally okay that a company that was built on open source and essentially became what it is today because of the open source community that it created, is now giving a huge middle finger to that same community that made them what they are today.