skysight-inc/HackerNews huggingface dataset:
It’s unfortunate they have deprecated it. We how have DXVK which implements D3D11, including compute shaders, for any platform which supports Vulkan. Making that (or a conceptually similar) thing work across platforms is no longer prohibitively expensive.

I believe that approach, i.e. the compute shaders, is the correct thing to do because modern videogames use them a lot, the runtime support is stable and performant now. No need for special HPC-only drivers or runtime components.
wow I haven't heard someone bring up dreamweaver in probably a decade. brings back memories of coding on my cow colored gateway laptop :')
> I mean was it really unauthorized access (they called it “hacking” of course) if his user account literally had permission to map network drives?

It may not pass as hacking, but it certainly was unauthorized. Network policy in software should reflect reality, but the source of authority comes from humans. Your friend literally was not authorized to access teachers' files, regardless of poor software configuration permitting the capability.
Show HN: Offline SOS signaling+recovery app for disasters/wars
A couple of months ago, I built this app to help identify people stuck under rubble.

First responders have awesome tools. But in tough situations, even common folks need to help.

After what happened in Myanmar, we need something like this that works properly.

It has only been tested in controlled environments. It can also be improved; I know BLE is not _that_ effective under rubble.

If you have any feedback or can contribute, don't hold back.
AI agents are more likely to replace associates at these firms than software devs lol.

AI agents can't do sql queries a lot of the time, but they sure can autofill the remainder of most excel sheets (and AI agents can't really autocomplete sql queries yet for some reason lol).

Yes, I use claude to code sometimes, but I use claude much more as an assistant to brainstorm tasks and mindmap than actually doing software engineering because vibe coding builds brittle projects. Whereas one-off decks are a perfect use case

Now replacing people that require a license or some other sort of credentials like lawyers, doctors or accountants... That is much harder.
Location: Ontario, Canada (but currently digital nomading in Asia)

Remote: Yes

Willing to relocate: No, but open to travel

Technologies:

- Machine learning/AI (including LLMs, AI agents, retrieval augmented generation etc.)

- Full stack web development (TypeScript/JavaScript, Python, Go)

- Mobile app dev for iOS and Android (Flutter, React Native)

- Payments, financial systems and quantitative trading platforms

- oil and gas

Résumé/CV: On request

Email: tale_me@outlook.com

Experienced generalist product engineer and former founder specializing in applied machine learning and fintech. I have shipped multiple products to production. Familiar with financial services, sustainability, and various other B2C/B2B SaaS verticals. Reach out if you need to bring a greenfield product to market or integrate AI into your services.

Industries/opportunities that I am particularly interested in:

- Machine learning (or "AI")

- Ecommerce

- Fintech

- Consulting

- EdTech

- Non-profits

- Ads

- Applied machine learning solutions for B2C/B2B
> Pitchers will respond with velocity and blow up their arms

They seem, from the outside, like they'll do this no matter what. Move the mound back, allow torpedo bats or don't, do you think pitchers will intentionally pass up the money and success?
WordPerfect was like vi: forbidding entry point, difficult key bindings, and a joy to use once you got it.

Word for Windows even had a mode that replicated the plain blue screen and behavior of WP5.1 for a few years, which I still miss.

WP also ran on the UNIX of the day, with look and feel very much like the DOS version. Tavis Ormandy got it working on Linux[0].

[0] https://github.com/taviso/wpunix?tab=readme-ov-file
yeah doctors and lawyers are safe because of how their lobbies make them necessary as rubber stamps.
To Curb Online Sexual Abuse of Children, Experts Look to AI
This post evoked a sense of sadness within me, though I can’t quite pinpoint the reason behind it. In the era where influencers without much depth to their content get to reap the monetary benefits, while those who genuinely showcase their creativity in rather holistic ways are left unrewarded. This trend has been around perhaps for longer than I imagine, but to put it in words made me realize this intensely.

