skysight-inc/HackerNews huggingface dataset:
He'd be looking at the same fine if the police spotted them. Does it stop being illegal if the police don't spot you?
I do that too, but the masked emails are more disposable.
The recent paper on brain memory in immune response suggests this is no longer common wisdom. We just don't know. Evolution twists a lot of random wires together.
Yeah, hence my original post! someone fix this please! haha
This reminds me of the documentary titled "The American Factory"[1]. The teams at TSMC would do well to learn from their experience.

[1] https://en.m.wikipedia.org/wiki/American_Factory
> 58,615,905 kWh of electricity in one month

That's 80 kW of continuous power usage over a month.
(d) and you used comments!

Comments are underestimated. I'm not saying they should be used as an excuse to use "magic" esoteric code, but sometimes such solutions are needed and it's much better to document them for future maintainers.
WebContainers are made by Stackblitz but the link is about `browser-vite` [0].
It's made by ‹div›RIOTS [1] and it's something else.
There is a chapter in the post that compares `browser-vite` and `WebContainers` [2].

[0] https://github.com/divriots/browser-vite

[1] https://divRIOTS.com

[2] https://divriots.com/blog/vite-in-the-browser#how-does-it-co...
UTF-8 used to support up to 6 bytes to encode a unicode scalar value. Only later was the unicode range restricted such that a max of 4 bytes was required to encode any scalar value using UTF-8.

It looks like when UTF-8 was originally added to MySQL it still supported up to 6 bytes per "character", so the decision to restrict it was actually made by both MySQL and RFC 3629 - unfortunately they chose different limits :(
I run my own internal CA.

Would not recommend to anyone that they use publicly-valid letsencrypt certs for internal hostnames, since certificate issuance transparency logs are public and will expose all of the hostnames of your internal infrastructure.
I'm curious about the general effect of breaches on public corps' stock prices.

This one took a dive after their breach and kept going down. Experian, as a different example, has been on a tear for 10+ years with only smaller transient dips, despite millions of consumers injured.
If I leave for a new job making 30% more, and my company pays my replacement 30% more, he has to be replaced for 30% more...

Nobody new is entering the job market. Nobody's leaving. Just shuffling around. We're still all doing the same work. These companies are paying 30% more for labor. Aren't prices just going to go up and we're basically in the exact same spot?
I'm not sure if Chrome maybe auto-accepts DRM?
Rocket engines are far more power intense than jet engines. Jet engines operate at over the melting point of their components for years thanks to clever design.

The fuel is quite cheap compared to the rocket that burns it.
"you’ll still be able to chop your own firewood."

Assuming you own enough forested land and regulations permit cutting.
I once heard a quote that described David Beazely as:

"The Jimi Hendrix of programming"
This. Totally this. And I think it applies to basically all human beings all over the world. We just cluster by transport type and hate the other TT person because they are in a different TT.
> drive companies to innovate away your job

Good. We need less bullshit jobs.

>Why?

Because workers have the right to negotiate wages and asking for increased pay is a very fair negotiation during a labor shortage caused by low wages.

>I am not a socialist.

It’s very easy to tell by your complete lack of support of worker’s rights.
I'm a big fan of the Osprey 46 liter bag. Used to use the Patagonia MLC but I prefer the backpack-first design of the Osprey rather than tack on a couple of thin backpack straps approach of the MLC.
This article left me a bit confused. After a perusal I couldn't find a satisfactory set of criteria that defines a "Beethoven" beyond this vague bit at the top, which feels very hand-wavy.

> Why has there been no one better in the last ~200 years - despite a vastly larger world population, highly democratized technology for writing and producing music, and a higher share of the population with education, basic nutrition, and other preconditions for becoming a great musician?

and from a footnote:

>Beethoven's music is "great" in at least two significant senses: (a) for nearly all listeners, it is enjoyable; (b) for obsessive listeners who are deeply familiar with other music that came before, it is "impressive" in the sense of demonstrating originality/innovation/other qualities.

a) in the footnote feels very, very selective in "for nearly all listeners", and b) I'm not sure how "impressive"-ness is quantified, especially if obsessive listeners are required as a hurdle to clear to establish impressiveness as a barometer for a qualtifiable "better".

