skysight-inc/HackerNews huggingface dataset:
I would say it's not the compensation stagnation in and of itself, but the lack of respect that it signifies.
I see you are using the 18.04 repos when 20.04 repos are available?
/giphy celebrate

I am half joking. Welcome to realities of remote work.
Are you really accepting CCP virus counts? How gullible can people be to believe anything from a totalitarian government? We are talking about a nation that has reported zero cases for months at a time when no other nation on the planet has accomplished the same feat including island nations. I've noticed a trend where people who truly believe that if only we followed the rules they believe in harder we could achieve zero COVID hold up the CCP's policies out of pure wishful thinking. It's truly embarrassing to witness such gullible childish thinking.

In January of 2020, a Chinese born coworker of mine who is now a citizen had her father die in Beijing. Every symptom of how he died was obviously COVID, but the authorities officially classified his death as cardiac arrest. She was enraged by this but that was the common thread in Beijing.

Sure. It's an anecdote but it's not like you can get any real data about this. Who is going to collect it when the entire nation state is turned against you?

It's interesting to watch how this thread changed once people on the West Coast woke up. The branch covidians are in full force.
The person who is complaining isn’t offering an alternative, and none of the alternatives have been implemented successfully anywhere.
Cows and chickens rarely kill themselves even in industrial farms, that doesn't mean they have a good life.

>imo being a privileged baby having way too high expectations of what life is supposed to give you is all explanation necessary in this case. imo OP needs to stop being a baby and grow up.

I have a ton of debts and I've spent about 90% of my life living in poverty, I've spent my first year of college sleeping on the floor of a storage room with no shower or toilet.
Does that look like privilege to you?

Maybe you're too simple minded to realize that just because you have it a bit better than some people doesn't mean you're in a good situation.
What's the point of being safe if most of your life is spent making some rich guy's life better? The fun I got after work was never nearly enough to outweigh the stress and the waste of time at work.

According to your way of thinking a fed homeless man should be happy because he is fed.
A hungry homeless should be happy because he is not handicapped.
A blind homeless starving man should be happy because he's not also deaf and an amputee.
Where does it stop exactly? At death? Everyone who did not yet die of torture should be happy, otherwise it just mean they're a privileged baby who is expecting too much of life?
This post reminds me of a job description I saw on LinkedIn, an excerpt of which went something like:

"We will not be engaging in discussions around architecture and design. You will be expected to complete the assignments given to you on the schedule dictated."
Only if you fail. It is entirely possibly to seek out and find a meaningful job that gives you satisfaction.
https://en.wikipedia.org/wiki/Hot_hand
I remember such an issue; unloading and reloading the kernel module fixed it.
If you turn the key, how do you really know it's your firmware that's being written?
Why chairs are the best pets
At least Linux POWER can go little endian! Being big endian seems pretty lonely in 2022 - AIX, Solaris and stuff on System Z? https://community.ibm.com/community/user/ibmz-and-linuxone/b...
can you automate poker online?
pretty sure you can build in strategy to win at microstakes
You say you’re unmotivated by 99% of the job offers you see. I would encourage you to flip the question around and ask yourself: What would you actually be motivated to spend your time on?

Once you figure out what you would want to do, you can actively search for a job doing exactly that instead of passively evaluating job offers that you come across. Or, if such a job doesn’t exist, you can look for a job that pays well enough to enable you to do what you want.

It’s great that you’re thinking about what would make your life more fulfilling. The flexibility to choose what to work on is a great stepping stone in that direction.
That does not matter much if most businesses make no sense, since at the end of the day you work for only one.

I maintain a (short) list of companies that I find interesting, either because I had a good contact with one of their employee or because I'm interested in that particular field they happen to be in. When I look for a job I contact them directly (regardless of any job ad they might have posted or not).

