skysight-inc/HackerNews huggingface dataset:
The people who have already died to-date of your terminal illness aren't a good enough control group to tell that your cure works? This is the absurdity of frequentist statistics. If you can't tell the difference between recovering from the treatment and recovering by natural luck, then either the treatment is barely effective at all, or the doctor had no basis to tell you in the first place that you had a terminal illness.
Typo, “scrapped” -> “scraped”.

Scrapped (from: scrap) - discarded, e.g.: “scrapped design”.

Scraped (from: scrape) - when something was removed from a surface, e.g.: “scraped website”.
So what happens if you've got three power plants in different states, connected in a triangle?
Your body, your cutting edge personal pharmaceutical manufacturing facility - then yes, your choice.

The FDA regulates the manufacturing and distribution of the drugs, not what you put in your body.
Changed. Thanks! (Submitted title was "Japan pushes for Apple and Google to allow sideloading")

Edit: hmm, it looks like this article just points to https://www.japantimes.co.jp/news/2023/06/16/business/japan-..., so I'm going to merge this thread into https://news.ycombinator.com/item?id=36368735.

Submitters: "Please submit the original source. If a post reports on something found on another site, submit the latter." - https://news.ycombinator.com/newsguidelines.html
Whenever an article demands more freedom and more user rights on Apple platforms, it irritates me to see an enormous amount of participants arguing against it, defending Apple‘s practices. I am wondering if these are consumers who do not want freedom, or an army of paid people who scan forums to defend Apple‘s practices.
An airport or hospital might be fed from two different nearby substations.
The substations are probably fed from the same transmission lines with parallel circuits.
The substations will have transformers with the same winding configuration for a consistent phase shift from transmission to distribution level voltages.

The airport or hospital will procure transformers that have the same winding configuration and impedance so the phase shift and voltage drop across them will also be the same.
The low voltage windings of the transformers at the hospital can be paralleled so they both feed the load. Reverse power protection would be implemented so the hospital can’t back feed the distribution line.

What phase difference do you expect in this case? What effect would it have?
I could be wrong, but I don’t think there are any laws specific to general purpose computing, and the internals of newer consoles in particular are just PCs.

The fact that they’re able to do this is an exclusive carve-out from PC gaming for a few manufacturers. Yeah, they sell at a loss, but it’s at a cost to their competitors and PC gamers. Absent this, a gaming PC would cost more than a PS5 but it would also run xBox exclusives, people wouldn’t have 2 consoles, and they could use their gaming computer for things other than gaming!
Imagine if that was a $150 (x3, x4) mistake instead of a $1000 mistake, though.
I've found that inheritance works best if it is planned ahead, but that's not always how it was "sold" in OOP-promoting materials.

Maybe the tacit idea here is that if you start using inheritance right in your design document, where OOP pseudo-code gives detailed requirements, then due to all that forward thinking and planning, good use of inheritance will pop out in the actual product.

It's related to how reuse of any kind has to be planned for best results. Code not intended for reuse will not always reuse well, and that includes classes being reused via inheritance.
As does Oracle, and others. I'm aware.

IPC, to me, includes the conventional shared memory resources (memory segments, locks, semaphores, condition variable, etc.) used by these systems: resources acquired by processes for the purpose of communication with other processes.

I get it though. The most general concept of shared memory is not coupled to an OS "process." You made me question whether my concept of term IPC was valid, however. So what does one do when a question appears? Stop thinking immediately and consult a language model!

Q: Is shared memory considered a form of interprocess communication?

GPT-4: Yes, shared memory is indeed considered a form of interprocess communication (IPC). It's one of the several mechanisms provided by an operating system to allow processes to share and exchange data.

...

Why does citing ChatGPT make me feel so ugly inside?
1. Scope exit.

2. Const.

3. On declaration.

4. I don't know what "chained resource" means. If you mean multiple declarations within the same scope, they all get disposed, in LIFO order (even if disposing one of them throws).