What's "better"? How is the author sure there is no one "better"? Who decided that?

What criteria makes someone better? Is it some combination of technical skill at the keyboard, compositional skill at "the harmonic style of 18th century european music"[0] ? Is it the Fame that is achieved as a result of writing famous, lasting compositions? It is the music's complexity, or popularity? Does it have to be limited to so-called "classical" music, or music at all?

[0] Adam Neely's excellent video "Music Theory and White Supremacy" feels like a must watch in the context of this article https://www.youtube.com/watch?v=Kr3quGh7pJA

The article speaks to acclaim, by who? By what criteria? Do we need to compare "today" to "While Beethoven himself was alive", or at least his reputation near after the time of his death?

And, how does the author know what will be considered "better" or "acclaimed" in 50, 100, or 200 years? There are certainly musicians as skilled, popular and prolific as Beethoven now. CErtainly there have been acclaimed, talented, prolific mucisian's since Beethoven, right?

I mean, could Steven Sondheim be considered a "Beethoven" of today? Robert Johnson, Miles Davis, Bob Dylan, Jimi Hendrix, John Lennon, Tosin Abasi? All innovators, all skilled, all prolific, all famous, all acclaimed ... all better? Today, who could say -- by what metric are we saying "better"? By what perspective? By whose opinion?

The charts were pretty, though.
I love this effortless way of discovering new things
You and David Graeber both. His book about it is "Bullshit Jobs". Certainly seems like a valid theory to me.
Or maybe genocide and "re-education" camps are bad, no matter the context.
i kinda of disagree. i would certainly try to pick up basic welding and machining in the background. you shouldn't be thinking of this your future full time job, but its immensely useful to understand the processes involved intuitively.

