skysight-inc/HackerNews huggingface dataset:
> It's a bug with that package, which should check whether the prebuilt blob will work on your distro.

I used nix on arch. I tried using nix via flakes and it didn't work. Then I removed flake from the project, loaded `nvm` and ran it again: it works.

For both `nix` and `nvm` the underlying OS was the same. I buy your argument but at the end of the day, I have to get work done. I also feel like I need to mention that I have already sunk dozens of hours getting nix to work properly, this was really the last straw for me. Nix debugging fatigue got the best of me.

Again I need to mention, my flake file had two packages: node and yarn -- and this didn't work for a project with native bindings.
There is an event horizon for experiences, at least in my brain. I'm a photo hoarder, and the photos are well organized too. I also hoard old emails and anything else that captures my life's experiences.

Something that happened 5 years ago is "recent". Something that happened 10 years ago is getting iffy. 20 years ago is so disconnected from the present that only skeletal memories remain, and even old pictures and writeups don't have the same impact.

It is possible to buy things that still give joy after 20 years. They don't have to be fancy. I have a particular Makita handheld electric drill (not the cordless variety!) that was the most pleasant to use electric drill I ever experienced after buying one 25+ years ago. Two others I showed it to immediately got their own. And that thing still works, and still gives me joy.
Alternate take: How are NFTs not a more decentralized version of digital goods that already exist?

Game companies (Epic, Activision-Blizzard-Microsoft, etc.) have been (a) creating (b) limited number (c) digital goods that (d) can only be acquired / traded on their platforms and according to their terms.

How are NFTs not (a)+(b)+(c), except without the post-sale, first party control of (d)?

Personally, I think NFTs are the least interesting part of the space. But I think it's odd to say "This is unlike anything legitimate that has come before!", when there are billion dollar gaming companies doing exactly that, in a more restrictive way, every day.
I have essentially the same take. The sysadmin at my company prefers FreeBSD for all these reasons (as such that's what we're running), and he's engaged me a tonne about FreeBSD but all I see is an operating system that's just as good as the other mainstream server Linux distributions. Except now we've got a system that's more difficult to hire for. "Any competent admin can learn it easily" is something I've been told but how many will want to when they could easily go their whole career without encountering it again?

I like your point about Docker vs Jails, I haven't seen it discussed like that before. I keep hearing Jails are more secure than anything else, I'll have to read more into it.

As far as the networking goes, I haven't seen any recent benchmarks to substantiate those claims either. However, considering Netflix uses FreeBSD on their edge nodes and has put a lot of work into the upstream to improve networking (among other things), it wouldn't surprise me if it's technically superior to the Linux stack. Clearly though Linux's networking isn't an issue for most organizations.

And regarding ZFS, ZFS on Linux and FreeBSD's ZFS implementation are now one and the same. It would be nice to see some of the big distributions(or even the Linux kernel) integrate it more directly. This is probably a solid point in favor of FreeBSD, but it's not like it doesn't work in Linux. I'm not a systems guy, so I'm probably out of the loop on this, but Proxmox is the only distribution I've seen with ZFS as a filesystem out of the box, but I don't know how much production use Proxmox sees. I only run it on my home server.

All that to basically say, I like FreeBSD conceptually. I'm just still not convinced that it's doing enough things better to warrant using it over a common Linux distribution for general computing purposes.
Paradigm shift needed in way WHO is funded, says director general
Maybe you should look within.

I'm still a long ways from understanding everything Nix/NixOS completely, but I've never gotten these kinds of comments apart from the extremely reasonable "you should start out by reading the introduction docs" - that the directions lead with.

And if you have a problem with that, I can see how you might have provoked that kind of response that seems so out of character to me.

I ask questions when I have them, and sometimes I get answers from them, and sometimes I answer them myself.

But I started off reading as much of the docs as I could tolerate before and while getting started, and always trying to self-help before asking for help.
Generally I would say the biggest difference is that with timers, you get more control.

For example, you can schedule a timer to run 10 minutes after boot. Or a timer that actives 10 minutes after it has last finished running (note: not when it started last time but when it finished! So if the proc takes 10 hours, there is a 10 minute gap between runs. If it takes 10 minutes, there is still a 10 minute gap).

You can also schedule something 10 minutes after a user logs in (or 10 seconds later, etc.).

Additionally you get Accuracy and RandomizedDelay. The former lets you configure how accurate the timer needs to be, down to 1 sec or up to a day. So your unit now runs somewhere on the day it's supposed to run. And with the later you can ensure that there is no predictable runtime, this can be important for monitoring.

