skysight-inc/HackerNews huggingface dataset:
I don't think so. I think Computer Science is the theory of computation, and the analysis of algorithms, and even the design of languages. And I think Software Engineering is the efficient[1] production[2] of larger-scale programs that adequately meet the need. It's a different discipline, though it's related.

You could think of it as being like Chemistry and Chemical Engineering. Chemistry worries about the properties of atoms, and how those atoms affect the properties of molecules. They worry about where the outer shell electrons go.

Chemical Engineering worries about "how do we make this stuff in multi-ton quantities without blowing up downtown". They worry about cost of raw materials, and disposal of waste products. They worry about pipe bursting strength.

In the same way, Software Engineering needs to worry about some things that Computer Science doesn't. (Maintainability is the big one that first comes to mind, though there are probably others.)

[1] Or "somewhat less inefficient" production, but the sentence was long enough already.

[2] And maintenance.
> 5. I was talking to a friend and he said something I can’t stop thinking about: “Having a contrarian view that turns out to be correct can be a brain-destroying experience.”

But don't expand on this idea!
Impeachment is not required in order to allow prosecuting a president, and even Chief Justice’s majority opinion which granted presidents significant immunity explicitly rejected the idea that impeachment is such a prerequisite.

Impeachment is only a prerequisite to the Senate possibly convicting in the political rather than criminal trial and removing the person from office, and then possibly disqualifying them from future federal office. It has no bearing on whatever criminal procedures are not blocked by immunity.
… “clearly”?
I feel like you've accidentally made the article's point here.. if you want left pad:

str.padStart(10)

Which has broad browser compatibility[0] and 97.27% real-use support[1].

In some ways you're skipping the library step (no `npm install`) but you're also embedding library fragments in your code via these generated answers. If there are security implications or bugs in those fragments, or they're outdated - you're unlikely to see/be notified. If you used a library you'll see updates / notifications or dependency warnings in your build pipeline (depending on your setup). Those updates aren't risk free (protest-ware, abandon-ware, malicious updates) but if it's an area you're not familiar with/don't wish to research they provide more value than solves it for now.

[0]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

[1]: https://caniuse.com/?search=padStart
I don't believe it's possible with today's laws but I imagine that if something similar to RICO existed it could strip through all that.
I mean, is that the out for Biden? A drone strike on Mar-a-Lago as an "official act" for which he enjoys absolute immunity?
Location: Nashville, TN, USA
Remote: Yes
Willing to relocate: No
Technologies: Figma, Sketch, Adobe, HTML, CSS
Résumé/CV: https://drive.google.com/file/d/1Cjh2PjPb5h4v7g3iXsshfo8uUhno5cI7/view?usp=sharing
Portfolio: https://figma.fun/JNcI9W
Email: markw627@gmail.com

Hello there. I’m Mark West, a seasoned designer with a strong background in User Experience Design and a proven track record of delivering impactful solutions. With a Bachelor of Fine Arts degree in Storytelling & Illustration from the School of Visual Arts and a background in Web Development from the NY Code & Design Academy, I possess a unique blend of creativity and technical expertise.

My skills include User Experience Leadership, UI/UX Design, Wireframe Development, Prototyping, Brand Strategy, Design System Implementation, Usability Testing, Information Architecture, Product Design, Visual Design, Developer Collaboration, and User Research. I’ve worked in the Healthcare, Financial, and Government sectors.
Trump's legal team argued, I think in this case, that a president should be immune from prosecution up to and including calling a hit on a political opponent. Which, given all the consternation about Biden persecuting his political opponent, sounded like a bit of an invitation...
> Curious how an ostensibly "conservative" court can ignore the concept of enumerated powers, the constitution clearly does not grant immunity to the President, so the conservative court invents immunity when none is explicitly granted.

Roberts' opinion covers this, as do many discussions of textualist interpretations -- not being set out in the text specifically doesn't mean that it doesn't exist, for textualist interpretations. Roberts' example is separation of powers. There's no "separation of powers clause," but the concept is pretty clearly set out in the text anyway. They say the same is true for immunity for public acts, and they provide reasoning. I disagree with some of the reasoning, but there are much more tenuous things read into the Constitution by the Supreme Court than this one.

