skysight-inc/HackerNews huggingface dataset:
This is a really interesting look at an obviously well thought out interview process. If anyone at GitHub is reading this, I have a question: you mention that submissions will be graded with automated tests and a rubric. Are these visible to the candidates before submission? If not, what is the thinking behind that? In a real world situation, you would know the acceptance criteria of your work, and invest time up front in writing extensive test cases. My preferred way to work is with tests running in watch mode so I get constant feedback as I work. Are you asking candidates to write tests themselves and comparing which cases they tested to the ones you had expected them to test? Or due to time constraints are you asking candidates to skip testing and only using the tests as an internal gauge for how well they solved the problem?
Roundabouts reduced accidents and are environmentally friendly
So a tablet with a Bluetooth keyboard and mouse? Of course this runs into the problem that most tablets ship with horrible phone type OSes that make it hard to be productive.
> At 100 trillion, there are no whales big enough to move the market significantly on their own.

So you're saying that if the market cap of BTC increases, that necessarily means that whales have less power. I could sympathize with this argument if that a bigger market cap entailed that BTC would be well spread among independent actors (that would thus compensate each other's behavior), but there's no evidence for this. Wealth inequality is increasing in a lot of places, why do you think it's not the case for BTC? Of course we can't know given the pseudonymous nature of the ledger, but I wouldn't bet on this.

Now, even if I grant you that, that's just one cause of instability, and there are many others. When Elon Musk influences the BTC/USD rate using social networks, he's not acting as a whale, he's just acting as a celebrity. It's also unclear how BTC will perform through the next financial crisis, but I don't think it'll be the last asset people will sell during a panic.

Practically speaking, there's also little sign of the volatility of BTC going down. So either its usage is not spreading, or its stability has little to do with how spread it is, but you can't have both.
Atlassian’s dual-CEO structure has helped the Australian software company thrive
I get anxiety from looking at it. Similar to the movies “the cube”
There was one time I thought I was being scammed, but it turns out there was an actual issue with my bank account.

Sitting at my desk at work, I get a phone call from my bank on by cell phone. "Mr. Anechoic, there appears to be a security issue with your bank account. We can resolve it for you. For security purposes, can you give your checking account number and the last four of you SSN"?

This is clearly a scam, right? I tell the guy there is no way I'm giving up that info for a random dude that calls me. He stresses again that there is an issue with my bank account, that the account will be frozen, and there is nothing he can do about it without the account and SSN information. I refuse again, and he tells me that I should go to a local bank to get it resolved. I hang up and go back to work. I log into my bank account website, and all seems fine.

After about 20 minutes, something is still bothering me, so I leave work to go to a local branch. I speak to a branch manager about what happened, and she agrees with me that it was clearly an attempted scam and the bank would never call me and ask for that information. But just to be safe, she checks my account on her computer. To our surprise, it turns out there was a security flag on my account!

She calls the bank security desk, they confirm that there was an attempt by someone in another branch a few states to get money from my account and the call I got was legit and logged in their system. We get the account locked out, and then the manager asks to talk to a security supervisor about the messed-up way they reached out to me. The security person basically said "this is how they do things" and didn't see the problem. The bank manager apologized, said it was messed up and she would try to run things up the chain to improve their process.

Damned if you do, damned if you don't.
staff engineer by Will Larson.

recently read that book. it's funny that the book wanted to show a diverse group of staff engineers and what they do. but i ended up thinking, oh wow, they are all pretty much saying the same thing. (there were a few exceptions)

but at least the book gives you an idea.
Is there is a Github repo for this?
> So, I faithfully relayed the Apple Pay verification code, as requested.

I cannot fathom how a tech professional would do this. I mean, I read their justification, but it still doesn't make an ounce of sense to me, other than their brain was shut off for the entire call.
Sorry for the somewhat sloppy phrasing. GUSD is 1:1 backed by USD, the bank accounts holding that USD are FDIC insured, and this arrangement has regulatory oversight: https://www.gemini.com/cryptopedia/gusd-stablecoin-gemini-do...