My biggest favorite is Persistent=. If true, systemd will check when the service last ran. And if it should have been scheduled atleast once since then, it'll activate. I use this for backing up my home PC. When I do a quick restart, no backups are done but when I shutdown for the night, first thing in the morning my PC has a backup done.
All kinds of things rely on network effects, yet they managed to get started anyway. Reliance on network effects is not a reason to instantly dismiss something. Or else there would be no Hacker News.
> is your ten person team really going to figure out how to get Postgres to reliably run with billions of records, with encrypted backups, etc?

Most of the problems here will be DBA problems like understanding query plans and such. Even with AWS RDB, I’ve had to upload various setting files to tweak tunables to get things working.
This is a good question and it is going to depend on your learning style. That being said, I feel like this quote encapsulates some wisdom that I've used:

“If you want to learn something, read about it.
If you want to understand something, write about it.
If you want to master something, teach it.”

- Yogi Bhajan

My technique involves reading the technical book and then writing down the most important parts of what I've learned. This is useful for reference later, if I need a quick refresher.

Another useful technique is the third part of this quote, finding some way to teach and explain the concepts you are using. Often times the best audience is a smart but non-technical person. Can you find a way to explain the concept you are learning in a way so that your audience understands?

Typically this involves a lot of simplifying and I think this simplification can frustrate the engineer part of our brains that cries out "But it isn't simple!" Try to fight this urge to reject simplification because it can become easier to work with concepts as simple discrete components. Think of Newtonian mechanics, it was a nice simple explanatory framework for how things work (good enough) until we needed to add electromagnetism and quantum mechanics to explain natural phenomena that didn't abide by the framework.

