skysight-inc/HackerNews huggingface dataset:
>>leave it in the worse state.

that is because of half measures. The US policy was attempting to not be British where the "King" took and replaced completely the governance of the land / nation aka Colonization. That is one extreme

The US took the other extreme were by we ripped out the government and replaced it with nothing leading to worse problems, or in the rare times we did attempt to replace it we replaced it with governance by committee, and not a Constitutional republic, more of a EU style parliament also leading to worse outcomes as parliamentary governance can only work with established societies not newly formed ones

If instead if we would have put in-place actual constitutional republics under the doctrine of federalism for these nations I think there would have been far far far more successes and American would be seen more as a savoir than a conquer on the world stage today or included them as US Territories like Puerto Rico
I meant pre-programmable of course.
The real tragedy is that Microsoft and Mozilla conspired to kill WebSQL in the window of opportunity before they both became completely irrelevant in the browser space, and we got the misbegotten monstrosity that is IndexedDB instead of a full-featured SQLite in the browser.
Well, while you can't formally teach the ins and outs of office politics, a lot of it can be explained in simple terms.

This is exactly what a friend did for me, and there really are rules, they're just not official, and a lot of the data is local. I personally view it as basically a giant game of negotiation, where you need to know what people want/need, what's useful to the structure, how people will react, and what the constraints are ('x can complain all he wants that he's not getting this and that, he's essentially stuck here because the market is really bad and has no power', 'y wants z, I can help him with this, but it will conflict with t who wants z as well', etc) , all this long term and short term.

I think it's especially difficult for engineers, since it's very not black and white, there's no man page, you must talk to people, and it takes a lot of time.

I'm not good at it, but there's a huge difference between not having a clue, and having a basic understanding what's happening. I've had colleagues call me before a meeting with person y, since I knew y, and they wanted to know how to approach things, which usually translated into 'what's he/she like/wants?'

Strangely enough, aside from the daily political explanation from my friend (to whom I 'll be forever grateful) the one thing which has helped me tremendously has been playing rpgs (games in general actually) with lots of choices, because it's none of them are ideal, and they're all about trade-offs.

Edit : I understand that in an ideal world we wouldn't have to do that. But things are often grey. And people are people!
Prohibition on supply just increases the prices which encourages more people to jump into the market. For prohibition to be effective there needs to be strong punishments on consumption.

As someone who consumes quite a large amount of gray and black market medicine I'm actually pro-legalization of all drugs. I hate the medical monopoly and the overbearing government. But I also think people need to be very honest and frank about the consequences of legalization.

My concern, beyond what happens to other people, is that I'll have to check the ingredient label for a longer list of substances I don't want in my body. We have enough food fraud as it is with suppliers lying about the content, I want it to be an extremely serious crime to add drugs to food.
Have a confidence in yourself. When you're young, you see the "senior" at work, but when you're experienced enough, you realize they're also bad software developer, who takes tradeoff at the cost of "a lot of money to make it work".

Be fun, be enjoyable at your programming.
Not pursuing developer roles, but I'm 7 months deep looking for roles in an area where I am "objectively excellent with over 15 years experience and literally dozens of professional references who will vouch for me and my work". That's about 400 applications to roles (far more than I thought available) where I'm "obviously" at least worth considering. A grand total of 15 of those lead to any contact at all (even an email ping or a superficial recruiter chat). Only 3 actually progressed to serious interviews. 2 of those ghosted me (for real). 1 of them might make an offer next month. Exhausted all savings 3 months ago.

It's screwy out there, whatever the reasons.
Further reading: https://dothemath.ucsd.edu/2012/03/space-based-solar-power/
I consider myself an okay software developer and leetcoder but interviews are just way too hard for me. I usually pass initial coding screens easily and then fail the full loop. My overall of offers to rejections is like 2-7 in the past 8 years.
It seems to get harder with more experience too as expectations and standards are higher.
How should a judge intrepret a typo?
Sorry I don’t have any links to share but this is common view in the alt right
Wether it's directly applicable or not, I'm reminded of the following quote:

It is no measure of health to be well adjusted to a profoundly sick society.

-Jiddu Krishnamurti
> If you do not like what they do inside then do not deal with them.

Is that what you would have told Jamal Khashoggi?
Does it solve the problem?
Yea, I've never really understood that perspective. It's something I'd be curious about - maybe ask if they did something technical during it to stay sharp if it's a recent gap, but I don't see it as any more of a bad sign than if someone's been in the same role in a company for years and years without a promotion.
That's because of the industrialization of those creator economies.

There are still bespoke furniture designers out there, but it's very competitive in the same ways other arts are.
That's a nice feature considering how much they go out of their way to override the native context menu and disable middle mouse button click so you can't open two expense reports in two tabs.
I heard this once: “A libertarian politician is like a teetotaler in the brewery business.” So maybe that’s the deal. Maybe people who get into politics do so because they want to control people or beat up on some other group because of grievances. People who have neither control issues nor bigotries maybe spend their time in other ways.
That’s a misleading question.

Is Meat nutritious even though it lacks vitamin C?

How nutritious food is really depends on context. Potatoes cover a larger percentage of our nutritious needs than Bananas. Bananas however cover a few things lacking in normal western diets so we think of them as nutritious.
You see the same odd and ironic relationship between some classical musicians and more popular musicians. I’ve known people who are real into techno who thought classical music lacked any creativity because it was all written down, and then I know exquisite classical musicians who think rock and electronic music is a bunch of garbage.
The same way sects and religions exist. Because some self appointed guru decide to cry out loud he knows the truth.

It is not about expertise.
Does anyone have advice for people with the opposite problem? I can do coding interview style questions forward and back but I struggle with actual work as a programmer.

The emphasis in industry (at least in web development) on development speed and juggling details rather than creativity, problem solving, and knowledge just doesn't seem to play to my strengths.
It's actually a problem of time. Everyone on earth could follow everyone else. But you have 24hr in a day to fight for. You probably have about 5 hours of a heavy user's attention to fight for.
Ray of sunshine aren’t ya :’)
Homebrew on Apple Silicon is finally at /opt/homebrew instead.

