skysight-inc/HackerNews huggingface dataset:
I agree that Putin could be looking for an excuse to pull back but this doesn't seem like the right one. His story is that Russians support him.

He has to be able to claim some sort of victory that fits with the denazification/liberation/"Ukrainian people love Russia" narratives. Maybe he'll be satisfied to turn Ukraine into cold war Germany with a wall through the middle of Kiev?

But even if he finds a way to pull out and save face, will the sanctions be lifted? I can't see that happening. It's not ok to go blow up your neighbor's cities then just pack up and go home. There would have to be reparations and Putin is clearly never going to agree with that.
I bought a smart TV that works just fine with the smarts never enabled. I think it's a Sony, I bought it after one of these threads a few years ago when someone else said that model could simply be told to be dumb.

Based on current comments if I were to buy today it'd be a Spectre. The more consumers who refuse to buy a TV with mandatory advertising, the sooner it will stop being profitable.
> Israel was not built by its founders to be a melting pot, it was built as a home for displaced Jewish people.

By forcibly displacing 100,000s of other people.
My brain autocompleted to this the moment I read the title.
What do you mean by direct? Were you doing the coding? And the backend was larger in what way? And is that a problem? And was the frontend a SPA? Was asp.net just used to make a JSON API?

What were the actual issues and what would've made it more productive? That's much more useful for discussion here.
I don't think there is very viable wave energy in the sea around Finland. It is small, shallow and surrounded by land. Sure sometimes there is build ups, but in general it is not too reliable.
Ah the complexity boundary! Any socially constructed artifact will tend to the most complicated thing its society can reasonably support.
Are you totally sure the same systems that defend US naval vessels are present in Erbil, Iraq?
It depends on who's doing the calculating.

From Feb. 23:

"Biden halts all new oil, gas leases" [0]

>The Biden administration is delaying decisions on new oil and gas drilling on federal land and other energy-related actions after a federal court blocked the way officials were calculating the real-world costs of climate change...

[0]: https://www.americanpress.com/2022/02/23/biden-halts-all-new...
I think it's the curse of web development. It's so hard to keep up with all the brand new technology changes, so once you know the basics well enough you rarely take much time to look back at them. And Googling "how to create a grid" feels kind of redundant if you've already found a reasonable effective way to do it.
>charges were made up

Or you know, PRC arrested 2 Canadian spies in retaliation (and will execute 1 drug dealer) and there's nothing Trudeau could do but act coy. I'm more surprised how many Canadians are useful idiots and believe PRC would round up 2 innocent Canadians out of 10s of thousands on mainland (100s thousands including HK). Somehow a alleged totalitarian security state that dismantled CIA network a few years prior don't keep tabs on Canadian espionage within their borders.
They’re called all-in-ones. They’re very popular. The Apple version is called the iMac.
Because people equate startup time with speed? Seriously, Java was never slow compared to the things that I actually saw people comparing it to. I've seen people pick Javascript over Java, because of performance and it just made no sense. Notably that incident was over 10 years ago, when JS was actually pretty slow relative to today.

I can't think of a time when Python, PHP, Perl, or Ruby were faster than Java and yet I saw people acting as if they were.
This seems like good content for the "always has been" image macro meme.
They will never be allowed to speak the truth. Why is it so sensitive… because genocide is bad for business (if the world finds out).

The world wants to interfere because genocide is a crime against humanity. Every rape, every murder, every torture. It is unacceptable, and so is denying it.
Cool to see this on HN, it's a project of mine. After the SM64 decomp team released their C source for SM64, I wanted a project I could do to become familiar with the SM64 codebase, so I decided to extract Mario into a library so he could be easily[1] dropped into arbitrary programs. libsm64-blender and libsm64-unity are examples I built for this library, but since Blender is used by people making SM64 ROM hacks, it turns out the blender plugin is actually quite useful to people.

