skysight-inc/HackerNews huggingface dataset:
It is not a myth. I know every service running on my personal machines (the Ubuntu workstations at work do get away from me a bit...)

Here's the practical upshot - once, many moons ago, I forwarded port 22 to my home desktop machine so I could access it remotely. I had fail2ban running and regularly checked the logs, so I wasn't worried. What I didn't realize was that maybe 6 months prior I'd made a test account for some purpose, with 'test' as the username and password. Inevitably, some worm managed to guess this combo in less than the 6 tries before fail2ban kicked in. The kicker, though? I was sitting at the machine when it happened, and I could tell immediately. The HDD light was flashing, and I knew it shouldn't be. There was load on the CPU, and I knew there shouldn't be. Checked 'top', spotted the weird process immediately, killed it, locked the account (it never escaped the test account so no harm done) and went on with my day.

Can you imagine that story on Windows? "My hard drive light is blinking and I don't know why" - yep, that's daily life. "There's a weird process in the list" - yep, there's lots of those, good luck tracking down which company is responsible.
The page seems to be a direct copy of a German article[1], possibly machine translated. The original German article has a single paragraph with the laptops which seems to have been butchered when it was copied.

[1]: https://www.computerbild.de/artikel/cb-Tests-PC-Hardware-Ras...
Seems to be inspired by Tom7's "You can't win this game, it exists only to destroy your mind" [1]. Tom7 is like an indie intellectual/artistic hero of mine. Be sure to check out his other stuff. [2]

[1] http://entire.spacebar.org/ [2] http://www.tom7.org/
Or, you know, that Saville guy and his friends for decades... He even got knighted iirc.
I know a ton of engineers. Of them all, those working FAANG are profoundly less skilled than the others. It’s impossible to miss its so obvious. Maybe my social network is an outlier, but I really really doubt it.
The weather in California is none too amazing these last five years. Fleeing from unbreathable air in the summer, no ski season worth mentioning.
Interview with Webflow co-founder
It takes energy to do things, not all of those things are worth doing
> I can't imagine how much worse it is in red america.

I've lost enormous faith in the media since 2015, when it became obvious that most of the news (other than the weather report) is simply propaganda or clickbait.

For example, take the recent airliner crash in China. NBC news ran a video clip of it flying straight down into the ground. That clip turned out to be a fake.

The news anchors are completely shameless in the promulgation of their agendas.
If the account holder has to ask the bank for a piece of information, the account holder will also have to produce it for comparison.

Summing the last four digits could unintentionally leak information (what if those digits are all zeros?), so the challenge question should be carefully chosen by the bank, not just whatever the account holder comes up with.
I'm blown away that Amazon has phone support! I had no idea!
With all the face filters out there I wondered why there weren’t any whole body filters yet that would allow people to form their bodies into whatever shape they want. Guess we won’t have to wait much longer.
At least for my TV, which is some cheap Element Amazon TV from 2017, my Apple TV has full CEC. It will change input to Apple TV whenever I interact with it, and can turn the TV on directly. So it has to be how the TVs implement things. I've wiped my TV firmware back to 2017, so it's possible newer TVs intentionally break their CEC features to encourage you use their own (bad) smart features?
There is lost power when one battery charges another. It's not 100% efficient.
Thanks for the feedback. Yes, this is exactly what offline mode will solve in a couple of weeks. Stay tuned!
Things not being said about Chinese tech management
How did you find the link on opensource.adobe.com? The used to host other standards, too (e.g. font formats).
Nice concept, i can see this being very successful
Original paper: https://arxiv.org/abs/2203.10496

Unfortunately the source code does not appear to be available.
Somewhat similar. I'm technically highly liberal (I maxed out as a dem donor in a number of races).

We are told inflation is passing or a temporary blip by the top econ people in govt. Meanwhile, wage pressure, housing price pressures and more are through the roof.

We are told that a portfolio of stocks that invests even in part in fossil fuels is doomed (economically) even though it is a scarce commodity from many volatile regions and that evidence is that ESG wildly outperforms.

We are told climate change is the biggest threat, but efforts to solve it are largely forbidden (ie, no nuclear) unless they involve massive sacrifice instead of innovation.

We are told it is critical to ban a plastic straw in a restaurant that goes in the garbage but that the tons of trash literally blowing into the ocean from folks in RV's along the water who can't be bothered to throw trash into the cans right there is OK and there should be no consequence.

We are told our new LED bulbs won't ficker or buzz when dimmed and will last our lifetimes.

Masks won't protect us supposedly from an AIRBORNE virus.

A higher risk of arrest by younger men for things like murder is a sign of discrimination against young men, vs any chance of a difference in underlying incidence of murder by young men.

We are told Hunter Biden has acted with integrity, that the details of corrupt chinese payments on a laptop are "Russian Disinformation". Um - no. Our kids don't get invited to be on boards of companies they have no experience with, even though they didn't have issues with drugs and are good students.

