skysight-inc/HackerNews huggingface dataset:
This is the excuse used to justify the regulatory capture. There is a mile of difference between simply having fire exits vs. minimum parking requirements, de jure or de facto minimum unit sizes and density constraints. You need something that can distinguish these things, not something that provides the trash choice between none of them or all of them together.
> If you’re OK with used equipment

I'm building a business, not a home lab.

(before you continue to downvote me, read what I wrote below)
Indeed, wsl2 is a dream. This article is either very old, or the author is clueless
Just use post-it notes as a task stack. Push and Pop as distractions come and go. Affirm to yourself that you are a productive and loved human being and not a biological IRQ handler.
I pip3 installed something today. It didn’t work, at all.

I then yum installed a lib and headers, it worked well.

C++ on an msft platform is the worst. I can’t speak for Mac. C++ on a linux is quite pleasant. Feels like most of the comments like yours are biased for un-stated reasons.
Show HN: A No-Code API Test Workflow Editor
Hey friends,

I've been tinkering with a project and wanted to get some feedback from you all. It's a React-based no-code test case workflow editor aimed at making API testing easier for both QA folks and developers.

What It Does:
No-Code Testing: Makes it easy for QA people who aren’t into coding and helps developers collaborate.

Supports Complex Workflows: Can handle sophisticated environments and workflows.

Easy Result Sharing: Makes it simple to share test results and troubleshoot.

I've put together a playground where you can mess around with it without signing up: https://www.reapi.com/playground/tests

Here is a screenshot: https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd....

r/react - Built a React-Based No-Code Test Case Workflow Editor – Looking for Feedback!

What I Need:
Try It Out: Jump into the playground and see what you think.

Give Me Your Thoughts: I'd love to hear your feedback on how it works, what’s good, what’s bad, and what could be better.

Suggestions: Any ideas or features you think would be cool?

I appreciate any feedback you can give. Thanks for checking it out!

Cheers!
As you note, it was all solvable before.

A lot of us were just forced to "switch" from VMs to Docker; Docker that still got deployed to a VM.

And then we got forced to switch to podman as they didn't want to pay for Docker.
Btw, your edit is against HN guidelines:

> Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

https://news.ycombinator.com/newsguidelines.html
Its a bug.

We now have < 10 megabanks in the US, any of which can bring down the entire US economy.

Instead , we could have 1000s of smaller banks. Tons of smaller banks is the natural state of things, like restaurants. This was true before the banking cartel, TARP, ZIRP, most recently, PPP (genius backdoor to bail out wall st.). In such system, any 1 collapsing bank wont bring the entire system down.

Having fewer bridges means that inevitable when they collapse, there will be far more victims and the event will be catastrophic.

Tech is one of the few bright spots in our moribund economy. Don't introduce a cartel that will blow up eventually.
That's just evil.

And that's not a compliment.
Python's typing must accommodate Python's other goal as quick scripting language. The solution is to document the optional typing system as part of the language's spec and let other tools do the checking, if a user wants to use them.

The other tools are trivially easy to set up and run (or let your IDE run for you.) As in, one command to install, one command to run. It's an elegant compromise that brings something that's sorely needed to Python, and users will spend more time loading the typing spec in their browser than they will installing the type checker.
Not to be a spoil-sport, but what good is a dictionary if you remove the word origins? It might just be me but that is the best part of a dictionary.
I find seitan makes a good chicken breast substitute if that's what I'm craving.
There are plenty of clip-on controllers. But I haven't seen any that even approach the pocketability of joycons.
That's true of most compiled languages. Unless we are talking about asserts, reflection, I think type erasure, and maybe a few other concepts, language runtimes don't check types. C does not check types at runtime. You compile it and then rely on control of invariants and data flow to keep everything on rails. In python, this is tricky because everything is behind at least one layer of indirection, and thus virtually everything is mutable, so it's hard to enforce total control of all data structures. But you can get really close with modern tooling.
Why bother with confidentiality in court proceedings?

