skysight-inc/HackerNews huggingface dataset:
What else do they have to lose? The problem with the US health care system is that everything is reliant on a medical professional. Want a blood test, a medical professional has generate it. Want a ultrasound, go to a medical professional first. I am in charge of my health. I don't need no stinking doctor who could give a shit what happens to me. They get paid no matter. I should be able to schedule and pay for a full body scan if I want.
I never experienced those syscall issues, despite being a heavy WSL1 user, but that's probably because my uses are pretty narrow - I use it to run Emacs, and do all the usual stuff stuff you do with Emacs, which mostly involve reading and writing text files, and occasionally shelling out or running git. Well that, and a C++ language server, which mostly involves file I/O and some in-memory data reshaping.

Within those use cases, I hardly had any trouble with anything - the worst things so far was 1) clipboard occasionally breaking, which I'm now 95% convinced is a problem with PowerToys, not WSL, and 2) Emacs leaking memory, which is what you get when you build it from sources at the tip of the main branch. I haven't had anything bad happen I could clearly attribute to WSL1.

RE Windows Defender, this is not a problem on my personal machine - as long as you can set up exclusion rules for real-time scans, it barely registers. Unfortunately, at work, security policies got updated, erasing my exclusions and preventing any changes to it. WSL2 doesn't seem to be affected - I suspect simply because its VFS is opaque to Defender - but it's not without problems. Most annoying of them is that network traffic to/from WSL2 gets blocked by the company VPN, which isn't the case with WSL1. I'm yet to find a workaround for this.

(And yes, the VPN maker has plenty of support issues opened about WSL2 issues, and it's addressing them about as eagerly as Microsoft is addressing WSL2 tickets on Github.)
Interesting to bundle both cli/gui under the "command" based interaction paradigm. I've never heard it described that way but it does make sense intuitively. Is that a common perception? I think of the development of the mouse/gui as a very significant event in the history of computing interfaces.
not a random website: https://nvd.nist.gov/vuln/detail/CVE-2023-35866

> In KeePassXC through 2.7.5, a local attacker can make changes to the Database security settings, including master password and second-factor authentication, within an authenticated KeePassXC Database session, without the need to authenticate these changes by entering the password and/or second-factor authentication to confirm changes.

"within an authenticated DB session"
Show HN: Boxpend a Delivery Management Tool
Hi everyone,

For a while now, we've been working on a product called Boxpend. It's a tool that allows agencies and delivery people to connect and track orders in real time. We created Boxpend in response to the pain that delivery people experience when managing and tracking orders.

Boxpend solves this problem by providing a centralized platform where agencies and delivery people can collaborate on orders.

We're excited to share Boxpend with the world and help make the delivery process easier for everyone involved. If you're interested in learning more, please visit our website or contact us.

Thanks,
The Boxpend team
Reminds me of https://www.isthesqueezesquoze.com/ which disappointingly was never updated long after squozening.
there's a name I haven't seen in a minute, I'll have to check this out again
Why not some sort of "certificate of origin" instead. Maybe it's a ugly looking government label or even a QR code, and misuse of it would be under deceptive-trading laws.

The point is for it to be functional, rather than letting rich firms land-rush anything (colours, shapes, fonts) that might be marketing assets.

In the end, you'd have 35 red cans with white text on the shelf, but the boring square label on the box tells you which firm actually made it.
But this is basically the absence of a query syntax, a way to query via natural language, and not just get back a list of results, but have it almost synthesize an answer.

To everyone who isn't a software developer, this is a new paradigm with computers. Hell even for me as a software dev it's pretty different.

Like I'm not asking Google to find me info that I can then read and grok, I'm asking something like ChatGPT for an answer directly.

It's the difference between querying for "documentation for eslint" but instead asking "how do you configure eslint errors to warnings" or even "convert eslint errors to warnings for me in this file".

It's a very different mental approach to many problems for me.
You aren't going to make any meaningful change with that mindset because as far as many in the industry as concerned open offices are good enough. The lift from going from open office to 100% private offices is likely too much to move from a good enough.
@dang is a no-op. For reliable message delivery the only way is hn@ycombinator.com.
Having lived in both the US and a couple of countries in the EU, one thing that struck me about living in the EU is how inwards looking and past facing the society is. And the general sense of European exceptionalism meant there was much less interest in attracting talent from outside the EU. I personally believe the latter is one of the major reasons for their decline. In many industries and in academia, not only don't they attract outside talent, but also lose a lot of European talent to the US and UK.
When you zoom out on the time scale it makes more sense. I think he's got a point. Both CLIs and GUIs are "command based". LLM prompts are more declarative. You describe what you want.
> Nix is more like using Haskell instead of whatever language your team is using to write software.

In my professional experience, this has worked well :)
The funny thing is that the authors of the paper he linked actually answer his question in the first paragraph, when they say that the input dataset needs to be significantly larger than the number of weights to achieve good generalisation, but there is usually not enough data available.
I did find the licences in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.
Rampant groundwater pumping has changed the tilt of Earth’s axis
It would be interesting to have something between threads and processes. I'll call them heavy-threads for sake of discussion.