[1] https://github.com/libsm64/libsm64/blob/master/src/libsm64.h
time to do tls inspection at home... but wait you cant install certs on a smart tv.....

im telling you these non-standard unrootable bricks companies keep creating needs to stop. need to balance security and right to own your own device!! let alone enviromental considerations.
> Chinese Americans have self-invented insecurities about being "identity-less," but Chinese in China have very real insecurities about being "identity-less"

Well said. I have my own ideas, but why do you think this is?
I think you're confusing "my parents make shitty decisions" with "i hate my parents."
Hi! Thanks so much for taking a look at us/Daniel and sharing your thoughts. You're not too late on the comment, and yes we like solving big problems!

I totally respect your opinion here. The type of education we are providing is not hedge fund level trading algos/any deep monetary theory, it's pretty bare bones stuff like "how to understand/use price ratios such as p/fcf", or "what financial metrics should i look at for bank stocks"

If/when we get to deeper topic, and actually have money/aren't a scrappy bootstrapped startup, as the CEO I am 100% going to continue to make sure we are properly resourced/reviewed so that our content stays trusty worthy/helpful for our subscribers. If you try the app I'd love your feedback! Think, investopedia type stuff but with examples and actually inline in our app when you need it, not as a standalone piece of info you need to go to google for and then forget what you read the next day
Awesome! Someone is continuing the MetallicaRap project.
I don’t know anything but my understanding is that large surface warships have become mostly obsolete because it’s far cheaper and easier to destroy them today than it is to build, use, and defend them. I’m not well versed in this stuff, but I’ve read several compelling pieces which argue this point.
That was my experience in fact. Therapists would participate in-network while young and inexperienced but would move out of network once they had more experience, a specialization, or a more established practice.

What that meant was if you had advanced needs you ended up paying out of pocket a lot.
Israel's government and it's supporters in the US and elsewhere ceaselessly push this equivalence between Judaism and Israel, with the clear intent to equate criticism of Israel with anti-semitism.
Zoom has done more to reduce emissions than electric vehicles
> The problem is that student performance is continuous. When you are forced to discretize into a small number of bins, injustice is inevitable.

Yeah, so why insist on doing that? Because that's what's easy for the schools and the teachers of this rather inhumane mass education system. How else are they to evaluate the performance of hundreds of students? They can't know each student individually. They must create artificial tests which they can apply at scale. They must create a grade economy. They must reduce humans to statistics.

Why even have grade boundaries? The difference between 89.95% and 90% is no doubt statistically insignificant. Why cause pain by creating rigid A-F boundaries?

> But some teachers are principled and are determined to police cheating anyway.

The problem is much of what is considered "cheating" by these people is actually perfectly normal real world behavior. Research and team work are absolutely normal and expected in the real world but in the artificially difficult dream world of academia they are frowned upon.

Why? Because allowing these things would force them to use less efficient evaluation methods. Much easier to ask a ton of questions in timed high pressure exams that will single-handledly decide the student's future.
See paper. All the “misinformation” ever spread before the internet was written on paper. Is paper evil?
Olkiluoto 3 was the first-ever EPR to start construction back in 2005. It was supposed to go live in 2009, but basically everything that could have gone wrong did, which is why it was so massively delayed.

Funnily enough, the 2nd and 3rd EPRs in China both opened before this one, taking "only" 9 years from start to production. They're also the world's largest reactors now.
Especially any time you think, “man, why would anyone put a highway right through this neighborhood?”

75% of the time, the answer is “because black people lived over there.” It’s wild.
Agreed that it's nice when an error message assures a user they did nothing wrong. But it's still better if the user doesn't encounter a bug in the first place due to being ruled out by the type system.
You two are talking about different problems.
Nice! that's exactly what I was thinking of!
The First Granny Square Pattern
One day after nuclear India accidentally fire a missile at nuclear Pakistan.

"Interesting Times" intensifies.
> we are forced to sell the house and both my brother and I have to forgo our share of the money so that he can survive

