skysight-inc/HackerNews huggingface dataset:
This code would be less bullshit if C language (or C+ or any successor) enabled bit arrays and slices, just like byte arrays work. Bit-fiddling grows from the fact that there is no “addressable bit sequence” type in a language. I wonder how many bugs could be erased by simply allowing the following in such algorithms:

bit data[length];
int width = 6;
bit value[width] = random(64);
for (i=0; i < lim; i += width) {
int j = endof(i, width);
data[i:j] = value;
}

or something like

uint8_t c = 0xff;
c[0..3] = 1;
c[5..7] = 1;
// c == 0x31
At a certain one of my previous employers, no.

That's because I met the principals directly and we spoke over the nanoscale particulars of a certain problem space we had both worked on and that was their basis for hiring me.

After that, there was a change in ownership and they hired the usual crop of cargo-culters and buzzword droppers and fake-it-till-you-make-it types. Who I'm dead certain would not hired me at all. Or even looked at my resume.
True, but Russian government saw current governments of Ukraine and Kazakhstan as allies, and the new Ukrainian one as an enemy. This is because of their belief in conspiracies behind mass protests.
Sounds like you moved from one nice system to another!

I pretty much moved over to a 12.9" iPad Pro + Pencil when they first came out. It replaced my "system" of doing derivations on the blank side of the leftover cover pages from the department printer. They were then "filed" into a giant pile in the corner of my desk.

Some part of the chaos of this system was deliberate - unbound sheets that you only write on one side of are great for derivations as you can lay out many of them on a desk to see what you wrote a few pages ago. Still the iPad is a vast improvement for me, even if you can't see everything at once.

Also I don't think the iPad Pro would improve things for you, it's great if you're used to the wonderful Bic Cristal, but you definitely won't get the precision of a super fine pen, though maybe the newer generation is better on that front.
My dad, end 80s, had a watch which, if he would press a button, it would mention the time (in British English, him being native Dutch speaker). It would also beep every hour and mention the time (or just short beep depending on settings). He'd set it ahead of time a few minutes, so he could quickly go for a toilet break, for example. He'd use this information for all kind of things: to remember him to press the button for the time, to wake up, to go to toilet, to watch the news, to watch his favorite TV program. Oh, and I almost forgot to mention: he was legally (but not completely) blind, and had MS. At one point he couldn't get the watch around his wrist anymore, so he hung it around his neck. Also, this watch taught me some British English and it taught me about AM/PM as a kid (we use 24H here). It probably helped me with 'clock reading'.
Culture / Leadership / System design? Yes

Algorithimic/coding? _maybe_, not confident in the least and would lean towards "no", simply in that my preparation was significant. I also push back in current company (FAANG) against the strong algorithimic/coding pushes as I don't think they are a good signal for skill/employees.
If anyone is expecting something along the lines of "new version of KiCad" release notes or news because that's exactly how the author and submitter formatted the title to appear...what you'll actually get is blogspam ramblings about the author's NFC/RFID reader project and some minor changes he had to make for KiCad 6.

Actual KiCad release notes:
https://www.kicad.org/blog/2021/12/KiCad-6.0.0-Release/
How is any of that useful for a particular application? For every single application blockchain has been applied to, these are downsides.
Further, healthcare costs are only “affordable” insofar as we are adding them to our country’s growing debt via medicare.
I'm sure the troops are there only for their vacation.

Jokes aside, this is as if the NATO (especially the USA) would send troops to France against the yellow west protests. Or as if the NATO would be sending troops against the Catalonian separation movement. The NATO also didn't send troops to Turkey during the Turkish coup d'état attempt.

What the CSTO is doing here can only be compared with the Warsaw Pact sending troops to suppress the Prague Spring. It shows that the CSTO is basically the successor of the Warsaw pact.
Any insight you can offer into AWS support roles?
I'm mostly talking out my ass on this one, but thought I would share...

