skysight-inc/HackerNews huggingface dataset:
Yup. No matter how much information you think is available in your native language, you will have more and higher quality in English, the vast majority of the time.

I've worked at a Japanese company and seen people who were ostensibly good at English gloss over the right result in a Google search because they didn't quite have the fluency to pick up on it immediately. People who aren't comfortable with English at all often get lost in native language articles that are just outright wrong or misleading, because when there's a vacuum of information to begin with it's very easy to write a bad article and still end up the top result for that topic in that language.

That's not to say most non-English content is bad - most content overall is bad or mediocre (or just obsolete), in any language, English included. Thus, the lower the density of content in any given language, the more likely that good content for any given search doesn't exist, and you're left with the poor stuff.

The exception is when you're looking for information on an insular tool or community that is primarily developed and used by speakers of a given language. There's a whole world of "Galapagos tech" in Japan that nobody uses elsewhere, and you won't find any English resources on it, and it might even be pretty good. But in today's globalized society, cooperation across borders ends up producing higher quality results (especially in open source) most of the time, so these kinds of insular projects are rarely the best option, unless it's a very niche thing or support and documentation in a non-English language is a primary concern.

Quick example of this kind of bizarre situation: I recently took a peek at reverse engineering a certain Japanese product that uses Android tablets and involves keeping a database on them and synchronizing it from a base station. Database updates are hilariously slow, taking hours to catch up on just a few thousand mutations. Turns out they were using an extremely niche database engine by Hitachi (if I remember correctly), in an embedded version; the only reference to this engine I could find was in the context of a full blown enterprise offering by them (think Oracle competitor). I bet it was configured to flush to disk after every mutation, for data durability in an enterprise setting. Had they used SQLite - which comes with Android, is free, and would've saved them a license fee - everything would be much simpler and DB updates would be orders of magnitude faster, since you can trivially configure it not to flush or just put the whole update in a transaction. They also could've just had the base station maintain the SQlite DB file and bulk transfer that, since it's not that large and it'd probably end up being faster and more reliable than the delta update mechanism with CSV mutation logs they were using.

(I'm a native Spanish speaker and my Japanese is good enough to understand technical content with occasional use of a dictionary, so I have a bit of experience with two non-English ecosystems)
The Unique Science of Left-Handedness
It would be the only state with no agricultural interests, the only state with no ports, the only state where the majority of the residents work for the federal government... The last one alone is pretty scary and a bit of a conflict of interest.
I can feel for this guy. I just spent 8 years without seeing the sun or breathing fresh air. (Jail) I hope he's taking some vitamins. I'm assuming he's doing no exercise?
Yeah, there's a "dark triad" of Japanese-bred terms for given behaviours that usually occur together.

-Hikikomori is a shut-in.

-NEET is someone who is "Not in Employment, Education or Training".

-Otaku means basically a "super-geek", an enthusiast about something.

They happen a lot in Japanese society and the terms got recognized and coined here, but they are not exclusive to Japan. I believe, as a foreign resident, that the more "Tokyo-like" the conditions of life in a place get, the greater the pressure is to embrace this dark triad.

Going out to spend time in a crowded noisy polluted modern city space full of judging eyes is unsettling, so living as a hikikomori offers some shelter from that. Long work hours and demanding extra expectations, and things like academic anxiety are exhausting so NEET life gives an expensive way out. We are all wired to love to learn about and play with something. In a world where people don't communicate positively with each other much passing by in the streets, and you have to sit in institutions all day with other people suffering these pressures and not communicating positively with us, it's not so strange to lean harder on a fascination with something to cope.
MD doesn't want that and neither does DC. DC is not Maryland. It's its own place with its own identity.
Is TrueNAS Scale stable yet?
I just want to say that I really enjoyed reading this article. It's among the clearest, most accessible writing about a technical subject that I've encountered in a while.
Interesting. On my KDE 5.18 (Kubuntu 20.04 LTS) Wobbly Windows worked as soon as I clicked Apply.
I am generally fine only interacting with people face-to-face once or twice a month. All my close friends live states away, so we text or talk. I have my dog who I take on walks. And if I absolutely get tired of being alone (about once or twice a month) I go to a bar and strike up conversation. Sure I do vacations and concerts and the like, but in general I prefer being solo.

I've been this way my whole life. I like it, I definitely don't like doing stuff with people more than once a week, too draining on me. Amazingly I even have a girlfriend. She lives two hours away and we switch off who drives to stay the weekend each month.
> I’m not sure how this is different from places like Europe or even China/Russia.

In most developed countries it's illegal to fire someone without good cause.
"McDonald’s Is Closing Hundreds of Its Walmart Restaurants"

-WSJ article from this year
They already live in the US. They shouldn't have to move anywhere to exercise their rights as US citizens.
Last time I checked, you can see the same license model for popular apps like JetBrains IDE, Sketch, TablePlus, Parallels Desktop, any many more.
This is my least favorite thread in HN history.

I’m a doting parent. That one grandparent upthread has an excellent comment that was humorous and apropos.

I’m only commenting now out of curiosity if there are others who feel similarly that this reminds me too much of the rest of the Internet.
You might have an argument about DC, but Puerto Rico has not been "denied" the right. There have been many plebiscites on the issue and the status quo has been maintained each time.
I get loads of really kind emails and messages on a daily basis from the users. It's been really rewarding in that way. A couple ideas that people have put forth seem really reasonable, such as unit conversions, print-friendly pages, and automatic nutrition labels. In fact, I'd actually love those too as a cook!

One feature that would improve the recipe recognition and unlock lots of other features where it's found would be JSON-LD support. I'm seeing lots of recipe pages containing those handy, structured formats lately.

A comment about JSON-LD: https://github.com/sean-public/RecipeFilter/issues/22#issuec...

But all of these things stray from the fundamental simplicity of what it does. The code is just 92 lines of JS and works (or breaks!) transparently. If I started adding features, it would quickly become another complex system to maintain and I have plent of that at work ;)
The difference is that autograd isn't something you should already know if you're learning neural networks. Many "from scratch" tutorials implement backprop because this is a key part. I think your comment is a bit facetious and you're not acting in good faith.
OnePlus Reveals Specifications of Its Upcoming Flagship Smartphone
Crypto is a mindvirus. It requires obsessive attention. It changes you into a evangelist. At least it did for me, so I quit.
How did chess pieces get their names
Yeah, it’s always awkward to have to declare a variable or add an assert or a weird cast thing to make the type checker happy. Basically any case where type hints have to be evaluated at runtime for syntactic correctness.

