skysight-inc/HackerNews huggingface dataset:
Honestly, in this story everyone looks like a big child.

I would maybe be more sympathetic to DHH if it wasn't the guy who was so opinionated he pushed through Rails features that everyone else disliked or co-wrote several books on company culture that are glorified ads for basecamp (although "it doesn't have to be crazy at work" is still a thought-provoking read, at least in part). I can only imagine that he might be similarly self-righteous in workplace situations.

I think that, no matter your political views, if a situation gets out of hand that bad over matters that aren't even really directly related to workplace concerns, something must have gone fundamentally wrong much earlier. These levels of tension and distrust don't just arise out of nowhere.
Not sure where you are located, but I was able to get a local sole-proprietor jeweler to custom design a ring based on my specs to fit the diamond I had. I am in Southern California.
24 Startup CTO Interview Questions
I’m disappointed that he didn’t go for an all gold plated WordPress theme. Such a missed opportunity to impose his style of the Wordpress universe
I expect this will get lost in the commotion here, but:

The author uses language around sex that I think treats it, subtly but disturbingly, as a commodity. They write of a "withholder/withholdee", of "women who want to provide sexual intimacy" (note the word "provide"), and of "women... putting out".

The problem with this framework (which is endemic to the larger culture) is that it runs against bodily autonomy for all of us. If sex is a commodity, then the people who provide or withhold it are just means to an end. And treating people (including ourselves) as means to an end is rather degrading.

Imagine using the same language for any other consensual activity. If someone's partner no longer wanted to go out dancing, play board games, or make music together, would we say they were "withholding gameplay" or failing to "provide entertainment" or no longer "putting out music"? I hope not.
The stock price of BRK has been grinding higher gradually for a year and was within reach months ago. That this could happen should've been on the radar for a long time and it's definitely a failure if this was a "surprise"
"It has hints of "reverse racism" "

"That's closer to the camp of "white supremacist" or at the very least, a common defense used by white supremacist."

This kind of gaslighthing though.

"My opponent disagrees with me and is therefore a White Supremacist, or at least close to one!"

If one person says 'this org is racist because of white privilege' - it's possibly contentious, but not unreasonable to suggest that this statement is racist in and of itself.

Just because you might deny 'reverse racism' exists, doesn't mean that it's true, it's a denial, not a disagreement.

Also, indicating that 'this office is not a place of white supremacy' is not 'denying' someone else experience, or their position that 'racism exists'. It's an observation of the nature of the ostensible problem.

It's not 'wilfully ignorant' it's more like 'wilfully insensitive / disagreeable / inflammatory'
> I started discarding nearly all of the dating advice I'd gotten from peers, TV, movies, etc.

What seems to have worked in my circles is simply lowering overly high expectations. It is interesting how long some are willing to wait, pining away, for that perfect match when they themselves are ... not exceptionally attractive.
Just going by the abstract that you linked, that study seems to only relate to the past 100 years.

And extrapolating this to the middle ages and earlier:

In general, countries with a lower overall life expectancy had a lower number of women per 100 men aged 75+, while countries with higher overall life expectancy had a higher female to male ratio in this age group. A hundred years ago there were nearly equal numbers of women and men aged 75+ in many countries.

It doesn't seem to disagree with me at all.
The post shows a style of writing validations for untrusted input. Like form data or incoming API requests.

The problem is orthogonal to the type of language used, you have to validate and convert data in Rust just as much as you have to in Python.
Here's What I Learned Growing My Mobile App to 2k Users in a Month
This goes back to my first comment about definitions. You are defining "equality of opportunity" as "equality". You basically want a meritocracy in which everyone is treated the same. I was defining "equality of opportunity" as "equity". This means people are treated differently depending on their needs. This is the classic fence example.

