skysight-inc/HackerNews huggingface dataset:
Blazor is interesting. They are biting off an absolutely metric done of stuff. I will say their development style -> social media etc seems good which might help drive some buyin. They have public roadmaps. The outcomes still pretty rough ("Could not reconnect to the server") when falling off the happy path. So it still had a bit of that "in theory" development style that in terms of use annoys developers.
> Now the president can't be prosecuted for taking a bribe

they can still be impeached and removed from office for basically any reason whatsoever. Maybe the won't goto jail but their presidency would be over.
I do, it largely fits my needs - or rather I have not found I need the features in the alternatives.
Polars has been my go-to for six months now. The performance gains for what I do are pretty great, and the ability to write out Parquet with minimal hassle is just dandy.

If it weren’t for resume-driven architectures, it would make a great alternative to Spark for high volume bronze-to-silver cleanup and normalization steps.
> "doggo is a modern command-line DNS client (like dig) written in Golang. It outputs information in a neat concise manner and supports protocols like DoH, DoT, DoQ, and DNSCrypt as well.

It's totally inspired from dog which is written in Rust. I wanted to add some features to it but since I don't know Rust, I found it as a nice opportunity to experiment with writing a DNS Client from scratch in Go myself. Hence the name dog +go => doggo."
> Why didn't that happen when Obama left office?

What illegal acts did Obama do, while POTUS, yet outside of his 'official duties', what would warrant prosecution?

Remember the context for this decision: Trump's participation in the events of January 6:

* https://en.wikipedia.org/wiki/January_6_United_States_Capito...

You know, the insurrection in which people have been found guilty of seditious action:

* https://en.wikipedia.org/wiki/Criminal_proceedings_in_the_Ja...

Were his January 6 actions part of his official duties?
I don't understand. Even in the world of ICE, you don't buy a car from an upstart car company unless you're willing and able to simply throw that money away.

Paradoxically, that's why such cars are almost always high-end performance cars that are very expensive. Why? Who wants to throw money away on something Ford or Toyota could have easily made?

But an exotic car from a now-defunct manufacturer? That has collector value.

That's what made the Tesla Roadster so special. It was a first-of-its-kind vehicle that delivered exceptional performance numbers.

Those are the kinds of vehicles you need to make to fund the operations needed to grow into the mass markets. Maybe the FIA Electric GT Championship, which starts in 2026, will help? Auto racing is how many of the ICE manufacturers got the funding they needed to expand their markets.
Location: Vancouver, B.C., Canada (Full work rights in US as well)
Remote: Yes; Open to in person or hybrid positions as well.

Willing to relocate: Potentially. Preferably Austin or NYC.

Technologies: JavaScript/Typescript, Node.js, Go, Express.js, React, REST APIs, HTML, CSS, jQuery, AWS, Docker, Terraform, Linux, Bash, HTTP, Nginx, OOP, SQL, MongoDB

Resume/CV: https://timw-csi.github.io/assets/Tim_Williams_Resume.pdf

Email: timw-dev AT pm DOT me

About me: I’m a software engineer who enjoys working and learning at the limits of my knowledge and experience. I enjoy breaking down complex problems into their smallest solvable pieces and writing clean code up from a foundation of fundamentals. I focus on clear communication, especially when working with remote engineering teams-- I love a good detailed PR. Dachshunds are my favorite dog breed.

