skysight-inc/HackerNews huggingface dataset:
So… there was hope vaccines could stop the pandemic, but they only help a lot to reduce number of hospitalizations and deaths, so now you’re anti vaccines. And people won’t trust science ever again?

I’m sorry but that doesn’t make any sense. All I’m hearing is some people trying to argue their ways into being irresponsible and selfish. Should governments let hospitals get overrun without even trying to take any measures? Ok we get it, your freedom is more important than other people’s health. But freedom isn’t about doing whatever you want. If your "freedom" threatens the lives of other people, I’d say it’s egoistic behaviors disguised as freedom.
I've been to both.

Thailand is the place where I felt like I could be arrested for being slightly out of line and had to tread very carefully. People in China had no problem complaining about their government, and there aren't portraits of their dear leader plastered everywhere like in Thailand.

I also never saw people openly using drugged up and sedated kids as a begging tool in China, but I sure did in Thailand.

The perception of the countries always feels astonishingly backwards to me.
My first thought when I read that was yikes, that's a lot of bugs for the rest of the team to fix.

Unless this is generated boilerplate, it just isn't possible to create that much code, that quickly, and have it be correct.
I am part of this younger generation, turning 29 this year (Jesus Christ!).

Hustle culture is definitely a thing - I personally quit a career in software 2 years ago to sell second-hand video games on eBay (making about double now what I was then, and with the high likelihood that it will increase another 30-50% over the coming 12 months), but based on the people I know IRL I'd suspect it's less than 10% of us that are doing any sort of "hustle" at all seriously.

Earning 200k a year is absolutely not something that people scoff at, either. The "why spend your life working" meme is more about people dedicating a huge part of their week to their work only to barely get ahead. If you're getting a large wage, you can invest a huge amount of what you earn without having to go without anything materially.

The anti-work attitudes and hustle culture that you talk about are definitely there, but exaggerated hugely by reddit and other online forums.
1. Top scientists are forced to become administrative salespersons begging for grants from people they've barely met. This is an imbecilic waste of time for our best talents.

2. Safe proposals are generally rewarded, risky ones less so...but not based on scientific merit.

We know which institutions conduct science (i.e. accredited research institutions). NIH NSF should provide block grants to Universities, which would provide that to Departments, which would then fund the Department's scientists.

This would:

1. ...create more heterogeneously funded science because you Departments judge on personal interactions with individual scientists, who will have more intimate knowledge of their research and strengths.

2. ...risky science is more likely to be funded, and less politically adept science can get funded.

3. departmental/university applications for funding are much less work than traditional NIH NFS applications...because the University has a vested interest in not wasting their scientist's time.
As much as I feel sorry for this person and their experience, it seems to me this wasn't the best way to handle this situation.

It would have been more pragmatic to fire up leetcode, take a few interviews, and leave the job professionally. This probably would have come with a small pay bump, even with this persons limited professional experience.

Maybe I'm just lucky and I've never had a bad experience like this, but I couldn't see myself posting something like this professionally.
Quite the opposite for me. As a child I grew up in a "small" town of 30-40.000 I think, I would go to the store to see what was new including computers, I would swing by the local cinema to see what was coming. I don't recall advertising was in paid newspapers either. I would know about books from the library. It was far less advertisement driven and all about reputation and recommendations from experts, professionals and store owners.
Even in software, $200k at 24 is pretty impressive. The lucky grinders in America are making less than half that, and most grinders are in the Philippines and Indonesia making $2k a month and able to feed a family on that. I think the word to describe the parent post is "privilege", but I'm not comfortable slinging that around since they're declaiming that $200k/yr is meaningless. (Ostensibly because intangibles like experience are cooler than making enough money to feed several families).
create a desktop application using C# that plot a real-time graph of values from HibouAir – Air Quality Monitor using BleuIO.
100% agree. Everyone knows Amazon is toxic but I sure as hell wouldn't hire someone who posted this
As much as I love java and jvm as a piece of CS art and my first professional experience — I would see not a single reason to prefer it in 2022 to other alternatives.

Except maybe some infra constraints related to big data or legacy systems interconnectivity.

In the worst case scenario I would stick to JVM, but not to Java language.

Main reason — poor dev experience (for 90-s it was awesome), far outweighed by modern “light” alternatives, like node, go, ruby, python etc.

And dev perfomance is #1 factor of any project’s success/failure. On account that even lowest salaries are magnitudes higher than cpu/memory costs.
True, but that model was _very_ short lived.
First, because the vaccines are 80-95% effective in any specific individual (if boosted, potentially much less if not) and that isn’t good enough for society as a whole until the vaccine uptake is higher.

Second, I’ve never really understood why people are all that upset about mask mandates. It’s just clothing. Heck, in winter they are a vast improvement over scarves even without any disease concerns.