The New York Times pieced together Mr. Schmidt’s tangled history with Ms. Simon and Mr. Rundell from records of six separate litigation and arbitration cases, all of which are public. Mr. Schmidt’s name is redacted or withheld in four of the cases, but The Times confirmed his identity through people with knowledge of some of the events and by triangulating information from court filings.
If I had a penny for every time I gave up on compiling C++ software because there's no way to know what dependencies it needs, I'd be a millionaire. Python at least lists them.
A single switch should mitigate some of the throughput issues.

As for issues, this is why I have a full professional support contract with Dell and Advizex. If there are issues in the gear, they will step in to help out.

Especially on the switch, since it is a spof, we went with a 4 hour window.
> Or, for that matter: where in the Constitution does it say that Congress has the power to regulate the manufacture and use of nuclear weapons?

Wickard v Filburn was "your transaction intrastate led you to buy less interstate so we can regulate you"; that is a ridiculous ruling. That doesn't mean there should be no narrower rulings to justify specific classes of regulation.
It's using the Claude API for inference, which is the only heavy part, so it should run on pretty much anything.
It's interesting that you call it "sickening" (not judging, I presume you mean it in the same way a long time vegetarian finds the smell of meat.) A lot of Indian vegetarian dishes were originally made to substitute meat in Mughal cuisine that was meat heavy because it originated in steppes cultures in Central Asia. Hence the use of cauliflower, jackfruit, and chickpeas. These days soya chunks (TVP) is frequently in use also to substitute things like kheema.

Though I agree there's a bit of a categorical difference in the way Beyond, Impossible, and some Gardein stuff mimics meat compared to, say, jackfruit.
> a GS-12 getting paid around $68,000 per year (or $99k in very high cost of living areas like DC)

One valid sounding concern that I’ve heard is that the WASHINGTON-BALTIMORE-ARLINGTON, DC-MD-VA-WV-PA GS Locality Area underpays folks in DC by including farflung areas like PA and WV that skew the cost-of-living analysis. Whether that’s an intentional cost-cutting move or bureaucratic incompetence I’m not sure, but in the end the DC-area federal government pay ranges I’ve seen have struck me as quite low.
That's not at all what they define in that section. They define their chosen combinator that is called "para" which is as close to what they're alluding to as a bicycle is to a semi truck.
I think the OP means building apps native to that platform. If you're building web or Android apps, you're cross-compiling, in which case the OS doesn't matter.
When Morton Downey Jr. was a thing Mad Magazine did a spoof on this. In the cartoon one of the characters said, “I’m opposed to a waiting period for purchases of tanks, missles, and attack helicopters to private citizens but I do favor a 10 day waiting period on sales of nuclear weapons.” Morton then cracks him upside the head and calls him a “candy-ass liberal”.
That "brrr" sound is from the rotors which allow a drone to fly around like a goddamn magic wizard floating eyeball spell. I don't know about you, but I can't levitate over the water and fly over the beach at 25+ mph. If you could do that, you'd have one helluva CV with which to impress an employer and wouldn't need be all jealous about it.
But how can we actually quantify the accuracy of said predictions?

Each release of an LLM is largely a black box. We don't know exactly how they work, what they learned, why they learned it, or what their limitations are.

How exactly does that help us predict what could exist in a decade or two? And how do we align that predictive ability with the fact that so many people working in the industry would not have been able to predict where we are today a decade or two in the past?
Every single client already had to implement enough of the OCI distribution spec to be able to parse and download OCI images. Implementing a more appropriate hash, which could be done using SHA-256 as a primitive, would have been a rather small complication. A better compression algorithm (zstd?) is far more complex.
The GIL prevents the corruption of Pythons internal structures. It's hard to remove because:

1. Lots of extensions, which can control when they release the GIL unlike regular Python code, depend on it
2. Removing the GIL requires some sort of other mechanism to protect internal Python stuff
3. But for a long time, such a mechanism was resisted by th Python team because all attempts to remove the GIL either made single threaded code slower or were considered too complicated.

