skysight-inc/HackerNews huggingface dataset:
Sure, bring him back or whatever. But don’t pretend it has anything to do with free speech. That’s undermining the importance of the concept free speech.

Free speech has never been about forcing all (social or not) media platforms to publish the opinions of all people.

The concept of “free speech” that Elon Musk is chasing is noble in a twisted way I suppose. But it’s naive. Especially in the coming era of “AI”, where it will be increasingly easy to generate fake activity if you have the money.

I think people will seek platforms that do work like open forums, so you get the opinions and ideas of people outside your immediate network… but people will increasingly value that those opinions and ideas are held to a certain minimum standard. Otherwise the platforms will just be spammed to death by people with a zealous political agenda and state actors trying to amplify political divides.

I found the recent Kurzgesagt video on this topic illuminating, and an essential perspective when considering how to go forward with these social platforms

https://youtu.be/fuFlMtZmvY0?si=50Ekloc5FGnrUfgY
Have you tried different prompts with more instructions, like "don't truncate or use "etc..." in your response"? Providing examples in the prompt typically helps as well

fwiw, the following prompt works with bard

"Give me a JSON object with 50 keys and values"

"Give me a JSON object with 50 keys and string values"
Wasn't Google planing to add some sort of RSS support in Chrome? Or did the experiment end as a failure?
Here's the original source since the piece above is basically a repost: https://knowablemagazine.org/article/technology/2023/why-sci...
I've been looking at the various very small microcontroller/SBC alternatives out there and it is extremely impressive what you can get for $50, $10, $5 or even $3 in some cases. Arduino's, Esp32's, The Raspberry Pi's (including the Pico!) and the Teensy's (a bit more expensive but very capable) all offer an amazing amount of computer for very little money.

Between those four there isn't a whole lot that you couldn't make. I'm interested in these because my kids are of an age where toying around with hardware is something they fancy and this makes it all very much real-world, seeing an LED blink or a computer respond to a button press and move a servo is a completely different experience from what's happening on their screens of mobile computers and laptops and that half-way house between hard core electronics and software is a nice step for them to get more familiar with what computers really are (besides entertainment and homework).

Definitely going to try this game!
Postgres transactions are not SERIALIZABLE by default either. Though, yes, Postgres defaults will catch some more conditions than this project will.

I think the important thing is to encourage devs to understand transactions in the first place.
Plenty of evidence against the Pit Bull Terrier type dogs. I can get you a dozen more studies

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8597704/figure/... (bitten by a pit bull increased as the level of intervention increased from no repair (6.0%) to repair in the OR (25.8%))

https://www.dogsbite.org/dog-bite-statistics-multi-year-fata... 2/3rds of fatal attacks.
You almost can’t even escape it at this point. VS Code ecosystem is a beast.
I don't understand how it could ever make sense to capture dilute CO2 from the atmosphere when there is concentrated co2 being released from power plants. Isn't it always more effective to capture at the source with the exception being non fixed sources like cars?
Can someone explain to me why changing the top right and bottom right edges to blue in the R(3) = 6 does not work ?
IIRC it's not replacing the lignin -- the lignin are the tubes that give wood rigidity. This process removes what is inside the lignin with resin.
Reading this article is completely safe even if you already understand idempotency.
Blue-Collar Bonanza
WasmGC is a prototype that only supports the bare minimum that is enough for languages with high level constructs only but not for something like C# which has interior object pointers (ref) and uses them heavily for performance (spans are built on top of them).

The API of WasmGC is really rudimentary.

With that said, you can track support of various WASM features by .NET here: https://github.com/dotnet/runtime/issues/94351

I don’t understand how the logic of your post works however, WASM in .NET is already used in production versus something that is an early alpha? Also, on Kotlin and targeting something that is not Android - “Java Interop” that’s all I need to say.
BlackBerry Appoints John Giamatteo as CEO
Giamatteo formerly held leadership roles at McAfee, AVG Technologies, Solera, RealNetworks and Nortel Networks
Beet Make-Up
Mistral-small explicitly has inference costs of a 12.9b, but more than that, it's probably ran with batch size of 32 or higher. They'll worry more about offsetting training costs than about this.

