skysight-inc/HackerNews huggingface dataset:
Sorta related:

I managed a team that built a 5x 1000 node distributed setup 10+ years ago.

We ended up going with

a) short DNS TTL + a custom DNS server that sent people to the closest cluster (with some intra-communication to avoid sending people to broken clusters)

b) in each cluster; three layers: 1) Linux keepalived load balancing, 2) Our custom HTTP/TLS-level loadbalancers (~20 nodes per DC), 3) our application (~1000 nodes per DC)

A typical node had 24 (4x6) CPU cores when we started and 48 (4x12) towards the end.

These were not GC/AWS nodes, we were buying hardware directly from IBM/HP/Dell/AMD/Intel/SuperMicro and flying our own people out to mount them in DCs that we hired. Intel gave us some insane rebates when they were're recovering from the AMD dominance.

Load-balancing policy: we just randomized targets, but kept sticky sessions. Nodes were stateless, except for shared app properties - we built a separate globally/dc-aware
distributed key-value store - that was a whole new thing 12 years ago we built based on the vague concept of AWS Dynamo. App nodes reported for duty to the load balancers when they were healthy.

We had a static country-to-preferred-DC mapping. That worked fine at this scale.

This setup worked fine for a decade and 250M+ MAUs. We had excellent availability.

At some point like 10 years ago a kinda well known US-based board member really, really wanted to us to move to AWS. So we did the cost calculations and realized it would cost like 8X more to host the service on AWS. That shut him up.

Different times. It's so much easier now with AWS/GC to build large-scale services. But also so much more expensive - still! I wonder how long that can last until the concept of dealing with computation, network and storage really becomes a commodity.
I had something like that for utility charges at an apartment.

The apartment staff would not take a check...and there was no posted mailing address to send it too either. There was no way to pay the bill except to also pay them a fee. I hated that just on principle the entire time i stayed there, and is, in fact, my biggest complaint about that apartment complex (which otherwise was a delight to live in)
They didn't confirm the model worked by testing the predictions. No successful predictions = not worthy of being considered as 'fact'.
i don’t think that’s an “also”. it is the intended reading.
You effectively summarized all my points towards "Uber is fine," "Boston Dynamics is fine," and "self-driving cars are fine."

Uber is hemorrhaging money and are still competing against Lyft. What is their path towards profitability other than raising prices and losing customers? How do they become anything other than a glorified taxi company? Even if you disagree with me, you can't deny that the stock is trending downwards right now and is expected to continue to fall until after the lockup period for employees is up - that's when I think we'll see a glimpse of what Uber is really worth.

Boston Dynamics has been passed around constantly because nobody wants to keep them once they realize they can't make money. Spot is a cool robot, but they don't release a price. How many people want to spend the better part of $100k (or a leasing option) on something with incredibly limited utility? The market is tiny since the military keeps rejecting their machines.

If you believe in self-driving being the future, fine. Then that's a logical bet. I adamantly believe self-driving is like nuclear fusion - it's decades and tens of billions of dollars away from being commercially viable, if ever.

> Being pretty negative on those companies.

That's because I know how easy it is to make demoware and how hard it is to make a real product.
Small correction: the chips inside switch cartridges are mainly mask ROMs, not Flash.
Along these lines, Tom7 invented* 'reverse emulation' which effectively uses a Raspberry Pi as a co-processor, allowing him to run [spoilers ahoy!]an SNES emulator on an NES.[/spoilers]

The talk is brilliant:
https://www.youtube.com/watch?v=ar9WRwCiSr0

* - as far as I know...
He should be using peertube which is GPL 3 and based on activitypub just like mastedon.

https://joinpeertube.org/en/

Full disclosure, I'm the developer of an android player for peertube. https://github.com/sschueller/peertube-android
That's fair. I'd just assume that even the good, honest candidates will eventually feel like an interview like that is more of an interrogation, and decide not to come back because their manager doesn't trust them.

