skysight-inc/HackerNews huggingface dataset:
> The alternative theory of the customer service rep googling a phone number and getting the wrong one is far more likely.

Their support staff is that reckless and Amazon has no training and other systems in place to prevent that? Your theory doesn’t paint them in any better light.
> my bank, Wells Fargo (I know, I know; trust me, they were not my first choice).
> aren't phone numbers that Wells Fargo recognizes as valid mobile numbers (one of many things I despise about this bank).
> Wells Fargo's system would be so janky and sloppily-built that this is the least awful way they could figure out how to do it.
> consistent with similarly nonsensical policies I've encountered with Wells Fargo before (I hate this bank so much

I think it might be time to change banks...
It's an effective business model if you can pull it off. For example a variation thereof made Marcus Licinius Crassus the richest man in Rome[1].

[1] https://en.wikipedia.org/wiki/History_of_firefighting#Rome
Garden.io, DevOps platform for Kubernetes and containers, raises $16M
Exporting all sheets as individual csvs in one go…

Recently I’ve just been using numbers because it’s there on the odd occasions I need to access an xslx file and, while everything is a little different, it’s just better.
Last EAP version but it was there at least since last year.
A tip that may or may not travel well: some banks can set a "security passphrase" or passcode that must be provided before they will do anything for you. A few years back I had someone compromise my credit card and somehow answer enough questions to increase the credit limit on the card substantially. This was the bank's response to this.

No bank advertises this from what I can tell.
Even already knowing about this I'm still mystified that landlines work this way on every occasion that I'm reminded of it. Does anyone know if there is, or at least was, a justification for this mode of operation? Was it at least of any use to anyone back around the 1900s or whenever or is it just another "we do it because that's how we've been doing it" residue that hasn't been cleaned yet?
By the same Dr Sarah Taber: https://twitter.com/SarahTaber_bww/status/150780888453416961...
The scammer spoofed the wells fargo customer service line in caller ID though.
I understand the context, but I was questioning the OP:s use of "anything", so I don't think I'm being pedantic. They could've just as easily said "any news around you", or whatever they felt they meant.

If I expand OP's statement, I'm a bit troubled by the (purposeful) spreading erosion of trust in society. Don't get me wrong, there's a lot to distrust, especially now, but when you blanketly start distrusting everything, the trustworthy lose and the unscrupulous win. Further, you yourself lose.

TL;DR: trust but verify > distrust and don't verify. We might recognize that verification is the only relevant conditional, but I think it's safe to say that it's not what's being generally applied when it comes to media consumption.
So just ask the other party to give you a salt they generate on the spot? And/or you do so on your end?

You can still get targeted for a direct attack but much less likely to end up caught in a dragnet approach.
An Open-Source HDMI Implementation
That's not bitcoin's inflation rate. That's the rate at which bitcoins are printed. Additionally, bitcoins can also be created and destroyed via fractional reserves.
Aren't there even earlier sorting events that have predictive value of what colleges you might be accepted to? I thought I read somewhere that "father's income" is the single best predictive signal of the entire chain of events that leads to one's prosperity and career success. If true, even college admission doesn't signal much in and of itself.
Yes it is overconfidence. You just have to be tired or distracted and it will be incredibly easy to fall victim to one of these scams.
It is just one of many mind mapping tools and it misses "calc" part. Looks like more lightweight Freemind/Freeplane.
Everything is about trade-offs.

Since I can't meaningfully audit kernel level stuff anyway (not my area) I mostly care whether it works for me (or for the production purpose the customer needs or etc.) and that's not an ideal world but I choose to prioritise open source userspace contributions and running code.

I also run windows 10 on a Thinkpad Helix 2 for my personal machine - with WSL to provide me an X11 environment that I use to ssh to the debian/freebsd/<whatever the customer runs> machines I'm actually doing development work on. I like writing server side code (and tolerate writing browser side code) so being a linux desktop admin would involve a whole extra field of expertise that wouldn't gain me anything, and I'd rather spend the required learning time on writing and publishing more code instead.

Other people are entirely welcome to choose entirely different trade-offs, of course, but this particular attitude works for me.

Edit: Ironically, my one foray into OS X ended because Aqua insisted on reaching into my X11 instance and controlling focus, which completely trashed my fvwm2 FocusFollowsMouse setup in terms of usability for me, so I decided the Microsoft black box was a better trade-off than an Apple black box even though in those days I had to have cygwin for my X11 + ssh setup.
The original number didn't distinguish between Hispanic or non-Hispanic whites, I assume you aren't counting Hispanic as a race? Assuming the 15.9 million includes poor white hispanics, that makes the disparity even more astonishing.
> hire you for a month as a contractor and pay you a fair market rate.

Huge risk for anyone who currently has a job. I'd much rather the technical interview.
I am not condoning being unkind.

