skysight-inc/HackerNews huggingface dataset:
Only if you don't understand what the "tutoring" industry in China truly does. They are all test prep, not general teaching or education but cram schools for scoring better on a specific test.

For example they are not allowed to teach calculus, despite calculus making the tests easier, for the exact reason public schools do not introduce it in the standard curriculum. Instead the schools are places to drill test taking and memorize tricks to be used on said single exam.

It is an entire industry geared to a single once per year test. Every dollar spent targeting said test is an economic loss. It is the exact sort of economic loss one should expect from perverse incentives. Banning this industry papers over the symptoms of a broken system, it is an obvious move but not a brilliant one.
Exactly that. I often interview people as part of the team. We have normally one HR person, the team lead and one of the team present.

More often than not I give my spot to a more junior team member if they are available. So that they learn something from watching the interview as well as "just" see if the person interviewed would be a cultural fit. If they could imagine working with them.
What's stopping you from claiming you spent 700 hours on Leetcode?

(Not everything people say online is true.)
Pretty much the same. I add my goals to Habinator app and set some milestones.

Check: https://habinator.com
Well the obvious issue here is...how do they truly know you wrote the code? Its pretty much impossible to source where OS code comes from, and it sure wouldn't be hard to find an obscure OS project and pass off the code as yours, if you were that sort of person.

And this takes me to my 2nd point, and that is they current hiring model totally leads to companies hiring people who are good at interviewing not necessarily people who are good at doing the work required. There is no doubt t that interviewing for a job is a skill that can be learned and improved upon, and lots of crappy programmers have learned to be damn good at being I interviewed.
Thanks God it isn't just me!

When I lost my job during the pandemic, I had multiple jobs I was interviewing for, each took maybe a month to get through all of the interviews. Do they really expect unemployed people to suffer through a month of interviews? Some people actually need a job fairly urgently!

And these companies I was interviewing with, they all had a fake air of superiority, like they were the next Google. This interview culture needs to change back to how it was.
Nothing about contracting precludes having health insurance though? For the roles and situations I'm talking about this would all just be factored into the rates.
> It is so interesting to see the CCP try to navigate the dichotomy between state planning and free markets.

No, they're not "navigating" anything.

The CCP deliberately used temporary free markets to kick-start their national economy before re-nationalizing everything.

This is part of the Communist playbook now, and is discussed widely.

Any Chinese billionaire that's not a CCP head will be imprisoned or killed over the next decade.
Habinator is the best I've found.
TressAnew Review, Is Tress Anew Legit or a Scam?
Mainstream news media is an arm of the intelligence apparatus. And it’s a many-headed hydra, not just a singular, corrupt entity.
EDITOR=joe git commit

:)
> almost always have nothing to do with my work

TBH that's another argument I don't really get. Almost everyone agrees that basic CS knowledge trumps specific technology knowledge (I'd rather hire someone with strong CS fundamentals that didn't use Java before than someone who is a "Spring Boot expert" but lacks basic CS knowledge, even if I actually use Spring Boot right now).

But then, why complain that you don't do that in your work? Surely you need to traverse data structures from time to time, yeah it won't be the exotic tree traversal that I'd ask you to write but that's exactly the point - to test that you can be put in a novel situation that can't be directly-pasted from StackOverflow and you're able to write a recursive function that takes _a little bit_ of skill).

The hidden test case is opportunity for discussion during actual interview. And this answers your "what's stopping them" question, too - regardless of problem, I can tweak the input slightly so that your solution doesn't work - and more often than not, I don't even tweak the input, I just provide an additional testcase where your solution doesn't work. If you can quickly fix it ("oh, yeah, I forgot that URLs may have a fragment appended to it, let me quickly adjust my log-parsing condition") then it's awesome, it's exactly the signal I'm looking for, and we can go on to discuss system design and your relevant experience (but honestly, at that point my mind is likely ~80% made up, from CV + how you explain/modify your hackerrank solution).
Ah, right. Thanks for the correction.
The intellectual aggrandization of what are actually classification issues at the margins is the problem.

That the edge points of group inclusion become more subjective or inconclusive, does not abnegate the very obvious reality of overall group determination.

We fully accept that there is a material ratio of people who don't fit clear categorization ... but most people do ... and that' really important artifact of sex and gender.

It's not 'grey'.

It's mostly 'pretty black and pretty white' with some interesting bits in the middle.

We are 'mostly' binary, it's really obvious, and fighting against that fact is a woeful place for people and institutions to lose all of their credibility, which over time they will, and it will be bad.

'Wrong side of history' bad.

We're already trying to convince people that vaccines are generally safe, and to accept that 'the grey areas' of gender do truly exist and to stop hating on trans people, to stop being racist etc.. Those are the important things.