But, as far as I understand, the GIL does somewhere between nothing and very little to prevent races in pure Python code. And, my rough understanding, is that removing the GIL isn't expected to really impact pure Python code.
No such thing with mi300x. They come 8 at a time on a OAM/UBB.
Ironically, there is not much "lightweight" in LDAP
Woops, thanks for letting me know, should be fixed in a few minutes.

That's the one: https://fev.al/img/2024/focus.png
NT had no predecessor (at least from Microsoft; architecturally it's predecessor would be VMS). It was ground-up multi-user. Mac OS [Classic] was not OS X's predecessor, either -- it was NeXTStep.
Can you share some vendors and model names? I've been looking into upgrading my home lab from 10g to 100G, but the costs were absolutely astronomical.

I'm likely running a personal lab similar to many folks on HN - about 20-30 wired servers and a small rack of managed Unifi switches.

Appreciate you!
i liked that Solo told the backstory to this that made sense. iirc it was an intentional vuln built in as a protest by the architect who was forced to work on the death star
I've always done this. My coworkers have been frustrated with me in the past for asking them to write things down, because some of them overestimate my ability to listen to them speak for 5-10 minutes and remember every detail. It's very hard to forget what is written down.

Recently, I neglected to write down my thinking and progress for a week, and I was at a loss for where to begin the following Monday. Keeping a work journal (in my case, a linear text document with an entry for each day) is the most important productivity habit I have.
Sadly, the only option Dell supports today. To get to market the fastest, they took their existing H100 chassis solution, swapped out the GPUs/baseboard and called it a day.
Ego and hubris are not dissuaded by consequences.
They are, see Gonzales v. Raich.

https://en.wikipedia.org/wiki/Gonzales_v._Raich
IELR(1) as Implemented by Hocc
That's a good point. Had they valued the citizens' privacy they would have done the opposite, that is make it illegal for network providers to store customer data that is not essential for them providing the services. But I guess creating a dystopian surveillance state is more of a priority.
Who on earth is still using solaris in this 2024th year of our Lord Jesus Christ!?!?!? I legitimately thought it had been EOL'd at least half a decade ago, guess I was wrong about that.
The Rabbit R1 has been logging users' chats – with no way to wipe them
Hmm, that's interesting, thank you. I didn't realize extensions can control the GIL.
Just open Steam and look at my library of bought and never played awesome games.
I don't think so, I think he just the the healers were maybe self-deluded instead of outright frauds. The stack is all about quack medicine.
I hear a couple issues with your comment... "small cluster", "we're not using infinband"

I'm only saying what was quoted to me. The cards are easy to get, it is the switches that are more difficult.
How do you structure the entries? Bullets, free style, mix?
s/will never be/already is/g

https://github.com/mypyc/mypyc

You can compile python to c. Right now. Compatibility with extensions still needs a bit of work. But you can write extremely strict python.

That's without getting into things like cython.
C'mon man, you gotta do story time now. Can't dangle one in front of us like that.
While tech advances are cool, I secretly do too. Like Mother Nature's vengeance and reminder that technology isn't invulnerable. Now if critters could just disable Russian tanks, the circle would be complete.
I'm curious what provokes this reaction. Many Indian vegetarian dishes were originally made to substitute Mughal dishes which used a lot of meat due to their origin in the steppes. I agree that there's a categorical difference between Impossible and Beyond style substitutes and, say, jackfruit but the inspiration comes from the same place. Tempeh, tofu, and seitan also originated as Buddhist ways to substitute meat eating and hit a similar flavor profile.
rye's habit of insisting on creating a .venv per project is a deal-breaker. I don't want .venvs spread all over my projects eating into space (made worse by the ml/LLM related mega packages). It should atleast respect activated venvs.
No, this is wall clock time for compiling ripgrep (Rust) and running stream. Both were optimized binaries for their respective platforms.

https://github.com/jeffhammond/STREAM
See:

https://airmail.news/issues/2021-6-26/the-adulterer-in-the-r...
Does it do replication?
Because the constitution gives the federal government a set of enumerated powers, and after the repeal of the Eighteenth Amendment, they have nothing else that applies.

The state could make it illegal if they wanted to. This is challenging the ability of the federal government to do so.
I write in C, mostly. For Windows, I mean.

Incidentally, is there a good way to build native Android apps on Android, without installing Android Studio?

Wait, Android Studio doesn't even support Android.
This is the kind of destructive and blind magical thinking that gets people into trouble, and ruins lives.

There are boundaries on how much you can inflate before it causes cascade failures at a societal level. We've already hit a number of them, and stagflation indicators we have already seen will force interest rates low very soon, but at the same time balloon hyperinflation because the deficit spending rate and interest on old debt exceeds growth (GDP annually).

Being dependent on foreign goods due to systemic lack of local manufacturing creates similar conditions as previously seen in the Weimar Republic.

Ray Dalio's Bridgewater Associates wrote a report and case study called Big Debt Crises. They make the argument for beautiful deleveraging but their conclusion about that neglects boundary conditions imposed by producers, and consumers in concentrated markets.

The aggregated data in this report makes a sound argument against the conclusion that you can print indefinitely.

Its a matter of what breaks first, producers or consumers. At the point consumers can't get food, unrest occurs violently, this prompts stockpiling, shortages ensue and self-sustain. Economic collapse is not that long after.
I think I just searched for the text inside the button, it was not necesary to interpret the image. ANyway, it's a very powerful tool.
I remember someone creating a sensing system to see if the shells were open or closed. Given enough mussels, the odds of them all closing at once due to random chance instead of pollution drops to zero.
Lovely post. I do something similar where I write blog posts for myself as I solve a problem. Something like a how-to guide before I actually know how to do it. Then I cite sources as I find them. When I finally solve the issue or create "the thing", I revisit the doc and either publish it internally, or keep it in my archives.

This really became a habit after reading Writing to Learn by William Zinsser. I recommend this book to everyone and their grandmother these days.

"Writing enables us to find out what we know—and what we don’t know—about whatever we’re trying to learn."
I understand that Wikileaks is controversial but I don't think there is any dispute that he has acted in the role of whistleblower to some extent. But that's not really the point I'm trying to make, so I've removed the reference.
Silicon aging is a thing, especially at high voltage.
Birds of prey would probably be better at it and more trainable. I've see way more videos of hawks taking out drones than shore birds.
I have been doing this for years. Every morning, I create a new Markdown file with the day's date, copy the previous day's content into it, and edit it. Mine has (for now) the following sections: Morning checklist, Todo, Done, and Meeting Notes.

The morning checklist consists of things like checking email, checking Teams, skimming the team's handover queue, logging into various things, etc.

Todo is a stack of things I can/should tackle. Most important ones to the top. I limit it to 15 items, no matter what. But realistically, I typically only interact with about the top 5 99% of the time.

Done gets wiped every morning and I add things to it as I do them. Things like, "emailed Joe Schmo for 3rd time to ask for ETA", or "helped Fred troubleshoot the frobnitz." Little things that I would totally forget about but cumulatively end up taking a huge chunk of the day. I've never had a boss that expressed a concern, but I think of it as my primary defense if anyone accuses me of slacking off all day. (Maybe it's just to convince myself...)