The issue for me is that you don't need to have any knowledge of science to see just HUGE internal inconsistencies in a lot of the "preaching" we receive. This results in a massive reduction of confidence in authority which is a big negative to the liberal movement in my view which is supportive of a bigger role of govt in our lives.
>It’s only gotten easier, as software generally moves more and more to SaaS web apps and the intrinsic cross-platform nature of the browser.

What is the difference between not knowing what the software on your system is doing and not knowing what any of your software is doing and it is not running on your system?
> Internet traffic overwhelmingly goes to fresh content everywhere.

This is why organic search & YouTube are incredible acquisition channels.

Organic search & YouTube are the only channels that will consistently surface and bring visibility to old content.

YouTube & organic search bring thousands (millions?) of companies millions and millions of visitors per month, and 99.99% of brands cannot distribute their existing content more effectively than Google can for them.
If you want to protect your wealth I'm not sure investing huge capital sums in mining machines, dependent on huge energy consumption to work, in a country with an energy crisis. That seems absurdly high risk to me. I can sort of buy the idea of moving your money to crypto as a way to get your money out of the country whilst evading your government's capital controls. But doing that by starting a crypto mining business is such a weird way.
the whole playlist is awesome. i can't pick a favorite.
Apparently it is a feature Called Subscriber Held (CSH).

https://security.stackexchange.com/a/100342/143105

TL;DR It was just how analog phone worked, users came to rely on it, digital exchanges reimplemented it (with a timeout)
Yes but do dollars come with unlockable content such as EXCLUSIVE access to the Bored Alpaca Polo Club Discord server?
Wrong. You are giving nutritional advice by claiming this is "the official resource" (it's not), and by synthesizing the information into new, different information that is both less correct and even more vague.

You may be tired of people not being informed, but I'm tired of ignorant people thinking they know more about a topic than they actually do.
The part you're missing is that those people also believe "first world" countries are at risk of having the same things happen: hyperinflation, debt crises, confiscation of wealth/assets.

And if the risk of those things goes up, a rational person increases their bets as a hedge. Because the payday does go up, but only because everything around it is collapsing.

The difference is that you don't think those things could ever happen here; in our peaceful, stable, bourgeois society.
You just described the entirety of the tech hiring experience. Sure some people are bonafide geniuses that can crack the hardest problems in their sleep. The majority of tech workers, however, are ones who got lucky with the specific combination of questions asked in the interview. Maybe they had seen the question before. Maybe the solution just "clicked". This is why the best strategy for acing such interviews is – just apply to a lot of companies.
surprised too, once i read it all started with a phone call from author's bank. your bank will "almost" never ask you for your info on the phone. if they do, you don't have to provide it. you can ask to go to a branch in-person, or log onto the website to provide the required information.

all banks should often remind their customers of this. mine does.

banks and phone carriers should do scam and fraud trainings for customers. or friendly reminders.
That's almost the beauty of a lot of audio DSP filters. They can be 1-10 lines of code, but to understand why they work and how to create similar ones with properties you want you need a heavy math background and a 500+ page book (e.g. https://www.native-instruments.com/fileadmin/ni_media/downlo...).

Other complicated DSP algorithms I've read about (but haven't come close to fully grokking) are:

- Band-limited oscillators. Ask yourself, how do you generate a square wave signal? It's "just" 1 for t seconds and -1 for t seconds, repeating, right? But what if t isn't a multiple of our sampling frequency? Also, a square wave can be interpreted as an infinite sum of ever increasing frequency sine waves. But Nyquist tells us we can't have those higher frequencies. So even if t was a multiple of our sampling frequency, it still wouldn't be right to have t/f samples of 1 followed by t/f samples of -1. But just taking the first N terms of the infinite sum (those below Nyquist) is slow, so you get things like polyblep: https://www.kvraudio.com/forum/viewtopic.php?t=375517.

- Resampling. So a sampled bandlimited signal is perfectly represented by the samples through the Whittaker–Shannon interpolation formula. To resample we simply have to pick equidistant samples using the interpolation formula. However this is slow (and global, so not real-time), so there's a bunch of techniques to speed this up with minimal distortion: http://ldesoras.free.fr/doc/articles/resampler-en.pdf

- Pitch shift. This seems innocuous enough, right? But suppose it were easy to shift pitch. Then we could resample our audio to 2x the frequency, shift the pitch up by an octave and play back at the original speed. Now we've made our audio twice as long without changing the pitch! Pitch shifting and timescaling are two sides of the same coin. And I don't understand either side. Fundamentally I don't really understand what it means to make an audio signal "longer", without changing the pitch, at the waveform level. But people do it anyway: https://en.wikipedia.org/wiki/Audio_time_stretching_and_pitc...

