skysight-inc/HackerNews huggingface dataset:
You are ignoring that the US is not the only forign power. In a time of state collapse, other state will always have the upper hand.

Even if the US had not tried to create their kind of government, Iran sure as shit was trying to get their guys in.

So for the US its not about a question about US control, Iraqi control. Its a question of US control or Iranian control.

In this case they supported mostly the same groups, ironically. Iran did en up with the upper hand by far in Iraq, meaning the US achived LITERALLY the opposite of what they wanted to achive.
If I can suggest something - don't neglect physical training. You will need a lot of endurance (both physical and mental) to go through some of those onsite interviews. Also take breaks if possible.

As to resources - as many have said earlier - leetcode.com this is basically the place to go for problems to practice and there is also really great community. When practicing problems and analyzing answers in the beginning you will find what kind of topics are important and from there you can find more details in the textbooks (it's worth doing that). There is some good content also on Youtube but not all of it is good (despite high number of views and positive comments).
The second link looks very nice. Thanks.
A point that the article makes in multiple places, but I suppose it absolutely bore you repeating it once more.
They don't need to write up the tools, just to use them, they are widely available
Then search for other cheaper side projects, just like people on other professions happen to do, as they have to pay for their toys.
On the money for 1-4. Don't do 5, though. Memorize the crucial parts: who it was aggregated from, how much it cost, or what important characteristics it had. Never take the original thing. Preserve the appearance of having "had an insight while working on problem X". It's hard to do that when you've literally got Stockfish next to you, so don't take the data. In the end, being sued like Carmack is preferable to being sued like Lewandowski.
man crontab.5 is a good reminder, and faster than a web tool. In fact the "EXAMPLE CRON FILE" subsection tells enough, 15 lines including comments.
If you're only using Anki to memorize facts, you aren't using it correctly. You need to get more creative with the card-creating process. For example, instead of just memorizing the definition of a term, create cards like this:

- "Describe [term] in one sentence/two sentences/three sentences."

- "Describe [term] without using the words [common words used to typically describe it]."

- Imagine you are explaining the concept of [term] to a small child. How would you do it?

And so on. The power of Anki is the underlying memory algorithm, not simply the memorization process. You can understand and remember anything if you organize the data in the correct way.
The government has historically also been friendly to the US and backed them in their various military positions. If the government was replaced with one that was say pro Iran, anti Israel that wouldn't be very good for the US.
Standing on two feet gives an impression of a self-supporting body.

Having a support at the back would give the impression that the body is transported by a forklift.

It's irrational, but we know how the irrational deeply affects human relations. Think how accepted are those "telepresence robots" that go around campuses looking like a TV set hooked up to a vacuum cleaner (hint: they're creepy). You don't want to make the same impression.
My Galaxy Fold display is damaged after a day
The state-of-art in how AI is transforming the visual effects (VFX) industry
A similar system could drop off middle cars...
Even if your app is 100% bug free and fault-tolerant, sometimes an external system feeds it invalid data and you need to figure out how to contain and revert the damage. That was my last on-call involving reading a lot of code under time pressure (thankfully, not alone and not at 4 am).

All commenters who said "It's your own fault for writing crappy code, duh!" perhaps never worked with anything sufficiently complex and expensive.
Welcome to the post-truth society.

Where this will end nobody knows, but that it will take us into some new 'dark ages' already seems pretty likely.
For those who were wondering about seeing this in Swift. You probably weren't, and I'm aware I could've leaned a bit harder on things that were built-in, but I was basically trying to meet in the middle between representing the Haskell code as written in the interview and something vaguely Swifty.

https://gitlab.com/snippets/1900852
Finishing Open Source Projects
You conveniently omitted that the definition of misgendering had been reinterpreted to include using “their” as a gender-neutral pronoun, which (until now) is a common practice intended specifically to avoid misgendering.
Ask HN: Who wants to get their Chores done On-demand for $10 and in 30 minutes?
Hey I was wondering, we as humans are lazy about doing our chores. Rather we would be much happier if someone could come to our homes on-demand and do our chores for us like Laundry, Home cleaning and Meal Prep/cooking. A uber for chores service? Do you think, You will buy such a service if it ought to be offered to you immediately right-away?
>Yet these hackers still made a successful product.

