skysight-inc/HackerNews huggingface dataset:
How far did you have to deviate from the demo extension to make this? I've written themes for vscode and intellij but never done an actual extension because it's js/ts and I don't really enjoy writing those.

I really wish they had a DSL for extensions to allow them to be more broadly written. Like, I feel like I have to basically learn js to learn to write a chrome extension and I'm a go/rust dev who will use it literally nowhere and I just want to make the AWS console not suck, for instance.

But I keep trying to will someone like me into existence to make this extension and nobody is appearing lmao.
I see this comment here[0] from one of the developers of av1/avif[1] but it is important to note that nowhere is it mentioned that it is him who made the decision to reject jxl.

[0] https://groups.google.com/a/chromium.org/g/blink-dev/c/WjCKc...

[1] https://research.google/people/james-bankoski/
In other news, software engineering as a discipline is dead because Windows used to crash a lot!
Show HN: Hookdeck Event Gateway
Hey HN, I’m Maurice, co-founder and CTO at Hookdeck.

You might remember Alex and me from August 4th, 2021, when we announced Hookdeck as a “webhook infrastructure”. https://news.ycombinator.com/item?id=28063597

Since then, a lot has happened. We’ve onboarded thousands of developers, and through their cleverness, we eventually realized that we could serve a much bigger purpose in your event-driven stack. Events are now essential to system interoperability since we spend just as much time building as integrating software nowadays, so we’ve dedicated the last six months to building an Event Gateway.

Yeah, I know, that’s a new concept. So, let’s define it - The Event Gateway is a superset of our original work on webhooks management. It builds on that foundation to introduce support for more use cases, such as outbounds webhooks, integrating 3rd party providers, asynchronous APIs (IoT, SDKs, customer-facing endpoints), and more. It’s an API gateway for asynchronous, stateful, and interoperable requests. Hookdeck handles security (handshake and signature verification), spike protection, queuing, observability, alerting, logs, transformations, filtering, and much more.

I wrote a blog post introducing the event gateway: https://hookdeck.com/blog/introducing-the-event-gateway

I am eager to read your thoughts and feedback. Let’s find out what we can do better.
Software Development, a Cocky Discipline: Baseless Assumptions That Understanding Logic Imbues Understanding, Expertise and Knowledge of All Other Fields.

Not that it's specific to the software world, but definitely pervasive in it. Even as someone who spent half of their adult life as a developer, I'm frequently astonished by the false confidence many developers have about their understanding of unrelated disciplines. I can't tell you how many developers have tried to explain both design and cooking to me even when they know I'm an experienced and educated designer, and a classically trained former chef. It's not even like they're just trying to confidently wield the knowledge they have-- it's DK all the way.
Because I was curious for context, YouTube was launched in 2005 and bought by Google in 2006.

So amazing the creator has been continuously posting on one topic on the platform for that long.
In the Battle over Early Algebra, Parents Are Winning
Buying/Selling medical devices is illegal so you won’t find any reliable website or marketplace. You can sometimes find people trying to get rid of one (for free or for sale) on /r/cpap and /r/cpap_swap

Most of the time you have go through a sleep study to get one. I got very lucky during the pandemic and my allergist ordered one (no sleep study) after explaining that I was waiting months for a sleep study and having suicidal ideation from weeks of waking up every ~15min.
Yes, I agree. But Microsoft should recieve some kudos for VS Code and .NET. What they've achieved is quite astounding. No one else has done what they have with the transition of .NET. Although, there is definitely an argument that it should have been cross-platform since the beginning.

I don't understand why these companies make the OS level decisions they do though. They make billions. You think they could relax and try to capture users by making them happy instead of kidnapping them.
I mean, user experience aside, the company had an inordinate amount of hype for a Q&A website. Guess it was one of those founder prestige stories. The concept of lionizing subject matter experts probably appealed to the Silicon Valley technocratic mindset, too.
> According to the American Property Casualty Insurance Association (apcia), a trade association, last year insurers paid out $1.08 in claims for every $1 in premiums they took in.

Grading your own work as usual
How can we normalize/streamline using the "Add to Home Screen" bookmarking feature as an alternative to the App Store installation?

