skysight-inc/HackerNews huggingface dataset:
We send people away for years, tell them exactly what to do every day and they get to make exacrly one choice every day: do you obey or not? That's the only choice you get to make. Then, after 3, 5, 10 years, we send them out into society and tell them, "Make better choices." But we haven't prepared them for that at all. We have given them almost no chances to make decisions and learn how to make good ones. We just tell them the decision to make and they do it. There's no space for practicing good decisions in traditional prison settings.

This really puts things in perspective. Thank you for sharing!
I'm not going to argue with facts against faith. If you think it's realistic to literally colonize the entire planet with people from but a few countries, then you do. My interpretation is that real estate prices will fall to reach equilibrium.
It was a bit difficult to grasp at first, but it clicked after realizing it's all primes up to 37, not just 37. Kind of a neat fact, and I enjoyed reading this. Thanks for posting!
That is more of the same failing
> It's a whole operating system, after all.

You can use that one which easily starts on all platforms without taking control of the PC: https://github.com/rochus-keller/oberonsystem3
Check top games on Google's play store. Almost all have spinning wheels left right and centre. It needs to be stopped. One thing is random in games and totally different turning children games into Casino's
At least in android this prompt is relatively new (compared to the age of this lawsuit). It used to show no dialog and just give access…
Not everyone knows macroeconomics monetary policy.
> Sure, I don't have to, but everything in the stack assumes I would run it in the recommended way.

> This would not be a problem if it would be just bigger IPv4 and there still was NAT, DHCP and everything.

Irony, I remember life before DHCP/NAT44 defaults, and having to struggle so much to do it myself. Mind, this was 1997, and IPv6 was already a defined standard, which then never got any traction because NAT44 ended up being “good enough” for most people who didn’t think about what they lost in the process.

> Should it be technically possible? Yes, definitely. Is there any value for me in spending a lot of time on it?

There was a lot of value in me spending a lot of time and effort on setting up DHCP and NAT in my home environment in the 90s. Nobody else I knew thought it was worthwhile though, and thought I was insane.

There was a lot of value in me spending a lot of time and effort on dual stacking my LAN too. I see a parallel here that’s amusing to me :-)
Can you provide a link to an example?
People don't seem to understand that matplotlib is the lower-level backend/API and not really intended to be a visualization interface for the average user. It's a power tool. Matplotlib's users are other python developers making more high-level visualization libraries, like seaborn, pandas (df.plot()), plotly, ggplot (the python port/version). If you know the matplotlib API, then you can directly modify figures from seaborn, etc.
Rimac Nevera Hits 171 MPH in Reverse, a New Guinness World Record
that's just speculation. I can say also anecdotally from my experience, developing a react frontend takes way less time.
Just to be clear, WD has not acquired Seagate. They're still two different, competing, companies.

The above post probably typo-d "Seagate" while meaning "SanDisk".
You can also configure the consumer to consume it over ssh without special setup on the host. But it opens a connection for every single request so it ends up killing the performance [1]

[1] - https://github.com/NixOS/nix/issues/8794
I wouldn’t sell the fish short either. The more we learn about them the more multitudes we learn they contain.
so a total loss. makes even cryptocurrency safe by comparison
> but so far no finally usable implementation exists even for m1 macbooks and they age quickly, and I doubt people will see anything usable in the end (yeah, you might get a fully working Linux on your old dusty m1 when you buy m7, happy?).

