skysight-inc/HackerNews huggingface dataset:
As an outsider to your situation, I thought this post was satire/criticism until the very end.

Sorry you’re going though that.

On the bright side, sounds like you’ve recognized the pattern to be successful at leet code. Add it to your tool belt and move on to things you find fulfilling.

There is a lot of power that comes from creatively applying those algs skills.
> I've never heard of a onewheel randomly conking out.

Well, now you have. I ride OneWheels and one of mine (all stock except tire) has developed an issue where it does randomly nose dive, even at medium speeds (10-14mph). I'm logged about 2k miles and I'm well aware of when the board can nose dive due to pushing too hard up a hill or into a headwind. I've had 4x nose dives on that board (specifically in the last dozen rides) that were not caused by any of the standard issues. It seems to be a footpad sensor issue since after the dives, the footpad won't engaged fully without some well targeted "precursive maintenance."

Personally, I think a lot of people ride them way to fast for the amount of gear they wear and their skill falling safely in that gear. I like to ride slower and carve. It's more fun and much harder to break a bone if you know how to fall well.
>Ah yes another person who equates a basic courtesy, wearing a mask, with authoritarianism.

Whether something is a "a basic courtesy" (ie. how agreeable it is) has nothing to do with whether the state mandating it counts as authoritarianism. I'd certainly be crying "authoritarianism" if the state mandated that I had to thank the bus driver.

>Or are you referring to lockdowns that have not existed anywhere for 1.5 years

they shut down restaurants (and various other businesses), didn't they? They also banned events and large public gatherings. Or does it not count as a lockdown unless there's martial law and a soldier with instructions to shoot to kill at every street corner?
The index of the first character is 0 and an email must have a local part so that means the index of "@" has to be at least 1. My guess is OP also forgot the index of the first character is 0 instead of 1 resulting in 1+1=2 (that or they meant >=).

Off by one errors are about half of working with arrays.
Australia is definitely NOT doing fine; our populist demagogues have us by the balls possibly even more so than the US. Ours just make slightly less noise about it.
Underrated comment. In the spring of 20 all the talk of what was essential and what wasn’t lead me to believe that just about everything shut down was actually the things that made life worth living for many people.
Society told you to work hard in the past, go to university, earn a PhD and work for rest of your time to accumulate wealth.

In modern life, Jake Paul comes and make billion dollar in 2 years selling poisonous content. When he accumulates billion, he becomes God figure that will enlighten our youth from darkness.

In Canada, PhD holders are renting shared rooms to keep the hustle going while illiterate immigrants who are getting into Flipping and Real estate investment market have accumulated multi million dollars in investments.

People taking shortcuts is the only secret way to richness in 2022 and onwards. If you have a 9-5 mindset, you will live and die poor.
Yeah so I use Python and FastCGI with Dreamhost, which runs as a separate process and separate user.

I think mod_php (Apache shared library) is the the thing where every PHP site runs as www-data, but I thought that FastCGI was preferred these days over mod_apache. FastCGI is a separate process, which can run as a separate user, communicating over sockets.

But the original post is about STATIC websites, so this won't come into play. The main point is that you shouldn't spin up a VPS to serve static sites! You'll be burdened with maintaining the OS and web server.

Shared hosting is basically as easy as Github pages, with more choice of provider (in keeping with the philosophy of the small web).
I believe the best answer is dependent on context.

How short is too short? How large is too large?

On a shallow for-loop, i and j as variable names is perfectly acceptable and probably desirable - it conveys their meaning in a very concise and familiar manner.

On the other hand, if you're writing a function that's a little outside of your codebase's core areas it might make sense to name things a bit more verbosely and perhaps (the horror) add comments explaining in more detail what those data containers are supposed to hold.
I suppose if there was a hypothetical interface (in the programming sense) for the brain you could create an indistinguishable implementation from the perspective of your consciousness. But really your conscious awareness isn't "you" at all. Think about how differently people perceive you from how you perceive yourself, how your conscious intention can be misinterpreted, and how your conscious and unconscious actions constantly manipulate the world. In a super heady sense, I subscribe to the idea that "you" is everything as a whole. That isn't a super useful definition to us living creatures, but to spiritual ideas such as reincarnation; technically your atoms end up somewhere. I think the rub is when people try to fit preservation of the human consciousness to these ideas, and I'd agree there is no way that's happening.
I leafed through that and many other books at the library when I was getting into computing as a teen. I remember the Norton books were as thick as phone books and had just about everything you wanted to know about PCs.
already 34% off highs despite S&P 500 going up. imagine how much bitcoin will fall if the S&P 500 crashes
There's a named phenomenon for this... I can't put my finger on it. Something about discoveries/inventions all independently piling up at the same time whenever all conditions are right in history.
How about a Yubikey configured such that the tap emits a static password that’s then left with a lawyer to be transferred as a part of a will?
Do you have a checklist to go through? Something like:

1 - just try to think of a solution. Sometimes you'll just see it.
2 - what if you sort something? Sort the data and see if it helps to see a solution
3 - what if you stick all the data into a dictionary? Does that help?
4 - what if you stick all the data into a tree? Does that help?

Etc etc. You can make a nice long list of things to try. For 90% of the problems, doing one of the things on your list will lead you to a solution.
Some "mentorship" relationships are distinctly separate from other work concerns. A mentorship program where I work explicitly pairs up people who are distant in the org chart. The mentee can share openly, and be confident the feedback has their interests at heart.

If this sort of mentor needs something from a mentee, that's a conflict of interest. (People use "mentor" to describe different relationships though!)
I got the information from the thread linked in the headline.

(scroll to their follow up posts)

I don't have Norton, so I am unable to test this myself.
Yes, although that only helps if they typo the address to one that doesn’t happen to exist. Quite likely to hit a valid one by mistake with the size of gmails user base. I know at least one person who uses my emails address by mistake.
Why should I care if the teenage son of a wealthy banker in Switzerland wants to blow his Dad's money speculating on NFT's? How about the sons and daughter of wealthy Arabs in the oil countries? Surely it doesn't matter if I, as a member of the Silicon Valley elite, take them for a ride and teach them a valuable lesson while profiting handsomely?

Just remember, when you're playing with this kind of a crowd, this late in the game -- it's all about being the last person holding the bag.

Do you know that the phrase means? And do you want to be that person?

I've been pretty skeptical until I had a recent epiphany brought on by a16z's enthusiasm for the market.

Which is utterly and transparently deranged, BTW. Either that, or very cynically and skillfully devised to promote businesses with the specific intent of fleecing down brave, optimistic people very much like yourself.

I'm not exaggerating here; just look a the opening paragraph of one of their recent pronouncements on this subject:

https://future.a16z.com/the-future-of-work-daos-crypto-netwo...
See this comment, it's probably only mod_php, which you don't need for serving static sites:

https://news.ycombinator.com/item?id=29804968

I've used 3 shared hosting providers, all of which provide SSH access. And when I ssh in, and type "ps", I see my own processes, not the processes of anybody else. They are running as a different user.
Do you mean 24-48? 44V is pretty odd, and I assume 48V means <60V?
Heh. A while back I worked at <now bought-out startup> whose main business included handling emails, and they were looking to speed it up, so I came up with this code to do the header parsing, which was 250x faster than the mail gem... but they ended up not going with it due to risk >..<

https://gist.github.com/pmarreck/8476538
TrueNAS just packages minio, so it would seem to be the same result but with less flexibility and visibility to the cluster. Although if the strategy is to not hyperconverge storage that could be desired I guess
Interviewed at a company recently, who were very keen to take on a senior dev, as they had a lot of 'juniors'. Their interview process boiled down to 'we want you to take hackerrank'. At which point I basically decided they weren't somewhere I wanted to work.
> Maybe he should have skipped learning English.

There are probably many resources available in Japanese to learn programming/game development. But, English is the foundation of almost everything in the information age.
Hey, thanks for the rabbit hole :)
The funny part there is that the text is offering legitimation propaganda for a war that, as far as archaeology and secular history can tell us, never actually happened. You can only trust the Biblical text as even a little historical once you get to the period of kings!
> purely hug and play

That was fantastic...thank you. :)
Man, I had forgotten entirely about roadrunners. I am pretty sure when I went to Sun Micro for Java training in the 90s, we learned Java on computers that were called roadrunners.
So I think we're talking past each other. For NFTs, there is the minter and the current owner. You can have third parties sign NFTs or validate their provenance, but ultimately the NFT's value is determine by the market (offers from buyers). Typically these buyers will value an NFT due to the rarity of the NFT. An NFT cannot exist without a minter. If this is the authority that you are referencing, then they only have authority at the moment of the minting. Past that point, more NFTs of the same type cannot be created. Even if the exact same parameters were used to create a new set by the same minter, it would be a different set of NFTs. No central authority is needed after the minting.
>It doesn't matter what the Manifesto says.

Well, it doesn't matter if no one in the organization has read it or committed to its principles, sure. The same can be said for a constitution, a contract, or the Bible. Just because someone says they're "doing agile" doesn't mean they are. I can say I'm the King of France; just because I'm wrong doesn't mean France doesn't exist.
Money laundering

Tax evasion

Making tech bros richer
These kids buying NFT's seem like perfect marks and it's completely legal. It's almost a victimless crime if they can't get their third motorbike because they lost some money on a bored ape.
DC also can’t force us or the other States to accept it in as a State. So, who blinks first? From where I sit, retrocession is already a massive compromise where Maryland gets its land back, 1 to 2 House seats and a bigger tax base; and the residents of DC get the right to vote for not just Congressional representation but also for a State government.
So don't practice Leetcode.