The money from the house? Since your dad didn't save for retirement, there was never any money to share. If you meant that you're forgoing some of your current income so he can survive, that's a different issue.
in what way does capitalism curtail the impulse of those in power to break markets?

having a bonfire in my house is fine, sure it catches the house on fire, but that's the fault of the materials my house is made from, not the bonfire. there are hypothetical materials that wouldn't catch fire, i'm pretty sure.
You seem to have a very distorted view. Have you considered the possibility that those people aren't gaslighting you, and that they might be correct?
>I would pay a premium for a TV with no internet connection.

No premium required. Just set your TV's with a static IP address and block outbound access to that address at your firewall.

I also blackhole the DNS entries of specific hosts that the TV attempts to contact. Blocking the IP address is sufficient, but I choose to nuke it from orbit. It's the only way to be sure. ;)
Remember reading Papert's Mindstorms book and being reminded of the fun you can have with computers, these powerful modelling machines - as Douglas Adams put it too
The history of public schooling is pretty racially-driven. Consider the massive private school enrollment in response to the Brown vs Board of Education decision (https://www.southerneducation.org/publications/historyofpriv...). This happened too quickly to be explained by educational outcomes; it was overt racism, a belief that school integration was fundamentally wrong.
So true. At about one week per year spent at a relative's home, I start to consider putting a pi-hole there, too.
Firstly, Instagram isn't blocked yet. Roskomnadzor has decided to give people some time to prepare. Secondly, at this point everyone knows what a VPN is. Not everyone uses one though. Thirdly, he also obviously has a VKontakte profile[1] but didn't post that particular message there.

[1] https://vk.com/navalny

edit: he did post it but on his team's page https://vk.com/wall-55284725_1573788
funny answer: 99% of fund managers aren't on Stock Unlock

real answer: Are those actively or passively managed funds or both? And, fund managers are people to, and the public is lead to believe they are great/good at what they do but the truth of the matter is, they aren't. I actually don't see the value in funds, the reason Stock Unlock exists is that we as a society have been manipulated into believing investing is hard and we must use the products of big banks/big finance to manage it for us, that in my opinion is a lie.

I have hard opinions here so I'll stop there, I can go on more if you'd like to continue this thread. I love chatting about this
Or open one’s eyes to the cultural engineering that is occurring. Am I wrong?
He could claim "mission accomplished" and have at least a colorable argument that he's right. Reparations could be covertly agreed to and take the form of, e.g. significant liberal/pro-market reforms in both Russia and Ukraine to create a real, workable long-term alternative to NATO and perhaps even EU membership. Think the Chinese development model. That would mean Putin effectively gets the Russian Empire redux he wants, and stops squandering these countries' hidden long-term potential.
I normally only need one or two burners. But a couple times per year I need all 4 and am wishing for more. I try to cook a variety of meals
Yes, it is a lot of data - there are some sensors over which I can't buffer and control their data usage very well. They're on the same network as devices that I can control.
> ah come on guys, let's take a step back before making comments such as this one.

Care to explain what part of the comment you take issue with?
Most of the problems I've seen of this sort are from easy-to-make design issues, like constantly reassigning a string value to modify it (lots of allocations, with lots of GC), or using an IEnumerable with .count() then iterating with foreach (causes multiple enumerations and maybe loads), or unnecessary conversions between List and arrays.

If you don't understand what's happening underneath, these mistakes are easy to make. The worst part is these compound over time, and also aren't obvious at small scale.

This isn't a problem unique to .net though.
The answer is networking. You want the best way to get a job? Networking. Most bootcamps would be more successful if they spent 95% of the time teaching you how to network then at the end told you to go to CS50x or something.
It's interesting that Putin asked Xi for permission before invading. Putin seems set on trying to make Russia into a world power but with this move he seems to have completely neutered that possibility in the near term, and cemented Russia's reliance on China as a "big brother" on the world stage.

Just incredible miscalculations on his part.
right; it also kind of screams desperation and paranoia. If you have to tell people how strong you are by show of force, maybe they're going to see through your ruse ...
Lots of memcpy() implementations are still more efficient than a dumb byte-by-byte copy. They'll copy the (unaligned) head and the tail in bytes, but the bulk of the data using whatever data type and method is fastest.
Shaders are programs that run on a computer's GPU, rather than the CPU.
Thanks. Without negotiation its $0.08/MB.
But it has survived - Clojure, a JVM lisp dialect, flourishes!

Feel part of what makes lisp fascinating is its simplicity and power leading to its place as a test bed for ideas such as continuations and Kanren, a new logic programming language.
>I agree despite using DNS blocking myself. DNS blocking can easily be mitigated against with DoH or DoT at the application level. It's only a matter of time before advertisers start using either to bypass DNS blocking and serve ads.

DoH/DoT are just the camel's nose under the tent. Just wait (perhaps it's already happening) until TV manufacturers install 4g/5g modems in their devices.