Here's how it works in reality:

https://docs.mystic.ai/docs/mistral-ai-7b-vllm-fast-inferenc...
Show HN: Turn any YouTube video into a blog post
Hi everyone! This project started with me manually doing the following process:

Step 1: Get the transcript from youtube by clicking "show transcript" inside the description box

Step 2: The transcript usually won't have any punctuation and have lots of mistakes, so paste it into ChatGPT to clean it up or summarize it.

The idea here is to make this process as seamless as possible. What I ended up with was a Chrome extension [0] that adds a button in the YouTube UI that does all of this. Automating it allowed me to do a lot of cool things that would be hard to do manually:

1. I use the sponsorblock database to remove sponsorhsip segments from the video before passing it into ChatGPT.

2. There's also a global cache, so if anyone else has done this process for a video, you see it instantly (rather than having to wait for ChatGPT to type out its response).

3. You can click on any part of the generated summary to jump to the corresponding part of the video

4. When cleaning up the transcript of long videos, I make it faster by breaking the video into chunks and feeding all the chunks into ChatGPT in parallel.

I mostly did this project to learn more about web development. I ended up learning how to use AWS Lambda, DynamoDB, and Supabase. (All my past experience with backend web development involved SSHing into digitalocean droplets and whatnot, so just being able to focus on the code was a real joy.) But in the process I realized I had created something genuinely useful, that I was using all the time and that my friends were asking to download. So last night I implemented ratelimiting and decided to share it on HN!

Generating a summary for a 10min video costs me about $0.10, which I'm happy to subsidize for now. It uses my OpenAI API key, so if a ton of people start using it I guess I'll need to add a way for people to submit their own API key to use for their requests haha.

[0]: https://chromewebstore.google.com/u/1/detail/ireadfaster/anf...

PS: About personal information: I get your email address when you log in with Google (needed for ratelimiting). Then I store the video IDs of the videos you generate summaries or transcripts for (also for ratelimiting). No other information about you is retained. If you just look at a youtube video and don't interact with the chrome extension, nothing is stored. EDIT: actually I think Supabase stores the last time you logged in, and you log in every time you open youtube. I'll see if I can disable this behavior
Social Media Use: Mixed Effects on Mood, No Increased Desire for Social Media
You can read the whole memo here, it's not long.

https://en.wikipedia.org/wiki/Summers_memo

Certainly comes off to me as a policy recommendation to dump waste in developing countries but I guess that's in the eye of the beholder.
I do not carry ANY cellular device, so no apps nor SMS.

Machines should accept payment, on-site, themselves.
I tend to not like A Mathematician’s Lament for being so lofty, but there's a more straightforward reason to care about "pure" math: students complain that math "doesn't make sense" or is a bunch of random difficult to remember rules, which is absurd. More than any other field, math has logical reasons for everything.

You can figure out pretty much anything you'll encounter in school by just thinking about it; you don't need to have any external knowledge from having done some experiment or being told some fact. On the flip side, if you do use physical intuition, you'll usually go down the right path (for anything pre-university, or even most undergraduate level material).

Regardless of how beautiful music is, teaching how to read sheet music without actually listening to music is stupid because you're not teaching what the symbols even mean. Of course no one will understand what you're talking about.
Who will lead the charge to a four-day work week?
Google in general looks like they're lost their touch and are kinda on a downward spiral. Trying to squeeze out as much as they can from Youtube is I think a major sign of that, usually attempts like that start to pop up in burnt-out companies that are heading to their end.

As for AI they have a lot of world-class talent but they somehow cannot transform that into a coherent product even though they did amazing stuff on the research side. It has been brought up many times on HN on how Google has a product-design problem and it seems to be true.
TIL that one can flag comments. I always wondered why there wasn't a flag link on comments.

