skysight-inc/HackerNews huggingface dataset:
> We're talking a real near-peer war

Ukraine wasn't supposed to be a a “near peer” for Russia.

> You'll need to compare what's going on now with WWII combined arms battles.

The question, really, is whether domestic public (and elite) opinion sees the costs like an outside existential threat like WWII or an external intervention of choice like Afghanistan.
Indeed. We've been told that the current economic system is providing better access for all, but when we point out specific cases when that is not the case we're then told it's providing better quality to fewer people as if that's what we were originally promised.
I mean, they're vastly different but I'd much rather go to a state fair or state park. Disney is not objectively better.
The other day I was arguing with anti-vaxer people I know on FB.. Upon checking their FB profiles (as I like to do to try to understand these people better) I saw they were also denying that there is actually a heat wave in Europe and it's actually all a big scam to keep us all scared, apparently it's the next thing for the media after they have used up Covid for this role..

This institutional disdain is all engulfing by this point, and unfortunately being used more and more by politicians and any party that is morally bankrupts enough and finds a way to exploit this.

Is there anything we (as in people who believe in science and still have some institutional belief) should be doing to help science/media/institutions get their shit together?
Have you actually spent any time in SF? Bike chop shops every fifth block. Rampant blatant theft. It’s an apocalyptic hell scape.
Looking at this [0] news from about a month ago, the Chrome team showed that they are trying to bring Rust to the table. However, their wording was:

> The Chrome security team is working to make a cross-platform memory safe language available to Chromium developers. This document describes how to use that language in Chromium. The language, at least for now, is Rust.

Could this mean that the "at least for now" part might hint to the language discussed in this thread? Memory safety seems to be a core goal of Carbon [1]:

> Safer fundamentals, and an incremental path towards a memory-safe subset

This approach could make sense, looking at their large C++ code base in Chrome.

[0]: https://news.ycombinator.com/item?id=31830020
[1]: https://github.com/carbon-language/carbon-lang
Google to test AR glasses: navigation, translation, transcription, visual search
The Drip, Drip, Drip of Traffic Deaths
You think the Disney Cult is bad, try suggesting that one can live a full life without ever traveling to Europe
I really hope Dang or one of the others in charge here is reading this and is willing to consider it.

The change suggested here would be one of the greatest single improvements to the signal-to-noise ratio on this site, and even news in general.

It would be a policy change rather than a tech change really, and would need some enforcement. Just a reminder on the submission page, and perhaps a banner at the top of the home page highlighting the policy change, and directing people to flag titles in the wrong form.

(Or, failing that, does anyone have any suggestions for good tech news sources where the titles are in this format, this is definitely something I want to see)
While Disney is amazing, the hotels (15 years age at least) were awful, yet totally worth it. The kids visiting with characters at breakfast and the characters remembering their names when they saw them in the park later you would not think that was worth the money but after seeing the joy on your kids face, holy moly, some of the best spent money in my life. Reliving those moments will sustain you as an old man. Make bad financial choices when it comes to your kids, because when you are older and it finally makes more sense financially, it's too late.
> ground temperatures can be 25-35 C hotter than the ambient air temperature, which is what gets recorded

Ground temperatures are almost entirely responsible for the majority of the thermal energy/temperature put into the air, down at the surface.
I would argue that in many cases the concept behind soft deletion is to make deletion permanent.

Hard deletes retain no memory of what you wanted to be gone, so any malfunctioning sync process will continuously recreate the deleted record soon after it's deleted. Soft deletes are often the only way to make sure deleted records don't reappear.
They are a thing for CYA reasons. Abstract ideas and algorithms are not intellectual property, only the concrete code implementing them is, and as such do not fall under licenses such as GPL.
The article’s conclusion doesn’t seem to match the data they collected. They found that most people (52%) do read faster with bionic reading, the effect is generally quite small, but large for some minority of users - at least one user read 293 WPM faster with Bionic Reading!