I'm not sure what you mean, I've been running Asahi on my M1 for about a year now. I have enabled sound (without the safeties, but I'm not listening to anything remotely loud) and the only thing annoying is the lack of microphone (I have to plug headphones when I need a micro).

It's been totally usable for at least a year.
Ask HN: Is "partner" HN's "one word fits all?"
I repeatedly see "partner" as a description for what might otherwise be husband/wife/spouse/significant other/boyfriend/girlfriend/etc.

Is this the preferred term here?
I think this is the first time I have seen YouTubers offered as an example of people who get to the point
Well, at least Brody and Orel (single l) are not meaningless in Russian.
I see such attempts as well-intentioned, and while benign, ultimately ineffective. Unless you find a way to make the right way the convenient way, social convergence will be a wind always pushing against you rather than at your back.
waiting for the Cold Fusion episode about this, which gets 3 million views
I think a big part of the problem is that we keep on creating structures where malicious individuals have a disproportionally high chance to end up with their grubby little tentacles on the levers of power.

You'd think WWII would teach us that lesson forever but for some strange reason we are immune to absorbing this and we have made that same mistake at least another few 100 times since then. And one of these days one of those idiots is going to kill us all. And for some reason it is always men.
I once created a simple counter [1]. I used it to remind me of eating every two hours. I thought to myself "it's a good counter, I'll show it to people" then posted it on HN. People were like "that is just a counter, why are you showing us that?" So i kind of stop sharing everything, haha.

But my GitHub used to be a replica of my projects folder, i would upload everything. I don't do that as much now a days.

1 - https://github.com/victorqribeiro/simpleCounter
I have used HTMX with Flask and Jinja. It makes the process much simpler to do the frontend development as a backend developer. But I can see its limitations. It's not suitable for anything bigger than a hobby project. Also, it doesn't help with keeping the frontend and the api totally separate. You have to return the html object from API which has its own set of problems.
And they ended up with Creative Cloud bloatware.
You want to live in a society where the irresponsible are left to starve? Are you sure?
What's the opinion on re-introducing HTML attributes for style properties, eg. <div width=40pct color=red> (possibly with additional enumerated attributes usable in short value-only syntax as in <div disabled>) rather than <div style="width: 40%; color: red">? I mean, introducing a secondary syntax for item-values, like CSS did, quite never made sense to me personally even though it was nevertheless thoroughly defended ([1]). I guess it doesn't make sense to me coming from an SGML background which had style sheets capable of stateful/automaton-based assignment of attributes for ages. But now with tailwind so popular and little more than inline styling with sane defaults perhaps, and this manifesto expressing a strong preference for markup attributes, isn't it time to come to the realization that, whatever point CSS had when it was new, surely is driven ad absurdum by its obscene syntax proliferation and extreme redundancy (something even W3C CSS WG's chairman/staff contact already was warning against over ten years ago [2])?

Personally, I don't care for web "apps", seeing the unique value of HTML rather as authoring format for web "docs". For mere apps where JavaScript is obligatory anyway, I think I'd actually prefer CSS-in-JS.

[1]: https://wiumlie.no/2006/phd/css.pdf

[2]: https://www.w3.org/People/Bos/CSS-variables
I take it you mean "like Seagate [acquired everyone else]" because Seagate, Western Digital, and Micron are all competitors.
Doesn't Apple take around 30% of all in app transactions? No one gets promoted for cutting out a revenue stream for morals, much less before enough loud voices are angry about it.
> Ireland also made a no corporate subsidy deal with the EU.

That seems odd. For example, if the government provides a national healthcare system, this is effectively a subsidy to employers who can then avoid providing a health plan their employees might otherwise demand or otherwise have to pay them more to compensate for their need to pay for their own healthcare. How is this being distinguished from any other form of subsidy? Isn't subsidizing things what governments do with tax money?
Ruled on by Kimba Wood, the same judge who destroyed Limewire. Some judges just don't know how to have fun.
Earthly is legitimately one of the coolest projects I wish I could use. But entrenched velocity in existing systems makes it a difficult pitch
In the Call of Duty games if you purchase a premium skin the matchmaking algorithm tries to match you into servers where fewer (or no) players have that same skin, to increase the feeling of exclusivity. This is not a secret, Activision even patented the idea.
I don’t see why such a “proof of waste” algorithm would be an obstacle to such an optimizer existing. Wouldn’t it just be that for such computational problems, the optimal implementation would still be rather costly? That doesn’t mean the optimizer failed. If it made the program as efficient as possible, for the computational task it implements, then the optimizer has done its job.
There is just one big problem with that - I use a Laptop and not a Desktop, which is a similar distance away from my eyes as a newspaper. The result is a website where everything looks like it has the size of the headline of a newspaper...