> Click on its timestamp to go to its page, then click the 'flag' link at the top.

The extra click is probably why it isn't used much. I thought I simply didn't have enough karma.
They’re not complex, just easily taken apart and meant to be repaired by humans. The software isn’t particularly complex either, the reason for their surge recently was due to patents expiring for additive manufacturing. https://futurism.com/expiring-patents-set-to-improve-3d-worl...
You can't know what all of its higher order consequences will be but you certainly can predict how a technology will be used. For example predictions that AI chatbots would be used for spam and phishing were exactly correct!

And just because development can't or shouldn't be completely stopped doesn't mean you can throw up your hands and do nothing either. The (so far) success of nuclear deterrance and nonproliferation for example is the result of a massive, coordinated, and preemptive attempt to constrain the technology.
I've now read (or at least skimmed) this in it entirety:

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=66394

Thierry opened this as a simple bug, but then implemented something with multiple enhancements rather than addressing the bug, while causing UX regressions.

It looks like only one developer was engaging the content, a Michael H., and he pointed out early, as far back as in October, both the problems that Eschel later latched onto.

Eschel came up with a patch that just addresses #66394 in a small way.

The reply to that was:

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=66394#201

"But your patch only fixes this bug, reverting half a dozen features mine adds."

Using a bug ticket as a vector for introducing enhancements is a software engineering no-no.

They should merge the simplest patch that closes the bug without regressing anything or introducing extraneous enhancements. For those, a new enhancement ticket should be opened.

If Eschel's patch can close #66394, and not break anything, the consideration of that it doesn't implement another solution's enhancements is actually a plus.

There is possibly another bug ticket hiding in there based on the remark [y]ou reintroduced the old implementation which was not wrote correctly about handling various keys, particularly C-g. Existing behavior of not correctly handling various keys sounds like a problem different from the 66394 issue.

If the project doesn't want the simplest fix for an issue, but to address something architectural, like with a view for adding enhancements or whatever, that can be turned into another ticket where you articulate that. The original bug can then be marked pending or blocked by that with a note that we don't fix this until that one.
hey hn, supabase ceo here

there are a few features in this release. i'm sure the AI Assistant will get a lot of interest, but the one that I think is more technically interesting is the "user impersonation":

Supabase Auth leverages Postgres roles for authorization. We have 2 important roles: `anon` and `authenticated`. After a user is logged in, a JWT is minted like this:

{
"sub": "348b-some-user-uuid", // the ID of the user
"role": "authenticated", // the Postgres role
"iss": "supabase" // the issuer of the JWT
"exp": 1445385600, // the time the JWT will expires
}

we can use this feature in the dashboard to "impersonate" a user. This is especially helpful when you're testing Row Level Security.

we also rolled out wider support for Postgres Roles and a new Realtime inspector where you can "observe" messages on any of the Realtime channels
I mean also just adapting to rapidly changing environment and requirement is hard. It's a skill, just like anything else. Best not assign reason to why others have trouble doing a thing (not just this) based on our own experiences (referring to "that's ego" bit).
I can relate - i took repairing espresso machines as a hobby since the pandemic. The parts are not complex at all and even 60+ years old E61-machines can be serviced easily (apart from not so cool stuff like asbestos as boiler insulation, leaded solder for boiler + fittings and mercury pressure switches).

But even todays machines (depending on manufacturer and origin) are very serviceable. Especially italian made ones.
Regional pricing calculator for apps and products
I’d say brain drain is the root problem. It’s hard to build a competitive ecosystem when the most ambitious and skilled people move away. From Europe, they move to the US. From within the US, they move to one of a few cities, most notably San Francisco.
> I think you must be the first person to describe them as an axis.