Like light-threads, heavy-threads would share the same process-security-boundary and therefore switching between them would be cheap. No need to flush TLB, I$, D$.

Like processes, heavy-threads would have mostly-separate address spaces by default. Similar to forking a process, they could share read-only mappings for shared libraries, code, COW global variables, and explicitly defined shared writable memory regions.

Like processes, heavy-threads would isolate failure states. A C++ exception, UNIX signal, segfault, etc. would kill only the heavy-thread responsible.
"Goodwill" is just the premium the acquirer had to pay for the company above the net fair market value of its tangible assets.

It starts out as essentially the amount spent to "buy the goodwill" of the owners and convince them to sell, not an estimate of how much the intangible assets are actually worth. That's the first concrete number usable for GAAP.

Afterwards, companies have to annually test goodwill for "impairment" and write down the value of its goodwill if it's impaired.
We Took Cocaine Out of Soda (2013)
Well “in that regard” meaning the notion that you posed about the drivers having “caught up”. I can’t speak to the VR situation. So maybe the drivers haven’t caught up in every sense.

I will say I recently threw away an RX 580 because it couldn’t stay under 100C. I repasted it, and tried setting the fans to 100%, which was quite loud. It was an XFX model too… usually they’re on top of QC. It’s worth like $75 if I found the screws for the fan shroud (took off to try to get better temps via water cooling) but it’s easier to just throw it in the trash can. eBay takes around 12% and then I have to pack and ship the thing. Not worth it.

I just bought an RTX 3090 with a broken power connector notch because it was the only GPU I could find for under $1000 that had more than 20GB of VRAM (for future proofing/model training). It’s just a shit time to need a GPU.
I hear what you're saying and don't rally disagree much. At the same time, why are people uprooting their lives before they have a signed employment contract?? That seems a bit crazy.
As a library lover I couldn't click fast enough on the article and wasn't disappointed. Like the Svalbard seed bank, I admire the heck out of these folks who preserve critical legacies against all odds, not to mention the weather.

Dr. Steffensen reminded me of Mr. Atoz from the old Star Trek - the librarian who could send you anywhere into the past.
Good point. I'm much more likely to help others because I know I can get to the exact state they are in and reproduce their issue with a simple `nix build`.
Sorry, but statistics don’t care about your platitudes.
This is a crappy situation to be in for sure, the company definitely let this linger for far too long.

I'd do the following:

1. Make sure you have complete admin control over the git repos.

2. Clearly communicate that pushing to master/main branches will no longer be allowed, all changes need to go through the PR review process. Document this process in the same place you'd like to see the developers start documenting their work too, make sure they're aware, and ask if anyone doesn't understand how it works (branching, etc.) Also test this process yourself and make sure it works as expected.

3. After everyone has had time to review the doc and no questions have been brought up about how it works flip the switch and prevent any merges directly into master/main on all repos (in Github you can do this with branch protections.)

Once the initial shock of (gasp) having to review code changes wears off, you can start adding other processes as needed, CODEOWNERS, consolidating CI/CD, etc in a similar manner.

Worth noting: If this troublesome developer leaves in frustration, they're going to experience the processes you're describing pretty much anywhere else (save for a similarly dysfunctional shop) they may or may not know that too. If they're resistant to process change, perhaps they'll be resistant to job change too.
not sure how approachable it might be, but i like to think the documentation isn't too bad for my personal stuff.

definitely nothing so well thought out as a tutorial, but i try to describe the structure & implementation of my approach + cross-link to relevant tools that i incorporate.

lmk if you find it useful at all: https://github.com/jkachmar/termina
Inflation loop: people are overleveraged + new loans are expensive → house prices up due to lower listings
Taiwan vs international trade and Taiwan vs Twitter verification were both wild thought experiments
https://www.cbsnews.com/news/unprotected-wi-fi-getting-owner...
You might want to look at things like:

https://devenv.sh/

https://www.jetpack.io/devbox/
(thanks for the downvotes but I stand by what I said)
As a member of the CoOp, presumably you have far more control over making changes to the parts you don’t like…
Yeah, he's posting this on Hacker News. A site whose very name is pretty much the antithesis of what these corporations are doing.
Haha, for others. Not for me. I do not constrain myself to the law even here in the US, so I'm okay.
Biden Wants to Regulate Home Appraisal Algorithms to Reduce Bias
Certainly they belie the statistic that around 99% of startups fail.
More like, a concerted media effort to nudge people to churn out kids. People can chill on the rat race, so long as they churn out kids so that the wheels keep turning