5. An error when the `using` statement runs. (Unless the RHS itself is null, rather than an object without a `Symbol.dispose` method; this lets you have conditional declarations.)
That really isn't true. If you have the CNOT gate, controlled rotation and phase shift, you can implement any operation on a set of qbits. If you then have quantum registers, you have a truly universal quantum computer, as you can then use registers to chain operation arbitrarily.

This computer would be able to do Shor, Grover, QAOA, as well as any classical algorithm of course. If you're interested, I can try to describe the proof of universality, it's just a bit of linear algebra. Otherwise, you can look up "Solovay-Kitaev theorem".
The Physics Diet? (2015)
Oooh interesting! I've been reading up on DHT's for the first time recently (I'm very late to the party).

It looks like the original inspiration was an anti-censorship network for sharing/providing scientific papers:
https://eli.sohl.com/2017/02/17/theseus-robust-system-for-pr...

But as another poster noted, the project seems to be defunct do it being a solo effort:
https://eli.sohl.com/2017/02/17/theseus-robust-system-for-pr...

I'm curious why the OP is interested in this project, or if anyone else has any interesting DHT tools they want to share?
That may be true for many of the most popular subreddits, but many of them are built for discussion and the nested replies are still considerably easier to follow than the linear firehose that is a more traditional forum.
JavaScript has half decent object construction syntax that avoids the nesting hell of classes:

function Foo(s) {
this.s = s
}

Foo.prototype.bar = function() {
console.log(this.s)
}

const baz = new Foo("Baz")
baz.bar()

But it seems Typescript can't handle it?
Kill em all... YOU'RE A GOD!

(Megadeth - Captive Honour, by way of Jean Rostand)
Android already allows sideloading
I would argue that phones are not general purpose computing devices either.
I was about to reference the same story! Glad I wasn't the only one that remembered this.
Oh Cool, there's a very similar setup in northern BC. The Nechako reservoir drains through tunnels drilled under the Coast Range and generates powers in Kemano. Most of the power goes to a smelter in Kitimat.

https://en.wikipedia.org/wiki/Kemano

https://en.wikipedia.org/wiki/Kenney_Dam
https://archive.ph/bk72p

http://web.archive.org/web/20230618101808/https://www.japant...
> starting with one critical piece of software we all care about

Besides programmers, no-one cares about software. They only care about getting "whatever" done. So if your audience is only programmers, go for it!
The reasons are explained in article. Read the article
Your (or their) conclusion from that data is wrong. You could just as easily say that if you aren't a parent at age 30, there is a 50% chance that you decided you wanted to be childless at 20.

There isn't enough data to conclude one way or another. We need to know how many of those people over 30 still desire children but tried and failed, and then tried IVF and failed (or couldn't afford it), and/or tried adoption but couldn't afford it or failed.