I will do my part and ask my library too.
At some theoretical future time bundling servo doesn't necessarily imply a render process of Rust Tauri UI -> JS -> DOM -> render. It's theoretically possible to cut out the JS step, at which point you'd just be focusing on DOM as a well-supported intermediary between Rust and a very well-tested DOM renderer. In theory.
I’m not suggesting at all that the author should not have chosen to do it. No such judgement.

I’m simply interpreting the authors tone: it sounds to me frustrated and as if she feels she’s been wronged by “the system.” Maybe I simply misinterpreted the tone!
The big gain is from replacing a 1 GB Electron app with a 50 MB native app. Tauri is an improvement, but not a transformative one.
I think it's interesting how modern TUI apps never seem to look as nice as mid-80s DOS apps like WordPerfect or Lotus 123. I wonder if it's the blue background.
> TypeScript is not "real" static typing in the same sense as Go, Rust, C#; the type information disappears the moment you build it.

The type information in both Rust and Go disappears the moment you build it. The generated assembly is completely untyped: if you pass invalid objects to a compiled Rust function that you've dynamically loaded, you will cause problems, even memory safety issues, because Rust does not do any type checks at runtime.

In the same way, if you call Typescript-defined functions from Javascript with the wrong types, you'll get problems. But if you write everything in Javascript, and don't ever use type assertions, you won't have issues. (In practice, I believe there are a couple of other issues you can run into, typically involving variance and mutability, but these are very rare. Also, some older APIs return `any` that should return `unknown`, but that can be fixed.)

It's also worth keeping in mind that all languages have and require schema validation, it just might look different. Both Rust and Go have schema validation libraries - typically they parse the data directly into the correct format, but in Rust you could do something like `let x: HashMap<String, JsonValue> = string.parse()` and get roughly the same effect as Javascript's JSON.parse, it's just that JS/TS has a built-in data structure to represent arbitrary JSON data, whereas Rust does not.

> To be clear, they are not "using" TypeScript, it's more accurate to say they are providing TypeScript bindings.

To be clearer: they are absolutely using Typescript. The functions (and other parts of the code) are annotated using Typescript's extension of JSDoc types, which means Typescript can parse and typecheck this code as if it were "normal" Typescript, including generating type definition files. The .d.ts files in the source code are used to define additional types and interfaces that can be used in the .js files (you can see the first file you linked to import type definitions from ESTree, for example). The type checking step can be seen in the package.json file[0]. This is all explained in the comment from Rich Harris that you linked before.

Using JSDoc rather than conventional Typescript syntax makes writing your source code more complicated, but in this case the Svelte team figured it would benefit them more in the long run to still be writing code that could be interpreted by a normal Javascript runtime. However, it really is just a different syntax for Typescript, and that's how they are using it.

[0]: https://github.com/sveltejs/svelte/blob/80557bbc1c8a94c43a95...
What stops these consulting firms from replacing the bulk of their consultants with AI if the associates are all just outsourcing every detail anyways?

These people should be a lot more worried lol.
Getting my backup infrastructure to behave they way I'd want with filesystem snapshot (e.g. zfs or btrfs snapshot) was not trivial. (I think the hurdle was my particularity about the path prefix that was getting backed up.) write once pg_dumps could still have race conditions, but considerably fewer.

So, if you're using filesystem snapshots as source of backups for database, then I agree, you _should_ be good. the regular pgdumps is a workaround for other cases for me.
yea there's a ton now that i've stopped trying to keep tabs on them. i agree that most 'vibe-coded' apps are still really, really basic, so we try to lean into that. give some cool apis that make certain things easy, and make it easy to create kinda dumb, but fun apps. the sweet spot is usually some kind of meme, or something with your friends, like https://asim.sh/@rish/s/157178/create-a-cute-gamified-app-ca...
This gonna be pretty important in the next years... people, if you plan on printing protest flyers and pamphlets, either get them done in a professional print shop (if you know someone you can trust, that is), or at the very least buy the printer in cash, never ever connect it to the Internet, and only connect it via USB to a Linux computer - macOS and Windows both will install printer drivers automatically that might phone back to the mothership and link your printer ID to some sort of identifier.
I don't suggest they avoid editorial judgement. I'm only interested in what happened so that I can draw my own conclusions.
This is correct but one of the reasons is the SWE at HW companies are living in their own bubble. They somehow don't follow the rest of the SW developments.