And from a populist perspective, I can't imagine a bigger losing strategy than shaming people for saying 'Pregnant Women'.

There are so many obvious 'good fights' to be worked on (not just social issue either), let's focus there.
> The only explanation I saw was that C++ standards guys were horrified by the idea of unpredictable side effects as a result of initialization of a struct.

I don't understand. How would struct or class initialization be any different from simply doing, say, `for (auto& a : { x, y, z }) frob (a);` which is perfectly legal?
While technically true, that's irrelevant here. The point is, the answer was going to be wrong unless they said "filename" anyway.
Except that Australia doesn't have a broken migration system so actually getting a visa is much easier. Also no broken healthcare system, gun laws or student loan crisis. I'd rather raise a family in Australia than America.
Am I the only one thinking that phrasing if awfully off, in the headline?

You didn't build a business that lets you live on the beach full time. You built a business, that makes enough money to live by while allowing you to work from a beach if you wish. Business and the Beach part is not technically tied together. It is more your own preference.

This makes it rather sounds like the OP wanted to emphasize he is living on the beach so much.
What's funny is that I specifically remember a conference where some library that a google employee wrote was terrible. The one google developer talking about it, disavowed any responsibility of it.

Whatever metrics that google is using in their interviews have probably become worthless in the past decade as people game the system.
I think there is a miscommunication here:

There's no 'if' about "should people, even fully vaccinated people mask up" - yes they should because they _might_ be carrying the COVID-19 virus, albeit at a lower chance of infection than unvaccinated people.

And if they are infected. which is less likely but does happen, they will still carry and spread COVID. That's where the "if" goes.
When we are talking about plastic ending up in the oceans we also must not forget about fishing gear and everything related. This is making almost 50% of all plastic in the ocean.
I love this idea. How hard would it be to adapt it to eprint.iacr.org?
Companies should not be allowed to pay you less for remote work, since you shoulder the costs of work for office, energy, etc.

Why should employees pay for saving money for the company?
I've always found it interesting that Git gets a pass for its horrible UX by so many devs. The programming community wants to provide too many options for _everything_. If there's a tool you don't like, there are probably 10 other versions that do similar enough things that you can just switch. Devs are harshly critical of tools. And yet, with Git, the response just seems to be "if you don't like it you must just not _get it_." Which, I guess is fair, but I don't particularly understand why everyone has to "get it"? Why can't we expect a tool that's used by so many be intuitive? Or at least, _more_ intuitive? It feels a bit like hazing at this point. The post recently about `git undo` was great, I think, because of the frequency with which users encounter surprising and unintended behavior.

It continues to be kind of frustrating to me. It feels like a tool that should be wrapped in something else and never even brought up to 99% of users. A half finished idea on productivity and team centric version control (to get ahead of comments: I know it's not designed to be that, but that's how it's very frequently used).
I used to do my morning runs in a park area which was frequently used at night for illegal partying. So every once in a while I would find wallets with IDs, passports and a phone. Naive and honest as I was, I always took these to a police station that was nearby. I stopped doing this when the police started to (informally) accuse of me of having stolen these items, like the stories of the firefighter that would start fires by himself. I changed my running route so it wouldn't take me near the partying spots anymore.
In America, politicians are controlled by billionaires. This comes at the cost of national interest, given that winner-takes-all systems are gini coefficient maximizers.

In China, politicians control billionaires. At least in theory, especially given how much the Chinese political establishment is attuned to the needs of the Chinese commoner, this does protect the national interest.
Having wasted time on talking to people who clearly weren't able to do the job I would rather waste their time than mines.

Of course. But consider how that attitude looks from the perspective of a candidate - you'd rather waste my time that yours is a really good reason for me to drop out of the interview process.

This is essentially what's wrong with hiring right now. Companies don't want to have anyone "waste their time", so they have many levels of filtering to reject candidates as early as possible while doing as little work as possible to make hiring good for candidates. In other words, companies have largely forgotten that candidates are people, and wasting anyone's time is a pretty bad idea.
How to embed your code snippets and output into your WP blogs or Blogger posts?
I'm strongly the opposite direction.

In fact, I even built my own font just to make the Windows font rendering look even more crisp and pixelated like the good old DOS bitmap fonts.

I agree that it looks like sh*t, though. But I still believe the readability improvements are well worth the bad aesthetics.
Is that massive jump covid related?
You can find this on neocities https://neocities.org/browse

There are still some webrings out there. You can find them in the link section of some neocities websites. There is a link to one of them on my old-internet-style website (see my HN profile).

I love the old internet but this is not what people want anymore. I have to admit I rarely spend time on neocities despite my initial enthusiasm.
Very nice article describing the challenges of traceability in an end-to-end encrypted messaging platform, in this case WhatsApp.

Quote from the end of the article -

What is scientifically interesting is whether we can build systems that actually prevent abuse, either by governments that misuse the technology or by criminals who steal keys. We don’t really know to do that very well right now. This is the actual scientific problem of designing law enforcement access systems — not the "access" part, which is relatively easy and mostly consists of engineering. In short, the scientific problem is figuring out how to prevent the wrong type of access.
But why are people so set on getting a fancy "educatiom" at all? I mean, I'm not against it by any means. Education has dome alright by me. But maybe part of the problem is also a divergence in quality of life for the educated or a rampant credentialism whoch tells people their worth is tied to credential attainment?

Obviously educating citizens is good for a nation. And if it is really what people want to do, that's good. But it would also be good to ensure people can make a good living and self actualize without a formal education.
is the distinction non-important?!

Interesting. A kind of universal "Turing test" :)
It's just an invitation to discuss curves of constant width, like the Reuleaux triangle, that has indeed been made into a man-hole cover.
I've tried using several different todo apps but always found myself feeling scattered.