Worse is, was and always will be better. It seems that's an unchanging law of software design. Practicality, getting things done and catering to user needs always beats purity, elegance and soundness.
https://forums.developer.apple.com/message/386292#386292
Post changed the article title.

Fortunately for justice, the guilty poster won't survive contact with my complaint: they'll be perpetually changed by it to a new and different person.
I understand that claims can be generated in such a way to make them difficult to verify or dispute. I agree with that part of the parent comment.

My criticism was not aimed at that part of the parent comment, but rather at the suggestion that an absurd “ministry of truth” with a “correctness API“ is necessary to have a system that recognizes that some claims are true and some are not.
We do have a way, it is called elections.
I'd say the opposite. Exploitation of this sort is vanishingly rare. It isn't worth optimizing for. Instead, be incredibly normal with everyone, girls and boys alike. Maybe you like their clothes, or you wonder how their vacation was, or you just want to share this new restaurant you like. If you're likable, people literally will not believe you could do bad things. If, for some reason, a cosmic ray hits the universe's RNG for you and you somehow encounter the exploitative femme fatale who's setting you up for a fake sexual assault suit, all the other women will back you up anyway because even though they're attractive, you were always professionally nice to them, and it wasn't even out of a sense of insecurity because you could casually make small talk like you were comfortable. You'll absolutely kill the case. And more importantly, in the happy path, you'll encounter a lot of people who you can work with productively.
It's not a heuristic in D. The grammar was adjusted so having a ; denote an empty statement is not part of the grammar. Hence,

if (x);

etc. are also rejected. If you actually want an empty statement, { } does the job. Doing it with the grammar is not hackish and it works out quite nicely.
A lot of users also post from mobile devices, which is usually behind a carrier-nat, which tends to swap the address very, very often
India had 25% of world's before Britishers arrived and sucked all the wealth to bring it down to 4% when they left. That's some serious exploitation.
Java Spring documentation also claims to support the question mark vs. asterisk character, however it seems that some versions treat them identically, where the ? is supposed to be a random value and the asterisk is supposed to mean every value...

https://stackoverflow.com/questions/30341067/difference-betw...
> We are working with the small number of networks with a higher network/ISP density than Cloudflare (e.g., Netflix, Facebook, Google/YouTube) to come up with an EDNS IP Subnet alternative that gets them the information they need for geolocation targeting without risking user privacy and security. Those conversations have been productive and are ongoing. If archive.is has suggestions along these lines, we’d be happy to consider them.

I actually forgot to consider this angle, as the discussion was centred at archive.is. I'd imagine 1.1.1.1 has a very negative consequences for Netflix local caches, for example. This is where your local homegrown provider gets to save significant $$$$ due to interconnect/bandwidth costs by hosting a local Netflix cache through their appliance, and you get to benefit by the latest shows being locally cached, delivered at maximum speeds, instead of being hailed through the whole internet each time for each device.

If you're using 1.1.1.1, you're basically not only making sure that your internet will be much slower due to suboptimal CDN performance by any CDN other than Cloudflare CDN, but that you're also going to needlessly be running extra simultaneous streams of your favourite shows instead of fetching a local copy from your own ISP, increasing the cost of bandwidth transit to your ISP.

And, remember, you don't actually get any extra privacy by bypassing ECS in the first place, because your exact full IP address will have to be used to establish any subsequent TCP or UDP connections to make those requests for actual content in any case. You're basically breaking the whole internet by using 1.1.1.1, all for no real benefit! It's worse than we initially thought!
C10k Problem
ICEs [1] used to be very common from all front ends especially with malformed template code, but now a day I think most compilers don't report an ICE to the user as long as they managed to issue at least one diagnostic.