posting really to highlight this recommendation of trying to get involved with a local small-volume fabrication shop. you should be prepared for a certain amount of rejection (you're unlikely to represent a good return on time for these people), but if you can establish a good realtionship they know _alot_. not only will you learn an immense amount about processes and materials and costs, you'll learn about how to deal with that whole world.
> Are you on Linux and if so have you installed the DRM packs for firefox?

Nope. I haven't really had any need for DRM so I haven't installed it. I do use Linux, though.
>>The press service of Almaty International Airport(IATA: ALA, ICAO: UAAA) confirms the lost of control. "There are now about 45 invaders at the airport"

That is a weird place to stage a protest. Im getting little green men flashbacks https://en.wikipedia.org/wiki/Little_green_men_(Russo-Ukrain...
The article mentions the car driver was filmed for a whole minute using his phone in his stationary car, before noticing.

A whole minute.

Stationary.

I'm pretty sure as far as "letter vs spirit of the law" goes, this is pretty much the opposite of what lawmakers were worried about when the "no texting while driving" law was passed.

If I were a policeman I'd be arresting the cyclist for reckless driving beside cars while not facing forward, stopping to intimidate drivers, and causing arguments with drivers affecting the focus, calm, and therefore safety of their onward journey.
Smart Electrically Powered and Networked Textile Systems (Smart E-Pants) RFI
Roman concrete is not like modern concrete. The process in modern concrete does not stop and eventually makes it too brittle and falls apart, Roman concrete does not do this and can last a very long time.

https://science.howstuffworks.com/why-ancient-roman-concrete...
What you are describing is pretty clearly within a domain where logging doesn't bring much value. It's either superfluous debug messages from an earlier phase in development, or at the wrong granularity. If you are dealing with thousands of events per second, you can't log at every event. Your logging probably shouldn't produce more than a couple of lines/second on average unless something has gone very wrong.

Logging is something that needs to be maintained (like all code), it can't be just some vestigial by-product of the development that's left to its own devices, at least not if it's to be of any use. The same is true for metrics. If your metrics are just some arbitrary selection of times and counts that seemed good at the time, they're probably not very useful. Which data to collect is something that needs to be deliberately chosen, and re-evaluated over the lifetime of the application. When you are launching a new product, then lots of logging is probably a good idea. When that product is mature, you probably should have dialed it back several notches, as you most likely already know the general areas where things go wrong.
I used to think so, but cls.__subclasses__() makes it possible to just walk the type tree at some later point. I find the lack of state to be a feature. (Normally with a hook like you're talking about, you'd add the class to some list somewhere, which can get out of sync.)
Tab groups might do this since one of them is private browsing. If groups aren't isolated, implying they are by putting private browsing in there would be a huge UX fail.
Dell XPS
I was diagnosed with micro clots a couple years before covid. My symptoms mirror long covid exactly.

Blood thinners resolved.

When I got covid all the symptoms came back. I had to double my blood thinners for six months.

Actual cause is Factor 5 Leiden. But seems to cause exact same sort of issues.
I always run it on the lowest setting, but yes, you need to be careful. Good point.
Looks like a great location for the next rendition of FYRE Festival!
As far as I can tell, that is just explaining the numeric value of the Born rule, not the wave function collapse/update. I have not found any claims that Gleason's theorem (which I was unaware of, so thank you for pointing it out!) solves the measurement problem.
My wife laughs and prods at me constantly for reflexively putting on my seat belt when I get into parked cars, using my turn signal when there are no other vehicles (or I'm indicating that I'm leaving a roundabout), cleaning my windows/mirrors at the gas station if a long highway drive in bad weather is reducing visibility with salt/mud/etc, carrying a belt cutter, safety kit and air/booster/tools in the trunk, refusing to drive after having a drink, you name it.

She's an intelligent person, accomplished in her own scientific career and a stimulating person to talk to, all great signals about her brain, but dumb driving sense pervades all intellectual capacities I think. I sincerely worry she will die in a car accident. She is positive it would be me, though - she thinks I'm "overthinking" driving and driving safety, which introduces far more danger.

I've been in two car accidents. Maybe that helps. In one case my friend backed us up into a street light really fast because he seemingly didn't realize the accelerator was the brake. The other time I was crawling down a steep driveway in bad weather and my car slid off the driveway, down a hill, and ended up in the ditch below. It looked like a severe accident at a glance, haha. It was actually very slow and boring as it happened.

At any rate, these events instilled in me that small errors can have large consequences. The feeling of your car not doing what you want it to, then being in a situation out of your control, really sucks. I'm not interested in the slightest in finding out how badly that can go. Whether it's because I left my seat belt off, I had a beer, I couldn't see out of my rear window properly, I got stranded in the cold - these are all enormously bad reasons to get hurt or die.

A lot of people have never faced consequences or witnessed the disproportionate result of minor errors, so perhaps driving is one of those things were (unfortunately) many of us learn the hard way, often bringing innocent bystanders with us.
> Finally: I'd love to build a house that will last 1,000 years. Even if my great-great-great-grandkids will not be around to see it.

I mean yeah, in the abstract I think anyone would agree. I would also love to be able to build a 1000 year house. But it costs a tremendous amount of money, and there are things higher on my priority list than the status of a structure 900 years after my death. Until you fork up the cash for it, my point stands.
Ahh, thank you! This seems about right. I was confused at first because the video played fine without DRM. This is curious. I wonder if there's another way to check for DRM without doing this.
Spotify is built on Chromium Embedded Framework, not Electron. Common misunderstanding.
Cool article. The linked paper has more details, and math.
" energy dissipated by pore-scale fluctuations generates the anomalous increase in the overall flow resistance."
Unfortunately they are still at the stage of defining that it happens, not, why?
Which is interesting - there is still so much to learn!
https://www.science.org/doi/10.1126/sciadv.abj2619
It may still generate code for function definitions, which are deduped by the linker, so a lot of the code can still go through the whole compiler.
The difference between the cyclist and motorist is these scenarios is that while both are dangerous and stupid, the motorist at least has the innate protection of the vehicle in case of an accident.

The cyclist has a helmet and if they're really lucky some Kevlar sewn into their gear.

In a collision 1 ton vehicle vs a couple hundred pounds of flesh and whatever the bike is made of, the 1 ton vehicle almost always wins.

Given the risk profile of cyclist versus vehicle you'd think that cyclists would be a bit more aware of their surroundings.
Quickly seems like an overstatement; you've always been able to write low-barrier to entry, slow, buggy code. Is there a low-barrier language that doesn't end up with a lot of less-than-ideal code samples?
I severely dislike Amazon and try to avoid supporting them, but, I do have the original echo with the video screen and it's better now than when I bought it.

At some point they even added the ability to control my Phillips Hue lights, whereas when I bought it, it didn't have whatever smart hub capabilities were needed for this to work and I was told I needed to upgrade to a newer device.

Instead over time they also found a way to bring the feature to me, which I appreciate.
> Storing user information on be blockchain not only sounds unnecessary, it's also illegal in the EU.

It's necessary for the most basic of blockchain functions; you cannot transact and have a coherent model of accounts without identifying users on chain, even if its done confidentially. Unless owning coins on a blockchain is illegal in Europe, you'll have to clarify.

The extension of blockchain to store information other than account balance of the native chain is natural - so long as that information has comparable value to coins on the chain and you can justify it having all those properties. It's already massively useful for wrapped assets. If you can figure out how to make a crypto that only requires PGP keys then you've solved a massive problem about storing account balances or other information you would like to take on the properties of data on chain - congratulations.

> Is the idea of web3 to put the entire internet on some kind of blockchain to replace HTTP? Wouldn't that be crazy inefficient?

This comes up a lot. No. No serious, competent person in crypto has ever entertained putting the whole internet on the blockchain despite the being what many a skeptic retort. As I said earlier, as much should be off chain as possible, meaning either web2 or peer to peer access. When blockchains people use are a factor better at scaling this will include more and more data and uses. With current scaling and capital allocation (mostly in the slow, expensive Eth) the only businesses that can justify their existence on chain must offer some sort of monetary interest to their users.

I'm sure you have a lot more questions and well reasoned doubts that many in the crypto space have realized and are working on, I enjoy chatting about this stuff but am going to cut myself off before I go too long. If you wanna chat more you can always DM me.
This was the part I am also confused. Anacdotely, I haven’t seen mass exodus in big tech yet.
A, B) I'm not sure I did a good job illustrating with my example. But there are times when the new text needs to appear above the text I copied. In that case, I'll take extra effort to paste the section to edit above the existing, to make sure I'm editing the "new" text. Even if it takes a bit more effort to position my cursor above the copied text.

