skysight-inc/HackerNews huggingface dataset:
> But all of the trading you’re talking about is of crypto, the very thing we’re trying to establish what the usecase is

Or just look at the market needs, build the bridge, and collect a toll from everyone using it. Your standard is "I can't tell why people are using the bridge and they might stop, so therefore its a fools errand to build the bridge for income", "also income built from other people's speculation is not a use case, and my participating for income at all is also speculative so therefore I can't take it seriously"

With that kind of standard, you'll never reach a reconcilable conclusion, while continuing to miss all opportunities. Its an impossibly high standard when the same questions apply to every SaaS product or physical world commerce too. The whole world is built on consumption and speculation, and when the variables change everyone stops commuting over any particular bridge.

if you want dollars, get passive income from a product you built for that market niche, and convert your income to dollars. if you make anything that's used, then you've made a minor improvement for people in the space, which is good enough.
> I can’t think of a single case where this resulted in a natural love of learning or a natural self-discipline.

I do know such people. And also self disciplined kids from normal schools. It does not seem to me that fun learning ends up with undisciplined people.
The parent said the metric was “people” not a rate of people normalized by total population, so by virtue of there being more people alive today than ever, many stats like this will be technically true but imo uninteresting.
I have seen more than one product need to be entirely rewritten because it was just so slow working on the legacy codebase. Simple minor features (i.e the ability to do a certain kind of promotional discount) would take forever to implement without regressions - much less the performance issues, or aged feel of the application. Tech debt can be low interest (skipping some test coverage) or absolutely crippling to velocity (i.e no tests, duplicative 1000+ line mega classes).
Yeah, that is interesting.

It does look like a large fraction of the population is going to get omicron regardless of vaccination. I’m not sure what the implications of a breakthrough infection are for this scenario, but I would imagine it would have a mitigating effect
- You need permission from the central root certifying authorities (aka. getting a domain) for people to be able to find your site.

- You need to remain out of the shitlist of a handful of “spam and anti-evil” authorities (getting on a list means your site gets blocked by all the big browsers and can be permanent or take a long time to resolve)

- You need permission to host your content from the: hardware / cloud provider, the datacentre if you self-host, and / or intermediary ISPs for peering (if no-one will peer, your site may as well not exists)

There are some other parties you need permission or blessing from that don’t come immediately to mind.
"I have used Nord-lock washers, they are demonstrated to be one of the most effective thread locking devices under heavy vibration, but as you say they are quite pricey."

Which is odd, given their simplicity and ease of manufacture, etc.

Can you get them stainless or just HDG ?
What I was trying to convey, which I didn’t do well in the diagram, was you have a bolt holding two plates together or a splice, and you have wear on the bolt shank -not necessarily shearing.
All disease risk is wildly slanted towards older ages. Old people die. It's what we expect.

And the vaccine side effect rate/safety curve you claim to be worried about for the very first time in your life is so astonishingly low, there's never going to be an "age crossover point".
Versus no dependency management at all? This reasoning falls apart once you need to use a 3rd party library on Windows. There’s no standard way of sharing such a thing so you always wind up packaging the whole thing with your program, and handing the whole mess to your users.

Granted, writing an RPM is a special kind of hell, but at least you don’t have to package everything with your program. But actually you can still do that - I’ve done that plenty of times in embedded. You can always ship your program with its dependant libraries the way you always have to on Windows. In fact it’s a lot easier because most 3rd party libraries were originally coded on Linux and build more sanely on Linux. And RPATHs are pretty easy to figure out.

Linux gives you options.
> How do you get the majority of people to switch to something like this?

This is really the wrong focus.

Everyone should be focused on how to "mainstream" this in the minds of content creators, organizations, institutions, and media. The audience will find these subjects because they have a certain gravity to attract followers.