The import pattern in the article is actually something I’ve never encountered because of how common the HAS_MODULE pattern is. I’ve never even thought to override the module binding.
On what ground do you claim that DC and PR clearly deserve statehood? I think to take an incredibly complex economic, social, and political decision and assume its outcome is influenced in any significant capacity by the demographic makeup of those regions is ridiculous.
I don't see a justification for the experiment in your post.
"So, why are the margins so bad? Well, it starts with the fact that the industry as a whole shot itself in the foot by competing on price."

"This failure to manage expectations has simultaneously obliterated margins, all the while skewing and reinforcing our perception of what food should cost."

Wait, what? Thin margins are somehow a result of a "failure to manage expectations"? That almost makes it sound like the root of the problem is not enough price collusion among restaurant operators.

If there's a lot of competition, it's because the barriers to entry are relatively low, certainly lower than any of the other higher-margin examples given by the author. That's the boring truth, which is admittedly not nearly as gripping as the narrative that restaurants are victims of a "price war".
Dunno why is this downvoted -- put an emergency plastic water bottle in your car during summer season and let me know if you would be able to drink the resulting mush, even in an emergency.
anyone can talk, the bar to "talking about software they built" is too low.

leetcode is hands on demo of what you can do and how you think.

since big tech pays big $$ they can afford to set the bar higher than just talking
Major errors are easy to spot and will likely take QA minutes to find. They're also probably not going to do a full test of the entire system with every change unless you've got a very small product.

One thing I've seen that I like a lot is individual changes creating individual front ends. You test the one thing in that change, and it's done. This tends to cause a lot of problems with CORS, but then what doesn't?

Agreed with you though that good code reviews (whatever that means) obviates most of this.
Hey calm down there, Agent Smith
I hear this all the time from clueless rich DC residents who get wrapped up in all sorts of granfalloons. You don't think "Arlington" is its own place with its own identity separate from the rest of Virgina? Moreover, anacostia residents probably have more in common with residents of pg county than residents of palisades, who have more in common with bethesda residents than anacostia residents.
Anarcho-capitalists just want archipelagos of privately-owned governments.
Snowflake ID[1] is another system related to those in the article. It uses 64 bits only, and has good sharding support, so can be more useful in some contexts. However, it naturally has worse independent random-collision chances than a 128 bit system.
[1] https://en.wikipedia.org/wiki/Snowflake_ID
It does, but, as a colloquialism, it’s reaching a disassociation from its original meaning and is now used to describe “asocial” behavior. You will often see shutins called neets (and I think this colloquial case change further disconnects the word from its original meaning) as well as someone who has a job but lives with their parents.

The word police have not been enforcing the law, so unfortunately for any pedants this change in meaning is likely to stay.
By that time $2MM will buy you a Pepsi and a broken record player.
That's the expectation built into all modern societies. That's what it means to pay tax when you grow up.
There's also a proposal for UUIDv6-8, lexicographically sortable variants.

