skysight-inc/HackerNews huggingface dataset:
ATGM position of Mariupol defenders:

https://www.youtube.com/watch?v=s4-zYV_6Tgk

I hope they have evacuated all residents from there. Even if no one left Mariupol through evacuation corridors.
It seems that Stanford's "Artificial Intelligence" course requires a login to be able to view the course's materials.
Wow, this really is fascinating!

Thanks so much.
It makes sense but unfortunately it will be difficult for any NATO company to hire a Russian born citizen for fear of hiring a spy. Same issue exists for anyone born in a dictatorship.
And for those who dont want a dog, listening to audiobooks while walking for fitness is a great way not to lose the time.
I don't think anyone in public has enough information to state this. We don't know what NK we'd have to deal with had those sanctions not been in place.
Dacia does this in Europe, their lowest priced car that has exactly zero features comes in at 9999EUR with an optional spare wheel for an additional 150EUR.

If you want AC and a radio you’re looking at about 12k EUR, which definitely isn’t terrible. It’s a Renault subsidiary and you see a fair amount of them driving around.

So yeah, it’s not like offering an affordable bare-bone car isn’t possible in mature markets, it’s more likely that Americans just don’t have an appetite for them.

The affordable car is definitely being tested though. Renault discontinued the Twingo last year, which was their smallest car. Audi discontinued the A1, claiming there’s just no money to be made in their lowest segment.

It’s looking pretty bleak for the utilitarians among us, as electrification happens and safety features such as lane assist and emergency stop systems become mandatory, base prices will consistently be higher. You can only drive down the price of components so much.
Is there a LyX-like tool for music: enter data in a GUI, but a 'code' file is saved and output is generated in the background?
I am a bit confused
I didn't say we need to ask people to change their behavior. I know that that's futile. My point is that great alternatives already exist, that don't demand a behavior change. For example, renewable energies and plant-based meats (Impossible and others).
Maybe a better phrasing is "the body becomes accustomed to a certain size"?
Saabs were great cars because they did practicality with a little bit of zest and elan, pure IYKYK. The death of physical buttons and simple interfaces in car interiors is an enormous safety issue. I suspect this serious issue is widely disregarded by industry because it costs less to produce and modify a software interface than a hardware interface.

I hope that cars reach a point where self-driving is real but we aren't there yet, and interfaces that require people to take their eyes off the road to navigate to basic functions are not appropriate for cars.

Don't get me started on touchscreens in planes during turbulence...and yes I am a brown station wagon with a manual kind of person.
> Which spots get wired?

All of them.

> Who will pay for the spots to be wired? Who pays for upgrades to the building infrastructure (and structure) that needs to be upgraded or fitted with central equipment (i.e. non-specific person owned)?

The landlord.

> How will the electricity be billed and paid for?

Included in rent.

> How is liability and insurance for the equipment's operation handled?

Same way it's handled for every other amenity.

> These are truly non-trivial questions that have to be answered.

And yet they're demonstrably answerable in all of 2 minutes. They're "non-trivial" only because landlords are cheapskates.
> Anyways, it's TS, and I don't know TS but I know how typing works so I can make my way around. I need to alter an interface to fix the bug, but with all the code it's very difficult to tell whether the change will break something either in the compiler or at runtime. To add on top of all that, the client needed the change to go out that day.

It is massively easier to make change to large TS codebase. Just because you never bothered to learn TS and you rush feature at cost to maintenance, do not mean it is TS fault.

> Ultimately, this is why I don't like TS. I think it's a great idea, but if you look at all the energy that has been spent moving code over to TS from JS, and all the type definitions that were written into existing NPM packages, I have to ask myself why we don't just pursue making types native to JS? I don't want to write a secondary language that compiles to JS.

Because native types would create even more fragmentation while being less powerful than TS. JS was never intended for application development, we either embrace compilers or move away from language that have pathetic standard library, dynamic and complex type coercion rules, no stable module system, lack of strong leadership and legacy of supporting IE.
GIF was defined by CompuServe in 1987 and extended in 1989. FRACTINT was written by an independent programmer.
I have a 1977 MGB and a 2005 MG TF. I still prefer the MGB; its easy to drive, cheap to maintain (relative to buying any new car today), and you have the added benefit of being able to fix things yourself (if you're so inclined) with part availability still reasonably good after all these years (and I am by no means an actual mechanic).

I've already encountered issues with the MG TF regarding the electronics, and the difficulty in fixing things there due to proprietary lock-in (and it's 17 years old). Simply creating a spare key is a nightmare. It makes me wonder what the future of repairability on newer cars with deeply embedded but proprietary software will be like.
I genuinely struggle to understand what people mean by being "proud" of one's country. Could you elaborate?

Maybe I'm focusing on a different aspect than most people. I understand the emotion of pride. But people seem to often be encouraging pride in some group or development.