Please note I'm not trying to make a personal attack here, my interview style has pretty much always been to keep things simple, straight, and to-the-point. Additionally, most of my interviews are technical, so sorting out behaviors is usually secondary, and the technicality is usually enough information to select candidates on.
Profitability of the company. Sorry yes the question is unclear
Men aren't sharing feelings in a way I understand most of the time, and I'm one of them. I could never get my friends to truly open up unless it was a one on one conversation.
Who would want to hire a candidate who cannot get through an interview without delving into their personal issues and giving sardonic, jaded answers? Hacker news is big on edgy developers who insist that they can work hard, solve problems and get along with everyone. But if you ask them to explain how they do that they cry oppression.
IKR, work-life balance defaults to healthy until the employer starts requiring or additional hours on top of the normal 9-5.
Its really the most tedious thing I've ever done. Everyone here wants to pick apart my arguments because they want Boeing to be the only culpable party, or want MCAS to be the only reason why the planes crashed.

This is wrong, it is unethical to approach engineering a system like this. In investigating these crashes, all the failures that lead up to the accident must be identified, all of the possible solutions must be explored. Sometimes its an easy fix, sometimes like United 173 we have to change the whole culture inside the cockpit to fix the problem (Cockpit Resource Management). Sometimes the solution wont show up until years later, so accidents from decades prior are used to formulate solutions to problems that had not been solvable until the right technology, either hard mechanical technology like hydraulic fuses, or physiological technology like CRM, comes along.

I feel like this attitude that there's only one thing to fix every time something goes wrong is why we see colossal fuckups in the software and infosec industries and I think that needs to change. System failures require systematic solutions, not just some quick fix or patch.
I regularly do these so-called "culture fit" interviews. I also love playing psychological games, with the goal of breaking down their "I must project an image of a perfect human being" armor. Let's just say that most software engineers are better at reversing linked lists than they are at outmaneuvering me on this playing field. That's not to say that I've occasionally run across someone who is better than I am at this game, but in the balance, I think I come out on top and get a good deal of genuine signal.

It also helps that I have absolutely nothing to lose and can walk into the room refreshed and cool as a cucumber, while the candidate has a job on the line and has already been hit with at least a couple of really tough and nerve-wracking technical questions. This stacks the deck massively in my favor.

*Edit: Rather than downvote, instead reflect on the fact that if you interview, you'll often be on the receiving end of this. And think about how to prepare. (Hint: Be an open book. Also, don't do shitty things at work.)
Indeed, humor is largely based on the subversion of expectations.
~21 years ago I worked for a small company who didn't offer direct deposit because of the cashflow implications -- having to transfer money to the payroll processing company several days in advance -- and often we'd be handed our physical checks before they'd put the money in their payroll account, so if I'd walk over to their bank at lunch they often would not cash them.

All of which is disturbing to me now but I was young and dumb and didn't stay with them long.

(A few years earlier, I had an after-school job at K-Mart and they paid everyone with actual cash in an envelope!)
I went on a date with a girl who does accounting for a VC firm in Menlo Park. She got career advice in ~2002 not to study CS because it would all be in India by 2015. My lucky-best decision was studying CS in 2002 right after the bubble burst, everyone was worried about outsourcing, and the smartphone revolution that led to 2009-present growth in tech hadn't started. Talk about buying low.

I was recently talking to an Uber driver from Kenya who was saying rents in Nairobi, an African tech hub, aren't that much cheaper than, say, Cleveland. So we're past outsourcing...but Cleveland...
willfully sacrificing freedom for security writ small.
> exploiting bugs in the SE firmware / "updating" the SE firmware

why not both?
Nothing, buts what's wrong with your thumb? /s
No, bottled is ro filtered and should be clean of particles over .001 mm.
Crypto hype dead but more boring real world use of cryptocurrencies and less ICO nonsense.

Price of btc goes up slow and steady like a vanguard index investment.

