skysight-inc/HackerNews huggingface dataset:
> Is there any hope for someone like me?

YES! There is always "hope" for nearly everything and everyone. The first step is to actually try to define what type of "hope" that you're looking for. Set goals, aspiration, and a clear vision of what you want so that you have an attainable mark. It's okay if this changes over time, but to light that fire you have to have something to strive for, even if it feels unobtainable at the moment.

> Is there a reasonable path to starting over?

Well, what do you define as "reasonable"? Everyone's path is different, and if you're comparing yourself to peers who have never veered off the straight and narrow path then you own path might seem unreasonable to you. Your path might make you the 30 year old intern or apprentice, and that's okay! Success and satisfaction doesn't always come from taking the "reasonable" path.

> Where do I even begin?

For lack of a better vocabulary, you need to find some way to "spark the fire." I was in a similar position to you. I spent years dragging out a degree that I wasn't passionate about, felt less than my peers who had moved onto successful and fulfilling careers, and felt down on my luck. After a series of poor decisions I finally found my spark while sitting in the dirt after a long day of landscaping. No car, no ride home, could barely pay the bills, I finally realizing exactly where my life was headed and I knew I needed to change direction. I spent weeks researching jobs that I wanted to aspire to but that I knew were unattainable at the moment. But I bit the bullet, applied to schools, completed a degree related to the roles I was passionate about, and have gone on to work in roles that I couldn't have even fathomed just a few years prior. So for me, it was the realization that life is short and what I contribute to it is up to my that really sparked my fire, but you have to find some way to get out of the mindset that's dragging you down. It's not easy, and you will face significant challenges on whatever path you take, but find that spark and commit to your goals.

> Will tech co’s ever consider hiring someone like me?

Someone like you now, lacking passion, down on your luck, self-loathing, and without a direction? No. But you won't be presenting who you are now to these employers. It's your life–you can be whoever you want to be! As someone who comes from a less than favorable background, the imposter syndrome is always knocking at the door in my head. At the end of the day, you are who you choose to be, so choose to be the person that those tech co's will hire if that's what you desire.
Eastern Oregon is basically a different state, not surprised. Obviously won't go anywhere but is interesting to ponder.

I mean West Virginia decided to leave Best Virginia, and we have N and S Dakotas and Carolinas.
as they should, because [timely delivery] is the
only thing that matters to 99% of humans for any
non-critical stuff

Right, but here's the thing. Tech debt is inseparable from timely delivery.

The tech debt you accrue today in the name of "shipping fast" hurts your ability to execute timely delivery in the future.

That's why management should care.
When did you use it last?
Rain water isn't even safe to drink anymore.
I'll try to address the specific question that seems to have been asked, which is about phishing. Phishing and spam are two different classes. Spam is largely classified based on metadata about the transaction and only to a lesser extent the body of the message. Phishing, on the other hand, is almost purely based on the content, because it revolves around stuff like the message seems to attempt to confuse the recipient about the sender's identity, or includes URLs that appear to be intentionally confusing, or is using domain names that seem to have been intentionally formed to mimic your organization's domains (for Workspace customers). So you are going to see very different outcomes for spam and for phishing, and quite different outcomes for gmail.com accounts vs. Workspace accounts.
I'm actually okay with these counties leaving Oregon for Idaho, as long as we also let California, what's remaining of Oregon, and Washington state leave the Union and form their own country--Cascadia.
When some bit of code invokes `panic` it is saying that there is an error which is unrecoverable, and the default expectation is that the process will terminate. There is no way to assert that panics do not violate runtime or memory model expectations. They can.
Interest rates have a large indirect impact on their business, not in the day to day operations but in the value of the future cash flows vs. risk free rate.

Super simplifying, if risk free interest rate is 0% then you can value current cash flow the same as future ones. When you have 5% risk free in 14 years that new dollar is worth half of what it is today.

This has big impact on enterprise value for growing businesses.
Ha! I just read the account bio, we’re talking to a damn robot.

