skysight-inc/HackerNews huggingface dataset:
Awesome post! I worked with a bunch of package managers over the years and one can see that this design got inspired by the hood parts of a few I know.

The only design part I don‘t really like is the ‚latest‘ version specifier in the spec file. Which moves the declaration what the latest version is to the hosted location (in the example GitHub via GitHub API) paired with the fact that the checksums are also fetched rather than being part of the spec. This makes no sense for me. The spec needs to be versioned or better the spec is the actual location to declare a release. I kind of understand where the desire comes from to have a floating spec. Makes the publish process easier since one only creates a GitHub release in this case. But I would still argue that explicitly creating a new version of the spec for each version with baked checksums is better. The benefit for me would be that one could create a hash for each spec version for instance and use that internally for instance.
I agree that it would be better to have the source code for things. However, what good is the source code if you don't know how to, or even worse, can't build it because it was always built using an intricate web of build systems that rely on servers that no longer exist? Can I patch and recompile the project on my computer and is it easy to find out how to do it? Do I even have the tools to build it freely available? Unfortunately, a great many open source projects fail this test.
Yet it is so poorly understood and you see open source mentioned like here when its not meeting such definition. The name is just plain bad.
I have a blockchain idea to pitch to your adtech CEO.
It's an exacerbation of an existing problem - who has not been sent an Excel file and opened it to discover some Sharepoint (or whatever) link is missing.
It's just silliness (attitudes, versus technical merit) blocking it now. The only thing stopping it is if something happens to Kent.

https://www.phoronix.com/news/Linux-Torvalds-Bcachefs-Review
I would pay $1 per article whose title & byline interested me if I could count on the quality matching this [0] …

… [0] https://news.ycombinator.com/item?id=37171553

(This comment reads faster with tail recursion.)
They wouldnt be very expensive. Advertising is very inefficient and the payment per view is already very low.

Yes things cost money. Why should the poor be subsidised in viewing a website when they arent buying the expensive products being advertised on it?
These are still very abstract differences.
>>Unfortunately I can confirm that Ed was not the inspiration for Stephen Falken. The character was inspired by Steven [sic] Hawking. (Falken = Falcon = Hawking)
FreeBSD on Firecracker: Experiences Porting FreeBSD 14 to the Firecracker VMM
There is probably a difference between someone losing their health insurance after the insurance company finds out about their upcoming Parkinson disease, or their car's insurance sending an SMS about tripling the premium, and someone creating a life insurance contract for a million bucks one day after their diagnosis with a quickly killing unstoppable cancer type.
If nothing else, it could allow you to make different decisions in your life. If my mind is going to be gone in 10 years, I'm sure as shit not saving for long term retirement anymore.
Imagine what'd we be using for package management today if package manager >= #2 author said "you know what, one already exists".
The problems here are not exactly flakes going too slow or too fast.

It is that the historical developer of nix, who was also behind flakes, moved to create a company called Determinate Systems. And this company keep pushing out products that are "ways to fix all kind of problems with nix and flakes".

Except they are done in secret then announced, while the rest of the community is trying to actually make the underlying stuff just work.

It is a bit like the guy built a half finished stuff, good enough for him, leave it in this state, then keep coming back with "solutions" that are not in nix themselves. And let everyone else clean his stuff.

Ofc the other way to look at it is that they are the only one having results and really fixing things. But I am on the side of all the other maintainers that keep having to clean up the mess.
The U.S. Department of Justice Criminal Resource Manual Section 941.18 U.S.C. 1343 cites these as the key elements of wire fraud: “1) that the defendant voluntarily and intentionally devised or participated in a scheme to defraud another out of money; 2) that the defendant did so with the intent to defraud; 3) that it was reasonably foreseeable that interstate wire communications would be used; and 4) that interstate wire communications were in fact used.”
> use a domain that you can move to any provider and keep a backup of you're email.

And which ones are those? Once I've selected the right provider, how do I reliably implement my backups?

