skysight-inc/HackerNews huggingface dataset:
Honestly, you don't. It's used for many Google projects like Chrome, parts of YouTube, Maps APIs, Collab, the Google Store, and a ton of internal things, so I think it's unlikely, but I understand Google's reputation.

This is one reason why we care so much about low coupling and lock-in, and a small, easy-to-understand codebase. You should be able to migrate away from Lit very easily, and fork or maintain it if necessary. We're also trying to build up our non-Google contributors.
Specifically for reviewing a pull request in GitHub, wouldn't the "Hide whitespace" setting reduce some of this noise? I could be mistaken, though, but that's how I interpreted that setting.

0: https://github.blog/2011-10-21-github-secrets/
"the competing interests section declares that Chen “has patents pending on TVA and TVA derivatives.”"

That basically destroys his credibility on the topic.
They're enjoying the stay, they just won in court.

The court just ordered the agency to hand over the license plates to Tesla within a week.

https://www.svt.se/nyheter/inrikes/domstol-teslas-registreri...
According to LTT video, the 10x static pressure allows for dust filters.
Sure you will. Whoops, my regex got too long and now the diff is

- filter: /\.(jimmy|jimbo|jeremiad)$/
+ filter:
+ /\.(jimmy|jimbo|jeremiad|james)$/

. And it's not clear where the change is. GP's article has an example of that in a linked tweet.
"I’ve heard public health campaigning that trans fats are unhealthy, but this research highlights one as a potential cancer therapy."

Something can help fight cancer and also be terrible for heart health. The body is a collection of complex systems.
Go is an amazing language. I use it for everything. It’s easily the best new language of our generation for getting shit done
Emily Bender wrote, "If their output seems to make sense, it's because we make sense of it" <https://dair-community.social/@emilymbender/1114640131789202...>
Now Is a Great Time to Check Out Solo Roleplaying
I do to. Importantly, they need to let you merge a workspace account into the existing Gmail account you had to set up to use some services.
https://archive.is/D5Tsa
Why do people use it at all over companies that have an incentive to offer and maintain a superior cloud product?

Like why not Dropbox or Sync?
It is an epistemic error to say "we did something about X, therefore X is not a problem". There are always characteristics of a population that aren't modeled. This is why randomization is considered so important.
Negative Harmony Cover – Bohemian Rhapsody [video]
There is always space for options for "fast and easy" vs "robust and maintainable."

Nothing will ever beat the following as tech demo for how easy it is to make interactive UIs, but anybody who ever tried to reason through a large Angular 1 application would seriously hesitate to want to use it for something much more complicated.

<script src="angular.js" />
<input ng-model="inputValue">
<div>{{ inputValue }}</div>
I believe some newer cars do store data that could indicate lower octane gas was put in.

But if you’re still under warranty and your engine blows up, it suggests a problem with the manufacturing itself. Exceptions could be if you put in E85 that’s not recommended as it has much lower energy and the engine needs to make a ton of adjustments for that which might be out of range.
I for one hope this case reach the supreme court and it's struck down on egregious Government overreach. This case has no proof about net harm to teenagers by social media.

This case is basically projecting everyone's misplaced hate of social media without doing a proper controlled experiment of it's benefits/harm to the society.

You can't do controlled experiments on humans and hence the states have no case except overreach. If they really want to cater to their constituents then pass specific laws.
I've been helping devs for 2 years to work better with databases. Switched to full-time consulting this year.

The book took a very long time to create. Everything calculated together about 400 hours. So yes, I couldnt have done this in my free time. I just took the time this year as this year was planned as some kind of programming sabbatical - a do whatever I like thing. That it was such a great success and paid off all my time is just a bonus.
Relativistic mass isn’t really sensible as a concept. Does something moving fast gravitate more because it has more mass? No.
Are children and young adults banned from selecting products based on marketing inside stores?
Even in the densest areas of the country (NYC metro area), it's abysmal by developed world.

I got caught in probably the 2nd worst traffic driving to/from my parents (70mi away) this weekend I've had in 20 years. And yet it was still about 30min faster, each way, than if I took Metro North.
A $500 laptop has a USB-C charging connector and more than 1 billion have been made, so there is no tax on that. The laptop has mini–Display Port, USB-A and USB-C ports on the sides and back, again, there is no tax. Inside the laptop, there is a DDR5 SODIMM and a M.2 NVME connector. Still no tax.

Inside the laptop uses a proprietary and patented connector between the motherboard and the screen. Because no parts were made with those connectors before this year, the tax rate would be 100, but Each end of that is taxed at 300% because the connectors are proprietary. We find the cost of those parts by finding the cost to have one of each shipped to a US address. Let’s say that Sony charges $1,200 for the motherboard (on a $500 laptop; Sony does this) and $1,800 for a screen. The total tax bill because Sony decided to use a patented, proprietary connector instead of 20-pin LVDS or DVI is $9,000.

