skysight-inc/HackerNews huggingface dataset:
This article doesn't address whether Tulsa, State of Oklahoma, or Topeka have addressed some of the underlying reasons why tech workers (who, after all, have opportunities elsewhere, and can leave) might not choose Tulsa, Topeka, Oklahoma or Kansas.

Does OK or KS have those weird "Noncompete laws" that prevent people from changing jobs? What about the "intellectual property" laws where your employer owns all of your ideas, even if they're not work-related, and worked on after hours?

KS public education is a disaster after 8 years of Opposite World "growth-oriented" tax policies. In fact, the entire state of Kansas appears down-at-the-heel, apparently because of the low tax revenues under Gov. Brownback's economic policies. Population growth seems to have fallen off a cliff since 2010: https://www.macrotrends.net/states/kansas/population Oklahoma doesn't seem to have suffer quite as much of drop in population growth.

Looks like Oklahoma's public education is at least as bad as Kansas': https://www.edmondsun.com/opinion/columns/oklahoma-s-dismal-...

How are you going to retain younger workers with children if your public education system is so poor? And let's not even get into the issues like shying away from teaching facts like evolution.

Paying "remote workers" $10k to live someplace for a year strikes me as a doctrinaire free market solution to a problem that has many more real causes than just money.
And I suspect that the person who put that up would like to see the Ayatollah dead.
Really? Which products are getting more repairable with time? Nobody is bringing back easily repairable washing machines or easily repairable automobiles.
What's was in that particular ISA? What would it cost if she got a non-bootcamp-boosted job?
>> Given the relative diversity of sources available today

> My first issue with this claim is that it's a straw man argument.

It's not a straw man, it's history/law. The US Supreme Court was asked to rule on the fairness doctrine in the 60s and ruled that the government has a legitimate interest in promoting a variety views that could supersede the broadcaster's right to free speech only when a limited number of sources were available (Red Lion Broadcasting Co. v. FCC). If there is a diversity of sources, then people's right to free speech trumps the government's interest in favor of more moderation.
Well anything done directly to influence bugs/kloc is bound to throw the whole thing off. I think the parent here was mostly interested in discovery rate, which also can be influenced by hiring/firing test and QA, or for that matter gaining/losing customers that use the product.

And everything being mostly equal, it could be a reflection of code maturity more than anything. The more mature product may have a higher bug/loc ratio only because more of the bugs have been found.

Which is why I mention there are metrics, but they all seem to have major problems.
Is that really a problem in the country of the Silicon Valley? Actually, that might be the only thing preventing this from happening.
My grandfather, rest his soul, was a 3rd generation rancher and farmer. He bought 2 John Deere tractors in the '80s and used them for 35 years. They are still being used to this day on the ranch.

Growing up, I visited the ranch regularly. Farming and ranching is very hard on equipment so the tractors often needed repair. My father and grandfather could seemingly fix anything on the tractor without even needing to go to the parts store. (The closest one was a 1 hour drive). Without this capability my family never would have been able to make a living of any kind with their land.

In 2020 farmland is being gobbled up by corporations. The family farmer is going extinct. That means tractor companies are getting a whole new customer who is nothing like the previous. Corporations want tractors as a service, they want them to be self-driving, and they want to manage them in bulk. They don't really care if they can repair them because they pay someone else to do it.

Personally, it is sad to see this change since so much of my family history and memories are tied up in the way things used to be. I sometimes feel out of place in my family because I couldn't fix a single thing on a tractor. On the other hand my grandfather didn't touch a computer in his entire life.

The world changes and sometimes it sucks but that is how progress is made.
That the past is immutable. Once I accepted it (obviously it was something I knew, but acceptance is another matter), a lot of worry and anxiety fell away, almost instantly. I stopped replaying moments of regret in my mind, and became more present in the current day. Learn from the past, but don't get caught up trying to fix it. Act in the present to create the future that you want.

The second, related, was the realization that while I had some degree of success in life (good friends, ok job, good pay), I had coasted. I had not taken control of my life, I had just done the things that seemed like what I ought to do, without deliberation. This hadn't led me to a bad position, but it hadn't brought me where I wanted. I'm still not there, but I can see the paths now and I can make choices (in my employment opportunities, in my actions within those jobs, relationships, etc.) to take me down the paths I want.

The third, is that every moment is there to be lived. Until about 5 or 6 years ago I was very much the "live for the weekend" sort. I got through the week, but everything that really happened or mattered in my life was on Saturday and Sunday. That's when I did the things I wanted, work left me so stressed (perhaps just an excuse) that nothing happened during the week, in the evenings. One day I realized how much time I was wasting, I put down the video games and I started going out and doing the things I wanted. I organized events with friends, took up athletics that I'd long ago set aside, and while my job was still pretty meh, my life was substantially improved. I had something to do after work, and it wasn't lay around feeling exhausted (I still was), it was to be present. To learn, to socialize, to do what I wanted to do.