This is why, in my mind, if the federated open web wants to "succeed" (spoilers, it hasn't failed at all and it's a spectacularly organic ecosystem. Everyone's just using the wrong definition of success), it needs to start demanding for these mainstream content creators to publish to the open web by way of standardized protocols. Especially any groups that take public money or hold special permission to use public airwaves (licensing).
It's even worse with Harley-Davidson motorcycles. They're not just going for low and loud, they have a specific profile that they tune their engines for. It will be interesting to see what they do if they ever make an electric.
No depression but former gambler here... Gambling is a quick reward (produced by) and for the brain, even when you loose. It is not always about money. This video is the closest thing I found to properly explained what was going on :

http://www.youtube.com/watch?v=RNWz8rcQtSI&feature=related (non-gamblers may look at this video and not understand at all)

you are probably smart, know the odds are against you, but like any other drug, want/need that quick fix. I am no brain scientist, but I would guess that the drug induced gambling manage to mask your depression temporarily... but the down after a loss makes you go even lower.

I managed to quit gambling when I realized that what I had to loose (in life) was greater than any chance of winning. So think about the things that are already making you a winner, find some other drug inducing activity less nefarious (but also less rewarding) (exercice, coding whatever) and do not hesitate to see a psychologist and perhaps meds if needed.

I would tell you you can message me privately, but did not figured how to do that on HN yet...
I would call this the clash of fantasy against reality. In our life, 99% of time is just rote work - clean the house, do the dishes, do the laundry, fold the clothes, feed the kids, drive them to school, help with homework etc.

The fantasy world of romance and fairy tales is filled with thrilling adventures, handsome men and beautiful women, everyone is rich and never had to do any work. The author seems to be still wanting that fairy tale where everything is about her and her free time - everything else be damned.
> It sounds to me like you do get it. Everyone knows you can right-click and save a regular old digital image, and that any copy of that digital image is probably not going to be valued by people.

If they were the case, then Open Sea wouldn't be fighting to ensure they are banned. They'd know they'd just be ignored. The reason why Open Sea wants them banned is because they know that the people will readily substitute them for the others as they are an easily substitutable good - and if they become common/understood/accepted it blows up their business model.

Once again, when push comes to shove, the "decentralization" aspect is shown to be a farce, and it's nothing but a zero-sum money grab.
I’m so sorry for your loss. I can’t imagine.
I'd think most companies generally wouldn't be considered evil outside the "there is no ethical consumption/production under capitalism" thought - some obvious candidates for organizations that are not evil are those such as Wikimedia, The Internet Archive, other non-profits. In terms of for-profit organizations, people often cite Costco, or companies that are in many ways the antithesis of some things google does like Brave Software.
Many countries have national programs to help. Are you in the US? Check out https://www.ncpgambling.org/
What language wouldn't hit this issue? The second you have an atomic write across multiple numa clusters you'll hit this.

Edit: it appears they're talking specifically about the ref counting whereas I was considering the entirety of a shared context. That clarification helps me understand where their statement was coming from
My argument is purely a semantics one.

The defining aspect of a “fiat” system is that it has value only by decree (“fiat”), from men with guns.

Both crypto and gold, conversely, have value primarily because humans say they do (because they have certain other features, such as are scarce). While gold has certain value as jewelry or in industrial uses, that is not why it has value as money; its value far exceeds that of its practical uses and is based on a shared belief that it is valuable.

I also disagree that crypto and NFTs have no intrinsic value, but that’s not the point here. Even if you believe they have no intrinsic value, I think jumping to therefore call it a “fiat” system is a semantic mistake that misunderstands the distinctions being fiat and other monetary systems.
Programming languages and frameworks to learn in 2022
I can't make a poll on HN, but I would like everyone to contribute with an opinion. Which languages are worth devote learning in 2022? Both for beginners and experts. And what about the new frameworks?

Please, be patient and open :)

2015 post: https://news.ycombinator.com/item?id=8803678

2017 post: https://news.ycombinator.com/item?id=13161700
Making it the exact same thing as all collectibles.
I'm looking to recover from two years of pandemic-induced silence.

In the years prior, I was a pretty active member of several communities, to the point where I could be attending several a week. Many of these have disbanded entirely; some briefly moved online before collapsing due to lack of involvement. I haven't given a meetup or conference talk since early 2020.

There are other, larger communities that have managed to stay afloat (disclaimer: I help organize one of them, DevOpsDays Boston), but their barriers to entry are much higher - formal CFPs and vetting versus Slack pings to meetup organizers. So my plan is to realize that's not an excuse, and act accordingly.
Interesting article, but as it says:

> Some people like to use the salmon study as proof that fMRI is woo, but this isn't the case, it's actually a study to show the importance of correcting your stats.

And

> The original poster almost didn't make it to a conference, but when it did, it made a major splash, and reactions were very positive.

And

> The authors note that at the time the poster was presented, between 25-40% of studies on fMRI being published were NOT using the corrected comparisons. But by the time this group won the Ignobel last week, that number had dropped to 10%. And who knows, it might, in part, be due to a dead fish.

Sounds like the salmon study is evidence of a field with a healthy attitude and improving statistical techniques rather than one that should be seen as discredited.
Great write up!

What I like about Pd is that you can freely reblock and resample any subpatch. Want some section with single-sample-feedback? Just put a [block~ 1]. You can also increase the blocksize. Usually, this is done for upsampling and FFT processing. Finally, reblocking can be nested, meaning that you can reblock to 1024 samples and inside have another subpatch running at 1 sample blocksize.

SuperCollider, on the other hand, has a fixed global blocksize and samplerate, which I think is one of its biggest limitations. (Needless to say, there are many things it does better than Pd!)

---