The authors then average results (good and bad) across all users, resulting in a number close to zero, and conclude Bionic Reading doesn’t work for anyone, even calling it a placebo effect at the end.

The problem is, all brains are not the same. It doesn’t have to work equally well for everyone to be valuable.
luckily not one of the largest regions:

https://github.com/patmyron/cloud/#ip-addresses-per-region
Also they marketed it as a way to waste time. It was completely disrespectful to their audience and content makers, essentially saying, "do you have some time to kill?! Watch our videos which are not too long to be a commitment." Whereas with TikTok I will gladly sit down and prepare for a two hour session at a time when I'm not commuting or on the toilet. The content is worth it.
Deepchem – Democratizing Deep-Learning for Drug Discovery
To make it as hard to search for solutions online as it is for "go".
Then you're using a definition of vector, not used in any mathematics course.

> you can construct a vector space out of a set of non-vectors (such as matrices)

A vector is by definition no more and no less than an element of a vector space. Vectors are defined by vector spaces, not the other way around.

If you have a vector space whose elements are matrices, then those matrices are vectors. And they will be written in coefficients in a given base as tuples.

> out of operations other than vector addition and scalar multiplication

You don't "build vectors out of operations like vector addition and scalar multiplication", as in: you don't choose them. You choose the field and dimension, and those operations (vector addition and scalar multiplication) are a consequence.

> you can use vectors for purposes other than constructing vector spaces, also without involving either of those operations

Again, you don't construct vector spaces out of vectors - there are no vectors without vector spaces. And there are no vector spaces without those operations. But yes, you can use vectors from a given vector space in a greater capacity than just as vectors.

An example, which shows the futility of looking at vectors as just tuples: a real number is a vector in the vector space of real numbers over the field of rational numbers.
Even in the US with its exceptional.free speech laws, calls for violence or.murder are outlawed.
Inner Harbor is pretty dangerous nowadays. Do some research before heading there
> Maybe, and this is a big maybe, we should think about whether some countries have a disproportionately large access to, or responsibility for, resources relevant to all of humanity.

The problem is that this logic extends to most very large countries in the world.

Are you gonna also appropriate Russia, Canada, China and United States of America land? Who is gonna police all of that? Does the rest of humanity have the collective firepower to stop, say, "just China" and "just the United States of America" from ruining the environment? I don't think this is feasible.
That's what I mean by 'not being bigly into sports so maybe that explains it' - perhaps I should try it some day, but the 'what you can't get at home' experience of a stadium just doesn't appeal to me, personally.

Obviously it does to some people, I didn't mean to suggest that stadium-goers are idiots who don't realise it's objectively better at home! I just meant 'game-watching' - but even there, sibling commenter to you makes a point about the rawness of physical contact if you're close-up in the stadium.
No. It was asked but it was not an issue.
It felt harder to rent an apartment than to get VC funding when you have a record.

It was an issue when I immigrated to Europe the first time though.
It sounds more like the older cities in Europe are outdated and need to update their aging infrastructure than us Americans need to take drastic action against larger vehicles. Nobody in the US has ever had a problem with large vehicles previously.
It's a dying medium. The foundations have moved; internet got insanely cheap and fast, if Netflix hadn't done this somebody has would have eaten their lunch.
>A GOP president pushed hard to get vaccine released in under a year. Also strongly recommend people take it.

And his political opponents were actively undermining trust in the vaccines at that time.

https://thehill.com/opinion/white-house/563771-guess-who-und...

Seems like even people here have latched onto this partisan merry-go-round.
The borrow checker is a pretty smart solution pushing checks to compile time and have efficient runtime, so yes, it would be interesting to see if there is an even better alternative. But you can't beat that kind of safety into an old C++ code base, so I am pessimistic for retrofitting.
> I know these heat waves are affecting Europe compared to the US because they don't have AC to deal with it

What makes you think Europe does not have AC?
I'm studying Mathematical Informatics and we have C++ as the first language.
...I don't like it, but you're right...
C++ also has a very hard-line "you don't pay for what you don't use" philosophy, which sometimes lead to standard library APIs or language semantics which are a bit tortured.