I recently built Snowclone ( https://snowclone-base.github.io/ ), a backend-as-a-service with real-time functionality that streamlines provisioning infrastructure to AWS.

In a previous career I worked in IT and am always interested in systems and platform work in addition to SE roles.
I feel like neural networks are increasingly going to look like code.

The next big innovation will be whoever figures out how to convert MOE style models into something like function calls.
There's a lot of A/B testing going on on the web.

> Buttons shouldn't be round in the first place.

Is there any data available to back this up?

Modern UIs are not perfect by any means, but from what I remember, those old UIs were not great either... even worse in terms of UX on average.

While consistency is important, placing it above all else, leads to suboptimal UX and bland UIs. How many times did you hear people raving about how great is the UI of an app build with a generic form builder?
Astro [0] a relatively new static site generator. It solves all of the issues I've had with SSG's that feel heavy, like Gatsby.

Astro is only as complex as you make it. It lets you write JSX-like syntax that compiles to static HTML. I use it for my personal site.

[0]: https://astro.build/

[1]: https://sjer.red/

[1]: (source code) https://github.com/shepherdjerred/sjer.red
> You can’t have randos deciding what the leader can do.

These aren't randos; they're federal prosecutors that are hired by the sitting President of the United States.

Let's say that even if there is a decision that Trump's acts aren't related to his official duties and he somehow gets punished for those charges (I wouldn't hold my breath). How does this not give Biden and future Presidents a way to seriously abuse their power with a hope that they're not held accountable for it? Before it was just a hypothetical. Now we've crossed the Rubicon and established that there are scenarios in which a President can have unlimited power.
Because the people are stupid?
Defining what is considered “official” and more importantly, what is absolutely not official is now at issue and where things get sticky.

Certainly a president carrying out actions that call for prosecution would make the claim that those actions were either official or required to carry out the official duties of the office.

Any hope of justice now depends entirely on being able to draw that line and agree about where it’s drawn.
Great article, one bit of errata: actually ChatGPT does not expose its internal embedding, so the use of embeddings for RAG are just optional or even coincidental. You can also use ordinary search like Elasticsearch (a point that's somehow often lost).

Besides, the internal embedding for ChatGPT is per-token (~word), whereas the embedding used for RAG search is per-document (retrieval document might be small like a paragraph or page, or could be as large the the whole source document), so these wouldn't be usable for this purpose anyway

> One compelling feature of vector DBMSs is that they provide better integration with AI tools (e.g., Chat- GPT [16], LangChain [36]) than RDBMSs. These sys- tems natively support transforming a record’s data into an embedding upon insertion using these tools and then uses the same transformation to convert a query’s in- put arguments into an embedding to perform the ANN search; other DBMSs require the application to perform these transformations outside of the database.
> but in practice nobody with a serious monetization strategy is going to be releasing all their code AGPL

Which fulfills the developer will of attracting higher quality users that plan to collaborate with him. You got it right :)

You got something wrong tho, If you're anywhere close to a free software/open source space, you should know that using his AGPL SQS replacement, the only thing that would need to be public is whatever you change in it, not the things you use it.
I completely agree, just pointing out that it is at the PoC stage right now. Scaling up will be exciting. I hope the methods work as well for 1000 kN as they do for 5 kN. This will be awesome if it works at scale. I have been looking forward to engineering like this since a Ted talk I saw about "evolving" designs based on user feedback.
I don't know if I'd outright call them fake but I've gone through https://hnhiring.com/ which aggregates these posts a few times with an absolutely impeccable and perfect resume for some companies in a fairly niche role, I'm a Staff level SRE, so way less common than a SWE, less job postings, and I've never received a reply to any of them when I can absolutely guarantee you that me as a hiring manager seeing my resume would at least give me a phone call.

For instance Kubernetes came out in 2015 (alpha/beta, 1.0) and I've worked on it since then and I'll apply to lead K8s eng jobs from these and not hear a word. I've also worked for companies like Rancher and a few CDNs that literally make K8s distros. I've worked with companies like Google, Meta, Nasa, the USA gov, etc launching production k8s clusters across the world. Like I've seen it all including in cell towers, fast food drive thrus, military use, etc.

I hire for the same roles on my team and if I saw my resume I would have a heart attack and get them in immediately. I know how rare my LOE with distsys is, I build platform teams. 99% of the people I interview that "know k8s" don't know k8s, they know Helm or yaml, whereas I have a literal github portfolio full of 7 year old gcloud/k8s/aws tools I provided the community that's also listed in my resume.

