skysight-inc/HackerNews huggingface dataset:
We're using similar approach in PHP application by facilitating https://github.com/spaze/phpstan-disallowed-calls

In essence we have defined within each domain:
a) Public folder with code that other domains can use
b) domain folders (src and infra) with code that only given domain can use. This way developers know not to change public contracts for a (or if they do change them they do understand they're changing public code) be it method signatures or interfaces and are free to refactor b, because these classes should not be publicly accessible and can change at any time. Even extending classes defined this way is disallowed.

This becomes helpful when operating within confines of monolith application, but with different teams owning different parts of the application. Trying to use non-public part of each domain will be prevented on commit level (developers will not be able to commit their work) rather than run level though
Apple may switch to 16GB of memory as default for new M4 series
I got offered a job (through some automated recruiting methods, I'm not that special) where the concept was to write SO answers with extremely tight style restrictions. I ended up turning it down because I disagreed with their style guide but presumably some alternate me got paid to write SO answers.

Biggest grievance was an example where a question would ask someone like "how do I safely open a file in Python 3.11?" Obviously the answer is a context manager. But they would say that's not generic enough, the answer shouldn't use language specific features. Even though the question was for a specific language. Meaning I'd be spreading bad practice.
"inoubliable" if you'll pardon my French. You can't forget this word once you see its definition.
My gripe with nomad was that it didn't have init containers. You were basically forced to either have an endlessly growing job specification file or put consul-template in every single container image.
Surely people/families in Germany/Austria, some of the richest countries in the world, can afford to pay something towards education costs

rich country doesn't mean rich people. we have high taxes and lower average wages. high rent in cities. in vienna, more than 60% of people live in subsidized housing. none of them could ever afford to pay for university.

and if more than 60% of students need financial support, all we are doing is adding expensive bureaucracy. might as well just make it free instead.
The US gov pressured social media companies to censor posts about both those topics for political reasons, even though a lot of what was said turned out to be true
The code is not enough
I think the original point was that this wasn't late. It was timed to be influential to the outcome of the election.
There's just that thing that he forgot to say 'rinse & repeat' at the end of his statement while he's now in the 'rinse' phase. The upcoming election circus will make clear whether he is genuinely regretful or whether he's up to his old tricks. The 'Zuckerbucks' NGO 'Center for Tech and Civic Life' [1] is gearing up again so I suspect the latter to be closer to the truth.

[1] https://mailchi.mp/06871ce9876c/new-campaign-seeks-federal-f...
So is the plan for these to quietly update the hardware as better consumer hardware becomes available? This is a really interesting idea but as a small fry I would definitely be building myself if I went this route.
So we hold him to the same standards as an 8 year old that is still learning self control?
They have a real website, why not link to that instead of Twitter?
A journey from rotation matrices to Lie algebra
Hobbyists discover how to insert custom fonts into AI-generated images
Presumably it means paying people to work on all the painful crap they’re not getting contributions for.

Most people who want to help out a project like FreeBSD will work on something that interests them; I have an hard time imagining that many people out there want to work on some libtool removal or cleaning up deep in the plumbing of buildworld or such.

Plenty of people are happy to be paid to do such tasks tho, and this pays for that. We all win :)
> claiming that Signal is 'in bed with the government'. Bulkshit. We know the people who work at Signal since when we were kids.

* Bulkshit * - put more unique slang such as so everyone immediately recognise Langley doing damage control.
George Ellsworth
I'm not sure what you mean by "pragmatic obstacle" but it ensures Guix will be super duper niche forever, which I don't think the developers mind. For regular users it "doesn't matter" in the sense that it's trivial to bypass, but it limits adoption which definitely affects quality.
For me, it required a hard unfollow and sometimes block for anyone talking politics, softer measures for dunking/clickbait/bullshit.

After that, the place is a pretty great with smart engineers talking engineering.
Great post as it is also directly applicable to invalidate the myth that the arm instruction set somehow makes the whole cpu better than analogous x86 silicon. It might be true and responsible for like 0.1% (guesstimate) of the total advantage; it's actually all RISC under the hood and both ISAs need decoders, x86 might need a slightly bigger one which amounts to accounting noise in terms of area.

c.f. https://chipsandcheese.com/2021/07/13/arm-or-x86-isa-doesnt-...
If only Clojure wasn't tied to the fucking JVM
Telegram is the main platform for far right agitators to communicate in my country. It starting getting popular in 2021 [1] and then became the place to organise "protests" where they attack immigrant centers and the police in both Ireland and the UK [2]. If Russia was enabling a platform that helped fracture and destabilise Western countries, Telegram would be it.

[1] https://www.vice.com/en/article/telegram-is-the-far-rights-w...

[2] https://www.yahoo.com/news/revealed-inside-far-telegram-mess...
I can relate (I think). I mean, I don't care what the general look of the app is, even if gimmicky of what native desktop looks, as long as the design, general aesthetic, and cohesion are kept well defined, structured and organized. I do not like Electron, I hate to have "little chromes" just so I can do X and Y. I crave true native apps, even if they still look kind of web'ish.
There are libraries for writing Architecture tests for .Net and java (that I know of) for enforcing architecture design. You can enforce reference rules for classes and namespaces, like: classes from the domain namespace cannot reference the API or DB namespaces.

I haven't used them in a real project though.
Richard G was HEAVY into time bandits (1981) and Ultima 2 (1982) on were heavily influenced and easter eggs for the movie are spread all over. The airplane in New San Antonio for example...
> censor posts about both those topics for political reasons

In the context of Covid disinformation, "political reasons" is simply not correct. We're only 2 years out but it was clear even at the time that there was a concerted effort to pretend there wasn't an active pandemic and governments were right to crack down on it.

The only thread connecting them is "disinformation" which is tenuous at best. It's not clear to me what Zuckerberg's letter refers to because the article seems to move between the topics as though they're basically the same thing.
How can you claim that famine has been "largely eradicated" when I just posted a reference that says that more than 800 million people are affected by hunger?
Just to identify a different contributor than rehashing the ai stuff. Stack overflow has always picked up the slack for software stacks that are some combination of old, poorly documented, and fiddly, but user appetite for such stacks is dramatically reduced. Jenkins is one example.. people will avoid it if they can. Xwindows is another.. people will just choose their distro based on what works rather than fighting config.

Plus whereas programming language help is at least pretty stable, config details are the least stable anyway
There's a slightly deeper part to this which is that if I see a native UI toolkit in use, I can be at least relatively confident that the accessibility affordances I expect to be there haven't been half-arsed in some custom widget set implementation. That's part of the "one set of conventions" expectation you mention, but it's an important one. There's a lot of embedded knowledge in native widgets.
A Russian billionaire arrested in France after repeatedly ignoring French authorities. I am sure there is a whole lot more to that story than any of us could even possibly imagine. Specially given the state of things today. Maybe France is completely in the wrong here, maybe not. We just don't have enough information to jump to any conclusions.

Look, I'm not saying the EU is perfect. We have our own lot of crazy and corrupt politicians to deal with. I'm sure you can find plenty of examples of why the EU sucks. I'm not trying to convince you otherwise.

I'm saying that in my personal opinion based on my life experience, the EU is doing a lot more than the US when it comes to passing laws that benefit consumers and workers as oppose to businesses. And that's not something I just read in a news headline. It is something I have personally experienced as a person that lived in both places.
Chess and music are the gold standard for deliberate practice because they have been around for hundreds of years and have been studied long enough to have clear paths, techniques, and metrics to getting to certain levels of skill.

That said, even something like being a “first class lawyer” can be broken down into a collection of very specific skills that can be learned and practiced deliberately to improve one’s performance. And the early stages of learning in any field likely have many of these specific sub-skills that are obvious and not particularly difficult to learn.

For example, if you’re an aspiring trial lawyer, one very specific sub-skill to learn and practice deliberately is vocal intonation and projection in a courtroom environment. This is a basic, fundamental skill for that goal, and getting good at it by practicing deliberately will move you towards that goal.

Another, totally different, specific sub-skill to develop towards that goal might be learning and practicing how specifically to organize your reference material in such a way that you can access it within, say 10 seconds in front of the judge and jury. Another might be writing effective briefs and/or motions.

Even these examples can be broken down further into very specific sub-skills that can be deliberately practiced.
After many, many years, you could have a collection of skills that make you a “first class trial lawyer”, similar to how had to learn and practice very specific sub-skills such as openings, end games, and effective use of each specific chess piece.

At the end of the day, each field consists of a large number of specific sub-skills that each contribute to the overall performance level of the individual.
You might want to bring that up to Cory Doctorow, and tell him how he's polluting pristine minds: https://en.wikipedia.org/wiki/Enshittification:

"Writer Cory Doctorow coined the neologism "enshittification" in November 2022, though he was not the first to describe and label the concept[1][2]. The American Dialect Society selected it as its 2023 Word of the Year. "
The issue is the science wasn’t in yet to accurately determine what was COVID disinformation, and they went off of politically motivated directives in both cases.

One example is Facebook suppressing the lab-leak theory until May 2021 [0]. Another is it deemed posts claiming the vaccine may not prevent transmission misinformation, despite it not being known otherwise [1].

[0] https://www.politico.com/news/2021/05/26/facebook-ban-covid-...

[1] https://www.reuters.com/article/world/fact-check-scientists-...
Install AI Models on Linux
Indeed, one needs to give some signals (like, mute, block) to the algorithm in order for it to work.
I've heard a hypothesis that suggests the evolution of eyes set off the Cambrian Explosion. Rather than a "a metaphysical world of wonders", it was a physical world of things to eat and be eaten by.
Yep, but for most b2b spam that is being sent through google suite it’s not an option.
Or Ricochet / Ricochet Refresh: https://github.com/blueprint-freespeech/ricochet-refresh

Or Briar

Or maybe even Session?
Talk about good fortune!
Splitright: Simple, accountless expense splitting application built with AI
Built a expense splitting app with the goal of building something with the help of AI. Nearly all of the logic and UX is built with Claude, but refactored over time for clarity.

The app is completely free, and requires no sign up to use. Happy to get feedback!

Also available on Android: https://play.google.com/store/apps/details?id=com.sleipner42...
Chess and music are the gold standard for deliberate practice because they have been around for hundreds of years and have been studied long enough to have clear paths, techniques, and metrics to getting to certain levels of skill.

That said, even something like being a “first class lawyer” can be broken down into a collection of very specific skills that can be learned and practiced deliberately to improve one’s performance. And the early stages of learning in any field likely have many of these specific sub-skills that are obvious and not particularly difficult to learn.

For example, if you’re an aspiring trial lawyer, one very specific sub-skill to learn and practice deliberately is vocal intonation and projection in a courtroom environment. This is a basic, fundamental skill for that goal, and getting good at it by practicing deliberately will move you towards that goal.

Another, totally different, specific sub-skill to develop towards that goal might be learning and practicing how specifically to organize your reference material in such a way that you can access it within, say 10 seconds in front of the judge and jury. Another might be writing effective briefs and/or motions.

Even these examples can be broken down further into very specific sub-skills that can be deliberately practiced. After many, many years, you could have a collection of skills that make you a “first class trial lawyer”, similar to how had to learn and practice very specific sub-skills such as openings, end games, and effective use of each specific chess piece.

At the end of the day, each field consists of a large number of specific sub-skills that each contribute to the overall performance level of the individual.
Bonavita 1L Electric Kettle Repair
I think op is using “develop” as in :

To advance; to further; to prefect; to make to increase; to promote the growth of. “We must develop our own resources to the utmost. Jowett (Thucyd).”

Rather than develop as in the contemporary software engineering sense synonymous with create.

In this sense, the breed was further developed to serve railway terminals from the original breed created to service maritime ports.
Which also casts doubt on its sincerity.
Ask HN: Where do the old Boeing engineers work now?
What happened to the talent pool of Boeing engineers that used to make quality products before the McDonnell-Douglas merger?

Do a large portion of them now work in SpaceX?
Has Google launched one successful new product in the last 10-15 years? Not acquired and polished it up, that they can usually do, but actually launched themselves.
So they're replacing the Google Fit APIs with Health Connect (https://developer.android.com/health-and-fitness/guides/heal...) which claims to be based on a set of standards but I can't seem to find which. Can anybody shed light on this and the background behind this migration?

Edit: I found this article which does shed more light: https://www.medm.com/company/blog/2024/what-is-health-connec...

In short, according to this, Health Connect removes the dependency on a Google account and stores data locally.

It also looks like this has been deprecated since 2022, and was slated for shutdown in 2024 which has been moved to 2025.
You’re assuming upper middle class living standards.
The world is becoming double plus ungood?
Readers prefer to click on a clear, simple headline – like this one
> Below are a couple examples from ChatGPT:

Please don't do this.
I thought to myself this morning: "boy, that $15k pricetage is tempting." Then I thought to myself "how many times have I downloaded a github repo only to hand-replace cuda with mps, and then tried to figure out if there's a version of xformers that will work this week with my m3?" and then I thought "boy, that $25k is tempting." (15k: Radeon / 25k: Nvidia).

For those wondering, 3200W power, in residential / low-end commercial in the US, they say you'll need two separate circuits, they have a built-in power limiting utility in the OS which will let you safely run on one circuit at reduced speed.

The only part of this that gives me pause is interconnect -- over PCIe, 64GB/s stated. This is much, much lower than infiniband -- can any ML engineers comment on using this box for a full finetune of, say, LLama 3.1 / 70b?
There are more things in heaven and earth than are dreamt of in your philosophy.
Building a big camera and an integral field spectrophotometer and a single-objct coronograph+spectrometer so that you have three instruments to hang off of a telescope does not reduce your costs.

Building ten big identical cameras, does reduce your costs. Much of the money is spent designing things, doing engineering overhead, creating novel metrology, documenting all of this, or writing software to control and interpret data off of that novel instrument design. More is spent keeping grad students housed and working; There are at least as many cases where a 10x faster instrument DECREASES their work-hours as cases where it increases their work-hours.
If you don't want to depend on a huge corporation with your watch, consider PineTime running free software. (Although at the moment it's not in stock.)
Ten minutes and waiting response time on Replicate
> 33 million lines of code in total