I still remember Sony trying to charge my friend $800 for a power connector for a VAIO. The connector was deliberately designed to break (planned obsolescence) and was patented. A standard connector would be much easier.

The processor is soldered on instead of socketed, so there is tax on that.

I hope we can push manufacturers to use standard connectors. Think of the Framework Laptop but with a COMexpress module for the processor and chipset.
And all this time I thought Twirlisp was just caricature of off-base, know-nothing commentors. I guess the lesson is: do read all the comments, and carefully.
Sure. What I took offense at was the "which is what you are describing" part. I described uncountable infinities.
What is AMC AIME, USAMO ?
I think we're going in the opposite direction though - everyone wants to hide what's going on and use some magic CLI that just takes care of everything for you, don't worry about how or when or what to do if it goes wrong, just run `flyctl deploy`, `wrangler publish` (Cloudflare), `npx wizzle wazzle` :sparkles: :tada: never `git commit -m '(chore): [...]'` again!

Oh and here's a readme example of how to set that up if you're using pnpm v42 with sveltekit v2 and webpack v99. For any other combination of the 5 packagers, 19 bundlers, and 56 frameworks commonly in use and giving examples like this recommending each other - have fun.
Funny thing: I recently learned Go, coming from doing some TypeScript and the refreshing feel that was discovering Prettier.

I really miss that gofmt applied some limit to line length. In TS I just write a too long line, and Prettier reformats it into a sensible set of consecutive lines, I don't even have to think if breaking before or after this or that parentheses or bracket. With Go, I have to, and I'd rather not.
You can enable or disable email enumeration in Firebase Auth: https://cloud.google.com/identity-platform/docs/admin/email-...
The title is a little underwhelming, but this is a very good discussion of potential designs around async streams/iterators in Rust. Definitely worth a read.
I know in pencil and paper D&D my go to move durring character creation has been to buy a mule and cart so I can pretty much ignore encumbrance rules until the early mid game at which point buying bags of holding portable holes and other extra dimensional storage is easily affordable.
These are some nice measurements (note that the first scope capture is measuring something totally different from the other scope captures), but there are a couple errors. First, the correct term for the apparent impedance of a long transmission line is "characteristic impedance", not "specific impedance". "Specific" means "per unit of mass". Second, the usual equivalent circuit for a transmission line is parallel capacitors separated by series inductors. The article tries a hybrid explanation with a propagating wave charging capacitors, which doesn't really work.

I've been getting into microwave circuit design this year for work. One "fun" thing I've learned is that even at low gigahertz frequencies, if you want to make accurate impedance measurements with a network analyzer you have to adjust for signal propagation delays with picosecond precision. On the boards I've made, every millimeter of transmission line is about 5.56 picoseconds of delay, which is about 10 degrees of phase shift at 5 gigahertz.

Parasitic inductance and capacitance also makes those nice, simple terminating resistors look at lot less simple, but that's another story...
> Do consumers actually want it? This feels like developer projections.

Asking whether consumers want any developer API they clearly don't know exists is always tricky as is going to be a "want" by proxy. First and foremost, there's cost. Developers will pass on FCM service costs in app pricing which is clearly bad for consumers. Service choice encourages price competitiveness. But beyond that, in this case, I would also say that consumers installing a secure messaging client or non-Google email client likely don't want Google collecting metadata on all of their secure messages (& potentially actual data on their plaintext messages - regional legal compliance depending).

> For years we heard that mobile web apps were almost there but for the laggard Apple

Both Google and Apple each have their primary focus areas when it comes to marketing & propaganda - for Apple, its privacy (the justification for their walled gardens); for Google, they're pushing the web forward.

Neither are true. The reality Google have always been behind what's actually needed in implementing true PWAs (despite inventing the term) - calling out Apple was a distraction tactic. Google will only ever push PWAs to the point that they don't interfere with their adjacent revenue priorities. Which is often.

> The new IE?

Nothing new about it. Chrome has been the new IE almost since inception. Here's an entertaining sendup from 13 years ago, just 3 years after its inception - the parallel to Chrome was already obvious enough at the time to not even require mention: https://brucelawson.co.uk/2010/in-praise-of-ie6/
>> "Considering the sheer quantity of cheese I consume daily, I should have gotten cancer many times over now. Therefore, my body must have exceptional anti-cancer properties."
can you imagine going to prison over dreck like Indiana Jones:Dial Of Destiny or The Marvels?
The trivial way is a phone call to a friend in a different time zone. It's dark there; it's not dark here. It's just past dawn here; the sun is at the highest a few time zones east. More phone calls to more places and it's pretty quickly apparent that the angle to the sun is exactly what you'd expect from a sphere and not from a disk.

