skysight-inc/HackerNews huggingface dataset:
that's React's implementation, we are talking what it would be if not React. IMO the semantic is similar to attribute, example:

let element = <my-thing my-attribute={value} />

element.property = prop
Sadly it's my own server. Or happily tbh...
Pagoda: Rapid, easy full-stack web development starter kit in Go
Show HN: A new game a day generated with AI
I'm very curious too about the legal details.

Is it because this is an injunction rather than the outcome of a trial? But I thought an injunction could only stop behavior, not order a fine.

Or does it have something to do with it being a corporation rather than a person? Or with being a (presumably) foreign corporation?
You seem to be quite careless about whom you offend, but I'm not a fan. Please quit it, the only one whining right now seems to be you.
I liked gomega and ginkgo when I worked with it. But by virtue of running tests serially, the race detection becomes useless during testing, and I think it's a must have. Has it changed?
while i agree about the importance of precision, a 3-d printed drone from a ukrainian basement workshop also hits exactly where you want it, to the point that the problem is finding out what you want
Cause they're not raking in hundreds of millions of dollars every year, as WPE does, without giving back or adding any value whatsoever.

Here are some big and popular hosts that actually do give back.
https://wordpress.org/hosting/

In the future, please inform yourself more before siding with the bad guys.
> Far more likely he was at the (a?) satellite camp at Lompoc. Minimum security satellite camps share a small percentage of their facilities with a nearby low or medium:

I was curious myself because I had heard rumblings during my incarceration that foreign nationals don't qualify for some of the classifications like this via the BOP. Sure enough:

> In April 2024, Zhao was sentenced to four months in prison after pleading guilty to charges of money laundering. Because Zhao is not a U.S. citizen, he is ineligible to serve his sentence in a minimum security prison.

That matches up slightly with the other conditions I have seen at minimum security prisons. We would have people who were serving time that would get moved from the camp to a higher security once the paperwork resolved and they were for certain no longer a US citizen.

> FYI, Lompoc is pronounced Lom-poke to the townies. Not sure how the inmates pronounce it.

All inmates I served with pronounced it "LAWM" "POHK" like it rhymed with "Lawn" and "Stock". I know everyone likes to go there because they basically open the doors at 8AM and you go drive around farmland. Contraband moves very easily because it's just sitting in a field waiting for you and you drive a prison truck lol
Show HN: An experimental AntiBot, AntiCrawl reverse proxy for the web
From the linked Nature article: "The 5.8 mW power consumption is predominantly static (99%) because of the resistive pull-up logic."
correct. you cam call dlopen anywhere so loading it into memory or even executing all easy to reach paths wont guarantee you'd get that. you might do full symbolic execution but your 'ldd' might take days or weeks :'D
Microsoft has been in the corporate game for longer than most people on this site have been alive. They understand what corporate clients want, and which guarantees they require. And they go to great lengths to provide what they guarantee.
That literally does happen. Restaurants in places like SF close all the time because they cannot get enough staff since folks cannot afford to live here, and there are maximums the public are willing to pay for a given category of food.
It wasn't meant as an argument against not loading the interpreter, but an explanation why it is "normal" - but if course insecure - behavior for ldd to execute the configured interpreter.
> The ones who claiming they should be paid to support their work,

It would be much easier if one side was the authors. The problem is it's "rights holders".

As a frequent reader on RoyalRoad and occasional Patreon supporter of one or the other author I am well aware that many authors indeed to have a problem of theft of their stories.

Examples:

- https://www.royalroad.com/fiction/7183/crashed-into-fantasy/...

- https://www.royalroad.com/fiction/33922/ashes-of-empires/cha...

I doubt though that any of those law suits are meant to protect those little guys.

In addition, I think we need something else. Digital copying is so very different from theft of tangible objects that I think society as a whole would be much better off if we manage to come up with a different method to pay authors, without the huge amount of effort and infrastructure to artificially limit distribution.

