skysight-inc/HackerNews huggingface dataset:
My side projects are relaxing hobbies. I give them away as gifts, but if I charged for them, it would turn a relaxing hobby into a job.
Not anymore! Blind auditions are now a thing of the past:

https://www.nytimes.com/2020/07/16/arts/music/blind-audition...

However, since you can't choose your parents or where you were born, there's little you can do to prepare for the Diversity, Inclusion, and Equity goals. (I could probably get a lift by changing my religion. People with the exact same ethnicity and appearance as me but of a different faith are considered "people of color" by most DEI committees)

I started out wanting a career in music but quickly switched to a math major. While I still perform at amateur recitals, I'm glad I didn't try to prusue a professional career.
High end for the embedded/automotive space, perhaps? Meaning more 32 bit MCUs in 3-digit Mhz clock speeds.
Solana Anchor and React Minimal Example
Single most effective change I made, not listed in TFA, was a kneeling chair.
- "Am I the only person affected similarly by events? How else have you been coping with it all?"

No one successfully coping is going to be clicking on a 'WW3' thread in HN's 'new' queue and telling you about how they're successfully coping.
The Russian market is going to zero Monday morning so get out while you still can!

Going to be an interesting week :)
are you against conscription, or just russian conscription?
So you still see Putin as a rational person?

I wish I could see reasons to think like that. All I can see is a psychopathic megalomaniac.
I'm annoyed that not a single person at work has even brought it up. Other than that, nah, I've lived an interesting life and don't really care whether it's the end of the world.

I don't think it'll come to that, because for all of Putin's control, everyone around him knows that nukes will be the end of the world. So those around him can't let it happen.

Or I'm wrong, and they can. We'll find out.

I have a mirror of one of Ben Marking's WW3 videos. I should reupload it. It pretty much predicted all of this.

https://www.reddit.com/r/youtube/comments/8mlori/what_happen...

https://news.ycombinator.com/item?id=14508078

They're gone now though.
Title is a bit incorrect. Article clearly says that Ukraine remains a country and NOT becoming part of Russia.
This is also a good case for why unsigned integers are useful. Time calculations using delta values are insensitive to a single wraparound event.
Its possible that this is another sign interviewing for software jobs is broken, but it is equally possible that this shows the skills required to excel in high school and be accepted to college are easily gamed and Cal Tech isn’t exactly filled with the most intelligent problem solvers.
No, not really. Win32, the bit that you use to actually put a window on the screen, is a system library that is simply backwards compatible forever. You don't distribute Win32 with your applications. Go ahead and try to find a copy of USER32.DLL distributed with your old applications; you won't find it.
I think the pool of developers who are not freelancers, are OK with part-time work, don't need more salary than you're paying them for part-time work (like they have a cheap lifestyle or are already well-off?), and won't continuously keep looking for more work is in practice just a very small number of people. Sure, there's some people that meet that description, but just not very many. There's a reason the labor market has evolved to the binary of either being a full-time employee or a freelancer on project-based assignments
I’m not sure I understand your point. Ukraine is already “not a member of NATO”. Russia is bordered by NATO members Estonia, Latvia, and Lithuania. They have notably not been invaded. Putin is not foolish to directly attack a NATO member state. Logic would dictate that perhaps it would have been better for Ukraine to be a NATO member. Clearly, Putin’s attack was preemptive - to prevent Ukrainian membership. Now he’s sabre rattling to Sweden and Finland over their considerations to join NATO. Are you suggesting that sovereign states should not be free to join an alliance if they wish to?
Ukraine is one of us and we want them in EU, Ursula von der Leyen tells Euronews
Bloomberg also accidentally posted a "Russia invades Ukraine" story on February the 5th.
You are really twisting yourself into pretzels.
Last time I interviewed, I thought about how it probably would have benefitted me to take one less class a semester in college and just drill leetcode-style questions in that time. Given how almost all "prestigious" companies use these problems heavily for interviewing, it's likely to increase earnings more than any other course.

