skysight-inc/HackerNews huggingface dataset:
Thank you for clarifying and providing that source, it's very informative.

The numbers I was looking at before were referring to the overall tax rate, which included both income tax and corporate taxes. With that said, the overall tax rate for the top 1% has gone down significantly since 1950 (from 45ish percent down to 32ish percent). As you mentioned, that is mainly due to the lower corporate income tax rate.

Given that drop in the overall tax rate (along with rising income inequality and increasing debt spending), it seems clear to me that the income tax rate was not raised enough to compensate for that loss but that's a separate discussion.

All this to say that - my original point that the rich were effectively taxed higher back then still stands, and government bureaucrats were not getting rich off of the higher tax rates either (that was a response to the person I originally replied to, not you)
On a much, much smaller scale - this is why I insisted on having my roller covers driven by a physical button on the wall, instead of some proprietary radio.

Not only the remote would never be where it belongs, but I just had to plug in a shelly to have a full automation connected to my home assistant.

The vendors really wanted me to go for their solution until I met a guy who said sure, this is what he did too.

One of the shellies failed right after two years (warranty time in the EU) and fixing costed 20€ + 1 day. In the meantime my automation was replaced with my finger.
Press release here (English translation in 2nd half): https://www.tribunal-de-paris.justice.fr/sites/default/files...

Discussion on Techdirt: https://www.techdirt.com/2024/08/26/durovs-arrest-details-re...
I’ll have two recommendations.

1. A Philosophy of Software Design is very good. Not the whole of it but it’s short and to the point.

2. Fiction, as diverse as possible. I apologise for making assumptions but many software engineers are secretly lacking in understanding other people, what kind of of life experiences that have, how they think about the world, what is important for them. If you work with people it is going to be useful.

Also, it’ll enrich your life and you’ll have more to talk about during coffee breaks :)
Meanwhile a Rust maintainer for the Linux kernel steps down:

https://www.phoronix.com/news/Rust-Linux-Maintainer-Step-Dow...
We had toughbooks at my agency, that were then replaced by surface (non-pro) tablets when we got bought out by AMR. They had to put out notices not to set the tablets on the back of the gurney. I bent one into a U shape with the strut lowering the head for a bariatric patient. Smushed it right between the monitor and O2. It was the most annoying piece of gear we had. Went from not having to worry about your computer at all to having to baby it. I wouldn’t be surprised if they cost more in the long run.

The AMR software, MEDS, was also worse as it forced you to use their limited fields instead of a full written narrative, surely for better analytics. The previous software (zoll?) made it much easier to rely on the narrative to accurately note that the patient who called for chest pain just had bronchitis, even with a primary complaint of chest pain. Practically a daily call in the winter, and a super annoying chart to write with MEDS while trying to cover yourself as a basic. The only advantage of MEDS was that since it was all radio buttons you could just spam tab>space to fill out almost the entire chart for your average patient.
I just had look and seems most have a warranty of five years, it doesn't seem there are many outliers to that. Funnily though it seems the AC unit is most likely going to operate many times longer, as the OP points out just the controller isn't working properly, and how long would a consumer be willing to fight this in the summer in Perth.
sorta on topic, does anyone know of a sturdy, well built thin and low weight laptop?

I’ve used 3 X1 carbons(using an gen 8 ato the moment) and I’m very satisfied with them so far. But always looking for alternatives.

How are the framework laptops regarding weight and sturdiness?
Strange. 48% is a lot, and the difference indicates that there may be design problems.

By design problems I mean... For a while my bank's ATM gave me only large-denomination notes and the bus company's machine didn't accept those. So I'd stand there, money in hand and unable to pay.

Later, when I had my first child, a few of the tube station entrances only had ticket-stamping machines at the stairs, not at the path I had to use with my baby pram.

Do NY buses have that sort of problem?

https://archive.is/e7agL btw
Thanks for the update, unfortunately I can no longer edit my top comment or title to reflect this.