I mean, it kind of works for music? Far from ideal, but at least it's something. Okay, it works a tiny bit better. On second thought, maybe it "works" when I use a radio Yerevan kind of definition...
But while ISP's are being ordered to block the site, the $30 million judgment is directed at Libgen itself. Not an ISP or registrar. So I don't think that can be the full answer here.
Just beat them to death.

Jury nullification.

Or vote, or whatever the site rules permit, good luck with that.
Nah. That's not GNU. It's just the industry. Proprietary stuff can be even worse. Remember how Windows conhost has a crappy rectangle text selection model for literally two decades until Microsoft overcame their stubbornness and fixed it? Being a stick in the mud isn't a feature of GNU in particular. It's an element of human nature.
Shadow DOM as Web Component gristle
Here's a detailed one for Toronto,

http://www.mapto.ca/maps/the-fruit-trees-of-toronto
Horizontal drilling is one thing, but also literally fracking - creating fractures in rock underground with high pressure. These fractures vastly increase the surface area of contact between the water and the rock as it flows between the two wells.
Some questions you might consider which would help you to think of some use cases;

1) How would wiring to you processor work?

2) How many flexible compute applications are currently using just really small processors?

3) Given that Pragmatic has raised a lot of money, what was it in their use case that the investors thought would make a better product?

4) Besides flexibility, are there other requirements in this product space?

5) Given that you've just imagined a product with a flexible screen but solid pixels, does this exist on the market? Are there flexible screens on the market? How do those screens choose to implement flex versus the idea you have proposed? What factors might make their choices better (or worse) than the idea you proposed?

I'm not being critical here, I think you start with an excellent starter question which is "Would the requirements be satisfied by sufficiently small electronics such that [the] lack of flexibility [in the electronics] doesn't matter?"

The trick then is to see if you can see how other people who invested time and money in answering either that, or a closely adjacent, question answered it. When you do that you'll get to see what they thought the overall requirements were vs the technology they picked, and perhaps it might inform if the Pragmatic solution would be a better fit or the 'tiny electronics' solution would be a better fit.

I'll be the first to admit that I'm 'weird' in that I really do enjoy going down these sort of engineering optimization rabbit holes to develop a better understanding of what problems various proposed solutions are trying to solve.
Only if they are measured on a scale allowing negative values for outcomes and sufficiently high values for service. It would be unsurprising to have outcomes measured from zero and service topping out at 100%. The equation doesn't say anything remotely precise, it's just a bundle of vibes.
This is systemd we’re talking about. A service manager that already mucks with mount namespaces.

It would be quite straightforward to map a capability-like UNIX socket into each service’s filesystem and give it a private view of the world. But instead…

> Public varlink interfaces are registered system-wide by their well-known address, by default /run/org.varlink.resolver. The resolver translates a given varlink interface to the service address which provides this interface.

