skysight-inc/HackerNews huggingface dataset:
Because wokeness in tech is super high and they actually applaud all this in the name of DEI.
Spend 5 minutes reading about WASM and see how everyone involved in it keeps repeating "replacing JS is NOT the goal". Even with all the repeating, the message does not seem to be coming across.
> YMMV.

YMMV is right. There's a lot of factors here. It's almost meaningless to take averages without qualifying those against a fairly large number of conditions.

Total comp North of 300K for an IC sounds like science fiction to many folks which aren't in Silicon Valley, in certain fields, and in certain companies.
There's a fantastic (and humorous) lecture from Dr. Elaine Ingham on soil science for anyone interested in digging into the science: https://youtu.be/ErMHR6Mc4Bk
This is what happens with a first-past-the-post voting system — you agree to band together behind your side’s resident extremist, or you lose :/
All of the factors I listed apply to China. But even though both countries have similar populations, around two-thirds of H1B applicants are Indian nationals. Bodyshops are a big factor here. This flood of H1B applications is a big factor in everyone having to go through a lottery.

So if two-thirds of the H1B applicants are Indian nationals but the current system caps per-country green cards at 7% (per category), you see why Indian nationals have a much longer wait time than anyone else.

In saying that I'm not denying others (eg China, Mexico, the Phillipines) don't have long wait times too.
I don't know what to make of this.
Some more discussion of the incident on /r/aviation

https://old.reddit.com/r/aviation/comments/umzwrh/passenger_...
Thanks notifications, but it's time I tried to stay up to date all by myself
I have always wanted a job as a "Computer/mainframe programmer"
The employer has more _risk_.
As far as I understand, takeoff and landing requires manual control in the same way, or for the same reason, Tesla autopilot requires hands on the wheel. It's mostly liability and trust issues.
I'm curious about usecases for analysis of requirements traceability using Neo4j DB. Is there anybody who finds this approach useful for his project?
Very few developers, yes, but shipped to very many end users. As it turns out WASM was used as a springboard for a pretty nasty exploit chain to get persistent root on Chromebooks (responsibly disclosed and fixed, thankfully.)
Meta Is Transferring Jest to the OpenJS Foundation
Too narcissistic.
Your proposals increases physical complexity(think manufacturing price increases) and therefore more points of failure.
Playing dumb, if you can with a straight face, isn't rude in response to rudeness, IMO. And it can be quite effective. It's one thing to insult someone; it's quite another to have to explain how and why you were insulting them. "Huh? Whaddaya mean? I'm not sure I get it..." works well on overly offensive jokes too. Usually. Some real jerks will double down though and happily explain in excruciating detail.
The Lean Product Process: #1 Understanding Your Customers
Greetings everyone, I would like to share the second part of our article series if you don't mind. This one's about problem validation and customers, please feel free to read it if you are interested! :)
Location choice can be heavily dependent on income level. The kid who lives around the corner from Desperate High School isn't living there because Mom & Pop prefer the neighborhood to one where the houses are built around a golf course.
I'm not sure who first said it, but crypto feels like a solution in search of a problem. Something akin to "when all you have is a hammer, everything looks like a nail" - forcing crypto/blockchains as solutions to problems that are either already solved, or could be solved in other more traditional ways, only acts as a disservice to wider adoption imo.
> This is Daughters of the Confederacy "states rights" levels of historical revisionism.

Absolutely wrong. Explain how this text, an obvious legal precursor to the 1st and 2nd amendments, has anything to do with slavery? https://en.m.wikisource.org/wiki/Bill_of_Rights_1689

“That it is the right of the subjects to petition the king, and all commitments and prosecutions for such petitioning are illegal;
That the raising or keeping a standing army within the kingdom in time of peace, unless it be with consent of Parliament, is against law;
That the subjects which are Protestants may have arms for their defence suitable to their conditions and as allowed by law;”

> So the Second Amendment was born. Not to protect individual rights from encroachment, but to guarantee states the right to keep armed militia free from federal interference, in order to maintain control over black slaves.

This is completely unable to explain why Free states in the north had a similar provision in their state constitutions recognizing the right to keep and bear arms. For example, was no need for slave patrols in Massachusetts, whose 1780 constitution contained this clause “The people have a right to keep and to bear arms for the common defence. And as, in time of peace, armies are dangerous to liberty, they ought not to be maintained without the consent of the legislature; and the military power shall always be held in an exact subordination to the civil authority, and be governed by it.”
Yes, at this point of the internet, the fact that most people have decided to depend on big platforms and not develop properly all the distributed alternatives available for many years, it's hard to blame anybody except ourselves.
Ask HN: Options for handling state at the edge?
With Cloudflare workers able to be called single digit ms away from customers on much of the planet now, I wonder how I can keep state as close to the workers / lambdas as possible.