You're right that if you store your GUSD off Gemini and it gets stolen, then you're out of luck. I am not sure what happens if Gemini closes but my impression is that since they are a NYS trust they would have to their customers the 1:1 backing (rather than paying creditors with that money).
> In closing, I wish that there was the same level of zeal for protecting the very poor, homeless, mentally and chronically ill!

Very much agreed. I suspect that a lot of these identity issues are being deliberately pushed as a distraction from these more fundamental and wider societal concerns of material wellbeing that successive governments have largely failed at addressing.

> While I do not believe that sexuality and dysphoria are chosen

The leap of logic with gender dysphoria in recent years seems to be that if a person has dysphoria, then they actually are the alternate gender (in terms of a replacement to the concept of sex) that they desire to be. So, we're told, people identify into the role of a man or a woman, rather than simply existing as such in material biological reality. Personally I find that assertion rather questionable, but it seems it's no longer acceptable to question this.
also, what you do with interns, could be done with any developer you hire. you just hire them for a few months and pay them. if you like their work, keep them. otherwise let them go. no need for coding interviews.
Where is this documentation? Can you demonstrate how to invoke a man page for a particular background daemon? e.g. an arbitrary process from launchctl list output?
Thanks for this. I'm in Software because that's the best way for me to provide for my family. If I could have my way, I'd be outside working on making things that last longer than a couple of years.
And yet, it's white people who are allegedly the "fragile" ones.
Or maybe we need to stop relying on globalized markets for vital production.

A country is really sovereign if it produces enough food for its own population.

One of the main reason of the food dependency of Northern African countries is ... the EU policies.

Huge amounts of public money are given to farmers each year so that their selling prices are competitive on the global markets.

Those global prices are lower than local production cost in Northern Africa.

So the European Union basically made these countries dependent through its agriculture policies.

Egypt has also a very large population for its very limited arable soil. But Algeria, Tunisia, Morocco have plenty land and water enough to feed their population. And yet they are dependent on food importations to survive.

So the Egyptian case is specific and hides a larger truth. Many West African countries are dependent as well to subsidized European meat. Local farmers can't compete.

Each country should be allowed to put tariffs on food importation high enough so that local production is enough to feed the country.

The USA, Brazil, Argentina, Australia, New Zeland, Ukraine, Russia and the EU just won't allow it.

The EU put a large fight to protect its farmers against competition from the aforementioned countries. And that was and still is a good strategy. But it goes too far, as described before.

We need to stop building such a fragile global economic system. Free markets are simply NOT efficient to ensure access vital goods and services.

Self-sustainability for vital needs should be a priority, at a minimum on the country scale, but the smaller scale possible is always preferable: that's resilience, hence sovereignty.

Food, water, shelter, security... and love are the humane true necessities. A country should be able to guarantee this to its population, whatever happens : large war, pandemy, unseen solar eruption that kill most electronic devices, extreme and unseen natural disaster due to climate dereliction.

We are not ready to face uncertain times.
This is kind of interesting. In the Linux world, you have package maintainers who (among other things) vet and vouch for the quality of the packages they maintain. I think there are similar things in the Docker ecosystem these days (since Docker really did/does seem to be the wild west).

It could be interesting if there was a similar concept for Go (and/or other ecosystems), except that instead of actually packaging the packages into artifacts (especially with the licensing headache that entails), it could be essentially a registry of verified package versions. So the "maintainers" in this sense are just validating the dependencies and maintaining a list of the approved dependencies (including their versions/checksums) and then automated tooling could be used by consumers ("consumer" here may or may not imply payment depending on whether this hypothetical venture is open or closed) to identify unverified dependencies in the consumer's project.