I believe the worse companies are the ones hunting harder for employees (that's probably true on the other way round too), which might biases perception towards "all jobs are dull". Hunt for them instead of being hunted.

If nothing else works then maybe what you really want inside is to build your own business?
No, it's correct. The plains states are so fertile because of hundreds of millions of years of shallow ocean water led to huge amounts of plankton to die and settle. That's also why there's oil in Texas, Oklahoma, and Kansas.
I get my meaning and purpose outside of work. My work funds my meaningful activities and family life. It’s not the perfect situation but I’m happy and find working tolerable most days and enjoyable other days. I think it’s a mistake to look for meaning and joy at work.
Unfortunately yes, currently. I left the sad state of native desktop apps 15 years ago, but we are now contracting for a medical app, windows of course. But, the new thing: also Linux!! armv7 firmware running the very same code as on windows.

But only temporary. All the other contracting jobs and internal projects are Linux or baremetal firmware only.
I wouldn’t hold my breath. Here’s a similar breakthrough two years ago: https://spectrum.ieee.org/amp/lithium-sulfur-battery-news-ev...

A steady 2%-3% y/y improvement in batteries is the trend, I believe. 5x improvement to industrial packages represents an extraordinary claim if a not miracle. This article seems like bad science reporting - taking a theoretical maximum energy density of Li-S batteries in the lab and thinking that because the cathode can be preserved longer in this design, it means a 5x capacity improvement delivered. Improving the longevity of the cathode is an improvement, but Li-S batteries still have a lot of issues to be resolved before they show up in a production cars or your phone.
A clarification: I'm a homeless nomad. I have the worst insurance available in my country. If I ask for Xanax, the assumption is that I will sell them to other homeless nomads, not use them for my own anxiety. This is but one of many subtle civil rights violations we poor suffer at the hands of the rich, who apparently can ask their doctors for Xanax and get them on request. Because homelessness is not anxiety-inducing. It's easy and free and safe and wonderful.

tldr; if you're poor, good luck getting any scheduled drug

Note to self. Sue the fuckers for violating my civil rights just to get Xanax. Clog up the courts. Finally! A windmill at which to tilt!
What’s worked for me over my career is having a job in tech.

Keep the money in the market and ride it out for the long term.

I see no signs that this is going to change in the short term.
Replacing 12 Powerful Linux Bash Commands with Go
I'm not OP, but the typical answer is that the language is small enough to be understood by any engineer with a few weeks of training, and is pretty easy for anyone familiar with C to grasp the concepts of almost immediately.

This is something that you definitely can't do with C++ and probably can't do with Rust.

For some people it's more comforting to be able to understand the entirety of the language and focus on the complexities of the problem and the implementation than to have a slightly higher level and larger language taking over the details. It's the same reason people tend to like C over C++ or Go over other languages.

This also generally translates into a couple of technical benefits as well, such as much much faster compilers relative to more complicated languages like C++ and Rust.

Personally I still find Rust much more comfortable to write code in generally but I really appreciate the elegance of the Zig approach.
Note that accessing the new object via the pointer to placement new is perfectly fine, the issue is dereferencing the old pointer that logically point to an object whose lifetime has been terminated even if it mught actually contain the same bit pattern as the new pointer. I think this is related to the ill-defined concept of pointer provenance.

Launder let you discard any provenance info for the old pointer and treat it as a new one.

Tricky and very ill-defined, and according to the another comment elsethread this now doesn't require launder anymore (it probably was proven unworkable in practice).
You could always take a job to pay the rent, and do something fulfilling in your own time. Community work can be related to your professional life if you want. Personally, I work with young adults, coaching a sport. I have found nothing more fulfilling, save for watching my children grow and develop.
I'm an uncle of 6 children, ages 7 and under. My guess is that if any of them have ever seen a VT100 terminal emulator or Windows console window, it was probably only when watching me or my brother-in-law. So traditional line-oriented programs, with plain text input and output, will be alien to kids of this generation.

I know Racket has an integrated GUI toolkit, but will this new generation be able to run it on their tablets?

One benefit of the great variety in front-end JavaScript frameworks, often criticized as churn, is that we're more likely to arrive at an abstraction that will be approachable to beginners. I look forward to watching how this generation learns to program.
I derive most of my job satisfaction from solving interesting technical challenges. I also have an ability to become interested in whatever industry I work in and I take pride in being a small cog in the system that provides goods and services that people desire a little bit cheaper, faster, easier or with better quality. That's enough for me.

Most of the time when I see those "lets save the world"-organisations it seems to me that they are either moonshot ideas with 1/100 chance of success or they are doing trivial work, duplicating the efforts of already existing organisations or doing things that have no measurable impact at all. I honestly think I would feel less satisfaction working for them. Sometimes I even see them bidding on each others names on Google Ads to capture donations from each other.
The assymetry of benefits granted by this injunction between the employer and employee is shocking here. The nurses are not allowed to work for the new employer but the current employer isn't required match compensation until the case is resolved.

This is on top of Wisconsin being an at-will state and there being no formal employment contract in this case. I'm not even sure how the judge is legally able to do this considering the material harm to employees.

There seems to be a lot of discussion on this at r/nursing
Asking an ASIC designer to create a 2-input XOR gate out of 2-input NAND gates is like asking a programmer to write a bubble sort. If someone asked me either one, despite being 38 years out of college, I'd do it without being offended.
Germany also has a much more decentralized economy and more spread out population compared to other European countries. There is no city equivalent to London, Paris or Dublin.

For example Berlin's population only started growing in the 2010's (it's was stable or declining since the 1990's) and prices have been growing quite rapidly lately so arguably it just a few years (or decades) behind other major European cities. Munich on the other hand is almost as expensive as Paris.
The CDC link you provide explicitly disregards boosters. The study reported by Scitechdaily includes some/many people who've received booster doses.
If you want to make it as easy as possible to vote, you can't have a permanent address requirement as such. As has been said, many, many people don't have one.
Exactly this.

Except for the small caveat that 10x-100x of nothing is still nothing, of course :p
“Honey, why are you microwaving your jacket?”

“I’ll explain later, dear.”
How does Kedro compare to MLFlow and Metaflow?
Do you have one? What is the day to day experience with it?

I’m afraid that I won’t be able to establish the habits necessary to make the purchase worthwhile, however.
More on housing price inflation (2021)
The colors in the opening image look faded.
Do you say that from experience? I have both a Dasung Paperwhite monitor and a fairly hacked reMarkable 1 that I use for that purpose. Both work well for typing, as long as you type in a way that full refreshes are the exception, not the norm.
And now it seems to be back online. Short outage at least.

Edit: Spoke too soon. Website is back, and but my kids can only login, not play anything, and are getting booted out w/ authentication servers problems often.
Something of Value: A memo from Howard Marks on value investing (2021) [pdf]
I've been trying to pivot in this direction for a while. Almost finished a masters degree in information security, while working full time on security-related software (though truth be told, I do focus on the fairly low-level aspects of security), and I'm still very much intimidated by security engineer jobs posted online. Still feels like I'd need to be working loads in my spare time just to not be hired in a entry level position in the field. Would you say this is accurate, or am I being paranoid?
Start learning Japanese
Ran IRIX back in the day and the thing I most remember is display postscript with zoomable everything. Today a resto-modded [1] ThinkPad is probably a better choice, featuring repairability, 64GB max RAM, three storage drives, docks, usb-C, a choice of modern hi-res display screens, openboot etc.

(1) https://www.xyte.ch/shop/x2100-pricing/
That's kinda what chromebooks do, though even better. There is a physical screw, that you can unscrew to rewrite the read-only part of firmware (which ofc contains secure boot keys)
If your language has a pattern grammar where one subset of numeric literals is valid as a pattern and another isn't, your parser is simply broken. There's no question of prioritizing this or "real-world" use cases. It's a basic issue of does this work like any reasonable programmer would expect. The response there is nothing more than "you're holding it wrong"[0].

[0]:https://www.urbandictionary.com/define.php?term=You%27re%20H...
On the contrary, that definition is the whole point and useful if both parties (compiler and programmer) agree what they mean. It's definitely useless for philosophical musings about words and meanings and what not :D
You think investment bankers aren’t doing it for the money?

I don’t know anyone who’s had to get any certifications to be a software engineer. I don’t even know what certifications would be useful. The other stuff might be debatable (Amazon does exist), but still easy to avoid (just don’t work for Amazon).
OK - but it's not the 1970s any more. Modern hardware is many orders of magnitude faster than it used to be. (If you check the numbers it's not just a linear jump in clock rate of a thousand or so, but a multiplier of another 10 or 100 because of pipelining, faster memory, larger caches, and bigger word sizes.)

