skysight-inc/HackerNews huggingface dataset:
Leetcode questions also have well defined paths for success. Coming up with your own untested question is not guaranteed to be as productive in the interview. And once you’ve developed and used your question enough to be tested, it’s up on leetcode anyways.

Goodhart’s law is unbreakable.
There are groups who try to influence public opinion so that they get laws that are financially benefiting them.

It is how democracy and business works, actually. It should not be taboo that some people try to convince others the government service (schools or postal or electricity for example) is much worst then it is, so that they get laws they want.

This has nothing to do with independence of thought or theory. It has to do with lying about facts when it suits your business.

Historically, Enron is such example. They pushed for deregulation, intentionally created crises and then used those as argument for more deregulation.
Are there rules against women going to the local government office to get a piece of paper that allows one to start a sole proprietorship, fill it out, and return it? Or laws against starting an S corp from the secretary of state? Usually the city or town has them online, or go into the city clerks office. Just call they will tell you where to go and what to do. For example, here's what you do if you are in the City of San Francisco: https://sftreasurer.transactcentral.com/CCSF/servlet/SmartFo...

If you wish to start a corporation, there's all kinds of companies that will do the incorporating for you for $50-$100, if you get the lowest cost option. The fees could be quite a lot more, but the actual company charges that range. Depends on what state you live in for the fees. For example, Kansas state fees to open a corporation is $85. California is $100. Here is a company that will do it for you: https://www.swyftfilings.com/ Just select the type of company you want, and the state you're incorporating in. You'll see that the basic choice is $50, which is the one you should get, IMO.

It's easy to start a company, the easiest thing in the world. I think it's just that men, in general, are risk-takers, where women want the sure thing. I'm not saying this is for ALL men and women- clearly there are women that start their own businesses. And men that don't. But overall, it must be that women are to scared.

But, I suppose it is all men's fault, that seems to be the default position. The patriarchy, the toxic masculinity, the mansplaining, the .... etc, etc, etc. If not, then the ole "society roles" blah, blah, blah. Listen women, you understand by now that there's these "roles" that society supposedly imposes on you (and on men), so are you going to be a strong woman (or man) and do what you want, or not? Are you the type that looks for "likes" on social media because you want to please other people and conform, or are you like, the hell with everyone else?

Be that strong, independent woman, or man, and do what you want to do in life, as long as it is healthy and contributes to the world.
If I were to be the one deciding how to measure this, the “biggest” subway would be the one that moves the most people per day.
Hacking honest / marketing dishonest is a false dichotomy, however marketing is almost never honest
Indeed. Splitting, quotes and globs are all handled by the application rather than the shell.

Furthermore, you don't just have the two categories of "programs that use libc" and "programs that wing it", but also the third category of "programs that use shell32". Windows ships with two cmdline->argv implementations - one in MSVCRT and the other in shell32. Both are first-party but don't split args the same in all cases.
Ammonia, which you mention, is a much more practical solution for long term storage than pure hydrogen.

Low-cost methods for its safe storage and handling are well established, despite the need of being careful to avoid leaks.