Each meeting I go to gets its own section for the day. If the content was important enough to save into my second brain[1], I clean it up and transfer it over there at the end of the day, or the beginning of the next day at worst.

Any complex investigation or rabbit hole gets its own section as well. It's astonishingly difficult for me to actually reason about any complex system or design without writing it out and actually describing it to myself. I envy those who can just "see" it all at once in their mind's eye. If ends up being important enough to save, I will clean it up and share it with the team and/or dump it into my personal wiki.

[1]: https://github.com/cu/silicon
And we licensed the pens from a dude who spent a fortune developing them.
> Shared iPad security in iPadOS

> [...] User data is partitioned into separate directories, each in their own data protection domains and protected by both UNIX permissions and sandboxing.

POSIX users are quite important.
The Wright flight was in December 1903 and planes were considered for a ban as weapons at the international level in 1911 [1]. Their capabilities and potential were obvious to everyone before the flight occurred. Imagining traveling through the air like a bird was obviously going to be a game changer to even a simpleton. The "Attention Is All You Need" has now been out for over 7 years and so a directly comparable timeline. What do we have? Better autocomplete? Worse search results? An overall efficiency increase of 5%? For people knowledgeable about the technical details, a path to AGI as a bigger LLM is about as probable to a path to AGI as using a big random forest.