It is still not uncommon to se ICEs on some extreme template constructs.

[1] Internal Compiler Error, i.e. the compiler segfaulted or hit an internal assertion.
I’ve been using the Vive almost everyday since release in 2016. My enthusiasm is very much still there! Although most VR apps out there don’t really have enough content or quality to keep the medium exciting for long periods, some apps like Beatsaber have changed my daily exercise routine
I tried FreeCAD over a year ago and it was so crashy it was useless.

My goto for doing CAD stuff on Linux is currently SolveSpace. It's pretty great except it becomes unusably slow once models get complicated with lots of instancing through step+repeat operations.

Otherwise, its UI is minimal and stays out of the way for the most part, the way it encourages components residing in separate files then be linked into assemblies is very intuitive for a programmer like me, and it's proven to be quite stable.

I hope SolveSpace can get more attention to improve the performance problems, because I often find myself making models too complicated for it to handle before it gets bogged down then I end up halting progress on the project adding another "profile solvespace and optimize whatever is preventing further progress here" entry to my endless TODO list.

Edit:

Here's some context on the kind of SolveSpace limitations I've encountered...

The most recent thing was modeling a heat exchanger made of transversely stacked Coroplast sheets. I modeled the channel details of Coroplast w/a large step+repeat between two layers, then linked that sheet into an assembly twice in the two transverse orientations, those were then each step+repeated with a 1-sheet gap to accommodate one another to form the entire stack. It quickly degenerated into half-hour redraws and I gave up finishing the assembly. It's really too bad, because putting something like that together is otherwise super fast and easy in SolveSpace. I love using it for quick engineering project mockups.

If anyone is looking for a parametric CAD optimization rabbit hole to go down, please geek on on SolveSpace! I'm sure others would appreciate it.
The "misconfiguration" he's talking about is on archive.is' part. Their configuration expects some specific server to have an optional functionality enabled, which it doesn't.
Mobile ecosystem issues aside, IRMA looks excellent. Could IRMA's decentralization and selective disclosure features somehow be combined with OpenID? For example, could the IRMA application serve as a standalone OpenID provider, perhaps using OpenID Connect Federation to establish trust? [0]

[0] https://openid.net/specs/openid-connect-federation-1_0.html
> The problem with skipping memorization of concepts after having understood something is that two months later, you'll have forgotten those concepts.

The key realization, for me, is that conceptual understanding, intuitions, and key insights are themselves just pieces of information that can be memorized.

E.g.: Q: How to derive Bayes' Theorem? A: Write P(A and B) two different ways.
Debug registers in production A11 iPhones allow full-featured kernel debugging
"Was not meant" means nothing. It's specified as optional because it's an extension mechanism.
> But then it will immediately break because 32 bit dates wrap around in 2038!

Do modern browsers still use 32 bit timestamps internally?

Regardless, it's probably not a good idea to rely on the browser saving cookies forever.
I try to shy away from politics on this website but I can't shake this nagging feeling that this says something important about the current state of the US and the world. I am not a US citizen nor a resident, nor am I a Russian citizen or resident, so my opinions are absolutely subjective.

I feel like whenever an external agent such as Russia opens up the troll farms, the US gets all up in arms about the threat to democracy and how its poor country is under assault by the big bad meanies sending their virtual gargoyles to pray on its innocent citizens and influence their voting habits and put whoever they want in charge of the country and oh woe me, while they are doing it to their own citizens!

I don't hear Russia on the world stage as vocal about it as the US, if anything I'm hearing a lot more pragmatic (not something everyone agrees with) geopolitical discussion coming from that side, and I don't hear about them actively targeting their own citizens in "psyops" with the same fervor as the US.

Of course, this could mean that the press is free in the US and totally controlled in Russia so of course we hear only one side of the story, but I have this nagging feeling that whereas Russian government is actively and directly sabotaging its citizens, the US is engaged in far more psychologically dangerous activities targeting its state of being, and that the most damage is done by internal forces, not by external baddies.