Also the fuel cells using ammonia are not too different in performances compared to those using dihydrogen.
Lucky. I found the culture fit and architecture interview rounds to be the most difficult.
Others have already made great points about why this is a weird argument to make (and almost feels like it's mean to rankle the crowd here and get us to react, but you got me, too, I guess), but I hate it for one very big reason: it makes engineers into robots who only do things to optimise, leaving no room for creativity or joy. Most poeple here may not like thinking about it that way (or even agree), but writing code is about lot more than just solving a bunch of constraints, it involves tons of creativity and passion. The best bits of code made me feel like I added something beautiful or elegant to the world, and on the flipside when I have no choice over how I'd do things I'm miserable writing code. We're all humans, and we should do things we like, as much as possible.
I don't see the incompatibility. Not all desires are immediate or "selfish" as such.
There is a fairly high chance that beta iOS would smoke even Debian stable out of the window in term of stability for end users. I run Windows with Windows Insider enabled with Dev channel (basically the most beta Windows there is), and no Ubuntu version I've used came close to that Windows setup with regards to stability.

I choose to use Linux despite the bad UX and bad stability for end user. Linux server (and packages) are supremely stable, but any package involving end-user stuffs (sounds, graphics, even Firefox) is an entirely different story altogether.
Which ones do you have in mind? All new lines in Shanghai are underground and so in a few other Chinese cities.
On the federal level, the agricultural industry receives Covid relief stimulus sized subsidies every four or five years. https://en.wikipedia.org/wiki/2018_United_States_farm_bill
A small monthly/yearly subscription; the vast majority of users can be served for a couple bucks a month. The outliers (those who upload significant amounts of media) can be made to pay more.

Alternatively, a platform where non-commercial usage is free but businesses or those who promote commercial products have to pay which subsidizes the free tier.
Use the Index, Luke – SQL Indexing and Tuning E-Book for Developers
Maybe feeling confident that you can handle such an event is what you need to feel happy.

But it's good to reassess once in a while, too. Maybe it's not worth all the other difficulty to hedge against this or that particular risk. Maybe you thought you needed it to be happy but you don't, etc.
They must have been shoe shiners in a previous life.
Windows 3.1 on FreeDOS
Most Livable Cities
It's very difficult to make most proprietary enterprise trash work with Linux. That will always be the case, no matter how superior or inferior the OS is, because unlocked hardware/OSes are bad for some business models based on lock-in/subscriptions, and that are meant to be a portion of entire ecosystems that are being sold. The only reason most of them work eventually is because Linux users are tinkerers, and usually completely against the wishes of the software vendors.
"successful manipulation is possible for millimeter-sized particles."
So really what it means I that some developers would rather have arch then be able to do their job.
> buggy, and flat out unreliable if you need to be able to receive / answer calls and texts for anything important (e.g. work).

Out of curiosity, how do these bugs/unreliability manifest in realty? I've been fiddling around with making a mobile Linux distro specifically for a car navigation/entertainment system so I'm curious to get some circumstantial feedback.
Agreed, I don't remember the last time payment was required.

Some do try to harvest your email address and organs.
the Romans almost certainly did not understand trade imbalances or the effects of debasement/inflation.
When I started as SWE, I was (more or less by accident) educated in the old way. And I, like the OP, don't like the new way. I think the article is spot on in the factual, although of course it is biased in preference and author makes that clear. (And it pains me that people in the discussion are not really hearing the nuance, just like youngsters often don't listen to the older generation.)

I have a brilliant coworker, who enjoys the new way, and we disagree a lot, and I think the article summarizes our disagreement very well.

Ultimately, I think the divide comes down to your optimization horizon. In the old days, software was made to last longer, and there was more time to plan and design it properly, because the horizon was longer. Today, the horizon has been shortened, and more experimentation is done, and less forward thinking. And so the methods are different, and most of these differences (as described in the article) accounts to the shortening of the optimization horizon.

I do prefer longer horizon, because I feel that if you have series of short horizons, you're not optimizing as well as you could, and spend too much time rebuilding stuff in an incoherent architecture. But the business seems to prefer the short horizon, for various reasons (one might be simply competition, the red queen effect of sorts). I think from an engineering perspective, this is a mistake (there is a reason why we don't build houses in "agile" way), but I came to recognize that neither side is actually "right".

But I am going to appeal, if you are trying to build software that lasts, think about your time horizon, maybe you will find that you can actually use the past approach better, if your horizon is longer.
On the other hand, they wouldn’t have to do any additional research to boot a useable system if they weren’t on Linux.
You can invest in the Chinese stock market and make money, but it is generally by “following in the wake of whales”, who have the real inside information and connections to make the real money.

Also, China doesn’t tax capital gains, so the dynamics for making money are really different than in the states.
It makes a lot more sense if you have the historical context though. When this is taught the context is left out and then it feels more like mathemagics to me and probably others as well. Maybe there are good books that explain this from a historical point of view, while still teaching the theory, but they must be pretty rare.
I think the real solution for both, India and China, is to reform how students are evaluated for entry to college. It seems lazy to block coaching-classes/edtechs when they are simply picking up the slack in public education, and taking advantage of an ecosystem that encourages them to thrive.
I ran my company like this (and have recommended to clients a similar approach). It still doesn't work the way you are thinking.

The "strong lead or senior developers" you're talking about: I call them TMs. Technical Managers. Because that's what their job becomes when the PM isn't technical enough. In the end, it's not the PM who "turns out fine" when paired with TMs; it's the combo of PM and TM who turn out fine.

There does exist a big difference between "lead or senior developers" who are good at development and those who are also good at using their technical knowledge to manage a team's work. A non-technical PM lacks that essential latter part, and if they have to rely on a "developer" to step up and fill that role, they're still a PM, but they're not the sole person doing PM any more.
The Non-Engineer’s Ultimate Guide to Software Technology – Sanpram Transnational
I'm thinking about retiring early. I have a reasonable nest-egg, and I realize that I worked too hard for the first half of my life. What if I minimize what I do for the later half. Is it wrong to sit on a couch and enjoy the presence of my wife while watching shitty TV? Is it really that bad? Play computer games with my friends?