Just acknowledging the trend as I see it
Zitadel co-founder here.

Thanks for the kind words!

As you already pointed out we are currently working on two major improvements.
A new resource based API which allows creating your own login/register and many more things (1) and a login/register sdk for typescript (2).
This decision was definitely influenced by our great community and helps us shape the product.

We dearly believe the market needs a modern open source identity platform that can replace Auth0
Personal opinion, do not fight me for this ;-) I often think of what we do as GitLab vs. GitHub. Going with an open core/source product against a well established cloud only/closed source player. From Keycloak we took inspiration in the ability to self-host. We think it is important to allow people to control their critical user data.

[1] i.e https://github.com/zitadel/zitadel/tree/main/proto/zitadel/s...
[2] https://github.com/zitadel/typescript
You're not crazy.

The older you get, the harder it is to make new romantic relationships.

You can sort of make up for this by having extensive experience younger in life, so you can more aptly navigate the fewer opportunities you'll have as you age.

If you don't have that skill, good luck.

I don't think therapy is capable of really teaching this either. You can read a book about how to play soccer, but you actually need to spend ten thousand hours with the ball. If you start playing soccer at 3yo, you'll be a natural. If you start at 30yo, well, it can be done but it's not going to look very traditional and it's going to be much harder.

I think the "pickup artist" movement and the rise of people like Andrew Tate illustrate the problem well. Applying a deliberate strategy to engineer romantic relationships usually ends poorly, but I can see why so many men are attempting it.
Discussed at the time:

Fibers, Oh My - https://news.ycombinator.com/item?id=24679740 - Oct 2020 (69 comments)

(Reposts are fine after a year or so; links to past threads are just to satisfy extra-curious readers)
I don’t think I can personally reconcile that reddit/forums are incredibly different products to Discord.

To me, a move from reddit/forums to Discord is akin to a move from MediaWiki to Skype, or vise-versa.
When I was writing my original comment I first wrote "alight a train", but did some research and found "alight from a train" to be more common. I think it's fine to omit "from", however. We wouldn't be the first people to do it.
I'm not familiar with oncor
Yes, and they once neglected to prevent division by zero: https://www.wired.com/1998/07/sunk-by-windows-nt/
Everything starts small and takes time. The moment someone gets successful there is some tendency to try and tear them down, find out why they were privileged, what connections they had, and worst case say they got lucky. If it weren’t for people trying to do something - anything - taking a risk - not knowing if it will succeed but not caring if it goes under or not - there wouldn’t even be anything. No art, no startups, no creative endeavors.

Especially among the highly educated in our western system, people desire guaranteed paths. “Check these boxes and get this, get this credential and get that.” Everything in reality is hustle and sales.

As another anecdote a former gym trainer is now a firefighter. She tried a long time to be a firefighter but couldn’t break into it despite passing all the tests - there is a whole application process following all the tests and credentials and it’s quite complex. So after a few years she started sniffing out where the firefighters hung out, their bars, and went out there and spoke to them, told them her story, made connections. She did get accepted following that because the people who could make it happen helped her, after she took the initiative to think outside the box and meet them in a unique way.

All the successful people have a different story. And your definition of success can vary greatly. But to say society is making success impossible is simply untrue - I see so much opportunity and so many upcoming people all the time. Unless you are disabled or traumatized or have some other issue, I can’t take someone who blames society for their lack of “being where they want to be in life” seriously. Not in America at least.
I'm caught up on this "buried" thing. Like if the site is of historical significance what difference does proper burial make?
The project has an implementation for the function logic:

https://github.com/minimaxir/simpleaichat#functions
It allows manipulations that are impossible with single touch (like a mouse). It’s pretty big for things like 3D manipulation.
bittorrent-dht: https://github.com/webtorrent/bittorrent-dht (JavaScript implementation used by WebTorrent)
Sounds good to me. I sure am subsidizing farms with my taxes, not sure why I need giant corporate owners back there making millions off of it all.
Intentional Code – Minimalism in a World of Dogmatic Design – David Whitney
I think he has more of a chance to go to prison than Elizabeth Holmes did. It is still a surprise to me that she is actually in prison. SBF's crimes are much more clear cut, and he can't just get pregnant..
Well I guess I've spent two decades in software, networks and distributed systems engineering, especially quite significantly in protocols and platforms. It's not that I want to create some new protocol, it's that there's a certain inadequacy in the existing ones for service to service communication e.g http was made for hypertext transfer, its for web pages. More modern protocols like gRPC have tried to do this thing but as rpc with a binary protocol that is largely obtuse and has not shown itself to be more widely adopted as a standard for open services.

I think ActivityPub is specifically geared around social communication whereas I'm thinking more like the services layer or what we currently do in random ad-hoc ways as HTTP APIs.