Edit:
Oh and lastly, and most people have already mentioned this, build something useful with the concepts you are learning.
I once caught a director (my manager's manager) maliciously meddling with prod servers at a medium sized SV tech company, and "professionally" reported it to HR. I was sacked, but after they generously compensated me for signing an NDA. Years later, I found that the director in question still works for the same company, albeit as a senior director. :)
The document uses a monospace font, and the redacted name can be seen to be 10 characters long.

Based on the 2019 Fortune 500 list, that gives these possible candidates: Activision, Alaska Air, Albertsons, Altice USA, Amazon.com, Ameriprise, AutoNation, BB&T Corp., Bed Bath &, Blackstone, Booz Allen, BorgWarner, Burlington, CBRE Group, Chesapeake, CMS Energy, CVS Health, Dean Foods, DTE Energy, Enterprise, Eversource, Expeditors, Fannie Mae, First Data, Ford Motor, Home Depot, Huntington, JM Smucker, Jones Lang, Laboratory, Mastercard, McDonald's, Murphy USA, Nationwide, News Corp., NGL Energy, NRG Energy, Occidental, PBF Energy, Prudential, PulteGroup, S&P Global, State Farm, Unum Group, US Bancorp, WEC Energy, Windstream, World Fuel, WR Berkley, Yum Brands
I like how userland and the kernel are sync in freebsd. I disdain how linux works in that. However Linux has its core advantages, some distos are well suited and tested for certain scenarios. I used to have a bunch of freebsd, but nowadays, I use containers, light weight runtimes. With Lambdas and Serverless, most, but not all, business api are streamed line where servers matter not. Its the runtime.

Serverless is killing containers. Its killing the need to care about if its freebsd or linux, does it run my api fast enough?
https://www.smbc-comics.com/comic/2012-08-29
The more amateur reviews I've read on BGG the less I pay attention to them, honestly.

A big difference between movies and boardgames is that it's (for the most part) a group activity. And to make matters even more inconsistent, whether a group will take to a game or not will also depend a lot on who actually teaches them the game and how that person goes about it.
If the megacorps buy up the best competitors, there's not much chance left for people, just use them.
But have they given power back to victims?
That's the point though, isn't it? Why claim things that you can't provide evidence for?
Arguably Hetzner is a cloud operator too. I guess it's a spectrum...
Lawyers Allege Google deceived consumers about how it profits from location data
This is yet another example of the advantages of native apps on the Mac platform, part of why Mac users get so upset about hogs like Slack. App Nap has been on the Mac platform for nearly 10 years.
i heard being a patent lawyer is super boring
I changed “states” to “States”, I thought it was obvious
There is almost something thoughtful here, it would be better off without the conclusion.

Blog posts are often just comments hiding from a reply mechanism and this is one of them.

It is an insightful observation that experiences can be empty and forgetful and thats a great conversation, it is almost insightful that people with prime inner city apartments are the ones doing it because they have no space for consumptive things while ignoring the greater discussion there.
The GP’s claim. Have they given power back to victims?
I suppose there's a spectrum of centralization between "totally controlled by one person" and "magically appears out of the collective intelligence of the entire internet." So I can't say that Uniswap is completely decentralized.

But the code on chain can't be changed by anyone, has no admin functions, and doesn't rely on external data feeds. UI for it can be developed and hosted by anyone or skipped entirely by anyone willing to deal directly with the contract using standard tools. So I'd say Uniswap meets your request above for something that doesn't require a centralized entity. The entities you mention could disappear and Uniswap would keep going.
Just pull up some order books from exchanges, 10-100M$ worth of market orders would move the market in a meaningful way, you can't do the same in a more established market 40x the size.

Bitcoin gets a lot of press, but in the grand scheme of things it's still very tiny.
Get ahead by not shooting yourself in the foot
You can send them to people and/or exchange them for stuff. Which is exactly what you'd want to do with a currency.
"Buy assets, not indulgences" is so much more accurate and catchy, imo.
> You can't print anything because the language is lazy. Forcing any values to print them can and will result in random operations happening on your store. You can never know which values are safe to inspect. This kills debugging.

I don’t quite follow the conclusion. Forcing values will not result in random operations on the store. Forcing values can only ever create store derivations, which is an internal representation of all derivations that were encountered while evaluating some expression. I won’t ever mutate existing data or remove anything from the store, nor will it actually build anything or fetch cached packages, so forcing values should be unproblematic. Store derivations can later be garbage collected.
> the only time I see "web 3" is when people/articles on HN are complaining about it.

Counterexample: https://www.theguardian.com/commentisfree/2021/nov/14/exclus...
I think you might be vastly understating the advantage here. I've been the guy who shipped software that "worked on my machine" but didn't work in production because on my machine there was a system installed dependency that got used but didn't exist in production and the only way to discover that was to ship to production. Nix makes that a far less likely scenario. It get's a lot of things wrong in how it achieves that but it fixes a real and very substantive problem.
Just like any other package manager, this information can be queried without grep.

nix-store --query --references /run/current-system
# or with new CLI:
nix path-info --recursive /run/current-system

This information is managed and tracked for you. And while I understand the desire to have "normal" FHS paths, the hashing and the injection of the hashes (think "tags") is exactly the mechanism that makes dependency tracking possible to do automatically. This is similar to the trick by log aggregation tools that assign each source event a UUID to make it possible to search and find it in all sorts of unexpected places. Otherwise how would you know what "/usr/bin/bash" really means if you came across it in an error log? What version was it at THAT EXACT MOMENT? That hash in the path is the tag that enables all of it to work.
If it's something like a galera cluster then not really, I think. You want the updated machine to become operational again in a reasonable amount of time, because during the time it's down you have fewer points of failure. But the difference between 2 minutes and 5 minutes in this case is not a big deal, in my opinion.
I agree that when nix works, it's great.

However, I find debugging docker infinitely easier than debugging nix. I played around with the idea of adding nix for work projects and getting buy-in from other colleagues. But after working with it for weeks and still running into issues, there's no way I could in good conscience recommend the tool.
Jewelry is almost 40% of the demand for gold. Industry is like 7%. The idea that gold has low utility outside of speculative investment needs to die.
International money transfer?
It’s because the authors don’t have under 5 kids. So they don’t care.

Bitter lesson from last 2 years: no one cares about other’s misfortune at cost of self’s convenience.
The charging infrastructure, or lack thereof, is a huge obstacle.

The US is a big place and an EV is still a risky bet if you ever have to drive long distances. Available charging networks are still kind of unpredictable. Getting advertised charging rates is rare.

Most people I know want an EV, but they’re keenly aware that the next generation or two of EVs and charging networks will be substantially better. Waiting a few iterations is not a bad strategy.
No, communism is a political system that normally has the economic system of planned economy, thus when you see a comparison between capitalism vs communism it is an apples to oranges comparison.

Under Soviet communism you couldn’t do what you propose but definitely under current Chinese communism.
Agreed. For those who don't know, the term "patent prosecution" is US legal industry jargon referring to the process of applying for and obtaining a patent. The term is used as a shorthand to refer to a common specialty area that focuses on that kind of work and certain related non-litigation matters. Patent prosecution specialists sometimes also get involved in litigation but typically in a secondary or supporting role. This to some degree reflects the two-class system I referred to. From personal experience and anecdote it is common for patent prosecution specialists to seek to get involved in litigation because, essentially, it is "easier to make your hours" as I remember one colleague putting it, but often opportunities are limited because of the unofficial two-class system that exists.

Patent litigation is an important sub-area of litigation work and practitioners in that area are not especially likely to have STEM backgrounds (unlike patent prosecution specialists) and are not expected to be USPTO-registered. You can see evidence of the two-class system in the academic backgrounds of the lawyers involved -- patent prosecution specialists are more likely to have attended less prestigious law schools than the patent litigation specialists at a given firm. It's my sense that outside the US the equivalent of patent prosecution lawyers are typically not members of the legal profession and often work in small firms focused entirely on patent and trademark procurement grunt work.
But then you're right back to the cloud billing problem, right?
The US is not providing protection for Ukraine, nor should they. But they could provide plenty of small arms to Ukrainians.
Wait until you learn about MakerDAO
The value on the planet is not increasing as a result of bitcoin. Available bitcoins with which to buy valuable things are decreasing. There is a finite amount and people constantly lose bitcoins which takes them out of circulation.
I was deceived about Covid vaccine safety
I experienced something similar building an internal tool on GSuite. I had a large file with sequences of 9 digit numbers specific to our use-case, all tied to names of people (employees). Whelp, at one point the tool I was working on stopped working, and it was flagged as apparently containing social security numbers (which I suppose matched the character length).

Whelp, on the admin panel, you can get a report of those files, and then mark it as a false positive. Which I did. But then nothing happened, and nothing changed. It was no use.

The hilarious bit: It did, of course, allow me to make a copy of the file in question, and then just point the resource I was building to the new file, which was exactly the same. Weeks later... so far, so good.
I think it really depends on which part of the industry you are working on, the stuff you describe matches my experience as an "inventor". I think there are two patent industries now:

One is writing patents for new, novel, and interesting things and doing all the other things you describe.

The other is churning out crappy patents as quickly as possible and flooding the patent office with whatever will stick.
Remarkable how such a simple chip can be so complicated. And to think how complex modern CPUs/etc. are in comparison!
I use a light terminal color scheme, and was really pleased that when I tried the `ssh git.charm.sh` it gave me nice, usable colors on my background.
Oof, that’s a bit painful. I thought you could rely on NRVO for recent versions of gcc and clang, but feel I should be a lot more careful after seeing that example.
There's one of Florida and one of California.
Yes. every plot of a chaotic system is grossly wrong.

But the cool thing is that it is imperceptibly different from another plot that is correct.

this is a consequence of the shadowing theorem that says that while any finitely computed sequence has unavoidable errors, there is a sequence arbitrarily close to the numbers you do compute. (don't hold me to rigorous statements here, it has been many years) (the gist is right)
If you ignore the lucrativeness of holding crypto and exchanging labor for fiat currency in crypto companies, what is the use-case that is best served by crypto today?
If you mean that a game license can be sold as a NFT and they can verify you own it, sure.

But then, nothing stops the central hub (aka Playstation, XBox, Steam) from invalidating your license. In this case, your NFT only serves to prove you paid for it, and your access has since been revoked.
Tomba.io is an Email Finder for B2B sales and email marketing . We are collecting and crafting public data using our Robots to provide an advanced prospecting tool to help professionals
Data at scale
Direct from source
Tech driven
First thoroughly research what you want out of "physical engineering". It may sound great in your head, but chances are you will end up in a cubicle in front of a computer all day doing CAD, modeling, simulations and even writing basic code. That describes 99% of jobs in areas you have mentioned.
When I was dealing with this the problem was running into machine error: it happens much faster than you think. Especially when you're summing many very small numbers.
Gosh this is cool - yeah, it's basically BiTe pressed wafers in S form. Test results never were validated so I can't put faith in the results unfortunately, they were pretty good though.

Redesigning for temperature gradient is quite brilliant. My thinking was along the lines of an aerogel heat sync. In theory it could maintain a gradient much longer than current tech... at astronomical cost!

Reach out if you'd like to continue the discussion, I miss this project.
In England 800 years ago, an ounce of gold was worth about 6 months unskilled labor.[1][2] Today, it's worth about 3.5 weeks.

In the past century, gold has underperformed U.S. equities and has not, in any case, held its value very well. It's been quite volatile, e.g. falling 30% in 2013.

The article doesn't say how much gold this coin contains, but its value is essentially 100% numismatic.

[1] https://www.thebalance.com/gold-price-history-3305646

[2] https://thehistoryofengland.co.uk/resource/medieval-prices-a...
A 20% reduction would result in ~£800k/yr.
Your point is most starkly clear in the case of any open source malware.
Okay okay, I changed States in Nations, better now?
There's nothing I want more than a Watermelon Oreo right now...
You know that the Harvard lawsuit was about Asian kids being held to higher standards than everyone else?

It’s worth privately considering: would your opinion on this change if it weren’t white kids who’d benefit? Don’t answer here, but think about it.

I mean, maybe it’s possible that I’m subconsciously rooting for Harvard to keep its rules in place because they benefit my own kids, who are white. I don’t think so because I didn’t know the details of the lawsuit until very recently, but I admit it’s at least possible. Would you still feel that these rules should be overturned if they hurt your own kids’ chances to go to Harvard?