So I've kept it minimal and just use a text editor in the cloud, which is Google Docs. I can use the app on my phone while doing errands or can open it in a web browser on my laptop. The history is occasionally useful too.

But I strictly only maintain 3 documents to keep the scope limited:

- Todo Current /// items to work on this week, ordered based on priority

- Todo Future /// waiting on aspects before items can work on, reason listed

- Todo Art /// personal projects

Been using this system for years and it's been great for keeping streamlined and focused.
> Writing code can be a hobby, sure,

> writing code for the sake of writing code

> It just say that person isn’t that busy and can, excuse my language, shit out code for the sake of appearing productive.

It sounds like you have a serious misunderstanding of open source at a basic level. It would have been questionable enough in 2000 but I’m not sure why anyone in 2021 would think that way.
That kind of question is never asked in a work situation,that's why it invites an absurd answer.

What is in an inode, sure. Or why is the filename not in an inode. But what isn't in an inode is just a useless trivia question.
Hey ExitPlatosCave,

Thought the beginning of your comment was interesting, so went to check out the middle of your comment.

That was also clean and well written, so followed through to the end.

Found this: "If it's in an appropriate comment for this threat then please remove it."

Do you mean: If it's in an inappropriate comment for this thread then please remove it.

Since you have such a nice comment and everything I thought maybe you intended not to make these typos.

Hope this is helpful.
Looks like some kind of protest against https. Some people don’t like it for whatever reason
Consider we've had a labor shortage since BEFORE the pandemic. The gotcha here is companies have a shortage of people they can lowball into a sweatshop "startup" environment.

Nothing changed regarding that one as far as I can see so interview processes getting longer isn't all that surprising. After all that's one surefire way to optimize for getting desperate people.
To me the dinosaurs answer demonstrates a sharp mind, the kind of person I would want to work with. Can you see why?
Python type annotations have a fairly steep learning curve. First it's all `name: str` and suddenly it's all Unions and Optionals and TypedDicts. These are some exercises to get from the basics to the advanced stuff, with some background on why you'd want to do it in the first place. It's meant to be used either for self-study or in a highly interactive group. I've tried to use realistic examples of code you might actually want to write.

Thanks to my employer, Toitū Te Whenua LINZ, for giving me the time to build this!
RPA increasingly prominent in board rooms
I developed software professionally over 20 years and I get impression that I would not have survived any of these interviews. I remember the times in 90's when I had most of the Java classes & methods in my "working memory", but after that came syntax helpers and search engines. That ruined whole concept of programming with just text editor. I don't know if anyone else has similar experiences.
flagged for (a) linking to a PDF and (b) being Luddite nonsense from a decade ago
Very impressed by how well this works on mobile.
Ok. I guess if you’re all of the view this is wrong, would you mind if I came and dumped stuff in your city apartment? It looks like junk to me.
The safest device would be a classical PC for general computing. No smartphone OS of course. Still vulnerable, but probably a lot safer.
I chose Python because its faster to code
Solo. Right now I can make 3x FAANG comp on a new idea annually without reaching out to my network or needing outside capital.

Given how many ways there are to do that and much more, I would like the structure of someone else’s idea to focus (aka being an employee). Doing things solo has overhead costs and liability risks, whereas employment has almost none but half to 3/4ths of your compensation is withheld the whole time. So there is a limit to what comp I’ll accept, given the opportunity costs. Would be great if that comp was FAANG level.
I don't think a (non-technical, mind you) sourcer gets that much confidence by reading out loud the answer key.
I recommend you to try Habinator app.
> Here's some examples of things I think are genuinely valuable and jobs I would do:
- Software for addiction treatment centers and rehabilitation