For me, the protocol is about creating something very standard for API services that are human readable and can exist alongside SMTP and HTTP. Again, didn't set out to create yet another protocol, I'm just not seeing great standards around services.
I was told by WIRED that Richard Branson was offering suborbital spaceflights soon- back in 2005.

https://www.amazon.com/Wired-Magazine-January-Richard-Galact...
I bought www.amount.app, now what?
Hey all,

I recently bought the domain name amount.app and am looking for ideas on what to build. If you could have any tool around the money/finance/budgeting space, what would it be? If your answer is interesting enough I will build it out and make sure you have a free lifetime subscription. Leave ideas down below!
What? You’re telling me that Rupert Murdoch #1 with 1337 matches is not a coincidence[1]?

[1] https://imgur.com/a/mQFsg7x
Ok, we changed to that from https://www.nature.com/articles/d41586-023-01847-8. Thanks!
Well Sunny Balwani and Elizabeth Holmes only very recently went to prison. The justice system takes time.
I'd argue this isn't similar internship, while an internship is voluntary work, it is under an agreement between the "employer" and "employee"

In this case there is, at best, an implicit agreement. But moderators are under the same terms and conditions as all users.

Does that mean as a user, I can demand back pay for generating content on Reddit via posts and comments?
For years I've just typed questions, in English, into browser search bars. It works great. Maybe that is why it doesn't seem like a new paradigm to me.
What's the secret to pull those tiny nails?
They probably mean Ghidra made it relatively easy despite them not having that much experience in it
Since this is async, can it automatically handle provided rate limits and batch queries appropriately?

Seems like everyone has to roll their own on this and it’s much nicer to have smooth tooling for it.
yes, but postmaster is still running to roll back the transaction. If you crash a single multi-threaded process, you may lose postmaster as well and then sadness would ensue
> So every point in the grid can't be perfectly in phase with every other point, right? Because we have both lightspeed delays and loops, so even if point A is receiving power from two substations in-phase, point B (with different lengths of wire to those two substations) should be receiving it out-of-phase, right? How do we balance that in the grid?

As far as I know, in your example, one of the two circuits will be transmitting more power from the substations to point B than the other. There's a device called a phase-shifting transformer (https://en.wikipedia.org/wiki/Phase-shifting_transformer) which can be used to adjust the phase angle of the circuits, and that way, adjust how much of the power is carried by each circuit.

(The following sentence from that article probably goes to the core of the answer for your question: "For an alternating current transmission line, power flow through the line is proportional to the sine of the difference in the phase angle of the voltage between the transmitting end and the receiving end of the line.[1]")
There was this talk ("Capability vs Sustainability") from 2012:

https://www.youtube.com/watch?v=NftT6HWFgq0

Very nearly exactly what you're describing; not sure if it's the same thing you were thinking of, or just part of a similar thought-wave at the time.
https://archive.is/6ubEE
My first thought was that expanding foam from the hardware store is very cheap, but obviously that sort of foam would be crushed by the water pressure.

> Syntactic foams are composite materials synthesized by filling a metal, polymer,[1] cementitious or ceramic matrix with hollow spheres called microballoons[2] or cenospheres or non-hollow spheres (e.g. perlite) as aggregates.[3] In this context, "syntactic" means "put together." [...] The compressive properties of syntactic foams, in most cases, strongly depend on the properties of microballoons.
Incremental improvement over Google search. And, it's not about the tasks that it enables users to complete, it is about the UI paradigm as per the article.
It makes sense, unless the comparison is non-transitive.

I.e. a scissors-paper-rock scenario.
The AI Report #5: GPT aces MIT.. or not
I found it strange that the claim that "deaths in clinical trials are thought to be rare" was backed up with a study from Germany, since this involves the United States FDA.

After some non-expert searching I could not find a more relevant source either, possibly owing to a lack of "unambiguous and complete reporting of the number of deaths in trial registries and publications" [1].

A watchdog group's lawsuit against the FDA claims that from 2014-2017 there were 150 deaths related to clinical trials [2] but I am not certain how reliable that figure is.

[1] https://bmjopen.bmj.com/content/3/1/e001963

[2] https://www.clinicalleader.com/doc/clinical-trial-deaths-wil...
#589 -12579 Vladimir Putin
#588 149 Adolf Hitler
#587 658 Satan
If I had a spectrum of purely imperative on one side and purely declarative on the other, these new AIs are much closer to the latter than anything that has come before them.

SQL errors if you don’t write in very specific language. These new AIs will accept anything and give it their best shot.
Don’t mind the gimmick gallery (username).
Curious, why go with something like this over obsidian?
The problem with clinical trials is that they are looking for specific patients, though. And they will exclude patients that introduce confounding variables. Some studies exclude patients that are closest to death because they will interfere with the trial as well.
That's a great video. Helps me to understand where the older folks in the semiconductor industry are coming from.