I'm a chip design engineer and I get frustrated with the garbage SW/FW team come up with, to the extent that I write my own FW library for my blocks. While doing that I try to learn the best practices, do quite a bit of research.

One other reason is, SW was only FW till not long ago, which was serving the HW. So there was almost no input from SW to HW development. This is clearly changing but some companies, like Nvidia, are ahead of the pack. Even Apple SoC team is quite HW centric compared to Nvidia.
Nvidia AI suite may get a whole lot pricier, thanks to Jensen's GPU math mistake
Guy who strikes gold tells others how easy it is to strike gold.
I think DEI is largely a debate about what constitutes merit. E.g. Is it about hard work or performance. If performance, what metric.

This is most obvious in school admissions. People argue if admissions should be blinded to race, or calibrated to take into account effort.

However, Nobody is arguing that merit doesn't exist, as in a straight F student that can't read should be admitted to Stanford.
i think i've seen this prompt at least 5 times today in the logs lol
The PNG also doesn’t then go off and start pulling even more data down off the network.
In my high school, we put SETI at home on the image used to ghost all the PCs, and set it to run at night. Our high school had a few hundred PCs so we were climbing the leaderboard for a while until the District IT department found out and did not approve of using that much bandwidth...
Or The Guardian supporting the Confederacy[1].

[1]: https://en.wikipedia.org/wiki/The_Guardian#History
I understand there were several leaks, one in 2022 due to a bug, and the new leak of Jan 2025, probably by a disgruntled employee.
> if you also want news to include "to what effect"

I don't. I want to be able to draw my own conclusion as to the effect of what happened might be.

> News cannot be free from a political lens if "why" and "to what effect" are considered, and probably can't be free from some element of a political lens even if just sticking to "what".

I have no interest in the "why" and "to what effect". I have an interest into "what" so that I can draw my own conclusions.

Though thank you for your thoughts, it helps me understand the people calling for political sides better.
rightcattlecapacitorpaperclip
AI generated article maybe based on the X press release post? Most AI is based on out of date training data.
That's why tech support has moved on to "unplug the thing, wait a minute, then plug it back in".

It gives the capacitors to discharge; but more importantly, it gives an excuse to actually force the person to plug the thing in.
Is this how we ended up with an entire generation of business managers being taught that competing on price is bad?
I like KOReader, but gave it up in favor of the default software on my Kobo Clara BW, mainly because of library navigation. I prefer to keep all my books on the device, but the only way to find them (as far as I can tell) is by author. I haven't had the time to go through my whole library to fix the author sort, and it became a real problem to find books I already possess that I want to read.

Fortunately I didn't delete KOReader, so all my setup is still there if I find a reason to go back.
I am a solo founder developing this new social media platform
Hey everyone! I am a 19 y/o founder taking a gap year to build Airdel - a social media platform startup. I’ve noticed many of today's social media platforms aren't action-oriented nor optimized for real-time collaboration which is important for people who have personal goals, are working on impactful real-world missions and projects (Humanitarian events e.g California wildfire victims, Emergency healthcare deliveries, climbing Mt.everest, working on research/patents or even just building cool projects).
That’s why I’m building a social media platform that connects your needs with people who can help— whether it’s industry stakeholders, professionals, or individuals with a common solution to your problem.

Airdel contains a feed where you can post your mission progress, updates, and achievements, an online directory where you can search for needs and missions to collaborate and partner with others on, and a professional working platform with productivity tools to collaborate on missions until completion. The platform tracks the entire life of your mission/project from start to finish which is recorded on your personal profile. Collaborators can be anonymously reviewed, allowing others to judge trustworthiness for future collaborations.

People who have signed up are in the humanitarian, healthcare, tech, science, business, entertainment, sports and creatives sector needing specific urgent solutions, connections, and resources. These span from NGOs, Institutions, Individuals, Suppliers, Sellers, Organizations and government.