You seem to miss the other half of the puzzle, where people who have suffered trauma in their lives often re-exhibit the same toxic behaviors that they learned. If a kid grows up under awful parents and says hurtful stuff to other people, should we jail that kid when they turn 18?

I say no.

Any good therapist will tell you that you can't control other people. What you can do is control how you react and who you associate with.

It is incumbent on each of us to find self-worth and make good decisions for our own mental health. Policing everybody else is an unwinnable game and far from the most effective strategy.
Yeah, I didn’t really like the article very much. I don’t really agree with the miners here in this case. But it’s also highly variable depending on what you’re mining. Not everything is as energy intensive as Bitcoin. I’m not an expert, but it seems like most newer coins we designed in a way to limit power consumption.

But my point has nothing to do with mining. Imagine you have $1000 to your name, and for whatever reason your local currency is tanking & the value of your money is racing towards zero.

You would be wise to convert some of it into something more stable, as a pure value store. It’s a fast & relatively cheap way to defend against volatile market conditions.
> There's a lot happening behind the scenes. Hopefully none of it is hostile or contains backdoors. One wonders.

No, one doesn't wonder. one googles that, then there's an answer. That's exactly the root's point here.
It's really hard recognizing the image Amazon have in the US compared to my personal experience with amazon.de . The service is stellar, shipping both ways is free as long as you buy products covered by prime. Refunds are with no questions asked (as long as you don't start abusing it i guess). As soon as you go into 3rd party sellers the experience gets muddled, though I've had plenty of good experiences with those as well. There's simply nothing here in Europe that gets even close to what Amazon offers. I really really hope it will never be like the horror stories i see here on HN.
Yes, but that was not due to EM activity, it was because the solar activity made the atmosphere go up higher than usual which meant that the atmospheric drag was too strong for the engines to overcome.
OT: I'm idly curious why that display (photo: https://www.mouser.com/images/vishay/hd/O020N002ALPP5N000A_t...) has what appears to be a detached single vertical column of presumably-unusable pixels on each side of the active area. Obviously to do with manufacturing, but... ?ˀ?

(I'm also curious about the "Pricing: Request a quote" bit. Doesn't seem to be "not for new designs", but does have a bit about "Factory special order", so perhaps this is just an indication of unusually limited supply or something.)
I also think it’s just kinda clunky compared to excel or Google sheets. Maybe if you get used to it it’s ok to work with, but I guess you run into the issue that any friction makes it a hard sell to those who are used to excel.
Are they trying to make money,

or protect what they already had, and need?
She was paid to stay off drugs. Here's why this approach could help others
Often wrong, never in doubt
Good for Ubiquiti. Krebs' reporting on this was beyond scummy, just a total disgrace.
I think I can kind of get it. This guy has made his own life so complicated that he no longer knows what a normal guy operates like.

A normal person knows that scam calls come in all the time, so they're on the alert for them. A normal person has their MFA device or has MFA on text and they know these two mechanisms have codes they should never relay. If they got an MFA via email they'd immediately have their suspicions up.

A normal person, through the normalcy of their system, assumes that if this bank is having trouble dealing with them they'd have trouble dealing with everyone and that's just absurd.

But if you're the _abnormal_ person, then you assume your custom setup is the problem. That's because 99% of the time it is the problem. He's fucked himself into being a social engineering target.

Back in the day, this was a thing with Linux. You'd encounter a bug in a Windows app hosted through the WINE runtime and you'd think "Well, it's WINE, it can't be perfect. I'll just report it on WineHQ and go about my life". Well, sometimes it wouldn't be WINE. It would just be the app itself. But you assumed that because you're the weird one using WINE. Everyone else is using Windows. So you blame your own setup and your bug doesn't get fixed because it's in the wrong place.

So this is my attitude to a lot of security stuff. I want to be the normal user. Huge advantages:

- If something is broken for you, it's broken for everyone. So no one will blame you for consequences.

- If something is weird about it, it's weird; you should be suspicious

- If things go badly for you because of it, no one will blame you because they can relate; you will get help easier
If B is desperate, they'll just increase salary and benefits until enough people able to pass the interview start applying. Adjectives like "desperate" don't reflect what actually happens: they priced the cost of possibly not hiring soon, of using a different hiring method and of changing the benefits, and they computed (badly?) the optimum to be where they are.

If they become more desperate, things could change, but they don't and things stay the same.
There is always something better. But the dirty little secret of spreadsheets is that they are so universal, that some way or another, you can force mostly everything somehow into the grid. The grid is the plaintext for data. It's not always the best, but usually good enough.
Is there any evidence that tuition is actually preventing greater university enrollment?
I know it's hard for some people to pay, but is it a bottleneck, or are capacity or interests or other things more relevant to enrollment numbers. The sibling comment that they have tried lowering tuition suggests it's not the bottleneck, which is not surprising to me.
... there's a lot more to item portability in video games than keeping track of ownership on a blockchain.

