skysight-inc/HackerNews huggingface dataset:
Ask HN: Am I getting quietly fired?
I have taken a role as a junior developer at an esteemed company. I have been working extra hours at the end of most days to improve my skills since I started working this position. Maybe it is coincidence, but I believe that my commitment has led to me being the sole developer on multiple projects.

While new tasks and work is occasionally assigned, the workload seems to be decreasing over all. I'm not sure whether this is because there are no new clients, or because the management won't let me take on new projects. I should say that the company has also slowed down their hiring process.

I'm worried that since I'm not as skilled and extraverted as my colleagues, I'm more likely to dispose. Not only that, but I'm unsure whether this anxious feeling is justified or that I'm actually getting quietly fired.

Any advice on how to deal with this situation?
Main reason QUIC was created iirc.
WebKit is doing quite well these days: https://wpt.fyi/interop-2022
Linux is probably the most carefully constructed C codebase in existence and still falls in to C pitfalls semi regularly. Every other project has no hope of safely using C. It's looking more and more like Linux should be carefully rewritten in Rust. It's a monstrous task but I can see it happening over the next decade.
A few years back I spent quite a long time (like two years off and on) trying to kind of create my own scene with a Lua-programmable 3D libretro front-end https://vintagesimulator.com/media.html

Then I tried to post it on reddit in r/lua and they called it Malware and tried to insist that the whole thing had to be open source. I think what really screwed me there was Microsoft and their GD message identifying everything as Malware by default unless you have paid them off. I did eventually get the code signing certificate and stuff but no one ever really seemed to care.

I assume there may be something like this for VR somewhere that I haven't heard of yet that is actually somewhat popular.
That's up to the citizens of a country to decide, as they have the collective sovereign right to decide who can or cannot reside/work/etc. within their borders.
And?

My point is not that nuclear plants are unique, and that no other industry shares some similarities, my point is that nuclear plants are a risky investment, and that it explains why the investment does not simply increased when the oil starts to be a problem, especially if there are strong competitors like renewables (they also have their problems, but they are competitive: their problems are not bigger than the ones of the nuclear).

If fact, I could even have started my paragraph with "like chip fabs or large mines ..." without changing anything to the point I was making.

That being said, I still think that even for chip fabs, small bits of a failed chip fab can still be resold more easily in order to compensate part of the loss.
Same for mines: I'm sure there are uncertainties, but mines do not accumulate all the disadvantages of a nuclear power plant.
Your comment here pretty much hits on the crux of the issue.

According to your ideology, he never was a woman.

But... he was. He was a baby girl, a teenage girl, an adult woman, all or at least most of that whilst I assume suffering dysphoria. He is now an adult man who, unfortunately, likely still doesn't feel "complete".

Grandpa suffered trauma during the war. So we don't bring up the war, at least in his presence. We don't pretend that he never served. You can be sensitive about history without rewriting it, we do it for everything else.
Convincing aerospace to push “I believe“ button on large-scale simulations
For those not in the C64 scene. This is an incredible technical achievement to implement on the C64.

A link to a review/video would be much more informative:

"Now, after sixteen years, the finished version is finally coming out later this month. "

https://www.timeextension.com/news/2022/10/new-eye-of-the-be...

Developer YouTube channel:

https://www.youtube.com/channel/UCVWhB_u3PeFPjLJywyDTcOA/vid...

@dang
We all know that this is the ground truth, but wow that video was damning. And that's not even the body shops that regularly engage in straight immigration fraud (like faking resumes entirely), but regular companies being advised as to how they can fraudulently circumvent the necessity of hiring a local American worker before seeking cheaper foreign labor.

What's even worse about this is that there are many many highly skilled and qualifies foreign workers in the US on H1B that absolutely deserve to be here in the roles they are filling, and their presence is negatively impacted by the sheer quantity of fraud that surrounds the H1B program through things like what is shown in the video and the behavior of body shops.
Unfortunately you see this pattern often after a regime change, that the group that is able to seize power -- in this case, the ANC -- is not necessarily competent enough to govern. These are different skillsets. Message discipline, mobilization, guerrilla tactics, etc, don't transfer over to keeping the lights on. You have similar issues with present-day Taliban in Afghanistan.
Agreed. I think the problem is we have 100 "conditions" for every 1 actual physical condition.
I can totally tell the difference in sound between a long-pattern Strad and a golden-period one, so you just back off, champ.
> The fact is we got to all the modern conveniences by the path of least resistance