You admit "equality of opportunity" isn't practical right now due to existing systemic biases. The people fighting for equity would probably say it isn't practical in any foreseeable future. Maybe some day we will correct for systemic biases against certain races or genders, but odds are there will always be some sort of inherent disadvantage for various people. Physical disabilities are one example. That is where equity comes into play. Forcing an employer to install a ramp for a an employee in a wheelchair isn't being "background blind". They are not being treated equally because extra attention and resources are being devoted to them in comparison to their coworkers. However this unequal treatment is just in order to provide them an equal opportunity to overcome a disadvantage their coworkers never experienced. They would not have "equality in opportunity" without an inequality in how they are treated.
Correct me if I'm wrong, but I suspect you misunderstand the purpose of all those recipes with ~2000 words of ramble followed by ~300 words of actual recipe.
The 2000 words of fluff isn't for the reader, it's 100% for the search engine. It's required to provide enough room to crowbar in the required keywords without triggering an over-optimisation penalty. All in the name of getting it ranked in the SERPs, so people will actually read the ~300 words, or at least click on an ad or two.
Unfortunately this is where search engine algorithms have taken us, for now at least.
I recently got to work on some HPE NonStop hardware for the local emergency number call centre. As you can imagine, availability was a critical requirement, because it truly is a 24/7 service and you can't have staff interrupted in a middle of a call when someone is dying.

The actual final result was a shambles and couldn't remotely achieve the desired availability level. For example, mirrored or synchronized systems are more difficult to update by their very nature. They're also highly constrained physically, such as having to have physical proximity. They're so expensive that the org couldn't afford enough of them to provide dev/test/staging etc... environments. They were also already out-of-date and barely supported, because upgrading every 5 years was also too expensive.

My $0.02 was that modern development practices of highly redundant but ordinary commodity servers would have been both far cheaper and far more robust in practice.

Mind you, that specific case had a particularly schizophrenic architecture: They decided they wanted a Tier-1 data centre for availability, but their core application couldn't tolerate the latency increase. So they used Citrix to paper over this, but Citrix is complex and has many moving parts prone to failure. They also wanted security, so they tunnelled everything over the various WAN links. They would have been better off just leaving the servers in the same building as the call centre: no long distance links to break, no need for SSL gateways, no need for fibre rings or router failover, etc...