…we have well known names, and sandboxing, or replacing a service for just one client, remains a mess. Sigh.
Well there sort of is but people don't tend to know or use it. If it's within the same machine and architecture, which should be the case for an init system, then a fixed size struct can be written and read trivially.
I do, but I worked my way up to it over the past 30 years. I went to University back in 1989 in Munich, but was only there for a year and a half. My father was in the military and was deployed to the Desert Storm war so my mother had me come home. I did some night school classes while working during the day, but never did end up getting a degree. In ‘96 I went to a state sponsored training program started to train people in mainframe programming for the upcoming Y2K work. So I started as an assembler programmer on an IBM OS/360 system and eventually moved to COBOL. I started off at $26K living in Atlanta, GA. Still live here 28 years later, still a developer, current title was Analytics Architect, but company recently did title updates to match the industry, so I am now a senior staff engineer. I make a little over 200k base and get a COL adjustment and 10-15% bonus every year. I’ve been at my current company 20 years, currently enjoying a month long sabbatical to celebrate that. My area of Atlanta isn’t too HCOL, I live in the city of Decatur area. I’ve avoided leaving the perimeter and moving to the suburbs, trying to stay in the more democratic area away from the white flight. Since I‘be been at my job so long my work life balance is great. I do my 40hr weeks, 4 days at home, 1 in the office. I don’t work late or on weekends. I could have probably been making quite a bit more by now if I’d job hopped, but I like my job and my salary is more than enough to support me and my wife.
You are getting downvoted, but you're absolutely correct. This is the usual disposition of Unix devs in general I've found. People forever stuck in the mentality that the computer is a personal toy, only for running your code and OS code, who refuse to grow up and accept responsibility for maintaining software useful in the real world. When you point it out they just act like piss-babies, cry and shout until they get their way. We put up with using code that is, as their license reminds us, "without [...] FITNESS FOR A PARTICULAR PURPOSE", simply because the amount of basic operating system services we'd have to rewrite to get rid of them is an extremely daunting task. Hopefully the Rust project can spur some development into replacing GNU and other similar shit, so we can be rid of the drooling retards for good.
> “We think there is a fundamental misconception about piracy. Piracy is almost always a service problem and not a pricing problem,” he said. “If a pirate offers a product anywhere in the world, 24 x 7, purchasable from the convenience of your personal computer, and the legal provider says the product is region-locked, will come to your country 3 months after the US release, and can only be purchased at a brick and mortar store, then the pirate’s service is more valuable.”

https://www.escapistmagazine.com/valves-gabe-newell-says-pir...

This was true in 2011 and it's just as true now.
I wish these were the biggest problems facing US train and healthcare industries.
This is a good list that includes a lot of things most people miss. I would also suggest:

1. Tight targeting of your users in an AB test. This can be through proper exposure logging, or aiming at users down-funnel if you’re actually running a down-funnel experiment. If your new iOS and Android feature is going to be launched separately, then separate the experiments.

2. Making sure your experiment runs in 7-day increments. Averaging out weekly seasonality can be important in reducing variance but also ensures your results accurately predict the effect of a full rollout.

Everything mentioned in this article, including stratified sampling and CUPED are available, out-of-the-box on Statsig. Disclaimer: I’m the founder, and this response was shared by our DS Lead.
Where is this "alleged" though? From one of the paragraphs behind my link:

> This won't appear in your page until you grab a reference to it with JavaScript and then append it to the DOM
And if you are wondering, if you can just point your browser to a local unix socket (without setting up a proxy - which will listen on... local tcp port), then no, but maybe some day?

Anyway:

- https://bugzilla.mozilla.org/show_bug.cgi?id=1688774 - [open] "Support HTTP over unix domain sockets" - 4 years old, last activity 7 months ago,

- https://issues.chromium.org/issues/40402523 - [closed; won't fix] "[ENH] Support HTTP over Unix Sockets via http://localhost:[/tmp/socket]/foo convention " - 9 years old, last activity 11 months ago.
Ok, changed from https://iai.tv/articles/science-publishing-is-a-multimillion...
From how you all use the language, I suspect you and your critical interlocutors are speaking across the Atlantic to one another. Poverty in Europe looks a lot different from poverty in the US. It is not wise to assume much at all about one from the other.

You also failed in reading the article to notice that the author plainly did derive considerable psychological support from improving his skill. This was not explicitly stated but was trivially implicit, which I think not only for me may add to the sense you more pattern-matched on the article than read it.

For myself, I'm much more unfavorably impressed with your failure to notice the kid plainly was solving his own problems with computers and in life, and deriving from that success a stronger sense of personal agency which helped him approach the larger tasks that faced him.