Compare C++ <random> or <chrono> against, say, the equivalent functionality in Rust, Go, Java, C#, etc. C++'s APIs are a bit overcomplicated, or at least they look that way if you don't know the various reasons why the C++ standard defined them that way (reasons which are probably not relevant to your use cases).
They might like to, but you should definitely consider if saving data no longer required for your business violates privacy regulation/ethical considerations.
I don't think rust is headed to be the norm, but I don't think it should be compared to most mainstream languages. It's not python/php/ruby.. it's a very difficult niche where a lot of efforts failed flat.
Why not just use an audit table, to keep from littering your indices?
They explicitly mention that they accounted for that in their calculation
It's a comment, my guy.
Same big company actually - Dart and Carbon are both Google projects
I’d assume rainy UK would have softer runway surfaces for wet-weather performance.

Unlike car tires where people may switch them between climates/seasons, aircraft tires need to be fairly universal.
It isn't. There is unnecessary hysteria. Encrypting microcode is just usual competitive play. Doesn't mean anything nefarious. If issues are found in the said microcode, that would be a different story.
This is a running theme for Blue Zones and centenarian research data, just a bunch of really blatant falsehoods packaged as trendy diet advice (e.g. suggesting that the Okinawan diet is low in meat, which is based on some weird game of telephone around discussions of WWII starvation diets, when in reality the Okinawans get a large proportion of their calories from lard and have the highest meat consumption in Japan). I wouldn't quite call it a "scam" but I would call it extremely misleading.
Off-the-Shelf Robotics
Short article about the trend of building robot projects from "off-the-shelf" components.
This makes a pretty big assumption that the only energy consumed by software is in what's required to execute the code.
Rust 1.0 is 2015. Hence this is sometimes referred to as "2015 edition" in Rust's edition system.

But the sort of people who are here to tell you about how great C++ is will say well, actually Rust existed all the way back to 2006 as Graydon's personal project. There were no numbered releases until Rust 0.1 (after C++ 11) and modern features like Traits don't appear until much later, but sure, in this sense Rust existed in 2006.
> What is wrong with you??

I don't believe I'm a madman. Please make sure you're following the HN Guidelines when responding to comments: https://news.ycombinator.com/newsguidelines.html.
I always thought the reason was because a lot of people do not like to read. But your explanation makes more sense.
No, but we're working on it...

Seriously, if 90% of plankton had been killed off there would be some very noticeable effects. Something like 50% of our oxygen is generated by phytoplankton. (50% is probably the floor - I see some estimates going up to around 70%) And plankton of all types is at the bottom of the food chain - if 90% disappeared there would be mass starvation in our oceans.
Try scrolling past the political content?
Do any databases let you refer to constant values in foreign keys?

Then you could do

FOREIGN KEY (foreign_id, NULL) REFERENCES foreign_table(id, deleted_at)
Much less than 25%. The nuclear industry in China is about the minimal investment while still keeping the door open, if some incredible breakthrough magically appears.

https://www.iea.org/data-and-statistics/charts/average-annua...
Actually saw it mentioned that albedo isn't directly connected to colour (and in particular since it's thermal radiation it'll be towards the IR side of the spectrum) there might be alternatives to "nuke flash white" paint colour.
I’d just douse them with water. It’s not like UK airports and pilots can’t handle wet runway landings.
The "Code leakage" problem can easily be solved by using views. Or am I missing something?
I wonder, how much of ticket price increases can be attributed to resellers? It's not long after tickets are released that it seems _everything_ for sale is third-party.
Are you, perhaps, unaware that these are in different units? 38.7C is 102F. The UK switched in the 60s to centigrade[0]. I'd also be suspicious of the accuracy and method of temperature collection in 1911.. the Met Office didn't start collecting data until 1914, and of the source accuracy.. Wikipedia[1] seems to suggest 98F (36.7C) and in another town. It certainly was extremely hot that August in 1911... especially without modern conveniences.