I agree with AI. I’ve seen some HN submissions that have changed my mind where I think yes I can see ordinary people using deep learning apps to assist their day to day life. And not just Siri type stuff.
A lot of people are jumping on #3 (Tell me about a time you solved a problem at work). While I agree that #3 deserves criticism, I feel like #6 (Tell me about your preferred workday) and #8 (Describe your preferred relationship with coworkers) are even more problematic. As an introvert, as someone who likes quiet, my ideal workday consists of me getting into work at ~7:30am, working until ~4:30pm with about an hour off for lunch. I accept that meetings are a necessary evil, but I maintain that their necessity does not diminish their evil. I especially despise the "daily standup", which is a completely pointless 15-20 minute interruption right during my peak concentration hours. And yet, if I actually gave that response to question #6, the best I could hope for is a sympathetic nod from my interviewer, and a mention about how they attempt to have a single day without meetings. Instead, I feel like I'm supposed to lie about how I like "collaboration" (code for meetings).

#8 (Describe your preferred relationship with coworkers) is, if anything, even worse. As someone who doesn't like parties, and who doesn't drink, I find it really awkward and draining to go out with coworkers. No offense, but if I'm with the same people for 40 hours a week, the last thing I want to do is spend more time with them (especially on a Friday afternoon or evening, which is when most after-work outings tend to occur). And yet, I feel like if I actually gave that answer at a lot of companies, I'd be immediately dismissed as "not a culture fit", even though my skills are a very good match for the position.
Indeed.

Gold has some intrinsic value (you can make stuff out of it at least). Same for makeshift currencies like the Tide detergent.

US dollars are backed by US industrial and military power.

Random crypto tokens have about as much value as paper money: they are relatively hard to produce, but not very much so. They need to be backed by a power / reputation of some kind, or a directly consumable resource of some kind, to be widely usable.
Thanos was the bad guy you know.
I see them more as a fingerprint, which yes is unique, but I don't consider providing it when getting my ID to be privacy invading. If that makes sense.

Because what the police is really doing in these cases is that they're trying to identify potential suspects, not find people who have a high chance of some disease to sell them insurances and make money. Because of that I do not find this to be in any way privacy infringing. Just because something _can_ be used in a privacy invading context, doesn't mean that it is in the context being discussed.
I dunno, maybe he should work on that? I mean, you can’t let your weaknesses define you forever, right?
Maybe, but I would have preferred to live in the last 100 years, than at any other time in the past.

Despite all those chemicals, we have had longer life expectancies, better quality of life, and less suffering.
That's true too, but even then its hard to know sometimes who your close friends are, and what they will think of you for relieving that kind of information to them. Sometimes, the stoic man doesn't have a close friend. You can reply with "well they should get more/better friends", but therein I think lies the catch-22. Reveal your inner self, and maybe you'll get a close friend, or maybe you won't have any friends.
Seneca said in his third letter to Lucilius, "Ponder for a long time whether you shall admit a given person to your friendship; but when you have decided to admit him, welcome him with all your heart and soul. Speak as boldly with him as with yourself." I have one friend with whom I'll speak this boldly--some men have no-one. (I also think more women are in this position than society may assume)
Little Known Facts About Potentially Habitable Exoplanets
Do you think that there's any limit on what pronouns people can demand to be called? Can my pronoun be "intergalactic emperor/intergalactic emperor's/intergalactic emperor"? Can every person have their own unique set of pronouns? Can every person have more than one set of pronouns which they switch throughout the day depending on their fluid sense of gender?
We’re Getting Ripped Off on Health Insurance
Many reasons, but one it's notable is that while we increased efficiency of most office workers we also created more distractions (facebook, reddit, hn, etc). This probably balanced out in many professions.
BTRFS is more flexible than ZFS (for example it works fine with RAIDs of differently sized drives and allows you to add and remove disks after the FS is built) but it really worries me that any filesystem has a big red warning on documentation for a major feature [0].

[0]: https://btrfs.wiki.kernel.org/index.php/RAID56
lol Poor man's Cambridge analytica!
Poor man's Cambridge Analytica!
> And the actual point is that no, they don't, they were cleared away because their existence is a pox on everyone.