This is pithy and raises a broader question: once we have started down the path of least resistance and identified (or already tripped over) hazards on it, how can we switch tracks, as it were? Not only will this necessarily involve some hill-climbing but tech accumulates inertia too
Who killed Bruce Lee? The hyponatraemia hypothesis
It’s called lisp-machine-punk and it’s similar to solar or steam punk except we imagine a world where the lisp machine became the dominant paradigm for all forms of computing. The difference between lisp-machine-punk and other *-punks is there is a tangible path forward eg revive and build lisp machines!
At least where I live you can't turn heating off. Pipes freeze. Appliances get damaged. We keep it about 62F during the day in the winter whether we are home or not.

We only get groceries twice a month. I only drive a 2-3k miles a year which is far below average in the U.S. and I owe it all to the lack of commute. Most of those miles are due to the fact that we own a cabin in another state which we visit in the summer as well and has nothing to do with the day to day.
Yep, absolutely. I share the first-hand experience of this paradox: it's good to work on something you feel passionate about, yet at the same time working on something is a surefire way to kill your passion for it.

I'll probably be stuck doing tech forever, because I'm good at it, and although I feel bored and exasperated with the bullshit, I wouldn't go so far as to say I hate it. There are worse ways to keep a roof over your head and food on the table. Tech is reliable like that.