I guess in 2006 the resolution of monitors wasn't the same as it is today meaning (if the website wasn't updated since then) it was never tested on a 14 inch near 4k display.
Iceland uses patronymic naming [1] so you get a lot of this sort of thing. A child's surname will be their father's name plus a suffix depending on the child's sex. So the son and daughter of Thor will have surnames like Thorson and Thorsdottir, literally "Thor's son" and "Thor's daughter"

[1] https://en.m.wikipedia.org/wiki/Icelandic_name
You evidently ahah
To me, the crazy thing about LoRA is they work perfectly well adapting models checkpoints that were themselves derived from the base model on which the LoRA was trained. So you can take the LCM LoRA for SD1.5 and it works perfectly well on, say, RealisticVision 5.1, a fine-tuned derivative of SD1.5.

You’d think that the fine tuning would make the LCM LoRA not work, but it does. Apparently the changes in weights introduced through even pretty heavy fine tuning does not wreck the transformations the LoRA needs to make in order to make LCM or other LoRA adaptations work.

To me this is alchemy.
there are two types of mathematics: cutting-edge stuff like this ,and then the stuff that fills textbooks, random arxiv pre-prints, etc that is more mundane
This. Even for basic websites you benefit from some form of templating/components for example to get the nav & footer on each page.
> By this logic we should just never release them.

The problem with that is it removes the deterrence effect—if you're going to get the same punishment for murder as for shoplifting, criminals will exercise no restraint.

> Should we keep the 80% that would not reoffend locked up to prevent the 20% that would from doing so?

Why are you just making up numbers? The majority of violent criminals reoffend after release, often very soon after. [0]

> Because most people aren’t stopped by the deterrent effect.

Sure, most people don't commit crime because they're not morally bankrupt criminals. The point of policies is not to prevent normal people from committing crime.

Deterrence absolutely has an impact on criminal behavior. Why do criminals brazenly rob and openly deal drugs in San Francisco, but not in Miami? They know they won't be published in SF.

[0] https://www.ussc.gov/sites/default/files/pdf/research-and-pu...
If you are interested in lead cooled design, rosatom has one in construction

https://rosatom-europe.com/press-centre/news/the-foundation-...
well, given that industry people and “experts” confidently predicted that what has happened in 2023 could happen only hundreds of years from now or not at all… i would say that the “hype” has as much veracity as anything else. the simple fact os that no matter how carefully you curate your news, you will have no idea whats coming. and coming soon. most people havent wrapped their head around it yet but the plain and obvious truth is that technology, especially AI, must be slowed, paused, regulated in some way because too much change too fast is very dangerous.

please dont comment about previous eras of technology and change. nothings even comes close to comparing
Agree.

I've created my first website in 1999 with plain HTML, CSS, vanilla JS, hosted on Geocities.

Since then I've been using PHP/WordPress/Yii/Laravel, Ruby/Rails/Sinatra/Jekyll, React/Typescript, ClojureScript to create both sites and apps.

With React / TSX components / CSS-in-TS / Effects / Context I'm home. Finally a fully fledged programming language for the web / front-end. A language made explicitly for the front-end, built om modern principles like functional, reactive programming.

Now I can do software development. Before that, with HTML, CSS, plain JS, PHP it was ... just hacking, nothing else. (Rails was good for full-stack, was not shining on the front-end)

I'll skip frameworks when the web stack will be ready for the apps, too. Now it's (perhaps) good enough for sites, I should admit.
Multithreading has the following disadvantages:

* Overhead: the overhead to start and manage multiple threads is considerable in practice. Most multithreaded algorithms are in fact slower than optimized serial implementations when n_threads=1

* Communication: threads have to communicate with each other and synchronize access to shared resources. "Embarrassingly parallel" problems don't require synchronization, but many interesting problems are not of that kind.