(Curiously, last-but-one time I wrote something similar here, someone took so much offence they tried to anonymously wish harm upon me via comments on my blog).
Cool. Most people aren't given a life that allows them to just make 250k if they want to. As a programmer, tech workers are the laziest people around but incredibly overpaid. The people making 1/4 your pay are busting their asses harder than we can imagine.
It is a weird mix of sad and funny to see society making the same mistakes over and over again...

If they at least would stand for their decisions.
This is misinformation.

Of the population that's eligible for vaccination 95% have had two shots.
We could create a developer filibuster. Create lists of terrible teams and tell people that they are good for interview practice, but little else.
It really is becoming the path of least resistance. I'm totally not in love with the language itself, though the whole ecosystem -- runtime platform/performance, community, simple multi-arch compilation -- is awesome!
I've no idea what W2 is... are you saying that if you, a person, buy a server, a switch and a router, you cannot write that cost off, but if Netflix buys that, it can? Or are you saying that the US has phased out depreciation for the kinds of expenses W2s typically have, while servers, switches and router can still be written off?
They keep saying "cameras" in the PR article, which is sad, as usual. The research indeed seems to be around only the lens.

The introduction [1] suggests that lenses have been lagging sensors in miniaturization.

> While sensors with submicron pixels do exist, further miniaturization has been prohibited by the fundamental limitations of conventional optics.

[1] https://www.nature.com/articles/s41467-021-26443-0
See https://en.wikipedia.org/wiki/Baumol%27s_cost_disease, which is an example of a phenomenon whereby increased wages in one industry pull up wages in other, seemingly unrelated industries. See also https://en.wikipedia.org/wiki/Cross_elasticity_of_demand and, most generally, https://en.wikipedia.org/wiki/Opportunity_cost

Those things show how prices/wages could be linked across industries through opportunity cost of the laborer. It doesn't suffice to explain how a sex pay gap could emerge. If hiring men were more expensive (because they have greater opportunity costs), then just don't hire them--hire the women, or whomever is willing to accept the wage you're willing pay for the particular labor services desired.
If my understanding is correct, it doesn't implement the MMU (which latest OS 9 versions require), takes some other shortcuts and does JIT.
I was thinking the latter: I know a lot of people whose parents are older than 65 and are still working. Some of them even by choice, not financial necessity.
>They charge 100€ per hour!!!! Just got my gas burner inspected. 150€ for parts, 150€ for work.

Because while, "thanks" to globalization and everyone speaking English, you can offshore the manufacturing of your iPhone to China, your HDD to Thailand, your chips to Taiwan, your Mercedes to Poland, your Nikes, jeans and t-shirts to Bangladesh, or the SW dev work of your website to Ukraine, but you can't offshore a government mandated and strictly regulated gas boiler inspection, which if fucked up, could get you and your neighbors blown up. On the same note, you can't offshore medical care, education, police, fire fighting, lawyers, real-estate, etc.

>[...]Same 100€ per hour as freelancer software developer colleagues. While their employees work for peanuts[...]

Are you talking about the trades people earning peanuts or freelance SW devs?
qemu actually tries to emulate all of the hardware in a Mac; also, I believe its CPU emulation is just interpreted though someone correct me if I'm wrong. SheepShaver emulates the CPU with a JIT and then patches the emulated MacOS so that calls to it run as native code.
In the UK, one company gives different buy and sell prices every half hour based on live market rates. [1] You can see that the 'buy back' rate is only about half of the sell rate most of the time.

This is still pretty distorted, because many taxes and distribution fees charged on electricity sold are not refunded on electricity bought back.

[1]: https://www.energy-stats.uk/octopus-agile-outgoing-export-lo...
I know exactly how hard they're busting ass - I was a cab driver, bus boy, waiter, bartender and minimum-wage graphic designer before I was a coder.

It's not those people I'm worried about. They're all learning more as they go along. It's the ones who disdain work. And use incoherent political talking points to justify laziness and being supported by their parents. They have no pride.

[edit] It's also absolutely natural to me, and a sign of vigor in America, that I should have started at minimum wage in the service industry and now command $200/hr. in my 40s. And it's natural to me that other people should go through the same process. It's good for them. It was good for me. It teaches you hard work and humility; being poor teaches you the value of a dollar. This is the only country in the world where that has been possible for generation after generation. My grandparents were immigrants who came to the US with nothing but the clothes on their backs. Most of my colleagues are of other races, and their parents and grandparents were immigrants too. My grandpa died with $1M or so in savings. This was not a green light to fuck off and not work. It was a dire warning that I had to get a job at 14. So it's not like "some people" auto-magically have this incredible privilege of making $250k a year, you have to work for it, and that's what's expected of you in this country. People everywhere else in the world desperately want the chance to do the shit jobs that our kids think they're too good to do. That's a parenting problem. A messaging problem. A civilizational problem.

