skysight-inc/HackerNews huggingface dataset:
Yes but every policy is unfair. It literally is choosing where to give a limited resource, it can never be fully fair.

And there could be a change in the law that allows people to forgive student debt in personal bankruptcy, and that could make sure higher tuition doesnt happen.
I believe you (other than tests being specifications, they are examples at best). But that doesn't change the fact that TDD looks more adopted in untyped languages, and that deserves an explanation.

Mine is that a lot of potential errors (typos, type mismatches) don't need to be exercised by running code in typed language.

Yours is... well, you don't really address it.
For $500bn they can build a nuclear power plant dedicated to these data centres
Show HN: Puck 0.18 adds drag-and-drop for CSS grid and Flexbox
Hey HN!

I just released Puck 0.18 with a new drag-and-drop engine for CSS grid and flexbox support.

You can now use Puck to create a page builder that behaves like a design tool, but embedded within your own app and using your own React components.

To use it, just add `display: flex` (or grid, etc) to your DropZone and Puck will gracefully handle drag-and-drop across all dimensions.

Shout out to the dnd-kit maintainer Claudéric for the collaboration and support (if you’re reading this, I just sponsored you on GitHub!) and as always, a huge thanks to my wonderful community for all the testing and feedback. It would not be possible without you!

If you've not heard of Puck, it's is an open-source visual editor for React that I maintain, available under MIT so you can safely embed it in your product.

Some background: This is the culmination of 18 months of iteration, and has required several breakthroughs in drag-and-drop to achieve: drag-and-drop across iframes, accounting for layout shift across nested components, and natural collision detection are some of the problems that have kept me extremely busy. I hope to write about the process if time allows.

The implementation is bleeding edge, using the experimental branch of dnd-kit with custom collision algorithms and plugins to implement a drag-and-drop experience that feels similar to react-beautiful-dnd, but across multiple dimensions.

Happy to answer any questions! Will endeavour to reply to everyone.
Ironically, by sentencing him more harshly on the basis of ideology as opposed to on the basis of the criminal code, you are undermining the rule of law, which requires sentences to be based only on statutory law.
It's a 3b model so the creativity is pretty limited. What helped for me was prompting for specific stories in specific styles. I have a python script that randomizes the prompt and the writing style, including asking for specific author styles.
I think that it’s easier to change jobs in the USA; we usually don’t have a contract for a notice period for leaving. But like anything important, changing jobs takes preparation and a lot of effort. One might say that they lack opportunity or have too many obligations, or one might say that they just haven’t finished preparing for the change.
1. An AI-Powered Mathematical Animation Generator

2. Company-Wide Self-Hosted File Sharing Solution for Teams

3. Your Own GIF Hosting Platform

4. AI Design Team using Gemini Flash 2.0

5. Host Your First AI App in Seconds

6. Build an AI Math Animation Generator

7. Three tech words
I have been using Common Lisp professionally since 1982, and I agree with a lot of what you say.

I still enjoy CL for exploratory programming, but there are other languages I also reach for.
It's not sufficient, but it's still necessary.
I don't have a video but here's a pic of the output: https://imgur.com/ip8GWIh
Blame it on Musk, replace the humans with computers. It could be an chronological digitalisation step and since the US is leading in the AI field they just start replacing the government with artificial intelligence.
I'm curious, what are the arguments for or against him being pardoned?
I worked a lot with AG Grid in my previous job.

Cons:

Buggy around save and restore with complex scenarios like row grouping,
aggregations and server side row model.

Massive size of library, easily the biggest dependency in bundle. You need to
do some work in bundler to optimize into own immutable chunk.

Complex upgrade process. They release a new major version every year and if
you use a lot of features and have custom theme, this can be painful.

Mismatch with react. Ag Grid core is imperative. You will spend a lot of time
fiddling with columnApi and gridApi if your use case is complex enough.

Good:

Probably most advanced and feature complete grid implementation.

Framework-agnostic and well maintained. Given feature scope, it works surprisingly
well.

