skysight-inc/HackerNews huggingface dataset:
A cashless society will be a disaster in other ways, too. You think banks are bad now? You dislike fees? If there's no cash, third parties will be able to hike percentages on transfers of all kinds. You could see credit card fees of 10+ percent, which will be passed on to you even if you're not aware of them.

Cash has to exist as an option to keep middlemen honest. Until, that is, we achieve communism... but that's several decades away at a minimum.
There are plenty of comments one could’ve read before jumping to conclusions too.
A curious insight into the visions of future at the time. The robot [0] has curious resemblance to Daleks [1] of Doctor Who fame, with Daleks making their first on-screen appearance only a year or two after the initial release of this robot. Life imitates art imitates life.

[0] http://cyberneticzoo.com/cyberneticanimals/1962-5-hopkins-be...

[1] https://en.wikipedia.org/wiki/Dalek
Check your labels more carefully!

I just looked at a bottle of it here. Yes, 500mg. Adult dose: 2. That's 1,000mg. Every 6 hours to a maximum of 6 per day. That's 3,000mg/day. Danger at 7,000mg/day means a therapeutic ratio of less than three--nothing like that should be OTC and it's use should be carefully considered.
I've had a few hit emails formatted like that, though not from HN.
Good article demystifying the gargantuan build system that is autotools/autoconf.

I'm having success with cmake, an easier, thinner technology stack.
macOS Cat Printer
It's because system design is a lot less theoretically clean than something like FP, zero-cost abstractions, GC-less coding, containerization, etc, and forces programmers to confront essential complexity head-on. Lots of engineers think that theoretically complex/messy/hacky solutions are, by their nature, lesser solutions. Networking is actually a great example.

Real life networking is really complicated and there are tons of edge cases. Connections dropping due to dropped ACKs, repeated packets, misconfigured MTU limits causing dropped packets, latency on overloaded middleboxes resulting in jitter, NAT tables getting overloaded, the list goes on. However most programmers try to view all of these things with a "clean" abstraction and most TCP abstractions let you pretend like you just get an incoming stream of bytes. In web frameworks we abstract that even further and let the "web framework" handle the underlying complexities of HTTP.

Lots of programmers see a complicated system like a network and think that a system which has so many varied failure modes is in fact a badly designed system and are just looking for that one-true-abstraction to simplify the system. You see this a lot especially with strongly-typed FP people who view FP as the clean theoretical framework which captures any potential failure in a myriad of layered types. At the end of the day though systems like IP networks have an amount of essential complexity in them and shoving them into monad transformer soup just pushes the complexity elsewhere in the stack. The real world is messy, as much as programmers want to think it's not.
I have found that knowing the system is the most important thing over anything else. You end up being less wrong and have fantastic suggestions to the group on the direction and purpose of things or catch those edge cases when something is suggested or comes up that others don't know the consequences of or how it all connects together. This is where true value lies.
> The reason your experience with apartments sucked is because you probably paid as little as you could for them too

Yeah I did. And every time they still cost more than 50% of my paycheque every month. And in some cases they cost more than the mortgage I pay now.
I use scoop to install this sort of tool in Windows.

iwr -useb get.scoop.sh | iex # install scoop

scoop install coreutils vim nano [...] # yay
I'm a physician- although I don't disagree with the spirit of the article the headline is exceptionally misleading.

Phenylephrine is useless as an oral decongestant. It is still quite useful for other indications, including as a vasopressor (given IV to increase blood pressure such as in hypotensive shock). I believe it is actually the only commonly available vasopressor in the US that is a pure alpha-1 agonist which in certain scenarios is desirable.

It is also indicated for treatment of priapism.

The real kicker is that phenylephrine actually does work as a nasal decongestant when it is used as an intranasal spray, which has the added benefit of fewer systemic side effects compared with oral decongestants.
Your bank lets you approve and reject individual transitions in real time or just ones that get flagged by them for fraud?
Granted we’re on a startup forum and most of us develop services:

> It's so much more convenient to just hand someone a $20 and walk away with the item than to spend the 5 mins dallying on venmo trying to look up their handle

Wouldn’t this be solved at the matching level ? You probably found that person online, checked the photos and description and decided to make the transaction. If there is a “complete the purchase“ button you just click, there would be no thumbling in Venmo. And this is exactly my experience with local marketplace sites.

> If I hand a waiter cash, I know it goes to them.

It might be different where you live, but they can be requested by contract to add it to a pool. The same way when you pay your meal you hand the waiter cash but it doesn’t go to them.

> Credit card info can be leaked or scammed many ways. Meanwhile, with a cash payment our relationship is severed the minute I leave the establishment.

Wait, have you ever been scammed by paying by card in an offline setting ? Or have the transaction replayed or reused ? How would it work ?

> I know that should these businesses have to go from grey market to white market they wouldn't nearly be so viable.

This is I think the most prevalent point. Going forward I’d only see prepaid offline system to cover this, and we’re not there yet on the user to user money exchange side (it currently only works in a centralized setting as far as I know)
Yes, let’s replace farmlands with data centres. We can eat server racks.
Then you vote to ban insurance discrimination on certain kinds of data. In California, for example, employers are forbidden to ask or use data on candidate salaries in their hiring process. In the US, health insurance companies are forbidden from discriminating based on pre-existing conditions.

A huge amount of middle and upper class people already voluntarily use cashless methods to spend & earn money. A huge amount of businesses are basically online-only and don't really support cash payments. Visa & Mastercard etc already engage in data sharing. Cash is just too inconvenient and will slowly recede over time, if you want to avoid discriminatory outcomes then advocate for legislation directly.
According to this article [0] there are already signs of exploitation in-the-wild.

0: https://www.bleepingcomputer.com/news/security/new-spring-ja...
The day will come when people once again use silver and gold as mediums of exchange. Some states allow same to be used as legal tender.

For example, Utah:

https://en.wikipedia.org/wiki/Utah_Legal_Tender_Act
Well, Russia definitely fits the definition of expansionist. You don't even have to qualify it with (internally). I don't know if they fit the definition of "ultranationalism", but they're pretty nationalist, at least at the moment.
We mostly don't have detailed patient histories. Most of the relevant clinical data that would be needed for such a rigorous statistical analysis isn't recorded as discrete data elements, it's just unstructured text. NLP can be used to extract concept codes but the error rate is high so you still need an experienced (expensive) human to manually fix the errors. No one wants to pay for that.

The codes we do have are mostly CPT4 and ICD-10 for billing purposes. Those are generally pretty accurate, but not detailed enough to reliably assess whether one surgeon is better than another at a particular procedure.
Organic Maps is good, especially if you like hiking, and is on F-Droid

https://f-droid.org/en/packages/app.organicmaps/
"Planting trees" is an ESG scam.

You cannot "offset carbon" by just planting trees.

You also need to wait until they grow, chop them down, and not burn them but burry them underground instead.
I'm not too worried. I live in California, and our regulators would block most of what you suggest. They already do for insurance -- they block insurance companies from a lot of data that they consider discriminatory.

The moment a politician was affected by this data collection in a negative way, it would probably become illegal.

Hell, it's illegally nationally to share someone's video rental history because a politician got screwed out of being a Supreme Court justice when their video rental history was released.
> I know of some people who moved back to Russia for this stated reason

Horrible
Google is attempting to claim property control over a non-fidele property; someone else’s, because it claims as the “carrier” it can state that and it be accepted.

Have faith, Google is a defunct business. All law sees Google has disregarded property real-rights many, many times. All parties will receive proper reconsolidation.

It is inconvenient though-hang in there!
There are 2 obvious candidates for VPE; one candidate gets it as an interim role. The CEO refuses to make it permanent because the other candidate throws a tantrum. When the iterim VPE points out the immaturity of the other candidate, it's used as evidence that the interim VPE doesn't have sufficient "people skills" to be VPE
Legalizing what was already ubiquitous
> By chance, do you struggle with eating sounds in offices to the point where you panic?