[edit2]
>> most people aren't given a life

This is an incredibly offensive thing to say to someone if you don't know the specifics of their life. I kind of ignored it, but I shouldn't have. It betrays a very specific flaw in your thinking. You assume that everyone who has things must have had those things given to them. Is that what your parents told you? Is that what you tell yourself when you don't feel like working harder? That everyone else was just given what they have? That just means you were brought up with a poor work ethic. Blaming people who work harder than you or even people who were lucky and born rich doesn't get you anywhere. Good; stay in a gutter, but don't pretend to preach to people who put in the time.
Bad analogy. Dropbox solved a problem in a simpler way than doing it yourself. What problem is web3 solving? And is it really simpler to use than the alternative?
That is quite a odd failure. Have you by any chance done some research on why it happened?
>One thing I've never seen explained in a way that makes sense to me is how UBI wouldn't immediately result in inflation that eats through most of the grant for lower income households

Inflation would certainly eat through some. But a decent system would be close to budget-neutral: eliminating some social programs in favor of consolidated UBI, and requiring a bit more tax receipts on the top end.

> already have housing demand outstrip the supply by a significant margin so injecting money into the system on the demand side would result in rents

It might do the opposite to some extent on the low end: right now people requiring assistance get money for housing with a lot of strings attached on how it can be spent. If they just get more money, they might choose to rent only a room or stay with a relative: some benefit money that's now spent on housing probably wouldn't be.
I really want to play a campaign in this game but at the same time f*ck that, not gonna happen. I wouldn't be done on my death bed.
Reminds me of Pico-8, which also encodes projects (in that case games) into a PNG, though I think it uses some metadata to do that, and the visible image itself is a kind of screenshot. Either way, I love it when projects do this
The article isn't blaming them. It's blaming the people who gave then that mentality.
I have heard of people doing very unorthodox things, such as, buying virtual currency via BTC in an online MMORPG and then selling that virtual "gold" for a slight loss to a different vendor who pays out in Monero.
My university had exams that involved arithmetic, matrix computation and differential equations, but no access to Wolfram Alpha though. It was impossible to pass the exams without prior training.
> but is it a majority these days?

Very much so.

Statistics from the Census [1]:

The proportion of dual earner married couples more than doubled between 1960 and 2000, increasing from 25 percent to 60 percent (Pew Research Center, 2015)

So, not only is this close to median income, but 60% of workers have to have two people to achieve it. And teachers work 3/4 of the year (annual amortized salary would be much higher), and have unassailable pensions.

The reasons for this, of course, are that 3% of all workers are teachers, school board elections are held on odd (or off) years with low turnout, and controversial legislation is put in the docket on those elections. It is money for votes and it has been for a long time.

[1] https://www2.census.gov/ces/wp/2019/CES-WP-19-19.pdf
We set it to max and move on. Also, we monitor to see if there is an application doing something wrong. There never was an issue with a single process eating too many descriptors, and during normal operation it doesn't happen.

With TCP remember there are time-waits.
Yeah, now I think about it, plenty of runtimes do. I have no idea why I posted that when I know it’s not true. Must have been related to the time of the morning and the lack of coffee.
This reads like a scene from The Office.
See comments like these. Even this post is too much for some people.

https://news.ycombinator.com/item?id=30204121
100% disagree. I mean, working for some of the FAANGs is already a red flag of moral character, speaking up at least redeems them somewhat.

But seriously, I'd rather have a coworker that speaks up when they feel things are wrong. Nothing unprofessional about that.
What model are you trying to talk about? What "central planning" do you think would improve society, somehow magically without any central corruption that comes with said central planning...
> "It has improved my life," he says. "My thoughts are freed up from constantly being cognitively connected to a machine that I need to feed with energy and money. I think that the danger of technologies is that they are emptying our lives."

It's easy to forget that technology should be treated as a tool and not as an end in and of itself.
Strongly disagree with shifting the blame from "we" to "they".

To mentally distance ourselves is a cop-out as we are all willing participant (if not actively enabling the problem) so it is incredibly important that people don't compartmentalise away these type of issues.

We are seeing a shock to a system we have all contributed to and handsomely benefited from. Of course, some people are more to blame than others, however in many case the root causes are boring small decisions that are good for the individuals but have negative long term consequence for everyone. i.e. Whether "poor" or "rich", very few people are willing to sacrifice themselves for the collective good. ("Tyranny of small decisions").

Question: What are you willing to sacrifice?
It really is a no-brainer when ~40% of the energy produced by a nuclear reactor is currently pumped out as warm water in the ocean (about 10-12ºC warmer than when it was pumped in).
I would rather say it's remarkable how dumb many adults are despite their age (compared to kids).
I do like Go, but I have to say I rewrote a small (500 line) Go file I'd written into Rust and was constantly thinking "this is better in Rust". And I suspect that Rust performance would have started pretty much where Go 1.18 is now.