The problem with things like AG Grid is that designers and product people will try to invent weird things on top of it. I think as long you do not customize too much and use default features, you will be good.
Just this pic: https://imgur.com/ip8GWIh
The solution is to rely on the magic of prices to gradually push farming elsewhere while simultaneously investing heavily in more efficient farming practices and shifting our diet away from ultra-inefficient meat production.

You really DON’T need to centrally plan everything. The market will still find good solutions under the new parameters, but we need those parameters to change before we’re actually out of water.
Do they help deter people from becoming smokers in the first place?
Conduwuit – a cool, featureful fork of conduit Matrix homeserver
> for Europe, China starts to look like a great not only business but also military partner

Speak for yourself. China is still worse than the USA, and Xi isn't bound to any term limit, and has built up quite a following.
yes, "distraction" but distraction from "what"? That's the subtle difference. Where basically back in the 1920s but instead of physical cocaine it's digital now
Note that the article you referred to predates this one by a few days.
I think it's normal that you'll get plenty of nos, it's part of the game.

Not surprised of any of those, but I'm surprised in the lack of doubts about the team, which is a recurring topic among investors.
Like I said, I did not check the alternatives (or even the price I'm paying today).

I pay approx €80 a month for a complete accounting/payment system, including Peppol-access, payrolls, expenses etc etc .

I actually think Peppol-invoices are free. I just choose that instead of e-mail (assuming my customer is an official company).

It is automatically transferring the invoice-data to my bank which is expensive (and that too I can fix by changing bank...)

So, all in all, Peppol is a good thing. Making it mandatory is perhaps a bit over the top, but hey.
It kinda depends on your architecture. If you can run integration tests for cheap, it makes sense to favor them over smaller unit tests.

I like to design my applications so all slow components can be mocked by faster alternatives, and have the HTTP stack as thin as possible so I can basically call a function and assert the output, while the output closely resembles the final HTTP response, either rendering a template with a blob of data, or rendering the blob of data as JSON.
I made React Native JSON.parse() 2x faster (2023)
> Don't online drug marketplaces lead to reduced gang activity?

Online isn't the important factor here.

> One does not need a gang and violence to sell drugs online.

Gangs and violence aren't there to support a marketplace. They don't help you find customers or customers to find you. They don't improve the efficiency of exchange. They're there to enforce outcomes. Selling drugs leads to outcomes that don't care whether the buyer and seller found themselves online.
Because no one wants to work on an open-source project that uses fossilized versions of libraries.
If you are on Android you might not want to delete Google Play Store. It provides services which many apps depend on. I have made use of a couple of old 8Gb Android phones and I found that was about the minimum.

If you factory reset and just allow enough time for Play Store to update, I found if you are quick you can switch off auto update on all the other apps (which are installed as stubs only) and end up with enough storage to be useful, yet one which can run other apps successfully.
What's wrong with TextEdit on macOS?

It's good that you made an alternative but it's not serious. I need to run Firefox, enable JS, reload the page, there is no "top menu" or install button, the open/save button does nothing, I can't choose my own fonts, and I guess it doesn't work if I don't have an internet connection.
Personally, I don't think it really works either as a brand. A meeting is not that complicated that you need a "copilot". A stenographer is not a "copilot". This only worked with the hubris and obnoxiousness of tech people who think they are doing more than they are.

Normal people in the workforce know their boring job that this is trying to help automate isn't that complicated or exciting. The analogy with aviation couldn't make less sense for most jobs when trying to automate the boring aspects.
What did you end up using for the web?
Couldn’t figure out how to switch profiles without nfc tags even after installing the app. Could you please let me know?
They might be alluding to regulatory capture by groups such as the NRA, big pharma, and the defense industry, which, for all purposes, are an unelected part of the government.
Of course I can! I just don't want to right now, maybe later!
I know he wasn't convicted of hiring a hitman, and I know the attempt didn't succeed, but he still tried to kill other people. Moreover, during a Bitcoin conference, he gave a live talk from prison via phone and still lied, claiming they planted the log on his laptop. A full pardon is ridiculous. It's unfair to so many people, including his partners like Variety Jones, also known as Thomas Clark. On the other hand, I'm pretty sure he won't do anything like this again.
#10 on the list there is team
FCC Chairman Brendan Carr Announces Staff Appointments
If the goal is to distribute power, then the last thing you want to do is encourage the creation of an unaccountable and violent elite that does not need to operate through public discourse available to everyone through their freedom of speech.
It is an application problem, agreed.

It’s an application problem caused as a result of choosing the library, a common recommended library, and how the library and its documentation promotes its usage. The tools used were as the tools recommend. Admittedly, joining the project the wrong tools for the job were selected but these are all the react standard supporting libs.

The application should have been architected not to use redux-query, instead use the browser fetchApi and server side cache control headers as we own the entire stack. Today that’s controversial as ”every body uses” and “this is what the docs recommends”
Procgen has nothing to do with AI in terms of slop, for a good reason: procedural generation algorithms are heavily tuned by authors, exactly to avoid the “dull, unoriginal and repetitive” aspect that AI produces.
There is a certain reason that last weeks everybody and their grandma is simping for Trump. Nobody would want to be on his bad side right now. Moreover, we hear here and there that Trump "keeps his promises". A lot of the promises we do not know about and we may never will. These people did not spend money supporting his campaign for nothing. In other places and eras this would have been called corruption, now it is called "keeping his promises".
Bioengineers develop construction kit for 'smart cell' design
Seems like the pupuli part is more relevant than the vox part.
I have surface knowledge of the VC world, but these

> The biggest firms in your space aren't doing this, therefore it's not worth doing

> Your competitors are executing badly now but they will start to execute better in the future

do not sound unreasonable, they sound plain incompetent. Or at least not what I imagine as the skillset found in a VC.
China seems to understand the concept of soft power, something the US has been neglecting for many decades in favor of less subtle military intervention.
It would be a good idea to site your facts rather than relying on instinct, because I suspect you write be surprised.

For instance this [1] is the US monetary supply. If we only dump money on the economy when "bad things are happening" then it must be assumed that really bad things are always happening, and at a rapidly accelerating rate.

And similarly Wiki has a passable section on the history of wealth inequality in the US [2] : "In the late 18th century, “incomes were more equally distributed in colonial America than in any other place that can be measured,” according to Peter Lindert and Jeffrey Williamson. The richest 1 percent of households held only 8.5% of total income in the late 18th century...

In 1860, the top 1 percent collected almost one-third of property incomes, as compared to 13.7% in 1774. There was a great deal of competition for land in the cities and non-frontier areas during this time period, with those who had already acquired land becoming richer than everyone else. The newly burgeoning financial sector also greatly rewarded the already-wealthy, as they were the only ones financially sound enough to invest.[19]"

And once again many of the problems with our current system are already highly visible, completely quantified, and have clear causal backings.

[1] - https://fred.stlouisfed.org/series/M2SL

[2] - https://en.wikipedia.org/wiki/Income_inequality_in_the_Unite...
redux-query is not popular by any means. [1]

Both react-query (that is tanstack query now) [2] and rtk-query [3] include extensive configurability regarding their caching behaviors. This includes the ability to turn off caching entirely. [4,5]

Your story sounds like a usage error, not a library issue.

[1] https://www.npmjs.com/package/redux-query

[2] https://tanstack.com/query/latest/

[3] https://redux-toolkit.js.org/rtk-query/overview

[4] https://tanstack.com/query/latest/docs/framework/react/guide...

[5] https://redux-toolkit.js.org/rtk-query/usage/cache-behavior
If you don't over complicate it, React apps are very simple. Emphasis on the very. The opposite is also correct. If you DO over complicate it, React apps are extremely complicated.

Also, the SPA model works great for some apps and badly for others. This blanket ruling of "do x and not y because x worked for us and y didn't" is just bad advice.
Also, wasn’t cholesterol that thing where there’s no actual scientifically proven “good” value but the margins were decided on assumptions (and to sell medication)?
The rise of performance-enhancing drugs (2018)
Interesting! I wrote a prompt for something similar[1], but I use Claude Sonnet for it. I wonder how a small model would handle it. Time to test, I guess.

[1]: https://git.sr.ht/~jamesponddotco/llm-prompts/tree/trunk/dat...
*never got explored
My favourite reason for not investing from a British investor (Haatch) was “Yes, we can do the entire round. The New Year starts in April, we have the capital to deploy, and we’d love to invest”. Followed by endless rounds of people being away or busy when it came time to collect the cheque and “we definitely still want to invest” when asked.
This might be a case of conflict of interest though, as saying instead that Ulbricht did ask him to kill someone could worsen the legal position of the alleged hitman as well, depending on the specific circumstances of the case.
NYCerebro: Semantic search for New York's CCTV network
From the website:

>NYCerebro is a CLIP-powered search engine for NYC traffic cameras. It uses AI to find camera views matching your text descriptions.

Blog post: https://blog.roboflow.com/nycerebro/

Github: https://github.com/yeldarby/nycerebro
Deleting Chrome on Android is difficult but you can go one better than disabling it.

adb shell pm uninstall --user 0 com.android.chrome

It can still be put back, but you need a computer to do it
True enough, but if every first step taken meant committing to that path, the world would be a much, much darker place, I would think. I know at least for me, it would.
What makes Vue or Svelte different?

Is it more abstract?
Is the state model simpler?

I have my issues with react but I don't think a different framework necessarily solves those issues since those issues are explicitly with how you need to handle state changes in JS and how "components" tie into that.

I haven't used it but something like Elixer Pheonix liveview[1] / .NET blazor[2] or skiplabs skip[3] or a well setup apollo client[4].

Nothing prevents you from building that abstraction on react, I don't know about Vue/Svelte.

The idea is though that there are models which should come from your backend, viewmodels which should be in your frontend code. And there should be no other state.

Whether a button is clicked or not has nothing to do with the backend. What the button does when it is clicked also has nothing to do with the backend. All that should theoretically happen when the button is clicked is you should decide what needs to happen. If a thingabob needs to be deleted from the viewmodel, no calls to.the backend. If that thingamabob is linked to the actual model then no frontend should change, the backend should change and a message that it has successded / failed should go to the frontend.

It's when you bring optimistic updates and eventual consistency etc in, then your frontend code becomes absolutely chaotic. You make it a distributed computing problem but then instead of message passing and actors which is a known good way to handle distributed computing you try to synchronise state.

1. https://hexdocs.pm/phoenix/Mix.Tasks.Phx.Gen.Auth.html#modul...

2. https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blaz...

3. https://skiplabs.io/

4. https://www.apollographql.com/docs/react
It was a very high RoI. The cost to run it was negligible compared to the income it generated.
What really annoys is web-sites that force dark mode without an option to switch to light mode. There MUST be an obvious switch option when a web-site forces or offers dark mode—what matters is for a user to be able to change the mode. It's simple common sense and respectful to users.
It had a lot to do with the fact that they already had him for more than long enough on other charges, such that it would have been a waste of time.
There's the servers and data center infrastructure (cooling, electricity) as well as the GPUs of course, but if we're talking $10B+ of GPUs in a single datacenter, it seems that would dominate. Electricity generation is also a big expense, and it seems nuclear is the most viable option although multi-GW solar plants are possible too in some locations. The 1GW ~ $10B number I suggested is in the right ballpark.
Using a 486dx to build a blog (2016)
Never expected it to be a "40K views/month hobby"! Cheers to the 486!
AFAIK - "Doomscrolling can also be defined as the excessive consumption of short-form videos or social media content for an excessive period of time without stopping"

https://en.wikipedia.org/wiki/Doomscrolling
Seems like an oxymoron.
My "favorite" bit of misinformation about the Capitol riot (out of so, so many) is about Donald Trump Jr. For many, many months prosecutors and the media talked about him as being an unindicted co-conspirator, and how that that Nixonesque adjective would/should surely be adjusted any day now. Then ... it turns out that Jr. repeatedly begged his father (via messages to Mark Meadows) to do whatever he could to stop the rioting.
Ribbon mics: Expensive, and notoriously fragile (to high SPL).

Some are so sensitive that you can actually destroy the ribbon by shutting the (mic) case lid too fast.
> The Biden DOJs bungling of the insurrection, turning a jail into a martyrs club, slow rolling prosecutions, etc is ultimately worse than the insurrection for democracy.

I'd argue promoting that narrative was ultimately worse than the insurrection for democracy.
The crime being not selling the weapons, but failing to keep appropriate records that ensured the use of the weapons was responsible and that users would be held accountable for their use.

On my book, this is pretty serious.
slow death?

grew up in a cult now prevented from getting any employment living in a house full of cult fanatics scrolling the only thing to do.

way cheaper than drugs. less side effects. idk nice to have something to entertain me on the road to dying

imo it's not as bad as people make it seem people just like coming up with struggle stories once they have jobs and life etc
I don't think you necessarily have to be searching for bad news to be doom scrolling. The problem is with most of these services (this website included) is that even if you're trying to read limited topics, you'll still get bombarded with bad news

Take currently for example, every corner of the internet is saturated with US politics, even for those of us outside of the US. I just want to read about interesting technology.
This sounds like visiting undergrad research at MIT where the grad students’ idea of a joke was to have me clean the microwave.
Most grifts involve persuading the victim
San Francisco's coyotes are going after an unexpected source of prey
A Look at the Recent rsync Vulnerability
Please consider throwing a donation to the Internet Archive if you can, they've been archiving at a very high rate prior to the admin changeover.

(no affiliation, internet rando)
AI race is arguably just as, and maybe even more important, than the space race.

From a national security PoV, surpassing other countries’ work in the field is paramount to maintaining US hegemony.

We know China performs a ton of corporate espionage, and likely research in this field is being copied, then extended, in other parts of the world. China has been more intentional in putting money towards AI over the last 4 years.

We had the chips act, which is tangentially related, but nothing as complete as this. For i think a couple years, the climate impact of data centers caused active political slowdown from the previous administration.

Part of this is selling the project politically, so my belief is much of the talk of AGI and super intelligence is more marketing speak aimed at a general audience vs a niche tech community.

I’d be willing to predict that we’ll get some ancillary benefits to this level of investment. Maybe more efficient power generation? Cheaper electricity via more investment in nuclear power? Just spitballing, but this is an incredible amount of money, with $100 billion “instantly” deployed.
Business value from GenAI remains elusive despite IT spending boom
>Maybe they really are all wrong

All? Quite a few of the best minds in the field, like Yann LeCun for example, have been adamant that 1) autoregressive LLMs are NOT the path to AGI and 2) that AGI is very likely NOT just a couple of years away.
Everything You Know About Addiction Is Wrong [video]
My average time away from any USB port: <2 hours
Bravo to you - I don't think I could have been as mature and respectful as you in the face of these repeated refusals to respond to what you actually said.
The murder for hire was done with the admin account which was called "Dread Pirate Roberts" from the novel "The Princess Bride". The thing about the name is that is passed on over and over. The admin has claimed multiple times that he is not the original nor first administrator (Ross) of the silk road.

In addition you have the guy that was supposed to be murdered also claiming that it could not have been Ross.

The murder for hire case was very weak and then in addition you had the two federal agents working the murder for hire case charged for stealing bitcoins.
Not proven in Scotland and not guilty in almost every other country are the equivalent. Innocent is the outlier verdict in Scotland that the rest of the world doesn't have.
In a former life and trade, I used straight edged rulers to measure effectively on convex surfaces by simply tilting the edge forward rounding the convex surface, riding it along until I hit my mark and reading the value.
Port it to SDL2.