> If you put yourself in a place where someone can take everything from you than it's a real risk that they might.

I'll just go ahead and stop using every major software product created in the last decade.

Despite my sarcasm you're not wrong, I agree completely with what you're saying. But to follow your advice is not easy, especially for the average user. IMO it's a problem with the way software is made, and while many of us are vaguely aware of the problem, there's been little progress towards solving it.
I never had any ads on Netflix when I paid for it.
Erasure Coding when it lands should be pretty solid.

Until then per-directory data replicas is the killer feature for me (Music has 3, Documents has 5, Downloads has 1). Something to be very excited about with full compression and encryption.
> rsync does have --link-dest which you can sometimes use to get a (file level) dedup effect.

Sadly for safety's sake directory hardlinks pretty much don't exist, so this doesn't save as much as it could. Apple hacked in an exception for Time Machine so they could get these additional savings.
Many of the negative reviews are posted by competitors
> XHRs are easily detectable through various headers

Are they though? The most common one (X-Requested-With) isn't inherent to XHR, it's added by js libraries by convention.
TV ads are okay because you can mute it. Radio ads are obnoxious, always louder than the actual problems.
If you are doing your own research on Reddit or YouTube do you think you are the first person to think of that? The marketers got to Reddit and YouTube before you did
I'm not sure what headers you're referring to, but it would be easy for a browser extension to open urls Ina way that would be indistinguishable from a user click. That said, it should be fairly straightforward for ad networks to detect large numbers of clicks from a given device and treat it as bot traffic.
So … convex?
When Pebble went down I bought 4 Pebble Time Steel, 1 Pebble Time and 1 Pebble classic on eBay.