My method would have been to have two call centres, each with local compute. Much simpler, fewer things to break, and truly highly available.
He’s not wrong
60% of school apps are sending student data with third parties without consent
When the word is someone's name the spelling should be respected.
I had to unfollow him for precisely this reason. It’s just a relentless torrent of negativity. Maybe his feed isn’t a great indication, but he seems like a very unhappy person.
That's why I keep Linux and Windows in completely different drives and disconnect the one that I'm not using.
There is no easy solution, but there is a simple solution (simple is often hard to do): work out 5x1.5 hours a week for a year (and then don't stop) and eat healthy.

I was incel for a long time because I believed that personality matters with dating (it matters for finding a long term partner, but not for getting laid). The ,,game'' helped incels (including me) to go even more on the wrong path.
Not OP, but you'd have to have blinders on to not see the political left increasingly branding everyone they disagree with as evil / Nazis / white supremacists. That's what happened above, and you're rationalizing it here.
Also a massive lie of omission, seeing as how slavery was legal when that was written and would remain so until the Civil War.
Okay please share what made it click to you as a "fundamental global revolution"
Because then it would be FAANMG or FAANGM which doesn't sound as cool.

The original acronym was a Jim Cramer-ism for "high-flying tech stocks" and started before Microsoft was really starting its comeback. It didn't have any direct relation to market cap or dominance, just how quickly the stocks were rising and how much positive investor sentiment there was around the stocks.
If you provide a service I want, sure. I’m more than happy to pay for software and moderately happy to pay for subscriptions, but with it I expect ironclad guarantees about data being local, and absolutely no tracking.
Japanese Phrasebook with Audio
Just out of curiosity, which country are you describing?
I'm a hobbyist, not an expert, but my impression is that many modern lens designs are heavily based on classic designs, with more corrective elements (often at least 10 total vs ~6 in many classic designs), as well as increased use of special elements (e.g. aspherical) and proprietary coatings which improve optical properties.

For example, Sony describes their modern 50mm 1.4 as a ”refined double-Gauss design incorporating two aspherical elements, including one precision AA (advanced aspherical) element, works with an ED (Extra-low Dispersion) glass element to suppress field curvature and distortion". The basic double-gauss design has been around since the 19th century!
Yeah I have seen this successfully done at a smallish (200 person) company. There was a "platform" team which was essentially an "un-suck the monolith team".

Refactor slowly over time, turn a ball of mud into cleanly defined domain boundaries, parallelize the tests, etc. etc.
Well the US has a very non standard view on banks compared to other developed countries.

Look how the US lags in Chip & Pin.

Having a lot of local monopolies is worse than larger regulated ones in my opinion.
Sum it up for us.
But that's exactly what a multitasking OS does. When the current task is waiting on I/O, it switches to the other task. It executes one at a time (at least, once per core).
Nature as a role model: Lufthansa Group and BASF roll out sharkskin technology
Yes, but Berkshire’s stock transfer agent won’t handle the conversion from B to A. You sell them on the market and are taxed accordingly.

Their stock transfer agent will give you B shares in exchange for an A share, which is not a taxable event. It’s a mechanism to encourage arbitrageurs to keep the prices of the share classes in lockstep.

https://www.berkshirehathaway.com/brkshareholderinfo/compab....
"invented by a Soviet computer hacker named Linyos Torovoltos, before the Russians lost the Cold War"

That should be a dead giveaway.
Ask HN: Cap Table Service Recommendations
Recent founders, do you have any recommendations for services for managing a cap table? Or do you do it yourself? Any suggestions for how to choose?
https://www.investopedia.com/terms/f/faang-stocks.asp

The term was coined by Jim Cramer, the television host of CNBC's Mad Money, in 2013...

He's an entertainer, not an expert at developing exhaustively correct acronyms, updating them, and defending them to the satisfaction of nerds everywhere. Though, in his defence, he was a hedge fund manager. Still though not an academic at this point in his career.
Absolutely, I'm in the poorest part of the country and I made more than that last year after a bonus. Will make less this year.
less voting power, not none.
I'm pretty sure that universal healthcare isn't compatible with open borders. Budgets aren't infinite.
> You guys have no chill.

Welcome to HN.
Paul Rand, who designed IBM's and NeXT's famous logos, said a logo should be simple enough and memorable enough that someone could draw it in the sand on a beach using just a stick.
I joke about how we're just slowly rediscovering all of the tech developed for supercomputers in the late 80's to early 90's. Except it's not really a joke, is it?

Time sharing and partitioning were big deals in Big Iron, and here we are piling little iron into heaps and having the same set of problems.
"a lower price would bring unsophisticated short-term investors into the stock"

Haven't "sophisticated" investors been conned, suckered, and fleeced as long as stocks existed and even before?

From participation in the South Sea Bubble (the original "bubble") to the Tulip Craze to Bernie Madoff to Enron to cryptocurrencies and beyond.

Not to mention that deep pockets don't necessarily equal sophistication (even when they spend enormous sums to hire professionals to manage their money), and the fatter your pockets the juicier a mark you're going to make for people whose lives are dedicated to funneling money from your pocket to theirs.
Really love the use of Kolmogrov Complexity as Occam’s razor in Solomonoff Induction
That's why Bob iger of Disney is such a good leader. We need more like him instead of the Elon musk's.
Berk2K

On this crazy timeline (considering the last 10 years), I wouldn’t be surprised if B2K sparks a world wide fiscal meltdown.
You can get 2x3 Teletext mosaics on VTE without font support. Sixel support is problematic for full-screen. You can try Tektronix graphics.
Fair amount of times I can think of, such as:

* Installing a new OS, some installers are cmdline only

* Server console

* If you've broken your GUI installation and need to fall back to the shell

I will say though: I don't know if I've ever needed a map in any of these situations :)
“Chicken strips” is quite common too in the United States.
A shell that can display Braille. No VT-100 for you.
Google gets as much hate as Facebook with the exception being that Google does not tend to leak data to third parties whereas that seems to be one of the core business models of Facebook.