I dunno, might be totally off, who knows...
Quantum Supremacy Circuit Generator
Quantum supremacy: QPS now has “supremacy” circuit generator from leaked Google’s paper. Output is in multiple quantum languages and can run on Rigetti and IBM quantum computers and various simulators. See video here: https://youtu.be/kNQPSRYIIsk Hands-on at: https://quantum-circuit.com
> In order to perform this we share basic user details with them only for the purpose of performing this check, and on the basis of this check the provider will either agree or decline to offer the credit.

> How does the payments provider know if the customer has an outstanding balance? They use the customer’s email address.

> [...] Unfortunately this is completely ineffective for the pay-later scenario, which depends on being able to correlate user accounts.

I'm finding it hard that an organisation that is capable of doing a credit check on me (which doesn't rely on my email address) is unable to account for multiple debts without using my email address.

Infact, if they are only using my email address, that is absurd, as one email address != one person.

> Services that use dynamic domains (for example thread.foobar.com) will be unable to authenticate all of their domains.

Services that use dynamic domains (for example thread.youjustgotphished.com) will be unable to be authenticated by end users as being legitimate. Dont do it.

> Best practice for email deliverability suggests that senders should send from a different domain per category of email that they send8. This mostly applies to larger products, but 10 domains is too limiting.

Because our industry is rampant with spam, we have created new ways to try and bypass spam filters. Nope, go away.

> In the EU where GDPR restricts what companies may do with customer data, this leaves Apple’s SSO providing little to no benefit over what is already required by law.

Another layer of protection against companies that fail to abide by the law (and companies that wilfully neglect their obligations under the law) is more valuable than "little to no benefit" to end users.

Sorry to be really blunt, but these are just the highlights. As an end user, all I have for [the retailer] is a tiny violin. Retailers at large have demonstrated a fundamental lack of respect for end users. Apple's service looks like it lacks respect for the new-norms that retailers have adopted.

Good.
If you have touch sense left on a piece of skin, maybe not. An actuator matrix on a piece of skin should work, taking advantage of neuroplasticity. (There was a similar device "projecting" a camera image on the tongue? with electricity.)
you can see a live version on https://maxleiter.com

printing it out (as in, file > print) will print my resume.

it’s not the traditional style; i’m looking to be a web/front end developer so i went for that kind of look. I do modify it for each company (add GPA, leadership goals, etc), but that’s the gist of it.
Thanks for the thoughtful response. These are some great ideas
I like most Conspack, it supports many more datatypes while still staying simple:
https://github.com/conspack/cl-conspack
Kevin Kelly of Wired magazine fame once wrote a piece called Better than Free which I think kind of distills key points against competing with anything that can be had for free on/from the internet [0], which are:

1. Immediacy (pioneer?)

2. Personalization (bespoke?)

3. Interpretation (consultancy?)

4. Authenticity (brand?)

5. Accessibility (SaaS?)

6. Embodiment (concierge/luxury?)

7. Findability (marketing?)

I'm not sure if anyone else has written abt this, but I'd like to read more.

[0] https://kk.org/thetechnium/better-than-fre/
C++Cast: Vehicle Control Software
I'd laugh at anyone who paid for that. Paying someone to do chores means you're not ready to be an adult yet.
"like giving out SSL for free"

The market rate for standard SSL certs is zero.
This is sad, but I feel it was an inevitable consequence of allowing religion-orientated stackexchanges to be created in the first place. It's practically inviting a holy war. The people running them would likely be those who care deeply about doctrine, and the chances of a headlong collision over LGBT doctrine were always high.
I know some at Staff SWE, Amazon PE, etc who came from outside. In specialist groups it feels pretty common.

Once you're at level at one of the heavies, it feels like people move at level, too.
I get what you're saying but that problem already exists. Your medical data is already stored in a bunch of crappy insecure systems with inadequate protection.

