skysight-inc/HackerNews huggingface dataset:
>Actually it pretty much is, or at least is limited to the area of "force".

Freedom of speech is a principle--not the bare minimum allowable under the first amendment.

You don't agree with the principle of freedom of speech if you support shunning from debate anyone who holds an opinion you disagree with. That said, you don't have to agree with the principle of free speech. And the freedom of speech / association gives you the right to shun people. But your behavior is contrary to the principle of freedom of speech.
As we've already covered, Ubuntu is your downfall.

Almquist is in Ubuntu for two reasons: speed and standards compliance.

These may not be important to you, but they are to a great many people, and the horrible advice in this case is to disregard these factors.
>It would have been able to very difficult for me to understand the codebase if it were written in C/C++!

I find rust and modern C++ codebases equally hard to understand. How can you be so sure that the reason you find it easier to understand is not simply because you know rust better than C or C++?
I work for a crypto company. This is actually a solved problem. The solution is to use multi-sig wallets - at least for amounts that would be missed.

A company might have a "5 of 8" multi-sig. This means that to move money, five of the eight team member accounts with keys have to agree and sign off on each transaction.

This is massively better than secret sharing - once a secret is put together, that secret then works for all time and could be stole by the person that put it together. By using multi-sigs, every new transactions has to be agreed on.

With a multi-sig, if you forgot your hardware wallet's PIN, or lost it, then other team members can remove the old account from the multi-sig and add the new account. You are back in business.

When you backup a single account's key to paper or other computers, then anyone getting access to one backup compromises the entire thing. However, with a multi-sig, an attacker would have to gain access to many of the signing account keys to steal funds.

This scheme works for individuals too. You could have a 2 of 4 multi-sig wallet, two hardware wallets that you usually use for authentication, and then two backup paper keys stored in different locations. For your normal use, you just use your two hardware wallets. If you forget a password / lose one, then you can use one of the paper wallets, plus your remaining hardware wallet to get it back. If you loose both, use both paper keys. You can also rotate the paper key backups if you want, by removing the old and adding the new.
Yes, actually. That year I was helping a family friend with his graphics design business build a website for it. He had a scanner for use in his print work - remember, Mac users had been using Photoshop since 1988 and it wasn’t the first to market - which we used to scan photos in addition to other work samples. It wasn’t cheap but it was routine - and compared to other pro photo equipment it’s not like cameras and lenses were free either.