It seems to me only a view of poverty which is paternalistic unto contempt could fail to attend this process which was explicitly described in the article, but then I am an American, and would not wish to risk commenting on a culture I don't understand well enough to form opinions about.
But what is the excuse to start from scratch? Rather than a compat layer that convinces the world that raw your interfaces, libraries and clients are so much nicer to work with that the other thing should be demoted to compat layer eventually?
which makes pressing the back key multiple times take you on a fun adventure in reverse!
In four decades, their home never flooded. Then in a flash, they were homeless
> And I'm sure everyone knows the value of arguing with your friend or coworker over those tiny things, even if it doesn't seem important.

Not to mention that in this case, this disagreement over the meaning of ultra-fine detail will be happening with an LLM, which does not really understand the words.
This is very cool, I like the website too
We’ve all had moments like that
> All forms of Marxism ever practiced lead to despotism, which most of us can agree is a bad thing.

What you call a Marxist system is something that Marx said could only work in the most advanced country if it was ready for it, which in that time was Germany. He said such a system would not work elsewhere.

So what form of Marxism failed? Even Lenin, who many Marxists did not consider Marxist, was a Marxist enough to say that Russia would not establish communism. That the Russian self-described Marxists had the chance to take power in Russia and they took it. That Lenin wanted to take power in early 1917 came as a surprise to Stalin, Trotsky, Kamenev etc., in fact Trotsky was not even with Lenin then. It surprised them because it was not a Marxist idea. Then Lenin introduced the New Economic Policy, i.e. capitalism. Then he died.

Marx clearly spelled out what not to do, and some did what he said not to do, then people attribute the failures of those who did what Marx said not to do, to Marx.
> strncpy

strncpy had been touted the "safe strcpy alternative" for years.
If you can’t understand why the control system for SOMETHING GOING TO SPACE needs an RTOS then I can’t even begin to have a conversation with you
Rust is a young ecosystem. Give it time. It'll ossify too, just like every other previous software ecosystem. We make progress only through continual cycles of replacement and renewal, usually by fresh eyes and fresh hands each cycle. It's always been this way and always will be. One day, Rust will be the difficult to replace ancestral crud.
I think a big portion of that is humans don’t like to be viewed only as numbers and will rebel and manipulate any system you try to put the thumbscrews to them with. So the quote to mean rings golden and isn’t fallible to much of an extent
You'll just end up looping until your retry limit is reached. SQLite just isn't very good at upgrading read locks to write locks, so the appropriate fix really is to prevent that from happening.
Yeah, usually it has a vendor brand slapped on it tbqh
It's factually wrong.

First, while Google aggregates lots of data for analytics and advertising, and if subpoenaed may be able to say that a given user visited a given pirate site, they only know the user opened pages -- not that they clicked a download link or successfully downloaded an ebook, because the ebook file itself contains no Google advertising.

It's not illegal to do a search on a pirate site. The only illegal part is the downloading, and ad networks don't have any record of that part.
I doubt the optimization helped their bottom-line; I do not know it.

It is possible for a business to make money without customers actually liking the company: hey, it works for some of the FA*NG companies!

That said, there is something that feels 'off' about management obsessing over shrinkage to the point that the shopping experience begins to suck. It's not a truckstop or a drug store in a bad area... it's a hardware superstore.

With too much data, some manager can fixate on $3 screwdriver thievery and not think about the bigger picture: like shoppers finding the store to be a pain in the ass, and therefore no longer an attractive place to buy expensive riding-lawnmowers and floor jacks.

A store can quantify lower sales figures, but it may not be obvious that the lower sales were related to the choice of 'caged vs uncaged' inventory.

But again, I do not know. I only suspect.
The OP was asking for an explanation why the preferences of the industry diverge from the preferences of this comment section. The question itself identifies two groups.

The top comment on this page said the frontend community seems like a jobs program. It's interesting that you are only criticizing the view you disagree with as being too divisive.
> After 40+ years of writing C I'm going to learn Go.

Why make the switch now?
AI Sales OS
A lot of video game characters, especially SciFi ones, have glowing clothes of some kind with mesmerizing patterns. The easiest way to create this effect is a combination of etextiles, LEDs and maybe some fiberoptics (which are also flexible enough to be woven into clothing).