What if we created an App Store that was solely focused on getting users to “install” using a bookmark.

And convinced top app players to forgo the App Store and advertise “get a 10% discount if you install our app with App Store X, the alternative App Store.”
The author mentions Jsonnet in the appendix[^1]:

> I never properly evaluated Jsonnet, but probably I should. Superficially it looks like one of the more mature formats, and in many ways it looks similar to RCL. Its has a page comparing itself against other configuration languages.

[^1]: https://ruudvanasseldonk.com/2024/a-reasonable-configuration...
Are you suggesting that all configuration should be dynamic and multi-tenant (for the lack of a better word), not happen at startup?
Most often it is because people are too lazy to take the time to understand the explanation they are being given.

Sometimes that is because experts just say "I am an expert so trust me" without proper explanations or links to explanations or evidence.
The sampling bias from this recruiting method is getting more attention. WEIRD: Western, Educated, Industrialized, Rich and Democratic.

https://en.wikipedia.org/wiki/Psychology#WEIRD_bias

Turns out college students looking for beer money don't accurately represent humanity as a whole.
When deciding whether A is better than B, it is irrelevant to point out problems that apply to A and B equally.
String inverters are very inefficient in multiple ways over micro- and nano-inverters.
A single shaded solar panel will bring down the electricity yield of the entire string.

You solve heavy tree cover and other sources of shade with individual MPPT (maximum power point tracker) 4 cent single chip nano-inverters per solar cell, 72-122 per solar panel. For $2.88 extra your solar panel can get 20%-30% more electricity if any part of your panel has shade part of the time.

For installations with string inverters you get even more savings when you replace them with nano-inverters.
Having one's tonsils and adenoids removed and getting palette-hardening RF treatment seems like it would be a lot easier and more permanent than this rigamarole. Worked for me, and I suspect it would for a lot of other folks too.
How do cities in Japan avoid these problems?
Just the framing of "browser extensions" is extremely problematic in the year 2024.

Most browser extensions by weight are Google Chrome extensions. Google Chrome is unambiguously demonstrating that no API is safe in its quest to juice revenues. Anybody who builds extensions using Chrome's APIs should be very aware that they're quite possibly putting effort into something a juggernaut will stomp away without a second thought.

I don't care to live in strategically lost situations like this, so I think the conversation should be about Firefox extensions. Which also don't have a great track record (the transition to Google Chrome compatibility a few short years ago still annoys me greatly), but are a qualitatively better counter-party to deal with.
> Safari (finally) supports WebP.

Sure… if by "finally" you mean 1,175 days ago—November 16, 2020. That how long ago WebP has been supported in Safari [1].

[1]: https://webkit.org/blog/11340/new-webkit-features-in-safari-...
> See Microsoft in the 2000s, and Apple now.

This. Apple's Safari (on iOS and macOS) is the Microsoft IE of 2020s. It's unbelievably behind the more sophisticated browsers (Firefox, Chrome) and yet, Apple couldn't care less.
Oh, connections can be important. 3 out of the 4 jobs I've had since grad school have been through people I knew and the 4th was an on-campus interview. But none of the subsequent jobs were B-school related in any way though one was peripherally related to undergrad.

I was mostly reacting to the meme that the only reason to go to B-school is the network and in my experience that's not really true and I'd discourage someone from attending for that reason alone.
Depends on the sub. Political ones are the worst.
Flutter is pretty strong with it's out-of-the box APIs as they have a custom render engine.

Together with WebAssembly (& alternatives like Flutter) the bare-bonedness shouldn't be a problem anymore.
I live in CA where we have a ban on single-use plastic bags. We still have single-use paper bags. So your footprint would be the same here, not higher.
Universities have been absolutely decimated. The MBAs have laid waste
them. I got out after 30 years as a professor because it's got to the
point that they're just actually not fit places for teaching, learning
and research. They're a very canny racket.