I think what caltech is doing here makes a lot of sense and demonstrates an awareness of the realities of interviewing at companies a lot of their students will want to work at. College is also a better time to build up this skill than later when other responsibilities tend to pile up.
> So who decides what a propaganda outlet is?

I do.

If you find it tough to figure out, consider more context and your place in it.

Honestly, one of the things these propaganda outlets are pretty good at is flummoxing people who make judgements based on too little information. Either they get locked up in some "it's all the same, can't decide" trap [1], or they react exclusively to some misleading cherry-picking the outlet put in front of them.

[1] e.g. "RT is financed by a government and the BBC is financed by a government, SO THAT MEANS THEY"RE THE SAME AND SHOULD BE TREATED THE SAME!1!!"
What about it is inconsistent?
I think the reality is that where exactly you were when the nukes started flying wouldn't matter - you'd be very likely to die of starvation or other causes in the days and weeks afterwords unless you were already prepared with a clean source of water and stockpiled food in a remote location.

That said, I think it's extremely unlikely this will escalate to a nuclear exchange. Nobody wants that, and I think it's likelier that Putin is deposed before he (successfully) orders a nuclear launch. The rumor is that Putin has given the order to take Kyiv by the end of Monday, and that's going to involve use of artillery and rockets indiscriminately against an urban environment, resulting in tons of civilian deaths. The nuclear readiness alert is to signal to the west not to interfere even amidst the carnage.
> virtually all new chains are PoS because it's understood to be significantly more secure and less expensive vs. PoW

PoS security relies on the integrity of the stake — and the integrity of the stake relies on the “security” of the PoS system. It’s an intractible circularity problem.

Yes, a large sample of recent altcoins have shipped PoS, but this is no more relevant to a PoW v PoS security debate than a modern top 40 “hit songs” chart is to a debate over Beethoven v Bach.
It's a super strange context. One of those two things seems to be true.

Either Russia's military is badly dilapidated, possibly with a lot of their supposed upgrade funding having been siphoned off by the klepto state. Putin may not even know just how bad it is, they certainly would avoid telling him if they could. So the invasion force is representative of their normal military capabilities, which are apparently mediocre.

Or they sent in the weaker forces first, including the younger conscripts (which keep showing up getting captured) and inferior hardware, as perhaps a draw-out maneuver.

It's possible Putin didn't want to put his best gear and soldiers at risk initially if NATO decided to launch a counter attack in response. I assume Putin is quite paranoid and delusional to an extent; he may not believe NATO would attack, but he also might not want to fully bet his military on that guess. He may have been wanting to see what moves would be made against him by NATO / EU / US first, before committing further to load his best into Ukraine and put it at high risk. Those forces would be very exposed moving into Ukraine. That would just be prudent conservatism on his part, thinking that Ukraine couldn't put up much resistence and he might have believed the weaker initial wave would be enough to take Ukraine regardless (supposedly he's quite upset about the rate of progress, so either way he underestimated Ukraine if that's true).
For context, this is a CS11 class which is a catch-all small form factor elective (3 units, average class is 9 units, units are supposed to be that many hours per week) that is used to offer a dozen or so small topics that are not extensive enough to warrant a full class. In any given term they will usually offer various CS11s for learning new programming languages and a few other random topics with some being run by grad or undergrad students.
This is absolutely ominous and everyone should read this.

It puts to rest this rubbish about 'denazification' etc. and it's consistent with the chauvinist Russian view of the world and their power.

It also should be contemplated that the Russian population would likely agree enthusiastically to this, and be complicit with Ukraine becoming a vassal, much like Belaurus.

This article should probably go to the MSM, I hope they pick up on it.
Need and should are largely irrelevant. The question is does he want it and demand it, and the answer is yes.

Some people like you mention don't care about pay, don't demand it, and don't get it, others do care.

It seems like you are mainly making a point about how Tim Cook should think and feel about his job, when he clearly has a different opinion.