So why are we still using a language designed as a quick hack in the 70s and which is a dinosaur now?

Beyond that - why are we still using the ideas from that period without modernising them? Why are so many 1970s constraints and hacks baked into POSIX and OS features when modern issues - security, stability, consistency, reliability, multi-national localisation and support, and so on - should be taking precedence?
Not with E-ink specifically. But look at the 3D printing development. It basically exploded once certain patents expired. Now every company I have worked for has had 3D printer in use.
And anyway, Zombocom was the kind of dumb humor that we (millenial teenagers, at the time) loved. Next they'll try to tell us that Badger Badger Mushroom embodied the fact that GenX was over lyrics, or something.
Dancing (learning then using the learned skills) for social gatherings. It can be very technical and interesting, and you might find other sober, interesting people (not particulary in a romantic way, but also in a romantic way). Nowaday, i'm much less social (it became more and more tiring as i grew older), so i try to learn one skill a year. This year its climbing, last year was sailing. It can be water polo, Football... Club activities that takes you one big afternoon are often interesting.

I stopped drinking in 2017 btw.
No but, let me put it this way. If you're yelling at me, than I hate you. I have no loyalty to you.. and the next time I see an opening, I'm fucking you over first thing. Everyone who follows you, is pretending to do so. No one is on your team. They may even secretly be fucking you over while pretending to bend over backwards for you.

You've reached your goal yes. But you've made enemies. and your overarching goals are at risk.
What finance jobs? The only companies in software engineering paying more than FAANG are trading companies like Jane Street. And AFAIK they have harder interview loops than Google.
Google Search: Wordle
Tips for installing Citus and Postgres packages
> Not wanting to work at a company that makes some uninteresting business product just a little more profitable does not mean that you are depressed.

That's not all we know about OP though.
This is shifting the blame to the depressed
> The truth is that most software companies are...pointless. They're sales driven body shops talking about "mission".