- The rabbit hole goes on...
The connection isn't always torn down immediately. Different switches behave differently in this regard. I remember a long time ago being trolled by a friend of mine who refused to hang up. I wanted to call someone else, but every time I picked up the handset to dial out, he was still on the line laughing at me.

So if you're served by a switch that operates this way, the scammer just holds the line open, plays dialtone and ringback tones appropriately, and you're none the wiser.
> grooming choices, and social paraphernalia like wardrobe

That's a very regressive approach, based on cultural stereotyping and expectations related to restrictive ideals of masculinity and femininity. A woman who chooses to shave her hair short is still a woman. A man who chooses to wear a dress is still a man.

Let's not discriminate against gender non-conforming people by denying or questioning their sex due to their reluctance to adhere to stereotypes. It's not really a reasonable position to take.
You need mathematics abstract to understand this and when you have it you already know most of this.
The dataset for hashed credit card numbers is small enough that it can be easily represented in a static lookup table, or brute forced.
Young engineer built Spacecraft Avionics from scratch
No, it is a language semantics issue. You can get the compiler to optimize it away today, if you're careful. But that's a bad user experience. You should be able to specifically request this semantic, and be sure it works.
We need less people. As with livestock, the more of a crop or animal you pack into close proximity the higher the chance one disturbance or sickness wipes out everything which is what makes those chemicals a necessity. Unfortunately you can't feed this many peoples demand without superfarming.

Make less people, decrease demand, and if we aren't able to make less people we should make these people less wasteful and consumptive
No disagreement there, this is what I expect. The question is what are cryptocurrencies (or blockchains secured by them) actually useful for? Where are the tradeoffs and when is a non-blockchain solution superior? (any system with user created content will need a delete function, which immutable ledgers are opposite of)

When is a permissioned system better than a permissionless? (and the opposite)
> furloughing all your workers as soon as you hit $1M

You'd likely have a hard time getting them to come back the next year. Who is going to take a job that pays a normal daily wage but only employs you for three days? And can you really ramp the org back up up in three days? Maybe you'd be better off working for a few days then handing the job off to someone else for the rest of the year. Even then, good luck convincing the board that you're doing anything worthwhile coming in 3 days per year.

I think the equilibrium for this would be fascinating.
I'm sure you would have said something similar if I was arguing 2 years ago that publicly traded companies would put bitcoin on their balance sheets and nation states would declare it legal tender and add it to their treasuries.

Year after year for the 13 years of bitcoin's existence, people have been saying ABC will never happen, and then it happens. You're worshiping a god of the gaps that gets smaller and smaller with each passing year, while bitcoin only grows stronger.

You could still be right, and finally after years of defying the haters, bitcoin is on the verge of collapse and its growth and integration into civilization will halt. Historical performance is no guarantee of future results and all that.

But maybe it's just getting started.
Good writeup. Most of my projects are Apache 2 licensed because they are examples for my programming books. If not for that, AGPL would be my favorite default license. I also think LGPL is really great to nudge users to share improvements to libraries they use.
Value is still removed as BTC is added to the ledger without going through an exchange. It only shows up in price when the mined BTC is sold -- regardless whether or not it's converted to fiat or not.

IOW, "BTC printer goes brrr"
Let me know what questions you have! We're working on this stuff in the open but it's not always easy to see the bigger picture of what's being worked on.

Also, I think it's not necessarily required to have a JIT but I'll have to take a look at https://dl.acm.org/doi/10.1145/1534530.1534550 again to see if they handle a lot of the corner cases properly
> I’m curious where you are following this? This was absolutely huge news at the beginning of this week. It’s really weird to me that wherever you are closely following this didn’t cover it.

It’s where I _was_ following it. Work has gotten in the way lately and I’ve had very little time for current events.
"What is pictured on the front of my card?" might not be a bad question (assuming the bank allowed account holders to choose from a large variety of images or upload their own). It's data that the bank could capture on card issuance, that anyone who has been in the physical presence of the card could answer, and that would not be captured by payment systems.
> These functions should not be used as "background workers"

Thanks for checking on it. We actually had to create a Cloudflare worker based "fire-and-forget" system to allow our Vercel functions to shoot off background tasks. Was hoping to replace that.

> Supabase is a popular database hosting service for Prisma

Agreed! We actually use Supabase as our backend for Willow[1] and use Prisma when writing backend functionality. It's been a real easy and fast process to use Supabase's JS client on the frontend to access data (with RLS!) and then Prisma+Supabase on the backend to modify data (with types!). We would love to allow user's to directly change data everywhere directly from the browser but we need to do some background tasks (sending notifications or updating related rows).

The dream would be to have a great DX experience around using insert/update triggers to call Supabase functions to run background tasks. Some type of Terraform-esque configuration (in a SCM) to set it up and keep it in sync would be awesome. We have some triggers that make http calls but we're limiting usage as keeping track of them outside of our other code isn't simple.