* Amdahl's law: there is a point of diminishing returns on parallelizing an application since it quite likely contains parts that are not easily parallelized.
IANAL, but this judgement seems really odd to me when I contrast it with the judgement made against Red Bull's use of "Red Bull gives you wings."

To me, it seems less far-fetched to believe that one could redeem an excessive amount of points for an expensive product than to believe consuming a drink would actually give one wings.

More broadly, though, I don't know which side I favor. Letting advertisements be a little cheeky seems like it brightens the world, but the false advertising line seems quite hard to pin down.
I'm not quite familiar with GitHub Actions, but Azure DevOps Pipeline has a nice Preview API: https://learn.microsoft.com/en-us/rest/api/azure/devops/pipe... which runs the preprocessing steps(like running the C preprocessor on a C source file) then gives you the processed yaml file. Then if you'd like, you can write your own local runner based on that if your yaml files do not use too many different kinds Azure DevOps pipeline steps.
The majority of web pages fall into one of two categories: long-form content where the primary interaction is reading, and applications (consoles, editors, tools). I do not think the latter benefits from an HTML-first approach as outlined in the featured article.
It seems the author was trying to apply KISS to web sites here, but being unnecessarily dogmatic they added additional complexity over mundate aspects such as whether you call your CSS /dist/output.css or /styles.css. This is completely irrelevant.

HTML is a presentation layer, as such it's 99% the output of some other layer. HTML first therefore is the wrong mindset.

You can't have an HTML first CMS for example, that's a recipe for spaghetti disaster. You need to define clear, constrained models that then you can adapt for given media.

I feel almost weird arguing with this site, because in general I also prefer simple HTML where possible, and I can't stand overdesigned JS-generated framework monsters.

But going from one extreme to another is not smart. No simple rule is a substitute for "intelligence first", and intelligence has lots of subtle rules and relies on rich context to make the right decisions for that context.

Nice domain name though.
This is how it feels to me. Dump them on a pirate site, no reason to give them to the BBC if they have no interest in trying to get them
The worst part about the whole thing is they could have just dropped the binary groups and kept the text groups. By dropping all of Usenet, they killed most of the discussion and effectively handed it to the binaries users. In doing so, they created an environment where most people using Usenet were doing it to pirate stuff, and those users had already moved to private providers who could afford the bandwidth.

Nowadays all you get when you search for Usenet providers are folks dedicated to binaries. Piracy won and smothered out discussion in the process. Even the Usenet sub on Reddit is just discussions that toe the line on Reddit's piracy rules.

The only text-only provider I'm still aware of is Eternal-September. I've heard of SDF offering newsgroups as well but I haven't looked into it.
> The ID just tells you if you are above the age or not. Nothing more.

The ID has your name attached to it. The ID provider has to know who you are in order to know your age -- or the system would be worthless because all you would need is access to one adult ID which could be shared by everyone underaged in the world.
That's great to here!

Sometimes people find just starting with a messy part of the build process, or starting to replace dockerfiles here and there can add value, without having to change the world.
Since we're all geeks here, how about a tengwar orthography: https://www.elvish.org/gwaith/tengwar_polski.htm ?
Knowing about the existence of crime in a general sense is not legally or functionally the same as knowing about or being directly involved with a specific instance of crime.

> I mean, if I had repeated instances of someone else performing illegal activities in my basement, I can't continually, or even once, claim that I had no idea.

Amazon does not claim that they are unaware of counterfeit products on their platform. They do explicitly say they are aware of fraudulent products on their platform, and they have blogs on their website that talk about this.

> Just because it's hidden behind several layers of software abstraction does not mean that Amazon doesn't have explicit knowledge.

They are generally aware that marketplace sellers list fraudulent products. They are not specifically aware that any particular new listing is fraudulent until after the fact.

> These products even physically sit in their own warehouses.