So your ideal world that you're describing there already doesn't exist. Whereas working on expiring data and temporary access permissions on data you own and is stored on your own devices is a million times more secure than the cluster fuck we're trying to protect.
Daniel Dennett introduced the introducing notion of Intuition Pump, which I would say definitely qualify as transformative tools for thought.

They are thought experiments designed to focus attention on important features of a question and to deflect them from getting bogged down in hard-to-follow details.

Google talk by Daniel Dennett on Intuition Pumps
https://www.youtube.com/watch?v=4Q_mY54hjM0
Venture capital is a form of private equity.

We are, in fact, conversing on a website owned by a private equity firm.
You could, but the incompatibility is not necessarily worth it.

There was some talk to take advantage of the transition to modules to be able to mark translation units as implementing a specific version of the standard (I think rust doese something similar) to allow for backward incompatibile Evolution of the language.

The committee doesn't seem to keen because they fear the language fragmenting and from a more practical point of views we will be still #including legacy code into new modules for at leas a decade (and I'm probably wildly optimistic).
Synthesizing Forth – Forth in the satellite industry [video]
Sorry, I don't understand. I was referring to this quote:

> I think it's fair to say your site is just offline for some users due to a config mistake.

Archive.is is not making an accidental mistake. Archive.is is behaving very intentionally. They've said so on Twitter. And I believe profmonocle agrees with me on that point.
Tesla Semi electric trucks to replace diesel trucks at Pepsi facility
I actually dislike this style of article writing, or title writing.

The title leads me to believe that I will find an answer to that question in the article, but it just talks about the subject for a while until they decide to end it.

The article was good though, so perhaps just a different title?
It's bad enough supporting browsers from 10 years ago now. If we get to 2038 and I still need to support browsers from 2019 I'm going to be very sad indeed.
>"...mere numbers cannot capture the significance of the harm to children..."

Good to see that the "think of the children" argument[0] is still in use today. /s

[0] - https://en.wikipedia.org/wiki/Think_of_the_children
But that's also a consumer benefit! Lower prices! Consumer are absolutely highly sensitive to the prices of cars.
Plenty did but none took a chunk out the C++ world that thrives on manual memory mgmt.
At least for me it's not that bad. Most of the time it does crash is when I did things that probably are not the way they were intended...
Arctop | San Francisco, California. | ONSITE | FULL-TIME | https://arctop.co/jobs

Arctop is based in San Francisco, California with an R&D center in Tel Aviv, Israel. We make brain-machine interface software that's used by leaders in the entertainment industry to test new games, TV shows, movies, songs, music videos, and interactive experiences.

Audiences test at home and in theaters wearing Arctop headwear, and clients receive results through our online dashboard, Neuos.io.

The unique "cloud-brain" platform we've built, Neuos, provides a real-time API that makes it possible to programmatically adapt streaming content to a viewer's mental and emotional state. If you're now thinking Bandersnatch, you're right to (see this article on us: https://www.startuphub.ai/this-israeli-startup-is-materializ...)

Currently hiring for several positions on the business-side of the business: https://arctop.co/jobs Email: hr@arctop.co
This is extremely interesting in theory, but I'm put off by the dearth of real technical information on the site, and what would appear to be a "let's haggle" approach to pricing. It's hard to assess the business case if I don't even know how many zeros the price tag has!
Purely anecdotally, I spend very little of my time thinking about what passes for manual memory management in C++.

For me the big attraction of GC is memory safety not convenience.
By that definition everything is history and nothing is news because everything is read sometime after it was first reported.

I’m sure you didn’t mean it as such but that sounds like the kind of argument often used to shutdown discussion of egregious behaviour.
For a random sampling of the internet, being a critic of a complex system is trivial.

Offering an alternative that's an objective improvement, much less, on par with the status quo?

Not so much.
"Formal education in CS" is not the same as, say, a degree related to programming languages or compilers.