Is that a fact? That seems insanely large.
I'm fine with websites that kill people having trouble finding an ISP. I see nothing wrong with that. That is not the result of sliding down any slope. In fact, there should be more penalties. Usually when people are killed we put the perpetrators in prison for life.
Migrating from 1Password to Apple Passwords in Minutes
The problem with Covid censorship (a problem not limited to Facebook) was that Covid was an airborne virus, and the arbiters of allowable speech decided that the truth about Covid was "misinformation" that needed to be suppressed.

How many additional people died because the mitigations we put into place were targeted at a virus with a droplet based spread (like the flu) but not effective against a virus with an airborne spread (like the measles)?
Sure-Thing Principle
Doesn't have to be: see https://jank-lang.org/, https://babashka.org/
reposting my comment in hopes you'll see it in your profile:

Um, this looks really, really good.

Yo @yoknapthawa, can this be finetuned on an M3 chip? How much RAM is needed? What are the current low hanging fruit-type tasks you think the community could go at? What's latency like? I didn't see anything on the page / in the paper / github about speeds.

I'm also curious about the classes you use for the segmentation task -- do you have a list of them somewhere?

Finally, your generalization results are all on photorealistic images, did you do any looking at paintings / animation / other? I'm curious how broadly the generalization goes.

As always, thank you for opening the weights.
We're talking about nearly 200 million posts, at least, having been wiped and suppressed [0]. Many of these were both 100% true and highly important. The effects of their suppression are still felt to this day; in broken minds, broken relationships, destroyed careers, a stunted generation, and unnecessary excess deaths. Serious and brave academics were threatened and had their voices stilled.