And if the Constitution includes immunity for public acts, so much the worse for the Constitution!
Sure, their proactive attitude is why credit card fraud is referred to as "organization theft".
Great question that exceeds my skill to answer. I think we should try a recent, similar case where a US president ordered the military to assassinate a US citizen/political activist[1].

I believe this case is very close to the "seal team 6" hypothetical that seems to be top of mind for critics of this SCOTUS decision.

[1] https://en.wikipedia.org/wiki/Anwar_al-Awlaki
Ask HN: How do you organize and store your cables?
Hi,

I have about 200 cables that I want to organize for easy storage and retrieval. They include:

- ~60 USB data cables (15 different connector combinations),

- ~30 USB charging cables (and USB to the proprietary chargers, like Garmin),

- ~20 video cables (HDMI, etc.),

- power and ethernet cables, and tons of completely proprietary ones.

I am sure many of you have more intimidating collections.

How do you manage all that? The easiest solution would be to tie them with velcro and distribute them across 5-10 bins. However, this is not space-efficient, and space is limited for me. Additionally, it doesn't help with retrieval, and I dislike rummaging through bins of USB cables to find the specific combination that I need.

Any suggestions?
It's a DNS client for querying DNS servers.
Nixon was very probably criminal, but Ford’s pardon prevented a prosecution without having to settle the question of whether Nixon would have been immune in the absence of a pardon.
> Ever have an LSMT quit writing a run half way through?

That should be very easy to “solve” by just writing the length of the SSTable in a header.

> Ever need to try and restore Cassandra where mutation storage order isn't guaranteed, with the last mutation always winning?

This is more of a distributed systems challenge as I understand it: Cassandra is “multi-master” so can end up in a situation where transaction order is hard to sort out.
Also rich patrons supporting artists was how many of the greatest artworks of many civilisations were commissioned for thousands of years...

Is writing software closer to growing potatoes or designing the Sagrada de Familia, or writing the Clarinet Concerto?

I'd argue that writing a web browser is a lot closer in scope to writing a symphony than building a house - at least in audience and durability. In a house's life time, maybe 100 people live in it, and perhaps 2000 people visit it, but a browser, or a symphony, will have an audience of millions.

The market is massively smaller. The impact massively larger.
Maybe a help window where you can select commands like "background" would be helpful.
> Could Obama be prosecuted for ordering drone strikes that unintentionally killed two Americans?

If you're referring to Anwar Al-Awlaki and his son, both US citizens, it was intentional.

If you're not referring to this, Obama's already done this without getting charged.

Being POTUS is an unenviable job.

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

Edit: Since people are assuming my views on this topic, I'll say that they're seriously conflicted and I'm not trying to imply any particular viewpoint, only the facts.
This feels likely highly selected be encorcement.

Either let people vent or nuke the whole thread
>The President of the United States is the most powerful person in the country, and possibly the world. When he uses his official powers in any way, under the majority's reasoning, he now will be insulated from criminal prosecution. Orders the Navy's Seal Team 6 to assassinate a political rival? Immune.

I would consider this an extreme knee jerk take, but it's Sotomayor saying it.

https://x.com/mikedebonis/status/1807787300375445993
1. Jon Oliver’s piece on Science reporting

2. Didier Raoult
The MCM/70 seems to be the 2nd 8008 personal computer.

ref:https://en.wikipedia.org/wiki/MCM/70

The first should be the Q1. https://www.peel.dk/Q1/

(The end of the article has some recent drama about the Q1. An auctioned ver1 was actually a ver3.)
What does "emotional damage" mean here?
Location: Bengaluru, India or Remote in UTC +5.30
Remote: Yes, open to in-person
Willing to relocate: Yes (India/Europe/Canada)
Technologies: Python, Java, AWS, Redis, K8s, Docker
Skills: Backend Engineering, Infrastructure, Operations
Résumé/CV: https://nihardwivedi.com/nihar_dwivedi_resume.pdf
Email: hi [at] nihardwivedi [dot] com