These realizations were all related.
> Young people who "need reviews" do not actually need reviews but validation.

I think that is cynical and I believe that you are generally incorrect. Every engineer is individual and has their own needs. It is my belief that good management attempts to understand the needs of individuals and will provide them what they need.

Maybe you have managed people who were seeking validation during the review process, I have no doubt they exist. But I have personal experience with team members, to whom I have had the responsibility to deliver reviews, and they were looking for clear feedback.
They are different statements that convey the same message.

It strikes me as curious to say your children running around your lawn is a reason to keep it, but you must realize your children will experience a vastly different quality of life from climate change and/or the loss of pollinators.
No there's also how tarrifs affect export markets, among a few others, but that one hits pretty close to home for a lot of the really big ag operators.
Live Salesforce Administrator Certification Training
John Deere has not been making the 'most reliable tractors in the world for decades'. Their products are categorically inferior to Japanese products like those made by Kubota, and frankly I'd trust a Mahindra to go the distance before a Deere.

I think Deere was supported by blind patriotism on small/medium farms and really good post-sale support for large operations. I'm pretty sure their unit sales are falling, hardly a sign of a company that's getting its product right.
Plus, flights get cancelled, and passengers get re-routed last minute.
It would drive out bad actors in the long run if there was proper competition in the market. Unfortunately short term gimmicks can give you the necessary capital to simply buy your competition and then you can milk your customers because they have no other option but not to play.
https://gdpr.eu/article-83-conditions-for-imposing-administr...

Paragraph 1.
> Each supervisory authority shall ensure... in each individual case be effective, proportionate and dissuasive.

Paragraph 2. a)
> the nature, gravity and duration of the infringement... as well as the number of data subjects affected and the level of damage suffered by them

Also, as we are discussing this, a lot of this will now apply to CCPA and (in some cases) COPPA
I've thought about this some too. Almost like an "alert for anything" type service. Defining the schema seems tricky though.
I work at a place where most people don't look at each other (much less smile) when they pass in the hallway, instead looking at the floor and flattening themselves against the wall as they pass.

You're worth all the bonuses you get.
A harassment campaign on Goodreads
The Obama Campaign scrape was also against the TOS (to spider the social graph) and when noticed by FB they enabled it since they're "on the same side." [1] Also look at how it's covered in The Guardian in 2012, completely on board. [2]
[1] https://nypost.com/2018/03/20/obamas-former-media-director-s...
[2] https://www.theguardian.com/world/2012/feb/17/obama-digital-...
Qatar Airways refuses to take Dreamliners built in South Carolina, due to quality issues.

https://www.nytimes.com/2019/04/20/business/boeing-dreamline...
I am a silicon valley DevOps engineer with roots in an Iowa family farm which 20 years ago was trolling farm auctions to find pre-electronics-dominated equipment so it could be repaired on site, if anybody has any questions.
Test with Outlook, they tend to be the most aggressive at hitting links. Gmail is based on some reputation secret sauce or possibly a random number generator. You'll also want to test sending to domains that use FireEye and similar security products.

In general: links will get followed, javascript will be executed, buttons will get clicked, and subsequent links will be spidered too.
Individual freedom. Egalitarianism. Non-violence. Consensus-based decision making. Stuff like that.
I always felt as though an odometer reading was only a proxy for what really matters when it comes to most maintenance schedules (operating hours). Tires and brakes would be an exception, but for most parts, operating hours is the better proxy. There's a reason airplane maintenance schedules go by hours flown rather than distance traveled.
Then you should provide results for both test datasets to make the point of using a more realistic approach. Materialized views are not news, nor is properly designed analytics applications. For me the importance is how click house is better and why.
In terms of impact there's a generally accepted ~2.7X multiplier applied to flight emissions:

"Among the reasons for this focus is that these emissions, because they are made at high altitude, have a climate impact that is commonly estimated to be 2.7 higher than the same emissions if made at ground-level." [0]

So you can look at 2-3% of co2, or you can look at impact and if we use the co2 proportion as a proxy of overall emissions, ~8% in terms of impact - and growing fast.

https://en.wikipedia.org/wiki/Hypermobility_(travel)
Yep. I have an Optane PCIe 3.0 4x add in card - 280GB drive - in an AMD TRX40 rig.

