skysight-inc/HackerNews huggingface dataset:
Several comments have mentioned memorizing large numbers of Leetcode problems and solutions. That's one way to approach it. Another is to approach it the same way you'd approach chess puzzles. If someone told me I was going to have to pass several Lichess puzzles for some reason, I wouldn't go try to memorize a bazillion puzzles and solutions there.

I have in fact recently been doing a lot of Lichess puzzles, and what happens is I start to notice patterns. For example there have been several puzzles where the other side has just attacked one of my pieces, while I have one of their pieces attacked. So I can take theirs and they take mine, or I can move mine away and they can move theirs away, or I can do something else and let them decide whether to trade or disengage or leave that situation pending.

But wait! For that middle option--mutual disengagement--I see that I can move mine away to a square that gives check. They have to immediately deal with that check so they don't have time to mutually disengage. I'm winning a piece!

And now I've learned a pattern--if someone is depending on some sort of symmetry in a tactical situation that gives them matching moves they must play in response to mine, a forcing move such as check can break that symmetry.

For each puzzle where the answer is not an immediate application of some pattern I've already learned after solving it I step back a few moves before the puzzle position to see how it arose (Lichess puzzles are all drawn from actual games played on the site and include the score up to that point), identify why the move that set up the puzzle was bad, and see if there is some new pattern to learn from it.
They use Google Ads: I Googled "crane schools in california" and one of the results was an ad for California Crane School. Apparently they think that they are paying too much on those ads: "The complaint alleges that advertising rates are higher than rates would be in a competitive system".
Associated Press |
Jan 31, 2020 at 11:53 AM

For 1st time in 4 years, US life expectancy rises — a little

https://www.chicagotribune.com/lifestyles/health/health-fitn...
Cryptocurrency mining uses orders of magnitude more energy than the business logic behind website and apps. Even transcoding (ie. YouTube, Netflix) does not meaningfully compare to cryptocurrency energy usage.

https://www.iea.org/commentaries/the-carbon-footprint-of-str...
Yes:

- Cap table management (Carta)

- Reimbursements (Expensify, Abacus, etc.)

- Quickbooks Online (accounting)

- Accounting and tax services (outsourced/agency)

- … probably more I’m forgetting

If you work with sensitive data, you’ll eventually want…

- Device management (Kandji)

- Device and user monitoring (Vanta)

- SOC 2 auditing
Governments have the right to, and do, regulate the power used by industrial facilities.

A hot bath, hosting a joke website, and hosting a search engine all consume magnitude less energy than a crypto farm.

This comment is very out of touch. Energy supplies are limited, even more so in developing countries. Governments everywhere have the responsibility to protect the well being of their people. Even most dictatorships at least try to do that. If crypto farms are hogging so much energy to the point of causing localized blackouts for other people, then most governments will want to put a stop to it. Governments failing to address the basic needs of their population is how you get strongmen in power who will use ruthless means to act on their agenda.

It is not a stretch to imagine that in the not too distant future, somewhere in the world, a cryptominer will be publicly executed in front of a cheering crowd. It's not what I want, but crypto bros have got to stop being so arrogant and self righteous.
They aren’t House-style, but trainee doctors in the UK take OSCEs (objective structured clinical exams). Someone pretends to be a patient and the doctor has to take the case history, read an x-ray appropriately, or whatever the scenario demands. Although OSCEs test real clinical skills, conversations with doctors suggest there’s a lot of memorisation and exam technique.

But what really surprised me are the portfolios — trainee doctors keep track of things like procedures done, so they can present a portfolio at job interviews.

OSCE example: https://www.gmc-uk.org/registration-and-licensing/join-the-r...

The BMJ on “Creating a good portfolio”: https://www.bmj.com/content/338/bmj.b811
I'm not sure you really remember. With 56k dialup, downloading 650MB could easily take days. Downloading 1MB could have taken 3 to 4 minutes.