Do I hate "universities" or badmouth them? Absolutely not. I wish I
knew how to repair and rescue these treasured institutions. As for
fringe sciences, I always believed that institutions like universities
are precisely responsible for protecting humanities and marginal
discourse. Fat chance these days :)
Burritos and Big Macs to Cost More in California as Pay Rises
It was just because glass rhymes with ass, and people didn't like other people wearing cameras.
Distributions can't switch to libressl until all the software they package also supports it. libressl is incompatible with openssl, so programs that are compiled against the one cannot run against the other, and both cannot be loaded into the same address space. That's why the few distributions that did switch to libressl eventually switched back.
I haven't read Nation but I till now Guards! Guards! Guards! has been my favorite. Its been a while since I read Discworld, will have to pick up nation
The purpose of making a beta publicly available is so people outside the company can try it out, find what’s broken, and report on it.

That’s exactly what’s happening here. The poster found an issue, reported it to Apple, then commented on it publicly so others who depend on it could be made aware and also report it to Apple (they specifically say duplicate reports help).
Oh, I've recently made a similar game in godot:

https://youtube.com/watch?v=8f6Q64ihHm0

You can play it here:

https://gotm.io/godotacademy/flight

And download the project files here:

https://godotacademy.gumroad.com/l/endless-flight
Facebook launched 20 years ago
Last I checked, Docker wasn't considered a security boundary and Docker escapes weren't considered a security issue. The most obvious escapes have slowly been mitigated over time, but the prevailing wisdom is that you should always assume that an attacker can work their way from the container to the host system. Obviously never put anything sensitive on a docker host, and assume anything running on the host (like the other docker containers) is running at the same privilege level.
> This only points to one things: developers strictly don't understand how politics work.

No lies detected and so painfully obvious.
ruff seems better than black to me
Totally, those are an amazing use case.

In those, they use CRTs to amplify the light thousands of times.

It's like that famous scene in Patriot games where Jack Ryan turns on the lights in his house and all the terrorists have their vision blown out.

Those crts are expensive, big (long), they're electron guns after all. They are not a better for this application.
People don't like people who can afford more expensive things.
It's... Kindergarten.

> The Woke Kindergarten curriculum shared with schools includes “wonderings,” which pose questions for students, including, “If the United States defunded the Israeli military, how could this money be used to rebuild Palestine?”

> In addition, the “woke word of the day,” including “strike,” “ceasefire” and “protest,” offers students a “language of the resistance … to introduce children to liberatory vocabulary in a way that they can easily digest, understand and most importantly, use in their critiques of the system.”

What the hell, how is that a priority over teaching kids to read, write and be numerate? What sort of future are these poor kids being set up to fail in?

> Teacher Tiger Craven-Neeley said he supports discussing racism in the classroom, but found the Woke Kindergarten training confusing and rigid. He said he was told a primary objective was to “disrupt whiteness” in the school — and that the sessions were “not a place to express white guilt.” He said he questioned a trainer who used the phrasing “so-called United States,” as well as lessons available on the organization’s web site offering “Lil’ Comrade Convos,” or positing a world without police, money or landlords.

...This is ridiculous.
Make it reset faster so I can can fail faster. :)
> What’s wrong with Javascript

Javascript.
Location: Los Angeles
Remote: Yes
Willing to relocate: yes
Technologies: Golang. Python, Ruby,AWS, IDS/IPS, Vulnerability Management, SecOps, Automation
email: calebsaunders@gmail.com
Resume: https://docs.google.com/document/d/139imWo8Kp9DFAP9w79GUT4jG...

linkedin:https://www.linkedin.com/in/saunderscaleb/

Open To: Security Engineering/Security Analyst Roles, Software Support + Developer Advocate Roles
You can view the source of browser extensions hosted on the Chrome Web Store without installing them. I've occasionally used this tool for that purpose: https://robwu.nl/crxviewer/

This won't help against intentionally-obfuscated code but it should help with security & privacy research for most extensions.
I would bet it could be made to be that performant.

You wouldn't need full GPT-4 performance to do this sort of sentiment analysis, a cheaper, faster model would work fine.

Furthermore, you wouldn't need to ingest the whole article; just the intro paragraph would be fine. Overwhelmingly, the information needed to determine if this is the sort of article suitable for inclusion is in the intro section at the very top of the page; just one or a couple paragraphs.