I don't imagine PCIe 4.0 will make much difference as a single drive can't make use of the extra bandwidth anyway - but I'm curious to see if there are improvements to the 3D XPoint memory. Kinda bummed I literally just bought mine.
>Market forces would work in this situation, if only the situation were different

That can be said every time the market fails to adjust itself.
I just want to say that, as is usually the case for any label or collection of people, you have to end up judging bootcamp grads on an individual basis. At my company, we have interviewed and hired quite a few bootcamp grads, most of whom were previously bootcamp TAs. And yeah — a lot of them are very mediocre, you know, the kind of engineer you would never select to be on your dream team, but at least one is a really amazing hire, a great co-worker, extremely conscientious and forever learning on and off the job, pushing the rest of us forward, etc.
I mean that sounds more like "It's a pain in the ass to change a headlight in my girlfriend's car, so I have her bring it to a shop" than a right to repair issue. Or are you saying the shop needs special tooling to get the job done? What kind of car is it? There's usually a few YouTube videos showing how to do things like this.

I have an older gas guzzling SUV on a truck chassis. Lots of repairs are a lot easier than my wife's car, because there is a lot more space. But that is a fundamental tradeoff between two vehicle classes and gas guzzlers versus high MPG crossovers. My SUV is newer than her car too.
I wonder if GitLab's policy is actually more bizarrely micromanaged than most large companies, or if we just get to see it since GitLab defaults to everything being open. I mean, I'm sure Apple has had countless debates about how to pay their people in many different locales, they just aren't open about it. If you get an offer from Apple, you just see that offer, not all of the policy and philosophy that drove why that particular number made it onto your offer letter.

It's kind of interesting to see how the sausage is being made, even if I feel like GitLab would underpay me in my current location.
> If the US is a bad political experiment, which one is good?

Bhutan.

It's technically a Third-world country, but they seriously have their shit together.

https://en.wikipedia.org/wiki/Bhutan#Political_reform_and_mo...

The old women wept when the King decreed democracy.

> Bhutan's political system has recently changed from an absolute monarchy to a constitutional monarchy. King Jigme Singye Wangchuck transferred most of his administrative powers to the Council of Cabinet Ministers and allowed for impeachment of the King by a two-thirds majority of the National Assembly.[38]

They track not GDP but GNH: Gross National Happiness https://en.wikipedia.org/wiki/Gross_national_happiness

Unfortunately, they're likely doomed:

> In 1999, the government lifted a ban on television and the Internet, making Bhutan one of the last countries to introduce television.
> ... would suggest that all unimproved land is always worthless, which is obviously not true given that people buy unimproved land all the time.

The problem is what counts as an "improvement". LVT proponents tend to go with the technical/legal definition, which is basically permanent structures built on the property, and consider everything else which contributes to the market value of the property to be part of the "unimproved" value. However, that "unimproved" value was still created by human beings, not an inherent part of the land. Some or all of that "unimproved" value may even be due to the efforts of the owner of the land, without involving any structures on the land itself.

To illustrate, let's say a developer buys some vacant land and, after reserving space for residential lots, adds roads, electricity, water, sewer, communications, convenience stores, etc. Those residential lots are now worth quite a bit more than the original land, despite having no "improvements" as yet. That increase in value is 100% due to the efforts of the developer, and yet a LVT would call it "unearned" and attempt to tax it away. Where is the fairness in that?
Not only is there a lot of material left to write, Knuth is the greatest Yak Shaver in history: when he realized that the typography available for his next volume was substandard, he put off writing it for 30 years to revolutionize typography (not that I'm complaining!) Then when he picked it up, he realized his bespoke assembler language was out of date so he invented a new one first. He did finally get around to publishing part of another volume, though.
I don't think anyone thinks it's perfectly fine (well, maybe newer people in the industry). I just don't think anyone sees a viable alternative.

By adopting any semblance of a modern front-end stack, you're going to be pulling in a huge dependency tree. So, your choices are:

A) Don't do modern front-end development. This, despite being very popular with the HN crowd, is a challenging option. Losing the power of popular frameworks makes it difficult to recruit new developers, slows down developer velocity, and can cause tech debt to accrue more quickly.

B) Validate every dependency. For a skilled security reviewer, this may be possible. For an average developer however, reviewing thousands of dependencies is unlikely to be a good use of time. There are some improvements, automated tools that can be run, but the unfortunate reality is that the NPM attack surface is massive and I don't know of any techniques for producing any truly reliable security assessment.

C) Depend only on packages that you trust and trust them to validate their dependencies. Obviously, if this transitive trust breaks down at any layer then a vulnerability is introduced.

In practice, I've only ever seen individuals and companies do C. I think if there was some tooling around B, that would be the best option. I see a lot of room for disruption here - if there was a way to assign trust to a dependency and then a package-manager level construct that would only allow trusted dependencies to be installed, that might work.

