skysight-inc/HackerNews huggingface dataset:
> He complains that the article on abortion describes it as a very safe medical procedure, "a claim that is questionable on its face"

So far the only good argument I've seen for abortions being very unsafe from people ideologically opposed to them is that they're unsafe by definition because they lead to a person dying (in which case, yeah, but that's not what people normally mean by "safe").

Also, as with other culture war medical topics, the danger of the cure needs to be assessed relatively to the danger of the "disease". Pregnancies are not safe. Giving birth is extremely not safe, regardless of method. Heck, even menstrual cycles aren't safe. Even conception can lead to death in the case of ectopic pregnancies, not to mention the health risks of sexual intercourse itself (which is why it's called "safer sex", not "safe sex"). So we need to take those into account as a baseline when talking about the safety of medical procedures or drugs interfering with these. Those on the side that insists on making it a culture war topic usually deny or downplay that baseline risk while widely exaggerating the risk of the procedure.

This goes for abortions, hormone suppressors, vaccines, premarital sex and many more. But of course it isn't about the medical risk. They'd still be opposed even if it were perfectly 100% safe (which can't even be said about ordinary daily activities like using the toilet, walking or sitting). The main "risk" they are concerned about is moral, and that can't really be argued with.
The author appears to think these bills are actually targeted to "bad guys".
MLIR – Lowering Through LLVM
> your customer is not the company's customer, it's your management chain

Another: some coworkers will have spent so long in large corporations that they've internalized the pathological dynamics of large organizations as universal truths.
eh... basically all 12 inch 2016-2018 macbook airs have failed ssds.
Whence and wherefore, for that matter.
> they might be on the verge of profitability depending on how some of their investments go.

Just like everyone else.
Singularity coming later this afternoon.
Show HN: React Native Setup with Expo Tutorial
Squats and deadlifts 2-3 times a week mean I almost never get back pain.
New York City's "Celebrity Talking Taxi" Program
No. That is incorrect. A brokerage / exchange may not use customer assets for their own benefit. They are not a bank -- they are custodians. If they are doing that, they are committing a crime.

https://www.law.cornell.edu/cfr/text/17/240.15c3-3
You're cracking me up. I should stop responding, but I can't help but wonder if you'll respond with this same sort of thing even if I say random stuff. I think pumpkin ravioli is overrated. What do you say to that?
Kudos for sharing this and the implementation details.

I guess I'll never get over not liking Cypher queries or the other ways property graph engines query the graph: (MATCH path = (s1:Station)-[r1:CONNECTED_VIA {line: 'U1'}]->(s2:Station))

Seems like standard SPARQL and RDF* work better for me.
68000 cores are still commonly used in modern chips. I don't know the process scale offhand, but they're used all the time in USB to serial chips and other interface type devices.

Another example, the Chinese counterfeit Saelea logic analyzers use a 68000 core with a USB phy tacked on
I beg to differ, but that's also missing the point. The more important point is how profoundly undemocratic the EU is as an institution, and how you'd expect a continent with recent experience of totalitarianism to be very careful with such things.

Have we already forgotten that a fair few countries rejected the EU constitution by referendum, only to have it shoved down their throats? Have we forgotten that Europe managed to produce some of the most brutal totalitarian states, and this within living memory? Are we really going to write this off as mere "maladministration"? Have we learned nothing?

I can already hear the objections. "But omginternets, this time the government is enforcing the right ideas!"

We're going to end up proving the Americans right. Let that sink in.
ZWave. It a closed system, with hardware licensing, all that stuff. But it offers local control, at all times, exclusively. Zigbee is the fully-open version, but as such it's not a "hardware line" like ZWave is.
the facts being "looks like an assault rifle but isn't technically an assault rifle"? that's immaterial to the point, and it's clear you have no desire to engage in a good faith conversation, see ya
CATL's battery with 500 Wh/kg which it says will go into mass production this year: https://thedriven.io/2023/04/21/worlds-largest-battery-maker...

CATL’s new condensed battery will have almost double the energy intensity of Tesla’s 4680 cells, whose rating of 272-296 Wh/kg are considered very high by current standards.
ratgdo looks really nice! I've been controlling my garage door via dry contact on my Elk security system [1] and monitoring the door status via a separate rolling door reed sensor. [2] But from following the ratgdo link, I learned that my "Security+ 1.0" garage door opener has a RS-232 interface with a protocol that will tell you about door status and obstructions. That's better!

I just clicked ratgdo's buy link to support the nice, well-documented open-source [3] project. In truth though I have the right hardware sitting around here already, so I might just use that depending on how long the "back ordered" status lasts...

[1] There's a Home Assistant integration for the Elk M1 Gold with some Python library; I also have my own WIP Rust library for interacting with it here: <https://github.com/scottlamb/elkm1>

[2] something like this one: https://www.amazon.com/Gebildet-Security-Rolling-Magnetic-Ap...

[3] docs at <https://paulwieland.github.io/ratgdo/> but the actual code is in a separate repo at <https://github.com/ratgdo/esphome-ratgdo>
Well said. It took me an embarrassingly long time to realize this.

Part of the problem is that many software engineers never get to talk to the actual users who are benefiting from their work. Or if they do, it is only when they complain about bugs or missing features.

Now that I'm a consultant, talking directly with customers, I can see the excitement in their eyes when I solve a problem for them. It's usually a trivial piece of code that any junior engineer could do, but it solves a real problem that they've struggled with.
Marketing fluff is what 90% of tech is... it amazes me how many people think otherwise on hacker news. Unless you are building utility systems that run power plants, at the end of the day -- you're doing marketing fluff or the tools for it.
Tell your friend to redirect http to https.
If you believe 3 is true, then 7 will be true.
In 2016 I worked on a project with a client who still mandated that all code was written to the Java 1.1 language specification - no generics, no enums, no annotations, etc., not to even mention all the stuff that's come since 1.5 (or Java 5, or whatever you want to call it). They had Reasons(tm), which after filtering through the nonsense mostly boiled down to the CTO being curmudgeonly and unwilling to approve replacing a hand-written code transformer that he had personally written back in the stone ages and that he 1) considered core to their product, and 2) considered too risky to replace, because obviously there were no tests covering any of the core systems...sigh. At least they ran it all on a modern JVM.

But no, it would not surprise me to find a decent handful of large companies still writing Java 5 code; it would surprise me a bit more to find many still using that JVM, since you can't even get paid support through Oracle anymore, but I'm sure someone out there is doing it. Never underestimate the "don't touch it, you might break it" sentiment at non-tech companies, even big ones with lots of revenue, they routinely understaff their tech departments and the people who built key systems may have retired 20 years ago at this point so it's really risky to do any sort of big system migration. That's why so many lines of COBOL are still running.
give it time, they will have issues taking care of their aging population without a sufficient number of people of age that can provide economic output and care. It's a problem that eventually fixes itself but until we work through the "backlog" it will be pretty painful.
ironically this rhetoric might be what pushes officials to use proper self hosted end to end communication channels.
Did you skip past "Self-improvement is fine" at the end of my comment?

I wonder if you're "getting those vibes" because you're somewhere on this pipeline? Gym rats don't normally get defensive about working out IME.

Working out is fine. Other forms of self-improvement are fine. Even living what you view as, for example, a "traditional" (as you interpret it) heternormative existence is also fine. It's also compatible with feminism, which is really about giving people freedom rather than assigning them gender roles.

IME this only becomes a problem when you start theory-crafting, rationalizing and imposing that viewpoint on others. It's the difference between:

> "I want to provide for my family with a stay-at-home wife."

and

> "The breakdown in society and increase in crime is due to the attack on and erosion of the traditional family. We need to enact policy to encourage ("force" in some cases) people to get and stay married, for the sake of the children."

The first is making a choice for your life, which literally nobody has an issue with. If two consenting adults decide that's how they want to organize their lives, go nuts. The second is enacting policy to impose your worldview on everyone else. You see the difference?

This has real-world implications like pushing legislation to withholding welfare from unmarried people (eg that may have been an abusive relationship).
I was surprised to see Adam Neumann as a keynote speaker at the Future investment conference in Riyadh a few weeks ago. I thought perhaps he'd be persona non-grata due to burning so much in saudi $.
I'm a manager who tries to take this middle road. But it's frustrating to see other teams on either side of the spectrum celebrated, and hard to get recognition for your small team that just gets the job done, while trying to keep an acceptable level of quality.
EDIT: My reply below is wrong - you _can_ deal with in-flight requests with E-Tags as well using the if-match header. I had only seen them used with if-none-match. TIL.

E-Tags would probably not help here, because the client won't have a tag to send along with its request until after the original response returns. But the thing we're trying to prevent in the first place is multiple concurrent requests being processed.

The Idempotency-Key header[1] is probably a better fit, but that relies on the server implementing the spec, including properly dealing with multiple in-flight requests with the same header. I found this blog post[2] pretty good for exploring some of the implementation challenges.

[1]: https://www.ietf.org/archive/id/draft-ietf-httpapi-idempoten....

[2]: http://live.julik.nl/2021/12/actually-creating-a-gem-for-ide...
What makes you think HN is a good place. What on Earth would make you think that.
I'm not sure what you're responding to. I'm suggesting you specifically model how things might change to give you a better chance of identifying the right articulation points for your architecture - as in, what if I have to drop one side of this because our assumptions were wrong, but I don't want to lose _everything_? You can't predict the future, but you can built at least _some_ flex into your business and platforms.
How about compared to Europeans? Japanese have a totally different nearly pseudo-feudal culture that enforces submission and conformity ("the nail that sticks out gets hammered down"). Among western states which share a more individualist culture with the US, I don't think there's all that much difference in behavior.
Decentralized Patreon on Lightning Is Here
> In other words, a pickup truck!

I know you and everyone is salivating over it, mostly due to price, but this is NOT a pickup truck. This is an upscaled UTV. You can already buy similar in the US for offroad purpose (farm) for 1x - 2x the price of the Toyota/hilux.

This vehicle does not meet any safety standards whatsoever and is not roadworthy. I doubt it even has the rollover protection of a forklift.
Adobe Is Selling AI-Generated Images of Violence in Gaza and Israel
SoftBank made a promise on $1.75B of loans to WeWork from banks and is legally obligated because the latter going bankrupt just makes it fall to the former.

SoftBank is likely to end up owning a significant percentage of the post-bankruptcy WeWork through a debt-equity swap, through which the company will have likely renegotiated most of its abhorrent leases (the overwhelming bulk of WeWork's debt was longterm lease obligations).
Wow 3 doctors is intense. I hope you're making headway with them! I'm curious to chat more about all this if you have 15 mins to spare? Are you exercises coming from your doctors? How long have you been seeing them and to what avail? I've got quite a few questions haha!
>they're always guesses

Maybe it's so prevalent in SWE that most are jaded, but all it means is that we are pretty bad at modeling it or simply don't care. Other domains, like aerospace, have similar problems but have much better methods to arrive at more reasonable estimates (when they care). For example, [1] gets into joint cost/schedule estimating using a more data-driven method where you can put uncertainty around it. It certainly beats 'multiplying by pi.'

[1] https://www.nasa.gov/ocfo/nasa-cost-estimating-handbook-ceh/
It's a numbers game. A leader can find people poor/greedy enough to do nasty things for money, and then same leader can go find people who want nasty things done for hire. In an unequal society, there's always going to be people 'available' for this side of the system.
I have a BA in philosophy. Rather than learning the truth, I discovered that almost all philosophers were wrong about almost everything.

But in tracing the history of wrongness, wrestling with all the fashions of thinking, you learn to think with precision. That skill continues to help me.
Every time I have to do something like that I wonder how people like my parents manage to use computers.
I don't see why the mechanism precludes LLM's from being intelligent. The reality is we have no idea how human intelligence works, and we certainly can't say that the human method is the only valid one. I think it's completely reasonable to conclude that linear algebra choosing the most probable output could eventually lead to a fully superinteligent system.
Talos 2 was one of the 1st games to impress me with its graphics in a while. I've never seen a game with such a big yet also detailed and fancy looking world. Also the anti-aliasing is the best I've ever seen.

I reckon they used a lot of procedural (maybe AI?) tools to make all the meshes and texture them and so on.
Yeah, I'd also go with cgroups... but... You need to know if it's cgroups v1 or v2, where this filesystem is mounted, how to find your own process. Also, there's this hierarchical stuff going on there... also this can change dynamically while your program is running...
I don't agree with your Trump example, but agree with your main point.
> Many companies couldn't care less until abuse ramps up

I think "abuse" is the wrong word here. I'm just trying to automate my garage door. If there was a way to do that over my local network, without touching their servers, then they'd never see any traffic from me.
The veto system would have to require that the equivalent of Russia and China's NCMEC agrees that the image/video's signature that's going to be included in the database is actually CSAM at a low level operational level. Without that consensus, it should be technically impossible for anyone to include a signature.
Please beat them to market... Their notion of advertising "curated language features" as a positive instead of "weird frankencompiler that doesn't match any version, work with any 3rd party crates, and has complete vendor-lock" will sell well to people that already use them, unless they aren't an option.
Layers of abstractions. From the outside, we see diffs (or checked out trees). Looking at the next layer in, every file in every commit is present in the DAG. Then the storage layer deduplicates and packs similar blobs as binary diffs.

It's quite neat, the object DAG is the canonical representation, but we can optimise on one side for efficient storage and on the other side for our preferred visual representation. Both without particularly needing to worry about the canonical representation being an abstraction, as it's quite good at not being a leaky abstraction.
Ventana launches the RISC-V based Veyron v2 for datacenters
NEOM is a $500B project. Neumann barely registers.
> You can forget that your boss will tell you: "Congratulations on writing this elegant and clean code, I am gonna give you a raise!". Quite the opposite, nobody cares about your clean code.

> Don't get me wrong, people will expect you to write good and clean code. Still, you will rarely get any praise for it. Except sometimes from your colleagues who will review your code.

If I can read your code, I don't give a frog's butt if it's up to the nose in the air crowd's standards. That just isn't what is important to a business that actually wants to survive and make money. It's crazy, those same blog heads are the ones who are always so quick to advocate for a "total rewrite" every 6 mos. They think all this nonsense makes them Pros.
That's not a nitpick at all — it has huge ramifications for how `Math.random()` needs to be interpreted. Many folks want it (and transformations of it!) to behave as though it were a true random variable sampled from a theoretically ideal [0, 1) uniform distribution.

But it's not, and will never be. It can only ever return values that have been rounded down to some floating point number. Even if you realize this, you still might expect it to be able to return _any_ floating point number x∈[0, 1) with `eps(x)` probability. But that's not typically the case, either. Typical implementations round down to the previous multiple of `eps(1.0)` or `eps(0.5)`.
>If it works for you

It used to lol! But it’ll be a cold day in hell before I pay to use the thing I already bought.

We’re about to have our next baby and I have no idea what solution we’ll end up with. I might end up trying to hack the Miku. I used to be an embedded software guy long ago.
For an example that isn't from such people, there is always The Hacker's Diet[1]. I'm not nearly type-A enough for it to work with me, but at least it's from someone who struggled with weight.

1: https://www.fourmilab.ch/hackdiet/
> it reminds me of a choice like “do i host my website on a Windows Server, or a Linux box” at a time when both of these things are new.

Oof, you reminded me of when I chose to use Flow and then TypeScript won.
If bankruptcy is imminent, you're generally not allowed to show preference to a particular creditor right before a bankruptcy process. It depends on the jurisdiction, but in many countries the other creditors can petition the court to claw back the payment and put it back in the pot of assets so it gets fairly distributed.

Obviously, if Softbank was the only creditor first in line it wouldn't be an issue, but if there are other creditors with equal seniority they would be rightfully upset. I can't read the FT article behind the paywall though, so I don't know which case applies here.
Except they don't, they use unified shared memory.

If you want a 128GB GPU, that is only possible with dedicated cards, those used in professional graphics workstations, none of them running macOS.

https://www.nvidia.com/en-us/data-center/h100/
Reminds me of news articles about some local crime, new COVID strain, accident, or other emergency and it pops up asking me to subscribe to read further before I have even had a chance to read 3 sentences.

No thanks, I'm looking for information for my own safety ASAP, not your "quality journalism".
This is a computational/mathematical physics prediction. I skimmed the paper and I don't believe this has been empirically confirmed in matter experiements. Still, anything Casimir effect adjacent is fun to read about. I hope it proves true.
Very true. I'm coming from the supplier side and in the world I know the required ASIL level is a box we have to tick, no realistic way around it. That includes using a certified compiler. Probably that is not universally true but in my bubble for all intents and purposes a certified compiler was a hard requirement. This is in no way a contradiction to what you wrote but underlines why I think a Rust compiler that is not in the way for me ticking the ASIL D box is a big thing.
In Finland the white collar unions are more slanted to center-right. The previous white collar "union boss" was a card carrying Coalition party (economically rightmost party) member, and in right wing of that. (And that party was quite cozy with the original Nazis and formed for the purpose to put Finland under rule of a German king.)

If the local union chairman was thrown out just for being SD, that's fucked up.
ITT a lot of people are making a presumption that system memory is strictly for the use of swapping, I guess presumably for the sake of coping with Apple's decision.. but there are plenty of use-cases for large amounts of contiguous and constant-use memory space, especially when considering industrial or professional use.

8GB isn't much for most developers, even if it's special Appletanium. I need a machine that won't be severely hindered whenever I spin up a persistent server or VM that's rougher on memory footprints -- the sheer speed of memory isn't going to help so much in those kind of cases.
Every crime conviction is a public record, so that ship has sailed.
It's not that, though. The problem isn't prices, it's the perception of prices. People aren't looking at prices as a percent of their income, they're looking at them compared to 2019 benchmarks. It's also very uneven. Thinks people want to do because of pent-up pandemic demand are the very things are expensive. The used gym equipment market is pretty good right now.
It's very easy to have selection bias. For example, your favorite restaurant might have been cheap when it was under the radar, but then they rose their prices by 30% after they went viral.
Coding standards an cleanliness are at the wrong level.

What makes it easy to make changes, add features, find bugs, etc. is good design.

Testing can help find problems, sure, but you can't test in quality (you can only, to a degree, test in robustness).

The difference between a decent design and a mess is mostly what happens when your "simple, local fix" causes unexpected tests to fail. If your first reaction is "damn, guess we can't do that" three is a good chance you have a mess on your hands.

Clean code (yes some of this is just taste) is mostly a symptom that people have been thinking about this stuff, not a guarantee.

There is a corollary though, which is difficult. Quality of design and techniques used mostly put an upper bound on the complexity the system can have before it becomes unmanageable. If it grows long enough though, it will get there.
Someone recently pointed out the incongruity between the English wikipedia article about the "Al-Ahli Arab Hospital explosion" and the Arabic Wikipedia article about the "مجزرة مستشفى المعمداني" (Baptist hospital massacre). Without sidelining the thread discussion with unproductive arguments about the conflict, I found it really fascinating how the two articles can paint such different pictures, just by picking different sources or in some cases even using the same sources but organizing the information differently (eg which disputed facts get to be in the article's infobox)
I find that a thunderstorm soundtrack hides external noise better than white noise. It also seems psychologically more relaxing, but YMMV
They used CloudFlare's anti-bot features.