Sometimes they do, but not all of the time. However, putting the item in a warehouse does nothing to authenticate it.
Flakes help a lot with granular version pinning. It feels weird to have multiple nixpkgs at different commits as inputs, but it's not too bad if you imagine them each as a distinct flake repo for the version of package you need (and name them accordingly).
I would personally recommend trying out F#. :) Answers below are for F#.

> For example, which sequence type should I be using most often?

You should basically default to list. If you need assignment and indexing or a 2D structure, use array. If you're writing generic processing code, use sequences if you can. Use sequence if you need lazy sequences.

> And how often should I be using refs/mutability?

Only when you need. I most often use mutability when interacting with unmanaged code, translating some Python or other imperative code before transitioning it to be more functional, and inside classes to manage internal state. Otherwise, I don't.

> And there's lots of alternate stdlibs - should I be dipping into those?

I'm not familiar enough with the OCaml ecosystem, but F# doesn't have this problem. F# has its own core library and for everything else, you just reach out to .NET.

> What does unit testing typically look like for an OCaml project (and what about other forms of testing)?

I personally use FsUnit, specifically the XUnit flavor. https://fsprojects.github.io/FsUnit/xUnit.html. FsUnit is an F# DSL over NUnit and XUnit, so it fits in well with F# and functional thinking but also plugs into the IDEs and `dotnet test`.
China May Stay Permanently Behind the US in Generative AI
So when you read DP World is shutting down four major ports in the first few sentences: You thought that a private company was requiring every other private company & the various govts in Aus to firewall off the http port or something like that?

I'm all for blaming schools and blaming journalists for mistakes stupid people make, but that seems like it's on you being a little too credulous.
Especially since the M2 generation was very recent. Not much of a time gap.
When I was taking Jeremy Howard’s course last fall, the breakthrough in SD was going from 1000 steps to 50 steps via classifier-free guidance, which is this neat hack where you run inference with your conditioning and without and then mix the result. To this day I still don’t get it. But it works.

Now we find this way to skip to the end by building a model that learns the high dimensional curvature of the path that a diffusion process takes through space on its way to an acceptable image, and we just basically move the model along that path. That’s my naive understanding of LCM. Seems to good to be true, but it does work and it has a good theoretical basis too. Makes you wonder what is next? Will there be a single step network that can train on LCM to predict the final destination? LoL that would be pushing things too far..
Year and half I'm using it.
Bugs occurs from time to time but in comparison, VS 2022 now feels like big nope.
And that in situation when VS 15/17/22 is provided by company and Rider I bought for my own money.
Because there is no will to. If the solution is "we can do this if we coordinate" but coordination isn't going to happen, it isn't a solution.
It’s because macOS used to be made with an inordinate (and I cannot emphasize this enough) amount of care for the user experience for the sake of the user experience.

Now that Apple has an existential crisis for growth and has become a services company, almost all Apple effort in software is aimed at maximizing recurring revenue and subscriptions. The UX for fitness, iCloud, IAPs, Apple TV, Arcade, Apple Pay, etc is top notch, because it makes them more money on an ongoing basis.

The Finder, not so much.

Also, a lot of the people who used to care deeply on a philosophical level about the UX of a computer for its own sake have either retired or moved on to other companies. Apple is not the same culture as it was fifteen years ago. A lot of younger people that work there don’t understand the Apple-ness of the Jobs era, and the products speak more to DJI than vegan counterculture hippies.

There is also obviously a lot of product-manager-career-driven-design going on, same as any other hip modern tech company in no danger of going out of business (cf Slack, Dropbox, etc).

Apple was, in many ways, an outgrowth of the obsessive nature of Jobs. He’s gone and it is perfectly natural that Apple would regress toward the mean of any well funded hip tech company.
I agree that it could be confusing for people not adept at spatial reasoning (though one could question why such a person should be allowed to operate something so inherently dangerous to others on public roads), but I immediately understood the geometry and still think that it's a completely reasonable design for the intended vehicles (while probably intentionally hostile to other vehicles that don't have their charge ports at the front left corner).
Higher brightness leads to faster wear. If the wear is uneven, this leads to faster burn at higher brightness.