skysight-inc/HackerNews huggingface dataset:
"As a rule, any mention of religion on an online forum degenerates into a religious argument. Why? Why does this happen with religion and not with Javascript or baking or other topics people talk about on forums?"

I want to be on the JavaScript and baking forums that he's on.
I hate the journalist trend that conflates the act of breaking parole with that of the cause of going to jail. It is misleading and disingenuous. They should do better.
Nuclear Energy does not exist without severely controlling access to fissile material, which is a strong police state.

Nuclear Energy does not exist without being aware of where the fissile material is, and who is trying to get access to is, which is a strong surveillance state.

The politics of Nuclear Energy are aligned with cops and surveillance.

Wind and solar power are sold at retail, plutonium isn't.
As someone in my 30's that hears all of these god awful ultrasonic sensors, please don't assume that.

Lighting occupancy sensors are the worst.

And yes, I've had my hearing tested, and I am in fact, a freak.
Buffer Overflow: The Ghastly Future of Work
Oh, I completely agree with that. One of the issues, especially at large public universities, is that many faculty members who are perfectly effective in person have difficulties with the technology. Asking them to split attention on top of an already stressful situation is hard, and training only gets one so far. So the online experience is hard to make consistent across courses and even sections of the same course.
No matter how difficult a coding interview was, the job afterwards was always harder and more challenging - taking that into account I would rather for even harder job interviews to reflect the actual difficulty of jobs.
This example doesn't line up. Blindness is primarily a disability, no?
Does it seem a little disjointed between the article's content (exposing overuse and misuse of Fusion centers via a hack) and the headline/inline focus of "700,000 Law Enforcement Officers Exposed"?

Almost like they were allowed to run the article but editor didn't like the angle or something.
True, but that doesn't mean it was racism that kept individual people out.
Perhaps meant to give readers a sense of how wealthy he was? The fact that he was a young millionaire entrepreneur adds a layer of depth to the story.
Right, the decision to use ultrasonic pairing is actually cogent since it doesn't involve hopping onto Wi-Fi or competing with Bluetooth devices.
If that's your takeaway from his excellent explanation, god help you.
"climate justice" is a charged term that's trying to piggy back on broader social trends. It is not even close to constructive or scientific. It's asinine. I'm all for nuclear energy. Not for the dilution of complex grey topics like energy to be flattened into some sort of good vs. evil or right vs wrong argument.
It's more like a mix of solar and wind energy investors with fossil burning energy investors, both benefit from shutting down nuclear reactors. Solar and wind investors just want to have their huge returns with nothing wasted, as each kWh is pretty expensive, but lacking nuclear power most of the energy generation will still go to burning fossils, who will profit massively from it. Happened in other countries too, like Ukraine, which was recently forced to temporary stop some reactors to benefit those two groups and of course make things worse for the climate.
The police wants to close cases.
Turkey has the second largest military in NATO (after US) and by quite a margin
The extra details of the kitchen and bathroom is strange. As far as the price point, they may be trying to show he was not living in a run down neighborhood with higher crime?
> we had a huge ordeal converting our 32-bit space weather model to 64-bit because the change in precision changed our results, so we couldn't publish (in good conscious) without making sure the results weren't within a good margin of error

This is a really interesting dimension to the transition that I've never considered before. An actual change in correctness, not just compatibility. I would have thought for floats it would just add more decimal points
Do you trust the service with the statuspage that is 100% green for all of history or the one that reports the occasional degradation?
I interviewed someone that several of my coworkers had worked with before, and spoke very highly of. He even was my current manager's manager at their last job together.

He kinda blew the interview. He did okay, but not even close to the level of experience he had.