Would be happy for admin to do so, if that's something that's done on this site.
No, sorry - I may be able to buzz one out of the a/c controller later on.

I do, have 2 spare USB-C to JST-SH adapters that suit the round advantage air circuit board if anyone wants one (Perth, Free). Email in profile.
That simply isn't true. LLM weights are an output of a model training process. They are also an input of a model inference process. Providing weights for people to use does not change the source code in any way, shape, or form.

While a model does require weights in order to function, there is nothing about the model that requires you to use any weights provided by anybody, regardless of how they were trained. The model is open source. You can train a Llama 3.1 model from scratch on your proprietary collection of alien tentacle erotica, and you can do so precisely because the model is open source. You can claim that the weights themselves are not open source, but that says absolutely nothing about the model being open source. The weights distributed are simply not required.

But more importantly, under your definition, there will never exist in any form a useful open source set of weights. Because almost all data is proprietary. Anybody can train on large quantities of proprietary data without permission using fair use protections, but no matter what you can't redistribute it without permission. Any weights derived from training a model on data that can be redistributed by a single entity would inherently be so tiny that it would be almost useless. You could create a model with a few billion parameters that could memorize it all verbatim.

Open weights can be useful, and they can be a huge boon to users that don't have the resources to train large models, but they aren't required for any meaningful definition of open source.
Point taken.

Yeah, it's of course legitimate to argue against some specific tool or strategy to combat harassment, like the changes proposed here.