Add to that that every page could be run in parallel, and you're looking at probably less than two seconds of processing time for loading all articles in an arbitrary location.

Bonus points that an article's suitability is unlikely to change, so this only needs to be done once, and then the article's id and suitability bool can be stored in a table somewhere.
Storyboards are indeed terrible. XIBs are notably better due to not bogging the editor down with N screens but still not great. Both suck for version control being gigantic blobs of machine generated XML.

This is why I abandoned storyboards and XIBs in iOS development 7-8 years ago. UIKit is actually a pretty decent code-only experience, particularly since the addition of anchor-based autolayout constraint building.

It was actually a major point of frustration that it’s not practical to go code-only with Android Framework on Android and WinUI/Windows App SDK on Windows, both of which are heavily invested in XML layout and resource files. Jetpack Compose thankfully fixes this on Android at least.
I have one rule when it comes to these things. Play dumb. Don't try to be smart. It's remarkable how the system detects people trying to be smart and considers it abuse and deals with it using high latency.

I found any number of people I worked with were much more productive (car repair, internet service, insurance) if I avoided any speculation about what the problem was, or what the solution could be. Like other folks in this thread, I identify as mildly autistic, and dealing with normies in the service industry took a lot of retraining my mental model of how things work.
What about the dentist's uv gun?
Has Firefox fixed its syncing feature? You used to have to literally move a profile file around. I remember working in IT a long time ago and Firefox was an absolute nightmare to deal with corporately. But then, back then, we couldn't control Chrome extension installations..
The UK is just doing it wrong.

You've got to be cool with the message for the fellow kids, dog.

https://m.youtube.com/watch?v=up863eQKGUI (1992)

... and that's how the US solved digital piracy and never had to worry about it again.
I suspect that'd be the case here, but there's a cottage industry of social media rage farming to keep it at the top of mind.
The OP (who was not me) should not have said "necessitates". However, I don't think the distinction is significant given how few Starbucks customers use reusable cups.
This is a really long article which aims to debunk a whole field, yet... It begins by looking at "thinking fast and slow", which is one if the most debunkable psychology books ever printed. I have met no one who believes it's more than a single paragraph idea stretched out needlessly to 600+ pages. I also think others more riguros have debunked it previously but don't have the links to back my claim.

I also believe psychology has significant issues. I do wish to see good writeups and efforts to better explain its problems. Yet...

If the article claims to debunk a whole field, but starts by trowing shots at one of its weakest links, then I'm sorry. You do not deserve my time and effort to read the whole thing.
> If web dominance changes I'm still left with an application that works everywhere.

That's the faulty assumption in my view. It doesn't work everywhere - even on the web, you're bound to whatever the dominant browser thinks is right for you.

Some random examples from recent months - 3rd party cookies (putting aside the fact that they were enschitified for ads), Google suddenly decides to turn them off and they're gone. Ad blockers don't make it as an extension (so extensions are not, in fact, a solid substitute for apps). See AMP - you don't even get the choice if your website will be transformed into whatever Big G thought was an "optimised experience". What's to stop them from forcing you to enable "privacy-focused topics" or Web Bluetooth to sign into your Gmail account? Let's not even begin to discuss Search - all from your browser company.

You see, browsers have become much more than simply web agents. Your app's documents and hypermedia are technically downloadable "everywhere". However, just like on an App Store device, if and how users can discover your web content and how they experience it is entirely locked inside the walled garden of your Chrome-like browser vendor.

PS: Since before the browser Interop initiatives (now more than 3 years ago), Safari has been leading the race when it comes to accepted standards.
I think many people would expand the word crypto to cryptocurrency and not cryptography. We can argue on and on about which is the "correct" expansion but in my opinion a word's current meaning should be the most popular association people have of it.
There is 0 reasons to have setuid binaries. Additionally, having users escalate a program to root, with no restrictions on what root can do, is even worse. setuid is a total hack and is embarrassing how many Linux distros are using it.
What’s the cost of domestic installation on a new house? I was looking at some builders adding a roof the other day, putting panels on at the same time wouldn’t add much in labour.
Possibly related - https://x.com/0xjprx/status/1753575170101461266?s=20