Recreating video game characters in real life is a niche. Cosplay. And there's also e-Fashion that is beyond just copying costumes from video games.

You'll still need to hide the battery box somewhere, and likely also the LEDs are inflexible, but by making more of the circuit etextile / flexible, it allows you to hide the electronics in the clothing itself, woven into the clothes and properly integrated.

------------

An almost fully rigid design with a few flexible parts (ex: the hinge of the Motorola Fold) is also hot and fashionable right now.

Motorola RAZR (the new foldable screen one) needs a hinge, and the electronics that are integrated into the hinge need to be as flexible as the hinge.

Adding little bits of flexibility, especially to space constrained applications like Phones, does add new useful design features above and beyond "novelty" status, IMO anyway.
I do not understand where the 64bit integers not working with JSON comes from.

JSON the format had no limit on integer size. And all Java JSON libraries I know can handle arbitrary prevsion integers (BigInt) and 32/64bit int/long types when serializing and deserializing.

Quick googling shows that also JavaScript has proper support for 64bit integers with their BigInt type, and it can be used to deserialize incoming data correctly with the default parser, albeit requiring a bit more work to annotate the fields.

Personally I often explicitly make sure that the integers I return in trust environments as identifiers in REST APIs are by default longer than 52bits so that buggy parser libraries are caught early.
It's fascinating how someone can feel like they've been "raised by the internet," almost as if it’s a parent in this digital age. I'm curious to learn more about how that experience shapes a person!
Scary stuff... Condolences :/ Try TOR?
Normally I would disagree with you, but Boeing is facing death by a thousand cuts right now. I could see the US government not letting them fail however. So I’d give it 50/50, not 100% no-fly-again
And what was the FTC doing all these years?
It is a rescue mission. The original mission was supposed to be a couple weeks and that extended to nearly 8 months due to unrecoverable issues with Starliner. That’s not a crew rotation, it’s a major failure of Starliner. As for the escape option while docked, even a leaky boat is better than no boat if the ship is sinking, but the fact is NASA elected to not return the crew on Starliner for safety reasons.
> Is this how things are done around here?

Yes. Often I add a comment (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...), but this time I didn't.

When a single word starts sucking most of the thread's attention and leading to acrimonious nitpickery, it's an easy call to take that word out of the title.

Striving for accurate and neutral titles is one of the best established principles of HN moderation (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...). It has a big influence on discussion quality.

In the present case, for example, it behooves us all to learn about the real situation that is actually happening, rather than arguing about whether or not it deserves the term 'rescue', a semantic dispute which seems correlated with people's priors on the most divisive associations (e.g. the Elonian Dimension) and is therefore mostly a proxy for a repetitive and tedious argument.
Something being dead and something not being choosen by "new hot startups" are not the same thing...
Or this..
https://abcnews.go.com/US/park-fire-hydrants-california-fire...
If you depend on a single company to supply certain items, you have a big problem already. Pouring money in that company will mostly help the executive bonuses, not the national security.
Only insofar as those in power (whether it's soft or hard power) agree to be bound by the mathematical laws. See: the forking of Ethereum from Ethereum Classic, even if the people in charge of the project pinky-promise not to do that again. The underlying social forces can't be eliminated from the equation, as long as humans are involved.
Counterpoint, I have seen sync issues on very popular large note, cloud-based solutions that use proprietary formats - Evernote comes to mind.

When you have tens of thousands of notes, it's hard to even know if at some point, the note has been suddenly changed, reverted, or modified in a way that you didn't even realize occurred.

With an open format, specifically a text based one like Markdown, I can sync all my notes to a git repository in a diffable manner that I can quickly review.
If at the end of the day you have to compare wildly different things, you have to compare wildly different things. Usually this will involve making a judgment call about how to weigh these things, or in other words, selecting units for the purpose of adding quantities of wildly different units.