But your post sounded as if the whole concept of "harassment" was problematic, due to the risk of people abusing the anti-harrasment tools for censorship. I agree, the risk is there and needs to adressed, but situations of real harassment and "mob dynamics", in which an individual user suffers real harm but can't do anything about it themselves, also happen frequently. I think it's dangerous to ignore those by throwing the whole concept under the bus.
Wondering what people's opinion on the _Domain Driven Design_ book is.
FIPS compliant crypto in Golang (2023)
That was my first thought - the Australian Consumer Law statutory guarantees would almost certainly come into play here, and this would be worth requesting assistance from the relevant state/territory Fair Trading.
Not all state is necessarily transmitted over IR. For example, my unit has a button on the remote to turn the LED on or off; over the air this is just a toggle, only the AC knows which state the LED is in. (That said, that particular issue is easy enough to handle since changing any other parameter turns the LED back on, putting it back in a known state; there's no way to keep it off.)
A sibling commenter got my line of thought right.

It sounds like LSD trip because it’s about a topic that is naturally trippy.

By looping back I meant that in a passive passenger (experiencer, observer, you name it) & a physical body situation, the latter may coincidentally be driven into thinking about the former (as we were itt), but that doesn’t really mean the two are interacting. The passenger part doesn’t even have its own mind cause its only mind is in the body.

By “work” I mean the physical body. Esoterics aside, our bodies are physical objects which “just work”. They don’t need a metaphysical observer to do human things. Bodies without a “passenger” are usually called p-zombies in philosophy.
I went on a long email back and forth with the author because this was the one book that opened my eyes so much that I did't know why the Ruby community (of which I was a part of then, but am no longer) would break so many of the principles of the book.

Maybe the only book that has actual made me a better programmer that I can objectively measure.
Every correct program manages memory. Doing it in a structured way just makes it less bugprone.
I took DebtDeflation's entire comment and just threw it into Google, as I was also curious:

https://www.washingtonpost.com/wellness/2023/06/28/torn-acl-...

https://www.nbcnews.com/news/amp/rcna99606
X will likely be blocked in Brazil at the ISP level. And this judge-king is also known for threatening arbitrary fines totaling tens to hundreds of thousands of dollars against anyone making use of "subterfuge" to get around censorship. I wouldn't be surprised if one day he wakes up on the wrong side of the bed and suddenly Brazil turns into the the first western country to outlaw civilian cryptography.
Brazil Threatens to Block Access to X Within 24 Hours Due to Refusal to Censor
If you have finite monkeys, let's say they number M, but infinite time, then for small values of M it would be faster to breed the monkeys until one of them evolves into Shakespeare.
https://news.ycombinator.com/item?id=41387950
I mean, I was born in California and lived there as a young kid and until recently moved out. Climate change may be playing a part,
but nobody wants to admit that the towns that burned down were tinder boxes. I’ve been to Paradise many times years before it burned and the many others in the Sierra, I always thought, this whole place is going to go up in flames, why would you build here? Of course, it did.

You might still be able to go to the library and pull up the microfilm, the old newspaper articles show wildfires were a regular occurrence and many of the same towns burned down a century ago. Either this has buried on purpose or property owners don’t want to confront uncomfortable facts.
Well not at that scale, but it isn't uncommon just to malloc/HeapAlloc a whole pile of RAM up front, spew your data structures into it and free it when it crashes / exits. It is a perfectly valid strategy.

In fact I did this a couple of years back on a project I was working on maintaining in win32. It had a complicated memory management scheme for a GUI process that kept screwing up. Turned out it couldn't ever use more than 2MB of RAM so I just allocated 10MB up front at the start of the process and wrote a simple incrementing pointing counter in that allocated block and free'd it at the end like a short life pool. Solved all the issues. Machines it's running on all have at least 16GB of RAM so it's not exactly breaking the bank!
I totally agree with you! Focusing on the process is key.
That’s actually why I plan to add multiple types of goals in the future—so it’s not just about hitting a big number, but also rewarding the consistent actions that lead you there.
Sometimes it's motivating to keep that end goal in mind, but without the day-to-day process, like sending those 10 cold emails, you’ll never reach it.
Both sides are important, and balancing them keeps the journey sustainable and fun!
I feel that I learned a lot from Joel Spolsky's blog (the top 10, in particular)

https://www.joelonsoftware.com/
My view on this is, I already distrust the network. My real computers are only accessible through encrypted connections, there exists a very small number of unencrypted open ports for compatibility. There's a honeypot in place for when my iot devices inevitably get popped so I can further isolate them or replace them. Until I see it actively acting malicious, my tp-link networking gear can stay.
Ask HN: Searching for Online Friends
I had quite a few friends across different games and messaging platforms that I’ve either lost access to or no longer am able to get into.

I thought it would be interesting to list some of my old screen names and others I remember talking with in the off chance anyone reads HN and wants to connect again, thought it might be fun for others to do the same, we all shared similar interests so I wouldn’t be surprised if one or two reads HN.

My accounts:

AIM: vex

Second life: Wiz Balczo

RuneScape: strombinglock

Searching for:

AIM: kiddiecoder, audio, rensl0w, ssope

Second life: Zombie Pye

Freenode IRC gentoo channel: cookiemonster
The LG Gram SuperSlim. I’ve accidentally brought it hiking in my bag.

But it only comes with Intel unfortunately, and because of it it whines like a jet when browsing.
The concern with prison labor is that it's profitable to pay below market wages and then whoever is getting the profits has the incentive to lobby for more prisoners.
I love the idea but something in my brain starts to itch when I see that pipe operator

|>

What IS that thing? A unix pipe that got confused with a redirect? A weird smiley of a bird wearing sunglasses?

It'll take some getting used to, for me...
Unwritten Laws of Engineering by W.J. King from 1940. This has nothing about software engineering in particular but a useful list of Do's and Don't for workplace. You would be surprised how much of this is relevant today.
Hopefully. Shame on them.

Also, good morning from Poland, EU :).
Parental influence on human germline de novo mutations in 1,548 trios
Callgrind is indispensable for performance profiling and has no compiler-based equivalents
No, only the teacher’s book had colors. The rest of us were looking at the monochrome photocopies ;)
Are we all going to get banned for mentioning a post that mentions a ban?
This feels like this should be in the official SQL standard and supported across a bunch of RDBMSes and understood by IDEs, libraries and frameworks.
I also love Clean Code and think it unfairly gets a bad rap, but here's a great, sometimes hostile, conversation with the author that touches on the issues:

https://github.com/unclebob/cmuratori-discussion/blob/main/c...

The linked video is also a good watch.
Mastering Twitter Osint: The Ultimate Guide
Your "greater good" is not that great. Let me give some counterexamples:

- Sanitation: it's still done with public funding, no free marker will ever build a new sewer or water treatment plant.

- Medicine & vaccines: they're still developed by public funding and the incentives are the prestige and altruism of the researchers, not their income.

- Electricity: public investments everywhere.

- Roads & rail: No free market will ever create a highway, or even a secondary road. May I laugh about the rail "free market" / private investments?

- Food safety: achieved with laws and public funded inspection agencies.

You may argue that the free market expanded the internet. It seems small, doesn't it?
Most of the midwit memes I see on programming are :

- beginner "lets write simple, to the point code"
- midwit: noo let's have many layers of abstraction just in case
- jedi: let's write simple, to the point code
Everyone was going to be laid off because of AI within two years in 2022. Well, many have been, but technically not because of AI. Well, not because AI took over their jobs proper, anyways.

AI used to always be 5-10 years away. Now AI is here. What's 5-10 years away now is all the reconfigured or reconstructed economic infrastructure around it.

It may be easy to convince me that tools like this can take over development of web apps. It's harder to convince me that, in the timeframe where these tools actually eliminate web app jobs, that we will be worried about our web app building capacity.

The most generalized economic pipeline is (labor + capital) -> production -> welfare. We're obviously going to be reconfiguring a lot of labor, a lot of capital is going buh-bye, much of production will look nothing like it used to, and we haven't even started discussing whose welfare we're going to be maximizing (hopefully it's people in general rather than real estate owners.)
Is there any website owner with a million users who can't be held accountable for the same crimes? According to the logic in France, since criminals use Windows, the CEO of Microsoft could also be blamed.
Having content on their site that you might not like isn't really comparable. It is sensible to be suspicious of Musk perhaps, but the current hatred of him is as disconcerting as the former glorification.

I think one could expect a bit of self-reflection to not have states shut down online spaces. And that is true for those that I do not personally like as well.
I followed the same logic when deciding what kind of blinds control to choose building my house few weeks ago. Now I am in the planning of adding automation to it. Did you use Shelly Plus 2PM or are there any cheaper options to choose from (they seem to start at 30€ in my country shops)? Did they fit nicely in the wall switch socket?
How Banking Works – A FAQ
https://en.wikipedia.org/wiki/Timeline_of_prehistory

Always handy to give perspective on what else was going on
We have no information on this topic. Consider that at this time we have the number of neurons equivalent to a larva fly.
Yeah, and we will have two standards given popularity of existing syntax
what i want from something like this is a mix. a model that can infinitely "zoom" into an object's texture which even if not perfect it would be fine and a model that would create 3d geometry from bump maps / normals
Is there a tldr on the inaccuracies to quickly inform people who only watched the film?
Barely 11PM in California, prime reading time
I'm not sure that's true about the UK and prescription glasses. When I moved back here I packed my glasses up in storage so was going to be without for 6/8 weeks before our stuff arrived. I went onto Glasses Direct[1] and ordered 2 new pairs of glasses for £50 by putting in my prescription details from another country. The glasses themselves are regulated as medical equipment, but you could go on there and buy any prescription you want and nothing will stop you.

[1]: https://www.glassesdirect.co.uk/
Lots of third party libraries have valgrind suppression files for false positivity.
Related threads with recs:

Ask HN: Good book to learn modern networking? - https://news.ycombinator.com/item?id=38918418 - Jan 2024

Ask HN: Best Books for Modern Computer Networks - https://news.ycombinator.com/item?id=39501933 - Feb 2024