Probably not, “axis” for describing an actual or perceived alignment of countries, particularly one which the speaker views as hostile, is quite a common term, and this is a widely (if somewhat incorrectly, IMO, especially as regards China which is more of a third player with interest in conflict between the Russia-led alignment and the West) perceived alignment.
A CEO's/company's job is to maximize instantaneous shareholder value. Anything else is a waste of time, since investors are assumed to take long-term vs short-term risk preference into their own hands. The company is essentially a machine that investors can dip into and dip out of at any time, so it doesn't make sense to make decisions to move the stock price over a pre-planned certain time horizon. The reason companies invest in any long-term projects at all is because the net present value of those projects affects the stock price.
> "Do you think it is right or wrong to lose some civil liberties to improve our security against terrorist attacks?"

That "some" is the problem. People who say they support the tradeoff often change their minds when the specifics are explained to them. This happens all of the time in polling and even rigorous studies. Subtle changes in phrasing and context completely change results.

We're seeing that right now. There was a survey done on college campuses on the phrase "from the river to the sea". many endorsed it, until they were shown a map of the region such that the specific meaning became clearer, and then a lot of them changed their minds.
There's still a red clique. And changing any of those 3 to blue crates a blue clique.
I have a Pixel Watch and I must say, I enjoy the sweeping second hand.
“Very secluded neighborhood”
That’s just it though, highly placed people got there by only promoting DOD-friendly issues.
> We can finally end warrantless surveillance in the US

> Section 702 of the Foreign Intelligence Surveillance Act (FISA) allows the US government to spy on foreigners while also sweeping up “incidental” communications of its own citizens.

Haha, this guy is joking. The US spies on its own citizens with or without the Section 702. He references the Snowden revelations so he should know that.
Electric spoon, bowl, and chopsticks trick taste buds by making food 'saltier'
Not enough nuance in your comment. Shepherds are mouthy, bitey breeds as part of their bred disposition to herd -- they can draw blood and hurt infants, but they tend to have a "gentle" bite with their families -- they are strongly protective. Pits have a different lineage and a different neural pathway with their biting instincts.
And for macOS it’s on the App Store, so no forms.
Other than temporary burners (for signups), 2017 was last regular usage of email (i.e. "reachable via email").

It's been really nice. Honest-to-god, I have a numeric pager (one-way comms) and don't even carry that out anymore. When asked for "your phone number" these are the digits I provide.
I don't know - I lived <20 miles from an Amazon warehouse, but saw shipping suddenly become 7-day on Prime most of the time back in 2021. I'd already tried to disentangle myself from Amazon's ecosystem, but it was definitely the nail in the coffin for my Prime subscription.
On a somewhat related note - I highly recommend visiting the Mayan ruins at the Coba archaelogical site. It has the tallest Mayan pyramid on the Yucatan peninsula, with half of it (the inaccessible rear) still inundated by dense jungle. A few tips: if you don't want to opt for a guided tour, prepare to turn down several pointed offers at the entrance. Also, there are small rickshaws for transportation - they will inflate the distances involved to get you to hire one - if you can take a few hours total of walking including breaks you don't need their services. Quite a place! Less squeaky clean than Chichen Itza.
> especially when things aren’t going according to plan.

Exactly my experience. The first misstep and it reverts back to top-down micromanagement and the actual product roadmap is the last priority... then it's downhill from there.
Kalshi – Trade on the Outcome of Events
People do all sorts of weird things with databases, and if you want to run existing software against a database (as opposed to greenfield development deliberately targeting Marmot) you need to understand what will happen in different cases.
Building for Tomorrow
Agree. This whole "EU is too fragmented/too risk averse" rhetoric in my opinion is insufficient to address why other advanced economies (Canada, Australia, NZ, Japan) also had regressions in the competitiveness of their tech sectors like Europe, and why US weaknesses don't seem to hold US businesses back.