For instance you need the graphical representation of the object in a format that is compatible with graphics in the game. (This has to be tuned up carefully if you care about visual quality and device compatibility)

You need some modelling of the behavior of the item which is 100% idiosyncratic to the game.

You don't want people bringing an item in that breaks the game for other people.

This kind of commentary seems to be aimed at people who haven't played a video game ever, who think that decentraland has good graphics, who don't care that decentraland freezes and crashes every five minutes, who think Axel Infinity has great gameplay, etc.
As others have pointed out using a used laptop or desktop computer is the cheapest option.

For several years my favorite was Chromebook Acer AC720 with Linux installed, it was a beautiful light weight machine.

So a Chromebook where you can install Linux is a good option for me. I would select the one I can buy from this list:

https://wiki.galliumos.org/Hardware_Compatibility
AFAIK there are no FDIC insured stable coins - there's apparently USDF[1] which is being promoted by FDIC insured banks but the coins themselves aren't subject to FDIC insuring and could quite possibly either bankrupt the backing entity or be abandoned in the case of a bank run.

Which stablecoins were you talking about?

1. https://www.coindesk.com/markets/2022/01/13/fdic-still-uncle...
The right thing is to automatically maintain error context (e.g. stack traces) which golang fails at. Furthermore, the vast majority of the time you will have a top level handler that will log the error anyway. golang is just introducing boilerplate for the sake of it, with none of the upsides. Not to mention it also makes it easy to accidentally ignore or overwrite errors, I've seen several instance of that happening over several years of working in golang. Something that would never have happened in an exception based language.
Brain-altering screen addiction explained. With Ancient Memes
What is the purpose anyway? Why would a device send a signal to turn on the tv through an HDMI connection, without tuning to that HDMI channel?

That seems to be the main use case, but instead the design forces every source to be a universal remote control.
Looks great. I've thought of a similar concept very fuzzily in my head.
Also... mobile phone SoC are made in much higher quantities then car chips: there are much more phones shipped then cars. Therefore R&D costs per unit are significantly lower with phone chips and you can spend more.
Thanks for the insightful reply. I didn't realize array indexing gets converted to pointers in the CPU. I expected the array indexing assembly instructions to be plumbed all the way down without converting to pointers until the very end.