But I definitely agree that reading other people's Go code is a lot easier than Rust. Especially async code. I don't understand why so many people use async outside of web servers which AFAIK is the only place you really need it.
The second post in your second link is shocking too:

> One night, when I was a dev manager at Amazon, another dev manager in Seattle sent me a 20-page design document at 11:30 pm and told me that he wanted me to get him feedback by 5:30 am the next day.

How fucking rude is that? It’s indicative of an absolutely staggering level of toxicity.

Honestly, what a waste. Imagine how much better Amazon could be if they didn’t treat their staff like cattle.
What percentage of eighth grade schools currently have Maus in the curriculum?
Oh, definitely.

I am half-Bulgarian, but for all practical purposes I am a Czech, though none of my grandparents actually were (the rest were Slovak).
Or maybe do something like Genius or Medium and allow highlighting and selective comments?
Most trades people I met in DACH region were either Turkish, ex-Yugo, or Eastern European immigrants.

I rarely saw a native working at trades. They usually own or run the business but don't seem to have a stereotype of treating their employees well.
I feel for the guy—taking the post at face value, it sounds like he had a shitty team and a shitty manager. At the same time, this post does not make me want to hire him and in fact quite the opposite. He seems to be fairly junior, but even at that level I cringe at measuring ones self in terms of lines of code written (though lines of code deleted is a metric I can get behind).
Very compelling post, thanks for sharing!
In my experience you can learn from such stress situations, but the goal of a company is usually not to form a bootcamp for new employees, but to have it's devs create great, lasting, secure and stable software.

And like any great, secure, lasting and stable engineering giving you the knowledge and time is key here.

When a company overloads the safety officer with tasks, so they and up not being able to do their work propperly and an incident happens, the company is at fault because it failed to provide the officer with the resources needed for the job.

If they don't give a dev the resources to do their job it is not different in my eyes. The fact that there might be some magical dev who would be able to get something working out of the same circumstances doesn't matter — maybe it has a company crippling flaw in it because of all the haste.
Well done you for not letting that bad experience put you off.

Did you re-install and continue with Slackware after that?
Or is an Oracle DBA
Scratch?
And it's a problem too if it's generated boilerplate.
Can someone explain this? I find it a bit scary that your have to do monthly manual work on your NAS or you'll lose.

Edit: wait, I think I get it... "Scrubbing simply needs to read every file from the disk so the RAID layer notices and repairs a URE". So it's to avoid bit rot? I have to say, as someone who has a few TB of personal data on a NAS, bit rot is a bit scary. Data backup is mainly why I bought the lifetime pCloud+encryption package during the last Black Friday. I wonder how (if?) they avoid bit rot?
You can make the same argument about CPUs. Modern CPUs are horrendously complex. But nobody is asking to remove, say, out-of-order execution on simplicity grounds, because that would hurt users and cost millions of dollars at scale for no reason other than engineering aesthetics.

It's only in a few areas, like programming languages and operating systems, that we're obsessed with simplicity, and it makes little sense to me.
I get where you're coming from. But I have to tell you, even though both you and I would never hire (I'm not a technically a "never hire", but definitely less likely) this guy has balls of steel and speaks his mind and the truth.

I "won't hire" him for selfish reasons, but this guy is a patriot and speaks out against bully's. I hate to admit it, but people like us perpetuate the behavior.
That's idiotic beyond belief, and while I'm not an expert on NFTs, ownership of original, physical work, seems to one of the very few things they could actually be used for (the NFC being a certificate that you are indeed the rightful owner of the original).
>But making it profitable to be the one with stock on hand in an emergency would encourage holding bigger buffers during the good times.

This strategy only works if companies can accurately predict the likelihood of future supply/demand mismatches. This isn't possible for most industries, and it's not sane to hold out for hundred year events.

There's also something like a reverse prisoner's dilemma: if all companies in an industry keep a buffer, they're all worse off (no price spikes = less profit, years of unused capacity = less profit). Only small players can really win from spare capacity, and only if they have a huge excess, and only if their timing is right. They lose if they guess wrong and go broke before the price spike, which is made even more likely by the inefficiency of running with tons of spare capacity.
You should've played the game and claimed you've never said what HR says you've said and in fact (here goes the distraction part of the lie) you heard another guy was talking about pizza, so HR must've overheard that conversation and misremembered the details.
You can jam it (if you know the right frequencies) and you can also passively blow it out with a big corner reflector, which tends to result in a very bright spot and loss of surrounding detail.
Performance improvement plan. Either a manager writes a plan of measurable goals focused on improving, or a manager and the target employee both work on the plan together. It can be used for actual performance improvement or it can be used as something the employee cannot meet as a way to fire them or get them to a different team.