Let me know what you guys think! I will be answering every one of your questions. Shoot!

Landing page: www.getairdel.com Interested in helping out? Contact me shannon@getairdel.com

Best, Shannon
Is the Canadian Intelligence Agency really this short on money?
> I have great confidence in our abilities to create more work for each other.

This is because we have a lot of people who don't like the idea of having to go work while others sit around on their ass getting checks. I get it. It's the most natural thing in the world, but we've got to evolve past it and we've got to evolve past it right now. Not 50 years from now, not 10 years from now, right now.

A shitload of people are going to be out of jobs very soon. Sooner than anyone thinks, actually.

And there's really only two paths this goes. We institute Universal Basic Income and some kind of program or programs to help you learn a skill that doesn't lend itself to automation well... or... the wealthy continue to horde everything and half the population starves to death... which doesn't happen, because when people get hungry, they start to kill the wealthy. And frankly even with a swarm of murderdrones, good luck stopping 200,000,000 people from killing you.

Evolving towards Star Trek's Federation is the way to go, I just hope rich people aren't too damn stupid to do it.
Correct. Ask anyone who plays blitz/bullet chess online. Games are won and lost in the final second of gameplay.
> since it's really just executive insurance

But now you just need 2 associates instead of a team having you as part of their portfolio of clients. The fact that many the consultants are going "AI won't come for us" has me betting against the consultants lol.
That was the cost when we ran Llama 90b using TogetherAI. But it's quite hard to standardize, since it depends a lot on who is hosting the model (i.e. together, openrouter, grok, etc.)

I think in order to run a proper cost comparison, we would need to run each model on an AWS gpu instance and compare the runtime required.
I've used CoolReader in the past, and recently suggested its sucesslr LxReader[0] to my partner, while I like the simplicity in MuPdf[1]. What do you think are the biggest advantages of Book Story? I might give it a try.

[0] https://gitlab.com/coolreader-ng/lxreader

[1] https://f-droid.org/en/packages/com.artifex.mupdf.viewer.app...
We are building some really cool stuff @ https://www.source.dev/ .
> owing to the relative freedom it affords players

That's really not "true". The 3D games at the time let you go anywhere, view anything. Myst only let you move to predefined locations.

The difference is that you didn't have enemies trying to kill you all the time, or extremely difficult bosses to defeat in order to advance to other levels. Instead, Myst let you generally explore most of the game as you wished. You could explore quite far without technically "advancing" because you could ignore the puzzles. This made the game quite fun if all you wanted to do was look around.

It's kind of similar to the actual freedom in Breath of the Wild / Tears of the Kingdom, where you don't need to advance in the game to explore the world.
SerpApi | https://serpapi.com | Junior to Senior Fullstack Engineer positions | Customer Success Engineer | Talent Acquisition Specialist | Based in Austin, TX but remote-first structure | Full-time | ONSITE or FULLY REMOTE | $150K - 180K a year 1099 for US or local avg + 20% for outside the US

SerpApi is the leading API to scrape and parse search engine results. We deeply support Google, Google Maps, Google Images, Bing, Baidu, and a lot more.

Our current stack is Ruby, Rails, MongoDB, and React.JS. We are looking for more Junior and Senior FullStack Engineers. We have an awesome work environment: We are a remote first company (before Covid!).

We do continuous integration, continuous deployments, code reviews, code pairings, profit sharing, and most of communication is async via GitHub.

We very strongly value transparency, do open books, have a public roadmap, and contribute to the EFF.

Apply at: https://serpapi.com/careers
https://www.waitwhensyourbirthday.com/

a small social network to keep track of your friends birthdays
The same dynamics play out in everything from YouTube to onlyfans. A very small group make tons of money and are very visible and the other 99% make no money but nobody notices them. And that’s slanted perception pulls in more people driving up supply