You’ll also note that I said tips - even if photos took time to process and view, people loved sharing advice and work stories.
IIRC, she donated the royalties from his use of her music to a charity she felt he wouldn't like. He got to use "hippy music" to promote his show and she got to use a bit of his show's income to support a cause she liked and he didn't. They both won and lost.
Upvote... I took up some new sports, but one of the things bringing me joy in my free-time is me rediscovering comic books and playing adventure games with my gf... (All the good stuff - currently monkey island series, previously toonstruck, discworld, Sam&max and all the Lucas arts stuff
Meta note - although some older languages have the same issue of cruft in their standard libraries, I thought it's better not to mention them. I felt it's better to keep it focussed on Rust. Even though it's relatively new and has a small standard library, it has accumulated code that look like mistakes in hindsight.
>Even though I never met or knew Ritchie I still feel bad when I read about his death, when I was a teen I would go in rabbit holes reading about C and Unix, and would read about all the design decisions he made and the rationales for it, a true loss for the programming world.

sounds a lot like me, even I still read docs related to old school UNIX and C to this day

>The concepts of minimalism and modularism are being thrown away and it shows in the performance and stability of new software. It's a shame we have to learn the same lessons over and over.

why though? is coding huge monolithic software easier to do rather than creating a set of modular and simple tools?
And use the same 120 fonts in our website? What are we, plebs? Plz download this 45mb font that we made this morning
Joe Rogan is also free to leave Spotify if he doesn't want to stay on it for any reason. There's nothing wrong with that, either.

If there's strong evidence that someone committed a crime like tax fraud, then they should be investigated. Whether they choose to publish content on Spotify or not is irrelevant.
Coding is a specialty, not the end all be all of tech knowledge. You don't want developers configuring your switches and firewalls. If I had a dollar for every time I had to help a developer setup VPNs and database connections...
This article follows the classic rule: If a question is asked in the headline, the answer is "no"...

"There is no evidence that sleep was universally segmented, and there is also little evidence that segmented sleep is better. A 2021 meta-analysis of studies on biphasic sleep schedules found that segmented-sleeping subjects actually reported “lower sleep quality … and spent more time in lighter stages of sleep.” One reasonable takeaway is that biphasic sleep is like anarchical foraging: Both might have well served some ancient populations some of the time, but neither of them offers a clear solution to modern problems."
> Early 21st century, people started collecting PII at an ever increasing (and frankly alarming) rate. You may have encountered tall tales where people got sent baby advertisements before they themselves even knew they were pregnant.

What's disheartening is that in physical stores, this already started happening in the '90s, mainly for analysis of loyalty programs' data.
Why do we have a machine that shreds any dollars? Who anywhere is interested in a dollar shredding feature?
SMTP servers are able to reply whether a user exists, and some still do. Your own server will send you a "undeliverable" message if it receives a negative reply.
Old white music dudes don't have the privilege they've enjoyed their whole life anymore and are playing temper tantrums, the only ones rooting for them is the bourgeois elite and press.
> That said, I am curious why different people have these different feelings. One aspect is likely rooted in the fact all of our brains are different. But I also wonder if first impressions play a big role here.

Path dependency has big impact on what seems natural, intuitive, etc. Part of that is what you've done before, and part is first impressions, and part of it is your approach to learning (or the approach taking to teaching you) the subject at hand.

I’ve approached Rust via different books and tutorials before and come up with the “it’s awesome, but too hard” feeling and set it aside.

Recently I've been trying Hands-on Rust [0] and going off to the side from it and Rust is clicking pretty well. Not sure if the book is a better fit for me, if the past false starts have prepared the ground, or what specifically changed.

[0] https://pragprog.com/titles/hwrust/hands-on-rust/
Check out what university research departments and labs are hiring for. There are software dev jobs in the health/bio sciences as well as other fields of research, likely including climate change

Most university have central job boards where you can search for terms like 'computational', 'software', or 'developer'
You may find some cheap labs if you look around enough (particularly if you are okay with only getting 4x6s and no digital scans, or getting low resolution digital scans), but home developing is really the play for most people that shoot film. Why is it not an option for you? It’s quite easy (assuming you’re shooting black and white).
That is inspiring. Thanks a lot!

Perhaps the problem was that I was overconfident and immediately started with pretty advanced Rust - writing a web assembly that performs big data analysis using the "polars" library.
I mean, that's about the price any hobby costs you over a year.

"Cheapest" way is to develop it yourself, but of course, that's a different set of skills and equipment you may not be into. There's online labs but I doubt they'll be cheaper either and are much slower.

I shoot film too and had my best luck in an immigrant neighborhood. I develop my films in a family business and it's never over $6 per roll. This is in Brooklyn, NY.
Still, it shows that crypto is unlike other asset classes like cash, property, stocks, etc. where an unintended 100% loss on $500k is much harder.
For someone in the know, what's the advantage of adding this to core rather than using the existing node-fetch package I've been using for years? I mean, the API's basically the same, right?
> Are you calling for an end to argumentation

I am pointing out a paradox. Since you seem particularly motivated by the misinformation context, I'll just point more the paradox of tolerance.

I believe that is good to be tolerant, even of intolerance. But there's also no doubt in my mind that if you are too tolerant of intolerance, you can end up allowing the destruction of a tolerant society. So what should one do? Clearly the answer is not "Don't be tolerant". But how can you know where the line is, or should be? The point is that certain stances toward the world, such as tolerance, have an inherent weak spot that can exploited by people who want to do so, and that AFAIK there is no way of defending that weak spot without risking violating those positions.

So it's a paradox.

So to repeat: I'm not calling for anything, I'm pointing out that things are not as simple as "defeat bad speech with more speech".
The topic is regulation, not monoculture or planned economy. I am not arguing that everything has to be the same everywhere, I am arguing that the market is the wrong mechanism to rely on as the sole source of desirable change.
Will this article be the end of trendy biphasic sleep articles..?
Great idea! I made a mess out of buying a new stem for a road bike and I can confirm that reading/guessing numbers from bikes parts is non trivial.

How are you going about monetizing this? Affiliate links?
I’m an outlier, be warned, but

I have a pair of Jobo machines, an ATL3 and an ATL2200 with the tanks and do-dads that go with them.

I also have an Epson v850.

I used these ( and earlier setups that led to this ) in college after a lot of figuring on the solution to your question. I decided that for my time/money math, and considering the quality and control I was after, this was the best fit.

Now, I can’t keep up with scanning everything now that I have kids and a full time job and renovations to plan, and I consider selling the whole mess every other day ( the others, I consider buying a Contax 645 )

A solid halfway place is to get a great scanner ( not necessarily the one I have, unless you like big big film, see below for the counterpoint) and take the film to whatever drugstore nearby still has their Fuji stuff.

Or, get a hand tank.

Wait, it’s way simpler than you think. You somewhere dark, or a changing bag ( I put a towel under the door of a closet before getting a bag ) and then you need a sink. It isn’t super complicated for black and white, though medium format film is WAY easier to handle than 135. Making prints may come down to a yard sale or Craigslist score, but local college dark rooms likely aren’t full, and art kids are handy friends to have.

That didn’t likely help unless your main takeaway is held very close to “film is about the love of the game” not economics.
The thing is, the address exists - only (probably) nobody has its private key.
>No, it's free speech, not censorship.

There is no contraction. A call for censorship is allowed under freedom of speech.

I would never force spotify to platform anyone they don't want to. But I will criticize those who demand others blacklist.

Answer this: Was the Hollywood self-enforced blacklist of communists censorship?
problem w/ that is that "is refactoring a good idea" becomes unfalsifiable: you can always blame something else

this is sort of like w/ the agile folks: when an agile implementation fails, "oh, you didn't do agile right"

obviously, better code is always desirable, but the temptation to rewrite is very strong in developers (I feel it all the time) and experience suggests it often leads first to a worse situation, and then a worser one
A Guide to NFT Twitter Terminology
You're choices are: die, or pay whatever cost is associated. its not a choice that can be negotiated. markets don't deal with this situation well. changing hospitals don't change the baseline costs for providing health care in a significant manner for there to be competition nor are many hospitals in a competitive market (often there is only one hospital for an entire rural region).

that's before even getting into pharma. which can charge millions of dollars for life saving/changing drugs for single course treatments. hell take a look at what happened with epipens. there is no protection against profiteering via nebulous 'markets' when your choices are 'purchase or die'.
What namespacing do you envision? On the one side you don't like short names that are installed locally and on the other you seem to not like the full url noting where to retrieve the library.
You Are Here In The Universe (1 min 44 sec)
I thought the "consume oil" category was a weird one to have on here until I realized they weren't talking about food oils. Haha
People are allowed to login as root and delete their systems too. Yes, today's software doesn't make it easy - and the same can be said about this wallet/token; this was a complex sequence of steps in the wrong direction, not a missclick.
> This is just a dumbass user doing dumbass things.

I tend to agree. Dumbasses clearly designed this system if it allows money to be accidentally destroyed. Dumbasses doing dumbass things indeed.
It's not random. It's what you as a developer wanted as a dependency, and it's cryptographically pinned to the exact version you wanted.
It's notable that after hundreds of years of experience in writing contracts, real world legal systems still rely on courts to interpret them in a reasonable and equitable manner because we cannot possibly anticipate every edge case and build in every rescue mechanism.

Smart contracts really shouldn't be called contracts - it's a misleading analogy.
Oh wow, the "answers" on that question are cancer.
What's your current view on the lab leak theory and if anyone should be permitted to discuss the possibility or not. Is your view the same as it was a few months ago when the tech industry worked in lock step with each other to demonize the discussion of the possibility? What are you going to do if a few months from now if some of the "bullshit" turns out to be credible as has happened so many times already throughout the pandemic?
Using the example of JSON, one of the issues in the Java ecosystem is that there are 3-5 JSON libraries(GJSON, Jackson, Org.json, Genson, etc.) that are commonly used. Today there is a clear choice for Rust, but in 5 years it will probably be more fractured.

If you have one or more dependencies that also need to parse JSON, and they choose differently, you could have cargo building multiple JSON libraries and including parts of them in your application, which would increase the bloat of the resulting binary.

This is of course a problem with any language and not Rust specific, but in an ideal world there would be one best way for doing most things included in the standard library and everyone would just use those.
Haha, that’s why the client software needs Nick-Fury-style safeguards to say “I understand that this a valid transaction, but given that it’s a stupid-ass transaction, I’ve elected to throw a warning.”
Some of the most important jobs in tech don't require coding skills, they require problem-solving, planning, due diligence, and operations skills. A great tech lead or department manager merely asks the right questions and gets people to do the right things at the right time. Most of the non-software-dev roles have various skillsets and can be huge assets if they can think about the big picture and put decisions/work into better context.

And actually now that I think of it, just reading the documentation of tech is a huge benefit. You can know more about some tech than a software dev purely because the dev may never have read all the docs and aren't familiar with all its capabilities. Architects for example are voracious readers and don't really write code.
People don’t usually store 500k on their PCs.
>For the past several decades, small earthquakes (less than 2.0) are regularly recorded in the area. This has been demonstrated to be caused by the water injection process used to produce the geothermal electricity at the power plant

TIL that the ongoing minor earthquakes at the Geysers I see when I make my daily check of the California earthquake map are man made, not natural.
Domains where the basics are still being actively researched should never be part of the backbone of human society, though.

Maybe they'll find solutions. Cool, let them put those solutions in practice in 2040 when all the bugs have been worked out.
I don't understand where you get this whole "service" idea from, but it clearly shows that you've never actually interacted with google fonts in any way.

Any different "service", would have the EXACT SAME ISSUE:
Hot-linking leaks user IP-Data to whoever hosts the hot-linked content.

If you use the google fonts home page _as designed by google_ it already makes you download the fonts to self-host them along with your own sources.

And as for their motivation, google fonts originated from android, because again licensing fonts plain sucks, and google has an incentive to make developing apps and websites as easy as possible in order to strengthen their ecosystems.
To be fair OP in question did not lose half a million dollars. There is no proof he could have exchnaged all that ETH into dollars.
Also people who don't understand the concept of attention seeking for financial gain.
I don't think that's true otherwise I would never be able to improve my codes readability. I have received suggestions that make code better to read and have read others code that I found to be neater. If it was just my habits then everything written by other people would always be harder to read
Welcome to film? It costs money? This is a key reason why everyone switched to digital...

You can Google around and find mail order processing for ~$5 a roll, and scan it yourself (flatbed with film-adapter, or for more money, dedicated film-scanning hardware that's usually much higher quality). You can develop black-and-white in a dark room yourself and probably get it cheaper. Not sure HN is the best venue for film-specific info, though; perhaps a film forum somewhere?
But people run production servers on their PCs all the time.
Thank you! Yes, there are affiliate links on the page to get some money for the hosting, but that's not the main goal of the page.
You may want to re-think regular use of benadryl. There is a study linking the use of anticholinergic drugs like benadryl to dementia: https://www.health.harvard.edu/blog/common-anticholinergic-d...

The scary part is that:

dementia risk increased along with the cumulative dose. Taking an anticholinergic for the equivalent of three years or more was associated with a 54% higher dementia risk than taking the same dose for three months or less
In other news: ip packages hop from one host to another and a dozen hosts see the private ip and the websites IP. Certainly the website should have asked the user before exposing their ip on the route.
What do you mean by subsidizing the wealthy? Surely you don't view transfer payments that are designed to aid the poor as something that subsidize the wealthy. If those payments subsidize the wealthy and not the poor, we should eliminate them. I'm definitely not in favor of subsidies that only benefit the wealthy.

Minimum wage benefits some people who would otherwise earn below minimum wage, at the expense of many more you can't see (because they're exclusively welfare instead) that can't get a job because the value they're able to add doesn't meet minimum wage. Unfortunately for these people their skills and physical fitness may atrophy while they're sidelined exclusively welfare rather than on the horse and developing themselves and their productive capacities. They're the victims of minimum wage, cast aside so some winners can MAYBE make a little more money.

If you believe supporting the working poor's survival is a 'subsidy' to the wealthy then are you arguing for eliminating of welfare for anyone working?
Of course I asked for profitable business when I challenged your claim that Google is an AI/ML company. If that business line is not profitable but ad revenue is the main engine that keeps the lights on, then Google is first and foremost an ad company that also happens to fund AI/ML and other endeavors but at a loss.

What generates revenue is what defines a company straight and simple not what they want to call themselves, since they all say their mission is making the world a better place and other such BS.
> it has accumulated code that look like mistakes in hindsight.

I don't think there is any language that people use that doesn't have this issue. C++ for example has a huge number of warts. Ideally like with std::auto_ptr they are deprecated and removed over time.
They would gain trust for returning all of the WETH accumulated in all of the contracts where it’s been idled due to PEBCAK, in concert with a code fork that refuses to accept such transactions. That would be a sign of maturity and intelligence to bankers, and influence their consideration of whether Ethereum might be a viable platform for their financial business someday.
Whenever I read a HN comment and recoil because it's something that I could well have written myself, inevitably, it was @pjmlp. :-D
Thanks for the reminder. I remember it being a big deal in the early 2000s but I don’t recall any mention of it in the last 15 years. I had completely forgot about the issue.
The API-First World (Graphic Novel)
Part of the problem is bad design: businesses often don't empathize with how users might want to use their website. They focus on selling products rather than serving customers.

And part of the problem is the existence of spam: people rightfully think that they'll probably get more email spam if they plaster their email address all over their site.

Personally speaking, I'd rather have to quickly deal with some extra spam than miss out on a customer.
There are plenty of do-overs, it's called the "development phase" and involves testing things on your local computer with the team.

No one gets everything right the first time, but with a lot of testing, you can actually write software that does exactly what you think it will do, and you can achieve pretty cool stuff. Remember that humans wrote the software that took humanity to the moon!
> Generics are well known to be effective, and exceptions are unusual.

A [relatively] well known exception is anticonvulsants. My younger brother paid for that with his life. I hope the FDA figures out how to properly evaluate generic equivalence.
2022, All the Missions a Decisive Year for the Space Exploration [video]