Still, the last year or so I've started putting more effort into learning non-STEM skills like music and art. Things that don't involve staring at screens (which rules out writing, which I'm also okay at.)

While I doubt I could ever earn a living from such things, it's nice to have options. These pursuits also provide an avenue for meeting people who don't feel the need to fill every conversation with inane debates about the same old cybersecurity issues, enterprise vs FOSS, text editor and other workflow holy wars, and what steaming piles of tech stacks are "cool" this year.
> But I recently watched the documentary Somm, about expert wine-tasters trying to pass the Master Sommelier examination. As part of their test, they have to blind-taste six wines and, for each, identify the grape variety, the year it was produced, and tasting notes (e.g., “aged orange peel” or “hints of berry”).

Also fresh tennis ball.
I suspect performance metrics

Many higher-level engineering positions have performance reviews with metrics that include some sort of industry expertise or external collaboration.
I do BJJ and once you get into it, it is extremely fun and rewarding. Strenuous physically. Mentally, extremely deep, popular with tech folks because although you have to be in shape skill development dominates. Strength will always be an asset. So will cardio, but skill dominates. Plus close human contact releases oxytocin and other hormones. And the physical activity does the equivalent of a runners high. And the mental activity gives you intrinsic learning rewards. I suppose you can burn out on it, it can be very frustrating at times, but once you get past the first humps it is golden.
How EXACTLY does it work for someone laid off from Twitter, for example? Does the 60 day clock begin the moment they were "laid off" or the moment severance runs out? Does it matter if the company puts them on garden leave instead of immediate lay-off?
Yes, about once a week.

I still enjoy the core technology. But as a contractor I constantly come across the most incomprehensible mashups of technologies. Managers buy stuff from the pushiest salesperson and then demand the technical team to make it work. There also seems to be a tendency to define the budget and deadline before the requirements are even gathered, documented and understood.
The secret is that a lot of cheap wine is pretty darn good. I imagine there's somewhat of a correlation between price and quality, especially at the absolute bottom end of the pricing scale. But it's a very loose correlation.
> ...I've found that the further away I get from "hacky, simple, works" scripts that wow the uninformed the less I enjoy my work...Over time, I learned to tolerate all the BS that gets in the way of making magic happen in exchange for an ever-growing paycheck. Each step along the way made sense, but, upon reflection, the magic has been incrementally bled out from my passion...

Wow, its like you just wrote the intro to a chapter in my life!
In my experience, intentionally stressing yourself in controlled ways (i.e. with exercise) is an incredibly effective way to counteract this issue.
The real takeaway here is that you should never treat any network boundary as critical for security. This is true whether it's a physical boundary or a virtual one (with TS being one example of the latter).

If your private net is full of trivial to access things with no access control or horribly insecure services, that's a huge problem. There are many many many ways to hop over firewalls. Hostile JS on web sites is just one.

Network boundaries are only first lines of defense in what should be a defense in depth strategy. Never depend on any one single boundary completely.

My personal criteria is: if it's not secure enough to be connected directly to the Internet with no firewall, it's broken. Make it that secure and then put it on a secure network.
I roast my own coffee and buy most of my green beans from Sweet Maria's.

Maria's husband Tom writes the tasting notes for each variety, such as...

Rwanda Dry Process Macuba

"Berry notes, floral impression, ripe blackberry, blueberry, fruited acidity, darker roasts tie in delicious bittersweet undertones, like strawberries dipped in chocolate sauce."

Yemen Al Qafr Hawari

"Sweet, somewhat rustic, notes of pistachio cookie, malted chocolate, ginger powder, sesame candies, corn syrup, tobacco leaf. Super chocolatey dark roasts."

I swear (even though I know I'm wrong) that he just makes this stuff up.
"Shortage" doesn't mean a lack of qualified workers, it means a lack of qualified workers willing to work at the salaries being offered.
I did. Are you running an affected node?
See also the fastest FizzBuzz written in x86-64+AVX2 Assemby, running at 45GiB/s:

<https://codegolf.stackexchange.com/questions/215216/high-thr...>

<https://github.com/orent/htfizzbuzz/blob/master/fizzbuzz.S>
I know this is a "toy" paper, but is enough to reason as to why few use Haskell in production (ignoring the tooling issue). It's pretty gnarly even for a basic problem.

> Functional programmers! Remember higher-order functions!

I didn't realise utilising HoF meant rolling your own interpreter ;).

Pure FP is very interesting, but having to write entirely without side-effects would be a real challenge for me. I use js+ramda[0], we effectively write our services as a `pipe`, you just stick in transforming fns whereever you need to, e.g.:

const handler = pipe(
fn1,
fn2,
fn3
)(event)

The underlying implementation of `fn1` for example doesn't need to be written in an fp paradigm, it can be written imperatively. You could then slowly-slowly chop out the imperative functions for fp ones if you really wanted, but IMHO some problems are best solved imperatively.

My advice is instead: "Programmers! Remember to use the right tool for the job!"

[0] https://ramdajs.com/docs/
I think what the author is seeing is the human reaction to prolonged stress. Trauma can create this, but so can many other things.

Source: Bipolar... my body is overreactive to stress.
I agree, but I imagine that trying to apply this universally (e.g. for children of undocumented immigrants) would show that not everyone feels the same way.
How do you know you covered all cases. You can verify you cover all cases the code handles easily enough. However does the code actually handle all the cases that could exist? A formal proof can bring to your attention a case that you didn't handle at all.

Formal proofs also have limits. Donald Knuth once famously wrote "beware of bugs in the above code, I proved it correct but never ran it". Which is why I think we should write tests for code as well as formally prove it. (On the later I've never figured out how to prove my code - writing C++ I'm not sure if it is possible but I'd like to)
Good wine experts give descriptions that arent just made up but based on a range of real scents - its standard in a sommelier school to have an aroma kit of tens to a hundred or so scents used as comparisons. Its a few hundred dollars investment for a good one.
YouTube has some explaining to do.
I've joined the discord server advertised by grepLeigh in another comment.
And to make it worse, it's being submitted by an employee of the company. They know better!
This is just my opinion, but I highly doubt it. Trust in the technology has been broken by all the hacks, scams, and rug-pulls. Without Joe Average investing in the space, it will never get to the scale required for it to be a viable currency, so there will be no effect on the financial system. Trust is won in drops and lost in buckets, so it will be a long time before Joe looks to crypto as an investment vehicle, if ever.
Ask HN: Alternate uses for an SMS task confirmation system
I developed an assignment system where every week people get assigned tasks and on monday a SMS gets sent out and they click 'yes/no' to confirm.

On Friday they get a confirmation sms that they are doing the task.

The system is really used for people in charge of scheduling to take the hassles of reminders.

The system kind of psuedo competes with the church system planning center online, but was curious if there might be any other industries this might be helpful for?

Currently it is being used for two churches (one being a paying church for about $5 a month), and was seeing if this could be scaled to other domains.
I found the limitations of my monitor, the two greens at the bottom look identical.
There is a community. We write open source contracts, we participate in DAO governance, we build products.
You do make a good point; the worst of the worst tend to be the ultra cheapies.

With that said, there are unbounded arrays of cheap and expensive selections that all taste like shit (again, in my opinion - others likely perceive them differently).

I've met plenty of people who happily drink something I consider 100% not palatable or suitable for human consumption.
Sure, but the median software engineer in South Africa is making around $20k USD (https://www.payscale.com/research/ZA/Job=Software_Engineer/S...) compared to around $90k in the US. Multiply that $16 by 4.5 and you're at $72, or $9/hour for a full day of work. Do a comparison based on percentage of salary, and the difference is smaller than you would think. It just seems ridiculously cheap in nominal terms.
I should not have read Hackernews while having dinner...
If I’m reading this correctly, a household would pay five dollars and change; and get what in return exactly?
It's no use. I agree with you, but most of the people who want to help H-1Bs see it as reductive and archaic to try and promote the welfare of your own citizens over that of foreigners.
> How EXACTLY does it work for someone laid off from Twitter, for example? Does the 60 day clock begin the moment they were “laid off” or the moment severance runs out? Does it matter if the company puts them on garden leave instead of immediate lay-off?

EDIT: This apparently is wrong, see downthread; the original text below is preserved for context

When they are no longer legally employed, with legal employment including any terminal leave. (But not extended by severance, even if that is calculated based on pay for a particular time period.)
I mean sure it runs Windows binaries on Linux, but calling it fake is a bit harsh.
No, my 'intent' is to get:

error: signed integer variable used as array index (-Wsigned-index)
`int i`: should be `size_t i`
error: comparison of signed to unsigned integer (-Wsigned-comparison)
`i < len`: `i` has type `int`; `len` has type `size_t`

Scare quotes on "intent", because I don't write (that particular kind of) obviously broken code in the first place, but the upshot is that i and len both need to be size_t, and anything that lets the compiler obscure that is de facto bad.

Edit: previously assumed len was wrong too, but on rereading, you were implying len was already the correct type, and only i was wrong.

(Also, the word "variable" is significant; IIRC something like 5+bytecode_next_char promotes to int, but can't actually be negative[1] so shouldn't generate a warning.)

1: Assuming the compiler is configured correctly, ie char is unsigned.
Probably explains the lack of a constitution too. No one dares to try and document it!
I've done this experiment with friends a few times. Personal experience. Almost anyone can tell really shitty wine from the rest, think your one or two bucks cardboard container wine. Almost nobody can tell a 10 euro bottle from a 100 euro bottle.

This also goes for other food and drinks. It's the same with coffee. You can taste really cheap and awful coffee, but if anyone can tell me they can reliably differentiate between decent beans and one of those fancy "it was fermented and digested by a monkey" specialty brands I'm scpetical.
Text editor choice. Those are definitely, completely, for sure real.
Yeah, there's definitely some learned skill in IDing wines by region/variety.

My "system" for picking wines has two approaches:
- Buy Trader Joe's Reserve in a variety I enjoy
- Visit local wine shop, tell them my budget and what I'm eating for dinner, and buy whatever they suggest

Both approaches yield pretty good results for not much money.

I'll leave "risking" the $5 bottles from Safeway to somebody else. The $10-$30 bottles I get are consistently good enough, and often better than good enough.
Did the CFTC ever try to regulate the adtech industry?

Was there ever any formal waiver or guide lines?
Bundle up because winter seems to be here ;)
True! The Wikipedia entry makes for really good reading, so much went into its making: https://en.m.wikipedia.org/wiki/Die_Hard

Aliens: My son suffered from night terrors in the not too distant past - I'd rather not reboot those just yet! :) (Would have to watch them in order, and the first is absolutely terrifying).

Will do them when he's 14.
This is a service to facilitate H1B sponsorship

"Lowering America Citizen Wages" is a problem with American Companies paying less to foreigners, not with foreigners being available for hire.

The comment is xenophobic
> a $6 bottle of Barefoot can be just as good or better than $50 or $300 bottles of swill

As someone who has blind tasted many wines…

- I can see not being able to tell a difference between $50 bottles and $300 bottles, and even preferring the less expensive option. Some of the tastes can be very subtle, and sometimes the more expensive wines need to be cellared before they really start to shine.

- I honestly don’t think I have ever had a $50 plus bottle of wine that I would not have preferred over Barefoot, which has approximately zero taste markers of a wine made to taste good.

- There are inexpensive wines (sub-$8) that can hold their own versus $20-30 bottles, but that almost always involves generous use of oak chips and an audience that doesn’t mind the imbalanced flavor profile. Most people don’t mind the imbalance, especially since the wines are usually inexpensive, high alcohol, and taste better than wine at a similar price point.

- Folks who can’t differentiate wine taste may be “non-tasters”. I dislike this term of art, but it’s folks who have fewer taste buds per unit area of their tongue. Tell-tale signs are people who salt everything and/or use hot sauce to an extreme level.

- For folks on a budget who want to drink decent wine, Trader Joe’s Reserve wines ~$10 a bottle) punch way above their weight. These are basically $20-30 retail bottles of wine that needed to be cleared at the winery cellars quickly to make space for a new vintage. “Shiners” is the term of art for these bottles pre-labeling.
Everything ever published.
>woke vs non-woke (or is it anti-woke).

asleep?
I learned to appreciate wines only after I moved to a wine producing country (Portugal). I cook once a week for my girlfriend and try to choose a different wine each time. After a few years you learn a bit, which ones you like and dislike, and how different wines are. It's a lot of fun. There is nothing fake about it.
I have not partaken, for some time, and when I did, I was an aficionado of such fine vintages as Mogen David 20/20, Night Train Express, and Thunderbird.

However, I have friends that are very much into it, and will happily spend sick amounts of money on bottles of what to me, is just spoiled grape juice.
Would it? I don't personally know anyone who has an 8k display, and I don't know that many people who knew about the SLS launch attempt last week until after it happened
That to me feels like a very "US-centric" argument, although I'd still say it's a valid point. Over the pond here in the UK we're seeing an emergence more and more of Commuter-Town suburbia too, and personally I find it a worrying trend- new-build housing estates will cram a bunch of large, thin-walled, cheaply-insulated houses into a small area. Public transport links will be lacklustre. Large shops like supermarkets will probably be a walk away, but the design of the streets and roads will persuade many people that it's easier to drive 5 minutes instead.

I don't think the solution to that is "commute to the office where it's more efficient to heat all of us", though.

It's a long-term city-planning/suburb-planning, environmental architecture problem.

What about buildings semi-recessed into the ground (bedrooms in basement, use the surrounding ground for heat storage, sky-lights to allow sunlight in)? What about further adoption of solar panels for water heating and supplemental electricity? What about "keeping the door shut so the heat doesn't escape"...? What about neighbourhoods using communal heat pumps?

Then there's the fact that a helluva lot of us can't even afford these houses you mention because the housing market is in crisis so we continue to stay in our smaller city flats despite our ability to work remotely.

Like, there's a helluva lot more white collar office workers out there in Western civilisation who _aren't_ following that "get enough money, get a car, have 2.5 kids, move out to the 'burbs" life - don't forget about us.
> Part of the H-1B process is to prove you (hiring company) can't find and equal American citizen to come work for you.

This is true for a company sponsored Green Card application, not H-1B visa.