As you say, Tim Cook is not fungible and wants to get what he is worth.
"Article 4 of the Charter states that any peaceful state can become a member of the UN. Being peaceful is a requirement."

we should probably remove a couple of countries from the UN
> Anything else also would be insanely hard.

checkpoint restore of gpu state is much further along than you credit.
Why is it not embarrassing for Caltech’s admission department and algorithms courses?
Another Pyhric victory where Linux runs in a container WSL style and desktop is a browser.
This is probably because interview questions are more often than not just brainteasers stacked on top of into-level content. Much in the same way that juniors in high school taking Calculus still need to study for SAT math: it's not really consistent with measuring the content of advanced courses at top places.
Russian TV channels hacked to broadcast the truth about Ukraine
I'd think the funding comes in for replacements; that the EU would be willing to help Poland etc. replenish their inventory, maybe with upgrades like the F-35.
It's not a simple answer for people who aren't men under the age of 25.

It's easy to talk about how other people should resist an invasion to the death, but if I were living in Ukraine right now, I'd either be getting the hell out, or strongly prioritizing survival.

For people who have to actually live with it[1], a bad peace is in most cases preferable to a good war. That's why so much political effort goes into avoiding war in the first place.

[1] States, unlike people, have a vastly different view on war. A state can often cease to exist because of a war, even if the people it governed don't go anywhere. What is an existential struggle for a state or an ideology is often not one for its subjects... But the subjects are the ones who have to fight for the state.
Thanks! Appreciate the feedback, glad I was able to provide some relevant insight.

I'm hoping shining a light on these pain points turns some heads at Apple so we end up with a better service and one more good competitor in the hosted email space -- if you don't mind it being Apple, of course. :-)
I'd say cert, not license. I don't think anyone should have to pass a LeetCode exam to professionally code. But otherwise a good idea.
Perhaps the least true statement I've ever read on HN.
Germany mulls extending nuclear plants' life-span
Ask HN: How are sanctions going to affect Russia in the immediate future?
I'm not well-versed in economics. Can you please explain how economic sanctions are going to affect Russia's ability to wage war in the immediate future (days)?
NSAKEY has already been thoroughly debunked, and was only ever a suspected backdoor, not active spyware.
This is what I don't get about the Russian invasion. Russia is a technologically advanced country (look at their space programme), they've had all this time to develop drones, missiles, satellites, etc - yet they send in tanks and troops like it's WW2. They've spent years developing assassination techniques, and have used them in the past to remove opposition leaders, and yet they have resorted to a ground invasion to remove the Ukraine government.

None of it makes sense, unless Putin is trying to get the West to start a hot war?
Diners believe a meal is tastier the more they have paid for it
I’m pretty chill. It’s unlikely that nuclear war will break out, but it could happen. I think it’s still less likely than during the Cold War.
I understand part of the point of posting this is to demonstrate the problems with the educational system for CS majors and the hiring practices of the industry, but what is the actual point of sharing it here if the resources aren't open for all of us?
What makes you think that Ukraine was an example of successful democracy. I don't have this feeling of "successful democracy" even for some neighboring EU countries such as Romania, Bulgaria and to some extent Greece (since the debt issue and the subsequent change in government). Quite the contrary, to me it feels that it is all smoke and mirrors propelled by mass media to convince the people that they live in an actual democracy. Under the smoke it is all business and geopolitics.
I was just trying to find that bug report to comment on it, should have just read the comments XD
This is absolutely ridiculous and shitty thing to do. At no point in history has punishing people for the mistakes of their leader resulted in a better situation and more peaceful world.

I suspect everyone is trying to one up everyone else and show their "patriotic duty" by punishing Russia. The propaganda and rabid "i got you" displays far exceeds the post 9/11 drum beats.

Don't bring politics into Tech. There is a time and there is a place. This is not the time and this is not the place. If it was, then similar punishment should have been handed out for destroying Syria,Libya, Afghanistan, Iraq, Somalia, Vietnam....
These poor young men aren't being humiliated by any stretch, in these videos.