It was very obvious he was nervous, so we hired him anyway. No regrets.
UK acquires OneWeb LEO constellation for $1.1B
Skype Co-Founder / investor, Toivo Annus, passes away at 48
Wow, it used to be so much more detailed! I get they probably can't have that level of "casual" disclosure now that they are so big, but man the current status updates just feel so... useless and unhelpful in comparison.
And further, whether to do A/B tests or not, and whether the subject consents, since the test might have negative effect
Escobar owned all taxis in Medellin
Can you point to a power source that is bloodless?
The interesting thing is that Leetcode style problems encourage your code to go into the opposite direction that most production code should go. The game of Leetcode is to write the most consise, clever function that solves the problem in a tricky way. Thats exactly the kind of code I would flag in a review - sure it might be super efficient and elegant, but good luck maintaining it a few months later. I would way rather go for a solution thats less efficient but easy to maintain - I can always improve it later if it becomes a bottleneck (it usually doesn't).

I know the take home assignment is a divisive subject, but I think it's the perfect way to evaluate a person's coding ability. Did they use dependency injection or did they reference globals straight in the code? Did they break down the code into small testable chunks or write one giant file? Would their code pass code review? These things are way more important for most codebases than shaving an order of magnitude of big 0 complexity.

The only issue with the take homes is that they take a ton of time. Most companies say that it should only take a few hours but also ask for production grade code. Thats impossible - clean code takes time. Companies should at least start compensating for the time taken to do the assignment.

My favorite interview process involved a take home assignment which if you pass takes you directly to the final onsite interview. There the live coding sessions involved building more features onto the take home. As an experienced programmer who sucks at Leetcode I really hope the industry moves in this direction.
I was in the same boat. Nearly 10 years experience at the same company that hired me after university. My first phone interview had me write a linked list and I froze. I had even practiced writing linked lists that week. The interviewer probably thought I lied about my resume.

I spent 4 months doing leetcode problems and reading books before I started doing interviews again. I would interview at places like Facebook that I had no interest in working at but I needed the experience. 7 months after I started I finally got an offer.

I don't want to go through that again but I agree that you probably need to do interviews every year inorder to not completely lose that skill.
Agreed. Connections at best let me skip the phone screen and do the onsite leetcode at FAANG.

Maybe I just don't have friends at the >= VP level?
I think it’s the candidate vs team. Is the candidate better or worse than half of the team?
Windows 10 is good at this, you can set 125% or 150% UI scale no problem.
I conducted a couple hundred interviews for my first FAANG employer, and I was constantly amazed at the percentage of candidates with years of Microsoft or Facebook experience on the resumes who apparently did not know how to program. I always thought, 'huh, guess I know why they quit after 3 years, amazing that they all lasted this long."

Then I interviewed for another company and utterly bombed. It became suddenly clear to me that I had been an idiot. Of course nearly all of those candidates were perfectly good programmers. They had had shit interviewing days, probably mostly due to nerves, but they probably would have mostly been perfectly good employees. How frickin' arrogant I had been for concluding that people who couldn't solve incredibly high stakes algorithm riddles on a whiteboard in 45 minutes with enough speed and flair were somehow not qualified to be my coworkers.
A tiny minority combined with many who have better things to do than care is enough to be explain that. Fear of racism in others is more powerful than the reality of racism.
yes, exactly, folks solved their cognitive dissonance by switching parties, not wholesale changes in beliefs.
In my (admittedly limited) experience with the CL condition system, I've seen it used, usefully, in 3 main ways.

Firstly, for pretty much what the parent describes. Essentially, to help you continue debugging in the presence of incompatible caller/callees, typos etc. Even with very disciplined developers, these are pretty common in image based, dynamic environments (Smalltalk has similar issues in my experience). Re-starting from scratch would be exceptionally painful so a "patch and continue" approach is very useful. I fully concur that this isn't a compelling use case even in weakly typed languages.

Secondly, for exception throwing and catching of similar ilk to Java/C# etc. In other words, in cases where a less general condition system would have worked as well.

Thirdly, where there are 2 or 3 reasonable options to recover from an error condition, generated in library code, and these are coded with the error. The policy regarding how to handle the error is then made at the application level.
You could do something similar without the CL condition system, say by passing flags around (or using globals) and switching on them, but this is super cumbersome/ugly and I don't think I've ever seen it used much.

But honestly, there were maybe 2 or 3 cases where the third use wasn't better coded as "try this one thing and, if that doesn't work either, bail".

So my assessment is that it's not crossed over to other languages mostly because of its limited usefulness in those environments. I contrast this with garbage collection and compile time coding which have more general utility and have successfully crossed over.

Multiple dispatch hasn't crossed over much either (the obvious exception being Julia via Dylan). Now, I did happen to find that very useful so I'm a little more surprised at that than I am at the generalised condition system.
It is. However, many times people just have not been shown 'the trick' before. For example the thing that basically started this coding interview style, FizBuzz. Unless you know the modulus trick you will fail it. If however I can show someone the modulus trick in the interview and they 'get it' right away I have no problem with that person. It shows they are willing to learn. If however you go try to go with a hint like 'is there a better way?' you are just going to frustrate them and fluster them.

In fact I usually try to shy away from coding a quiz that has 'a trick'. I usually want to see you do indeed have a decent grasp on the language, can properly decompose a problem, you can finish in front of me and quickly, and most importantly ask questions to clarify. I also try to stay away from things that require a particular framework. As those come and go and usually people can learn new ones fairly quickly with some good examples. I also ask if they have read any of the 'coding interviewing' books and what they thought. Usually if they can understand those books they are fine on complexity issues.
FYI you can watch it here: https://tubitv.com/movies/531445/threads
Nuclear is not safer than renewables. These statistics are false, they do not include everything involved with running the plants and gathering the ressources. They get repeated every time in these threads here and are refuted every time.

Your first article is provided by a pro nuclear propaganda association. It's almost certainly also false. And ignores conveniently how much more unrecycable nuclear waste France was producing in 2016, waste we can not store safely.
This misspelling brought to you by foobar.

Foobar: for when you are too polite to say FUBAR (Fucked Up Beyond All Recognition).
I wish I had an agreeable way out of this field. I'm not going to critize the current interview process, it has its advantages and disadvantages and theres a reason it's used, but if its shown me anything it's that I chose the wrong career.
"lifting a longtime ban on financing the construction of nuclear power plants in developing countries."

Nothing will kill nuclear faster than having these built in developing nations with political and operational instability.

Why do we think that that can't keep an electricity grid regular, will be able to manage this? They will do that 'one little thing' wrong and it will end up in disaster.

This is the paradox of Nuclear: if you build a safe kind of reactor (CANDU anyone?) in a stable area, with stable political regimes (Canada?), with excessive oversight, then, you're going to get the benefits of nuclear. (We still have to figure out a few things and there is more work to do).

But the messy, poor places of the world who ostensibly need it the most ... have too much risk.

In fact, it's not really a paradox at all: 'more power' usually means 'more consequence' and therefore likely 'more responsibility'.

Why do we presume that 'high concentrated power', orders of magnitude greater than the concentration of energy in Fossil Fuels, would be anything but 'very dangerous'?

A society can only use the power sources its responsible enough to harness.

There has to be strong credibility in all the surrounding institutions to make it work.

Also - 'terrorism' in all its forms has not gone away, some group 'hates' some group somewhere, the theft of some dirty spent fuel, simply 'put' in NYC could make city blocks a 'no go zone' for 100 years.

The worst thing we can do is build Nuclear power in Columbia or Morocco. At very least, they could be built in 'International Zones' where the land is declared sovereign (like a diplomatic house) managed by some other nation literally troops from that 'other nation' can guard the place.

Of course, that has really ugly echoes of colonialism, and issues of sovereignty etc., which is why it won't work.

It only takes one stupid dictator, wanting to 'grab it all for himself' to build an insanely dangerous operation.

I'm very cynical about this move, I think it's just big business lobbying so they can make money.

Instead of 'foreign financing' - they should be spending on R&D for safer reactors and fuel processing - as well as establishing rigid operational guidelines and oversight so that 100 solid reactors can be built in the US. With rigour in place, unit price can be brought down.
I have a pair of six-year-olds at home. I'm waking up later because I can, but I'm also missing out on the 45 minute "L" ride to and from work which was prime reading time for me, plus having that built-in walk at each end of the ride for exercise. I actually feel like I have less free time now than I did before.
The Beginner's Guide to YSFlight flight simulator [video]
Can anyone recommend any good books on nuclear power?
FWIW, teenagers are unlikely to have a solid grasp of what their actual future choices will be. I know multiple people from high school or college who originally expressed a desire to never has kids, but are now delighted to have them.
The author of Future::AsyncAwait is working on a patch to core to provide LEAVE {} blocks which will be a more full unwind-protect solution. Note of course the destructor limitation doesn't affect Worlogog use so much since you're -not- throwing exceptions, but once you're into mixed condition and exception based code of course things that to get more "fun".
Maybe I don't have a good grasp of the cultural context, but it seems to me that you would be much better off tweeting "I believe that capital punishment should be used for even minor crimes" than something like "I think it's okay to own black people".

Hell, I spent a full thirty seconds wondering whether I should even post the latter under my name, even if it's clearly in a hypothetical context and I'm just mentioning it as an example.
I have looked into this a bit, but the issue appears to be that MPI is not a library per se but a standard interface to more underlying function calls. Different implementations of MPI are in effect different libraries using the same API, and because of that it is difficult to write general bindings rather than just bindings to a particular version of an MPI library that is implemented on a particular supercomputer. In short, it's too site specific and fragile, unfortunately. If you change the system, the program might no longer compile. I appreciate the comment and feedback, though.

This Stack Overflow page comments more on this issue:

https://stackoverflow.com/questions/22949462/rust-on-grid-co...
The last paragraph is nefarious:

"Once you realize that orthodox privilege exists, a lot of other things become clearer. For example, how can it be that a large number of reasonable, intelligent people worry about something they call "cancel culture," while other reasonable, intelligent people deny that it's a problem? Once you understand the concept of orthodox privilege, it's easy to see the source of this disagreement. If you believe there's nothing true that you can't say, then anyone who gets in trouble for something they say must deserve it."

Wow, talk about a word-salad to defend privelege.

Who would suspect more wisdom on privilege from proud sexist Paul Graham.

https://www.theatlantic.com/technology/archive/2013/12/paul-...

He's STILL complaining about "things you can't say" in this article:

http://paulgraham.com/say.html

And completely missing the boat on "right to free speech" != "right to no consequences".

He's learned nothing. Not a self-reflective bone in this man's body.
I have several friends who live in these types of apartments and all of them have apartments where the elevator opens directly into the unit. This is a common setup.
Hum... If they decided to travel through the entire world and know every place, they would also have to give up other possible hobbies, dreams, and money.

If they decided to be world-class professionals in some are they would also have to give up other hobbies, dreams, and travel.

If they decided to know the inside-out of some hobby, they would also have to give up other hobbies, dreams, money, and travel.

Life is made of choices. They made one, what excluded a lot of others. It's a big choice, but it's not like the alternatives are completely free of constraints. Children also do not completely restrict those things, it's just one of the many restrictions that make their affordability limited, but not zero.
There will be failures on the way to a fully renewable powered grid. India just turned up a 750MW facility successfully [1]. 70% of Texas coal plants are at risk of decommissioning as early as 2022 due to the amount of solar generation in the pipeline [2]. Spain is years ahead of schedule in coal decommissioning due to low cost renewables and pumped hydro storage capabilities being developed [3]. The UK is rapidly developing HVDC undersea cables to import clean hydro from Denmark and Norway [4]. Australia has over 130GW of renewables projects in the development pipeline (5x greater than the continent's entire fossil generation capacity) [5].

Seven countries are expected to end the use of coal by 2025: Portugal (2021), France (2022), Slovakia (2023), the UK (2024), Ireland (2025) and Italy (2025) (per Europe Beyond Coal)

Politics and entrenched interests will have no choice but to accept market forces. The sun dumps enough power on the Earth in an hour to power all of humanity for a year, and it's mostly free for the taking.

[1] http://ddnews.gov.in/business/pm-modi-dedicate-nation-750-mw...

[2] https://www.solarpowerworldonline.com/2020/07/new-report-fin...

[3] https://english.elpais.com/economy_and_business/2020-06-29/s...

[4] https://electrek.co/2020/07/14/worlds-longest-subsea-power-c...

[5] https://www.pv-magazine-australia.com/2019/10/26/australias-...
For what it's worth the original close order was supposed to align with bringing the newer Flamanville 3 1,650 MW plant online which would have been a nearly even swap. Unfortunately that project has gone 5x over budget with numerous time delays. Current guesstimates expected it to come online in 2022. This article seems a little disingenuous.
Thanks. I've never heard it explained like that.

It reminds me of the debate about elderly Nazis being sent to prison.
I just want to point out that the headline is incorrect - there is no such thing as safe nuclear power currently. When you factor in micromorts from fuel mining and waste storage, you get a relatively low number of deaths compared to coal. But I wouldn't call nuclear power "safe". The worst part is that those deaths are delayed by years and even generations, so we feel an artificial sense of security because we aren't likely to hit those problems in our lifetime.

Yes there are some promising reactors that produce less waste, and breeder reactors that can burn waste. But those are mired in political problems unrelated to the tech itself. I think that the crux of the issue is that human fallibility approaches 100% on decades-long timescales, so some reactor somewhere will be melting down roughly every decade from this point forward. Personally that level of risk just isn't acceptable to me. That's why I'm against the construction of new reactors.

All that said, I would not have voted to retire this reactor at this time. I also find it sad that little or none of the cost of operating it will make its way to renewable energy. So even in progressive France, noble goals like sustainable non-polluting energy generation continue to face artificial hurdles created by attempts at shortsighted political gain.
The whole controversy around nuclear, seems to indicate people are not as worried about the climate as they claim to be.
"You are there to show people something, not to live chat with them"

Many, many streamers expressly DO want to live chat with viewers. As a viewer, I don't like streamers that don't interact with chat. I may as well as watch a youtube video at that point. As a streamer, the entire point for me is to interact with people. If all I wanted to do was showcase something, I'd make youtube videos...

There are other methods one can use to avoid i.e. stream sniping besides having a long latency.

"You're not on a live AMA"

Twitch literally has a "Just Chatting" category. That said, there's nothing wrong with a streamer taking a break from the game to just chat for a bit. If you don't like that, instead of telling people how they should act, why not find a different streamer or use a different platform?
Eh, I got my job at a very early stage startup through a friend I met on Twitter. The "interview" was a chat with the (reasonably technical) CEO, where we talked about political philosophy for 45 minutes, then I said something about "oh, I should probably tell you about my experience and resume," so we went over that briefly. No coding challenge or anything. I assume my case is an extreme outlier, though.

But yeah. "Networking" by meeting groups of strangers for drinks probably wont get you a job. But making friends who happen to work in (entrepreneurial) tech might.
This is a confusing area. The two shots are part of round one. When that wears off and you get more (which might be 2 more shots) that is the next round.

If english has a good way to say this I'm not aware of it.
The 16:9 is for videos
Am I crazy or are you replying to a comment that is a clear example of how knowing someone can lead getting jobs in spite of whiteboard interviews?

EDIT: Ahh, didn't see the FAANG qualifier.