What are the options we have for handling state as the edge? What do you use in your business or service?
Depending on where you work it's a PM, yes.
We can probably assume it's a small passenger plane. I'm not a pilot but I've landed them a few times in flight sims.

It's a matter of getting the right level of descent and setting a few knobs and switches correctly. I could probably explain to you how to do it if you were playing a video game.

The real impressive thing is they were able to keep calm and go through the steps, or figure out how to use the radio, without freaking out. Not everyone is capable of that.
Supply and demand, in net terms it depends on externalities, but when you're sitting down in an interview with a candidate, you're setting the tone/pace for them to bow to. If it becomes super acceptable for candidates to walk out whenever they don't "feel" like it in the interview, if you can ask the employer intrusive questions about their professional lives to dig into the culture of the company, if the candidate has the resumes of their interviewers, maybe then there's more of a tit for tat in the interview.
Note that in California, political affiliation is a protected class.
Honestly I was being somewhat tongue-in-cheek, but I guess it didn’t go over well. Lesson learned.
On $600B of Y Combinator startup success
If you are in the US, most state universities will have an extension program that guides native plant selection. There are also quite a few regional native plant societies, many of which will even send free seeds.
That being said I, with no aviation experience, definitely would feel more comfortable attempting to land a Cessna than an Airbus even if it were more manual operation
The question is whether it's true that the other side of the aisle is unwilling to make introspective conclusions, or if they actually are but you've been affected by the misperceptions and miscalibrations the source article describes. For example, Social Security privatization has entirely dropped off the radar in recent years - what happened there if not an introspective conclusion that it was a bad idea?
GC & JIT are complications, but some error handling and ways to deal with complex types are truly useful, IMHO.
Would you have been equally confused by someone saying "talk to your dentist"? I don't understand this widespread bafflement.

Would it be less confusing to say "talk to _a_ lawyer"? This just seems like a bunch of people arguing for the sake of arguing. It has nothing to do with the original point.
With crypto it is good to sometimes do the calculation. How much are we paying to miners again? And I mean as aggregate spend hardware and electricity? And what services we are actually offering that someone pay for? Outside speculation? It doesn't look very pretty. Compare to credit cards and payment providers, each transaction takes a cut. And this comes from consumers.
Or not confrontational enough.
And I doubt there is a stronger argument anywhere for why no manufacturer should ever be allowed the ability to remotely disable their products.

THIS IS WRONG, and an especially evil use of this capability, because it extends conditional permission to use a purchased product only until the user does something deemed "unacceptable" or "politically incorrect". (And really, there is no good side in the Ukraine conflict, which is all the more reason we should stay far away.)

I'm an IoT guy, but this is a great example of why people should avoid IoT in things they buy. (I refuse to buy "connected" cars (which means no new cars, these days!) for this very reason. And I'd apply this policy to phones, if I could...)

Political Correctness kills. We have thousands of years of bloody human history to prove it. We should not extend that into the realm of twisting technology to curse things that belong to Big Brother's CurrentEnemyOfTheDay. (Whether Big Brother is Big Govt, Big Corp, or both...)
I dont think it is shade, it is direct and to the point.
> The plane practically flies itself.

Personally, I would perhaps allow this turn of phrase in reference to take-off and cruising, depending on equipment and assuming VFR, but I'm not sure I would ever say this about LANDING any plane.

Source: I'm an occasional student-pilot.
I am just glad that in the HFT world we are not jumping on to this woke bandwagon like the tech folk.
> There's no way we're able to fully map 100M to 1 on an innumerable amount of topics/solutions.

There's no way to do it accurately, but the mind "does it" all day err day without breaking a sweat, as it evolved to do. This phenomenon is what this paper is describing, is it not?

Possibly relevant:

https://www.simplypsychology.org/context-and-state-dependent...

https://news.ycombinator.com/item?id=31338304
What is Information Warfare? [pdf]
This guy has quite a body of work

https://www.rand.org/pubs/authors/l/libicki_martin_c.html
No one really means anything ill and this political correctness madness needs to stop.
> The megaphone of lies convinces stupid people who have the right to vote. It’s clear they don’t have the intellect to vote responsibly, and that can be attributed to Facebook and Twitter letting any miscreant or moron ingest intellectual poison.

So instead of letting stupid people vote, you would prefer that their vote is manipulated and therefore cast for them? You would prefer a fascist state?
I recently had an experience where we locked ourselves out of an AirBnB by leaving my phone inside the apartment. The door code was in the AirBnB messages and protected by 2FA that required my phone - which was in the apartment.

I got to another computer and couldn't log in. I tried to contact customer support - but it required an account. So I created another account and tried to message the host, but it wouldn't let me talk to them without a booking. So I entered all my credit card information into the new account and attempted to book with the host - but they had no bookings available. So I used the new account to reach out to customer service - they were unresponsive taking 30+minutes per message to respond. Given that what I was doing looked plausibly like a phishing scheme, you can imagine this would require a lot of back and forth, which basically rendered CS useless.