I think the ship has sailed on A.
Splunk is good, but it is expensive too, and given how - as you wrote - widespread is seems to be in big corporations, it must be a gold mine.
“Quality of what” is an important question as well. Oftentimes business incentivizes maximizing easily measured (and therefore also short-term) metrics. As well as metrics that are easy to gain wider buy-in, and therefore don’t rely on expert knowledge.

In this case, it’s easy to understand “pilots don’t need new training” and “we don’t have to recertify as much”, but it required more expertise to understand the increase in risk of dangerous situations occurring due to those changes, and the long-term impact of a loss of trust.

It also sounds like the changes in the company culture reduced the status of the people with that expertise who were responsible for measuring, understanding, and informing the physical risks of the product.
It’s pretty logical in retrospect, then, that Boeing suffered a airline accident scandal rather than an overspending scandal. Because of the nature of the product, there wasn’t a gradual warning sign that the risks were getting untenable. Things crossed a threshold, air disasters happened, and permanent damage was done to the company’s reputation.

Even if Boeing did replace the 737 with a new plane, I’d now be wary of flying on it due to the de-escalation of engineering concerns I’ve read about. If the importance it places on engineering has dropped to the point where it can’t upgrade its own existing planes without causing them to crash, how can I trust them to design a completely new one?
Here's where "tech weary" (side note: maybe "tech wary") comes in:

> There are some good things about the software in newer machines, said Peterson. The dealer will get a warning if something is about to break and can contact the farmer ahead of time to nip the problem in the bud. But if something does break, the farmer is powerless, stuck in the field waiting for a service truck from the dealership to come out to their farm and charge up to $150 per hour for labor.
The value is in knowing where the unsafe operations are.

It could be argued that's not a huge value gain since you're so far down the stack, but that's the value of the unsafe keyword.
Careful with that question. I have been programming for 25 years and love it, but you won't find me solving just any puzzle just for fun.

I think you are right overall, but depends on how you ask. I like programming puzzles but hate the Rubik's cube, Sudoku, crossword etc...
> would there be less malware, etc?

There would be MORE malware.

People who couldn't meet the high standards could find income in the lucrative field of malware.
If the device is reliable then you should quote a FIT number. A very good VCSEL based transceiver in an indoor environment has a FIT of about 100 at Tj~65C and a CI of 60%. If we assume your FIT rate is similar (it won’t be because your operating conditions are more difficult) and have 128 of these devices your FIT rate ~12800 (assuming independent failures). This puts your MTBF at around 8.9years.

Some transceivers have a FIT rate of ~300FIT so if that’s the case your rel will only be 3 years.
There's already competition.

Kubota

JCB

Kioti (I used to build these w/ my grand parents)
Yeah that Michelson quote is what I had in mind too. It feels like that kind of situation is still possible even today.
Some things are much easier with ODB electronics though. Like if a cylinder is misfiring, you pull out a code scanner and see exactly which spark plug needs to get replaced.
> but it's impossible to argue that not trying to prevent UAF is somehow safer.

It might be possible. Someone might prove that preventing UAF necessarily increases complexity somewhere else. Like one of those laws of thermodynamics, but for software.
Of course, someone who's asking "Am I pretty?" is not as receptive to feedback as someone who's asking "What can I do to be prettier?"

Many people who seek feedback or reviews are in the latter camp.
The frustrating issues with this are the surrounding politics.

New tractors require service contracts / subscription type deals for new tractors. They require authorized service only.

Right to repair had some traction in Minnesota, but MN GOP opposed it... and guess who the farmers vote for?
Specifically "which infamously used stolen Facebook data to target voters for President Donald Trump’s campaign in the 2016 U.S. election" from the article is inaccurate.
You are right, and even doctors learn most of their practice on the job. It makes you wonder about the value of 4-year medical school relative to the high cost.
> Also, as we are discussing this, a lot of this will now apply to CCPA and (in some cases) COPPA

Yes, and COPPA has terrified YouTube content creators.

Wiggle language like "proportionate" (especially when paired with "dissuasive") doesn't assuage the fears of website admins, because it isn't a dollars-and-cents (or, in this case, euros) amount. It's at the behest of a judge, which is not a risk space an admin (particularly one running a site as a secondary function, not as core to their business model) wants to take on. So the law, as structured, encourages those popups everywhere forever. Annoying, to say the least.

I don't think I'm spreading the FUD; I think the FUD comes from the ambiguity in the penalties described in the law itself.
Wine's purpose is literally to emulate the Windows runtime environment. Extrapolate.