I'm sure someone has thought of this already--link me to relevant projects if you know about any.
> When you start an Airplay stream on your phone directed at an Apple TV, the Apple TV doesn't send a switch input command.

Oh? My Apple TV 4K (2021) turns on the TV and receiver when I start AirPlay, and the receiver switches the input to the AppleTV if it wasn't already on it. This works whether the TV+receiver were on or off. My TV is a Sharp from ~2013, and the receiver is a Yamaha also from around the same time.
Luau Recap: March 2022
Throughout my life I've suffered from significant allergies, so I've taken antihistamines for many decades (by prescription in my youth to OTC now). The allergies frequently cause sinus infections, which can include anything from minor pain around the ears and jaw, to heavy duty headaches.

It used to be the doctors would have me bomb my system with antibiotics, decongestants, and, yes, painkillers. Forty years on, we know a bit more, or at least I do, and I avoid as many medications (and the side-effects which increase with aging) as I can. I also suffered from tendonitis in the knees, so all of this put together meant I was regularly taking Tylenol or Advil for one or the other.

Then I stopped. I stopped using Tylenol unless I had a fever, or a really bad headache. When I got a sinus headache the first thing I'd reach for was a netty pot or sinus rinse instead of decongestants and painkillers. Physical therapy helped rehabilitate the knees, and when it rains, I just suck it up and limp for a day or two.

Those things and a few other medical issues add up to a steady catalog of pain that I just ignore for most of the day. In some cases, I stretch or exercise. I consider myself doing OK if I'm taking Tylenol or Aspirin once a quarter.

I'm happy you need no painkillers whatsoever for years on end. I think that's how it's supposed to be. For some people, it doesn't work out that way.
Good question! The thing that the standard library has that I don't is version aggregation. The problem is not publishing under a single domain, the problem is publishing under a single version. Publishing a bunch of packages that I claim are high quality doesn't help users decide which versions to use, they still have to make this decision on a package-by-package basis. Note that I may be in the middle of a big redesign and some individually-complete packages use the new design but others don't, so you can't just say use the latest of each because they don't all work together yet. In this case I still want to publish each package individually for people who do want fine-grained control, but I wouldn't publish a new version of my "package group" with these versions because they're not integrated yet. My point is that aggregations of verified-interoperable packages is a separate problem domain and existing tools don't suffice to solve it.
Maybe you supply your own uSD card for storage?

At least this can't be any worse than the old Pitop with its shitty keyboard, cheap construction, terrible trackpad, nearly useless battery management, tiny battery, low rez screen, and unforgivably high price.
PHP had a positive trajectory too. Rust is riding a wave of interest but most are going to revolt against its complexity.
I suspect licensing may stop you from doing this, but I'm not an expert. See my sibling comment for an alternative: https://news.ycombinator.com/item?id=30871181
um are we looking at the same graphs?

the second best performing company on "technical" and "problem solving" was Bloomberg, literally the opposite of Silicon Valley
> I've never seen a speed test above 450mbps

Is the client Wi‑Fi 6, 2x2 MIMO? What is the client(s)?
There may be inferences you can make from the sum that aren't immediately obvious. If cards can end in four zeros, the sum and the last four digits contain equivalent information, but you would also confirm that three of the digits are zeros if the sum was 1. It's something that, if I were a bank, I would want someone with a background in number theory to weigh in on. If I were a paranoid bank exec, I wouldn't trust the low-wage customer support reps I had on staff to vet customer questions for how much information they might leak and would instead have blanket prohibitions on answering questions from customers until after the authentication phase of the call.

Questions like "is the sum even?" trade a lower opportunity for information leakage for a greater opportunity for a random guess to be correct.
I've had the idea of making a control flow graph generator to help in debugging the Commodore 64 emulator I'm working on and this gave me the inspiration I needed. I think I know how to hack things together now, so thank you!
we've been here before, different skin same mechanics.
only this is not a list of SSNs, this is a single phone number