Google gets hate for being a monopoly, for collecting every bit of data about you ever, for manipulating search results for creating echo chambers of YouTube. For censuring "free speach"... It goes one an on.

All the social media platforms get hate. With respect to big tech the ones that don't leak data (because they don't sell it) get less.

Specifically Apple, Google and Microsoft might collect a lot of data but by not selling it they are free from the recurring embarrassment that companies that do sell it pretty much without fail ultimately face.
Wouldn't going from B to A count as a wash sale?
I think what we are seeing is the Gen X folks becoming the "old guys" to the latest generation and having the same struggles boomers had with Gen X.
lenses pass light in both directions, if you flip it around then it bends the light the opposite way ;)

http://hyperphysics.phy-astr.gsu.edu/hbase/geoopt/image.html...

the lens is designed to take rays traveling from optical infinity, and converge all those rays at a focal plane that's (eg) 30 millimeters away, right? well, if you flip the lens around backwards, then it will send out rays towards optical infinity from a focal plane that's 30mm away... which is what a macro lens is.

in fact in the old days people used to use their camera as an enlarger to expose their negative onto prints. The theory was that using the same lens that took the image in reverse would help to correct the abberations of the lens... I am not sure that's actually supportable compared to using a real enlarger lens that's optimized for high-magnification work but it's a neat theory, and possibly better than just using a random crap enlarger lens ;)

now if you really want to have fun... ever wonder why diffraction makes your image softer at smaller apertures? ;)

https://www.cambridgeincolour.com/tutorials/diffraction-phot...
Several responses here are questioning the value or clarity of the diatribe.

I feel like there is deep irony here.

Two points that seemed to be clear to me:

1. Listen charitably.

Just because you have become a hyper tuned bullshit detector (of bias, irrationality, dishonesty, etc.), don't let that thread starve your ability to hear the clear thinking that comes your way.

2. Don't let down your own efforts.

It isn't an excuse to stop striving to be more rational, just because no complex thoughts created by humans will be completely rational.

--

A point I would add is: What imperfect rationality we have has enormous value. Let's not get jaded to that just because we are going through a tidal wave of bullshit and corrective wave of bullshit shaming.
That would be quite unfair and non representative since the given pen size is way too big to actually reproduce the Starbucks logo, even if you had the memory and talent.
The high stock price directly signals the power of compounding. If you split it down to $10 per share the lesson of buying and holding is lost.
Is it December yet?
thatsthejoke.tar.gz
Metromile, and other similar programs, are neat. You are still subsidizing heavier drivers because your premium doesn't decrease proportionately to the reduced risk due to the data you provide and the agreements you make. But they certainly can save money.
If someone feels like the workplace is hostile then they should speak to HR. Is that not the usual channels for this kind of thing? Of course I'm not sure how HR can help if the base of their discomfort on the fact they work with white colleagues.
You gain basically nothing in safety from the adoption of airbags in the early 90s to the improvements in roof strength and passenger cabins in the mid-00s (many models had their improvements in the early 00s because the regulations were known in advance). From there nothing changes until the proliferation of side curtain airbags.
Can I try adding Teletext mosaic support? It’s 2x3 only, but, unlike Braille, it’s evenly spaced.
There's finishing one thing and letting the context go, and then asking "what is the next most urgent task" and then doing that task with single-pointed attention. There is also trying to mull over some software problem while a conference call where people are planning something that matters to you and you keep one ear out for if you are called out or a special topic to you is called out. The first is not harmful but the second certainly feels bad.