SWE interested in all things distributed. I was most recently a Senior SRE at a cybersecurity startup in Dallas, TX. I work at the intersection of Operations, R&D, and SWE so my work involves everything from arm-twisting [major cloud provider] into launching new (previously unavailable) Redis instances overnight to debugging unknown edge cases in production code. Working at a startup I’ve learnt to move fast while NOT breaking things(and quickly fixing things I do end up breaking!), and have worn various hats such as Cloud Security Engineer, SWE, Sr SRE etc as the business evolved. I handled customers directly and owned parts of engineering and infrastructure. Experienced in backend, infrastructure engineering and cloud operations. I'm actively looking for my next adventure(mid to senior engineering roles), if this sounds like a good fit please don't hesitate to reach out!
Location: SF Bay Area

Remote: Open to All

Willing to Relocate: Yes

Technologies: Docker, Apache Flink, PyTorch, Python, Kubernetes

Resume/CV: https://go.alejandroarmas.dev/Z1PAD7L

Email: https://veilmail.io/alejandroarmas

Blog: https://blog.alejandroarmas.dev

About Me:

I'm an ML Engineer with an emphasis in infrastructure and platform development. My mother’s dedication and sacrifices enabled me to pursue a CS degree at UC Davis, a journey that demanded her unwavering support and hard work.

It’s not just the degree, projects, or internships that I cherish, but the values and lessons her efforts have instilled in me. I'm looking for the right opportunity to grow my career. I know I have a lot to learn, but I’m committed to working hard and I think I’d be very teachable.
Location: Leipzig, Germany
Remote: yes, prefered
Willing to relocate: generally no
Technologies: Linux, ruby, javascript, web frontend/backend, IoT. Ive done multiple (large) web-projects (application focused) alone or in small teams. Able and like to work independently and hyperfocused. Very able to dive into new technolgies. I like to solve problems.
Github: https://github.com/entropie
Email: mictro@gmail.com
Obama didn't prosecute Bush, so the Republicans didn't try to prosecute Obama. Professional courtesy.
Quick search turned up this:

SIMD in Pure Python

https://www.da.vidbuchanan.co.uk/blog/python-swar.html

Don't let the "SIMD in Python" section fool you, it's a short stop on Numpy before putting it aside.
https://www.copyright.gov/fair-use/

Fair use can be a bit ambiguous, but I think there are definitely grounds to claim that what the AI companies are doing is not fair use.

I imagine it will have to be tried in court for anyone to say for certain. (And I imagine whatever court ruling happens would be contested. We may actually need multiple court rulings...)
Win UI 3 is the worst kind of improvement because there's arbitrary equivalence between WPF concepts and WinUI concepts, not a 1:1 equivalence. WPF as the mature stable model should be gospel; you don't re-write the gospel. Yet Microsoft feels they should re-write this gospel because... it aligns with the vision (???). Both use XAML, but the concept of DataContext is substantially changed, the concept of bindings is substantially changed, etc. Why make every XAML attribute ever-so-slightly different? Are those changes really an improvement? A lexical improvement? A performance improvement? Or just baggage and overhead to learn?

Compare Microsoft to OpenGL. Boromir says "one does not simply change the OpenGL API..." Microsoft does not have nor ever had OpenGL level of API with their UI frameworks. I guess you could say WPF is maturity in age only but doesn't represent conceptual maturity.

With the differences, you basically throw away all the knowledge of WPF to restart in WinUI, and with poor documentation. The documentation is there, i.e. the "what" but the docs should be primarily "the why and how"; how to map WPF concepts to WinUI3, which is arguably the more critical documentation to provide, and currently pitifully poorly documented.

Doubly so because it would help indicate a measure of feature equivalence; does WinUI 3 currently represent feature equivalence to WPF? Has XAML Behaviors been integrated as a member of the API?
> We've been ignoring the Constitution for a very long time.

Since Thomas Jefferson sent Navy & Marines after the Barbary Pirates without consulting Congress.
It clears the way for Presidents from either party to carry out abuses they wouldn't have dared consider otherwise. All they'll need to do is find or make an angle that qualifies it as an official act.
> I actually suspect that Musk is not consistent in his stated views, and he doesn't allow his subordinate engineers to be consistently wrong but overly optimistic. At least I hope not.