Most jobs are pointless in the global scheme of things.
Interestingly one of the reasons launder exist is that without it std::vector is not implementable within the strict letter of the standard.

IIRC the issue was that vector construct one object at a time but then access it as if it was part of an array which was never constructed
That is very interesting, I would have never thought of using a "duty cycle" as low as 20% in a math/science textbooks.

I agree that every chapter should start by connecting the material to past knowledge, and briefly reviewing some of the prerequisites, but then surely the author should get to the new stuff after that?

Perhaps your estimate of 20% doesn't include the repetition and worked examples? In general when a new concept X, I try to explain it at least three times, once informally, with terminology and definitions, with formulas, and with extra explanations. In my mind all these repetitions count as "new stuff," since they cover the material at different depth and bring new dimension to the concept.

Perhaps you could give some examples of the 20% new max sweet spot? I'd much appreciate.
Hi mike, I have added keyboard support now. Its quite funny that it was 4 tries either way.
A house in Prague will cost you about 600k USD, but the average salary after tax is something like 21k USD.

Welcome to Europe :)
Each crate is a separate build unit, so after the first build your dependencies won’t recompile unless you change the optimization-level or something
One may often hear the expression "if you're not paying, then you're the product" for websites, but in the case of "free VPN" (or maybe even very low cost ones), it's my understanding that's how they're free to the user: because they're paid by folks who want residential IP egress

I'd guess any such VPN can even put in their ToS "you grant $company the ability to send and receive traffic from your device" which wouldn't raise eyebrows in the same way such a clause in an image viewing binary would
But for clothes it has to be on removed tag, otherwise whenever they wear those clothes to store, it will try to charge them again. Unless it's individually serialized and they have a large database, which is scary from a tracking perspective...
Why is this hard? Like I know it's all hard. But is it just new? or is it not documented at all, or some structural issue with how distros expect states to work?
The current traditional way of shoplifting is to just walk out the front door. Employees are (properly) instructed to never attempt to stop the criminal, and unless the criminal steals thousands of dollars of merchandise the retailer most likely won't bother to call the police unless the person is doing it multiple times at the same store.

It's a national epidemic in the US and is presently thrashing just about every major retailer. Huge store changes are coming because of that this decade and it'll be ugly.

Amazon can photograph/record the criminals all they want, stores already do that. If they try to stop the criminals from leaving, they're setting up a hyper dangerous violent confrontation scenario with the criminal and the customers still in the store (you do not want that under any circumstances, you want to just let the criminal go). Amazon will do the obvious thing and not stop the criminal after a few customers get murdered in the store from a thief that flips out after getting 'caged,' if they're dumb enough to try to stop them (and or Amazon gets a few customer hostage scenarios). Nobody in power in US urban areas gives a shit about any of this any longer, the US is collapsing in the style of a Latin American Socialist paradise (see: Los Angeles rail thefts). No laws, increasing corruption, and it's going to keep getting worse and worse and worse. Strip mine the US for the $$$ and get the hell out, that's all it's good for now, and the clock is ticking on that (inevitable far higher taxes in exchange for nothing better (the higher taxes are just to pay for past spending mistakes, debt, at this point) + value debasement from USD Fed damage will considerably erode that equation's effectiveness over the next ~20 years).
Pocketbook devices run Linux. Linking to an account or connecting to a network is entirely optional. I haven't done much with mine other than install koreader and read epub files copied over usb, and it's been perfectly adequate. I bought mine through goodereader and although it worked out I regretted it. I'd have been better off ordering it on aliexpress myself and retained the tracking and dispute options, rather than paying goodereader a premium for the same experience.
Where are the developer job postings?
At your next job offer, yes evaluate the work itself, but after you've qualified it, spend more effort seeing if you can connect with the people. Come for the money, stay for the friends.
There's a difference between a transaction where both parties benefit and one where it's an attempt to part a fool from his money.
Cancer seems to increase with age, so could we not conclude the opposite, that alcohol somehow aids survival?

Studies should not come with conclusions. Just the data, and unbiased analysis of the data if you must. No one statistical study can "confirm" anything. This is why science is so broke.
I work at a music software company. I’ve been playing music my whole life, my work feels like an extension of that.

An observation: a lot of programmers get into it because they are interested in programming itself. Entering the industry can be frustrating because it is no longer about programming, it’s a means to an end.

Nothing wrong with being interested in programming (it’s what makes you good at it) but it helps to have an end you care about as well.
Also cool. But the same applies: If an orbital system could get anywhere near SKA with so much better resolution it could be really impressive.

If it's a third to half the dish area of Arecibo, and Arecibo is half of SKA, then it qualifies as "anywhere near". And SKA goes up to 14GHz so this theoretical system is completely incomparable on resolution.
Probably RFID, tags are so cheap they are permanently embedded everywhere nowadays, like for example Victoria's Secret Bras.