Doesn’t HN have a policy against this sort of thing?
TBH I actually think the documentation for Idris is quite good, but your overall point is correct: it's definitely somewhere between "academic toy" and "serious language". It's not really usable for anything real world at the moment, and - like I comment every time it pops up here - just as it was building up momentum the author scrapped the whole thing and started over (Idris 2), and even though I've been making that comment for years it still hasn't recovered. The book everyone recommends to read on it is based around a dead version of the language; the tooling it has you use (which is a huge part of working with a dependently-typed language) depends on Atom, which is now dead, and Idris 2 still doesn't have comparable IDE support.

I find it really frustrating because I like the language a lot, and I want to be using dependent types in my real life ASAP. Right now I'd be looking more towards Lean, though, which seems to be more modern and developing rapidly.
To be clear, this is a parody website
Oh so it’s like QuickTest in Erlang and Haskell. Very interesting, thanks!

Does anyone have any recommendations for papers on this?
John Carmack on addressable market of VR headsets
"Half of Oregon" By what, land? How many people does that represent, I'd guess a much smaller fraction

Same thing in California with the State of Jefferson movement. A vocal minority of people that want an outsized say in state politics.
Responding to your edit, the issue reduces to what counts as "due caution and circumspection" for someone who isn't trained in the usage of firearms. Why is having an armorer who is responsible for ensuring the proper state of the gun not sufficient "due caution and circumspection"?
>I was on a wedding in NYC last summer. One of the guests I talked to was a junior dev. He was making 120k/y. He had to flat share. With 120k?

Ok well the problem there is he's living in the most expensive place he possibly could. Live in the suburbs and you won't have to share a flat on $120k.
Maybe this is confirmation bias since I have seen a multitude of blogs and threads popping up around this topic but I have clicked the "Page 2" button on Google multiple times this month. I don't think I have to add anything to make that an argument.
> Didn't Wayfair have a massive layoff right at the start of Covid, though?

You missed the following one from last year

https://techcrunch.com/2022/08/19/wayfair-to-layoff-5-of-its...
There are innumerable factors that go into people deciding to join the military. What makes you think “wokeness” is the reason for declining recruitments? Why not stronger labor markets or the end of major wars in Iraq and Afghanistan?
Wright's Law edges out Moore's Law in predicting technology development (2012)
> someone tells you it's not "serious" because they haven't learned to browse a source tree

"Fuck this stranger for not learning something I know how to do!"
It says 400,000 in the article.
Not sure if this is still accurate or not, but you used to be able to use the element inspector to export your keys from the Authy chrome extension (I can't find the original script I used, but I did find this one for developer mode [1]). This is how I migrated to WinAuth (dead project, but still works. Theoretically secured by windows itself, so shouldn't matter I think?). I've since migrated my mobile devices to Aegis[2], which I'm trusting sandboxing to secure; new otp are still added to Authy solely as backup.

Aegis supports importing from a bunch of apps, as does android-otp-extractor, both need root to do so. Aegis can also import backups from a bunch of different apps.

[1] https://gbatemp.net/threads/extract-your-totp-keys-from-auth...
[2] https://github.com/beemdevelopment/Aegis
[3] https://github.com/puddly/android-otp-extractor
Despite the headline it doesn't seem like the vote has actually happened? The article has only one dumb tweet and a legislator introducing a go-nowhere bill in the Oregon state congress?
An alternative I'm not against is having the concept of "crate distros", where a bunch of related crates can be pulled in in one go with a tested set of versions. Something that delivers an experience like Django or Rails. At that point the distinction of "std" and these packages is one of nomenclature (and the kept ability to evolve independently from the compiler release schedule and remove things in the later).
Laid-Off Tech Workers Are Just What the Auto Industry Needs
> The wave of laid-off tech workers could prove to be an opportunity for automakers. That said, they’re hardly the only suitor looking to woo tech workers in need of employment. Demand for entry-level software engineers has surged in sectors like government, up 36% in Dec. 2022, compared to Jan. 2021, and construction, up 28% over the same period, according to data from Handshake, a job site that connects students and recent graduates with employers. Federal agencies such as the US Department of Veterans Affairs see this moment as a chance to snag talent that they’ve struggled to attract for years.
It's not jarring. It expresses what is the subject that's being processed and what are additional parameters of the processing steps. This allows to keep all parameters of each processing step together and processing steps easily visually separable.
It is definitely not "cheaper" in my experience but the marketplace is definitely easy to buy good insurance through. That said, you need income to support the massive monthly payments. Family plans in the most desirable places to live can easily be $40k/year for the insurance policy before you have to cover any out of pocket expenses.