[0]: https://en.wikipedia.org/wiki/Metrication_in_the_United_King...
[1]: https://en.wikipedia.org/wiki/1911_in_the_United_Kingdom
Were middle class people really flying around that much in the 60s and 70s? I have no idea but I feel like they weren't
Well, every home has a smart display/phone/tablet and a high-speed internet. I feel not even 0.1x of that population has a gaming console.
It's the opposite for me. I can't listen to things at anything like my comfortable reading speed. The move of so much internet content from text to video has been a disaster for me.
I wonder how much of this difference is due to rampant compensation inequalities of the 1960s.

Where the services supply chains that make these experiences happen should have cost a lot more than they did.
Ah yes, the mysterious Sony Vaio PCV-MX2 - I still want one of these even though it would probably be completely useless nowadays.

LGR has a nice video about it:

https://youtu.be/UQSKWOw-sZc

There was also a Vaio laptop that had an MD drive, it didnt support data though:

https://www.zdnet.com/product/sony-vaio-pcg-nv109m/
I'd heard of Renato but not the registered trademark (why don't they use the font throughout the website)?

I guess that answers my question: different bubbles
I'm going to go out on a good faith limb here, and postulate that OP may have added Gab, Odyssee, et al because they're not yet completely walled gardens, and it's easy to integrate with their APIs for discovery without hitting API limitations.

If I was building something like this, I'd start with something I use a lot (like Youtube), even if it required screen scraping, and then I'd move on to everything that had a dead simple API without low limits.

BUTTTT looking at the code, it would appear that they're screen scraping everything. But maybe it just so happened that the shape of Twitter's DOM is really really close to Gab's and it was super easy to add.

Or maybe this is a totally trojan horse approach to getting HN users on Gab. Who knows? But at least there's an easy way to turn it off. Not going to stop me from trying the extension, at least. (And as someone who tries to expose themselves to content bubbles that I consider insanely off-base, whether for education or entertainment, maybe I'll leave it on to see what kind of insanity is going on over there.)
I guess you can justify this if you just think of the price of concessions as part of the overall experience. It's really a $300 ticket but you get to drink 5 beers and have some bar food in the meantime.
Twitter's lawsuit against Elon Musk will go to trial in October
I don't disagree about Gab being far-right, but antisemitism is an equal-opportunity form of xenophobia. There's both left-wing and right-wing antisemitism.

In the US, the right wing is often bound up with co-opting Jews via the term "Judeo-Christian" and supporting Israel, even it its worst abuses of the Palestinians. They often call-out left-wing antisemitism, which often tries to take the form of "anti-Zionism" (but whose information is often traced to antisemitic channels).

So antisemitism doesn't by itself demonstrate far-right leanings -- even though the far right is also full of literal Nazis and those who call them "very fine people". But Gab is certainly happy to play host to those, too.
So by this logic, pretty much every language other than C++ has “objectively best” syntax.
I love my VW CC (2013) when it runs, but geez I've had engine trouble, the faulty suspension that leads to tire cupping drives me nuts, and the VW dealer in my town sucks. I swore off VW a few years ago, but the new VW bus replacement might make me change my mind.
The reason it works for movie production teams is that they don’t watch dailies most working days of their career.

The film shoot is a special high-intensity time. You may spend months and months in pre-production, but the actual shoot might only be 20-30 days (on a lower-end production). Every day needs to count. If you can learn from the previous day and improve, it makes a real difference near the end of the shoot when you’ll have much more freedom to experiment.

In contrast, software engineering is more of a uniform slog. Back when software shipped in physical boxes, there used to be a marked difference between the planning, development and testing phases, but that’s gone. At many companies it’s just a grind of tiny features and endless tickets. Hard to get excited about the “dailies” for that.
wow, this device is incredibly well designed, with lots and lots of thoughtful design details. Masterclass in product design.
UAE Announces Space National Fund and SAR Constellation
This. Your process also highlights that developers and designers working together is a process that is interlinked and takes time.