You are not an 3l337 h4x0r who p0wns puzzles for a living. You're a professional software developer who builds useful systems for people and organizations.

It sounds like you know the kind of culture you've enjoyed, and you know what the red flags are. Which makes sense. I think everyone gets pickier as they gain experience.
It's interesting to think how overtraining is expressed in this situation.
Ahahahahaha oh man. Oof. Oh. Jeeze.

I was born in Davie, somewhere outside Miami and Fort Lauderdale.

Everything in Florida is a scam that does not discriminate. A scam on the users. A grift on the employees. A land inflated by speculation. You won't get paid enough to live there and everything will price you out of paying for it anyway.
I am not an engineer but I am always curious - this must not be the case in all companies out there?

Same as for other professions, you would suffer in law for the first 5 years doing proof-reading (the grass is always greener).

But if you want creativity - why not just build your own stuff? You have a super power that majority of the planet does not have. Alternatively changing jobs to a different kind of company that structures this position differently?
And a desperate need for monoclonal antibodies.
This is the snowflakiest of a snowflake posts I have ever read.

There are entire hospital wards that are shutting down elective surgeries because of people like you. I haven't seen a friend in two years because his wife works with immunocompromised patients and Omicron is so prevalent that any flight nets you an enormous likelihood of catching COVID.

A 40% increase in the number of deaths in working-age population and several service industries getting critic staff shortages because of everybody going sick, but hey, at least your glasses don't have to be foggy.
As per the links I posted, drafts have been written acknowledging AEAD as something worth having, and code has been added to support those cipher modes. I don't think that anyone is is ignoring authenticating cipher text. But as you said, there's an installed base of, e.g., RHEL7, that cannot handle that. Some code does not churn as fast as semi-monthly web browser releases.

If you do not like PGP/GPG, you 'just' have to create a better way of doing things, and then 'just' have to convince everyone to switch their workflows to it.
Yes, one of my clients uses it. It seems okay, but it's all pretty low volume and most people have no real concept of disaster recovery. I think backups and DR are things that most people take for granted and don't really think about.
Terapit ber second.
For autograd from scratch, see https://github.com/karpathy/micrograd and/or

https://windowsontheory.org/2020/11/03/yet-another-backpropa...
Oh, Henry Ford, you socialist!
Exactly, I saw people building useful stuff for the internet by using if this then that and arrays without even hearing about 1337... its not about that.
Can someone explain to me if machines were so advanced why couldn't they build a solar power above the cloud instead of using humans as a battery?
It looks like thread-per-core stuff like seastar (C++) and glommio (Rust) are still the state of the art, along with userland network drivers.

glommio seems to be like a seda-thread-per-core using multiple rings as staged event buffers while running on dedicated cores.
We're all dying as we live. That makes it fair.
Personally I think the broken window theory still holds up, at least at a superficial level. The notion of permissibility drives behavior in these human operated systems (neighborhood vandalism/software development), and visible examples are signs of what's allowed or acceptable that if left unchecked will soon be widespread - people like to push the limits. The study doing the "debunking" was itself looking at other studies tying broad local criminal behavior to signs of vandalism, which is not what should be correlated here, just more broken windows. Of course the theory itself has been weaponized quite unscientifically, but that doesn't take away its explanatory power. Maybe for software we can call it the "temporary hack" theory, where a codebase will soon be held together with duct tape and one liners if things aren't nipped at the bud.
Even with a correctly functioning OneWheel, pushing too hard into a hill or headwind can get you a into a nose dive without feeling any pushback.
I have a .email domain that at least one major site rejects as invalid. Quite annoying.
Have you ever seen The Music Man? Scamming small town rubes is a long American tradition, but in this case Silicon Valley has gone global with the music. I'm an honest person that doesn't like getting cheated so I can't run a scam, so my question is more a thought experiment. On the other hand, I dislike degenerate gamblers, so maybe I can persuade myself they deserve it. Sure, I could lose, but I'm pretty sure I'd be playing with the house.
Me: “There are people who had PowerPoint in grade school!”

*googles PowerPoint release date. Answer: 2004.

I guess that checks out. I’m old now.
"A mote in god's eye", by Niven & Pournelle covers a very similar setup, although not on earth. It's also quite good.
Yes despite the haters systemD is going the right direction. Just hope it doesn't crumble under its complexity.
There is no liability component to a car's engine compartment.

For a hundred years car engine compartments have been dangerous as hell.

Hazards in an ICE compartment:

* temperatures hot enough to melt/set fire to your clothing (the exhaust, which in modern engines can be found in all sorts of weird places; Audi and others now use turbochargers inside the engine banks, instead of outside them. Exhaust gas recirc systems can be in weird places, too

* moving components which could easily dismember digits, deglove your hands, descalp you. Lots of cars have stuff that isn't moving, which can unexpectedly start moving (like electric cooling fans.)

* scalding hot fluids which could geyser if released (ie the coolant expansion tank)

* battery acid, used engine oil, etc

Hazards in an electric car engine compartment: none, if you don't cut through the insulation of the bright orange HV cables or drink the fluids.
I think it's more likely that most people are employees and so are familiar with how employers try to negotiate down labor costs and are not as familiar with how businesses try to negotiate down the cost of materials. I doubt business owners just shrug at rising materials costs, they probably try to negotiate those down too.
At some point you get too old and you outgrow your college peer group. I think 2 years is the most id recommend. College is like 30% study 30% social and 40% getting the initial experience that you can use to start that first job.
Yes, I'm a 1-man army :)

I used to work on frontend/backend/mobile/devops, so I have the advantage of doing everything on my own.

Thanks for the kind words! I'll write another piece about my audience building journey soon!
See also this comparison of email regular expressions (as found in various languages and libraries), compared against a selection of valid email addresses:

https://fightingforalostcause.net/content/misc/2006/compare-...
Not useful in this situation, but a friend of mine recently convinced me to buy an offline mapping app and all the maps for my country. Apparently, he was able to get out of trouble with plenty of battery to spare by turning off cell/wifi/bluetooth and just relying the app and the built-in GPS.
>As you increase the wages of people making little, you gain more customers from those same people.

presumably that's already factored into the price elasticity calculations. also that logic only slightly offsets it. At the end of the day you're paying your workers more, and only a small fraction of that increase goes into your pockets. All in all it's still a net negative.
I certainly would. Silicon Valley has a homeless problem because we don't care for mentally ill and addicted people. I'd do something about that from my inflows from rich Indian and Saudi Arabian kids.
Vote appropriately next time and not necessarily for your ‘usual’ party.
Well it’s usually worth doing 1. It’s super easy, and it catches silly typos (like people putting their name instead of their email address or something)
See also: https://tvtropes.org/pmwiki/pmwiki.php/Main/SeinfeldIsUnfunn...
Where is this generation's "Moving Mount Fuji" that explains the history of leetcode puzzles and their ineffectiveness? https://m.slashdot.org/story/34239
I like your sense of humor. Very funny. I chuckled hard!
We do code reviews because people make mistakes, because code reviews are learning opportunities; not because we trust or not trust each other.
Have any initiatives like this ever succeeded? The incentives are too strong in the direction of "more ads = more money".

I close and uninstall any app that contains even one ad. This mostly limits me to free software and I'm fine with that.
Just be indifferent.

Being extremely wealthy sounds like a burden to me if you're a half decent person. The greater the excess income, the greater the moral dilemmas. I know I wouldn't be able to live with myself if I had huge disposable income and spent significant money in crap rich people seem to spend it on, like all those luxury brands with stores downtown. Let alone the really rich people that buy private jets and whatnot.

No, not for me. Programmers nowadays have good salaries and that is enough. As the modern philosopher says, more money, more problems.
I am a Logseq user. One thing I realised is that PKM people tend to spend 99% of intellectualising and fetishising different systems like Zettlekasten and P.A.R.A. when in the end your output is what matters.

I wasted months, just to realise the tools or systems do not matter at all. Interlinking notes doesn't scientifically make you a better writer, writing does.
Sorry if I'm stating the obvious, but find a way to make the project not be bigger than just you. Find a way to cut the scope down to something where you can provide value by yourself. Then once you've demonstrated value, you'll have a concrete artifact with which to attract attention and expand the scope with the help of others. Unless you have a very strong track record of achievement on your own, just discussing pie-in-the-sky vision documents is going to go nowhere.

Think about it: if Linus had started with the aim of implementing Linux as it stands today, it would have seemed crazy and probably not gotten traction. Yet it exists, because he first implemented something that was a toy, but was just useful enough to get other people excited.
Despite the article's claim that "Absent some breakthrough in mobile charging technology, out-of-juice EVs in out-of-the-way places will need a tow", EV charging trucks already exist and have for over 10 years: https://electrek.co/2016/09/06/aaa-ev-emergency-charging-tru...
And to have a VIN number they haven't blacklisted, because their parts hotline will demand your VIN before they'll even start talking to you, and stop talking to you if they don't like your VIN.

There's also the small matter of just being able to get parts, period. Tesla parts availability is terrible because they're under such a production crush. People go months for body repairs, and the prices for the parts are sit-down-first levels.
It's for engineers. Function > Form
I think I might have an edge because I'm part of the part of the technocracy, although not a major part. I'm a programmer who could write smart contracts and such. I'd have to look into it further to see if I'm right. People like Marc Andreeson have expectations about making big money. Why shouldn't I get in on that?