Not particularly, but having to deal with distacting sounds, pressure to focus, and feeling trapped in a cubical can definitely make me uncomfortably anxious.
I enjoy family weekends; I enjoy short trips over a weekend sometimes.

But the weekends I really treasure are when I can go full nerd-out on some electronics or electronics/firmware or pure software side-project. Even if it’s just a 3 hour uninterrupted block (both not interrupted but also knowing that you won’t be) each day, that’s pure bliss.

No Jira tickets, no sprint stand ups, no estimates, no slack brush-brushes, no zoom calls, just nerding out.
I'm not against viable dog breeds but Dachshunds suffer many disorders/congenital diseases that make their lives miserable just to please their owners and here we have someone further enabling this.

Blue dye on wool doesn't harm anyone. Even the Soviet Union a totally non-capitalist country allowed colors, so I don't know what your point there is.
A post with 100+ upvotes but no comments is just any sufficiently technical article. It's not uncommon so I'm not sure that's a useful signal.
My list:

* Quantum theory

* String theory

* Lenin's works except The State and Revolution

* Muqaddimah of Ibn Khaldun (by Ibn Khaldun)

* Vienna Circle's works especially Language, Truth, and Logic (many skip this one)
That's reassuring to know.
mostly because the algorithms are known and can be optimized well against the GPU architecture.

GPUs are really good at parallel operations. so when it comes to calculating a bunch for similar values (ie. nonces for mining) it essentially allows for the effect of multiple CPUs because it can pipeline everything well.

the difficulty in GPUs is that they require the data be loaded in and known well in advance to extract and parallelize.
> Dont worry about any problem, just import something an its fixed! More imports the better!

We're talking about error boilerplate here.

Just as I do not write assembly by hand, but instead let the compiler generate that, just as I don't write http clients by hand, but let someone else do that, yes I would also rather not write error boilerplate by hand.

I would love it if I didn't have to write as much code to solve problems, but I recognize that the problems I'm solving are mostly specific enough that they require bespoke code specialized to the problem space.

However, error handling? Yeah, I don't care to hand-write that.

Said less glibly, I will happily import stuff when it makes my life easier, and write it myself when that is better.
And the Fastmail mobile apps are better than the Gmail mobile apps. Way better. It's crazy.
I've watched this video countless times, and it still genuinely amazes me. Reasonably confident I understand the mechanism, but it just leaves me astounded still.

Even watching it again now the World 1 section is like "what? okay", and then the World 7 part hits in me in the face again. It feels like there is magician about to pull a rabbit from a hat, but it turns out the rabbit is a actual esquilax and the hat was a rainbow unicorn nest and the magician was a ghost from the outset.
Can you provide more information?

I'm doing some of this on a Pixel 5a with a wired USB-A keyboard and a wired USB-A mouse connected to USB-C via a hub, and display through Chromecast. It works okay, but it's not ideal. I prefer wired over wireless usually.
Hire a professional to pick up where he left off?
Not that ISA: :) https://en.wikipedia.org/wiki/Industry_Standard_Architecture
Thank you. Part of the reason I posted this was because I wanted the Hacker News community to find the errors.
You’ll understand when you’re older.
Wow. Okay. I was leaning toward something like that but I felt like I must be taking crazy pills! What a weird corporate culture!
You have ignored my questions and resorted to name calling and personal attacks.

Which makes me think you’re just wrong and can’t admit it?
Apple already allows their customers to be victims of scams to the tune of millions of dollars a year[1]. Actual competition in this space means that more security-minded groups can offer users better solutions than the one that Apple forces down their throats.

For example, F-Droid in particular is very good at protecting users.