I can see why such encouragement makes sense when the audience meaningfully contributed to that praiseworthy state of affairs. But I don't see the justification for that for e.g. happening to have been born in a particular country.
I'm never going to say exercise is a bad thing, but a set of curls doesn't honestly burn that many calories. Running a mile is ~100 Calories, so moving a 20 pound weight up and down a few times is not a magic bullet.
To do so in C# requires messing with C libraries, but generally most behaviour that could actually segfault throws an exception instead.
Did Sam Altman earn all his money from investments? Did he have any successful startup?
Your own definition says it has to be an attempt to destroy the group. Killing people from a group doesn’t necessarily mean you are attempting to destroy it. Otherwise all murders would be genocide.
> I don't see how jumping into an an empty LA river channel would be considered "unsurvivable."

The bridge is maybe 18 feet above ground level and the river bed is maybe 35 feet below ground; about 53 feet of total fall, on to concrete. That's a very big fall, and his advanced age makes it even more dangerous.

I don't think the theory that male suicides are rationally evaluating success probability is especially sound. But even under that theory, it's a hard fall.
Congratulations to our neighbor!
Russian Prices Rising Fastest in 24 Years on Ruble Collapse
According to your definition any war is a genocide... what matters is the scale and intent, none of which points to a genocide in Ukraine right now
> Having said that, it might be because when I'm writing JavaScript it's just me.

Well, you don't need types because you only look at your own code. The advantage of having my IDE tell me what to expect when I'm refactoring a piece of code someone else wrote is a few orders of magnitude more useful and informative than having to jump through various functions and files to understand what's happening.

Years of writing code do not equate to proficiency and expertise. You may have been writing code for many years but I would go so far as to assume that you experience is actually very limited.
Let's be clear here: these are supersonic drones, funded by the CIA.

This page is very careful to euphemize that these are drones, and that they are weapons of war, and that they are being paid for by the most lawless part of the US government.

Anyone touching or funding such tech should be ashamed of themselves.
Could you not enforce that functions tagged can only call other functions with the tag and must not call panic?

This would not protect against stack overflow or similar environmental panics.
Whoops. There are many different uploads of this song and it is hard to tell which is the original (if it is on YouTube in the first place).

This one should work: https://www.youtube.com/watch?v=828xmcujEaI

Otherwise, just searching for 'bayraktar song' on YouTube should result in several playable videos with the bayraktar war song.
Sanctions affect dictatorships and oligarchies differently.
No, no. A better comparison is like asking a physicist to be an engineer, and they should be reasonably good at that, though are usually lacking breadth of field. A CS PhD only reasons about things you can conceivably do on a computer, so being confused by a computer is a bad sign.
Not true according to medical experts. https://www.mayoclinic.org/healthy-lifestyle/nutrition-and-h...
How can they get to the point where they are building a 90 minute cross Atlantic flight for $15M, and the defense industry spends trillions to build Jets that cost billions. I know this is a press release and there are more details, but it does make me understand why Grover Norquist wants to shrink the government to the size it could be drowned in the bathtub.
> They appear completely different in C++, i.e. virtual functions vs. templates

Virtual vs non-virtual functions.
NK is not Russia. Russia knows what western brands and luxuries are. There have been lines in Russia to McDonalds, Victoria's Secret and other stores.

The sanctions are working. Russians are going back in time and soon will be standing in line for bread.

Chelsea a large premier league team owned by an oligarch has been frozen and he can't sell like he wanted to.

Nikkita Mazepin has been removed from F1 and sanctioned along with his oligarch father and no longer can travel in EU.

Aeroflot(russian airline) grounded its planes because they will get seized and cannot enter EU/US air space.

Other oligarchs are moving their expensive yachts because those are getting seized. Their other assets such as properties and bank accounts are being frozen all over the world and they a lot real estate in the UK. This definitely hurts.

The list goes on and on.
What's crazy to realize is, if we didn't have healthcare for people with covid, that a significant fraction of the world would have died before reproducing, and the resulting population would have been functionally selected for covid genetic immunity (and therefore, resulting in a population in which close to 100% of people had genetic immunity). Evolution is cruel.
> beginners pick languages without [much] typing because it is or at least it seems easier to get started

It's hard to tell whether the reason beginners pick languages is because they are not typed or because they are immediately practical (such as javascript, php or python). Christopher Allen's and Julie Moronuki's Haskell Programming from First Principles is targeted at complete beginners. Harvard's CS50, which starts with C (well, Scratch, technically; then C), also targets beginners.

You don't see much lisp among beginners, despite the absence of type notation.
This is an interesting take on Putin's miscalculation in Ukraine.

He's a spy, not a soldier. He relies on subterfuge and fabrication. And he's being undone as his fabricated and delusional view of Ukraine, Russia and the world bangs up against reality.