Another comment highlights that designers work often without the full picture. I'd add to this they are responsible for bringing solutions to the table as the catalyst to collaboration, exploring compromise and iteration. The best engineers bring solutions to the table too. The worst is when the developers and the designer are bullshitting each other on why things aren't possible with reason from their own domain that the others don't understand or can't reason about.
I mean “better” in material terms. Things were just more bare bones back then: https://www.pinterest.com/pin/the-old-disneyland-hotel-photo...
I live in a city that has an AHL hockey team (minor league, one division below NHL), and tickets are nearly an order of magnitude cheaper than the NHL. (Except for beers, which are still laughably overpriced).

Anyway, another industry that has gone this way is the ski industry. Back in college, we'd get up early, pile a bunch of people in a car, drive 3 hours to the slopes, pay $40 for a lift ticket, ski until sunset and drive home. Now, lift tickets are incredibly expensive, all the while the ski resorts built up amenities like bars and restaurants, spas, etc. And they wonder why their customers are trending older...

I also believe this is a big part of why college has become much more expensive: the amenities arms race.
Remembear Winding Down
Couple of follow up tweets from Boulder City NV

https://twitter.com/BoulderCityNev/status/154944695936623001...

> Boulder City Fire Department is en route to an emergency call at Hoover Dam. No further information is available at this time.

https://twitter.com/BoulderCityNev/status/154945520167693107...

> the fire was extinguished before Boulder City Fire Department arrived on scene. Bureau of Reclamation/ Hoover Dam will be handling any additional questions.

And finally, the official news release from Bureau of Reclamation

https://twitter.com/usbr/status/1549460732726714371

https://www.usbr.gov/newsroom/#/news-release/4273

> At approx. 10 a.m. PDT, the A5 transformer at Hoover Dam caught fire & was extinguished by @usbr/Hoover fire brigade at approx. 10:30am PDT. There are no injuries to visitors/employees. There is no risk to the power grid. Power is still being generated from the powerhouse.

> We are investigating the cause of the fire & will provide additional updates as they are available.
In banking and bookkeeping, there’s no such thing as a “delete”. Once something is in the ledger you can’t undo it - you have to make a new entry that negates the old one.
The comma.ai guys appear to have pivoted to the huge Anybots market…

Seems like a very strange choice.
Which is why I don't add that extra deleted field. Rather duplicate all the tables into a new database called "archive" and then insert there before deleting from main.

That works for updates too, by preserving the old data and showing you a time machine like backlog. But the archive database gets too large over time and you need to purge it periodically. You can create some delete triggers for automating this "save before delete" behavior.
You still need a record of the data, which probably isn't fully captured in the audit table
Delaware Chancery always moves fast!
Definitely. When a user "deletes" their account, we null out all identifying fields to "DELETED_PII_$user_id". We have running metrics we compute that would go off the rails if we dropped the row completely.
The WebGPU samples you pointed out are a good resource, but this article is a decent introduction to GPU compute and should be up to date [1].

[1] https://github.com/GoogleChrome/web.dev/pull/7827
If it feels that way I think your scrum master or entire team is doing a poor job. It shouldn't feel that way if you want it to work.
I thought those minidisc 4 tracks were great, but the compression on them could be a bit nasty
If you are going to think about this pattern, why not go one step further and simply event source everything with an append-only, immutable log?

You could even sprinkle cryptographic guarantees into the mix. This would be very challenging to do with mutable DB rows.
Fundamentally, it has smart pointers and std::make_unique now, which means I never have to touch a raw pointer in most of my code. They can even be adapted to wrap Win32 objects. That's a huge improvement and I don't mind using C++ for new projects now.
Solved with "...and deleted = false"
Wouldn’t storing the deleted data in an immutable storage, with time stamp, be much better for auditability ? I mean how could you audit deleted, restored and deleted again data with that setup?
Also, while I know it’s not really accurate, I tend to understand relations as sets, it makes me uncomfortable to have soft deleted data that are neither member or not member of the set.