someone uses a browser to request information from the server, and uses that information in the clear, to accomplish a normal goal.

i think the biggest concern is the potential shellgame with luggage this enables, is a security risk, to the prejudice of airline liability.
Not sure why the AVX-512 situation is complicated. As paulmd commented, in practice all the various avx512* supported by more recent chips (except Phi) are supersets of the previous ones.

github.com/highway compiles the same source code to AVX2 or AVX512, and checks at runtime which to use. I've seen 1.5x speedups from this (even including throttling on 5 year old Skylakes). Why not use what's there?
That doesn't say they're losing trust in central banks though, only that they see an asset to diversify to
Spot on.

If I may add, I found "useful magic" like discrete Fourier transforms, local linear approximations and homogenous differential equations as exciting examples to motivate students into the abstract theory of linear transformations
Not sure if this addresses the speed issue, but
here is one such tool https://asciiflow.com/#/
The download arrow lets you copy to clipboard.

And if you are an emacs user, you can try the artist-mode to
draw with the mouse.
I'm aware they said it could happen. That is not the same as something actually happening.
That is a good point, I thought self hosted meant you are the person in charge, and nobody else can access, mess with, or bugger it up but you.

You have corrected my assumption, thank you.

You could take their NixOS script and run it on your own Raspberry Pi 4, I guess?
Satellite internet seem to me to be a niche thing, at best. It's extremely 'cool' but in countries rich enough to buy satellite internet high speed wireless infrastructure is nearly ubiquitous. Countries without the cash to fund wireless infrastructure also don't have the cash to pay for satellite internet. On top of that some customers who might otherwise have the resources and the need live in autocratic countries that may not be entirely happy with internet that isn't entirely within their control. It seems like that basically limits your possible customers to western style democracies in under-served rural areas or a few outliers like maybe marine applications, etc.
That's true. Traditional currencies rely on the full faith and credit of some institution in order to convey value. I have yet to come across a cryptocurrency that has any meaningful story to tell me as to why it should have any value whatsoever.

Take Bitcoin as an example. People acquire BTC either when someone else transfers it to them (generally as a form of payment), or when their computer solves some useless math problem. I don't care about silly math problems, and the fact that you think it has value doesn't show me why I should think it has value.

I could see this "social proof" theory as a valid reason to believe BTC has value if enough people believed it, but that would essentially require that BTC be as ubiquitous as USD. If I can't pay my rent, buy gas, and hit up the local dispensary, and pay my taxes with BTC, the social proof theory doesn't apply strongly enough for me to even consider BTC a real currency. And, the story is even worse if you apply it to any of the more obscure cryptocurrencies (e.g. Monero, Dogecoin).
Scientists Have Finally Mapped the Whole Human Genome
> "It's a well known fact that SV titles hold next to no weight."

Except at FAANG; the rewards are so great that the competition is fierce. Whether they gained their levels through engineering ability or savvy politicking, you can be sure they are adept in at least one of the two.
Google Search —> you.com

Google Chrome —> Brave

Gmail —> ProtonMail

Google Docs —> Notion
Storybook Figma plugin is here
> but what does it acomplish at a state level?

Presumably, it promotes an educated populace in such a manner that helps grow their economy and tax base.

I live in an economically conservative state (South Carolina) and we've long offered a variety of incentives (partial tuition funded via State-run Lottery) as well as some amount of technical college coverage for much-needed positions, e.g. aviation and automotive work. Seeing as Boeing, Volvo, Mercedes, BMW all have production facilities in-state it works well because those taking these courses are staying in-state for work.

I'm not a New Mexican (or an Old one, for that matter :p) but I would hope they've some idea of university graduate economic migration such that they feel this will benefit them.
glad to see this is using deno, wich is an obvious choice at this point and seems to get more and more traction.
You're right, of course. That was a sloppy choice of words on my part.
On the note of exclusivity, remember when the trash can MP shipped with black Apple stickers? Think I still have a stash of those somewhere.
Selfhosted tech starter pack for development of new project or startup
Sounds like a product idea: Red team for the family
Paywall.