One not very sane decision tho is choosing to not require sudo for package installations but have /usr/local or /opt/homebrew writable for more than just root.
[EDIT:] The substack is apparently an impersonation: https://news.ycombinator.com/item?id=34289824

I recommend flagging the submission to take it down.

[ORIGINAL UNEDITED REPLY:]

> This is what happens when you let your job define your life.

This is such a bizarre response when the author talks repeatedly about their family and supporting their family.

> This person needs therapy, not more Leetcode practice.

This person needs a job. "This is the last month that I can afford to pay the rent and bills without going back into debt"

How much therapy do you think one can afford with no employment?

> If you're struggling for money, take some time to learn how to game those useless interviews.

How can you "take some time" when you're running out of money? The author already allotted a number of months to get a new job but seemingly underestimated how long it would take, which is of course a problem, but underestimating how long it takes to get a new job is not a "therapy" type problem, it's just a misestimate of the job market.

Repeated failure can break almost anyone's confidence in themselves.
i did an alias mapping :Wq to :wq
Mount Rushmore is a good example.

Ancestral leaders, mythical heroes, apocryphal stories. When we describe the cult of a dead Pharaoh of living roman emperor, we're quite comfortable using terms like "cult," "rite," and such. When describing contemporary culture, we call it a political monument, a cultural heritage symbol or a national monument. To future archeology, it's all the same. Washington can be described in the same terms Nefertiti and the reverse. Visitors to the statue are pilgrims. Events taking place there are "performed rites."

It's not wrong describe constitutional judges as a priests endowed with mysterious abilities to commune with spirits of the past to gain knowledge of constitutional mystery. These rites are not that different from the oracle of Delphi.

Why/how isn't Christ the Redeemer a "ritual object." It's a statue of a god worshipped extensively by the people who live in Rio. It has artistic, religious & cultural meaning. Every day, millions of people cross themselves, say prayers, take mass or perform other christian rites. Why is Christ the Redeemer different to the Sphinx or Jupiter?

You can replace "ritual object" with "cultural object."
Okay here we go....

The US RDI for vitamin C was produced not by studying hard what is necessary for the human body but by estimating the amount of vitamin C a small sample of people (N < 200) were getting from self-reported eating activities. They then took two standard deviations higher, rounded the result, and estimated people should be getting 60mg per day. Then in 1998, after lobbying from the orange juice industry and based on no new studies and zero additional information they decided to raise the recommendation 50% to 90mg. However, this is far in excess of the amount actually needed by the human body to ward off disease, which is around 10mg per day. [0]. In fact, eating fresh meat was a well-known cure for scurvy aboard sailing vessels until the early part of the 20th century since fresh meats do contain enough vitamin C to exceed this amount. The forms of vitamin C in meats are furthermore more bioavailable than vegetable sources of vitamin C and there's one more factor to consider: Although vitamin C plays a variety of roles in the human body, the majority of it is used for two purposes: the synthesis of collagen and the synthesis of l-carnitine. Which should strike an astute reader immediately as both being abundant in a carnivorous diet and therefore a person eating meat in abundance would have a much lower biological need for vitamin C to begin with. Furthermore, vitamin C is transported via the GLUT-4 transporter which implies it competes with glucose for absorption. A person on a ketogenic diet such as the lion diet will not have nearly as much glucose in their blood stream and may therefore absorb vitamin C more readily than someone on an omnivorous diet. All that said: no, carnivores do not experience scurvy.