Arguing by example is stupid. Plenty of other examples have been proposed elsewhere in this thread. My only contribution is that I think LLMs are not going to yield anything more than incremental efficiency gains. If the only result after 7 years is that NVidia became a new $1T company and no one else then I think it should be becoming more obvious that this is a gold rush situation and not an iPhone situation.

[1] - https://en.wikipedia.org/wiki/Aviation_in_World_War_I#cite_n...
If you get constantly interrupted, or you became a manager, this is a must.
Does any organization, anywhere, alarm when a port exceeds a couple dozen TB of data? If they can lock down every phone use to a GB/month…
Yep, that must have been it. Porting it to BSD might have been more work and opened them up for a lawsuit.

How was Solaris an option then?
This is what happens when products are rushed out the door.
I answered in a sibling reply: https://news.ycombinator.com/item?id=40950798
This is probably highly correlated to tech stack. A number of popular programming languages do not behave well on Windows and I make no editorialization about who is at fault there. Even if the language is ostensibly compatible, popular and/or crucial packages within its library ecosystem may not be. Elixir and Ruby are two from my personal experiences, though the latter is referring to c. 2005-2015 or so. Developing in a Unix-y environment is definitely the more well paved road in such cases. It varies between "less documented" to "doesn't work correctly at all" to "won't even compile". Social stigma is sometimes a factor too. Rails' early popularity (and Textmate) probably did as much to help sell MacBooks during a given era as Apple did.

Even though it has a more positive reputation for being cross-platform-capable, I will also observe that the Rust crates who strive to support Windows equitably seem to pull in quite a lot of platform specific code as conditional dependencies. Whether that is because of rampant Unix-isms or POSIX brain worms or whatever, I don't know, but it certainly seems to pose a maintenance/complexity burden that isn't there otherwise.
Thanks for the great blog post, I could feel the frustration of not getting something to work, and the anxiety of feeling like I'm under performing. I've added you to my RSS reader now. :)

I've started to use index cards to write down daily tasks and I'll switch over to obsidian if I find myself asking the same question more than once. I think for me the process of writing something down slows my mind enough to let me focus on it.

I like @ZXoomerCretin's idea of keeping a running document of what I do each day. I think it would make anual review time a lot easier.
I write it as a prose. Mostly because that's the form I enjoy the most to write, and also because it's mostly about writing it more than reading it later on
It's slow but it's actually price-effective.

A 7GB floppy gets crushed by a handful of $3 flash drives.
Or building containerized software. Building on windows and deploying on linux is perfectly easy. Microsoft heavily supports that.
It took 14 years before Exxon paid any money for the Exxon Valdez disaster. Suing is largely now for the rich. Things can be delayed so long that the people only get a pittance when factoring in inflation and opportunity costs.
> Also.. why is `node + 1' even a valid comparison here?

In C and C++, when you add 1 to a pointer, you actually make it point to the next object of that size in memory, e.g. if I have a pointer to a 4-byte integer at address 0x8000, incrementing it will make it point to address 0x8004.

Because arrays are contiguous chunks of memory, you can use this to iterate through arrays.

int array[50];
int *p = &array[0]; // Take the address of the first array element
int sum = 0;
for (int i = 50; i != 0; i--) {
sum += *p;
p++; // Point to the next element
}

After this loop, p will be equal to &array[50], which is one past the last element of the array, because the loop will have run 50 times, and p is incremented once per loop.

What OP did is allocate an array of linked list nodes, and test to see if the next linked list node was actually just the next array element.