Yea, context is everything. You should watch the interview he did with Everyday Astronaut where the interviewer made him redesign Starship with a question. There are tons of good lessons and self reflection in there.
It is super-duper clear that’s not intended by the authors of the constitution, judging from their writings and the records of the debate over the constitution, and from the very limited relevant text in the constitution itself.

This is laid out clearly in the dissent, complete with references for further reading. Meanwhile the majority’s argument is “lack of immunity (which has, so far, not existed!!!) would make the president too timid, so we’re adding immunity”.
music, a telecon, who knows...
Versions from 4.4p1 up to, but not including, 8.5p1 are not vulnerable.

The vulnerability resurfaces in versions from 8.5p1 up to, but not including, 9.8p1

https://blog.qualys.com/vulnerabilities-threat-research/2024...
Reminds me of https://github.com/ogham/dog
Back when the British Empire was still a thing...didn't they acclimate army horses to the sounds of small arms & cannons, the smells gunpowder & death, etc. - so that even His Majesty's most humble equine servant would not be so easily distracted from its duty?
Yarn (YC W24) | https://www.yarn.so | Founding Engineers | NYC In-Person | Full Time

Yarn is Figma for video.

We're taking a novel approach in the video space. We think making videos is reasoning-heavy, so we're focusing on using LLMs and interfaces to orchestrate the best domain-specific models. We want to help people create high-end output, not programmatic AI slop.

We believe in small, in-person, talent-dense teams.

We're looking for smart generalists that enjoy picking up new challenges and learning new tech.

If you're interested in learning more, get in touch jasper @ yarn.so or apply at https://www.workatastartup.com/jobs/66928
What do you think the mechanism behind this is? I wouldn't intuitively think HRT would help much with a damaged brain, unless the damage itself somehow caused a hormone imbalance.
Certain compiler settings do produce a warning there, yeah. It’s annoying but an easy fix/habit to change.
TIL there's also dog[1]
Which is probably also common typo for "dig"

[1] https://github.com/ogham/dog
ah just laying the foundation for a lovely despotic future.
The relational model is to data what Lisp is to code: despite attempts to beat it, nothing really can because all those other models are expressible in terms of it (and, usually, can be made very efficient in practice).

RDBMS and Lisp sit near the tao of their respective domains, which is why I advise people to stick with an RDBMS unless they have a really, really, really good reason not to. Or as Nik Suresh put it, "Just use Postgres. You nerd. You dweeb."
> What part of the Constitution are we ignoring?

There are a number of amendments that could be pretty reasonable argued to give citizens the right not to get killed by drone strikes.
That’s still the point. That model now does exactly one thing, and because of that can do better than a model 50x the size that tries to do everything. It will crush it in instruction following and consistency.

A fine tuned 500b parameter model would probably beat the fine tuned 7b model, but only by a bit (depending on task obviously). A lot of that capacity is being used for knowledge, and isn’t needed for extraction/classification tasks. Fine tuning isn’t touching most of those weights. The smaller models need to focus on more general language skills, not answering “describe the evolution of France’s economy in the 1800s”.
Location: Lima, Peru

Remote: Yes

Willing to relocate: No, but open to discussion

Technologies: AWS, JavaScript/TypeScript/React, PHP, C#, Python.

Resume/CV: https://www.linkedin.com/in/renatodc

Email: renato at renatodc dot com

AWS certified software engineer with 5+ years of experience developing features and fixing bugs for SaaS and enterprise companies, in addition to developing my own CRM/CMS platform as a side project. I specialize in CRM products and API integrations, but generally open to working on all kinds of web applications.
Side note: I just wanted to comment on the variance of HN submission popularity. OP submitted this same amazing tool as a "Show HN" 20 days ago, with very similar title and shorter description [0]. It got no votes.

Today this submission is climbing rapidly. Was the tool very different 20 days ago? I honestly don't know! But you never know how submissions will perform here. It feels pretty random, which makes sense, and also is part of the fun of HN.