Health insurance is the "golden handcuffs" for most people staying in a job.
Here [1] is a video discussing some of the last times this has been attempted in Oregon and a handful of other states. And here [2] is a video specific to California but also covers some of the constitutional laws that would be an obstacle to Oregon.

TL;DW These go nowhere

[1] - https://www.youtube.com/watch?v=TEHOopbowqM [video][12 mins]

[2] - https://www.youtube.com/watch?v=549hAQCHF7c [video][14 mins]
It's kind of surreal to live in a world where the value of (digital) goods can scale to a region's current economic status in order to maximize global profits (i.e. video game costs $60 in USA but the same game is $1 in a poor African country).

It makes sense from a business perspective but it also feels kind of cheesy because intuitively you feel like you are getting ripped off when your neighbor can buy the same good for a fraction of the cost because their country is doing poorly economically. And then it brings up some complex ethical questions like "is it stealing to use a VPN to buy a digital good at a fraction of the cost of your current geographic region"
If not, he can take the short cut... catch a battery charge.
The gold and vitamins is because anything to the right of NPR has trouble getting advertisers. There's a podcast I listen to called The China Show that is dedicated to news about things going on in China that's critical of China. They have tons of listeners but have to have the absolute most awful advertisers like online gambling sites because nobody wants to risk being their sponsor and pissing off the Chinese government.

With regards to the Chesterton fence, I don't discuss vax politics with anyone at this point unless they signal that they have a deep understanding. That goes for most conspiracy stuff too. That's because even if they are totally open and desiring to hear to my position, the information is so segregated based on what media one pays attention to, I'll end up giving a big 30 minute stump speech explaining all the stuff they never heard of because they don't listen to alt. media and it's just annoying and a one-sided conversation that I'd rather not have. Better that they go listen to a podcast or something if they're interested than waste time on that sort of one-sided conversation.
What does something like this pay?

I've been on both sides of this. I've been the hero, and then months later I've heard people say I was the issue.

Obviously I don't know you and I'm not going to tell you to "be humble" or "you might be wrong".
Everyone wants to imagine themselves as a 10x engineer, but by definition most of us are 1x engineers. Hell, a lot of us are 0.6x engineers, and that's just fine. Nobody can will themselves into being superhuman, and even superman can't keep it up forever without a break.
Yeah, there's just tons of 922r compliance going on down at everyone's local range. And everyone's "solvent trap" keeps springing a leak right at the end, some how. /s
Unless the bylaws and structure are explicitly setup to be different, the shareholders elect the board, and the board appoints the corporate officers.

So any board that doesn’t get the shareholders what they want doesn’t last long.

And any corporate officers that don’t get the board what they want don’t last long either.

Of course, many opportunities for ‘capture’, owner/agent issues, market perception and ‘fog of war’, etc.

It’s an ideology for a reason, it’s the naive truth.
That's exactly what this sort of enforcement avoids: You're averaging across multiple transponders, so unlike a cop with a LIDAR gun taking a single reading (where people do already suddenly slow down) you'd need to consistently not speed across every single one you pass.

In some areas there are several transponders less than a mile apart, so unless you plan on slamming your brakes every few thousand feet you're better off just not speeding