> The world's first(?) kernel exploit for Vision Pro- on launch day!

image 1: https://pbs.twimg.com/media/GFXzO5kXMAA-y7k?format=jpg&name=...

image 2: https://pbs.twimg.com/media/GFXzQOJWYAA41sV?format=jpg&name=...
> According to CPPReference [0], there isn't a single compiler release available today that fully supports C++20 modules

Seems to me like MSVC does at least? What do you see it missing?
Nothing shows up eating more than 4% CPU. Also when I go to sleep with battery at 100%, turn off the WiFi for the night and close the lid, I often find battery at around 30% the next morning. Don't tell me it's a user problem. I suspect 128GB RAM is eating too much power or something. I also refuse to visit Apple "geniuses" as they don't honor appointment times (fed up from waiting 2 hours until somebody talked to me) and then going through 30 minutes of trivial questions before they actually do something. Not mentioning they always wipe out drives when they "fix" something and I end up with some refurb motherboard that failed for somebody else before.
It’d be rinse-and-repeat until browsers had a decent toolkit out of the box, yes. That doesn’t strike me as a bad thing.
I've seen Instagram reels of people wearing these things while crossing the street, sitting on the subway, and, worst of all, while driving a CyberTruck...
Cosmonaut breaks record for most time spent in space: 878 days and 12 hours
New EU law sets to make repair more affordable for selected products
Perhaps VC-backed businesses aren't really ideal for any kind of sites.
I am a douche for correcting you with the wrong word.

I don't like the camera comparison because cameras don't require other content to function.
You are referring to Wright’s Law [1].

For more than four decades, the price of solar panels declined by 20% with each doubling of global cumulative capacity[2], but you should check that with many more data sources, especially reputable or scientific sources.

[1] https://en.wikipedia.org/wiki/Experience_curve_effects

[2] https://ourworldindata.org/learning-curve
I'm only on Firefox because there's nothing better, but its sync at least has been pretty rock solid for me for several years now.
1920x1080x24bpp@30fps = 187MB/s or 1500Mbps, 11.2GB/min, 670GB/hr. 30TB / 670GB/hr = 44.7hrs raw. Shows and episodes wise, 30TB / 250 shows is 120GB/show, if by show GP meant a season, (120 GB) / (24 * 60 min) = 11.1 Mbps for a standard TV series, or (120 GB) / (12 * 30 min) = 44.4 Mbps for a standard 3-month anime seasons. Most 2K TV standards as well as streaming such as Netflix 4K are at 20-30Mbps bitrates, coming in already encoded in MPEG(-2/-4), so that's likely what GP is hoar-, collecting.
Oh. Yeah, I mean there's nothing preventing such a system - land based Phalanx is a thing. We also don't know what air defenses were even at the base (maybe they already had land based Phalanx...).

Sounds like the base was caught by surprise.
newer versions have 4 fins... better read the actual article, pretty good stuff there
Hoover, Walkman, Sellotape, Google, Bandaid, Kleenex…
100%, I was thinking this exact same thing. I couldn't help but ponder the irony that during the pandemic, the vast majority of "essential workers", i.e. people we really need to fulfill the foundational layer of the economy, were usually the lowest paid: garbage men, farm labor, construction labor, grocery store workers, delivery drivers, etc. The famous "Pyramid of Capitalist System", https://en.wikipedia.org/wiki/Pyramid_of_Capitalist_System, had never felt more spot on to me.

Meanwhile, I'm relatively very highly paid, and while I really like my job because I get to work with interesting technology and I think my coworkers are fantastic, the only reason my job exists at all is because of the extreme insanity of the US healthcare system. Literally everyone would be better off if there wasn't a reason for my job to exist in the first place.
Yep that's the one
The problem is the executives.
I played with llama2 for a bit to see if this was easy to recreate. It's surprisingly easy to get 90% of the way there but I have yet to get the results to be as appropriate. I wonder if there is some fine tuning or other forms of extended context (beyond a system prompt) to make this magic happen. Seems like most likely it's not just a vanilla llama2 model + a bit of prompt engineering..