One Time Steel is kaput (don't wear Pebbles on hot jacuzzis), am using the second and the others are in the drawer waiting for their turn.

I hope to have Pebbles for the rest of my life.
I had two drives in my mirrored zpool die within 8 minutes of one another.

Both HGST drives too. A very sad day.

Thankfully I had been regularly zfs sending my contents to another site and lost very little data.

ZFS is rad.
I don't have a credit card, I only ever pay using cash or debit card directly from my bank account.
And this is why Google is speculating to integrate WEI on Google Chrome and business owners and advertisers are going to gladly welcomeand implement it and pressure web developers to do the same on their websites. Just because there's no direct defrauding going on, doesn't mean ad networks aren't noticing and accounting for it.

Apple already has shipped something similar.
https://httptoolkit.com/blog/apple-private-access-tokens-att...

"hihi, my browser clicks ads in the background, I'm fighting Big Tech so hard rn"

Google implements WEI on chrome and normal users who just want to block ads can't use their extensions anymore.

"Google Bad! I want to block my ads and cause you financial loss too"

"NO" - Google

So, mission accomplished?
Argument 657 why Safari's declarative content blockers are a better approach.
Lavabit is the one that used user passwords to encrypt the messages, thus ensuring that they had access to all the necessary secrets to decrypt user messages any time the user was viewing them?

And that had complied previously with US government subpoenas to provide metadata and data for users?
There’s also the Power Query add-in for Excel that’s super steezy.

It’s like a light Power BI.

Honestly even thought I can make interactive report webapps, that stuff needs to be built and maintained so I rather have people use Excel or a BI tool. Even I rather use Excel or a BI tool than write code.
OmniGraffle and SubEthaEdit in the house!

But in all seriousness I use Notes and Photos like a second brain to story memories and information.
I don't plan on ever getting a mortgage. I am extremely debt averse, I'd rather live frugally than essentially being a slave to the bank/creditor for years.
If we could diagnose before actual Parkinsonian symptoms emerge, studying and developing preventative strategies and pharma will be a lot easier.

Parkinson's is funny in that sometimes what initially presents as Parkinsonian symptoms could develop into something like MSA over a span of 5 or more years. If this person were in a clinical trial for pure Parkinson's, it would sort of mess things up...
> Apple already uses something like this today

Some Linux distros too have things like this but unfortunately there is no buy-in across the ecosystem so "sandboxing" is done in a half-baked way.

The problem is when applications in general aren't written with sandboxing in mind, and when you have to choose between apps not working properly or having a leaky sandbox, you will opt for the latter.

I wish some big corp bit the bullet and ported hundreds of apps to a new, sandboxed environment in Linux, while attempting to upstream the whole effort. This would necessarily involve things like fully migrating to Wayland (X11 security is awful), only granting filesystem access through distro-sanctioned file pickers (so you need some coordination among Gtk, Qt, and other toolkits), and generally having a deny-by-default policy: first you make secure, then you fix what broke.
Thank you for the information, I'll look into this.
I really share your concerns and take your side, but one could also ask what harm is being done here, other than messing with the stats by letting code perform an action a human could do.

Something along these lines: We're not asking to get these clickable ads, so if they're sent to us, we might as well just have a script click them.

It's doubtful if this is really click fraud, since we're in no contract relationship to the ad platform, unlike the one who uses the platform. Click fraud could be defined as commercially interested parties generating false clicks for profit, either the ad platform or the competition creating these clicks to charge for clicks which never happened or the clients for whichever reason.

But from my point of view I'd rather not do any of this as a tracker blocker, you never know if then a capable lawyer meets a bad judge and suddenly uBlock Origin will be (absurdly) ruled as an illegal piece of software.
I have ADHD, and meditation is one of the tools I use to help control my mind. It's the practice of acknowledging a passing thought without letting it consume my focus that has been most useful, not paying attention to a particular mind state itself, if that makes sense.
I just learned about the Watchy e-paper watches and feel like they scratch much the same itch.

https://watchy.sqfmi.com/
the guy clearly says

>but Wikipedia does not show anything else

go look at the wikipedia page for george polya and tell me what state of mind you need to be in to conclude that he didn't accomplish anything outside of publishing that book.

also btw

>born in 1887

he lived very long and had a very long career so you're still not close

>Died September 7, 1985 (aged 97)
It depends on the person, but I'd wager that that perspective isn't even close to the majority one. Death is waiting for everyone, having an actual date range for it doesn't really change _that_ much.
A lot of people DO pay for reviews. Consumer Reports is an example.

It's also possible to do transparent governance and have firewalls between reviewers and monatization. Few do, but it's a good idea.
> but that still leaves them with no way to cash out

Which has always been the primary criticism of cryptocurrency as, well, currency. It's not currency by definition if you have to "cash out" to spend.
> I always wonder what a popular science/math magazine would look like if it were oriented towards hackers.

ne supra crepidam
Not from my experience.

I’ve used Wirecutter top picks. They suck and actually do break
Unfortunately the drive didn't appear accessible at all via nvme-cli. Interestingly it shows up in lspci but doesn't get a /dev/nvme. It tends to hang the UEFIs of the two systems I tried it in when they try to read it.
The 13B model is almost unusable because of it. The 70B behaves very differently.
MySQL has a "use index" hint. https://dev.mysql.com/doc/refman/8.0/en/index-hints.html

I may have used it at most once. But I'm not mr big data over here.
> But these delays appeared to dissipate by age 4.

> The study did not find that the screen time caused the developmental delays but, rather, found an association between babies who were exposed to more screen time and delays in their development.
Molekule didn't only advertise their products as VOC filters though. They advertised them as filtering particulates, which they apparently didn't do.
The only problem with cross-platform standards is they are never performance portable unless they're so high level someone already their primitives have already implemented the algorithm X different ways for you already.

For any low level performance programming you need to code to the specific microarchitecture, so the pros of a single programming language/library are limited (you're not getting any code reuse that isn't available in the top level non-hardware C code anyway) and often outweighed by the ability to take advantage of the vendor's dedicated extensions provided by their preferred programming mechanism.

This issue was well modeled by OpenCL, which never really caught on for programming Nvidia GPUs for this reason.
Thank you for stepping up while others stood back.
You're right, I'm sorry. I took my frustrations out on you. Funny, I was also homeless in the middle of undergrad. I don't know what real analysis has to do with CS, except as a pre-pre-prerequisite to boring old ML math, but it's not my place. Good luck.
Could you please stop posting unsubstantive comments and flamebait? Your account has unfortunately been doing this a great deal. It's not what this site is for, and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
https://archive.li/8Sth6
I still think Wirecutter is good for getting a basic understanding of a product category and major brands within it. Often I will go directly to those brands' websites to look at the rest of their products, and to other review sites to see how they compare though.
Coverage or cost sharing then
My biased delineation engineering and everything else is whether you have to develop structure in the real world.

Electrical Engineering and Computer Engineering definitely meet this criterion but Software Engineers rarely have to deal with anything but pure abstraction. It's like calling a Mathematician an Engineer IMO. At the same time the term is SWE so I'll go with it.
Insurance is absolutely not here with "the purpose of helping the minority of us."

Insurance is a business built on exploiting information asymmetries to make money from groups who they try to show empirically can't actually cost more than they pay. If they can find a way to exploit extra information in order to show you're in a riskier group and hence exclude you from coverage, they will. They have absolutely no reason not to.

Insurance companies and you absolutely have an oppositional relationship; they love when we collectively ignore this.
We have all have something incurable in the future. It’s called death. Do you dread the time ahead of you?
Have you heard the quip that in physics a cow and a point are equivalent? This is because the physicist cares only about the motion of the thing.

In topology, a doughnut and a coffee mug are equivalent (a mug has exactly one hole, in the handle where your fingers grab). Because the mathematician doesn't care about how hard, thick, or breakable it is; they only care about how complex the shape is. So throw out thickness, size, elasticity, etc.
Have a google maps to the closest suicide booth, futurama style
Your approach to ask specific questions is a good one. I've found that the key to avoiding persuasion by reviewers with undisclosed conflicts of interest—which includes Reddit comments made by people who bought accounts with a posting history to promote a product, and even YouTube video creators who do not disclose their sponsorships—is to pay close attention to the specific details of reviews.

Paid reviews often have lots of emotional arguments (such as "I've been missing out," "I can't imagine life without it," or "I LOVE the one I have") without substance. Even if some of these comments are from people who are genuinely happy, the comments are still uninformative and don't help you understand the strengths and weaknesses of a product, versus alternatives.

More detailed reviews—especially those that include fairly-written comparisons with compelling alternatives—give you the information to think critically and make your own judgement on whether a product or service is worth purchasing.

For product research, I've also found it useful to seek out negative reports or complaints about products breaking over time. That can help you factor in the long-term costs of owning something new: you can learn that you may need to purchase replacement parts for a product over time (adding a recurring maintenance cost), or that certain products cannot be repaired, and will likely require a complete replacement after a few years.
I don't believe any disease modifying interventions exist which would suggest no, from a purely medical patient perspective at least.

There are some candidates advertised as promising but I'm not sure how much stock I have in this. This isn't my area of expertise but disease modifying therapies for neurodegenerative diseases have been touted as being "around the corner" since I was a first year medical student.
ZFS will happily use a large amount of RAM for caching if you have it, but it'll run fine on a recent Pi (3 or 4, or not raspberry at all).

It'll run fine but more sadly on older Pis running 32-bit kernels, since it does a looooooooot of 64-bit and wider operations, so you pay a nasty tax on that on 32-bit things. (Though the virtual address space limits might actually be sadder than the 64-bit operation penalty there, really...)
I'm assuming not, since the article in the post specifically mentions high-powered engines found in motorcycles—unless you're competing in the Tour de France, you should be fine.
How do you guys find the "best" stuff?
I find it impossible to use product reviews on places like Amazon. Otherwise I rely on familiarity with the category, but am unfamiliar with more product categories than I am familiar.
Discussed at the time:

Thoughts on Flash - https://news.ycombinator.com/item?id=1304310 - April 2010 (505 comments)

Also related:

Thoughts on Flash (2010) - https://news.ycombinator.com/item?id=30500287 - Feb 2022 (17 comments)

Apple deletes Steve Jobs's “Thoughts on Flash” - https://news.ycombinator.com/item?id=27059938 - May 2021 (190 comments)

Thoughts on Flash - https://news.ycombinator.com/item?id=3217216 - Nov 2011 (3 comments)

FSF responds to Jobs's "Thoughts on Flash" - https://news.ycombinator.com/item?id=1309314 - April 2010 (2 comments)

Ex-Adobe Engineers on Thoughts on Flash - https://news.ycombinator.com/item?id=1308788 - April 2010 (56 comments)

Adobe CEO Responds to Steve Jobs' 'Thoughts on Flash' - https://news.ycombinator.com/item?id=1305823 - April 2010 (1 comment)
And they have 700 employees. Just that's it. Incredible.
Is it the word micro that causes the issue? Services are way easier and more logical when they are verticals - this is how it's largely meant to be. How many people have read the supporting books and literature that say as much? That would be a good question.

Almost everywhere you go, you see the same mistakes. Almost every one can be found in Sam Newman's 2nd edition. The conclusion I draw is that a very large number of developers ran with it without understanding the pros and cons. Services are only worth it if your organization benefits more from the pros. Many orgs don't, so it makes no sense for them to adopt it over monolithic architecture that is way easier to implement transactions with.

Designing "transactions" across services and databases is an insane endeavour. It's best if each service is split on a line that it can deal with incomplete states in other services.
I agree.

Shout out to all the high school teams that put the work to bring in goodies, flair, and time, to show-off the FRC bots in the "pits" to the few visiting little kids around, like my own.

Those interactions made FRC so much more for them, and maybe lit the idea of building something in the future.

I wish (tiny) spectators could sit even closer, but I understand that is a problem of the venue and less of the FRC itself.

Best of luck to the 2024 teams!
OnlyOffice/Cryptpad feel faster with better UX, even though they are not native.
I always meant to keep a copy of my LUKS header on separate disk, just in case, but..
Here is one:

Introduction to Algorithms - “CLRS”
I dunno about gossipy, but the narrative style is standard at Quanta. It's written for the subscriber who is reading for leisure, and wants a good story as well as some amount of technical depth, not for the HN reader who wants to quickly judge whether figuring this thing out is worth their time, and will abandon it if not.
Sounds like those folks should hire someone to give a damn instead of trying to guilt random passerby’s into saving them!
They said "Operational and in production" :)
I've read 9 of these books but had heard of the nicknames for only 2 of those - the Camel book and the Dragon book.
Added a map function https://github.com/0x3444ac53/HCSL/commit/790ba4d8b18cd0fd6f...
You've got the Camel Book for Perl, there's also the Llama Book, which is "Learning Perl".
From Wikipedia:

>The powered descent is scheduled for 23 August 2023, around 05:45 pm IST and touchdown is expected on the same day around 06:05 pm IST.

https://en.wikipedia.org/wiki/Chandrayaan-3
See below, Lavabit not a good comparison as it was not end-to-end encrypted. Also read https://arstechnica.com/information-technology/2013/11/op-ed...
I also use WhatsApp (this is kind of required in the Netherlands). It was mentioned before that messenger and whatsapp would be connected to each other. I'm not planning to switch but the permanent message is certainly annoying.
What a joke. None of the drivers on x86 were open source, and there were literally thousands of devices that needed reverse engineering. The M1 instruction set is ARM which is already supported by Linux.
you the real mvp. Thanks for what you're doing. Though may I caveat your description? The self may be a thing but it is not what we colloquially call a self. It doesn't exist independently - in the sense people think self means. But that doesn't mean it doesn't have existence and even undergo reincarnation too.