Describing Zuck's censorship of nearly 200 million posts on Facebook alone as "moderating content" is like calling a tsunami "a bit of rain". It's irresponsible.

Calling a platform with 3 billion monthly users a "glorified bulletin board" doesn't sound very credible to me either.

0 - https://www.bmj.com/content/373/bmj.n1170
"Musk is getting away with it so why can't I?"

?
That does not answer my question and it is obviously not true that people cannot afford to pay for university, not least when we haven't mentioned a price.

Every time similar topics are discussed it's odd to read some comments because they give the impression that people in the richest countries in the world have no disposable income (they can't pay for healthcare, they can't pay for higher education, they can't pay for public transport, etc). Of course there are poor people, but the majority have plenty of disposable income (that's what a rich country means).

> "in vienna, more than 60% of people live in subsidized housing"

This does not mean that this is a necessity it shows some issues with the housing market and housing policy, not that people are "poor". In fact, if the majority of people in a rich European city get housing subsidies it seems quite clear that this has nothing to do with poverty and not being able to afford it, but is a policy/market disfunction issue.

To go back to France, in France every student gets housing subsidies. This does not mean that they need it, it's just that the choice of policy has been to dish out subsidies without consideration of need.
Who said it was a good thing?

I was pointing out that the GP's strawman was really immaterial because HP don't get sued/arrested because they comply with law enforcement (at the expense of user privacy).

Since I know better than to use a printer in the commission of a crime, it doesn't really affect me, but I'm aware that the majority of users consider it a privacy violation.
What’s the preferred way of citing my source? Or are you saying ChatGPT isn’t a valid source?
There is zero doubt at this point about Zuckerberg's principles. He has none. He hasn't even stayed consistent on anti-Semitism, which you'd think would be close to his heart.

I will also say, to be fair, that none of the other influential billionaires in the tech world (PayPal Mafia, Jack Dorsey, Andreesen, Horowitz, etc.) seem to have consistent principles either.
Like I said, we buffoons would be better just using your intuitions :)
Reddit barely generates good user content any more. They killed the golden goose, and their egg business is inevitably collapsing.
Maybe it's just me but I prefer having the AI suggestions separate from my code
Grosch's Law
Transient might be an issue.
GN discuss transients of ~30/40% over the nominal 450w (https://www.youtube.com/watch?v=j9vC9NBL8zo&t=616s).

And with a distributed training you can end-up with "synchronized" transients over all cards :(.
Note that Proton Mail servers don't hold your private master key directly — it is always stored encrypted with your password. Also, Proton Mail allows you to import your keys: https://proton.me/support/pgp-key-management