https://samf.substack.com/p/giving-peace-a-chance
There's a difference between what Putin hoped to gain, and what he will actually gain. I suspect that Putin thought this would be a cakewalk and he hoped to gain territory in Ukraine. Instead, this is increasingly looking like a huge blunder for the Russian state.

The name of the game now is probably self-preservation and saving-face for the Putin government. What "self-preservation" means to Putin is hard to guess but an embarrassing retreat from Ukraine doesn't seem like it's on the table yet.
I'm hoping for a resurgence of wagons in the US, and ideally manual transmissions.

It's really a shame that the most popular "cars" are trucks and SUVs, it's quite expensive and wasteful.
As for unique and distinctive cars models, I bring you the 1976 Renault 14:

https://en.wikipedia.org/wiki/Renault_14

An unremarkable car in every other aspect, you could not but look to it the first time you saw it.
Thanks for this question.

Two big changes:
Most players in this space treat authentication as a point in time decision and it is usually static. IE, you are about to enter an webapp, we will now authenticate you. We think authentication should be a gradient. You can be unauthenticated, authenticated but unverified, and you can be fully authenticated. The ideal user experience is that users should be able to try an app or experience prior to having to "login".

Second, we also hold account/profile data for users and make it available to apps and websites to personalize and customize their experience. This is critical as we move into "hyper customization" in the near future. We allow sites to slowly gather data through trust. At the same time, we give the end-user control over this data (they can turn it off, edit it, just like they would a profile).
Yes, modern cars are ugly but Saabs were ugly when other cars looked good, sorry to say.
> I don't think anyone in public has enough information to state this. We don't know what NK we'd have to deal with had those sanctions not been in place.

But we do know that it is currently an extremely totalitarian country that developed nuclear weapons and ICBMs while under sanctions, and it continues to have a gun pointed at the head of South Korea (e.g. enough dug in artillery to level Seoul a couple times over).
Whoa - please don't cross into personal or regional attack. That just makes everything worse.

https://news.ycombinator.com/newsguidelines.html
Sure, but a response could have been to invade Donbas, or some other retaliatory measure.

Instead he’s bombing Ukraine into the ground including hospitals.

I’m not quite sure if you are saying this is natos fault, but the level of escalation here from Putin is ridiculous.
How bots are stealing artwork from artists on Twitter
I don’t entertain bad faith actors.
> lambda makes lambdas but not really because you need `call` so you need to know they're a lambda.

Ruby lambdas are objects and not (potentially anonymous) free functions because Ruby has objects but doesn't have free functions, anonymous or otherwise, and all calls are consistently method calls on objects.

So, it's kind of to throw this complaint on the more than one way to do things pile since this is literally an issue of Ruby has exactly one way to do this particularly thing issue.
You've got to be kidding me! Neutrality is just as important as privacy for a search engine.

DuckDuckGo was doing a good job building trust for years and just threw all of that away. This was their edge and now they are simply a worse Google instead of being an alternative.
This is "weird" in the sense that nobody else I know wants to do it, but they'll gladly sign for all sorts of fad diet programs, blogs, etc and become demotivated when they're still not losing weight.

It's dead simple: calculate your BMR (https://www.calculator.net/bmr-calculator.html) and restrict your calories to about 150-200 calories more than your BMR. That's literally all you need for weight loss. It can be in the form of beer, chips, candy, whatever or you can do it all healthy with fruits and veggies; that's up to you, but you will still lose weight regardless.
There's a few things going on with Quora:

0. For that answer in particular, it's several years old. The best answers have bubbled to the top, rather than consisting of a bunch of hot takes, which is all you get on HN.

1. They started with a strong focus on Silicon Valley, which attracted a bunch of well-educated people early on. It got a reputation as a place for good, intelligent writing, which spawned a virtuous circle as other good writers came to each other.

2. For a while they continued to attract that with rewards for good writers. It was more about appreciation than paying them, so what they got was enthusiastic volunteers.

3. Their rating system is a deliberate black box but it does do a decent job of finding the better content. Poor quality content gets downvoted and hidden. Not always, and it's far from perfect, but there is another virtuous cycle where the good writers get more votes. The further down you go on the page, the worse the answers get, and the collapsed ones are pretty bad.

4. The moderation is also deeply imperfect, but they've done an OK job of pushing down some of the silliness.

They used all of that to get themselves good SEO, and for the past few years they've been capitalizing on that to better monetize the site. A lot of people feel that the site has gone downhill, as seems to be the way of all flesh/bits. But it has a large number of really great writers who continue to produce good, interesting things.
How do you know the sanctions on North Korea haven’t changed anything? It’s impossible to know what their behavior would have been in an alternate reality without sanctions.
In that direction it's difficult, because C source code doesn't contain machine-readable information about ownership (who and when can free a pointer), lifetimes, or thread safety. C annotations for aliasing, nullability, and lenghts of arrays (malloced, not VLA) are very basic, and rarely used. Lots of C code isn't even const-correct.