https://datatracker.ietf.org/doc/html/draft-peabody-dispatch...
TSMC’s Arizona Culture Clash
Fair, but that seems like a really really small segment of the market assuming it's legal. For 99% of businesses I don't think this is an issue.
Came here for this sentiment. Modern plastic gas cans with their safety nozzles are the bane of my existence. I discovered you can buy legit jerry cans online and will never go back.
They don’t get snow often enough that is makes sense to have robust snow removal. Even when it does snow it is rare that it doesn’t all melt within 24 hours of the storm passing. This is different than in the northern states where snow removal is a priority and it can snow weekly all winter and the snow sticks around until spring unless it is cleared.
>>American society depends on personal responsibility in the aspects of healthcare, retirement, and employment.

All societies in all aspects are like this. Regardless of people like to accept this or not, a person as an individual is always in total ownership of any situation. Sure every once in a while there are bigger problems and the society has to come together. But by and large, we are all on our own.

Acknowledging this helps take control of their life, then do whatever is the best for them.

People need to be ok, with this concept of 'total ownership'.
Would it only have affect on the way we query SQL databases or it would have an overall affect on the way we query things in general?
I'm surprised there isn't any math in this thread on how much they stand to make with this, so I'll try with a bit of napkin math.

NortonLifeLock reported 21M customers in 2021, with 60% using Norton 360 (presumably the rest are using their identity theft products?) so let's call that 12.6 million computers (ignoring multi-computer licenses for simplicity.) You're not going to mine any Ethereum on a CPU, so let's assume we only care about GPUs. Let's say that 20% of users have a PC with a GPU suitable for mining any ETH at all, and within that 20% they have an average of 6GB graphics cards. The internet claims that a 6GB graphics card will average around 26 MH/s for Ethereum, which would have earned $38 in the last month of mining. Assuming Norton gets 25% of users to activate this (which seems high to me) we have around (25% of users activated)*($38 worth of ETH mined/month per gaming PC)*(20% of all PCs are gaming PCs)*(15% Norton pool fees)*(12.6M installed Norton copies) = 0.25*38*0.2*0.15*12.6 = $3.6 million per month, or $43.2 million in profit per year. If they enabled this for everyone I imagine they could easily get into the hundreds of millions of dollars of pure profit per year range.

However, mining on a mid-range graphics card typically isn't profitable once you factor in electricity and the decreased lifespan of the graphics card. So while this is making huge profits for Norton, it's likely costing the users money if they enable it. At $0.10/kWh and 15% pool fees, you're negative on the majority of gaming PCs, and deeply negative on every single non-gaming PC.

Pretty scummy move.
I actually find all their cover art to be extremely banal. There is a signature look to their content. It all feels very “made for tv” quality. I know that’s basically what it is.

Plus I hate their way of trying to soup up stale content by making various sexy versions of cover art. Like The Net with Sandra Bullock. A long forgotten, mediocre, and comically out-dated tech thriller. People were wandering right past it on Blockbuster Video shelves. That’s how old and stale it is. Yet Netflix goes and sources these sexy shots of Bullock in an attempt to get me to watch it. I find the whole thing very insulting.
Every time I see a recipe app, I wonder if it will stack up to Paprika. It never does. It parses every recipe website and the sync works perfectly.
I disagree with this. I used to have passion hobbies until I became so time-poor that keeping them would mean cut the little amount of time that I spent with my family, or not being able going out of my apartment for a walk.
Not quite today, but Kim Dotcom.
I remember one of the first things I saw on the web (in 1996) was a neural net simulator, written in javascript of all things:
https://web.archive.org/web/19961226105339/http://www.ozemai...

from 1997, a bit more fancy:
https://web.archive.org/web/19990117022955/http://www.hav.co...
You’re wrong about San Francisco having a $1.1B budget for homelessness.

In fy2021-2022 the amount is $670M … over two years.

SF spends 1/4 of the amount you accuse it of.

Furthermore, it’s well known that other counties near and far send their homeless people here. So as a SF tax payer… I think you owe me many thanks for taking care of your homeless people.
That's kind of the entire premise of medicalizing "mental health."
SEEKING WORK - Pacific Northwest - Contract/Consulting Remote/Onsite

If you are looking for a consulting- or contract-based resource, I am interested and open to take on projects of many varieties. Over the last 10 years, my professional experience has touched on Education, Professional Consulting, IT Management, E-Commerce, and I hold my MA in English teaching. I have led multiple successful development teams within the companies I have worked at, on projects of large complexity, some with millions of users and in revenue.

As a side project, I created https://awayto.dev, a free open source web application generation platform. It uses React, Redux, Material UI, NodeJS, Typescript, Webpack, Postgres, AWS Cognito, Lambda, CloudFormation, CloudFront, S3, API Gateway, as well as my own custom scripts. Awayto makes it fast to deploy low-cost web applications and then have a skilled developer come in and build up your application.

Thank you for your time.

