skysight-inc/HackerNews huggingface dataset:
Personally I have never been held back by that "years of experience" thing.

For instance I had "years of experience" with Java and had a recruiter realize those "years of experience" would translate to C#.

Presumably people will be getting hired to do "metaverse" related work. Only a handful of people have any experience now, recruiters will have to settle for people who know what is fundamental and universal.
>> Single files apps no longer extract any core runtime assemblies to temporary directories

I might be ignorant here but if you're not specifically pointing out what version DLL's you want, aren't you in fact publishing a dynamically linked executable instead of a statically linked one?

Doesn't these single-file apps rely on the GAC?
that's fine, our new trillion+ infrastructure bill will enable the government to extend 25mbps broadband to a dozen rural schools, repave approximately four miles of roads, six miles of new sidewalks, and another lease on life for Califorinia HSR so they can finally bring rail to Turlock

bridges are out, that would have required another two trillion
I believe GIFs use LZW which is based on LZ78 - the one that builds a dictionary as it goes. (It's been decades since I looked at this one.)

LZ77 emits verbatim text and instructions to go back x and copy y characters. A lot of compressors are based on this, including PNG, gzip, lz4, snappy. I think this is partially due to earlier patent issues with LZ78. (LZ4 or Snappy would be a good intro, gzip has extra stuff like huffman encoding tacked on.)

You might also be interested in the Burrows-Wheeler transform, which bzip2 is based on. It's completely different and kinda magical. The original paper is here:

https://www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-124.pdf
From reading this thread, you could have easily put "ITT: Anti-Semites out in full force" as well.
For high level, you can start at https://dotnet.microsoft.com/ which has links to learning resources for different topics.

There's also a 40 page e-book ".NET for Java developers" here: https://aka.ms/dotnet-forjavadevs
Often contractors are engaged because there are no viable candidates to be found as permanent employee hires.
Yes, fine if those pensioners move to Portugal permanently. If they're just living there during the summer then the place is dead for the rest of the year, and locals are priced out of staying there.
To address your points, we must first make a distinction between the different groups: the ones who live
in Israel proper are full citizens and none of the above applies to them. The ones who live in West Bank can move
freely in Israel with a work permit. The ones in Gaza live in a huge prison and that is truly regrettable. Unfortunately allowing them free movement will vastly increase the powers and abilities of Hamas and will endanger every Jew in Israel, and many Arabs, i might add. Surely you can't expect Israel to take any other course of action given the very real risks involved. As for representation, you make me laugh. Their autonomous government hasn't allowed any elections in 15 years. Please don't apply double standards here. Also, it's an interesting kind of apartheid which gives every privilege to legitimate arab citizens and where an arab party is part of the current government.
In this case the laws in play are Federal Property and Administrative Services Act, 40 U.S.C. 101 and section 301 of title 3, U.S.C.
Oh for sure, but social media doesn't enforce anything, it just shows rare shit that has always been there. Point is it was hidden or not as visible.

It's a very rare thing for Victoria Secret's models to be the ones start making small talk, and yet Brad Pitt or Leonardo di Caprio are on the receiving end of that.

That would happen regardless of social media, but somehow a paparazzi or a photographer is there to immortalize the moment and then the content gets on the platform which again makes money showing very rare shit to the public.

The combination of rare shit being thrown in the public's face and the unprecedented amount of free time that the public has on their hands to absorb the aforementioned rare shit causes unhappiness with the not so rare shit happening during the mundane daily life of the populace, like Joe Average complimenting your hat at the gas station.
Some people like boring towns and what you consider things to do may not be of interest to others.

For example I have many friends in large metropolitan areas whose lives revolve around eating and going out. On the other hand I much prefer going on hikes to going out to dinner and bars. Also if I want a more cultured experience I have enough money to hop on a plane and go anywhere I want. Overall the smaller town with the lower cost of living works very well for me.
How to write software than will keep working for decades without problems
If a vendor walks into my store and poops all over the floor, would banning their product be an abuse of power?
Wish there was an option to disable the magnified, per-key, onscreen keyboard bubbles when entering a password. Provide an option to show the password on entry or not, same as desktop input fields for passwords. But don't magnify each character and invert the screen to make it easier for camera imaging.
This sort of density pattern is present in Colombia. The government taxes unbuilt land on a lot at a higher rate than built land, so this incentivizes having houses share a wall, which is the norm.
MS already has a foldable mouse in the form of the Arc Mouse.
Tbh your comment is an exemplar g what OP said: most people who know how to walk have probably have fallen on slippery surfaces and slopes, so they can easily figure out what to do when though the rules are different ("yellow tiles are bad when it rains").
I can tell you how I approach it as an actor, though for a lot of reasons it may not be the approach for you.

As an actor, I put myself in a position where it isn't, in fact, funny. The details of that will depend on the situation. What am I trying to achieve by saying what I'm saying, the way I'm saying it? Is it important? What do I expect them to do in return? Do I even think it's funny?

In short: if it's not funny to the character I'm playing, then my face will be naturally straight. That naturalness reads better to an audience than any trick I could employ. It looks real because it is real... as best I can achieve under the unreal circumstances. No two straight faces will be the same because the circumstances are different.

Now, that's not actually the same thing as a "deadpan" face, which an audience recognizes as a whole separate thing. A deadpan face is deliberately exaggerated and unreal. The fact that it might break into a smile at any moment is part of what makes it work.

To play a role like that I might use any of those tricks: biting my lip to distract myself, forcing my face to be rigid, thinking about something else. Those are the things a person might do, and therefore something the character would do.

I'll admit, none of this always works. I had a very deadpan line to deliver while another character was literally dying of loud farts for several minutes. (That sounds puerile, and it is... but the fact that this was a Shakespeare play somehow makes juvenile jokes hilarious.) I'll be honest that it actually took weeks of rehearsal before I could really deliver the line straight.

Still... the basic acting technique applies. Acting is the craft of being truthful in untruthful circumstances. If I need a straight face, I need to know why I need a straight face, what I'm saying and what I'm concealing, who I'm talking to and what the circumstances are. That's how all acting works (at least, the way most modern actors approach it). You fool the audience because you're truthful with them... after finding the truth yourself.
He probably wasn't an organic farmer.
Previous discussion, 5 days ago (20 comments): https://news.ycombinator.com/item?id=29094422
What you really want is the Jeet Kune Do guy, who has tried a bunch of things and is good at learning whatever he sets his mind to. You've all met him, that guy who's never written a mobile app and then when it crosses his mind, a few weeks later he's written a Swift app that talks to APNS and all that. A colleague of mine went from his PhD in Biology to writing low latency c++ HFT code.

The problem is we all like to kid ourselves that we're that guy, and we'd like to kid other people (hiring managers) as well.

So to guard against this, the natural thing to do is to restrict the entry criteria.

I'm not saying you won't turn away any genuinely great people who can learn your system super fast, just that in this case the baby/bathwater ratio seem pretty reasonable, and so that's why people do it.

I would think that in a tight job market like we have now, the criteria are a bit looser, so it's not all bad.
No one is splitting hairs; this is the very crux of the matter. They worked as accountants for a different organization altogether.
The internet expands; it’s our young people who will keep the score.
But is your executive characteristic? I do think they have a seniority bias (young people suffer while more senior people have it easy) though.

Jack Dorsey used to take the BART as Twitter CEO (probably doesn’t anymore) but I would not describe that as characteristic behavior.

The wealth gap despite what you say is still objectively better than it is in the US. CEOs will always still be paid more.
Why personal time planning matters for accomplishing our goals
https://web.archive.org/web/19990203170007/http://www.cnn.co...
I posted this article. I was reading about Brazil on Wikipedia and the rabbit hole brought me to this article which blew my mind. I was surprised I'd never heard about it before, and wanted to share with the community because it seemed likely others would find it interesting as well. That turned out to be true (plus I think @dang boosted the article to help it get attention)

HN isn't just about entrepreneurship. It's really about any kind of cerebral topic. Anyway, it is STEM related which is a significant part of HN.
Ok I'll bite, what exactly is there to 'know' about browsers and underlying tech? Apart from the overly complex build eco systems the js frontend devs have forced upon themselves, I see no reason why a senior backend engineer can't pick that up in a week or two.

They'd probably make the frontend app faster, less complicated and use less memory.
I think they utilized ZFS’ snapshotting feature which is most likely better than any DB’s backup implementation.
>> Our political class is exchanging our young and bright

>...who would be unemployed.

presumably the "young and bright" that are moving out of portugal aren't doing so they can be unemployed in another country. if anything they're retaining the unemployed/unemployable young adults but offloading the employable young adults.
Who's "us"? There are other people in this very thread talking about curtailing their bounty programs and security contact methods because of the behavior under discussion exploiting the public square, so to speak.
You have stepped on a polymorph trap and segfaulted your dog.
The parent comments were talking about applying a crack to a legitimately obtained copy (which I assume the case covers) and not the act of distributing a cracked copy (which it definitely doesn't cover).
"I don't understand this - so employer can't contact me but I can't disable my work phone? Sounds contradictory"

I believe worker can still be contacted in case of an emergency.
Working in embedded Linux, I don't require experience in my exact technology stack for a senior engineer. But I certainly do expect some experience in the same problem domain.

Like let's say I build systems with Yocto Linux. Somebody who uses a competing system like Buildroot is fine. Somebody who's never done embedded Linux but knows how to construct Debian packages might be fine too. I'd also consider an old school Unix wizard.

But somebody who can't use SSH and only writes Javascript isn't going to be a good fit, no matter how good they are at Javascript. An iOS app developer also wouldn't be a good fit. Either could be OK for a junior role maybe, but not a senior/staff role.
Why do you think google enables this behavior? My guess is that the content from pinterest is actually relevant for the user.
Correct me if I'm wrong. The issue with SNPs is that they are common in the population, and hence they tend to have small effects, because if a variant is common and gives the carrier a big advantage, the variant will over time get absorbed by most of the population, and the same applies the opposite way. So the interesting variants are those that rare, because they are the ones that often cause genes to malfunction.
Let's go back in time to something like 1994. You want to make a 3D shooter for DOS. Do you hire someone who's done a couple 2D Mac games? What about someone who's written some 16-bit console games? Or do you hire someone who's been in the PC games industry for the latest couple years and just released a 2.5D shooter?
And a bunch of people probably had a bunch of meetings and sat around and thought "Yes, this is what we will name it!" FFS!
> How much time would it take for a smart, competent and self motivated person to get up to speed on this new but related field?

I think the more appropriate question is about the relative effectiveness of someone who has been leading Android development teams for 10 years and someone with the same experience but in a different (but related) field.
He makes a fairly comprehensive argument in the article ;)

But sure I'll try to list some of the benefits mentioned.

1. Identity without names. Never any risk of overwriting files when renaming. Only explicit deletes.

2. A wider range of ways to model data. Including but not limited to a hierarchical approach.

3. No duplication of data. The same file can exist in multiple projects without coupling them or wasting space on the hard drive.

...

All in all it seems quite a powerful idea. But I'm sure there are issues that would have to be solved for it to replace traditional file systems.
The whole runtime gets included in the binary.
I'm very experienced in many languages, however I wouldn't hire myself to lead a C++ job, as I heard there is a big bag of hidden knowledge of how not to shoot yourself in the foot.

With an experienced mentor that would patiently review all my PRs for a while? Sure. To architect and lead the C++ project? No.
>I’d say your kids pc doesn’t need docker on it.

I have nephews who are tinkering with Java and python, and I assume will be hitting docker at some point.

You're being incredibly nitpicky over a reasonable example of why PC is not as plug-and-play as a console. On a console, the game will work. On a PC, there are a lot of factors that may prevent it from working.

The entire "use a PC" premise is that the PC can be useful for gaming as well as for non-gaming uses, and the counter-argument is that those non-gaming uses can easily cause problems for the gaming uses. Docker is not the only example, tools like fiddler or wireshark or ghidra could cause problems. But heaven forbid that a gamer on hackernews be a tech enthusiast, right?
I don't buy that reason, because that inconsistency can be easily prevented with good schema hygiene (either ON DELETE NO ACTION or ON DELETE CASCADE). The problem is rather that in order to maintain consistent data relations, delete operations must be carefully designed and that part of the functional design is usually skipped because it's perceived as not important.

Which is more or less what the GP says as well, deletes are not implemented because doing it properly requires proper design.
Of course you can also get those who have years of doing the same year of experience.
It really depends doesn't it? Would it be a good idea to hire someone with 20 years experience in Python+Go+JavaScript+Perl+PHP for a C++ role? (note: my assumption is the first 4 languages rarely deal with direct memory issues were as the C++ role probably does. Ownership, allocation, deallocation, binary structure packing, more complex/low-level cross process issues, etc...

Not to suggest this all can't be learned.

Is GPU work unique or is it generic programming such that I should be ok to hire a programmer with zero GPU experience for a GPU role?

Similarly, sometimes you're hoping for someone that can be productive immediately, not after 2-6 months of getting used to something new. For example, I trust that a Java programmer could write C# or Swift or Python, but I'd expect the Java programmer to know the Java standard library and common solutions fairly well but not know the C#, Swift, or Python standard library. I get it might short sited not to hire them for long term growth but right this second I might want someone who can hit the ground running?
>Realistically I don't want to spend 2k on a laptop, it can ultimately be stolen , destroyed, might not last too long , etc.

Aren't most of those things the reason why insurance exists?
It's not really feasible to remove content from IPFS. You would need all of the nodes hosting the content to remove it. The most likely scenario would be for common IPFS gateways like ipfs.io, cloudflare, and pinata.cloud to not host the content. That would make it much harder for that material's CID to resolve in a timely manner, if any other nodes are hosting it.
Show HN: Core Web Tools
Heck, I'm not even a fan of small talk. It's not as though I have an aversion to talking. Discussing things of mutual interest is fine. Listening to people who have interesting stories, or even need to get something off their chest, is fine. But small talk has always struck me as the means by which people fill silence. You don't really learn anything about each other.
Is India the Next China? [video]
Microsoft is easily the worst at naming things.

At this point I've given up hope at grokking the various names within/peripheral to dotnet.
Agree, but there is a tiny bit little more in depth to it.

* If you got a lucky market you could’ve made a lot of money. But I had far less to do with the renovation part and just the I happen to buy low and sell high part.

* A LOT of flippers lied about it being their primary residence. That helps with loans, although there are more serious paperwork and requirements since 2012 or so. FBI paperwork iirc.

* The math changed if you were your own crew. If you have the time, and the skills, it definitely change the equation. However, you basically had to make this your full time job, and there aren’t a lot of competent non-professional “full stack” contractors flipping for fun. It’s a lot less stress to just be hired for jobs.
Iridium also has ADS-B receivers onboard the latest satellites going up to enable global coverage, although I don’t have context as to data access and pricing.

https://aireon.com/resources/overview-materials/its-just-ads...
Salesforce bug exposes Outlook/Gmail calendars
I've never had to deal with a production-breaking issue resulting from this, but I have had to debug a collation-related issue in SQL Server that caused table scans to occur. Fortunately, the SQL profiler made it really obvious that a collation mismatch was the culprit.
Your comment smells of generalization, unfairness, lack of subtlety and antisemitism a bit, don't you think?
So now the kids need a PC to game, and the parent needs a second PC to game, and I'm wondering how this is more reasonable than a single dedicated appliance that costs less than half of the two PC setup.
That does make sense.

I've used Thangs before but hadn't really understood the use case for the reverse search. Thanks for the explanation!
These surely account for much of what works here at HN, but what other items from the comprehensive list are we missing?

One I can think of: the less diversity of viewpoints a community has, the more harmonious (less polarized) it will be. Moderation & voting can plausibly establish and maintain such a phenomenon, but my intuition is that this (roughly: ~echo chamber, and please pardon the pejorative nature of that term) may not have been what you had in mind?
I don’t even like it. Most of the time the driver doesn’t seem to realize that cars are coming the other direction or other lanes and so you cannot cross anyway. Leading to a small traffic jam. Would rather everyone on the road got out of the way as fast as possible.
Yes. The example was a beautiful parable and I tried to write one, albeit more 'concrete' (pun intended on both concrete in construction and sidewalks, and programming with reference to concrete classes).
The most blatant (mis)use of this was Uber using vibration data to figure out which drivers were getting notifications from the Lyft app while they had Uber running.
Completely agree re the value of having side projects. I wish I had the luxury of time right now, maybe in a few years once the kids are older.

The leetcode dance is, at least for me at this point, much lower effort than starting a side project on the understanding the code I produce will be reviewed during interviews. It's like Sudoku, once you've done a "few", you get to the point where you're able to solve them quickly.
For a lot of people -- apparently -- the answer to that question can vary based upon their association with the perpetrator.
That’s true, there is usually a bus stop but then the bus routes are much more pervasive, though less frequent. However, I consider the BART route to be a more major and busier route, so choosing to place the grocery store away from it but on a smaller transit route is still counter productive.
Are you asserting that the 10A prevents OSHA from insuring that health safeguards are in place?
I don't think QKD is practical, yet there are constantly companies trying to sell it. I don't really understand who is the market -- not big companies and not the US government.

The NSA recently issued guidance to government agencies that it "does not consider QKD a practical security solution for protecting national security information".

https://media.defense.gov/2021/Aug/04/2002821837/-1/-1/1/Qua...
The principal doesn't have to make a "great" android app: the principal has to correctly train and marshall their engineers to create a "great" android app. I think you might be stuck in the narrative of the "solo contributor genius". In reality, the vast majority of great products require teams.
I would very much consider Odessa, Texas as “Anytown USA”. Not to mention I would question if the small town had Belgian blocks. I read the post as referring to Odessa, UK.
> Frankly, I don't think making a really good living in these professions is any more difficult than "FAANG worker."

That doesn't match the reports of work life balance I have heard from practitioners of those professions vs. practitioners of programming. But I don't have any reliable, objective evidence to share on this point of view.
> That your mind equates speaking freely to poking a bear says a lot.

Yes, it does speak volumes on the problem the US is facing with its authoritarian, anti-intellectual, proto-fascist political movements. The science community should be free from persecution just because extremists have a hard time dealing with inconvenient info.

> What makes you feel safe?

Personally I feel safe when I don't have terrorists threatening me and my family with violence and murder just because I pointed the fact that vaccines work. It seems academia shares this opinion with me.