[0] https://www.washington.edu/news/2021/08/16/new-analysis-of-l...
I like a lot of what you said, but:

It’s you versus the tens or hundreds of other qualified
people who applied for the job. If you’re not the best
of those applicants, you’re not getting an offer.

This doesn't even stand up to a quick reality check. If only "the best" out of "tens or hundreds of other qualified people" ever got hired, we'd be seeing 90%+ unemployment rates for engineers and clearly that isn't the case. The reality is clearly nearer the opposite!

Seems you've got a few incorrect assumptions there.

1. You're assuming that the people doing the hiring actually can identify "the best."

2. You're assuming there actually is one "best" candidate.

3. You're assuming that the person they decided was "best" actually accepts their offer.

The reality is that demand still outstrips supply, so most engineers do find work, but it's a highly imprecise process where nobody really knows how an engineer is going to work out until they've spent six months in the job.
I have computer-literate parents and grew up in the PC era, so as a child I typed my elementary school assignments in vi. Accidentally using :X, encrypting one of my school papers, and having to completely rewrite it, was one of the slightly-traumatizing moments in my childhood.

FWIW, I switched to :wq for a while but I'm back to using :x instead of :wq. I'm just very careful now. :)
This feels like it could be solved partly, and more effectively, by a step wise show your work process. So if it’s Of Mice and Men, it could be a reading journal, then important points, then an outline, then an essay.

If they successfully use ChatGTP to do this, they likely have engaged with the text.
This is exactly the view most of the world has about PrismLauncher for Minecraft; A little UI reorganization and rainbows = land of milk and honey. Nevermind all the FUD being spread about the old project having "malware" in it.

Meanwhile, PolyMC still chugs along with updates and features.
> you can ask them which language of their daily-used is based on ternary logic (hint: one for DB queries) and they'redone.

It might be better to phrase this as "tri-state logic"; that's the usual term in electrical engineering, and is probably more familiar to programmers. When you said "ternary logic", I thought this was referring to the language philosophy, and spent a few minutes trying to work out how SQL was based on ternary expressions.