I ended up solving the problem by checking the public records of the property to find the owners name. Then tried finding them on social media but all of their accounts were private. Luckily the AirBnB was in my (smallish) home town and I was able to find someone in my social circles that knew the host and shared their phone number.

It was an absolute nightmare and I'm still not sure what I would have done had I not found someone who knew them.
If I'm reading this right, the crux of the issue was overworked engineers and unproductive meetings that got heated between experts? And the resultant stress led to brain damage?

Personally, I don't know any software teams that aren't understaffed at best. Any project that has multiple stakeholders is going to have some meetings that feel unproductive with key leaders arguing for their best interests. That's just the natural order of collaboration.

These are the kinds of posts that remind me how privileged high-skilled software engineers are. I am the first in my family to not work in some form of construction and can't help but imagine how someone like OP would fare in that environment.

> I spent the next couple years unemployed, working with my physicians to try and recover my health while occasionally writing code. I’m happy to report that I’m partially recovered at this point and being paid to work on open source, but I’ll never be the same.

Being able to take off 2 years to attend to personal health is a luxury pretty exclusive to tech (insofar as how available/attainable it is).
Typically you want concurrency checks to be based on something managed by the database (rowversion and xmin being the go to options) rather than timestamps, because timestamps can lie. IME at least, last modified timestamps are usually more like a record of "has this record logically changed" rather than a literal "has the row been modified," so it's not unusual to have things like internal data operations that modify a row without setting the updated timestamp. The ETag header [0] is meant for carrying this info, but TBH I don't think I've ever actually seen it used. Most of the time resources that need concurrency checks end up carrying around a version property or something similar.

The back end really has to make the determination of what resources need protection from concurrent updates and enforce it, because of the above and because if you're going to let the client decide whether or not to participate in concurrency checks you really end up with no protection at all.

0: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ET...
I can't speak for the parent commenter, but I can say that in my case, I just found out that my blood pressure is through the roof because of bad exercise/snacking habits during the lockdown. If I die while I'm working for BigCo, my wife and kid will get something like $2.5M from life insurance and immediately-vested RSUs

I'm very confident that I could buy a nice house in a low cost of living area, throw together a SaaS that pulls in a few grand a month, and then work on a more ambitious business while living comfortably. BUT if that ticking time bomb in my chest goes off while I'm doing that, my family will be relatively fucked. (~$250k life insurance payout plus our ~$500k net worth, so the wife will suddenly have to become a working mother with out of date skills in a relatively crappy locale..)

So in my case, it's worth sticking around at BigCo for another year or two and getting in shape while I'm still under the benevolent gaze of Master Faang

EDIT: Dang, I've been a fool.. looks like it's only about $100 a month for $1M in life insurance actually, haha. Maybe I should sneak out of here sooner rather than later
Completely agree, and its very telling almost immediately in these types of questions how technical you are. If you say "it asks the webserver for a webpage" in almost all cases there is a superficial knowledge compared to someone who opens with "a DNS resolution request is made to get the IP of the server, then we send an HTTP get request to that server with a URL..." and from there we can dive in to how DNS works, how TCP/IP works, what a typical webserver does, what are the http verbs, etc...

With the first type of response, when you follow up with how do we know where the webserver is, there is usually uncertainty. The whole point of open ended questions is to understand where your technical understanding is, not to hit a bunch of keywords on the way. This type of question though is way outside the norm though, I think it is a misunderstanding on the interviewee's part if they think this is an exercise in saying specific terms. I can see how its potentially more frustrating- there is no pass/fail, just how well did you do on a scale that is a bit subjective.
Well, it is an old saying/tradition by now, to banish incompetent politicians towards Brussels.

That solution was probably adequate, as long as the EU did not had any actual power.
Yes. But there are literally 50-100 currently in advanced planning stages. All those factories, say 5 years back and in the next 7 years will add up to 100-200 billion in investment and these factories will likely continue to run for decades. Every single one of those factories is build for current Li-Ion batteries.

Feeding these hungry factories with improving cathode and anode materials over time is the primary vector for industry wide density improvement the next 15+ years.

QS will plan to build a gaga-factory going forward, but what they have currently planned is still very small compared to the truly insane traditional factories that are now in planning. Companies are planning single factories that can drop 100GWh per year.

QS in the late 2020s hope to sell a very niche high end product that requires gigantic investment to scale and has massive competition.
> * One because an existing Republican judge died

retired
I think Russia did expect to take the country quickly but expected to do so mostly by suborning the leadership. Russia did get at least one Ukranian city surrendered to them, for example.

I don't think Russia expected to have to genuinely take Ukraine militarily. They haven't had to do that in any prior invasions, and there wasn't much reason to believe that they'd have to do it here, either.