You need a lot more data to come to the conclusion you did.
GraphQL really shines when it comes to providing a unified data layer for frontend teams. Having a consistent, typed API is a big time saver for developers building data rich applications.
The ability for frontend teams to shape the data they need without talking to a backend developer and reduce the number of requests made to the API makes for a perfect match when building high performance applications.
Well known higher rates of illness, death, genetic abnormalities, you name it. Only benefit to waiting is you have more cash.
> along with bad mounting instructions (they are on par with Lego, and way better than a lot of industry ones

After reading Visual Thinking, I think this is a different brains problem. Some people just aren’t able to object visualize and need written step by step instructions.

We tested this with my girlfriend using a LEGO set. In the time I blazed through 5 bags of Lego, she barely managed to get 1 assembled. Because she just struggles with visual instruction and manipulating objects in her mind.

The opposite happens with sequential written instructions. I struggle to follow simple recipes without pictures and have to re-read the same step multiple times to get what they’re saying, whereas she can blaze through no problem and doesn’t understand why I’m struggling.
I hope you keep investing in this project- it’s a crowded field but I do think existing projects like Langchain and LLamaindex feel very bloated and beyond a refactor - sometimes we need fresh takes like this and start over.
The Titanic didn't know there were icebergs that far south either.
So compromise. Take the current process model, add threading and shared memory, with feature flags to limit number of processes and number of threads.

Want to run an extension that isn't threadsafe? Run with 10 processes, 1 threads. Want to run high-performance? Run with 1 process, 10 threads. Afraid of "stability issues"? Run with 1 process, 1 thread.

Will it be hard to do? Sure. Impossible? Not at all. Plan for it, give a very long runway, throw all your new features into the next major version branch, and tell people everything else is off the table for the next few years. If you're really sure threading is going to be increasingly necessary, better to start now than to wait until it's too late. But this idea of "oh it's hard", "oh it's dangerous", "too complicated", etc is bullshit. We've built fucking spaceships that visit other planets. We can make a database with threads that doesn't break. Otherwise we admit that basic software development using practices from the past 30 years is too much for us to figure out.
You just end up with a matrix of treatments. Whatever results you observe from someone undergoing treatments X & Y goes in the "X&Y" box, not the X box and the Y box.
> So if I can get a locally running voicebox model and just leave it running on my laptop over night transcribing an audiobook, that's even better.

This is basically my dream for local AI... locals models trained on my own data/code/styles. Even if they're slow, as long as they work (V/RAM) and are of high enough quality then I'm happy to wait!
Because it would be extremely easy to produce it cheaper or record it independently.

This opens up for non-signed authors to release audio books.
I meant creating an entirely new package from scratch.

Regarding non-goals - I think that exposes the fundamental difference. rpm-ostree isn't "better". It's trying to solve different problems. The use case you described is a very small part of what Nix makes possible. Nix isn't just trying to fix or improve on existing systems - it present a fundamentally new abstraction that can be used for many purposes. Yes, you can configure and snapshot a list of packages, but that's a tiny part of it. With Nix, the capability allows you to also create any environment from scratch, isolated from other environments on your machine, e.g. for CI or development, or running some obscure python repo.

It's like the difference between SVN and git.
If the sub was designed like a few other deep-sea craft I've looked at, they'd have positive buoyancy and weights to overcome this; the idea being that having to blow ballast tanks at 400 bar pressure differential is rather inconvenient and failure prone.

Instead, the weights (attached with electromagnets) are simply jettisoned when it is time to recover to the surface and off you go. The upside to such a simple system, of course, is that it is exceedingly reliable and fail safe.

Provided you do not suffer a hull implosion, of course.
I cant see any evidence that Broadcast Board of Governers has funded anything like: Telegram, Briar, any of the third party clients for XMPP or IRC or any of the major privacy mail services like tutanota.

So I think it’s at least a mild mischaracterisation that they funded everything.

in fact the only other major popular software they seem to fund is Tor (also from US govt) and noscript.[0]

“How could you possibly get the three letter agency wrong, your argument is entirely invalid” is a bit of a strawman dude, I admitted the mistake and corrected immediately — but you make it sound as if it matters at all which three letter agency it was.

No, it wasn't the one that is charged with spying on everyone, it was the one linked to disrupting everyone. Much better, but not materially different. I am not finding evidence to suggest what you claim either.

[0]: https://www.usagm.gov/wp-content/media/2017/01/OIF-Factsheet...
Reddit handled this whole situation like crap from the beginning. It'd be hard to think of how they could make it worse. One of the subreddits I most liked to visit has reopened but with submissions restricted, so it is dead. The fact that Reddit managed to piss everyone off, and then let their moderators destroy the site, and continues to let that happen ... it's just incredible. I'm all done. The moderators succeeded. But I don't like them any more than I like Reddit corporate, they all suck. They should start their own thread in r/AmItheAsshole.
Can you fit 10pb in a rack, sure if you want it all flash. You also need double that for mirroring, or quadruple that for raid 10. Double that if you want a mirrored copy of that array too. If you don't have high performance needs you can get by with slower hard drives. You also have the 25gb,40gb, or 100gb top of rack switch. Well you want two of those for redundancy. It starts to quickly add up. Annual system maintenance could be lower but is still a cost. Number 1 reason I'm in a datacenter is to swap a dead drive.

Oct 2020, StorONE announced a 1PB All-Flash array for $499k.

Other examples which are close to their pricing.
https://www.reddit.com/r/storage/comments/vdr6ql/pricing_exa...
The particular reason is “450 atmospheres of water pressure.” This is a lot. You don’t have this type of threat to the structural integrity of your gear at Everest, etc.
Ahaha... granted. Upvoting this even though I still groove to old Phuture tracks.
I don't understand the negativity. They are giving a complex piece of technology away for free. They choose to simplify the problem. So what?
@2:40
reading contract: “[…] an experimental submersible vessel that has not been approved or certified by any regulatory body and could result in physical injury, disability, emotional trauma, or death. Where do I sign?”
For some reason I don't think if Apple started selling iPhones at a loss and charging $60 for apps that they'd avoid regulatory scrutiny.
I don't think any such alternative frontend is maintained, but making changes to the front-end is not terribly complicated from when I last took a stab at it.
A few years back I wrote a language called “exceptional” based on some shared ideas. Hurl is super neat and you took things further than I did.

https://github.com/exceptional-lang/exceptional
The Seastate podcast has a great episode with the founder of Ocean Gate. Worth every minute. https://open.spotify.com/episode/4GivNvcl1L7n9BFnNfVEju
You want restaurants to be rated by random people who have never been to them?
I've not seen updated stats in a long time but saw blog posts from game devs several years ago showing that on Android, there's quite a bit of piracy going on for many one-time-purchase apps, especially games.

While these devs aren't suffering from having to eat the cost of a loss leader, mobile app prices have been driven down to almost nothing for nearly the entire existence of the App Store/Play Store, making the impact of piracy just as bad if not worse for a different reason. While people pirate PC games, there's also a lot of people who pay the full $60US price on Steam which comparably softens the impact.
The website features only stories with a score greater than 100 but I don't think that is the problem.

Unlike HN Algolia, it doesn't match words; it uses embeddings so stories are matched by their similar meaning rather than similar words.
To find it, you might try to be more specific, such as "Paul Graham Y Combinator <facts of the article>".
I'm sorry HN Recommend doesn't match your use case
Apollo’s reach is minuscule compared to Reddit as a whole.

Plus their popularity is intrinsically tied to Reddit as a whole. They will have zero ability to peal users away.
Microsoft really wants JS to be C# doesn’t it?

All their supported proposals is about reflection, attributes (ie decorators) and in this case fine grained GC management (disposable resources).

I know a lot of their code embraces ES6 classes and such. I wonder if they will put forth a new proposal for dependency injection next, at this rate.

All this is to say, I don’t know how I feel about it
Laser printers use a lot of power for a few seconds when coming out of standby.

Part of the printing process involves passing the paper covered in toner through a hot roller, to fuse (melt) the powder toner (ink) onto the page. That roller has to be up to temperature to print. It is normally heated by a powerful (ie. 1 kilowatt) light bulb inside a hollow roller. Sometimes if you peek through the vents in the printer, you can actually see the light it makes.

The light bulb is pulsed on and off to maintain the right temperature - but when coming out of standby it is solidly on for ~10 seconds. Manufacturers want their printers to warm up from standby quickly, so they put very powerful heaters in them, even though the steady state heat requirement isn't awfully much while printing.
All it takes is to connect to the store or multiplayer gaming services with the customized O/S and you might be a lucky candidate to have your device banned. From all accounts this doesn't appear to be an automated process, or happens rather randomly.

I agree that those who sideload pirated games and then take those games online are most at risk to have their device bricked.
I think you can mostly solve these problems by changing how the trees are sorted rather than eliminating them entirely.

Here's the usability problem: You're 40 pages deep in a 100 page discussion and you see someone asked a question that you also want to know the answer to. How do you weed through the comments in the remaining 60 pages to find only answers to this question and relevant tangents? I've yet to see a conventional forum come up with a solution that doesn't involve a lot of friction or potential for missed information.

It is far too common for a forum's built in search tool to fail me for some reason or another, leading me to manually scan the entire thread. I may be willing to do that work if the information I am seeking is very important, but will I still feel that way if I just have a hunch that maybe I can provide my own input for someone else?
Starfive Visionfive 2 SBC Update
Can this be used to force them to delete sent messages?

Like person A sent a message to person B.

A invokes GDPR.

Will the messages from A disappear in the inbox of person B?
Have you tried tortoisetts? I believe eleven labs basically forked that and made improvements on voice quality and speed there
I personally would like to have side loading on Apple devices, but also I have four different game stores on my PC because some games are not available on the others. And hate it so much.
Depends. I have zsh running on Linux and Mac.
On Linux, smorrebrod wins. And on Mac slowmovingtarget wins.
> The devs have explicitly said that the ideal is for every user to run their own instance

I think the only people motivated to do that would be trolls and spammers. In fact, it's probably easily automated too.

Spam, get banned, restart instance, repeat.
A friend started as a construction worker in the suburbs at 18 right out of high school. Now he is 40 and has a general contracting firm so large he grew out the local bank - they couldn’t write him more loans as it centralized risk.

My neighbor was a corporate guy downtown, opened up a brewery as a side hustle in a very run down neighborhood, shortly quit his corporate job and he has 3 locations now.

I think there is a failure to think outside the prescribed paths. There are some with disabilities and trauma that prevent them from doing anything but surviving, and I understand that and feel for them. But there are plenty - the majority - of people who are able bodied and need to invent their own futures.

Or maybe just be a victim forever but I don’t think that’s a good outcome.
> A corporation is just a group of humans. There's also clear governance. The CEO makes the decisions and the board of directors has oversight. The shareholders elect the board members.

This is true in the same sense that a human is just a group of cells. There, too, is clear governance. The brain cells together make the decisions and the endocrine system provides oversight. Or something.

A corporation is a dynamic system. There are roles with various responsibilities, but no one - not even CEO - is truly free to make decisions. Everyone is dependent on someone else; there are feedback loops both internal, and those connecting the corporation to the rest of the economy. Then there's information flow within, and capability of various corporate organs to act in coordinated fashion. All that is mediated by a system called "bureaucracy", which if you look at it, is nothing but a runtime executing software on top of human beings[0]. There are some good articles postulating that corporations are, in fact, the first AI agents humanity created. They just doesn't feel like it, because they think at the speed of bureaucracy, which isn't very fast. But it is clear that corporations can and do make decisions that seem to benefit the organization itself more than any specific individual within it[1].

--

[0] - You send a letter to a corporation, it is received, turned into a bunch of e-mails or memos traveling back and forth, culminating in the corporation updating some records about you, and you getting a letter in response. That looks very much like a regular RPC, except running on humans instead of silicon.

With that in mind, it shouldn't be surprising that the history of software is deeply tied to corporations, enterprise systems, office suites, databases, forms - all kinds of bureaucracy that existed before, but was done on paper. Software slots into these processes extremely well, because it's mostly just porting existing code, so it runs on silicon instead of humans, as computers are both faster and cheaper than people.

[1] - Compare a common observation about non-profit orgs, where lack of profit motive makes it clearer that, at some point, the whole organization seems to focus on perpetuating itself - even if it means exacerbating the problems it was trying to solve. C-suites and workers both come and go, leaving to be replaced by new hires - yet the organization itself prevails.
So not to be confused with 70s pomp rock band ELO, aka the Electric Light Orchestra!

https://en.wikipedia.org/wiki/Electric_Light_Orchestra
I think of it as: a whole rewrite is never the answer so don't start one, a gradual one always is, so plan for it.