But let me guess, drastically reducing tuition isn't something they're doting to attract students.
You might say this is why the iPhone is missing a telephoto lens rather than missing the ultra-wide lens.

Each lens/sensor theoretically costs a very similar amount of manufacturing cost to include, so theoretically if your goal was to give the customer the best value on a cheaper 2-lens phone, you would want to give them the two most used lenses: the normal wide lens and the telephoto lens.

However, Apple gates the more-desired telephoto lens to the Pro model, because it needs to balance the significant price increase with the reality that there isn't much of a manufacturing cost difference between Pro and non-Pro phones.

So, it's a market segmentation based on some desired features.

I disagree with the idea that there's any sort of a positive "flip side" to this strategy from the customers' perspective. This is how profit is maximized. Apple could sell the iPhone 13 Pro for less money and still make a profit, but they know that customers of certain income brackets will pay over a thousand bucks for a phone.

If the iPhone 13 had a telephoto lens instead of the ultra-wide lens, and the ProMotion display, the iPhone 13 wouldn't cost a dime more to manufacture. In this configuration, there would be very little reason for most people to upgrade to the Pro model.
100%

I found what Airtable is doing to be deeply attractive. But their costs and their lock in and their pricing model and it's just...

UGH.

Microsoft Access was a good idea with a terrible implementation.

There HAS to be a unfilled niche here.

nocodb looks to be the best answer so far? Because it ties to a backend postgres database, it can be used along side bespoke applications. It still needs development though. I'm watching it like a hawk.
I was turned away from this bookstore yesterday for not masking! What a coincidence to see this here.

I always stop for a bookstore. When I step through the door, I pause to take in the atmosphere and decide where to start browsing.

Here, the person politely requested I don a mask. There were free masks available. Everyone browsing turned to look at me. I said, “oh…that’s okay, thank you” and politely went back outside.

I would mask to browse books or when someone asked me to. But I wasn’t prepared to be put on the spot like that. It’s not what I go to bookstores for. :(
Yes I think this spreadsheet view is so detrimental and confusing for newcomers. I'm not even sure the analogy makes sense. The key part of linear algebra imo is the concept of linear transformations.

T(a+b)=T(a)+T(b)

Matrices just happen to be one way of expressing those transformations.
I missed the point, Lisp and Ada machines were never designed to run C code, other than a curiosity.
The 4th generation Pis are plenty capable. Biggest problem I have is the wireless drivers seem to have suffered from serious regressions over the past couple of years across all models of Pi.

It used to be I could install hostapd and have a perfectly stable and capable (if somewhat short range) access point. Then something happened to the driver and now the APs tend to crash and lock up the wireless regularly.
I'm a gullible motherfucker: I have memories of handing a $20 to a random guy walking up to me and saying "Hey, man, my car's stuck and I need some cash for gas".

That said, I've had a lot of these calls and fortunately not fallen for them once. The funny thing is that eTrade (I think) has a system where you can ask for a callback but then they'll go right into taking your information. When that happens, I followed the play book: I asked for a phone number that I could find on ETrade that I could add an extension for to get to this person. He gave it to me and everything along with some sort of quick access code I was supposed to use to get whomever I hit to pass me along.

Well, I did the whole thing and the person at the other end in the ETrade system that I dialed said "It's okay, I'll just take care of it, sir". I mean, at this point I just sucked it up and went through with the process since I figured I dialed the number from their website to get there and then the extension so surely it has to be legit, right?

But I just know someone is going to point out a way that I could have been scammed through this mechanism.
You have it backwards. Apple is the retailer. Retailers do take 30%+ of every sale. Have you seen retail markups?

> Retailers don't prevent suppliers from selling with other retailers.

Some do.