60MB, even today, is really big when you have to download it while boarding a train or with poor connectivity (even in rich countries, just being in a metallic building is enough for 60MB to be painful to download.
> The rest (who can afford to save for retirement) probably have a 401(K) with a small menu of target date funds

If by have, you mean use, my own anecdata is quite the opposite. Everyone I know that isn’t in tech/software, is not contributing to their retirement plans that are offered. Maybe they “have” them with a 0 balance.
Your concerns aren't unfounded, but they're a bit misplaced. Password managers aren't intended to protect you from a local attacker, on your machine, like the malware you described. It is trivial to capture clipboard contents, as you say, but it's also similarly easy to keylog so your passwords would be exposed either way. If you consider your computer compromised or antagonistic like this, don't use it for anything sensitive.

Password managers are mostly intended to help facilitate unique passwords per account, to avoid password re-use which prevents credential stuffing. That is, if an attacker gets a hold of your password from one website they can't use it to log in everywhere.

Back to your concern, there isn't a solution for Windows in this space at the moment. Malware that's alive in your user context (or Satya forbid, SYSTEM) can do quite a bit thanks to Win32 APIs.
The same in Portugal,a very socialistic country. You will likely get an extra fee for reconnection even. Truth be told neither in Poland nor Portugal have i ever had power going out due to demand and the grid is generally reliable for years.
This article blows. Popcorn Time is just a torrent client with a built-in streaming video player. It can't be killed. Also, that screenshot is from a fake Popcorn Time website. The official website is down at the moment, but the official GitHub repository is still alive and well: https://github.com/popcorn-official/popcorn-desktop
Standardized tests work just fine to assess competency. White board interviews probably would to if they were designed and graded by assessment professionals. Those tests are designed to assess competency at a specific level, and they are a lot better at it than many give them credit for. You don't have to be in a great mood to be able to read, especially at a third grade level. These tests are far better than anyone wants to admit at showing how terrible our schools are in the U.S.
The point from the book as I remember it is that of YAGNI: You Ain’t Gonna Need It. Don’t proactively build these layers of abstraction until you discover that you do need them. After a migration, toss it.
JS DX always seemed really quite bad whenever I looked. A constantly shifting landscape of frameworks and packages where nothing will stand for long before being eroded away.
What's worse, inciting widespread discontent with a government that has illegally seized power potentially leading to a violent overthrow of said government or continuing to deal with that government in perpetuity while they abuse their people? In other words, how do you quantify and measure human suffering? Is it better or worse for there to be more acute suffering for less time or somewhat less suffering for a much longer period of time?

It's not an easy choice when human lives hang in the balance. My view is that allowing authoritarians to entrench themselves for years, generations, possibly centuries is by far worse. We know that democracy is a fragile state of affairs. It rarely occurs without a violent overthrow of the elite and often doesn't last very long. Despotism, on the other hand, is common and long lasting because it is unabashed about cowing people through violence, torture, murder, blackmail, and all the other evils you can imagine. If we want to keep our freedom we must continually resist all attempts to take it.
You're misunderstanding the situation.
When did this fab start getting built? Was it a response to concentration of semiconductor manufacturing in Taiwan and the risk from China?
Would you invest in this company?
> a political danger to capitalist elites who benefit from worker precarity.

This seems like an unusually pejorative way of describing the desire to have a functioning economy, where workers actually have an incentive to work instead of being paid to Netflix and chill.

And this article and its commentary are replete with examples that defy the usual straw men associated with arguments for UBI, if that helps. CERB at $2k a month is the prime example and the source of the original article.
That's a bruh moment for sure. They going to do the same thing with log4j?

I'm really curious what other restricted software/technology was in this policy.
I was a developer, now in IT security, I started a business and haven’t looked back since then. If you’re highly technical and can stand the work, right now is absolutely the time to kick off IT security stuff
Why not UUIDv1?
I think it will eventually provide most of the scaffolding especially for frontend. Main resistance is with OG developers - new devs will embrace it going forward.

I remember when automatic cars came about - people who were used to manual shift resisted it, but now it’s almost silly to push back on automatic.

Another good example is house printing / prefabs - it’s just a matter of adoption but builders provide the resistance because of money they’ll loose.
Plebian logic.

Pay is not related to effort, pay is related to value provided.

Its not an insult, comparative effort is a way many people think at the bottom out of necessity to focus and escape, people at the top gaslight people into thinking this way to retain all the value.
How about a Low Code option?
This is a really horrible project and should be avoided IMO.

Not only are the instructions on their website incorrect for building & installation on M1 Macs, you cannot run the app without it crashing on M1.
https://github.com/tauri-apps/tauri/issues/2421
https://github.com/tauri-apps/tauri/issues/2934

These things are not a big deal! Bugs happen. I would be more than happy to contribute and try to help fix these things. However, when this was mentioned (politely!) to the devs in the discord by a user one was actively hostile in reply: https://imgur.com/a/sHzSaae

This does not seem like a team that cares about its users one bit. I'll take the perf hit (is there one?) and stick to electron.

EDIT: After posting this knee jerk comment spawned from a night of frustration using Tauri a couple weeks ago, I think I would like to retract calling it a “horrible project.” It’s technically interesting, and even good (when it works, I hear), but this was easily the worst experience I’ve ever had in FOSS.
I'm also self taught with over 20 YOE and pretty lost with leetcode problems. But I get the job done and have a really good eye for user and business domain concerns. My last two jobs haven't required any kind of test. I actually had to do a couple of short narrative essays for one to prove I could write - which was a hoot because I majored in English.

The only job I've ever had to do any kind of test for wasn't leetcode - just a practical demonstation that I could write a basic CRUD app. Was actually a pretty good test to weed out people who were just completely useless.

I'm also finding that experience matters. It's just tough to get that across up front.
"What we do is a craft."

Nobody except you cares about your craft though.

They care if you can accomplish the things they need accomplished.

If your craft is 'building quality decks' - and they want a 'quality deck' - then great.

But if your craft is 'building byzantine window structures with 4 plane glass imported from Italy', well then, it's going to be hard to work on a house if that's all you care about.

Software Development is a skilled trade, it's more like Carpentry than it is academic, it just has some elements that can be very academic.
Even more reason to crack down hard on crypto miners.
> I am becoming a bit more adventurous with my designs, and have started designing some ideas that would need to be injection moulded to be of any real practical use.

Your wording here is a bit odd. Injection moulding is mostly a question of scale. Do you need to mass-produce your parts or are you just looking for mechanical properties that a standard 3D printer can't provide?

If it's mechanical properties, there may be other options like resin printing, casting or machining parts.

> How can I move to this "next level" of prototyping and small scale manufacture? Is this something I can achieve myself with (limited) investment in specific machinery (budget ~15k USD)?

You can get a (very) low end injection moulding machine for a bit over $2000 [0] and you can get a small desktop CNC milling machine for just under $3000 [1]. I would think about going for something more like a Tormach or SYIL but those are more like $10000.

You might also find Physics Anonymous' videos interesting. They bought a small injection moulding machine for a small run [2].

But there's going to be a huge learning curve here. Moulds are much more complicated mechanisms than static welded parts.

Before you get too invested in injection moulding, I'd really spend some time to see if you can manufacture the part some other way. Maybe talk to a job shop and ask them if they think they can fabricate it.

[0]: https://www.techkits.com/products/model-150a/

[1]: https://shop.carbide3d.com/products/nomad-3/nomad-3?variant=...

[2]: https://youtu.be/n7JWPxk92fY
I don’t think the link you’ve provided confirms that it is simply due to the population aging, though I don’t disagree that may be a component of it. The link just doesn’t help explain what relative contribution comes from aging vs participation. If you click male or female over 20, participation rate, the numbers drop over the last decade quite a bit. What are these people doing if not working?
The German language is gendered, whether you like it or not.
Tell Uncle, Please Sit
We’re generally talking about large complex distributed systems with tons of throughput.

As LC itself demonstrates, there typically are multiple ways to solve a problem. Most engineers will do the brute force approach and stop there because it does in fact solve the problem. And for most companies that will be enough.

The issue here is those types of solutions can be catastrophic for these larger tech companies… some algo that’s part of a tiny feature cab cause a massive performance regression.

When it comes to these algos, computer science dictates there is an optimal time and space complexity solution. There are also more clear and more obtuse ways to achieve what is technically an optimal solution from a performance perspective… often these can be found and discussed in the LC discussion sections. The more obtuse… ie trying to get to a minimal LOC, might be fun from a competitive programming perspective, but terrible for production code that needs to be maintained by coworkers.

So there is a craftsmanship aspect to it that goes above and beyond these algos, but ultimately there are optimal time and space complexity approaches that need to be adhered to.

Now no one is perfect. You’re not always going to come to an optimally performing solution. But if you’re good enough at this stuff, and your coworkers are good enough, it’s going to be rare that a PR enters the system that causes some notable bottleneck. And when it does, you should have the mental toolkit to quickly determine what happened.

Making a call to arms avoid this stuff as it stifles creativity is sorta like the folks who say learning music theory can harm someone’s ability to compose music. If you’re a pop songwriter, perhaps. But what if you need to compose a symphony? You’re just not going to luck into it with a basic understanding of music theory and advanced composition.

It’s just one kind of mental toolkit, and somewhat orthogonal to knowing the apis and design patterns of some framework you’re using to build a thins, the idioms of a language, etc.
Apple is not obliged to enter the search market. But Google can't engage in illegal anti-competitive conduct.
Ukraine, for example.

The main question here is not "would a state shutdown internet if needed?", but "should a government have a direct control over internet infrastructure?"
I thought this was already well known for at least a couple hundred years according to https://en.wikipedia.org/wiki/History_of_lions_in_Europe . There's also lots of lions in heraldic designs.

> And I must admit, I clicked this article hoping to discover there were lions wandering around the south of France today.

After recently having my first encounter with a wild pig in Berlin, I was also expecting having to run from lions.
And someone with 3 years of experience is labelled "senior developer".

I agree with your sentiment. I've run in to more than a few people who self-identify as "full stack" developers who do not understand what a database is, nor have ever set one up. Half-joking, but I think they're meaning because they do both javascript and css.
I am sort of wondering why this hasn't caught on in many part of the world. A combined Modem / ONT / Router from ISP. There used to be variants of these but they often do not support the latest DOCSIS / DSL or WiFi Standard. Finally this comes with WiFI 6E, most router vendor have yet to even launch their full lineup.

As a consumer all they wanted was to plug in a "brick" and get internet access.

And next if we could somehow get mesh WiFi to work in a consumer friendly way.
https://addons.mozilla.org/de/firefox/addon/binnen-i-be-gone... :-)
This is super helpful. Thanks
classical memory bound engineering problems: solving sparse linear system of equations, stencil codes, etc.

> sparse matrix operations.

These are usually memory bound (otherwise they aren't really that sparse), and while most CPUs in the same price category offer similar bandwidth, our benchmarks achieve higher bandwidth.
Iran (also under sanctions) and Kazakhstan having relatively ineffective economies simply can’t sustain paying us/european energy prices. The idea that this unintended arbitrage is somehow subsidies fault is just ludicrous to me. Their only fault is they didn’t stamp out those assholes quickly enough
Curious how you accurately got that figure knowing how draconic Germans are on protecting their privacy, I highly doubt they're cool with knowing that as doctors they're being tracked for some app targeting.

But yeah, anecdotally, just from visiting their practices, I also noticed most doctors in Austria tend to be in the Apple ecosystem for private use, but their practices and the clinics tend to be Windows.
Elephant Beetle:Uncovering an organized financial-theft operation
The Xive, the biggest mining business there actually don't mine itself. They lease self-contained mines in ISO containers, and a membership in the pool.

Anybody with access to near free electricity gets it hauled, or even flown to him, then they only have to wire-in few kiloamps of power, and internet.
Almost made it to the moon, but ran out of fuel and crash landed. j/k (are there Easter eggs?)
‘Elephant Beetle’ spends months in victim networks to divert transactions
Yeah, I think I hosed the WB disk that came with my Amiga 500 when I tried booting it only to find the floppy drive was quite on its last legs.

But with a Gotek drive and the WB 1.3 adf I got with my Amiga Forever license, it was back up and running! How lucky I am to live and do Amiga stuff in these times!
First week ever of school, my daughter was bitten to almost bleeding. Some kids (both 4yo) tried to kiss her on her mouth, she pushed him away.

This year (7-8yo), one sexually harassed her, school did shit, so she is homeschooling now.

I won't say more but many other things, including a crazy teacher humiliating kids as punishment (in a nutshell, asking the classmates to laugh at the kid), only listening to bullies etc.

If this is the so called socialization, fuck school. And we are in a supposedly a good town in Switzerland.
I don't think western countries even have the necessary mechanisms.
Nvidia announces RTX 3090 Ti with faster memory and performance
Holme's parents are very connected with regards to the federal government. Her father was a VP at Enron, CFO of the EPA, Director of US Trade and Development Agency, etc.

Her mother worked as a lobbyist and at one point was a Congressional staffer.
In the same vein, Palestine has a huge unpaid electricity bill from Israel too.

https://www.aljazeera.com/economy/2021/11/5/as-israel-threat...
You havent seen Border Control: Europe by Discovery network. Border Control: Spain in particular often shows them stopping whole lorries loaded to the gills with stolen chopped up cars trying to cross to Morocco.
I can do those leetcode bits. They just take time and energy. They can be fun in their own way, but I grew bored of them quickly. But all of the things you listed and leetcode have one glaring difference, collaboration. leetcode is a very solitary experience. You are basically picking at a puzzle by yourself and 'grind it out'. Yet all the other things you listed involve making everyone around you understand those bits. That is almost an entirely different skillset. Hell yesterday I sat back and just listened in a meeting to 3 different people state the issues they were having. I was able to help each one. Because 'been there done that', and another skill I picked up over the years listening to what everyone is saying. Not one bit of that was leetcode. But organizational and the same errors many devs stub their toes on. "oh go talk to so and so about that", "which error are you seeing in the log? oh that means blah blah blah, go talk to so and so and have them fix the wizzy wuttsy". Most issues in most organizations is either money, time, or knowing who to talk to. Big O, hash tables, CS style issues, are how you build the thing to sell. But day to day the business is run by people, time and money.

I have been meaning to go back and grind some of those problems out again. Just to refresh my memory on them. But notice I have to 'refresh my memory'? These problems usually do not come up. You are usually clicking some if conditions together and a few for loops. Nothing fancy. The interesting bits are figuring out someone elses framework using docs written in an afterthought and what 3 other methods do I need to call to fill out param 4 of this method just so I can get this thing to do what I want.
This is the problem with people that can only work with high level languages and don't understand how the lower levels work..
They are absolutely _not_ well established, the Council for German Orthography explicitly discourages the use of asterisks, double colons etc. for gendering substantives. This university is disregarding the official grammatical rules to push its desired political agenda, which in the context of science is undermining its scientific credibility.
Humans detect and react to illusory faces in the same way they do real faces
Getting rid of coal is a really important goal and would be much easier to achieve if "we" reduce our energy consumption. One way to achieve that is stop wasting energy with resistive heating
You can tell it real because its a simulation of a simulation?
Would you consider Remote.com a competitor to Justworks?