Not that it matters. Flerfers have had decades coming up with increasingly elaborate and absurd cosmologies. They don't understand them, but that's what science looks like to them as well, so they figure it's your word against theirs. And since their word is the Bible, they win.

If they were genuinely curious, there are a million ways to show the roundness of the earth. But there are zero ways to demonstrate it to a person who is fundamentally incurious and doesn't want to know.
Speed would be nice, but speed is not the problem. If the trains just ran on time, 50mph would be just fine. The problem with Amtrak is frequent multiple-hour delays that stack up. The schedule is totally unpredictable.
For me it's primarily the amount of time spent.

Hacker News has much less content and less content diversity. I very rarely go beyond the first page of HN, and only like a quarter of the posts at most are something that I'm interested in enough to actually spend time looking at.

The velocity of HN is also much lower than Reddit. If I check the front page again an hour from now it'll be mostly the same set of posts.

It also helps that comment sections here are smaller and that HN doesn't have pictures or other easily-bingeable content.

HN is also less likely to get me worked up over nothing. Partially because the comment section is more mature, partially because the community doesn't regularly discuss topics that get me worked up.

Edit: Another thing that came to mind: If I do accidentally visit HN too often, seeing nothing new on the front page make me realize I'm checking it too often and helps me realize I need to focus better or seek out something more productive to do.
Go fought me at every step trying to abstract away boilerplate.
That sounds really cool, but I am having trouble finding any information about them to get in touch :(
Preach. Angular 2+, btw, can (and should) be used the same way. V=f(S) is the only sane way to live.

Just don't change application state from a component lifecycle function and you're golden.
For folks looking for a lightweight JS class that manages the lifecycle of Web Components, I have this little Template class I use in many of my front-end projects. It's able to manage the application state by pushing the state down through the application and bubbling changes up.

It's a 161-line file that's easy to reason about and modify as needed.

https://github.com/retrohacker/template
I'm currently on the wait-list for the API. Took me 2 days to even figure out how to register.
Awesome! Lets gooo!

Can't say prettier performance ever bothered me, but if it can run faster and leaner I'm all for it! Increase my battery life :D

In general it's really exciting to see the advancements in JS tooling, the quick successions of tooling in JS might be controversial, but I love it. Each step was a significant improvement over what was there before, and the current Rust rewrite wave has already given us great tools that I use daily.

I also like that there is some money being thrown at the problems!
I did learn something interesting about red meat travelling to South America. so the story is red meat and cancer, people that consume a lot more red meat tend to have more cancer. Brazil and Argentina are favourite examples. Except no one seems to take an account how they prepare red meat.

A churrasco or asado is a full day event. It starts with wood, and they get a fire going, and this last for hours and is a big social event. In other words hanging around wood smoke, now I can picture something that’s not red meat that could cause cancer in this scenario, but that never seems to bother researchers. They got the result they wanted and publish.
this is how Call of Cthulhu works and it's worked out great for my group, most of whom come from D&D and were hesitant about it at first. a big part of why we found it to be so cool is that it makes purchasing stuff in-universe more of a roleplaying opportunity than merely an exercise in bookkeeping, while also discouraging "murderhobo" wealth-accumulation-seeking metagaming.
Is it a bad thing if corporations donate towards features that benefit them? That is a signal to the developers to allocate their energy towards useful ends.
Netflix got enormous amounts of R and D for dirt cheap
Isn't this a natural consequence of having line length limits? This seems like a general problem, not a problem with Prettier.
I read a lot of code. Reading Go is painful because I have to parse whatever open-coded version of standard algorithms or error handling the developer chose to use that day.
Teenagers started having extreme and rampant mental health issues as soon as social media became pervasive. I’m sure it’s just a coincidence though.
And I wouldn't say the build quality or stand for the ATR-2100x compares to that of a blue yeti.

We only have Yeti's at work, I love them. They look nice, they have an audio out for testing.

I personally own a Blue Snowball, I like the aesthetic a lot and it has a built-in noisecap.
By then, AGI will be ready, right?
I'm seeing (or perhaps just hoping for) a jump in people using Jellyfin and StashApp. I don't expect anything big, but something small. The same way it's only ever a small number of people that switch to Free and Libre software. A miniscule number that jump to GNU+Linux, that abandon Facebook, that cut the cord, that see the full breadth and width of externalities that come with car-first infrastructure.

Because the Libre solution will end up on top, the same way a millionaire goes broke: slowly at first, then all at once.
Social proof on Netflix?
I wanted to watch a special by my favourite comedian Stewart Lee. It's only available on BBC iPlayer and most VPNs I have tried don't seem to work with it. Is it really unethical for me to torrent that special that I literally can't pay for even if I wanted to? Information wants to get out (almost like a gas), and as long as it's suppressed, torrenting will remain relevant.
Marxists have long argued that the problem with capitalism is not that it's the cause of humanity's social problems, but that it systemically exploits humanity's social problems.
The huge intrinsic problem with phone games is that your only real I/O device is a tiny touchscreen. This is a massive, often underrated limitation. You can't just port over games which are designed for a controller, and you can't make entire categories of games, at least not well.

It's not an easily solvable problem, and it's why platforms like the Steam Deck and the Switch will continue to be extremely popular.
As a full time JavaScript developer of 15 years it boils down to 2 reasons.

1. Eases candidate selection. There is no uniform baseline of competence in software generally and certainly nothing exists for web development. Its often the blind leading the blind, so outsource everything to a tool. At the very least, people that cannot use that tool are then not qualified to be there if you discount absolutely everything else. After all, it isn't as though employers are willing to train new developers to perform as required, so they need to turn this into a commodity as much as possible.

2. Composition. Most of the people who do web development cannot write original software, plan, or organize at the level required by modern applications. Employers still need people to do trivial things to get text to appear on screen. As the demand for these trivial tasks still exists employers still need to hire people to do this work, and so they attempt to outsource the parts that require higher intelligence.

These beg the obvious question: What will happen when employers realize they don't need to overpay developers to do this work when half of it can be pushed into content management systems and the other half can be pushed into AI?
You seemingly dodged the question.

In justifying your post, you actually answered contrary to your original assertion. The information is out there, we should talk about it to get the issue fixed. The same justification applies to avoiding LLM censorship.

There's a sea-change afoot, and having these models in the hands of a very few corporations, aligned to the interests of those corporations and not individuals, is a disaster in the making. Imagine the world in two years... The bulk of the internet will be served up through an AI agent buffer. That'll be the go-to interface. Web pages are soooo last decade.

When that happens, the people controlling the agents control what you see, hear, and say in the digital realm. Who should control the alignment of those models? It's for sure not OpenAI, Microsoft, Google, Meta, or Apple.
Ask HN: Why do YC hiring posts not have comments allowed?
I assume to not turn them into interviews in the comments? But it seems reasonable to let the community comment and discuss such a post.
The Internal State of an LLM Knows When It's Lying
You can write 90s object oriented code in any language.
I think the funding in pure math is not going down in recent years. Nor are math departments much smaller than they were say ten years ago. Otherwise I'm sure how best to give evidence of math departments not shutting down! Do I list healthy math departments?
> They are interestingly often extremely well versed in their tool of choice.

This has become a red flag to me; over attachment to a tool or paradigm means that they're driven by and making decisions using feelings, not through actual analysis.
The Biggest Delivery Business in the U.S. Is No Longer Ups or FedEx
This is interesting. A tangentially related argument I saw online deals with the complexity of the simulation in distant regions of the universe, as in, if you could somehow make it slowdown in a locally controlled experiment compared to the fullspeed simulation somewhere else, you could prove the universe is "instanced" (think MMO areas/servers), at least for specific parts of it.

Edit: what if blackholes == instance crashes? o_O
I think you typed “JavaScript” wrong…

;)
Tell HN: New data breach at Springer Nature
I just received an email from them alerting about the data breach. Here is most of their email text. I have left out their contact email address, etc.