Ask HN: What is a good book to learn about the network stack? - https://news.ycombinator.com/item?id=18506651 - Nov 2018
Amazing! I love everything about this. However, also being in Australia, I would have tried my luck with Consumer Affairs. Our new house was equipped with a gas boosted solar hot was service. The gas booster died a year out of warranty and instead of replacing just their proprietary booster unit, they said the whole system would need to be replaced at a cost to me of $10'000+. A few weeks of back and forth (and limited hot water) with consumer affairs made enough noise and the company caved and replaced the booster unit for free.

Yes, it was out of warranty, but it's abhorrent that anyone should have to purchase a whole new anything when a small portion of it can be replaced independently.
Wow really nice. I am wondering how easy is it then to transfer the code to a webhoster and manage packages, update and security risks?

I am not a developer (can edit a few lines) but would be a target customer for these. I just wonder how to manage these risks compared to let’s say a CMS.
I just sleep and read. Why strain yourself more if you know it is not going to be productive?
I have not read the charges, but do you mean the charges are literally like that?

Or that the charges are false?

Or that the charges are true but only enforced because they want him for other reasons?
Yeah I hear you, sounds rough. Any experience with Linux on these devices? Windows BS isn't really an indictment of the hardware running Linux is it?
Why even add the pipe operator?

If the DB engine is executing the statement out of order, why not allow the statement to be written in any order and let itself figure it out?
As I understood it, the dockapps of the Windowmaker world were basically a work-around for the fact that the X11 had no concept of a dock icon (or a dock at all, for that matter). On Nextstep, the normal Mail app would show status in its dock icon, much like Mail.app does on macOS today, the calendar app would show event reminders in its dock icon, etc. Your X11 mail app wouldn’t know that there was such a thing as a dock, so you had to run a separate little app to get the “biff” function in the dock. Then the Windowmaker afficionados took the concept and ran with it, creating lots of little apps that had nothing but a dock icon, a thing that didn’t really exist on Nextstep.
The nameservers registered for librem.one are ns1.puri.sm through to ns3.puri.sm, so yeah, even if that domain is technically fine it'll be down because of this.
There a Python interface. The API enables to send stimulations, measure action potentials and deliver dopamine in real-time. There are 2 videos that explains this in more details on: https://finalspark.com/neuroplatform/
funny - I literally bought a broadlink ir blaster today and got it hooked up to HA about 15 minutes ago, looking to do this exact same thing.

Out of curiousity, did you have any resources you were following to set this up? I'm pretty new to HA - basic devices etc seem fine, but I'm not entirely sure where to go next!
> And it doesn't really color the function because you can trivially make it sync again.

Yes, but this goes both ways: You can trivially make the sync function async (assuming it's documented as safe for concurrent use).

So I would argue that the sync API design is simpler and more natural. Callers can easily set up their own goroutine and channels around the function call if they need or want that. But if they don't need or want that, everything is simpler and they don't even need to think about channels.
> However, to date there is no universal definition of hate speech under international human rights law. The concept is still under discussion, especially in relation to freedom of opinion and expression, non-discrimination and equality.

Source: https://www.un.org/en/hate-speech/understanding-hate-speech/...
Query building for an analytics database is impossible.

These queries are always hand-rolled because you pay the analysts to optimize them.
larrikin:

1. (Australia, New Zealand, slang, dated) A brash and impertinent, possibly violent, troublemaker, especially a youth; a hooligan.

2. (Australia, slang) A high-spirited person who playfully rebels against authority and conventional norms.

Today I learned a new word.
HelloGitHub shares interesting and beginner-friendly open source projects on GitHub, updated on the 28th of each month. Here you will find fun and beginner-level open source projects, open source books, practical projects, and enterprise-level projects, allowing you to quickly appreciate the charm of open source and develop an interest in it.
No, it is way less. Consider we have about 10'000 neurons per organoid while our brain has about 100 billion.
This like Elixir's pipe operator [1]! I use it on the daily (with Ecto) and it's epic!

[1] https://elixirschool.com/en/lessons/basics/pipe_operator