skysight-inc/HackerNews huggingface dataset:
What bothers me is that all these things are only happening because it's an election year and the incumbent doesn't have great polling numbers.
Sadly, there's a very good chance it'll happen. Not today, not this year, but in the not too distant future and we have to be prepared for it.
This is just a complete disaster. Ever since libxz has shown how bloated and spaghetti code systemd is, now they want to make it seem like they're going to have "security" in mind. What a joke.
If you can sell this to my mom, I'll go along.
The fact the IMEI is generally not editable seems like a massive privacy hole.

Just let people edit it. Then I can be someone new every day and nobody can track me.

Mac address randomization does that for wifi. Now do the same for mobile networks.
20% increase in consumption isn’t exactly what I would call massive.

Looking at historic trends the point where pot was first legalized for recreational use isn’t obvious. If anything the long term upward tends started long before legalization which didn’t seem to have significant impact. https://bmcpublichealth.biomedcentral.com/articles/10.1186/s...
(I don't agree with this viewpoint) maybe the author views fungibility of employees as a feature because it lessens the risk of a founder sinking an investment over a personal or interpersonal issue.
YouTube Transcriptions with AI-Generated Summaries
Youtube Video Transcriptions

Submit a link to generate a PDF with AI-generated summary and a full transcription.

Please consider contributing: https://github.com/technoabsurdist/transcript.ai

Thanks Sieve for the credits. Check them out here: https://www.sievedata.com/
Yes, the manifest.json is a required file for all extensions, and the package.json file provides necessary package metadata.

web-ext is excellent, but it seems there are no plans for the project to support more browsers than it currently does. On the other hand, Extension.js plans to support all major vendors.

Except for Firefox support, which is in progress, I believe Extension.js offers parity with all core functionalities of web-ext, but it goes further by providing built-in support for React and TypeScript. All you need to do is add the correct dependencies to get up and running.

Additionally, Extension.js provides comprehensive extension reload support, including changes to the manifest.json file and the service_worker background. This feature sets it apart from similar tools, including web-ext, which do not offer this capability.
They're using Swift for this, right? How do they implement the GUI (when SwiftUI/AppKit are obv. not on Windows)?
I've been reading his Understanding AI publication for a while. In my experience he's a good journalist in general, but has a massive blind spot when it comes to advanced AI, and frequently makes elementary errors in service of his already-decided conclusion to downplay them. I still think it's worth reading for the other stuff; his reporting on the state of self-driving cars has been quite good, for example.
Comments moved to https://news.ycombinator.com/item?id=40205714, which was posted earlier and (now) has the original source that all the other articles are reporting on.

("Please submit the original source. If a post reports on something found on another site, submit the latter." - https://news.ycombinator.com/newsguidelines.html)
This is assuming that there's zero correlation between mask usage and dying from covid. That hasn't been established.
To quote Congress, in chartering the FTC:

"Under this Act, as amended, the Commission is empowered, among other things, to (a) prevent unfair methods of competition and unfair or deceptive acts or practices in or affecting commerce; (b) seek monetary redress and other relief for conduct injurious to consumers; (c) prescribe rules defining with specificity acts or practices that are unfair or deceptive, and establishing requirements designed to prevent such acts or practices; (d) gather and compile information and conduct investigations relating to the organization, business, practices, and management of entities engaged in commerce; and (e) make reports and legislative recommendations to Congress and the public."

Noncompete acts are an unfair method of competition (see (a)), which Congress granted the FTC the power to define and restrict (see (c)). It is, quite literally, their job.
Feels like they were keeping this card in their sleeves for when they needed a popularity boost.
'Smartphones on Wheels' Draw Attention from Regulators
You know what's incredible about your post is that this is something I'm hearing from nearly everybody running a SaaS, its bizarre like a coin flip reverts to ~0.5, SaaS seems to revert to ~0.2
You can also mount your git commits as a filesystem:

https://jvns.ca/blog/2023/12/04/mounting-git-commits-as-fold...

(previously: https://news.ycombinator.com/item?id=38527866 )
Comments moved to https://news.ycombinator.com/item?id=40205714. Thanks!
This is exactly what https://www.perplexity.ai/ is trying to do. Maybe not "RAGing" the entire internet, but sure using the mapping between natural language query to their own (probably) vector database which contains "source of truth" from the internet.

The way how they build that database and what models they use for text tokenization, embeddings generation and ranking at "internet" scale is the secret sauce that enabled them to raise more than $165M to date.

For sure this is where the internet search will be in a couple of years and that's why Google got really concerned when original ChatGPT was released. That said, don't assume Google is not already working on something similar. In fact, the main theme of their Google Next conference was about LLMs and RAG.
In the C# library for SQLite, a DbCommand with parameterized SQL can be reused, thus reusing the bytecode.
> My own thought is that there should be a "next" version or RISC-VI that is mostly assembler-level compatible but changes all the instruction encodings to be more sane.

I feel like that is really a case of Chesterton's fence. It was done by people who litterally wrote the book on processor design (David Patterson, author of "Computer Architecture: A Quantitative Approach", "The Case for RISC", "A Case for RAID", ). I have heard a talk with the rationale behind where bits are placed to simplify low-end implementations.

> What that means exactly is still a bit fuzzy, but I am a fan of immediate data being stored after the opcode.

As a hobbyist, I get it... but except for when you are reading binary dumps directly, which happens so rarely these days, when is that ever relevant? That is just OCD. I think of this video when I get the same itch and temptation. https://www.youtube.com/watch?v=GPcIrNnsruc

Also, let's not forget that RISC-V is already a thing with millions of embedded units already shipped.
On incrementally running bytecode:

> This is more difficult to achieve in a tree-of-objects design. When the prepared statement is a tree-of-objects, execution is normally accomplished by walking the tree. To pause the statement in the middle of a computation means unwinding the stack back up to the caller, all the while saving enough state to resume evaluation where it last left off. This is not impossible to do, but it is sufficiently difficult that I have never seen it actually done.

I don't think it's too difficult. You can avoid stack unwinding by just not using the native stack in the first place and using an explicit stack. This is one step towards a bytecode VM though, as you're virtualizing the stack. Definitely easier in bytecode though as it already makes all of that state explicit.

For the article overall, isn't it a bit trivial to see that a bytecode interpreter must be faster and more compact? Write out the expression tree to an array as an in-order traversal and this is basically an executable bytecode. It will be more compact because you no longer need hidden malloc/object headers and pointers for subexpressions (they're preceding indices!), and it will be faster because it's basically all in cache, so no cache misses from pointer chasing.

I can't imagine a situation in which the tree would ever be faster for execution, in general. At best, the overhead might be just too small to care about. We use trees in compilers because we need to perform incremental rewrites. This is trivial with trees but can get expensive when expanding and contracting arrays. Execution doesn't need to perform rewrites though, it needs linear, cache-friendly access patterns.

However, the article does make a good point that the query plan may be tuned on the fly during execution, eg. the small rewrites I mentioned above occurring while executing. I'm not fully convinced this couldn't be done in bytecode though.
At the very least researchers won't have to jump through as many hoops to study it.
If you're intrigued by this then Solvent-Configr might be of interest:
https://aws.amazon.com/marketplace/pp/prodview-i3ym46leenag4

It uses file system mechanics to model objects, meaning you can design object based solutions that support file system style navigation.

Demo: https://youtu.be/XgTgubZQPHw
How ECMO is redefining death
I don't want to launch instances (and run a script to set it up etc), I want to run my script THROUGH an instance.
Historically, smartcard chips were very underpowered 16- or even 8-bit MCUs that couldn't even perform Java bytecode validation on-chip (which caused some security vulnerabilities in the past; there's interesting academic literature on this if you're curious, for just one example see [1]).

These days, these are sometimes ARM M0 cores which are significantly more powerful. I think Doom over SAT (SIM application toolkit) is within reach :)

[1] https://xavierleroy.org/publi/oncard-verifier-spe.pdf
If everyone buys votes using one issue or another, using cannabis to buy votes should be the least concern of anyone.

While you can make some amount of case that the timing makes it a manipulation, is this really the manipulation that bothers you?

I would rather there be no manipulations. But in a country that divides itself on infantile identity politics, fight fire with fire.

It is not a fair game. You can’t demand perfect intentions around this issue when politics is full of much worse actors.
> What's the measurement for success?

It's not "the number of people who try hard drugs", which isn't a particularly interesting or meaningful number (lots of people, including myself, try hard drugs but never end up hooked on them and are productive members of society).

Try "the amount of harm caused to society". The drug war destroys more lives than hard drugs. It's a policy failure.
Crunchy Bridge is a managed PostgreSQL service by Crunchy Data available on AWS, Azure, and GCP.

Bridge for Analytics is a special instance/cluster type in Crunchy Bridge with additional extensions and infrastructure for querying data lakes. Currently AWS only.
Probably cause most users don't actually care, otherwise Firefox would have more than single digit market share.
Yes! Which is what I am doing now, but was feeling it was using a tool that wasn't meant for that job a bit.
Yep, as I said here a few minutes ago, there will be more lawsuits like this coming and the big one should be coming from the video game publishing industry: https://news.ycombinator.com/item?id=40214377
> I cannot remember ever seeing "cleave" used to mean "uniting two things".

"Therefore shall a man leave his father and his mother, and shall cleave unto his wife: and they shall be one flesh." - Genesis 2:24
I mean the GPS satellites are in medium earth orbit so most LEO satellites receive the signal more or less the same way as people a few hundred km further down, no?

The comms between the GPS satellites and the ground stations is pretty interesting, see figure A4-1 in this for what happens to accuracy over time if the satellites stop getting corrections from the ground:

https://navcen.uscg.gov/sites/default/files/pdf/gps/geninfo/...
Well, politicians doing what people want in order to get reelected is kinda the point of democracy.
aha, so going to australia made him better? thanks!
Hello everyone!

We're thrilled to announce that we've just launched our first app, developed in collaboration with my husband. This project has been an exciting journey for us, and we've poured a great deal of effort into it. Although we have many more exciting ideas we plan to incorporate, we wanted to gather your thoughts and feedback before moving forward.

We would greatly appreciate any comments or suggestions you might have. Your input is invaluable to us!

As a token of our appreciation, we are offering a 3-month free trial. We hope you enjoy it!

https://apps.apple.com/redeem?ctx=offercodes&id=6482982360&c...

Thank you for your support!
Something Happens When You Follow Einstein's Math
I've had it in the UK and Sweden.
Data team manager here, qq: how do you handle type conversions between different systems? Nice work overall!
Big tobacco might have stayed out of the fray but since legalization the vape giant JUUL owns and operates dispensaries.
Okay. So remove point 4 and it’s still very dystopian…

Not to mention point 4 contains things that have been in place already for over a decade. It’s not even a prediction: https://magarshak.com/blog/?p=169

But sure, take the one tiny thing you can caricature and ignore the rest. That’s one step up from strawman, I guess
I think Go would be a logically choice if you're being completely language agnostic, but most teams aren't. If teams are working exclusively in python already for web or data projects, there's a benefit to not introducing a new language just for architecture deployment if that's a small part of a teams function.
I'm someone who does a lot of sport where ringworm/staph is a problem, caused by a lack of hygiene i.e. showering and cleaning the skin. I could not disagree more. I would guess that anyone doing regular sport or physical activity would say the same.
Loan Programs Office Can Support All Stages of Critical Minerals Supply Chain
One very important thing this does is get rid of a really glaring error. As a Schedule I drug, Marijuana supposedly is completely useless, its only role is as a potential danger and that's why nobody must have any - except, we've known for many years a bunch of people find it useful as a therapeutic drug, so that's clearly wrong and the Schedule I status is an error. Perhaps there shouldn't be any Schedule I drugs at all, the idea seems misconceived, but certainly if there are Schedule I drugs, Marijuana doesn't belong among them.

Meanwhile in Schedule III it's a judgement call. Schedule III drugs like K or steroids are drugs we know are useful, your doctor can prescribe them, your hospital pharmacy has them, but we also know they get abused. That sounds much more like marijuana, and, to be honest, alcohol. Can we justify Schedule III for Marijuana and yet not for Alcohol? It's at least a serious question whereas the Schedule I status was just nonsense.
I think the idea here might be that people already know what day it is but they have to think about the date.
Jeez.
It's one thing to not do the testing, call it N95, and then say "oopsie, we didn't realize". It's another to actually do the testing, discover it doesn't pass, and sell it as N95 anyway.

That is a pretty good "willfully fraudulent" argument rather than "accidently overstating performance".
> It seems older cars will keep their value for quite some time. I am actively beginning to hate all new development in cars

s/cars/things/g
Eh, what I mean is it's a very constrained set. I would like to see emulators, _real_ games, VMs, dev environments, etc.
It is a good thing for democratically accountable governments to do good things that the people want!
Language is still an absolutely massive barrier though.

To hire across the EU you need 27 tax offices and lawyers, following laws in every language, privacy policies, etc. in every language.
The reverse is true: Trying to use a component like udev or logind or in the future, run0, will require the use of systemd. Either you use full systemd or you can't get any of the fancy stuff.

Gentoo folks have eudev or seatd but thats an uphill battle.
tranq is an adulterant added to fentanyl. I don't think that is apples to apples here. The entire opiate ecosystem is honestly insane at the moment. The only street drug available is fentanyl and it's often mixed with the vet drug tranq which is horrible for humans. It prevents wound healing. I would say there needs to be some kind of harm reduction done in this space too because apparently fentanyl cannot be stopped.
Utter bullshit. Reclassifying schedule 1 Drugs requires the approval of the Commission on Narcotic Drugs of the UN. Otherwise, they are just reclassifying it under an already reclassified treaty structure as a red herring.

The Psychotropic Substances Act modified the existing schedule, but left other acts in tact - those other acts are the ones being modified by this nonsense circus.
How does the extension get access to them? Is there some other “master” token for the Crunchy PG server itself that is used to fetch the real token?

The extension is not FOSS right?
This video has good visualizations of what you get when you extend Einstein's equations to the max (ignoring other fields and assuming static universe).
This is great. We tried ansible and gave up as it was difficult to keep configuration DRY and annoying to create conditions with no control structure.

It was before ansible 2, so probably things are better now.

Then we started using Python fabric. Wow it was so freeing. Any helper methods were easily extracted and writing conditions felt natural.

Now I am using Python invoke to maintain my local setup.
> You can grow your own and most people do

pffft... source? I know about 1 person who grows their own for every 100 who smoke.
Here’s a fun one: A proprietary bytecode VM allows body makers to execute custom software built with Diamond Logic Builder on Navistar trucks and buses.
Instead of cutting and splicing wiring harnesses, builders can add various devices and logic to operate their systems (tow winch, water pump, lift bucket, etc.) with DLB.
3. Make our society so pleasant to live in that people want to experience their day-to-day lives with their minds free from drugs.
The recommendation is simply the right thing to do regardless on adoption... Just for better alignment with environmental preservation (All the paper & junk mail saved), and how it would take personal information & data mis-use out of the hands of private companies (GMAIL) alone, it could easily become a tech game-changing government mandate.

If every citizen of each country had an official personal email address they could use for their government related affairs, even driver's licenses and emphasis on physical home addresses would become a thing of the past. Purchases and payments could be far better managed through them, and the IDs could easily be used to create terminals for managing all kinds of things from taxes, to voting, to payroll in a far more accountable manner. This has always been a missed mark and the "failure of government" gap on this not being in place becomes wider each year.
No I meant, that for 64-bit CPUs virtually every available one supports the C extension.
What does "differentiable primitives" mean here?
cool, I just a did test of a 30 minute video and it was blindlingly fast!

If you're looking for feedback, it's all one mega paragraph, so if you can find a heuristic to split paras that might be nice.

I did this bc a conservative friend sent me a crazy video and I wanted to critique it, but wanted a transcription, so this was useful.
> Good Excel output libraries have been around for at least 20 years

I wish that were the case more often. Depends on your ecosystem, of course.

For instance, I've yet to find a good XLSX library for JS that works well "idempotently" (in the browser as well as Node/etc). Every one I tried either had native dependencies and couldn't run in-browser or had a cost (time, money, size) I couldn't budget for at the time.

I have found some XLS libraries for JS that were extremely "mid", but outputting XLS is nearly as bad as CSV in 2024. (Including all the huge messy legacy of character set Encoding problems.)

The best and worst thing about CSV is that it seems "low overhead": it seems really cheap to output. ("How hard can it be, just ','.join(records)?" has been the pit so many of us fall into over and over again and sometimes never come out.) In terms of low overhead: in a world where all my APIs are already talking JSON if I can wrap an existing HTTP API with just two extra headers to get "free" Excel files for my users, that could be a beautiful world:

Content-Type: application/json+excel
Content-Disposition: attachment; filename="BusinessUsersDumbReportRequest.xljson"

All the pieces are already there. If you could teach every user to use "Data > From JSON" we could maybe have nice things today instead of yet another CSV export dump. We just need someone on the Excel team to greenlight a "double to click to open an .XLJSON file" feature.
Why don't you set a recurring reminder on your Calendar app for things like that?

(asking because I've been using Outlook for the past 20+ years and syncing it with my phone(s) - Nokia back in the day, then iPhone, now Android)
Not sure why you keep bringing that up instead of answering my question.

Lawyers and doctors get it wrong all the time.
That justification itself seems more performative than the act of showering privately. How could something done alone be performative? I guess I rose to the ragebait
Ha. I did this back in 2003. It's surprisingly fast, and makes it simple to do granular locking.

I used it as a per-user database for a web-templating language for a giant web-site building tool.
> Is there an alternative that retains max privacy in a world with a trillion bots spamming away?

Block and fine ISP's that host bots. Throw people in prison that run bots.
You can use https://github.com/srlabs/blue-merle if you want to change your IMEI

>The blue-merle software package enhances anonymity and reduces forensic traceability of the GL-E750 / Mudi 4G mobile wi-fi router ("Mudi router")

>Mobile Equipment Identity (IMEI) changer

>Media Access Control (MAC) address log wiper

>Basic Service Set Identifier (BSSID) randomization

>MAC Address randomization
Even without nationwide economies of scale, Michigan regularly has businesses selling weed vape carts for <$10 apiece. I don't know how much cheaper we want the weed to be, honestly. It's already at least 10x cheaper than the cheapest alcoholic beverage on a buzz-for-buzz basis.
> Schedule I drugs, substances, or chemicals are defined as drugs with no currently accepted medical use and a high potential for abuse.

Is it so strong it precludes medical usage?
Declarative programming is quite elegant, but it is not the same as prompting. I recently had an argument with someone who claimed our declarative code for running analyses over documents was "hard coded". In our product, our approach is to use a functional language approach for analyzing documents. He was an expert in NLP and said that his users required the ability to instruct the system in natural language - English. It still was weird that someone call our declarative program - "hard coded". My, how times have changed.
Android, in my case
It's great, strong recommendation.
No problem! I just happened to finish the Svelte tutorial yesterday and I was curious if Three.js could be brought to Svelte.

Svelte was so intuitive and I naturally thought 3D environments could be efficiently managed was when I googled "Svelte + three.js"

Coming from PlayCanvas, Babylon.js I'm super excited to see the development of Threlte Studio. What I like about DREI is that it lays out everything like a directory but I was reaching for the familiar "studio tool"

what is the ETA for Threlte Studio?
Fixed now. Thanks!

(Submitted title was "UnitedHealth hackers exploited Citrix bug, CEO says")
So much can be done in so little resources when you don't need to load 4177 files from node_modules folder