In the end, it all boils down to whether you can get the $$$ to build at scale, and US businesses can get the most $$$ because US controls the world reserve currency (cf. Seigniorage). It's not surprising that the start of US outperformance correlates with the beginning of massive QE in 2008.
A better example might be a field that must be unique, like a URL slug. Suppose you have a database of products and the product table has a field used for URLs, like “/tshirt” and “/sweater”. You need those to be unique within the table.

The question remains - how does Marmot enforce a uniqueness constraint? If you don’t like the product example, fine, but it is easy to think of others. It would be unfortunate if marmot is incapable of supporting uniqueness.
Dude we had a whole web browser revolution in the early 2000s centered largely around the ability to prevent browser pop-up windows. The fact that people are doing it in the canvas now doesn't suddenly make it not incredibly obnoxious. Pop-up windows were bad design 20 years ago and they're bad design now.
I wonder if it can handle 3D MRI images...probably not. :(
In a technical sense most video is compressed using motion prediction algorithms so the preprocessing on the data is already significantly different to static images, containing more compressed information. Only the key frames are actually full images and they only make up 1-5% of the frames.

On top of that the video container usually provides synchronized audio packets.
So, play this for me.. Which specific profession I should be in for this to matter to me? Not that I should be curious about fundamentals, but something I can apply in a meaningful way?
Watch repairing is a very rewarding hobby. It requires copious amounts of patience, but there's something fundamentally satisfying about disassembling something to its individual components, cleaning them and reassembling them meticulously. These things are designed to be taken apart, and it shows. I'm hard-pressed to think of other modern day objects that are meant to do this.

'1337 watch-repairing skillz qualify you to work on nukes: https://apnews.com/article/nuclear-warheads-military-bomb-pl...

There are thousands of tiny parts inside each warhead,
so steady hands are key. That’s why technicians go
through a skills assessment that includes disassembling
and assembling a mechanical wristwatch.
Three types of AI-assisted programmers
Then what's the advantage of this technique compared to running a +50B model in the first place?
One of the things I think I did right in my career is working on payment and billing systems early on.

It does teach you how to build at least semi-reliable software because people tend to get really mad when you screw with their money. It also is a good introduction to regulation and compliance.

Idempotency was is one of the concepts you get taught on day one in that field (as kind of demonstrated by that being the example used by the author in the article).
The Million Dollar Dissident (2016)
The fact you think programming is about numbers shows you have no idea what programming is.

The fact is, programming at a high level means analyzing thousands of dimensions of information and flattening them out into something executable by a dumb machine.

We are literally expert at becoming experts.

For any given data set there are a number of possible interpretations. Is that notch natural? They say yes, but I'm sure others in the field disagree as well.
There is absolutely nothing wrong with a well trained and socialized pit bull/mix.

Anyone who says otherwise is lying to you or themselves.

EDIT:

None of the papers folks have posted control for training or socialization. I grant you that due to socioeconomic factors you will in fact find more samples of aggressive pitbulls than aggressive dogs of other breeds in most regions, but that is not what's under discussion.

They are a physically strong breed that is capable of lots of damage when not trained well, but that's true of many other breeds too. It's just less common (these days) to see abused or neglected german shepherds, rottweilers, sheepdogs, huskies, etc.

The video you posted is a sensationalist news story, not any kind of actual analysis.
Pocket knives! Nice modern pocket knives should be disassembled and maintained regularly.
Bartosz does an amazing job of making custom interactives and animations to support his articles. It looks like he uses custom canvas with webgl for the 3d renders.

There are 3d engines in JavaScript like three.js (https://threejs.org/) that can abstract some of the 3d rendering work for you.
What would be a fair price for an unlimited Design Subscription Service?
We don’t yet know the extent of US State Department involvement.
Does Resolve work on non-nvidia GPUs? Last few times I've tried to run Resolve, it claimed to not support my AMD Radeon video cards.
> Ireland shedding a bit of religious baggage, as they are doing, should also help in parallel.

It wasn't a religious conflict. It's always surprising how confidently people are in their opinions on Northern Ireland despite a complete lack of understanding.