Other than having their identities made public. But that's a risk one should expect to take when invading a foreign country.

But the interrogations themselves (while stern) are not humiliating as such.
> Could also be the descent of his sanity but I'd like to know why that'd be believable

Well, I mean, he's 69. It's not that unusual to go downhill at around that age, and he's been acting very oddly RE covid.
> Conventional wisdom followed the judgments of Audubon—“the premier avian slaughterer of his time,” as the writer Joy Williams has described him—who comes across as a bloodthirsty monster, even by the standards of his age. Audubon wrote loathingly of eagles and did not miss an opportunity to murder them. Davis relates Audubon’s satisfaction at shooting a female while she sat warming her eggs, and the agonized shrieks of a female buzzing overhead while Audubon and his men tortured her spouse.

What an image of the guy the Audubon Society — the nation's preeminent society for the protection of birds and their habitats — is named after.
> Needing more GPUs to mine the same number of coins raises the price.

Ridiculous. Price is determined by how much people are willing to buy or sell it at, which they decide based on speculation. The amount of GPUs that will be put to the task of mining is dependent on price. Not the other way around.

I could create an alt coin that requires some arbitrarily large number of hashes to mine a single block and receive 1 coin as reward. Yet I cannot command a higher price for it, because no one wants to buy my coin.
It's pretty simple to get a rough estimate of how many people you need to hire a year. You take your engineering count, say ~10,000, how long engineers stay at each company, say 4 years, and you come out to 2,500 engineers you need to hire every year, assuming you don't need to grow, to maintain the status quo. So then you take a larger company like google, with ~100,000 engineers, and they'll need to hire at least 25,000 engineers a year.
>I'm afraid we'll end up in a world where you can get that libre and free stack on high performance hardware, but won't get access to all the IP, including IP cores for embedded FPGAs and IP like streaming media including audio, video and games.

Exactly. Also what worries me is that all it takes is one significant terrorist event to be organized over a libre software stack to get all this treachery in computing to become law too.
Is this the Triplebyte model?
My career path in tech so far has been junior engineer -> mid level -> senior -> tech lead.

As I've progressed through that path, I have had literally no opportunities of applying the stuff I've learnt on HackerRank, save for a couple of interviews.

At this point I'm convinced that the focus of those interviews was entirely wrong. Once you pass those tests and get hired, you will be dealing with tons of legacy code riddled with dumb queries, questionable code quality, and very often the wrong stack for the problem at hand.

I'd be OK with modern interviews if they reflected the job you will be doing to a reasonable degree. But knowing the state of the industry I feel that they fall somewhere between gatekeeping and a bait & switch scheme.

If you haven't spent enough time practising those problems, you will look like an idiot. If you have spent enough time practising them, your expectations will be high, and you will feel scammed when you read the steaming shit your new employer wants you to improve.
Nah it’s still broken. Using lawyers as an example because that was my past career, 3-4 years of law school also doesn’t teach many practical skills. In fact, most of us took what amounts to a semester long course just to prep for the bar exam. And even then, you still don’t know anything!

As I shifted into tech, the hiring process didn’t surprise me but for the wrong reason. All I learned was software engineers put up with similar bullshit to lawyers!

All that said I don’t know how to fix any of it easily. Maybe no one else does either, and so here we remain.
I never made such a statement. I never said death makes people equal