At which point, there will be a market for TV-shaped faraday cages. Or not, as that will make actually watching the TV difficult/impossible.

This stuff really ticks me off. Grrr!
Is this a metaphor for the death of the sort of freedom these people (logically or otherwise) seek?
I tend to agree, although this is moving the goalposts from the original statement.
It's not clear which one, but the SEC was created by an act of Congress. It has a 3-part mission, to protect investors, maintain fair, orderly, and efficient markets, and Facilitate capital formation [1]. If the law were unconstitutional, I guess someone would have challenged it, and the Supreme Court would have struck it down at some point in the 88 years that have passed since the SEC was created.

[1] https://www.investor.gov/introduction-investing/investing-ba...
Given that his startup didn't succeed, his friends weren't absolutely wrong.
As someone who has only written Node/TypeScript and C# backends in the last 10 years, I couldn't disagree more.

Node has so few "batteries included" that you spend a ridiculous amount of time searching npm.

That's especially bad because Node's ecosystem is a graveyard. There are 3-10 libraries for everything, and (if you're lucky) one will be well-tested and maintained. And even then, you're very rarely going to find something that's also: 1) maintained by more than one person, 2) used in production by well-funded developers, and 3) able to keep up with their Github bug reports.

In some cases, I have to try 2-3 libraries before picking one and often switch to another one later.

.NET, on the other hand, has a great ecosystem, batteries included, and (if needed) usually a commercial library for the really important stuff. It's just a far more stable and serious ecosystem in general.
Area.

To produce 1 gigawatt of power you need 1000 square kilometers of wind turbines or 300 sq km of solar elements or 3 sq km of nuclear power plants. How much land do you have in your country that you are ready to deforestate in order to build renewables?

Predictability.

Renewables depend on weather. They only work when the wind blows or the sun shines. Are you ready to be able to heat your house only when the weather forecast is good?
William Blake's printing process [video]
for forum spammers i made a super hard to read super long capcha "service" where every atempt is wrong.
See humans. They just talk to each other and make stuff up some of the time. Are humans evil?
History of Interactive Computing (2021) [video]
I think there's both a practical and aesthetic reason.

The practical reason is that people have different sized pots and pans. I don't want to put my small sauce pan on a large burner that will waste the majority of its heating surface. Similarly, I need a large surface to heat a big pan.

The aesthetic is that a lot of cooktops are combination stove/oven and thus have to be big enough for the oven bit. Once you already have that surface area, you might as well fill it up to make it seem more substantial. A stovetop with room for 4/5 burners will look like the manufacturer skimped out if it has only 2 burners.
You got a cholesterol test and only a cholesterol test? That was what the parent comment is about. Tests vary a lot by test. LabCorp states their prices very clearly.

Walgreens also has cholesterol tests for ~30$ https://news.walgreens.com/press-center/news/walgreens-intro...
Fish Swimming (2007)
An early glimpse of Steve Jobs and Apple in a 1981 video
I love this. Classic usability problem, "misleading" user feedback, and an assumption based conclusion that puts the blame elsewhere.

I don't mean it bad, it's very hard to deep digger when people literally identify the thing you assume the issue is. It's why in usability/UX/any design it's so important to dig deeper, ask "why" a bunch of times, play the devils advocate, try to proof yourself wrong, and never ever take any sort of feedback at face value.

It's what I like about usability/design, you can assume a bunch of things based on all sorts of seemingly quality information, make a coherent plausible argument, and still be incredibly wrong. It can be very humbling. This case might be pretty basic, but this is a very common pitfall. It's why testing and validating your assumptions is so essential.

I have not tried the form (don't want to spam), but the fact that people are able to submit the same comment twice is probably a good place to start. Fixing that with some improved feedback will likely go a long way.
I want 200 discrete settings then, so a knob is better. Or at least I think I want that considering how many micro adjustments I make on all stoves I've used before
Why would you assume this is off-topic? The article is not only about "Turing machine busy beaver programs" but also aims to define "spaghetti code" in a more general sense. In the first paragraph the author says "What’s needed is a formal theory of spaghetti code: an effective procedure that will determine of a given Turing machine program whether (or to what extent) the program is spaghetti".

Note the statement 'given Turing machine program'. It doesn't seem to be scoped to only busy beaver programs. Also note the author's different usages of 'spaghetti code' and the 'Spaghetti Code Conjecture' indicating the discussion of each being different topics. This is further noted by the fact that the author brings the conversation back to the 'Spaghetti Code Conjecture' by writing "With all this in mind, we can restate the Spaghetti Code Conjecture formally: the control flow graph of (sufficiently long) Busy Beaver programs ought to be at least partially irreducible."

With all that said, it seems the original commentator in this thread was discussing the definition of spaghetti code ("In particular, a graph that cannot be reduced at all can be considered utter spaghetti and a graph that can be eliminated completely can be considered thoroughly well-structured.") in relation to the states of a program. Building on the fact spaghetti code can (and has) been observed by the original commentator, they related the discussion of states to the development practice of using multiple flags (which leads to various states in a program)
I've been following the development of Shader Park for a while, and I'm so excited to see it come out of alpha/beta. It allows folks who aren't necessarily familiar with writing shaders to create amazing interactive 3D graphics, skipping all the difficult boilerplate and math. I think this will do for SDF geometry what Processing did for general graphics programming.

Congrats to the Shader Park team on the release!
A lot of the issues here seem to be a product of the US education system that defers excessively to the students (probably because they’re paying big bucks). But it could be worse. I did my grad studies in a European University where there was only one examination at the end of the year with no option to contest or even get feedback. The year before mine a Nobel prize winning professor made a mistake on one of his test questions, causing the half of the class that chose that question to fail. Even though it was his fault, there was no recourse. One half of the class had to repeat the entire year-long course!
It's me. I am "some shoppers."
It's time for the west to offer Russia a very attractive way out; becoming part of NATO and favorable trade agreements, for example.
First scan of a dying human brain shows life flashes before eyes
If they care that much about them, it's strategically smart. It gets lost in the news and Russia is dealing with other things.
Russia provides something like 20% of global wheat supply, something like 15% of global agricultural supplement input, and something like 12.5% of global oil/gas. They also have an enormous intellectual human capital history — the soviet era physicists and mathematicians were definitely peers to their western counterparts, which is to say nothing of their literature. And finally, they have top-tier homegrown armaments in nuclear, submarines, ICBMs, fighter aircraft, and so on.

I think any metric (e.g. GDP) that reduces this multidimensional situation to "mostly irrelevant" is probably saying more about the metric than about the reality on the ground.
Is there something wrong with just buying a normal TV and not giving it your wifi password?
The Ten REST Commandments