So in vim, I might yank an entire line and paste it immediately ("yyp"). This automatically pastes below the yanked line and positions the cursor on the new line. But let's say I want to make the edit above the existing. This situation is wrong. The new line was just pasted below the existing. Even though I'm looking at a pair of perfectly identical lines in the file, and could make my edit wherever I choose, I have this idea that one of those lines is the original and the other is the copy. And I don't want to edit the original. In other words, whether I "do it wrong" or "do it right", the end result will be bit-for-bit identical. But one of those edit paths bothers me and the other one doesn't.

So in the yanking and pasting process, I'll take the extra time to move my cursor above the copied line, then paste it in so as to preserve the "lineage" of the text.

This has nothing to do with version control or any other actual efficiencies. It's just my brain being weird. I don't gain any actual benefit, just a calm mind :)

C) Yeah, I was just heading off any nitpicks about my comment.
disagree on that - it's entirely possible to have an openssl private root CA and private DNS that doesn't talk to the internet at all and exists in RFC1918 IP space with no gateway or route to the outside world. not just a matter of ACLs on things like DNS servers but those same servers/VMs not even having interfaces that have any way to get traffic to a global routing table.

split horizon I agree is risky.
Nahh you're right, that's not a fair criticism at all, and we rely on tons of community-driven stuff. I only meant that as a differentiator because to some companies, they need to know there's a company behind the project for support purposes or they're not gonna use it (whether or not that's fair of them).
Yeah, just like wages.
I do appreciate your concern about Ukraine but this has nothing to do with Russia being against nuclear proliferation. If it wanted to it would have zero problems seeding those all over the places.
The 1000 years is a separate conversation I think than the modular concept. One could lead to another, but depending on how modular you wanted to be, access to the ceiling is a must.

On the other hand, if you make the trusses large enough and give an /attic/crawl access you could go up there and do the thing without needing to renovate. Then all center walls are non structural and you can move them as you please.

Come to think of it, I might build a house like this.

You can also leave the mechanical on the outside and not cover it too. I guess there's a certain beauty to me in the robot parts but I don't think many would like that.
Because that's what the law is.

You might also say it doesn't matter if you roll through a stop sign when there's no traffic or pedestrians around. You can still get charged for that.
Here's a good video on the use and tradeoffs of Roman concrete engineering: https://www.youtube.com/watch?v=qL0BB2PRY7k

TL;DW: whereas modern construction uses rebar as a way to keep concrete from fracturing under tensile stress, the Romans made their constructions enormous so that the weight of the structure itself would compress the material and keep it from failing from tensile stress. Their monuments weren't built huge just because it cool, but also because it was practical. But large concrete constructions are both expensive and take years and years to cure, and depending on your concrete chemistry the strongest mixtures can also be much more difficult to work with.
Love the concept and potential impact of this. Any chance I could email you with a few questions to find out a bit more about your experiences & what you'd be looking for in such a tool? (If so, please ping me at samuel.jordan.dobbie@gmail.com).
Simple Dungeon Map Generation
I used them at my last Startup, I setup the company on them and it was pretty easy.

The only negative, we were not assigned a CX or Account manager. In order to get ahold of someone you have to reach out to a chat support which is outsourced and then you will be put into contact with someone. We had a small plan so that could have been the reason.

I would totally use them again, it also showed me how easy it was to get insurance if I wanted to start my own company.
Uber rider stuck on I-95 hit with $600 bill
> I'm curious about this. Can you point to any specific evidence that being "backed by Google in 2005" was a momentous event for Python?

Here are some stats with the popularity of various languages over time:
https://statisticsanddata.org/data/the-most-popular-programm...

In 2005 Google hired Guido van Rossum, where he spent half of his time developing the Python language.
As you can see, before 2006, Python was little less popular than Perl(9th vs 8th).
By the time Guido left Google(December 2012), Python became 4th most popular programming language.
Estonia, Latvia and Lithuania disagree with you. So does Ukraine and Georgia.

Also Finland and Norway would like to have few words with you.
If it was called just "string" or something and then it quietly explained somewhere that it's actually only the BMP and not all of Unicode that's not so surprising, but they deliberately called it UTF-8 even though it just isn't.

Imagine if you bought a USB mouse and then you discovered, oh, they didn't bother implementing USB, this is just a PS/2 mouse with the USB connector. Works fine so long as you use the supplied PS/2 "adaptor" but it isn't actually USB even though it says it is on the box. That mouse is defective. MySQL is defective as supplied. Which won't come as a surprise to many experienced MySQL developers.

I actually rather like MySQL, but it's like bash or Excel, it is a good tool for quick estimates or prototyping, and a poor tool for actual engineering. For the cost of all the work needed to get reliable high quality results with MySQL you could have used a different database where the baseline effort to get it working was higher but what you get is more solid, and "utf8mb4" is an example of that extra work in MySQL.