[1] https://www.theverge.com/2021/2/8/22272849/apple-app-store-s...
I'd like to read the article but an obnoxious paywall appears.
It's great for autistic people, especially those with sensory sensitivities. The interview process still sucks, though.
Back in the late 90s/early 2000s I worked at a game studio. One of the things we got in to were DVD games - we built a tool that was used to create quizzes on DVD players. Feels pretty similar to this - lots of fun.
> I'll give you a bitcoin wallet address can you tell me who owns it?

It depends on the address. But assuming the person is using the same address for multiple transactions then the attacker only has to be able to correlate one address with a person (or a person's device if they have access to it).

This could be a completely innocuous transaction, including something as seemingly innocent as signing into a Dapp.

Compare that to a non-blockchain transaction, where if the attacker hacked an random ecommerce site (say a supermarket) that doesn't automatically allow them to tie all records to transactions on the site that is a problem.

> Worse than a credit card? How?

If I buy something at my supermarket with my credit card, even with home delivery AND even if the supermarket kept the credit card number there is nothing tying that transaction to gay.com.
Absolutely! It just sort of seemed to 'happen' here in Australia over the past ~10 years. It's always a bit surprising when this comes up that this isn't the norm elsewhere.

I personally love the convenience, but admittedly I'm not the demographic that this article is talking about.
My company has very few meetings. I might attend a meeting once or twice a year. One of the reasons why I am still working there. In my experience the more meetings a company has, the less effective/productive a company is. And I like getting things done.
App Store External Link Account Entitlement
Thanks. I completely missed it. I went back and still missed it once more.
I'd say Golang is a systems language if you consider the system to be interconnected services, sort of like a C for the HTTP and Kubernetes age. It has better performance than typical scripting languages, but it's probably not meant to write truly low-level code. I'd argue that GC doesn't matter on a typical networked service scale.
Why strictly in person? The local Bay Area meetups for tech topics like Python, data science, and web dev have all moved online. They have regular presentations, online socials and career networking events, paper-reading groups, the whole nine yards. By comparison, Rust Bay Area held one "virtual event" in the last two years, and a tentative feeler from the group organizer about presentation pitches went unanswered.
How's so? The problem lasts from 2 months ago. The original issue couldn't be about any ties with Russia.

I'll still try to do that ^ but not sure if this could help.
Update on “Reader” App Distribution
My sincere wish is that you are someday held to the moral standard you currently apply to Russian citizens. I suspect you would not enjoy that day.
No I don't pay tax to Russia, I happily stopped when I moved to Canada.
Are all of Waymo's service geofenced?
It's only a force multiplier if your Design team sticks to it to the letter, and also if you are able to upkeep the components and refactor them nicely and often.

What you more often get are requests to redo one page with a newer design and go from there. Well, the overhead for that is now massive, because all the components need to be refactored to allow customizable style, or you need to build new replacement components for pages to opt into, then redo the pages with all these new components slotted into a new layout.

...and all they wanted was to change the borders, input field appearance, colors and try to make the existing table more responsive.

In other words, they are (probably?) hoping that the page has something like one giant data object / hook that is 100 percent separate from the UI, where you can just screw with the style sheet and the markup to try some things out quickly and call it a day.

In a component design you have to think carefully about what gets data from where, but this is something the non-tech folks at an org just don't give a shit about, and they expected you to just be able to tweak the page.

So, to me the optimal technical approach is page template first, maturing into component re-use second. And I would suggest you decide carefully what to make into components when nobody has formally asked you to do so, because:

1. The overhead of arguing about time required to refactor/rebuild components is absolutely real. The point of components is that you shouldn't build snowflakes, yet that is what is routinely wanted.

2. Scope of "simple" component changes potentially touch the whole app when you'd rather it - or morely need it to - NOT.
As soon as you get to the part about what it is missing (ports, memory, etc), and the fact that it is useless without a carrier board, it is pretty much a CPU by itself on a board, and absolutely nowhere near as exciting as the headline they created makes it sound.

It would be a closer fit to compare it to the Pico, which tit for tat, blows it away. The hybrid RP2040 boards are reasonably similar in size and can actually do things right out of the box. They don't need a carrier board, etc. And they only cost a few dollars.

This is exactly like a couple years back when boards were advertising that they were twice as powerful as the Raspberry Pi while omitting to mention they also cost more than double the price of a Pi.

Pretending they are similar when they aren't means these comparisons are utterly useless.
The "ISA" mentioned above is the "Industry Standard Architecture", the 8/16bit bus used by PCs and PC clones back in the day, not "Instruction Set Architecture (x86, ARM, RISC-V, etc):
https://en.wikipedia.org/wiki/Industry_Standard_Architecture
Costs are deducted though, so it is only 30% of the profits.
I thought that was an open patent.

Explain the case like I'm five.
They were bred as badger hunters, not exactly decorative.
I work in the field of cryptography and I agree with GP, papers and research goes in all sorts of direction, but very little actually ends up forming a solid branch of knowledge. Sometimes if people aggregate into such a branch, there’ll be SoK papers (systemization of knowledge) that will start popping to make the tip of that branch understandable, and at some point people will create all sorts of resources including university courses and textbooks. But that’s rare, and it demands a lot of hypes, and sometimes tips of branches just go overlooked for a long time. If the author dies or move on, it’s possible that nobody can really take over the work easily, because there’s no proof, or nobody understands it, etc.

Afterall, this is what happened to a lot of famous mathematicians. Their texts were forgotten, and then rediscovered a very long time later, and sometimes proofs could not be recovered for a long time (cf Fermat)
This requires getting another citizenship and it takes time. I'm waiting.
Making Robots Move Like Animals
I wouldn't go for it either but this will pushed to the masses as something good and necessary, and most will simply go along with it. For the individual, losing cash and going "digital everything" means losing privacy, autonomy and sovereignty.
> Have you ever actually met or heard of a user (outside of software engineers on hacker news) that cares about this?

Users are kept ignorant by Apple's policies. Apple punishes developers if they choose to educate users about Apple's fees or offer lower prices for purchases that Apple won't get a cut of.
I've found dosage is critical with pseudoephedrine. I can only take one of the small 30mg red buttons (half the recommended dosage) in a 24 hour period and get the benefits without side effects.
This previous bank account was also in the US: Bank of America.
And then, the issue lasts for 2 months+.
The space industry has a big, ugly sexual harassment problem
As odd as it sounds. The ones that seek safety and protection from authority would actually enjoy your suggestion and actively.

If you ask why, they'll say it's for the 'greater good' . They actually want it to happen. As it forms a new social hierarchy of obidence which may, one day, outrank the social hiarchy of evil capitalism.

In fact, they'll go as far as discrediting and attacking you for even suggesting what you said. As that's against the greater good (saving environment, war efforts, meat is bad, etc) and ironically, attacking demonstrates true obedience.
Cleverly, persuading did not need to involve talking to them, so much as getting them engaged in public competition for performance numbers.
I think people shove way, way, WAY too much logic into CI/CD pipelines, at the expense of leaving the local build to rot. And so every time a test is written exclusively for the remote pipeline, another bug escapes notice. The best pipeline is just enough to trigger `make` or local build command equivalent.
That's why AWS charges so much for outgoing traffic.
I know we'll have driverless cars within ten-years

You certainly don't know that - at least on roads generally. You might have a reasonable hope that in some highly constrained environments they might be an option, but that's very different.
It's also the active ingredient in Preparation H as a vasopressor
You said “hang out IRL” so I thought that was your constraint.
If Digital cash is the goal, why didn't we keep trying to reinvent mondex then? Seems very close to digital cash.

https://en.m.wikipedia.org/wiki/Mondex
Fortunately very few companies of any size use jdk9+
Go didn’t have any container types in the standard library because it didn’t have generics and slice plus hash map solve 90% of what you need. I think an avalanche of container libraries are coming to Go. I already wrote my own deque and have seen a few others.
Wages are fixed or rise at at slow fixed rate. Prices charged are often tied to PPI indexes so when you have inflation companies make more profit