Though, if you're testing your interviewees' ability to ask sensible follow-up questions (and they're in an environment where they expect to be expected / permitted to do so), then perhaps the confusing use of terminology is okay.
The problem with an economy like that is it doesn’t scale up to support a modern state. Things like a universal health service (even to the extent of Medicare, Medicaid and CHIP in the US); national road, rail and telecoms infrastructure; a universal education system; social services. You need a massive surplus to pay for all that stuff, that an artisanal craft based economy just can’t support.
Ironically, demonstrating business value is exactly how you can get justification to build your own things from scratch!
We need boredom to live better lives
After working in the industry it is easy to realize that "code providing a lot of value to a lot of people" does not at all mean "good code".

When I was 15 I had a website with 80,000 members, yet my code was shit and any company would be simply reckless to hire me. I had a friend that worked on World of Warcraft private servers code when he was also a teen, it was used by millions back then, and yet he told me he was doing little more than copy-pasting code from somewhere else until it worked.

For small teams and solo developers, compared to having business value, the importance of having good code is not even secondary, it's barely a concern at all. For a big company like Google, priorities are slightly different because they have the scale and the team that allows it.
Well, in fairness, `:X` brings up a prompt, so an accidental `:X` won't seamlessly masquerade itself as `:x`.

Otherwise, I feel a remap is just a valid option as any to disable it. I'm not sure there's a way (a quick skim of the docs made me think `set key=` would do it but that didn't work for me, or at least I didn't understand what it does) but either way you'd still have to add config.

But again, as I say to everyone I see using commands to quit and keeps getting brought up here: `ZZ` is the same thing.
Carplay (and presumably Android Auto, although I only have experience with Carplay) have the best car maps, and they are unavailable in a Tesla.
Universal flu vaccine against all known subtypes takes promising first steps
There's the rhetoric and lip service, and then there is the actual pursuit of a nakedly self-serving agenda. Both can be done simultaneously, e.g. the trust-fund baby Dean Preston's successful efforts to block anything from being built in his district.
The only problem I see with legalizing all prescription drugs is that a lot of people would use them off label or in inappropriate context (ie taking antibiotics when you have a viral infection).

I think this could be managed with an appropriate regularity framework that I think should probably apply to psychoactive drugs as well. This would be some sort of licensing system. Anyone can get a license to buy antibiotics but it requires taking class and passing a test that demonstrates you understand the risks and agreeing to follow certain rules and procedures. A procedure for antibiotics might be that you agree you'll only purchase them if you have tested positive for a bacterial infection. All drugs should only be purchased for yourself (unless you have a distribution license which should be more difficult to get). If you get caught breaking any of those rules, you lose your license for some period of time and are subject to other penalties.

I think for something like antibiotics, no one would bother getting licenses as it's not worth the time of getting and keeping your license up to date (licenses would likely require annual renewal and continuing education). You'd just go through your doctor the couple times a decade you need them. But this could be hugely beneficial for a diabetic person that doesn't want to go to a doctor once a month to get their insulin prescription renewed. Or women that want birth control without paying doctor fees. Yes, it would result in less revenue going to our medical system but that seems like a plus side in those cases.

I don't deny that some drugs are incredibly dangerous but our society allows a lot of dangerous activities. If I want to buy a BASE jumping rig, I could do that and then start legally jumping off of cliffs with it as soon as it arrived. My chances of dying doing that are far higher than my chances of dying while taking most drugs (maybe some like fentanyl are exceptions). Would you consider whoever sold me the rig a murderer? Or do you think I'm an adult and should be allowed to make my own decisions as long as they're well informed?
In neovim, :X (and cryptography in general) is removed
https://github.com/neovim/neovim/commit/85338fe
GPT-3 used to “provide” mental health support
I gladly recommend Alex Ball's high quality free documentary on youtube about Roland. It's not guitar-effect focused (mostly the synths and drum machines) but it shows the many branches of Roland's products over the years.

https://youtu.be/JcbpRMZIQ8g
> calculating the permutations of a list is n-squared

Am I missing something? Shouldn't that be O(n!)?
Maybe I’m cynical but she wrote a controversial post about hiring to increase her top of funnel traffic for her services and new substack

Wouldn’t be the first time
Maybe there is a sense in which this is an awkward transition period to fully autonomous vehicles. Because you're right, most of us don't want to pay attention to the road, which is boring.

However, we don't know the risk/reward associated with ceding control over our safety and the safety of others to an internet controlled computer. Over time, human controls (and skills) atrophy, so that when another Carrington event happens humans will not be able to recover. It also makes us even more susceptible to hacking attacks - wide-spread use of autonomous vehicles will mean that a sufficiently skilled hacker can kill you from afar. If not with your car, with someone else's.

So, no, I'm not particularly excited giving computers control over my car, my home, my life, even if it seems like a good idea. The downsides are just too substantial, and honestly humans can and should retain some responsibility for their own well-being, on first principle.
Yeah, stopped reading after that. How wrong does he want to be?

It is hard to tell what the point is of this article is. Yes, the C-ish subset of C++ differs from ISO C, in trivial details. That is irrelevant to C++ users, who may consult ISO C++ to discover the actual subset. They interact with any C only when they #include a header for a 3rd party C library, and then the relevant subset is what, exactly, appears in that header.

There is really no legitimate reason to code C anymore: A C++ compiler is available for any modern development target. Confining yourself to any C subset (with or without ISO C marginalia) amounts to crawling when you can fly.

To be more specific: nothing that can be done using C is unavailable to the C++ coder, but enormous power is available to the C++ coder and wholly unavailable in C.
Slap some JavaScript on that resume. You’ll get a job.

I’m not being facetious. That or Java. You’ll receive non-stop recruiters beating down your inbox.
The fact that ChatGPT is bullshit seems to be falling on deaf ears. It is a reason to be seriously concerned, not less.

This (and others) tool can develop or generate content fast and legitimate in appearance without accuracy.

Text, audio, video easy and cheap to produce that can completely overwhelm the true signal.

Our ability to discern what is real and factual is going to be obliterated.

What's possibly a greater insult to injury, the models will then use this comprehensive pool of useless information to further train itself.

We are inadvertently creating a tower of babel
I mean pretty much what I wrote. It's literally the most difficult thing I've ever typed on a keyboard.

Blame my hand geometry or the keyboard or muscle memory or 10,000 other things, I just noted it was super hard and unnatural for me to type that. (The downvoting on that is pretty epic, though.)
I am puzzled by how she first lists CS books, including books on algorithms, and says that she's read most of them — and then says how she is having problems with writing a function where she would apply her algorithmic thinking; or with talking through the complexity of a certain algorithm. Does this suggest that "reading" a book is not enough; that the concepts from the book have not been quite internalized, etc.? How else would you explain such a discrepancy? Because saying I've read a book is subjective self-assessment; while being able to apply the concepts from a book, or discuss them with others, is a more objective assessment?

Not that I am judging. I don't know most of what she says she does. I don't read PhD papers, or math textbooks. I am probably a much worse programmer than her. I am just puzzled by what she is describing.
If they are lying, the warrant canary opens them up to a substantial lawsuit.
> I still draw a blank when asked what the magnitude of complexity is for the guests function I just wrote (damnit, of course calculating the permutations of a list is n-squared, but this is an interrogation of the random trivia I can manage to recall and I feel like a deer in the headlights).

No further questions.
I don't find the name itself to be unprofessional, but rather everything else about the company.
It is certainly like me to constantly push Canadian bands on people.