[1] https://heywillow.io
Here is what he said:

https://i.dailymail.co.uk/1s/2022/03/30/13/56003579-10668157...
I have no idea what the heat loss value would be applicable for my house. I do know the total units of fuel consumed annually, would that more sense for comparison?
The point is to have some code that exhibits what happens when a bound check is needed. You can also do

for(double v : std::span(vec).subspan(1)) { }

in C++ and that will be safe and not need a bound check except an user-provided one at the creation of the span (-1 for C++ here :-)) - and also not matter at all regarding the bound checks problem which will occur as soon as you don't just iterate linearly which is extremely common in the kind of problems that end up showing at the top of the profiler and the whole point of this conversation.
I'm annoyed by the false dichotomy that colors most discussions around package management that there are only two solutions to publishing software packages: 1. a carefully curated professionally maintained standard library, 2. the complete wild west where anything goes. It's not really "false" because this is the reality of how package managers are designed today, but it's false in the sense that it doesn't have to be this way.

You can see this tension in virtually every discussion, users resisting using packages that aren't published in the standard library for fear of attacks and poor quality, and maintainers that resist publishing in the standard library for fear of changing requirements and the appearance of better designs. Sure there are admissible entitlement / responsibility arguments against these respective positions, but that's mostly a distraction because both have a valid point.

The problem is that there's no space for intermediate solutions. We need packaging tools to aggregate and publish groups of packages that relate to a particular domain, and organizational tools to ensure quality and continuity of these package groups over time. This mitigates users' fears and reduces their cognitive load by curating the solution space, and it mitigates maintainers fears of ossification and backcompat hell by enabling them to create new package groups.

I'm saying there's an entire dimension of valid tradeoffs in this space, but the current design trend of package managers force us into one extreme or the other.
Gold isn't a currency of last resort. It hasn't been used as currency for almost a century. It isn't a good investment, either. [1] It's "value" (you mean price?) is determined by supply and demand, like everything else. Limited supply doesn't imply anything about price.

[1] https://cdn2.vox-cdn.com/assets/4718370/siegel_returns.png
>That is also meaningless. I have an overlapping feature set with Jeff Bezos in that I’m alive and have eyebrows. This doesn’t mean that there are meaningful financial comparisons.

oh I didn't realize you were trying to reinforce a perspective on that, in this case there also are an overlapping set of financial comparisons as well, that are inherently tied to the overlapping feature sets

the only lacking thing is that a government isn't the one pushing for demand of the intermediary asset that is used to purchase other assets, and the people that are typically do not have an ability to control supply and demand or have a debt market to distort with a central bank

(quoting the above because I was responding before your edit)

> What is your crypto position and why have you taken that position?

and for after your edit, you might be in the wrong decade for your perspective, in my world what you're asking is like trying to prove I can't be a good source about US equities (or perhaps, currencies) based on whether I owned a stock (or a dollar) at some time in time and don't really debate about their mere existence - as opposed to acknowledging their existence and availability and would maybe debate about a specific one if compelled
The total foreign STEM PhDs is 15,000 per year. Even if you add all of them together for the last decade, it won't even crack the top 50 largest places in the US.

Your fact-free rants aside, what people forget is how few PhDs are there, actually. Let's take materials science; even the largest schools in the discipline do not even produce 30 PhDs per year. Less than 300 materials science PhDs graduate in total in the US per year; that's it. If all materials science PhDs ever granted in the US sit together (less than 30,000), they won't even fill a football stadium.

And you can't just scale things up, equipment is multi-million dollars and it takes years to train good scientists. Nativist attitudes like yours leads to a company like ASML residing outside the US rather than inside.

You want to dig your own country/communities' graves - go for it. Just don't expect kudos for doing harakiri.
Build things by KISS principle.

Dependencies will complicate system you are building. ( with things like supply chain attacks, bloat, liscensing etc...)
Also, no one asked for the account to be opened or for the fee-generating actions to be performed.

(They're still not out from under that Federal Reserve asset cap!)
Filecoin and similar are doing great...
Brute forced by a human voice on a phone call? You must talk quickly.
> I thought that unless foo's author puts out a version of foo that bumps its minimum version dependency on bar, my_app won't get the fix. Version solving will continue to select the old buggy version of bar because that's the minimum version the current version of foo permits.

That is incorrect. The application's go.mod defines all dependencies, even indirect ones. Raise the version there, and you raise it for all dependencies. You cannot have one more than one minor version of a dependency in the dependency graph.
nice one, letting the government hold onto your refund for an extra month is really sticking it to the man!
Why do you specify "digital" dollars or euros? Both the dollar and the euro are mostly digital currencies already. Dollars that only exist in a computer system somewhere out-value coins and notes by a factor of (IIRC) 10 or more.