skysight-inc/HackerNews huggingface dataset:
Try building a serious app with node. Its a pain to build and maintain. In .net, you can have teams of people working on business logic DLLs, Data Access DLLs and have a few person team tie them all up in a web app. I hardly think that is possible in node.

All the enterprisey things in .NET are a god send in a 10k loc web app with solid debug and profiling capabilities.

And all that will save you time and money.

So many developers try to compare the structures of different stacks based on "hello worlds", whereas, the actual issues crop up in actual web development.
> Is him asking Xi all that different than Bush asking Tony Blair before Iraq?

I would argue yes. Bush was looking for a "coalition of the willing" to go along with his lies about why it was necessary to invade. AFAICT Putin wasn't trying to get China to join in the war on Ukraine. He moved the war to accommodate China. Bush would have invaded either way, it seems, given allies like France called him out and refused.

> At the UN security council, Russia and China are always vetoeing measures and they like to back each other up.

The link mentions China's reticence to back Russia up on the world stage here, specifically by abstaining from relevant votes at the UN instead of voting with Russia. Putin misjudged this as well.

> It's not that Putin asked for permission but that he did not want complete isolation.

This is reasonable, but it seems like Xi set Putin's timeline for invasion here to after the olympics, so there was some level of getting permission / obsequiousness to China. It seems like Putin expected more help and is not getting it.

> Whether russia wins or loses, China wins

Yes, I agree here. Russia has been completely marginalized by Putin's decisions. China comes out looking very reasonable.

> The greatest geopolitical mistake the west made was to take on both Russia and China at the same time.

I might be naive but I don't see that happening at the moment?

> the west cannot afford to fight China on any front anytime soon.

I don't really think this was on the table, barring an invasion of Taiwan. In any case most folks place Russia's military above China's in capability, and Russia's military seems extremely ill-prepared to wage modern combat.
Casper-FS
Casper-fs is a Custom Hidden Linux Kernel Module generator. Each module works in the file system to protect and hide secret files. This program has two principal functions: turning private files hidden. The second function is to protect confidential files to prevent reading, writing and removal.
Bhai-lang
I don't really know anything about his personal goals - he's an old man who will probably be dead in around 10 years. But it's difficult to see how even a successful conquest of Ukraine is a positive result. Russia would have gained some territory of minimal value at the cost of crushing sanctions.

There's no rational benefit, it's just the bizarre thinking that a physical buffer between Moscow and NATO is somehow helpful in a world with thousands of ICBMs.
So the government passing the law isn’t bad, just them passing a law with unintended consequences and not enforcing it is bad?

I fail to see the difference.
From what I understand, meteoric iron is very difficult to forge, tending to crack. Being able to bring it up to welding temperature helps deal with that, but according to the article this dagger was forged at a lower temperature.
Have you been tempted to speed up the "worn out"-factor a bit? It's (was) same here in germany, and I thought of doing so as a kid, but then didn't because books shall be treated well :)
Most gas ranges are gas stove tops with gas ovens. To get a gas stovetop and a convection oven, you’d have to do them separately.

We are done with our gas stove top, it is just so much harder to keep clean than an induction stove top. And it boils water a lot faster.
This is super cool. I found the price of beef surprisingly low given the “minimum wage” of 25 per day, meaning a common laborer could’ve afforded two modern pounds of beef with some money left over. Of course people probably had many dependents per laborer and these were fixed prices so who knows what kind of shortages there were… In theory though, a min wage laborer with no dependents could have very comfortably had 1lb of beef per day if they wanted.
HiddenWall(hide your custom firewall in Linux kernel)
HiddenWall is a Linux kernel module generator for custom rules with netfilter. (block ports, Hidden mode, firewall functions, etc.). The motivation: in a bad situation, an attacker can put your iptables/ufw to fall. But if you have HiddenWall, the attacker will not find the hidden kernel module that blocks external access because it has a hook to netfilter on kernel land(think like a second layer for Firewall).
Please add 2017.
Renewables are fair-weather energy sources, both literally and geopolitically. Hopefully it never comes to that, but off-shore wind is a trivially easy target in a war. Solar too is not very defendable. Power plants are a bit better (in a sub-apocalypse war at least).
if it isn't marketing straight from the Apple HQ I will be wrong
American mask makers are going out of business
You mean a law with 13 chapters and 99 sections is vague? Who would have thought?
Russia demands neutrality to be enshrined in Ukrainian constitution which will disallow Ukraine from joining EU as well. Basically they want Ukraine to remain like Belarus: poor and subservient.
From another part of the thread:

> Easy tossing for stir fry is just one feature of a wok. For example, the round bottom causes liquids to pool in the center.
A simple tool to audit Unix/*BSD/Linux system libraries to find public security vulnerabilities.
I'm assuming you're talking about Xfinity xFi. If so, you can just put it in bridge mode and use your own router.

Your own router will need to use a different private address range (e.g. 192.168.1.x or 172.16.0.x) because then you'll still be able to connect to the xFi admin interface on 10.0.0.1 (e.g. if you decide to turn off bridge mode).
Dont worry about CS theory for your first entry level software job. It's nice yes, but in order of importance it is very low for your first software job.

Try to build as much as possible and land your first job. You will feel overwhelmed for 1-2 years probably. Whenever that ends, start studying CS theory.
And the list is already available on NextDNS

https://i.imgur.com/Uo2n50s.png
Async/await can do more than goroutines but because of the explicit nature you do need to be more careful. Not being foolproof is certainly a gotcha.
Big thanks for using the lite.cnn.com site for this link.
Light weight, lightning fast and very readable.
Must have been some lack of research or expertise on that person’s team, or some obscure linux distro.

You can compile with the platform/arch specific flags to get a regular linux exe that doesn’t require the .NET runtime to even be installed on the system, and that’s advertised on page 1 of the docs
Meta Cuts Back on Some of Facebook’s Perks
Thanks, with the recent HN ruminations on late Von Neumann strategies this is refreshing.
Who do you think was pushing for the DNS-over-HTTPS standard?

Authors' Addresses

Paul Hoffman
ICANN

Email: paul.hoffman@icann.org

Patrick McManus
Mozilla

Email: mcmanus@ducksong.com

* https://datatracker.ietf.org/doc/html/rfc8484
Interpreting the ECG
Yes and no. The west helped put in Putin because at the time they believed he was much better than an alcoholic who might have lost to new communists.

They had hope Putin would steer Russia towards something resembling western democracies… but we have a history of having very poor assets devoted to understanding Russia. We have some who do, but those who have the ear of policymakers really don’t, and again we lack good insider spies.
OctopusWAF is an open-source Web application firewall entirely created in C language that uses libevent to make multiple connections. The event-driven architecture is optimized for many parallel connections (keep-alive), vital for high-performance AJAX applications. This tool is very light. You can deploy in any, please. This resource turns perfect for protecting specific endpoints that need custom protection.
And if you're worried about it just buy a silicone cooktop mat to put between the ceramic and the pan, something you can't do on any other cooking surface.
I do the same. The same pi runs a wireguard server.
> Something has to start reach and load the UEFI written on a 'boot media'

No. The UEFI stack lives entirely in flash, the same as BIOS did.
No, it would break up and just rain debris over a large area.

Also, why would they ever want to? They have far more precise and effective weapons.

It sounds like a good plot for a call of duty game though!
Hey Driver X,

You’ve a ride request from “Person Y”

Pickup is “M km” from your current location.

Estimated ride distance is “N km”

Projected/min/approx cost for ride is “$ D” for total “N+M km”.

Do you accept or reject? You’ll not be penalised for any choice!

How the hell is this difficult and relates to all the jargon gymnastics you’ve done in your comment, other than just to keep the driver in the dark and without any kind of choice or freedom!
For any Australians reading, JB Hifi still has dumb Blaupunkt TVs. They're neither big nor 4k, but if you're weird like me and feel technology peaked in 2009, they're perfect.
It's the same thing colechristensen brought up:

> The US has killed thousands of “militants” (and many people who were certainly innocent) with drone strikes in places where we’re not engaged in active conflict and without due process.

If you want to call those "war casualties", then those war casualties look a whole lot like executions.

And if they weren't war casualties on account of not being in a war zone, then they are simply executions.
I don't have cable or satellite or streaming services, but I bought a dumb TV (the Sceptre listed elsewhere in this thread, in fact). It is definitely a better experience than watching movies on my laptop screen.
If there's no actual yield, async/await IS synchronous.
Does a reasonable person still have an expectation of privacy if not only does he leave the door open, he sits by while a supposed intruder walks in and out not once, not twice, but one hundred thousand times (in addition to unknown numbers of other intruders multiplied by unknown numbers of more times)? Not only was the organization so derelict in their affairs that they failed to protect sensitive customer data, they didn't even notice the "crime" had taken place (a hundred thousand times), and in fact, would never have noticed, and would prefer not to have noticed, had they not been forced by the threat of public disclosure.
An acquaintance of mine from high school got cancer and eventually lost a leg to it. He aspired in swimming and engineering and at one point constructed a prosthetic fin that capped over the remaining portion of his leg. It was impressive.
That's not a dumb rule, that's a bad explanation of a rule that may in fact be good.

"You can't stay up until midnight because I said so."

Few parents would argue that not letting them stay up until midnight is a dumb rule. But the example certainly has a bad explanation.

The problem with this entire thread is that without concrete examples everyone is imagining their own which, not coincidentally, happen to match their already existing world view.
Some providers offer better pricing if you use their modem/router combo. For example, Xfinity plans come with a 1.2TB monthly data cap. So, you might have the following options:

A) $50/month with your own equipment and a data cap

B) $80/month for the same as (A), but unlimited data

C) $60/month for the same as (B), but higher bandwidth and using the ISP's equipment
Or you accidentally connect it to your streaming box (Apple TV, Roku) with an HDMI cable with Ethernet:

* https://en.wikipedia.org/wiki/HDMI#HDMI_Ethernet_and_Audio_R...
From my tangential experience, Russian society is about 20 years behind the West, and 30+ years behind USA. As an American, I absolutely _loved_ mall society. But that peaked in the 1980s and 1990s in USA. It's mostly over at this point. I envy that they are (were) still enjoying it.
A Good Strategy That Can Defeat Putin
I would focus more on the complexity of each project in your portfolio rather than the quantity. If you have been maintaining a single app for a while, especially one used by others, it looks better than a dozen weekend projects IMO. Ideally projects should be related to the position you are applying for, but having a variety of things can demonstrate an ability to adapt.

As far as interviewing, since you are self taught I would make sure your CS fundamentals are solid as a lot of companies are using leetcode/hackerrank problems as a filter. Dynamic programming, data structures, time/space complexity, algorithms. If you grind enough problems you should have a good understanding of these things but it's important to be able to explain them too, at least in an interview.

You can join any number of CS dev communities and you'll hear the same thing. Getting your first job at least is a massive grind, just keep applying non-stop, don't get discouraged. And DONT burn yourself out in a single day by applying for 100 jobs thinking it will help. Best of luck to you.
Do companies care if you know CS theory?
Look at the situation in Ukraine. A huge problem almost nobody is talking about is the largest nuclear plant in Europe was just captured by an invading military force just over a week ago. https://en.m.wikipedia.org/wiki/Zaporizhzhia_Nuclear_Power_P...
https://archive.ph/PjfLA
I don't know what it is about induction that makes a rheostatic-like control unfeasible but the most I've seen is about 20 levels so you might be waiting a while.
Shaw, but apparently they get it from Comcast.

I kinda like some of the features they offer in the mobile app. Would be a shame to lose it.
Question though, does Fort Knox gold still exist?
In .Net the F# language is specifically targeted at functional programming. If thats your interest, you're probably better checking that out over what C# supports.

https://docs.microsoft.com/en-us/dotnet/fsharp/what-is-fshar...
We cannot do these things macroscopically, no.

I will repeat my protest which you ignored from the previous comment.

1) We have never reduced even a single atom to absolute zero. Practicioners debate whether it's actually possible.

2) Your discussion of bose-einstein condensates is neat and all, but the explicit context is a hard drive. Nobody has ever condensed a macroscopic object (the breathless article about condensing a tardigrade isn't actually correct.)

There has never been a superfluid or superconductive hard drive.

Please focus on the question being asked, in the context being asked, if you must reply.

How do you propose to reduce a hard drive to actual non-almost zero degrees? Not a few particles, not electron pairs. A hard drive.

Once it's at absolute zero, formally, so what? Yes, I saw you guys handwaving "spooky stuff happens," but in reality, we've had hard drives within a tenth of a degree kelvin and nothing happened.

If you're going to propose effects, please have a specific mechanism in hand that creates the specific effects asked about, in a context that is the hard drive and not two electrons

Thanks
Re-do the exam when it is next offered. The most common math exams (e.g calculus, linear algebra) run 4 times a year so there are quite a lot of opportunities.
Because prosthetics are a medical product, paid for with insurance, they are highly regulated. Cast in an unforgiving light, a prosthetic maker’s first goal is to make sure an insurer will pay for it, then make sure it meets the needs of a wearer.
Maybe if the Soviet Union hadn't just completely collapsed, things might've been different. Or even just not having a corrupt, alcoholic clown for a president during the most critical period in Russian history since the war.
> every word of the assignment creatively misinterpreted

I hear you, communication is hard, but trust me your statement and the authors are an AND not an OR :) the difference is scale. the students are about 1v30 when it comes to opportunities for badly written assignments. In a typical semester, I am 1v120+ hostile attacks on my communication skills

The number of students I have that actively presume I am trying to trick them is truly astonishing. It's a learned behavior, sure, but it is the behavior.

I've put parts of answers in the question text, underlined them, and then had students tell me they thought it was a trick. I'm at the point when I write tests I leave pretty blatant hints because I have found they are a useful way to punish students who have opted out of thinking and try and brute force answers. I've had students actively invent parts of assignments in their head. In the last one, I asked for three examples in a short answer problem...and gave one of them as a 'for example'. less than 10% of people used that. More than 10% told me they thought it was a trick.

I'm not mad, I'm worried. I get why IT is moving towards zero trust, but it is fundamentally at odds with actual learning. The saving grace is that I can actually use the term 'headcannon' with this generation and they know what I mean.
Ask HN: What are some creative ways to save on income taxes as w2?
Obviously max out 401k, have kids, move to state with no income tax, buy a house, etc.

But what else.

Only thing I can think of is start legit business with lot of upfront costs, but not being a CPA, who knows?

I remember leak a year ago where it was revealed how lots of rich people were paying almost no taxes, pro-publica?
Now hold on a minute. Let’s not assume it’s the theory that’s wrong. Isn’t it possible the entire war was invented by Burger King as anti McDonalds propaganda?
I initially directed (as organise stories, unblock people, do some devops & code review), but eventually I had to jump into the backend, because, as the most senior developer, I'm expected to jump into whatever part is having trouble.

The backend had to receive events from a webhook and accumulate statistics on those events, then serve these statistics via REST API

Frontend was plain old React reaching the REST API.

Issues:

* The database (MS SQL Server, as recommended by Microsoft) would randomly lock up for days. Bear in mind this was a 1GB of RAM (the minimum amount that Microsoft accepts as enough to run a SQL Server instance) RDS serving around 600 MB of data.

* The introduction of the Repository Pattern (as recommended by the ASP.net documentation) introduced a lot of complexity (including incompleted/non-defined operations) that slowed down significantly the development.

* LINQ supports interleaving DB operations with not-db operations, quickly becoming a O(n^m) footguns. If you make `row => row.x > 5` a method, LINQ will happily download all the rows and run the comparison in program instead of in the DB. Bear in mind I can't construct these footguns with django ORM, or make them typecheck with any Haskell data access framework.

* The test runner UI would pretend no tests existed if the code didn't compile for any reason. Trying to debug something by running a specific failing test? If you miss a semicolon now you have to go find your test again.

* The logger would log the message and the affected class in different lines. Do you want to grep for an error? You better know the obscure grep syntax for "previous line". Want to change the logging format? Good luck finding the code that adds the newline in order to find how to influence it. If you ask the IDE to find the implementation of the logging function it will show you the interface, nothing more.

* You better not do some type of async stuff in LINQ, because the system is going to spawn a process for each entry, obliterating your production instance by creating thousands of processes, using a bunch of MB for each process.

There were more issues, I didn't make an exhaustive list of them because, you know, I don't need to make exhaustive lists of malfunctions and bad design ideas for other programming languages.
Twitter is banned in Russia, that's why he is not Tweeting?
Have to mention https://www.shadertoy.com/browse here, by the brilliant Inigo Quilez https://iquilezles.org/
They do it every year.
> while web developers at tiny companies sweat over whether we can save an IP for five minutes is beyond me

Maybe they shouldn’t? Either block European traffic or do whatever you want and figure it out later when you’re big enough to be on somebody’s radar.
No, casinos are not necessarily bad for a community, you’re mistaken. Ohio legalized casinos in major cities and they aren’t bad (whether they’re successful or not is another matter).

And idk what you’re referring to regarding “vulnerable”? Vulnerable to addiction? Alcohol is addictive and bars are legal. Casinos are still heavily regulated, but beyond that people are allowed to make their own decisions and gamble if they wish.
> I've never understood why we need 4 or 5 burner ranges, possibly with a slight size variations. I really only ever want one high power burner and one simmer burner.

I don't mean this to sound rude, though I know it will, but this is the literal definition of "argument from ignorance."

You don't use more than two burners, so you don't know why a stove needs more than two.

I personally frequently cook with three or all four burners. Further, there are meals where I might use the two small back burners, and meals where I might use the two large front ones.

I guess you could be describing a need for stoves that came with just two burners, for those who couldn't imagine using more. But, seriously, would you have bought a two-burner model if it had been available, knowing that you might have wished for more even one night a year?
> It's actually very difficult to buy a non-smart TV. They usually cost more

So is it very difficult to buy a non-smart TV or do they just cost more?
A grid based exclusively on 7 power plants would be highly centralized. If one of those goes down, there goes 14% of your country’s entire supply.
Native static binaries are such a small part of what defines Go. Go is absolutely a competitor in the jvm/.net space. C# and Java are its closest competitors since they're all performant, statically typed, and garbage collected.

Compiling to binaries is an advantage but I can guarantee it's not why most people use Go.
Something sounds horribly wrong here. It should be cheaper when using your own router (aside from the once off cost to buy the router)

What horrible things are they doing with that router that they would effectively pay you $20/month to use it for
You are talking about an oven and the article is talking about cooktops, those are different things right? There are also new kinds of convection ovens with air circulation to consider (so they support air frying), but that is a totally different topic.

I agree with the AQI aspect: get a good range hood that is vented to the outside (not just recirculating).
> There is a breed of very narcissistic person in our culture that will always find a way to blame their inadequacies and their mistakes on those around them.

There is a flip side...a lot of students are reaching college now without the experience of the decision or blame being on them. College is viewed as so important that it cannot be left to these children who will screw it up. Grades are inflated, kids are told to do more activities but with less depth...everyone is trying to game every metric. It is a functionally nihilistic world view that becomes embedded in students minds in a way that totally lacks agency.

They feel that if they fail its because the teacher failed them...because in their priors the teacher fixed it, because failing and the consequences were not an option - especially for the 'gifted' students. It isn't a personality, it's a lived experience. Its confusing to the students just as much as to me because they don't understand what has happened or how their parents/teachers/leaders/society have failed them.