But yeah books seem particularly brutal. The vast majority of my books were acquired at just over a dollar. Amazon daily sales and lots of patience. Even the big names have discounts that deep. I’m glad to have them but that is pretty brutal economics
> My only point is that it's clearly a much harder problem than you pretend it is.

Ouch! I am well aware that it is a hard problem.

I am also aware that we are very smart monkeys.

We do not need the social disruption, and material misery among plenty that we have. It is a choice - a negative choice (a choice to take no action) maybe, but a choice nonetheless.
To be fair, they didn't include themselves at all in the graph.
What's this a reference to? Not familiar with JIRA humiliation rituals.
The Middle Class, the Top% and the Bottom 50%
This is an incredibly cool idea. I would love to see this applied to music, but also literary structure, film, etc.
That's just absurd. Requiring both a specific (paid) email provider and specific (both funded by ads) browsers is a joke.
Comparing Performance of Chimpanzees and Gorillas in Two Self‐Awareness Tasks
As a kid, I imagined silica gel was a special treat. It seemed like the ultimate ‘DO NOT EAT’ dare. I put one in my mouth, waiting for superpowers or disaster.

Turns out, it just tasted like disappointment and regret. 10/10 would not recommend, but at least I lived to tell the tale!
https://news.ycombinator.com/item?id=43517318
The embedded mini-app ecosystem is a real model in China. Wechat being the most popular platform. Douyin also has a good share of it. You even see such ecosystem in payment apps like Alipay. I'm also certain there are special deals with Apple structured around this concept.
It is a statement on where we are today that this was flagged today but not 2019
Hell is the absence of God (2001) [pdf]
Do black and white laser printers produce tracking dots?

Also, what is the meaning of this tracking, must every corner of our lives be tracked just on principle?
You can say the same thing about all abstractions. React? So you are just an orchestrator react code that will do the actual work. Etc.
That's a part of it. The other part was the federal government not enforcing anti trust law for decades, enabling consolidation. Matt Stoller writes extensively about this at https://www.thebignewsletter.com/ and in his book "Goliath: The 100-Year War Between Monopoly Power and Democracy." Consolidation and monopolies are good for shareholders and management, competition is good for consumers and labor, broadly speaking.

Business consultants exist for a purpose that can be described as "how can we squeeze this enterprise or deal for as much as we can?" Sometimes that's squeezing your customer base through anti competitive practices. Sometimes thats offshoring (labor arbitrage). Sometimes it is M&A (realizing "efficiencies"). Sometimes it is squeezing your existing labor pool as hard as you can. Or a combination of the above.

https://www.simonandschuster.com/books/Goliath/Matt-Stoller/...
I do.
OpenAI has not done so.
Draw your own conclusions.
> What do you mean not their fault? I've seen wrong parts delivered by suppliers, so yes responsibility of an engineer who puts together a circuit is definitely checking that the parts are correct.

A student is far from an engineer.

> Again _never_ the equipment's fault?

The exact words the failed mentor used are not what matters here.

> In my experience this does not get accepted in industry.

This being the entire situation or the actions of the improperly used junior employee? Blaming the non-expert that was refused help is scapegoating.

> Simply saying "it wasn't my fault because I had a wrong part" shouldn't just give you an A.

It should give you more time.
@dang, maybe we can get the link updated? This forum post is better in every way
Competing on price is something all business do anyway, at least as long as there is competition.

What McKinsey and the rest of the scumbags have taught CEOs is to be aggressive, cheating and ruthless at cutting costs no matter what. That's how we ended with almost all manufacturing and associated know-how getting shipped over to China (sometimes literally - they bought an entire steel manufacturing plant in Germany's Ruhrpott, tore it down and reassembled it in China [1]!), that's how we ended up with the clown show that is Boeing, that's how we ended up with "employee loyalty" not being a thing any more in either direction.

[1] https://www.wiwo.de/unternehmen/wiwo-history-tatort-dortmund...
We grew up in the 80s or 90s that meant get published means money, being on TV meant being famous, the elite were separated from the public. Internet democratriced all of that. Now we are all mixed. You can be famous on the internet, be someone on Twitter, and at the same time need a regular job.