[0] https://news.ycombinator.com/item?id=40645009
At the Careers page it says "Remote - Americas" and then in the actual position's page it says "For this position, we're looking for someone in North America." So it's North America, not Americas.
You've entirely skipped answering the actual question, though.

If the taste, appearance, etc. of a lab-grown ribeye - perhaps they grow an entire headless, brainless cow and ensure it manages to get exercise - is identical, would your preference still be the one that required a thinking creature to die?

Is it the death that matters, or the taste?
> Genuine question, but would you notice the difference playing a game running a good software emulator or a FPGA hardware emulation?

If you are playing on a CRT, definitely. FPGA hardware emulation is sufficiently accurate that those with CRTs can use lightguns and have them work as expected.

I personally am not wild about latency issues, I didn't expect to really feel a difference between a good emulator and the MiSTer when I built one a few years ago, I was just bored and looking for a new toy which I could justify as a development tool to learn FPGAs if it didn't work out.

The first game I played on it, Sonic 2, I was shocked how much I could immediately feel the difference compared the RetroPi instance I normally played on.

It does depend on the game and platform though, I can't tell the difference when playing Super Mario All-Stars for example, but SMB1 is night and day.

In general the more "to the metal" the platform was, the more critical clock-accurate emulation of every component is to correct software operation, the more the FPGA helps. Modern platforms with buffers everywhere are less tightly coupled. I don't understand, for example, the desire for Dreamcast FPGA emulation. Once we got to the point of framebuffered 3D and PCM audio being the standard, when consoles started to gain operating systems, IMO the cost/benefit analysis just doesn't play out. Those platforms are usually quite friendly to efficient high-level emulation and don't require the level of low-level clock-for-clock perfection that a "racing the beam" era platform does.

It is worth noting that there is no inherent reason a FPGA hardware emulation would be more accurate than a software emulation, it's just that FPGAs make synchronizing the emulated components at a cycle-accurate level so much easier than it is in software. Doing it in software usually requires a lot of CPU cycles which means you need a beast of a machine to run it at full speed (see all the articles early in bsnes' existence about how it needed a top end PC of the time just to play in real-time) but if you have the cycles available it can be done.

Latency is another matter, a software emulator running on a normal mainstream PC operating system has a lot of layers between it and the hardware that a FPGA doesn't, so the FPGA will always win there. In theory when using native inputs and analog outputs latency is exactly identical to the real thing.
You can draw a straight line from NAFTA to MAGA. But nobody in charge cares, as it's been great for our 401ks. The pitchforks are coming, and it's not gonna be pretty. January 6th was just a taste.
Well, SCOTUS didn't give POTUS license to do that, but they did give license to do something awful and then have their defense team argue that the act was a part of official duties, with a chance that a judge, possibly appointed by the President, agrees.

The thing about Biden, since you brought him up, is he's unlikely to test this in any meaningful way with regards to Trump. Could he theoretically now have the USSS detail in charge of babysitting Trump indefinitely detain him, without consequence? Maybe. But he still has at least some belief in the process and won't do that.

This gives me flashbacks to lessons about von Hindenburg. An old guard who had belief in the process going by it even when dealing with someone who has obvious and sneering contempt for that process.
Technical Writer

Location: Tampa Bay, FL

Remote: Yes (preferred, within US time zones)

Willing to relocate: No

Technologies: Markdown, Git/GitHub, various static site generators and template engines, PHP, Python, Ruby, SQL and key/value databases

Résumé: https://coyotetracks.org/Watts_Martin_Resume_2024.pdf

Email: wattsm@mac.com

Technical writer with extensive experience creating and maintaining web-based, developer-focused documentation using the "docs as code" methodology. Past work includes Samsung's Bixby Labs group (formerly Viv Labs, founded by the creators of Siri) and RethinkDB.
How Do Robot Manipulators Move?
What is this post? I don’t see anything except for a Google maps route and a tweet.
Okay. Then solve p=np. Until then, we monitor and reverse engineer to verify as best we can.
in practice, not really much of a change. Did FDR stand trial for interning Japanese people? Ok, ok he died too soon. Would he have?
I couldn’t get my custom email domain on iCloud to send correctly without using alias / on behalf of. Tried many ways too.

So the new outlook is backwards tech for me