Java, C#, Javascript, Typescript, HTML, CSS, PHP, Ruby, Python, HITRUST, FERPA

Inquiries: joe@keybittech.com
Website: https://awayto.dev
LinkedIn: https://www.linkedin.com/in/joe-mccormick-76224429/
And if you ever need a new one, it’s like $2
A team of good developers will do good work using any process. A team of bad developers will do bad work no matter the process used. Which is why every year a new process or interpretation of a process is invented to this time finally solve the problem that can’t be solved using a process. Stop fiddling with the process. Instead figure out how you can attract good developers.
Another World on the Amiga
There are probably not very many snowmobiles in Florida.
I wish I could give you some purpose... because you're right software engineering (or software) is just a tool to solve a problem. problems are best solved with purpose... I know I'm lost like you when I don't know my purpose or problem to solve... Perhaps saying this will help you see software is a tool... sometimes we obsess over the tools (interesting problems) but usually we just use them to get to our goals. Not sure what kind of problems you like solving or if problem solving is what gets you excited... but for me there is a little bit of a hit every time... A new tool just equals a new potential solution to a future problem... It is hard to learn new tools, don't be fooled...
Far left on posturing, far right on policy.
You're pretty unfair with your criticism. I wasn't claiming you must reject all of society if you disagree with any aspect. My point was that you can avoid taxes - they happen to be 100% optional. And yet no person who claims taxes are theft is willing to do so.

To use an analogy, you're saying "look, not every restaurant serves your favorite food, why do you call people hypocrites who go out to eat at those places" and I'm saying "the people I call hypocrites are the ones who claim it's a moral imperative to refuse to tip or even pay the check who insist on going out to eat"
You were probably right. But I got that from my interactions with one of the AV vendors over a decade ago. Since then, the only AV on my machine is Windows Defender. It's not because I need it or trust it, but rather it cannot be easily removed. I always disable it but it will become active might be after a major update, which was quite annoying.
> Are most SWE just mediocre at coding or is there just some fundamental difference between leet coding and the skills needed to be a SWE?

At the risk of catching a lot of shit for this, I’m going to say yes to both of those.

A large amount of software development jobs involves taking various components big or small, and gluing them together with business logic of varying complexity and then trying to figure out what’s going wrong when one of the components or glues fails. Pretty much every job I’ve had personally has ended up being call some API / Query some DB and perform business logic on the results. There are a LOT of jobs like this out there, and a lot of them pay pretty good, by anyones standards who’s not into the whole tech culture. You perform at these just fine without hardly any knowledge of implementing many data structures or optimal algorithms.
I generally agree that not everything is racially motivated, but it's pretty well documented that this is, or at least was, historically.

Dream City[1] is a good book about the history of DC. Part of the reason there is such a large Black population is that a lot of freed slaves moved there after the Civil War. In later years, Congress, which is effectively charged with governing the District, and of course included representatives and Senators from former Confederate states, definitely considered that when deciding whether DC should be able to manage its own affairs. DC wasn't granted Home Rule and its own city government until 1973.

[1] https://www.amazon.com/Dream-City-Power-Decline-Washington/d...
New Zealand is not doing fine. Populism has fucked over a generation, and the chickens have started coming home to roost.
Nice! I made a gpu accelerated backpropagation lib a while ago to learn about NNs, if you are interested check it out here: https://github.com/zbendefy/machine.academy
> the only state with no ports

Huh? What about, IDK, Idaho?
Sensing Iceland’s Most Active Volcano with a “Buried Hair”
>which is sort of a miracle if you think about it.

Yeah, but does the miracle reaffirm the old testament?

Jk. Keep up the good work, Dang
+1 thanks for sharing your rant. I totally agree! I'm at about 18 YoE, and these Leetcode challenges are a major hurtle to pass. I can either study Leetcode problems, or study how to be a better engineer, and the curriculum isn't the same.
I’m curious as to what made you choose Kinopio over Are.na. I use the latter a lot and find it really useful for unstructured thoughts. I mainly use it privately though.

Kinopio looks great I will take it for a spin soon.
Risking the cultural foundation? To admit that people in the past acted with racial bias? Really?

To me that is literally cultural fragility. To fail to depart from the purity of the past myth you cling to suggests you lack the resilience to embrace the totality of what actually was.

Not saying you dont have a point- not saying we toss it all or slander everyone as evil- im saying we reckon with the complexity - the grey space between 0 and 1 if we want to actually realize the founding fathers very noble ideals.

I dont think this article made a very good attempt at it , and i think the previous comments pointing out what was lacking in relation to other "good" articles was the sort of "yes and" im referring to.

Though since you have no interest in rhetorical purity i should probably take your advice and dismiss the comment entirely as not being "in good faith" , right coach? ;p
One thing it does seem to be correlated with is making more money as a wage worker than most people will ever see.