You’re telling me checks don’t exist in the EU anymore? Forgive me for being skeptical.

> where the sender pays the fee to their institution and the receiver pays the fee to theirs, free and open competition has driven the price of sending and receiving money to 0€.)

You’re gonna have to elaborate, because that sounds like both parties pay money to perform an exchange, which is even worse than what we have, where one party does.

Are you saying that if I wanted to pay someone $100 I have to cough up an additional $5 and the receiving party has to pay $5 to get their $100? In what way is that “no fees” unless the receiving party is reimbursing the paying party directly? Unless I’m missing something here, a transfer of $100 cost $110 under this system.
> because they aren't sharing in a way that women recognize

Agreed. The conspiracy theory part of me wonders if this is a natural way of challenging and verifying perceived strength, thus the trope of a wife accusing the husband of not talking about his feelings enough.

Not to say that's the only time it happens (I've asked my wife basically just this), but I think part of being human is to want a stable, emotional foundation so to speak. And once we've tested and verified a leader/friend/family member who appears to be strong in ways we are not we then rely on them to help us in that regard.
Is there evidence that a thin plastic bottle would leech more?

I thought the transition to thin plastic was partly due to increase crushability of the bottles and to reduce plastic use. Though that can also be considered as marketing speak.
What a perfectly incorrect explanation. Just invert it.
I've always been irked by the assumption that more jobs = good when most people, especially white collar workers, go to work everyday knowing that their job is almost certainly replaceable or one that probably doesn't actually need to exist in the first place e.g. a "bullshit job".
Harmful metals found in vapors from tank-style electronic cigarettes
There is much beauty and wonder in the interplay between as well as within the genders. However, men are not imperfect women that would be improved if we adopted the other genders mannerisms. We both need to be open to listening to each other when providing the loving support that we want and need.

This article seem to be written by an ideologically inclined woman. A woman trying to understand the men in her life better might be helped more . by reading: https://www.amazon.com/gp/product/1594151121/ref=dbs_a_def_r...

A man trying to understand the women in his life better might be helped by reading: https://www.amazon.com/gp/product/1601425740/ref=dbs_a_def_r...
Barely-known facts about Exoplanets
YouTube Music App now preinstalled on Android 10 devices
This seems like something that should be obvious: most people's internal monologue is delineated in their primary language, or in a pastiche of the languages they know well. Just think about your own thoughts - if they crystallize into something and you serialize it out, it's going to be in language form.
I partially agree. Perhaps you comment is related to Brieman's Two Cultures?
Paper: https://projecteuclid.org/euclid.ss/1009213726

I think you're right that they are two different things, but I'm not sure that later isn't science.
6 years from now? Maybe. It depends on Apple - if they release a VR headset by then, it might become an iPhone moment for VR. However it seems like they are focusing on AR, rather than VR, so who knows.
>a lot of the running/training type shoes wear out in 3-4 months, the sole is shot

This isn't about price but weight. Because of new materials tech, we've gotten used to super light shoes (and they definitely help in terms of performance) but the cost of that is durability. Typically in materials science weight and durability have an inverse relationship. There are exceptions, but you're not finding those in department store sneakers.
The N64 didn't use any chips like this AFAIK. I've seen maker prototypes using this scheme on a GameBoy, and wouldn't be surprised to see a GameBoy Advance cart that used them but don't know of any off the top of my head except as a built in peripheral (so RTC, tilt sensor, some communication mechanism, etc.)

And it'd be a real pain to add chips like this to any later systems. The architecture is a little different, and the cartridges aren't actually mapped into the system's main address space anymore. They are relatively slow buses that look more like mass storage to the rest of the system. They can't DMA directly and that hop to hit the rest of the system obviates a lot of the benefit of having a co processor on there.
Is Instagram Still Relevant for Businesses?
> Drugs make you feel good. They release chemicals in your brain that say: "Yeah, more of that!"

I would like to add this:

Alongside factors such as peer pressure and cultural availability, drugs are instrumental means to valuable ends.

Muller and Schumann (2011) delineate the following well-established functions for non-addictive consumption: (1) improved social interaction; (2) facilitated mating and sexual behavior; (3) improved cognitive performance; (4) facilitated recovery and coping with psychological stress; (5) self-medication for mental problems; (6) sensory curiosity - expanded experiential horizon; and, finally, (7) euphoria and hedonia.

Plus, being against the War on Drugs does not mean that one would personally consume drugs.

For the curious I highly recommend a book titled "Addiction and Choice: Rethinking the relationship" by Nick Heather and Gabriel Segal: https://global.oup.com/academic/product/addiction-and-choice...
Show HN: Do a deep dive of your sleep
There should be fines for opaque pricing.

There should be a website where you can report shenanigans.
The thing is: people want to play but most will not like all your sub-systems. Many will just play one or two of the different game modes, and now you have to create new contents for players IN ALL THE DIFFERENT PARTS OF THE GAME!

If people want more PVE combat, I think the solution will probably comes from automatic creation of new content. With the advance of AI, we'll come there eventually, but don't hold your breath.
The century-old land dispute between Guyana and Venezuela continues
From the WSJ recently..."The Dangers of Hiring for Cultural Fit"

https://www.wsj.com/articles/the-dangers-of-hiring-for-cultu...
To see the problem, let me use your exact words, but simply change the issue to one you presumably disagree with: "Personally, I think it's more damaging that positions like, "Let's not murder children" is considered a partisan viewpoint. I totally get political fatigue, I'm getting really tired of all the shit going on too, but when pointing out literally killing kids is considered partisan, the issue isn't that people talk about politics too much."

I'm sure you see the problem now. I'm obviously taking a horribly slanted view on abortion and then framing the discussion under that slant. It's not only partisan but rather radically so. In particular, is the underlying causal issue a desire to "lock children in cages", or is it something else? Is the underlying causal issue a desire to "murder babies", or is it something else?

Beyond the partisanship problem, I'd also add that this is in no way conducive to productive discussion. Imagine I opposed abortion and came at you with that murdering babies nonsense. What is your response going to be? It's likely to be a mixture of knee-jerk emotion alongside a near complete dismissal of me as somebody who's probably quite radicalized. In any case it certainly would not lead to a mutually enlightening and well tempered debate. Yet this sort of speech is now becoming seen as something normal, and I think it's playing a very key role in both a lack of progress as well as an increasingly antagonistically divided nation.
I'd like to see the stocks' performance relative to the whole market, or at least some relevant index (e.g. S&P 500).
re: 3 branches of goverment. harsh :(

I try to think about those "fashionable positions" within the context of what i know about the structure of my government (the USA), and perhaps what I'd like to see it be instead.
The article linked does, yes. The paper the article is based on (linked in the article) has a proof for worst case load if you’re interested in the details.

Edit: Link to paper http://www.eecs.harvard.edu/~michaelm/postscripts/handbook20...
That's not how men process things. Men process things by trying to eliminate perceived unnecessary information and take action. Women are more inclined to want to sit down and discuss all the details of whatever is going on, many of those details the man would not perceive as useful.

This is the age old men vs women problem where women feel like men don't want to talk about problems/feelings and men feel like women just want to blabber on without ever solving anything.
I was clearly being loose in my post, I'm sure you're more than capable of reading the jist in a manner consistent with legal orthodoxy.

Do you think passport forgers only supply to law abiding citizens who don't have lots of money and want to flee a country?

You say people held over on a bond following confession "are innocent" [here's me thinking it was 'considered innocent before the law', otherwise there would never be any sound convictions].

If you think a GPS tracker is any limitation to someone who can afford to leave the country then you've a serious lack of imagination.

OT: I liked the "gut feeling" bit where you attempted to disparage my position with an appeal to emotions whilst simultaneously presenting your own position with no more factual backing, and IMO a good deal less believability.