In the last few days I have been experimenting with adding multi-threading support to Pd (https://github.com/Spacechild1/pure-data/tree/multi-threadin...). With the usual blocksize of 64 sample, you can definitely observe the scheduling overhead in the CPU meter. If you have a few (heavy-weight) subpatches running in parallel, the overhead is neglible. But for [clone] with a high number of (light-weight) copies, the overhead becomes rather noticable. In my quick tests, reblocking to 256 samples already reduces the overhead significantly, at the cost of increased latency, of course.

---

Also, in my plugin host for Pd/Supercollider (https://git.iem.at/pd/vstplugin/) I have a multi-threading and bridging/sandboxing option. If the plugin itself is rather lightweight and the blocksize is small, the scheduling overhead becomes quite noticable. In Pd you can just put [vstplugin~] in a subpatch + [block~]. For the SuperCollider version I have added a "reblock" argument to process the plugin at a higher blocksize, at the cost of increased latency.
I opened an etsy store for that; though don't expect to get much (or any) traffic via if your art is very specialized. It was probably similar in work than setting up your own software
I won't attempt to make a "realist" argument for the value of art, but I'll point something important out: as the owner of a "valuable" piece of physical art, you own a product of original physical labor. When you look at the pigments on the canvas, you're looking at the product of an artist physically transferring materials onto the medium. That itself is a rarity: people who (for whatever reason) value that artist's work realize that the artist can only perform that exact labor once.

It's difficult to say the same for NFTs: it's not clear where the original is, or why it should be emotionally/aesthetically rewarding to look at its digital attestation. I didn't frame the certificate of authenticity that came with the rug in my living room, after all.
All the big "decentralized" games have centralized ban systems etc. as well.
Only because Omicron first showed up in the areas with more international travel.

And note that the Florida data is untrustworthy, anyway.
The corporations involved (pharmaceuticals, insurers, hospital systems) each make 1000x what a single doctor does.
- An option to not have a password at all and log in just by having a phone.

It's a 100% must have feature for a phone IM, most people will forget a password the very moment they are forced to create it.
To me, it seems the solution here is not to centralize into one identity for everything but the opposite: to distribute each account into its own identity. Software can then manage each disparate identity to ease the burden for the account owner.
>The tooling, documentation, community, and everything else beyond the language often matter as much as the language itself. And for better or worse, you simply have more eyeballs on these things as the language gets more popular.

I would argue they matter even more than the language.

Community is probably the main important one, but the others you mention are foundational too. For example having good documentation is crucial and is basically the way people get familiar with the language over time. For Clojure specifically, I think the shit documentation is one reason it will continue to grow slowly, because it reflects poorly on the maintainers and shows they don't care about newcomers or people who don't "know it". It's such a poor reflection on the language that the core documentation is so bad that there's the community one that exists purely to show examples and explain things that the terse docs don't.
MusicBrainz, and beets, has separate date fields for both those things. "original_year" is the year of the original release, and "year" is the year of the release of your version of the album.

I have my beets configured to include original_year at the beginning of the album folder name, and then the release year in parenthesis at the end, but only if it is different.
> That's true, but you can disconnect those requirements on the server side.

> E.g. a "name/profile to key/value" service would be useful for more than this.

At which point you've reintroduced a global namespace SPOF that is vulnerable to censorship, etc.

You can push the complexity around like food on a plate, but getting rid of it is another matter entirely.
Private does not mean control by a single entity. I don’t know where you got that from. Ownership of private property is massively distributed across the population. (Consider everyone’s clothing, mobile phones, homes, cars, food.)
Is it possible to react within 100 ms in a sprint start? (2018)
In my experience, the most common safety practice on chairlift (poles) is a double-nut. It's very common to see all through North America - no washer, just two nuts stacked.

I've never inspected them to see if they have indicators painted on, etc. - one would assume they should ...
The recall covers 475k cars in the US, and around 200k in China: https://www.channelnewsasia.com/business/tesla-recall-china-...

European recall is forthcoming I suppose
On the surface it seems similar but I think there's differences because of proprietorship

Seem to me that taxi driving is more of a (formerly) safe and proven blue collar job rather than an enormous and risky enterprise with investor money. Whereas with cab driving many times in the past it was a simple loan

There's the expectation of failure in a startup but not in a simple blue collar job

There is much more on the line personally than a startup.
I've never used Onionshare, but it would allow untraceable file transfers bidirectionally through any (permitting) corporate firewall, and keybridging/mitm cert rewrites could not see into the session.

https://onionshare.org/
I really am not following this very closely, but I would imagine the reason Open Sea is banning them is that they don’t want people to be deceived because that could harm Open Sea’s reputation.
Windows allows you to have optional IDs.
> The argument made is that, overall, there should be less bug in Centos Stream than in Centos of old […]

The bug level or not of CentOS was not its selling point, but compatibility:

> Rocky Linux is an open-source enterprise operating system designed to be 100% bug-for-bug compatible with Red Hat Enterprise Linux®.

* https://rockylinux.org

* https://en.wikipedia.org/wiki/Bug_compatibility

If I want a better balance between stability and longevity I run Ubuntu/Debian, which have LTS releases every two years: code that isn't too old, nor 'too new'.
Didn't Element 14 manufacture Raspberry Pis at some point?
I'm not sure I agree with this - there have been many postgres features over the past ~10 years that got me excited, some of the highlights that immediately spring to mind:

- JSON / jsonb

- improved partitioning support

- identity columns

I agree that I wouldn't want to trust a new entrant to the space unless it was subject to rigorous testing, eg https://jepsen.io/
Unless the storage (or compute) is so cheap that it's cheaper to just always have enough on hand than bother with autoscaling and the added complexity and potential point of failure.

Old-school dedicated servers are so cheap that you can match a startups' peak autoscaled load and still pay less than their "idle" load.
Anyone else annoyed that the way this table is laid out the pivot comes first before original idea. My brain doesn't work this way...
IANAL, but the local Missouri computer crime statute is very broad [1]. Technically, the reporter seems to have factually "Accessed a computer, a computer system, or a computer network, and intentionally examined information about another person" without "authorization." Considering the conservative PAC for the state has already pushed attack ads against the reporter [2], and the fact that the prosecutor is elected (potentially supported by conservative PACs), I definitely see a possibility of this going to court and potentially arriving at a conviction. Again, IANAL, and I don't know the jurisprudence or case history behind this particular statute.

[1] https://revisor.mo.gov/main/OneSection.aspx?section=569.095

[2] https://www.youtube.com/watch?v=9IBPeRa7U8E
The rust compiler doesn’t spend a lot of time doing things like type checking and borrow checking, except in pathological edge cases (like in the article), and these edge cases are quickly fixed (eg this one was a regression that’s already fixed).

Most time tends to be spent in LLVM. That will also go down over time as the quality of emitted LLVM IR improves due to optimizations in rustc itself.
For economic purposes, the EU single market behaves much like a single large entity.
That actually sounds more appealing to me. In fact it's exactly how OCaml works. Of course in OCaml compilation units are just files already.
Steam can work as a dumb CDN for executables, but a substantial number of games do use the out-of-the-box Steam DRM, especially the AAA games GP referenced.

Source: Have used Steam pretty much since it was released and also worked with SteamKit for a project or two.
If it's combining information from multiple shots or multiple camera sensors, isn't that more like sensor fusion than "guessing"? I think calling it guessing is an uncharitable interpretation of what's happening.
Ask HN: If not fresh out of college, what did you do to join a FAANG?
Given the removal of the need to move to a High-COL area to work for a FAANG-type or FAANG-aspiring company with the rise in intermediate-to-senior level remote work opportunities for some of them, I feel that it might be possible to FIRE for more of us.

I've always been fortunate enough to avoid grinding LeetCode, telling myself I don't want to jump through those hoops (rotating a red-black tree on a whiteboard) and that I was happy enough at non-FAANG companies. I know that at almost all of these companies they will ask you LC medium (or even LC hard) questions. However, the death of a close friend has made me reevaluate whether I want to work until 65. Maybe retiring early or at least having the option to not work full time makes sense. I do know that you can still live a good life before you are retired, and I am guilty of "Groundhog Day" living like some of us are.

If you were not hired into FAANG out of college and were rusty on algorithms and data structures, what advice would you like to share on getting hired into FAANG? What did you have to do to prepare successfully for the interviews? How many "practice" interviews did you do? How much time did you spend every week? How did you maintain discipline during the grind Did you have a coach or some coach-type program? What books or courses would you recommend? Thanks for any input. Happy new year!
He did a ton of good things too. I would say the good outweighs the bad, especially since FSD has started to pan out in the past few months.
Stories I can find about using fMRI to test for consciousness all have the same theme that it's promising, but that there are false positives and no definitive test that tells you for sure.
I am going to exercise from jan 1st through jan 14th and I am also going to slowly get lose both my gluten- and lactose intolerance through very precise understanding of my consciousness through mindfulness.
10 years was my number as well.
You can get them in various stainless alloys. My understanding is they have a really defensible patent.
that already happened, en masse. that forum used to be a subreddit that was thoroughly understood and read by the entire internet.

perhaps you need another reading of mein kampf, just to be sure?
I did a one week ayahuasca retreat that changed my life. Highly recommend if one feels stuck or has things to get through.

Years of therapy also helped me.
Germany's an odd case in the renewable energy space, because while they produce an excess of energy quite regularly thanks to their renewables, they're also heavily reliant on natural gas and imported nuclear energy from France to maintain grid stability. Their ability to build up such a large share of renewables hinges on other European countries not doing so.