The fact that Ukraine was WAY better prepared than back when Crimea was invaded, the fact that Zelenskyy turned out to have way more backbone than expected and the fact that Biden's staff played the intelligence game damn near perfectly (sharing it into the public so it could be verified really put doubters and sympathizers on the back foot) came together to make this an absolute mess for Putin.
Something is very wrong with the UK housing market. It is completely detached from reality, usually because NIMBYS still manage to block new houses from getting built.

It's changing now as land that was allocated for housing usually gets central government overriding permission to local authorities.

The process is currently:

- Building company submit plans for housing
- NIMBYS reject it because it's a flood plain. (They always magically become flood plains)
- Building company submit alternative plans that are much nicer, give a lot more to the community and build public services.
- NIMBYS get it rejected again
- Building firm go to central government and just get approval for massive housing development which is most worse that the original plan.

Hopefully all these additional houses will reduce the pressure on the housing market but we are hundreds of thousand houses short of required stock for our current population. We have people living long term in hotels because the government can't make them homeless.
'When the people are being beaten with a stick, they are not much happier if it is called "the People's Stick"'. - Mikhail Bakunin
Perfect user name! Also this was my comment of the day.. nay week at least!
In a word, oxygen.

https://en.wikipedia.org/wiki/Aerobic_organism

https://en.wikipedia.org/wiki/Anaerobic_organism

- - - -

"Compost" and "composting" is a fairly specific kind of process, it's just not correct to call what happens in a landfill "composting" (or contrast with a midden which is just a pile of kitchen refuse, and also not "composting".)

The key difference in composting (as contrasted with just piling up waste material) is the specific formation of a kind of ecosystem within the pile. A healthy compost pile produces it's own heat. It's a concentrated and accelerated form of the natural processes that happen in healthy soil, and in many ways it really is a kind of organism.

(The dividing line between organism and ecosystem is not sharp. E.g.: https://en.wikipedia.org/wiki/Microbial_mat https://en.wikipedia.org/wiki/Trichoplax https://en.wikipedia.org/wiki/Portuguese_man_o%27_war#Coloni... and so on... )

Anyway, in a landfill you get your pockets of mostly organic biomass, and decomposition happens, but it tends to be anaerobic (which generally is less healthy from the POV of human metabolism) and the results don't get integrated back into ecosystems rapidly (isolation is not complete, so they ooze back into the water table but they are almost always accompanied by toxic chemical wastes, so it doesn't really help.)
There must me Tesla employees that visit HN regularly. If you still work there, even after such an announcement, you have no self-respect.
I've found that the more rounds of interviews there are or the more people involved, the greater the chances of one person causing the whole deal to go south. I have been in similar situations. Six straight interviewers said to hire me. The seventh one said no and that was that.
That is quite rare though
Oh yeah, that paragraph really nailed it. Every place I've worked that's started to go downhill, it always started with executives, who never acknowledged their role in the problem or did anything to fix it.

I'm increasingly convinced that a large portion of our problems as a society is our absolute refusal to hold anyone in power accountable for anything.
I think it's better that these types of things remain 'news.' It would be much worse to give up ground on privacy.
Nothing, but generally reps have more interesting designs and look better. It all depends on what you like.

And as this article touched on theres also the thrill of getting a bargain which shouldn't be underestimated.
I always find it highly ironic that I can trivially MitM my non-jailbroken iPhone to inspect app traffic (unless the app uses cert pinning), but MitM'ing on a non-jailbroken Android phone is a huge pain in the ass, basically impossible without patching binaries (please correct me if I'm wrong).
Self-hosted ZFS pool with Raid z2 (and regular scrubs and offline backups)
My thoughts exactly. Every single new guarantee sounds like the bare minimum customer service capabilities I already assumed they had in place.

When I pay Airbnb for a stay, I already expect:
1. to be able to freaking check in
2. to get what I paid for

That's... what it means to pay for something, no? And if the promised service isn't delivered, some reparation is made. Either a full refund or something in between.

That makes the whole "only on Airbnb" tag sound so funny. It sounds more like "Promised absolutely last by Airbnb"
I once had a phone screen for a full stack SWE position where the interviewer was laser focused on the fact that I had previously held the title "web developer". The entire interview was spent defending myself from accusations that web developers "don't write code", or that "they're more about design" etc, while my resume described past job duties that were a 1:1 match with the JD. The canned "we'll be in touch shortly" was said with a chuckle and I never heard back from them.

At the time, I was in desperate need of a new job or else have to leave the country, so it hurt to be dismissed so readily.

These days I'd be more inclined to excuse myself early, but on the other hand, who's to say that this one person is representative of the company and their culture? Maybe they're a recent hire. Maybe I would have enjoyed the subsequent interviews. My only regret is that I didn't share my experience with someone else at that company.