There's also getting into the next most urgent task and getting deep into it and being free to just ignore all notifications for however long vs. people expecting to ping you on slack and get a real time answer or invite you to a call with 10 minutes notice and expecting you to be there. Again, the second is stressful and injurious to good quality work.
It says you're at the first step along the path to genocide. Whether or not it is inevitable is irrelevant to where the path leads.
> On the other hand, when did racial equality become an inherently political topic?

When it was turned into one by politicians and activists, just like masks were.

I'm a firm believer that if you actually sit a few people down and try to have a sane conversation where people actually talk and don't spout slogans, you find that their views aren't all that different, then just put emphasis and importance on slightly different things, and have been presented with subsets of the facts that emphasize those preferences.

The problem is, we're going on a few decades of a concerted effort to confuse and separate us based on language, and specifically meaning of words. What used to be camps choosing words that placed their views in a beneficial light (pro-life vs pro-choice, for example), has moved to very purposefully continuing to use the same words on both sides but to re-frame them to mean something entirely different than intended by that side. For example, Black Lives Matter and how it literally means different things to different people, regardless of the originators intentions and protestations.

Information silos allow this to happen. If you can exert control over the information environment, you can change the definition of words, and then people can't even communicate correctly any more. That's a real goal of those that wield political power. Moderate is just another name for someone dangerously close to being a swing voter to them, so promoting enough animosity that even things overtly against your own interest are seen as the lesser of two evils is a winning strategy.

Lest you think I'm talking about the left or the right, they both do it. And lest you think "sure, but one side does it more", no, they both do it so egregiously that the difference does not matter, and all you're seeing is the effect of Knoll's law in action. Make no mistake about it, you're getting screwed from both sides. That you tell yourself that your side is the more sane one is just the fiction that lets you sleep at night (and hopefully that's all it's doing, and not empowering you to be a complete asshole to people just as screwed over as you are).
It ran up because people are betting that he promotes it on SNL. It’s going to sell off on Sunday.
Those shit micros in the infotainment system are still running at least in the hundreds of MHz. PCs from 25 years ago with equivalent performance were responsive. It's poor software development practices that makes good enough hardware crawl at a snail's pace.
Even in its comeback, Microsoft's recent success seems to be developer oriented (Azure, VSCode, Typescript).

They've certainly reemerged strongly and good for them, but FAANG (or whatever the fuck) seems to be leading consumer brands.
It looks cute and all, but... you can't beat sailing with real weather!

https://8bitbyte.ca/sailnavsim/
A VR (virtual reality) version would be nice, and in that case VR-induced nausea would be a feature, not a bug.
Make him work on legacy code.
> It's usually just speed, angles, performance, and electricity. It can tell you when the car was started and how long it ran, but not where it went.

Assuming that includes wheel speed (and possibly tire pressure) and steering wheel angles, yes, that can be used to compromise where you went (via dead reckoning from your driveway or parking spot).
I've seen it happen in a company which was doing just fine.

It happened randomly and completely out of the blue: one software engineer mentioned he didn't believe in the gender gap and he was promptly replied 1000 words essays by other leaders in the company shutting him down, to show that "we don't tolerate certain behaviour".

Guidelines were created to avoid future political discussions in the workplace. No-one left because of it (immediately) and we sadly didn't become famous. The engineer who brought that up quit a few months after.

After that, half of the employees hated thinking there were people thinking something different from them in the company, the other half was afraid to talk in public.

Again, I don't think there was a particular situation in the company: just a naive person who likes to talk frankly and people who get offended and are quick to attack in order to defend the "safe space" for the people who share their beliefs.
> "Non-native" is not always a bad thing.

Setting aside the non-native look and the non-native feel, one reason it's almost always a bad thing in practice is because developers who re-invent everything rarely match the accessibility support of the native platform.