It feels so easy to be distracted with things and goals when the real meat of life is being present with people. I'm thinking about painting what I feel. Hang out with wife, spend a few hours on fitness, a few hours doing art, and maybe dicking around on the computer. No deadlines. No meaning. No hustle.
Bangcok?
What happens to the leftover content after the methane is extracted?

Can it be used as a manure or is it safe to be dumped underground or in rivers?
The initramfs is really only there to mount the root partition. Given the various ways that people want to do that, it makes a lot of sense to have an initramfs for distros that cater to many different use cases. Consider that a root partition may use LFS, disk encryption, or it may even be a network volume!

I don't think there’s really much of a reason to abandon initramfs other than “maybe you don’t need it.” As far as I can tell, this distro has you compiling the kernel. If you are compiling kernel for your specific hardware, you can remove the need for kernel modules in initramfs. Distros generally compile the kernel for you, so this won’t work so well, in general.

Add weasel words to the above as necessary. Basically, no major advantages to ditching initramfs, and ditching it will leave you with something less flexible. Some use cases (e.g. embedded) there may be no advantage to using initramfs in the first place.
Not a chance. I resent greatly the huge amount of time I spend troubleshooting Apple product when I would never use it. The quality is fine, but not exceptionally good, and things that are trivial on other OSes are often impossible or forbidden on Apple product. Even to a further extent than Microsoft, who have the disadvantage of not owning the hardware.
You can also flip that around. As much as devs try to disagree, technology is not a goal in of itself. Management is an abstraction on top of money in/money out and if in<out it doesn’t matter if you have the crispest tech, you’re going out of business.
There have been warning shots over the years, but I didn’t expect the Chinese government to act this strongly on tuition.

A couple of years ago I worked at a small education technology company. One of the things we did was help tuition companies hire native English speakers, mostly based in the US, who would teach English to Chinese kids via various online platforms.

At one point the Chinese government restricted how much money the tuition companies could demand upfront. (I believe some of them were making parents pay 6+ months tuition at a time.) Then there was a qualifications crackdown, with the government getting fussier about the qualifications held by the foreign tutors and talking about some kind of registration process.

At the time it seemed obvious that the government wanted tighter control over the tuition companies. But a total ban on that style of tuition (from non-Chinese tutors living outside China) is still a surprise.
You need <anything> because of the hostile nature between the creator and the patron of the creator.

The patron wants more, the creator doesn't want to create more, so you need to force a detente so the patron will continue to pay the creator, and the creator will continue to produce.

You get t-shirt sizes and points when the patron feels the creators aren't doing what they said they'd do, so in a way it's a communication problem, yes, but the cause of the communication problem is that there is almost never an alignment between the two groups, and so you need some kind of shared language where expectations can translate, and accountability can exist at all, usually in some flawed form.
I don’t see that as strictly necessary. You don’t need root access or gcc to be a creator - think of geocities: that was always someone else’s computer and would be perfectly compatible with the most locked down chromebook
Well, first I'd want to confirm or not the assumption in the question: Isn't he? Popular compared with when? etc.
Thank you! TF + Nix does seem to be the way for now. I don't see a better option anyway, hopefully NixOps gets some more energy put into it, I think it has great potential.
Three Categories of AI
I had a FreeRunner back in the day and have had a PinePhone for over a year now, and it has gotten me back to blogging [0] and creating videos after years of not doing that.

The hardware choices are in so far better, as this looks like a normal phone, is not limited to GPRS in a world where connected services based on 3G are taking off, and there‘s also no graphics decelerator built in. Imho, the biggest design flaw is the size of the battery: You don’t get much screen on time with this.

The AllWinner A64 is clearly not the most advanced piece of Silicon though, and support in Linux for that old chip is still advancing so things are a lot better than they were a year ago.

As far as user space software is advancing, there‘s more and more coming which I try to list at [1].

The key difference here is that PINE64 is just providing the hardware and is not very involved in software at all. Thankfully Purism make software for their Librem 5 (which would have been shipping for real by now, but than a component shortage hit the industry), which also runs on PinePhone and works quite well.

Projects like Plasma Mobile are catching up, and long standing Mobile Linux efforts like Sailfish OS and Ubuntu Touch have also been ported over.

[0] https://linmob.net

[1] https://LINMOBapps.frama.io
Basically why you see many Chinese engineers at FAANG who don't have CS or Engineering background. They are so used to memorize LC type of questions.
Oh, I'm pretty darn sure I saw it on the supported devices page yesterday. Can't see it now. Hallucinations? :) It's very strange to me that no Android ROM has made it to the PinePhone yet.
An Empirical Study of Vulnerabilities in Cryptographic Libraries
Many airports do the opposite, try to shorten security time so that you spend more time purchasing products in the mall.