My brother is a doctor (CMO of the largest health system in a state, he was previously head of the Veterans administration for said state, Commander of the 10th medical wing in the USAF (he's a ret. Colonel - gave up the General track) , personal flight surgeon to the joint chiefs at the dod... etc...)

I asked him recently about covid related use of the ICU rooms at his facility...

and I was stunned that he answered that "we don't keep records of that"

I had been asking about who was vaxxed and not - and he said that he had several people who were vaxxed and got covid and also died, the youngest being 30, who was vaxxed but also one of his employees at the hospital.

The point though is just how much I was surprised at the statement that they aren't keeping records....

He was a field surgeon in Iraq, but I haven't talked to him about that experience much...
That's a great description.
I use TextNow sometimes and it asks me to allow tracking so it can remain free. It asked nicely so I allowed tracking.
I was hoping the article would be on 'How Dont Look Up' itself fuels rejection, like creating a straw-man piñata for your tribe to represent everyone who doesn't 100% agree with your prioritization.
Neither doesn't Russia and Armenia.
I think you are missing the point

I doubt OP is _condoning_ the CSTO troops (who are more than just russia) coming to the president's aid.

CSTO is not the same as NATO, but it is similar. There is a strategic alliance between Russia and the government of Kazakhstan. It is more than logical for the president to pull in troops to counteract their own troop's defection.

Its not morally correct, but entirely logical, which I think OP was trying to say.
Oh, so only the government definition of money is whats relevant here, and only of the last ~100 years. Historical and physical contexts of money are irrelevant.

Its interesting because you were even brave enough to includ "coin" in your definition. Coins are made of rare earth metal blends, like silver, copper, nickel, and gold.

So metals are only money when its in a small circular token form factor, but not when its melted together into a heavier bar. Got it.
But you talk about yourself in the first person
> The framing that Uber and Doordash are exploiting the workers' own capital

Where did you get any such "framing"?

I'm saying that, since the capital and labor BOTH are "crowdsourced," you can't analyze it as exemplifying just labor relations.

> completely ignores that the cars were unproductive, sunk cost capital until these platforms arrived

That's false in general and also a very stupid way of thinking about it.

The idea of people making use of their cars as capital is just so commonplace, you have to be actively seeking out stupidity to overlook it.
There's always a tradeoff between the cost of finding a defect before shipping and the cost of finding it after shipping.

NASA and nuclear power stations have a rather high cost to remediate some software defects, so it makes sense to work much harder to find them earlier. Same thing with anything life safety critical. You can't patch a bug and uncrash your space probe, or unmeltdown your powerplant, or unkill your patient. But a lot of other stuff is ok; yeah, it's not great if music players don't work on Jan 1 of years after a leap year, but you'll have four years for the product to decline into irrelevancy before that happens again (or to get patches out, if Zune had market fit)
And them strip poker games on the C64 and the likes: at least we had to learn and beat the computer at five-cards draw (Texas Hold'Em was that famous yet back then) to see naked women!
Not getting the job at a company that hands out irrelevant discriminatory interview tasks seems like a positive outcome to me!
IntelliJ/Pycharm?
Others have mentioned that the tooling was free, but I think younger folks might easily underestimate how big of a factor this was. In 2000 I was blown away that I could download NetBeans for free and learn the language just by reading free documentation on Sun’s website. Yes, there were already free languages that had significant mindshare (e.g. Perl), but Java was backed by a big name company and came with pretty sophisticated GUI and networking libraries baked in. Perl was associated with ‘scripting’, whereas Java was marketed as a serious language for writing serious applications. Compared to the free C++ dev environments available at the time it was mind blowing.
But what about weddings? Church? Hospitals?

Even during the lockdown, a family friend of mine needed to go to a hospital for an unrelated issue, and that's when a nurse from there passed COVID19 to him. Then he passed COVID19 to his father. He was 35, no kids, didn't work in an office. Still got COVID19 and spread it with deadly results. Etc. etc.

Church, Weddings, Thanksgiving / Christmas / New Years, Birthday parties and other social events? Choir practice? Indoor sports like basketball or racketball? Gyms? Restaurants?

--------

There's a lot of social interactions between people when you start counting them up.
RSS is not suited for large news networks or social medias; had they use RSS my reader would be jammed anyway. On the other hand, RSS is the best tool for blogging so as long as there are bloggers around there will be RSS.

The problem is not that RSS is declining, it is people don't write as much as before.
While on others the rewrite required to move from .NET Framework into Core, while leaving 20 years of Windows only libraries behind has prompted several polyglot shops to jump ship.

I have done two such migration projects.

The reference to Sitecore was an example of one of the strongest .NET CMS on the enterprise space that now is having a portfolio based on .NET, Java and NodeJS.

Microsoft always behaves as if rewrites weren't a cost center, but they are and with Core, alongside the whole desktop mess, many have reached their rewrite budget with Microsoft technologies.
I spent my mid to late 20's drinking quite a lot. I had coworkers that I drank with all the time to excess. It got to a point where alcohol was an absolute requirement for almost all social situations.

I distinctly remember a situation where we were out drinking at a bar and an acquaintance of one of the drinkers joined us. They refrained from drinking and socialized with us sober. After they left, I remember remarking to my friends how "people who don't drink make me nervous".

Almost instantly I realized how bizarre that statement was and how much it said about the point I had reached with drinking. It's always stuck with me.

After a number of incidents and wakeup calls, I reduced my drinking considerably over time.

I still drink, but I drink a lot less. And one way I've defined success in controlling that drinking is that it is no longer an "absolute requirement". I'm happy to be around people who aren't drinking, and happy to not be drinking myself. There's empowerment to going to a social event, making the decision not to drink and being perfectly content with that decision!

I've also learned to be happy feeling healthy. I never felt good when I was drinking. My body wasn't happy with me. I love now being able to go home after a social engagement and wake up the following day feeling refreshed because I didn't have 5+ pints the night before.

The point I hope to make with this, is that in your current state it seems like there is no fun without alcohol. But nothing could be further from the truth. You are trapped in a mental model driven by your alcohol habits and if you give it a chance, you will notice that you can be happy and fulfilled without drinking.
Yeah, it may be right to dismiss the environmental criticism as the weakest one, but I don't think the article sufficiently makes the case for that dismissal.

In a system centred around the premise that money is the only thing that motivates, for thing A to beat thing B, there has to be more money to be made from doing thing A. I don't think the case has been made here (though perhaps it has elsewhere) that PoS can beat PoW on these grounds -- are there sufficient incentives to make that shift?
No, I couldn't pass. Anytime I swap jobs and want to work for medium or big tech cos. in the US, I need 1-2 months of prep to refresh my knowledge of implementing certain algorithms by hand. That knowledge disappears immediately after I accept the job offer.
You forgot people who get malware with a keylogger. Or are those included in the category of people that give away their keys?
yeah, in addition, a lot of younger people see Gates as some sort of savior given his philanthropy. I think a lot of older people in the tech industry see it as Gates trying to buy his way into heaven.
Maybe.

I have been working in the same job for 10+ years. I was hired as a somewhat lower position than my current one and promoted over time. I am not sure my organization likes to hire "senior" developers - so I don't think "my" position would be available. They would probably split the work I do now into two junior positions.

This hiring pattern doesn't seem uncommon in my area. You see lots of junior-level positions kind of rolling around the typical job listing sites with very few senior roles.

Over those 10+ years I have done two or three more serious job searches. I tend to get offers but they are usually lateral moves. Meaning, roughly the same salary and work. I have some uncommon benefits at my current role so when I go on the job hunt I am typically looking for either a significant bump in pay or in work specifics (inspiring peers, programming languages, etc) or it isn't worth changing positions.

I would say that if you see interesting positions, have a go at it! Don't wait. And this is especially true if your vision for your career isn't on track to being fulfilled at your current job.
Honestly, the interview process being as broken as it is is one of the biggest opportunities for startups, or companies willing to take a risk to snatch up really good talent which is overlooked.
Agreed; majority of long-form doesn't actually necessarily have a lot to say, and is not written as cleverly or engagingly as hoped/needed. There are however exceptions and those are real jewels :)
It appears to be infeasible to stop omicron through non-extreme lockdown measures. What I'm not yet clear on is:

- to what extent does recovering from Omicron prevent Delta?

- how long does that immunity last?

We probably are going to have to live with this, but I'm not sure many countries have caught up to the healthcare staffing implications of that.
This is part of the reason why candidate drugs need to show better outcomes over placebo. Placebo has measurable effects compared to nocebo.
Our democracy has mostly worked for almost 250 years - other than during the civil war - because of a single fact: all participants agreed to play by the rules.

A democracy is a social construct, it only exists because we all accept to follow its rules, and the single most important factor is that participants accept the results of elections. And this responsibility falls especially on candidates. It’s not a perfect system but it’s certainly better than the alternative.

BLM riots were never a danger to our democracy, there have been riots many times in our nation’s history.

But what has never happened before is a sitting president refusing to accept the result of an election, even after all reasonable legal recourse have been exhausted and it is clear that the election was fair, as certified by republican judges and republican officials in charge of that election.

BTW yours is not an unpopular opinion, unfortunately it is a very popular opinion with at least 70%+ of republicans, and that is why our democracy is in danger, the big lie about the election being stolen is the real danger.
Frankenstein is such a great story, jam packed with philosophical inquiry. Not having read the book since HS, this[1] episode of In Our Time was both nostalgic and interesting.

[1]https://www.bbc.co.uk/programmes/m00051n6
How does the tuning work? To me it still seems that JVM (or at least the version bundled with JetBrains IDEs) keeps allocating memory until it's near max heap size and it's up to the user to find the value that's large enough stop the app getting stuck doing full GC but leaves memory for other apps.
Maybe. Our interviews (small company, of which i help dictate the tech interviews) don't require any arbitrary skill check, unless we feel we have to. Generally they're conversations about a the language/tech that attempt to assess the persons depth of knowledge. Self admittedly i am not informed on hiring. The position was sort of thrown on me heh. But my view was that i wanted to find a way to be a "good company", and so far it feels to have worked (in my view). No mistakes after ~15 hires.

Would i pass my own interview though? Not sure. The depth of knowledge is reasonable, since i craft my own questions i know the answers, but they are not standardized. They are tailored per resume. So depending on how i read my own resume, i might come up with questions that i don't answer adequately.
I would also chime in on the suggestion to find a new group of friends. I stopped my casual drinking when I became a father. I could not stand the thought that my kid sees me wasted. With that a lot of socially awkward issues started. Mainly with team events or at company parties. When all people around you start to slur and get funny. I have no real fun at these parties anymore. That’s one reason I kept them short and leave when I see that the majority of people get wasted.
Stack overflow?seumars 2 minutes ago | prev | next [–]

I'm surprised at the lack of stack overflow jokes in this thread.

reply
I once worked with a senior dev that stored his notes, snippets, test projects, etc. anything that wasn't committed to the repository in a local file structure. This was years ago before the flood of note apps and cloud storage. The naming convention was just incrementing numbers. There were hundreds of them that he had memorized.
On one hand I want to be able to tinker with software... On the other hand if this was a game I liked and people were using hacks to play by ai then it would kinda ruin gameplay.

I have never worked in game design so I am unsure what the proper industry solution is... My first thought is why the heck is their client not signed. It seems odd that their game client is so easily hacked, figure it would be worthwhile to just pay the cheat company to build security patching tools for you. Treat them as a resource for bug bounty in your crappy client.
I'm on Facebook because it's a good way to stay in touch with my 83 yr old mother and other scattered family. I posted the Cryptoland [1] video for a couple of my techie friends on there and made a comment about it.

Ever since I've been flooded with NFT advertisements on Facebook. None of these images are any good, which I can tell because I have no interest in saving them like I do with great art and photographs. They want me to pay $300 for a link to an ugly image that I don't even want to save to my hard drive, much less own a link to it on some random blockchain.

I've seen some weird human behavior in my 27 years on the internet, but this makes me worry about the future of the human race.

[1] https://www.youtube.com/watch?v=RiHopGox5cU
What problem does it solve? You mute your mic, do sudo, then unmute it. Why?
Maybe, maybe not. He admits that he shared the repo with at least one other individual. It's quite possible that what he thought was a private repo wasn't.
Two jobs ago I was certain half the team would not pass their own interview process. There were a couple really sharp people there and a lot of Dunning Kruger with a separate dissonance I’ve never been able to adequately diagnose.

I’ve never seen anyone hate their product and love their process quite like that, before or since. It was breathtaking.
The point was more the parent comment was dismissing the work clearly without understanding any of it. They employed a sound byte to disclaim something. You're welcome to go read the prose on the subject. Parent commenter clearly hasn't.
Sadly, the scenario that the successor feature is intended to prevent has very much become reality in the past. The creator of Luacheck (Peter Melnichenko) passed away a couple of years ago, and ever since then the GitHub repository has been in a state of limbo. Multiple unofficial forks have come and gone, but Peter's is still the first result on Google if you search "luacheck". It isn't even possible to change the README or pin an issue to get people's attention about the primary fork; to this day people are still posting issues to the old repo.

And Luacheck is "the" Lua static analysis tool that pretty much everyone uses, so it's a very significant problem.

https://github.com/mpeterv/luacheck/issues/198
I don't see how you can read things like the Great Reset and think the things you do.
Well, the symptoms according to the NHS are fever, cough and loss of smell/taste. If you have runny nose and sore throat, you don't have coronavirus symptoms. Technically. So you take a LFT, right?
You seem to be assuming bad intent....

It really is helpful, socially, to assume good intent. It avoids unnecessary arguments (/wars). Additionally, if you spend a little time digging in when you have assumed bad intent, you'll almost always find that the person has good intent, there has just been a misunderstanding, or miscommunication, or they face very different incentives or have a different set of underlying assumptions.

As for megalomania - it's likely we live in different locations/and or work in different industries. Where I am, interviewers don't hold the power. Candidates do. Especially candidates who are judged to be good. Good candidates make a judgement call as to where they want to work because they have many options. They exercise said power, negotiate higher salaries, and leave if they don't like the arrangement. And good for them, they have in demand skills and a good attitude.

I understand it isn't like this in all locations/industries.
There are not many euphemism. There is "not being able to" and "cannot" and that is it.

And yes, it is not exceptional to talk and write this way. And it was not exceptional in the past either.
Of course they can.
My province has a nice data presentation too: https://covid19-sciencetable.ca/ontario-dashboard/
No it's not. That's one of the first things they teach you for addiction treatment - get rid of the old things that trigger you...
Interesting. This is my weak spot as well. Any tips for going through this cycle? What do you use to learn them? To practice?
I did this for a decade and gained 60lb. I've since lost it, mainly from cooking at home.
Dr. Katelyn Jetelina, MPH PhD, has a nice substack from perspective of an epidemiologist. Two notable recent Omicron posts on that substack:

The potentially scary aspects:
https://yourlocalepidemiologist.substack.com/p/state-of-affa...

The potentially good news:
https://yourlocalepidemiologist.substack.com/p/there-is-good...

Obviously it is still early, but imo those 2 posts give a decent lay of the land.
On that screen, he didn't
No, you do not understand. Bitcoin simply is more durable and difficult to produce than gold. If that's not what you value then fair enough, but don't go around stating your opinion as fact unless you want to be guilty of what you accuse others of doing.