Some of these properties could be deduced by a Sufficiently Smart Compiler, but you'd probably need an A.I. that reads the docs.
My completely subjective guess is that it might be to avoid ambiguity around reserved keywords. For example, the `void` keyword [0]:

void function () { return 42; }(); // returns undefined

It's not something you would usually use in your code, but many Javascript minimizers make heavy use of it, and Typescript must know how to handle any valid Javascript without ambiguity.

[0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
I was holding steady with probably a 3k/day diet before that. Abs visible, full-on six-pack if I had a really active week (went swimming a lot in a Summer week, stuff like that). Down from ~4k/day of pure junk food in high school (trim figure and maintained that just fine at that rate, TYVM—I do not know what teenagers do with all those extra calories, it's like magic). Not an athlete, so no Michael Phelps routine doing anything, just young-person metabolism and a lot of weight lifting.

I did the diet to try to make the ol' abs pop even more, the idea was that I'd get down to where I wanted to be fast then ease up a little and hold there (diet's the main thing that matters, everyone says, after all). It backfired badly. Two months of constantly feeling hungry, to no benefit. I'm sure my metabolism was on the way down anyway (early 20s at the time), but that diet killed it dead in just a couple months.

Weight lifting continues to be more effective for me than it "should" be according to common wisdom, even if I'm not doing enough to pack on more muscle. Whatevs.

[EDIT] Incidentally, I wish dieting worked as well for me as all those online calculators say, because I find it a lot easier than working out. Takes negative time, for one thing, and costs negative money. It's great.
My colleague with family in the region has said that the hospitals are evacuated and being used for logistics. Which might explain why they would be targeted.

This video being described as “difficult to watch” seems a lot like propaganda.

I don’t know what the truth is, but I know it’s not black and white.
Am I the only one to find it crazy that basically all of engineering is using the same proprietary constraint solver that only one company knows how to build?

Sounds like a big Achilles heel to civilization in some ways.. :D

I mean, even with search engines, there is more competition..
Satellite data shows how much Earth has changed in only 5 years
The good thing about Dacia is that since they're made from high volume Renault parts, repairs are cheap as well.
I'm not sure how you could return to manual transmissions. I feel like once the skill of using it is widely gone its not coming back. It would have to have a huge education campaign with it
A regular thought (not plan) would be to reproduce the 240 SL using lightweight materials on an appropriate EV skateboard with modern ADAS systems and not many other changes.
I suspect that acting itself will be reduced to algorithms. Expression of different emotions could be digitized. This could open further avenues of automation - authors could configure various different permutations (e.g. sincerity/sarcasm, surprise), the combination of expressions could be derived from context / sentiment analysis for the character, or perhaps each character could have a preset pack of opinions/values that informs their response. Given the constantly expanding capabilities of synthesis, these seem like natural areas that people will explore.

I agree that there is no need for any of this, but that's never stopped technological / artistic progress.
China's support while Russia negotiate Ukraine permanent neutrality with NATO/EU (with troops on the field).

What's the price of Ukraine as a non-Western state? I'm surprised we can spend hours valuing the cost of the sanctions but few can put a price on what Putin has been asking for.
More like compiling music notation, even though this is the original title.
It's horrible, and I bet all well informed Russians will agree that it is. Who are "they"? I think it is mostly up to a small group of people. I feel it is important to not forget that, and not get lost in hatred and revenge. Which is easy to say from far away from the front, I know.
I don't get the comparison with newspapers, maybe 40 years ago that was one of the limited ways of information discovery but we've had the web since then. People are free to discover the world's information and given the saturation of that information, differing points of view on it. However, with two dominant search engines (Google and Bing/DuckDuckGo/Yahoo) there is little diversity and so censorship has more impact, at least in web discovery and navigation.
> enforcement of ideological tyranny

Boy, that escalated quickly.
> Some people get addicted to the adrenaline rush of opening the lootboxes. It 100% falls under addiction for people susceptible to it.

You're moving the goal posts here. You were talking about kids that succumb to social pressure because of a default character and that is what I replied to.

> At this stage you are splitting hair in order to defend some niche example of a lootbox in order to defend something vile in most of cases. Whats the point?

I don't get what you mean, what am I splitting hairs about? You don't NEED to buy lootboxes, that's a fact. Lootboxes are almost always cosmetics, that's also a fact.
> Instead, author describes what mathematicians call “a tensor bundle”, which is a correspondence that assigns each point of space a unique tensor.

Technically, that’s a tensor field which is a section of the tensor bundle. Similarly, a vector field is a section of the tangent bundle (the collection of all the tangent spaces of the points on the manifold). A vector field is just a choice of a tangent vector for each point from that point’s tangent space.