I don't see how my argument is any different from the arguments about us not being ready for general AI because of how much it could concentrate power.
SpaceX will rescue ISS if Russia tries to drop it from orbit
Absolutely. Sometimes. I was trying to differentiate between the people who do contribute and those who don't. I think it's been well documented that meetings can easily become bloated at some orgs. And if you've been around enough, you have definitely come across at least one person who just does busy work.
I think it would be most similar to tabular Q-learning. It has some weaknesses due to its simplicity, like not decaying the learning rate (you always add/remove from a fixed number of matches; maybe if you used an unbounded number of matches it'd be equivalent?) or having any exploration built-in, so it doesn't enjoy the guarantees tabular Q-learning does like converging to the optimal game play - MENACE would presumably jitter around the optimal strategy if it approached it at all.
Sure, I'm using them interchangeably to mean an "officially-decided standard that allows you to not have to retake the same interview at every company." Whether that standard is created by some sort of industry consortium, the IEEE or ACM, CS academia, or some combination thereof, is left as an exercise to the discourse.
> Citation needed. I believe Putin enjoys a very strong approval in Russia

His approval rating is as genuine as his 146% election victories https://bloknot.ru/wp-content/uploads/2016/03/rostovsakaya-1...
Ask HN: What are your Software/Book/Podcast references for learning UX?
* What tools are UX Designers using these days and in what context?

* What books/blogs/podcasts are they reading/listening?

* How are they keeping up with fast changing environment of UX these days in practical aspects?
Which have very sparse documentation, but do work just fine.

Win32 covers a lot more than xlib, athena and motif. And still I have to resort to porting over bits and pieces from the FreeBSD C library because in a pure win32 project (no msvcrt), things are missing.

The thing is, getting all the details right requires extensive research and a lot of extra nonsense that shouldn't be necessary. For compatibility, accessibility, consistency, etc. Sometimes it's amazing things work at all.
I thought Triplebyte just allows candidates to skip the tech screen step, the on-site can and does still include algo/ds questions depending on the interviewing company.
No but the Secret Service absolutely will. The FBI doesn't deal with counterfeit currency. But it is actually the primary reason the Secret Service exists.
When I was in school is was wearing all black, having a chain wallet and wearing boots. Now its faking disorders.
You have to enjoy the shock. Savour it.
Our main site is https://www.nsm-approach.net which we update with projects as they are done, so this would be the best place to watch. The project with the most translations (including Spanish) is the "Seven Essential Messages for the time of the Coronavirus" https://nsm-approach.net/coronavirus-minimal-spanish-updated (Link to Spanish).
I would argue that you're getting sucked into the news cycle a bit more than is probably healthy, if you're feeling real anxiety.

Maybe turn off the news for a few days to relax? It may seem like Very Important Things are happening right now, but honestly, as someone who does watch the news pretty obsessively, you can construe basically anything into being Very Important.

All of the most likely outcomes for what's happening in Ukraine are not impactful to you in any real way. The very unlikely outcomes are more impactful, but specifically the odds of a nuclear war is vanishingly small. Not zero, and meaningfully larger than a week ago, but still infinitesimally small.

Take a walk outside, pet your dog/cat, hug a loved one, watch a funny movie. That's what I do when I get really wrapped up in the news cycle. :)

We're all going to die in 40-60 years anyway, hardly any of this matters.
I don't think there's anyone on the planet that doesn't understand that the aim here is to put Ukraine under effective Russian control. But the article is interesting for a number of other reasons.
I call BS on no code: "Deploy your Algorithm" implies some form of logic, directional instructions, or configuration to "Deploy your Algorithm".

"Tradebase lets you create complex algorithms and combine multiple indicators and timeframes simultaneously. Implement sophisticated buy and sell rules!" => that is code.

While it may not be "code" in the Python code idea, there is something that has to be setup, tested, maintained, and updated over time.
I respectfully disagree. It certainly isn’t intended as an insult!

One looks like astroturfing performed without a valid basis against cited examples shared in good faith, the other appears to be a mistake in analysis which I am pointing out in good faith. It’s probably an honest mistake, the history here is intentionally obscured by large-scale adversaries.

I do believe that the second is just a mistake and I do not intend it as an insult. I would appreciate it if you could please assume good faith with my responses and additionally hear me when I say it is in good faith a mistake of analysis. I think that his analysis is simply wrong, and my citations are evidence for why I think this is so.