Similarly, flight info displays should be put right after security, but before the duty free shop, otherwise people hurry through the shop to check their flight.
Madison, WI. I moved here from the Bay Area. Strongly recommend it.
Don't have an answer to your question, but thanks to your post now I know a lot about Martin Gardner.
This, bigtime.

I have gone through frugal periods and embarrassingly not-frugal periods in my life. In the former, I could always afford to pay for what I needed, and that knowledge felt great.

The allure of ultra-wealth for me is not the prospect of a mansion, yacht, or household staff, but the knowledge that I could acquire those things if I wanted them.

I can't imagine ever owning a gaudy estate, of course. But what if I didn't have to care about house/land prices, and I could just buy or build whatever I thought was best for my family? What if I could go to a fancy organic grocery store and know that I could afford literally any grocery bill? What if I could cover my friend's $10k vet bill? What if I could sponsor research into homelessness prevention and addiction recovery? What if I could donate Linux computers and tech support services to local schools? What if I could start my own PAC to fund political candidates I believed in[^]? And so on.

[^]: consider that maybe nobody ought to have this power...
> ... your team with a strong lead or more senior developers could work with a regular pm and get the job done.

Let me show you where this slippery slope ends: Teams with a strong lead or more senior developers could work without any PMs and still get the job done.

Oh. Wait a second. This happens all the time! Does this mean those teams achieved their success without any management happening? Or does it mean that technical people in those teams who did do the management work did it without the title?

IME, far more often, it's the latter.
I'm a regular desktop Safari user and you'd be surprised how many websites are just flat out broken in Safari, especially government sites. Part of the reason I use it as my daily driver is to ensure that the websites I'm working on get tested properly in Safari since the defacto browser for most developers seems to be Chrome.
I don't think it's fair to use this fact as a data point -- since that same message you've linked says "This was circa late 1994 when PHP was a tool just for my own personal use". PHP was released to the public 1995.
Don't Lead by Example
> I'm coming to the realisation that open source projects will always provide a lower quality than comerical ones

Open source vs commercial is a false dichotomy. But having migrated out of the Google/Facebook world, I find having sometimes less polished software that does what I want is a much better experience than big tech platforms that only allow me to do what they want.
Almost surely that will be coupled with an appstore and end the era of free computing for most people. It would be great if it didn't happen that way, but I don't see Apple or Microsoft doing it any other way.
Birds View Logo
A fish knife is used to remove the spiney bones from the fish .. getting the fish in your mouth is the fork's job.
Absolutely not. You should do what you enjoy.
I was facing a similar problem, where I started playing games again after few years of grinding and it was hard for my mind to accept that I can “slack-off” and do something else than work.
Took me a whole month of not working and just enjoying stuff to rewire my brain to that healthy relationship you describe. I don’t believe retiring early is necessary, but this lifestyle definitely requires a on-your-own-time job.
I love this layout, and I've done a similar thing over the years: http://jeffrey.io/wall-of-shame.html

Something I intend to do next year is to go through and catalog my ideas and which ones have manifested in the market and how.
> Any personal use will easily outbid agriculture without being at all noticeable to even poor individuals.

Like radio spectrum bandwidth, a limited resource. Unlike bandwidth, availability is not fixed or guaranteed, and no human agency can make it so.

I have written pages of stuff, trying sort this out. I don't see how a market can create water.

In the Dust Bowl, ranchers were given a fixed price for each head of livestock, slaughtered the cattle. It was a shock, a sudden phase change, and smallholders were bankrupt.

But even then, the state didn't sell water futures: they liquidated the cattle. They didn't claim the water would return.
The two forks is strictly a class-signaling booby trap to identify who isn’t accustomed to fine dining.
I've been implementing "agile" at my new company, and while we do use Jira, I've made it abundantly clear that it's just for my own sanity to track what we're up to.

I could just as easily do this in a notebook, but it wouldn't be indexable or searchable, is all.
> The fundamental problem with Agile is the fundamental problem with all product development: The customer doesn't know what they want

I don't disagree, though I firmly believe Agile does a much better job of dealing with the problem you state than any other software development methodology that has been attempted before.

Is it perfect? of course not. As a methodology, is it better for building software than methodologies that have been used to build enormous physical structures for generations? Undoubtedly yes.

As far as I'm aware, there currently isn't anything better for building complex software with changing requirements (i.e. the real world).
I think the Sulphur and NOx emissions are that high because ocean ships are using lower grade fuel with lots of Sulphur (many times more than regular Diesel fuel) and have no NOx reduction devices like a regular truck. It is possible to reduce Sulphur and NOx emissions an order of magnitude just by making ships EURO 6-equivalent compliant. That would increase the shipping cost a bit, but it will still be the cheapest by far, the $500 per container from Shanghai to LA will go $520 or $550.