-

I'm someone who chronically speeds, but I'm also for blanket highway speed enforcement. Right now speeding seems to be about what you can get away with in a really frustrating way: If can learn the right speed traps, or you can chat a cop the right way, or your car even looks a certain way, you can get away with some ridiculous things.

Blanket enforcement wouldn't necessarily be regressive either: Regardless of how many tickets you can afford, eventually points stack up and you lose your license
Not exactly spam, but quite often mail are badly sorted and promotional mail get into the main inbox. One of the main offender is aliexpress. They send everyday some mails from various addresses : buyer01.m@mail.aliexpress.com services01@aliexpress.com exclusive01@mail.aliexpress.com ae.like18@mail.aliexpress.com buyer-info18.m@mail.aliexpress.com

And every month or so they vary the numbers and I have to tell the filters to route them appropriately to the junk folder. (And I have to tell one mail at a time because if you try to select multiple with different mail addresses the filter doesn't propose to add it to the filter list).
Those record profits are past looking and don't predict how future years will play out. Many tech companies over-hired and need to trim.

For comparison, Google just announced layoffs of 12k today. By Sept 2022, Google had 187k employees. This is up 68k from 119k in Sept 2019's or growth of 57% from pre-pandemic. The 12k layoffs today represent less than 17.6% of their growth in new employees since before the pandemic.

Contrast with Mercedes Benz which had 152k employees in 2019 and 173k employees today, a growth of only 13.8% since pre-pandemic.
But then youn cannot just do the same things again next time without admitting that you consciously repeated mistakes.
> We already have enough bullshit trauma 1 activations.

What is a trauma 1 activation? I get what it's meant to sound like, but that's not a phrase I've heard in 12 years as a paramedic (but that will no doubt vary around the country). In this area it's Code 3 (i.e. critical) Trauma, and has nothing to do with the Trauma designator of the target hospital.

As for bullshit activations, in most places, this is done by a tool often signed off by the state under medical direction: https://doh.wa.gov/sites/default/files/legacy/Documents/Pubs...

One of the reasons to do this is to try to remove "emotional" considerations, and stick to objective criteria. Another similar thing is for Airlift pilots, where they are deliberately not given patient information when they are determining whether to fly. They are told pick up point and destination only. This is to avoid, "We really shouldn't have flown, but it was a toddler with significant burns, so we took a chance on it" type situations.
I moved from (rail) engineering to finance (tech work) at 28. The first job was a bit of a disaster so I really got going at 30ish if that helps. I also was a moron for stating as long as I did at my medium engineering firm.

I am gay and a bit of a late bloomer so I didn't have kids, a partner or an overly abundant social life to stop me really working at it...

I think there is hope. I am on 6 figures in fin tech now.

I started with small companies: you (a lot) learn more, they hire more easily (less HR people requiring things the actual team don't care about) but the money is not normally as good. I'd recommend the same.
No offense, but you are the extreme minority. Given the average social circle, there might not even be a single person that fits that mold. What's stopping everyone else from getting together? It's not because they're worried about bringing covid home to to their wife because her sister in-law is compromised.
Is it? The thing the article discusses appears to be real: https://www.greateridaho.org/vote/
Thank you! Yes, we are working on adding enterprise features.
I guess english is not your primary language, because it's plain english.
> Other tech people change the API for no reason and give work to 1000 more people to ,,upgrade to the newer system'' and stop maintaining the old system.

This was a good 15% of what I used to do at Facebook. Adapting to the useless changes, that is, not making them.

It felt like if your changes weren't backwards incompatible then they were less visible, and therefore less impactful for your performance reviews. If you made them backwards incompatible you could boast about coordinating hundreds of engineers to transition to the new system. If the transition is seamless, all you have to brag about are improvements from the old system, and frequently there were none.
Yeah it's the middle area that's a killer.
Thanks for compiling that and all of your Cargo related work!
The thing that's really missing for me in rust is a better way to modularize enums with associated data and their behaviour.
There are many cases where you have a closed set of known variants for a type, but they have very different behaviour, e.g. nodes in any kind of adaptive tree data-structure, such as an ART, HOT or Judy Array.

In those cases you don't want to bring out the big guns with dyn traits. But the current approach involving huge match forests, macros, helper functions and code duplication
plainly sucks ^^'.

This could be solved by making enum variants proper types.
Something that has been proposed already, but which has been rejected due to lacking capacity.

https://github.com/rust-lang/lang-team/issues/122
You can view it as getting ripped off, or you can view it as being charitable towards those with less purchasing power. I prefer the latter, both for high-minded reasons and because it just makes me feel better than feeling ripped off.
The most reliable source of information is the latest earnings report [1], which says 187k as of end of Q3. I guess we'll see in a few days what the number was at the end of the year.

[1] https://abc.xyz/investor/static/pdf/2022Q3_alphabet_earnings...
Why do you think they put people on the no fly list?
The big life lesson I got is: there's no correlation between Fortune 500 companies and good management practice.

As a software engineer, I was never happier than the job I took with a smaller local firm after quitting a 500. The firm paid competitively (no longer getting those sweet Fortune 500 stock options, but who cares the stock market's a crap-shoot anyway and the stock I got from the old company is already past its peak value right now as it is) and my manager was the best I've ever had.

Being in a bad management chain at a major corp can make you miserable. I've found it to be worth it to switch to a smaller corp with a better management chain.

(All of that having been said: smaller companies can be more vulnerable to market disruption so of course sometimes one trades out the stress of bad management with the stress of maybe not having a job in six months. But as Google just demonstrated, working at the big firms isn't really a guarantee there either).
Rust is particularly strong because the crate system lets them slowly bring things into the stdlib.

There are many UI libraries for Rust; I’ve tried most of them, and all of them are radically different in their approaches. None of them are anywhere near as good as most UI frameworks in other languages (in my opinion).

Bringing a UI framework into the stdlib at this point in time would be terrible because the community still hasn’t figured out the best way to write a UI framework and it would stifle innovation in this developing section of the language.
notthebee is NOT a parody website, but it is affiliated with the babylon bee which is a parody website.
Wubits Launches Trade Ideas
Indeed, companies should tailor their licenses to the purchasing power of their customers, at LEAST at country-level.

Still, I feel like a subscription is a service-as-a-software-substitute [1]. At least when I don't need continuous development.

There are plenty of free and open-source programs. I have gotten by with Gimp for a lot of my needs. There is also Krita and darktable, and even the browser-based miniPaint [2].

[1] - https://www.gnu.org/philosophy/who-does-that-server-really-s...

[2] - https://viliusle.github.io/miniPaint/
WUBITS launches Trade Idea posts for crypto and retail investors.
The US Constitution requires that, to move those counties from Oregon to Idaho, Congress, the Oregon state government, and the Idaho state government would all have to approve the transfer. Not only that, but they'd have to decide what is to be done about debts, state property, and any ongoing projects that the Oregon state government is currently paying for.

Politically, if the move were to actually take place it would help Democrats slightly, by making remaining Oregon more solidly Democrat (though those counties are almost empty).
notthebee.com is news that seems like it should be parody, but isn't. Hence the name. It is associated with the Babylon Bee though.
Intermediate variables also have the benefit to make not just the last value available in a debugger view, but also previous values (stored in separate variables). Of course, a debugger could remember the last few values you stepped through, but without being bound to named variables, presentation would be difficult.
As an aside, the traditional term for being a pile of poop is "living a dissipated life".
Almost no people. Lots of land.
Yep! Twitter licenses your data from you, so they can run Twitter with it.
My professor often said that the Lisa was the best machine that Apple ever made because it allowed the user unlimited control. He said it was very fun and easy to hack on, write drivers, etc.
Google may soon demo an AI Search chatbot amid pressure from ChatGPT