LLVM not supporting array indexing means all those instructions go unused, on both x86 and arm? How about gcc or other compilers?
From my experience, they are more likely to learn VB.NET, or eventually F#, seldom Python.
I'm no energy engineer so I'm just going off what I randomly know: in Iceland they transport ~80°C water from a power plant off in the mountains (okay that makes it sound further than it really is) to Reykjavík and it loses only a few degrees along the way. Used for residential heating, hot water (it's potable but smells bad so they use heat exchangers), and even street heating against sleet. The distance is something like thirty minutes of driving on the highway if I remember correctly, so like 30km?

While I see your point in general, also because servers are not typically put in oil or anything so this would be hot air (much less dense than water), I wonder if it's as simple as that. It's not like the Netherlands has spots where you are further than a handful of kilometers from the nearest buildings and, often, towns.
Windows Search Indexer and Windows Update are probably the worst two components in Windows, though at least Windows Update has gotten noticeably better in the last few years.
Maybe Scandinavian countries have more rigorous degree programs. If so they are fairly unique in that regard. I don't see how we can use that during hiring thought. What are tech companies supposed to do: only hire from these universities? That seems less fair than the current process.
Haha, that’s fair. I could have picked a better choice of words, but you know what I meant
The better aphoristic horse-kingdom-related summation is probably For Want Of A Nail:

For want of a nail the shoe was lost.
For want of a shoe the horse was lost.
For want of a horse the rider was lost.
For want of a rider the message was lost.
For want of a message the battle was lost.
For want of a battle the kingdom was lost.
And all for the want of a horseshoe nail.
Can you expand on your FAANG preferences?
I can just lie and say I've never been to a doctor to get ahead in line, but lying about your race is more difficult.

That being said, I don't know if this was the actual reason for not considering prior medical history instead of racial proxies for such. Most rationing schemes aren't that particularly well thought-out. More likely what happened is that when this scheme was being figured out, someone mentioned racial disparities in healthcare, everyone else agreed that it was a good idea to consider that a risk factor, and that was that.
While there may not be any reliable measure of communication skills across the industry, the fact that the data was based on scores given my a large amount of people, that by definition means that it's accurate.

Think about it carefully - if people rate people as being good at communication, then there is no reason to quantify it any other way. There are some obvious flaws here, like the quantity of data and it's normalization, but it's basically a tautology.
I would love to see some benchmarks when making such a heavy claim. I would be interested in knowing performance of ingestion rate, query timings and resource usage.
Can this engine be used to build something like pocket? Does pocket use the same tech to fetch content of pages ?
Majority of Germans ‘want Autobahn speed limit’
Not to hijack the thread, but anyone knows any book on what a director of engineering does?
set equivalence is something a human can do while solving the puzzle, though, and forming overlapping sets and then removing the common elements is very satisfying when you hit on the right sets. (hitting on the right sets is hard, and needs a good feel for the specific constraints in the grid. mark and simon are, of course, very good at it.)
Ask HN: At what point do you have 2 pages in your resume?
Is it ever ok to have more than 1 page?
Yes. The thing which is controlled per-process (per-thread, really) is the extent to which you can pass a tagged address to a kernel syscall and have it strip the tag and operate on the 'real' address versus handing you a 'bad address' error. The default is 'syscalls (mostly) don't detag addresses'. https://www.kernel.org/doc/html/latest/arm64/tagged-address-... has the details.

Because TBI is separate for userspace and the kernel you could make it per-process -- just context switch the TBI control bit. But there's no need.
> Most package managers have lockfiles

> Locking dependencies is, generally, a solved problem across most ecosystems

As someone who is building a package manager for work, and has looked at pretty much every package manager out there (and their ecosystem adoption), I can only say that those don't reflect the current reality of package management (no matter how much I wish it were true).

Bundler was the first mainstream package manager to adopt a lockfile (AFAIK) a mere 12 years ago. Many many language ecosystems predate that and are still lacking lockfiles (or even widespread adoption of a single compatible package manager).

NPM only got lockfiles 5 years ago (after being pressured by yarn). Gradle got them less than 3.5 years ago, and Maven still doesn't have them (though a niche plugin for it exists). The Python ecosystem is still a hot mess, with ~3 competing solutions (Poetry, Pipenv, Conda), of which Conda just got a 1.0 of their decent conda-lock incubation project a month ago, but due to how setuputils works, the cross-platform package management story is broken almost beyond recovery. In Conan lockfiles are still an experimental feature today.

I could go on and on, but I hope that I could paint a picture that while one could argue that with the advent of lockfiles, locking dependencies has become a solved problem _conceptually_, the current status of implementation across ecosystems is still horrible. I'm also constantly amazed about how little love is put into package managers in most language communities, even though they are so crucial for their respective ecosystems.

As far as I can tell nowadays Go does have one of the better package managers, which given their horrible starting point is quite the feat. As a nice side-effect of experiments in the Go package ecosystem, one of the people working on go dep also created one of the best resources around package managers: https://medium.com/@sdboyer/so-you-want-to-write-a-package-m...
Yeah, I think many haven't catched up with modern Excel experience.
Not just any logic bug. I think the most succinct identification so far of the specific type of logic bug is in this comment (not mine): https://news.ycombinator.com/item?id=30871034
So the theory is basically that if they were to not segment the market this way, the price point of maximal profitability if they offered only one model would be higher than the price point of maximal profitability of the lower segment(s) achieved by segmenting it.

I.e., if the 13 and 13 Pro were nearly identical, yeah, there'd be no reason to upgrade to the pro model, and so Apple, being sensible, would instead offer one model. And the price of that one model would fall somewhere between the 13 and the 13 Pro; meaning that some people who can justify paying for a 13 now would not buy one at all (and you're not extracting as much as you could from those willing to spend more as you could by segmenting it).

By segmenting it, though, the (obviously highly inflated, still super high margin) cost of the 13 is lower, and Apple can put the cost of the 13 Pro higher, because each segment now has its own point of highest profitability (the point where price * number of people who will purchase it at that price is highest; generally the higher the former the lower the latter).

This is also why some graphics cards, for instance, were all made to the higher end specs, and then had chips locked away, damaged, or etc, just to create market segmentation. Even with the fixed margin costs, segmenting the market allows the company to maximize profit, but by doing so it also allows the lower segment to come in at a lower cost than if they were trying to maximize profits with a single segment. It's a "win/win" from an availability/affordability of goods and a corporate profit maximization perspective, even if it feels stupid and unfair to pay extra for the high end card, or be purchasing a 'crippled' card.
The elephant in the room here is NPM, and I think the obvious problem there is the culture. I have a tiny app I've been playing with using create-react-app. There are over 800 directories in node_modules. That absolutely dwarfs the number of any other language I've used. Even in a medium sized rails app, you likely have some awareness of what every dependency is. It's just impossible with npm.

One thought I've had to "reboot" the npm culture is to somehow curate packages that are proven to have minimal and safe dependencies, and projects can shift to using those. I imagine there has to be some sort of manual review to make that happen.
https://slint-ui.com/ is an in-progress one from some ex-Trolltech folks.
My US based Amazon experience is like yours with fast shipping and easy refunds/exchanges, so don't lose hope. I guess with 100e6 or so customers, there are bound to be some bad experiences.