Information about a current data incident involving your email address

We are writing to let you know about a recent incident that involved some of your personal information, how we responded to it and what the data incident means for you. We sincerely apologize for any inconvenience caused and thank you for your understanding.

What happened and how your information was affected

Our customer database at Scientific Reports was accessed by an unauthorised person on November 19, 2023. Based on our current status of investigations, we understand that your email address was part of one of our contact databases and that it was accessed by the unauthorised person. The unauthorised person used their access to send a spam email to some of our customers.

The spam email was sent from a system operated by a service provider. It was sent from one of our journal-related email addresses (srep@nature.com) and appears to come from the shipping company DHL. For the avoidance of any doubt, this was not an authorised message either from Scientific Reports or from DHL.

From our records, we do not believe that you received the email and we currently do not have reason to believe that any other personal data other than email addresses have been impacted by the incident.

What have we done in response to the incident?

We immediately took measures to stop any further unauthorised access to the affected system and are closely cooperating with the security teams and service providers involved. All accounts to access the affected system have been locked and underwent a forced password reset. We have further instructed our service providers to reevaluate and increase their security measures in light of this incident.

What does this mean for you?

No immediate action is required on your part. However, as your email address has been accessed, you should be aware of the increased possibility of receiving fraudulent emails. Please check the spam settings of your email inbox and contact your credit card company as soon as possible if you believe you have been a victim of fraud.

Involvement of the supervisory authority and internal investigations

We take this data incident and our legal data privacy obligations very seriously. We have already notified the data incident to the relevant data protection authorities in the EU and UK, in accordance with applicable legal obligations. We are also conducting an internal review into the incident.