Could just be luck of the draw, of course. But my initial "oh this person will know me from HN and look at my portfolio!" is gone from these posts and I just send resumes like a normal job that won't call me back.

When I was a kid (teens/20s) I got a bunch of my first sysadmin/neteng jobs off of IRC and it doesn't feel the same at all.
> The opposite holding, where they are liable for everything, would be untenable

Only where their actions were already criminal under the law. This is the problem. No-one should be above the law.
There is the 2001 Authorization for Use of Military Force that a lot of the expanded War on Terror activity are nominally authorized under according to the Executive. Challenging that is up to Congress as afaik there's no standing for a random person to sue.
You have a whole congress and senate to hold them accountable. If they haven’t, then why should a random prosecutor in a city court be able to issue an arrest warrant and prosecute the leader of the country?

Without immunity you’ll get the kind of shit they’ve done with trump, but against sitting presidents. Imagine if Obama had been arrested every time he entered Texas because the locals just feel like prosecuting him to send a message.
I don't use Facebook but I'm so glad this finally happened. SV needs to be shown the door in the EU. The EU isn't for malicious compliance nor "don't get caught" schemes.
TIL: Using Twoslash with Shiki and Astro
I was about to express my surprise that such a major part of Windows was now open source on Github.
> Supports Go, JSON, JavaScript, HTML, CSS and Markdown

What is required to add additional language support?
It's worth reading the actual ruling rather than the reporting on it, which is downright awful.
I'm actually curious about this as well. Would like to hear some opinion.
Obama ordered drone strikes that intentionally killed at least two Americans. One he copped to, one he denied was intentional.

https://en.wikipedia.org/wiki/Anwar_al-Awlaki

https://en.wikipedia.org/wiki/Killing_of_Abdulrahman_al-Awla...

To my mind, that is exactly the sort of thing I'd like to be hamstrung by a fear of prosecution.