Where's the money in that? San Francisco can't even scrounge enough funding and will to effectively treat its own addiction-afflicted citizens and homeless population, the local VCs are likely even less interested in that line of work.

> - Bioinformatics and genomics for disease, especially making information accessible to regular people. Genomics for fitness/sports performance.

23AndMe, Verily, etc. are in this big industry. Of course, a considerable of this is going to lead to people's medical data being resold to Big Pharma, which is where the big monetization in.

> - Software reform in partnership with state/governmental agencies for criminal justice

They do exist, but again where is that funding coming from?

> - Anything to do with LLVM. LLVM is fucking cool.

Apple has that locked down, sure.

> - GraalVM is fucking cool.

That'd be Oracle's baby.

> - Music software -- production (DAW's), plugins, education software to make music theory accessible

That does exist, sure.

> - Software to make learning programming accessible. Stuff like repl.it, Codesandbox, Scrimba

Plenty of projects like that exist, sure.

> That's really pessimistic and defeatist.

Any industry with the amount of dumb money and hype as tech is going to lead to these emotional consequences. Ask yourself how much world-changing prosocial visions are on Wall Street, how many sunny optimistic dreams left unscathed by Hollywood. Silicon Valley is just another face of the bleeding edge of capital generation.
I've never understood this. The first interview exists to sell me on the company, and for me to express my desire to work there. It's for alignment.

Three questions I always ask are 1. What's your hiring process, 2. What's the base salary range, 3. How does the company demonstrate its commitment to ongoing learning. Any reticence to discuss these items means that I learned about how the company just isn't for me.
Chrome OS is probably the OS that leaks the most personal info and behavior of all OS combined. It is inexcusable to subject children to it in my opinion. Advertisers know how to groom.
Yeah, but I see some incremental progress. Legal systems, institutions, human rights, technology that alleviates misery (as opposed to gadgetry, or worse, tech that enalaves people). It's definitely been two steps forward and one step back. Unfortunately, we seem to have entered the back step. Friend said to me the other day "we peaked so hard in the early 90s". Hard to argue with that.
> you're focusing strongly on the "brain-drain" element at the expense of "skills retention" and "skills development bits

Well, yeah. Look at my comment, in its entirety:

>>>> Brain drain mitigation? Brain drain just wasn't a possibility 4400 years ago.

If you can't defend that, then... don't? Make the argument that isn't obvious nonsense; you don't get more credible by throwing in a laundry list of "concepts that sound bad".

> There's mathematics, surveying, architectural design, measuring, logistics, labour organisation, planning, transport, engineering, and a whole mess of related skills. If not kept in practice, they are lost (you're focusing strongly on the "brain-drain" element at the expense of "skills retention" and "skills development bits).

There would have been no lost opportunities to exercise these skills in the absence of pyramidal efforts. They built temples, palaces, and cities on a continuous basis. Surveying is a constant need of anyone who collects taxes. (And it's particularly important in Egypt, where everyone's property lines move every year to match the extent of the flooding of the Nile.)

As far as I've read, the Old Kingdom pyramids stopped being built when the colossal economic strain they involved nearly collapsed the state. That doesn't suggest that they were useful in employing otherwise idle technicians. It also doesn't suggest that the system governing them was especially capable at logistics and planning. Planning would have involved noticing "this pyramid will cost X amount to build, which is more than we can afford".

> Large structures means civil engineering, construction, grain storage facilities, and quite probably some degree of metalworking and related crafts

I think this is backwards to a certain extent; I'd run causation from grain storage -> large structures, not the other way around.
Have you tried Habinator?

https://habinator.com
This is an incredibly generous take on the situation.

In China the corruption of government officials is several orders of magnitude higher. We’re talking wholesale theft of govt assets in the billions of dollars.

Chinese leaders also have a much more tenuous hold on power. They aren’t smacking down Jack Ma because they are looking out for the Chinese commoner (though they might benefit), their top priority is looking out for themselves.
Then why not us debit card? Chargebacks are also available and risk of ending with spiral of debt is removed.

(Yes, it is a real risk. Yes I know that you and me are not going to e so stupid. But I am not trusting this belief.)
Yes, but those critters are a long way away and so they don’t really exist.
Nope, the inode question is part of the 50-ish long trivia quiz that a sourcer uses to figure out if a candidate is worth putting on the phone with an engineer.
San Francisco locals react to rampant shoplifting, break-ins
The point is that 150 meters down would likely be older significant human inhabitation of the area.