(Trump ordered drone a drone strike that also killed Abdulrahman's eight-year-old American sister.)
How do you hotswap a government?
Props to the author for releasing the data. My instinct is also to immediately suspect data leakage. It's super easy for this to happen. For example the original dataset could contain multiple articles about the same event.
It has never happened before now. It isn't because past presidents have never been criminals, it was convention. It's a way for your country not to turn into Haiti or Zimbabwe.
> Could Obama be prosecuted for ordering drone strikes that unintentionally killed two Americans?

Unintentionally? American citizens were the intended targets of some of his drone strikes. They weren't in warzones either, it was effectively murder.
Yes, it probably does violate the GDPR. At least the European Data Protection Board thinks so, see https://www.edpb.europa.eu/system/files/2024-04/edpb_opinion...
You could bring them out of the "pen" and then they'd run around on your desktop.
Nothing that superglue and aluminium foil can't fix, TBH. I have a couple of noisy EM-leaking prototypes inside PLA boxes lined that way, and zero noise outside.
Not an accurate reading of the decision.

Firstly, gathering evidence is not protected by absolute immunity, per the decision:

> By contrast, when prosecutors have sought evidence from the President, we have consistently rejected Presidential claims of absolute immunity.

Watergate would not have necessarily fallen under an "official" action if the prosecutors can successfully argue that it was done in personal interest or towards the political campaign. And congress is still free to impeach a president for the official acts.
No, the point does not stand. He was not "just a prominent local lawyer." Unless you don't know your history.
The majority specifies some ways this may apply that very much make all kinds of things directly shielded by this ruling, and indirectly shields more by restricting the use of evidence that has to do with official acts.

The way they’ve set this up, the people involved have a lot to do with it. It sure looks like the President can now openly discuss corruption like selling secrets or pardons with e.g. relevant cabinet members, and none of that can be prosecuted, nor can it be evidence presented in a prosecution of crimes.

The immunity granted is insanely broad.
Population growth rate. Globally, we're about 0.9%/year right now.
From the official ruling on https://www.supremecourt.gov/opinions/23pdf/23-939_e2pg.pdf:

> (3) Presidents cannot be indicted based on conduct for which they
are immune from prosecution. On remand, the District Court must
carefully analyze the indictment’s remaining allegations to determine
whether they too involve conduct for which a President must be im-
mune from prosecution. And the parties and the District Court must
ensure that sufficient allegations support the indictment’s charges
without such conduct. Testimony or private records of the President
or his advisers probing such conduct may not be admitted as evidence
at trial.
Is this a client to query DNS servers,
like digg or dogg?

Or is it a client to control and configure
the DNS servers a computer is using?

or both?
Will ladybird be fundamentally different enough that my browser can’t be fingerprinted?
Yes. Ever since Bill Clinton (and probably before that, I was too young) the President and a non-trivial number of presidential candidates were either under an investigation of some sort, or a threat of such an investigation. Obviously Bill, Hillary, constant threats of investigation of George W Bush and Obama, special counsel investigating Biden, and all the Trump cases. Notably nothing ever comes out of these.

This is ridiculous! It's blatantly political and both parties are guilty of this. The justice system is meant to hold people accountable for breaking the law, not as an additional political mechanism for checks and balances. I haven't looked into the case and don't know the legal precedent SCOTUS used for this decision, but from a consequentialist standpoint this seems to me an obviously good outcome.
> i think it was just a "gentleman's agreement" to not prosecute former presidents or rivals.

How many former presidents or rivals tried to prevent the transfer of power?

* https://en.wikipedia.org/wiki/Self-coup

There's a specific reason why Trump is being investigated. We're not talking about jay-walking here.

And there's also intent with action, using yet another case: Biden had classified documents in his home residence, but he handed them back to the government with minimal fuss. Trump had classified documents and moved them around even after being subpoenaed to return them:

* https://www.theguardian.com/us-news/2022/oct/12/donald-trump...

* https://apnews.com/article/trump-justice-department-indictme...
> Humans are bad at managing spaghetti code. Of course, we should try and avoid writing spaghetti code if we can. But there are problems that are so ill-specified that any serious attempt to solve them results in just that.

Sounds like a skill issue.

But seriously, how many programmers do you know that reach for the documents or help pages (man pages?) instead of just looking for the first SO post with a similar question? That's how you start programming because you're just trying to figure out how to do anything in the first place, but not where you should be years later. If you've been programming in a language for years you should have read a good portion of the docs in that time (in addition to SO posts), blogs, and so much more. Because the things change too, so you have to be keeping up, and the truth is that this will never happen if you just read SO posts to answer your one question (and the next, and the next) because it will always lag behind what tools exist and even more likely will significantly lag because more recent posts have less time to gain upvotes.

It kinda reminds me of the meme "how to exit vim." And how people state that it is so hard to learn. Not only does just typing `vim` into the terminal literally tell you how to quit, but there's a built in `vimtutor` that'll tell you how to use it and doesn't take very long to use. I've seen people go through this and be better than people that have "used" vim for years. And even then, how many people write `:help someFunction` into vim itself? Because it is FAR better than googling your question and you'll actually end up learning how the whole thing fits together because it is giving you context. The same is true for literally any programming language.

You should also be writing docs to your code because if you have spaghetti code, there's a puzzle you haven't solved yet. And guess what, documenting is not too different from the rubber ducky method. Here's the procedure: write code to make shit work, write docs and edit your code as you realize you can make things better, go on and repeat but not revisit functions as you fuck them up with another function. It's not nearly as much work as it sounds and the investments compound. But quality takes time and nothing worth doing is easy. It takes time to learn any habit and skill. If you always look for the quickest solution to "just get it done" and you never come back, then you probably haven't learned anything, you've just parroted someone else. Moving fast and breaking things is great, but once you have done that you got to clean up your mess. You don't clean your kitchen by breaking your dining room table. And your house isn't clean if all your dishes are on the table! You might have to temporarily move stuff around, but eventually you need to clean shit up. And code is exactly the same way. If you regularly clean your house, it stays clean and is easy to keep clean. But if you do it once a year it is a herculean effort that you'll dread.
CAPP | https://capp.net | Greater Philadelphia / Remote | full-time | Data Wrangler | $70-90K starting + benefits

CAPP is a leading industrial distributor. Our team is looking for an additional hire to work on a myriad of pricing and data tasks. We are currently sprinting the processing of manufacturer and vendor product data and pricing, in order to expand our eCommerce offerings and enable all of our product lines to be offered for sale digitally. We have built out tools that use Python and other libraries to help automate data inflow and processing. We run a legacy ERP platform and are in the midst of a major migration to a new platform with powerful eCommerce capability slated for the late summer. Over time, there is tons of opportunity for advancement and growth based on merit. If you are interested in working for a stable company with a startup-like technology team where your changes directly impact business growth and customer satisfaction, we'd like to hear from you.

Send an email to careers@cappusa.com and reference this post. Thank you.
> Convictions are in the high 90%. Juries are very weak and at the mercy of powerful prosecutors.

This is a bit misleading. DAs have latitude about what to prosecute and if they don't think they can win, they dont have to bring it to court.
Location: Mississippi, USA
Remote: Yes
Willing to relocate: No
Technologies: JS/TS/Node.js, Python, Go, React/Next.js, Amazon Web Services
Résumé/CV: https://sergiopichardo.com/resume-sergio-pichardo.pdf
Email: sergiopichardo@proton.me
I am interested in any tools for managing IP allow lists on Azure and AWS. It seems like there should be something fairly polished, perhaps with an enrollment flow for self-management and a few reports/warnings...
> The President shouldn't have the legal authority to conduct any drone strikes without a declaration of war from Congress. We've been ignoring the Constitution for a very long time.

What part of the Constitution are we ignoring?

According to the Constitution, the President is the Commander in Chief of the armed forces. The Constitution does not say that war must be declared for the armed forces to operate. Thus, ordering a drone strike without Congress' input would seem well within the scope of the President's powers.
Hey we are down to 450 sq meters already!
it doesn't matter. the trump heuristic is the only way some people perceive the world. then they'll suggest some insane nonsense which is actually bad but they'll justify it with the trump heuristic
Location: Orange County, CA

Remote: OK

Willing to Relocate: No

Technologies: Python, Golang, JavaScript, SQL

Resume/CV: https://brojonat.com/doc/Jon_Brown_Resume.pdf

Email: brojonat@gmail.com

Astronomy PhD turned full stack data scientist. I've been working as a data scientist in the industry for just under 5 years. I like building HTTP services and also have experience collecting, cleaning, and modeling data.
Why 4.6 and not 4.8? (I assume you mean .Net Framework and not .Net.)
Woo, storming into the 1980s. Is this compatible with my Voodoo 2?
Yes, his "innovations" aren't particularly interesting now. The things in this article are though, and I wish the prof had dwelt on those instead.
Foxglove | Remote | Full Time or Contract | https://foxglove.dev/

Foxglove is the leading observability platform for robotics developers. We help robotics and autonomous vehicle companies log, ingest, organize, and visualize multimodal data. We're well funded (Series A, ~20 people), with an experienced and fast-moving team. Seeking like-minded people to join us!

- Senior / Staff Product Engineer (Remote, US time zone, mostly TypeScript + React + Node.js, bonus if you have experience with any of Rust, C++, Go, Python)

- Senior / Staff Rust Engineer (Remote, Australia / New Zealand time zone)

- Sales / Solutions Engineer (Boston MA, ideally experienced with cloud + robotics)

https://foxglove.dev/careers
Tests don't find bugs. They find things a developer needs to investigate.

Most tests I've seen aren't aids to diagnosability, so if there is a bug, the developer is still needed to find it.

> tests are written too early, using a data structure that gets changed in development

I wouldn't call this "too early," but "testing the wrong thing" if they were testing internal particulars instead of behaviors.
Dynamic Watermarking on the JVM
In Iceland 'It is routine to see if you are related to a romantic partner'