skysight-inc/HackerNews huggingface dataset:
“Confirmations should count only if they are the result of risky predictions; that is to say, if, unenlightened by the theory in question, we should have expected an event which was incompatible with the theory - an event which would have refuted the theory.”
But you can run a server, register a domain, and send http://quaintdev.com:8000 to your friends and family, right?
Seems legit to me. 11/10 investment opportunity. /s
To be pedantic, all ingredients of life - and everything else - comes from deep space!

That we find organic molecules in space isn't that surprising either, carbon does like to bond with other atoms.
Why have a role per user instead of just defining the row policy with the user directly?
This is what has prevented me from diving into Flutter for a personal project. Although it supports desktop and web, it is first and foremost a tool for building mobile applications. For desktop, too much of the API is built around the assumption that you are on a mobile device with a single window and a finger as the pointing device. Feature requests for desktop, such as proper support for mouse-based drag and drop and multiple windows, are either ignored or take forever to develop.

Any platform that tries to support web, mobile, and desktop all at once, of which there are many, are destined to this fate of being spread too broadly and thinly.
After 25 years in the full range of IC and management positions, I'm convinced there's no substitute for expertise, maturity and judgement. I could come up with some rules of thumb (eg. ICs need the maximum amount of agency they are capable of handling), but every rule has its exception. Distilled wisdom is easily misinterpreted, taken out of context, and cargo culted by those with insufficient experience to apply it.

I've seen how small dynamics resulting from individual personalities and nuances of org structure have led to massive dysfunction and productivity loss, even though everyone was well intentioned and doing their job to the best of their ability. I could list out hundreds of behavioral "flaws" that individuals exhibit, but there's no way to fix them all directly, good engineering can't be done by top-down edict and central planning. Instead, you need a critical mass of people, including engineers on the ground, with a good end-to-end understanding of the product and business so that micro-decisions can be suitably informed by the big picture, and the right concerns can be escalated for leadership attention. You need to be able to weigh the cost of product, design, legal, financial, support, security, and operations across both short and long-term to make the right decisions. This is only possible with a high degree of mutual trust and safety for experts to voice their opinion and find the right tradeoffs. It's very easy for egos and personality conflicts to come in the way, hence the need for maturity in leadership. Balancing a pencil on its nib is not a bad analogy.
I was thinking you'd need it pasteable to pass it into sorted, but, yes, you could probably just evaluate it and then do sorted(_).
> Are you saying that in Firefox you have to exit the entire browser to do the same thing?

If you look at the comment to which I was responding, the poster wanted his history and BOOKMARKS replaced when switching profiles. What you're talking about are containers, that do not replace your bookmarks (for example). For what you're talking about, there is no need to restart Firefox.

If what you want to do is have a completely different browser, with separate bookmarks and other settings, then you can start another instance, with a separate profile. It is very easy and takes a few seconds at most. And in fact, there is no need to shut down other profiles if you want more than one open at a time, so you can maintain all your current state when doing so.
There are some that are free to most people, but not all are.

The satellite industry very commonly uses NASA Debris Assessment Software to prove to the FCC that they won't create space debris.
Zod is...so freaking great. I'm feeling kind of hyperbolic at the moment, so I'll even go so far as: for a certain style of programming, adding Zod to a codebase is as big of a win as adding TypeScript.
Ray Dalio talks about this in his book "Principles."

The specific advice he offers is "hire slowly, fire quickly."
There are small specialized shops doing that using schematics that fell off the schematics-delivering-truck. Their success rate is not 100%, but enough to make a living. If it could be done officially, even with real support from the originator companies, it could be even better economically.

Doing these programs is just hindering the real right-to-repair cause. They pretend that these programs help, but once they get bored of selling these parts 3 years later, nothing changes. Everything becomes e-waste at the exact moment when it was planned in the original powerpoint they created before starting the development of the product.

At the same time if you know which capacitor to change, you will be able to do it 50 years later too (with a bit of hand-dexterity) - or you can ask someone else to do it for you. It is not expected that whatever basecomponent will go out of production (with the exception of specialized MCUs). An "xbox controller left trigger sensitivity assembly (rev 6)" on the other hand was never meant to be manufactured longer than the life of a domestic hamster.
First, backup generation is expensive. Right now Germany needs about 200GW, and this value will go _up_ when Germany switches from natural gas to heat pumps for heating, and expands the EV fleet.

That's a lot. Even cheap gas turbine power plants will cost around $100B to build.

And while the one-month Dunkelflaute is exceptional, the shorter versions lasting a couple of days happen basically every year. As a result, you probably need about 2-3 weeks a year of various levels of backup utilization every year.

This is how it looks in practice: https://energy-charts.info/charts/power/chart.htm?l=de&c=DE&... - look at the period from 18th Jan to 25th Jan. The renewable generation fell to around 8% of the nameplate capacity during that period.

I have not seen any real plans to fix this. My prediction is that Germany will just continue to burn gas and coal well into 2030-s.
I just want to hear the excuses from the Elon fanboys after he gets beat by a guy who is probably 60lbs lighter...
Politically this is the classic “rotten borough/pocket borough” problem in a nutshell though. People move away, and you are left with a seat controlled by a ridiculously small number of people who nevertheless control a constitutionally-allocated location.

In the UK this got down to some districts having literally single-resident or single-family districts. And it’s super easy to influence the residents when there’s a single master who controls the borough… kinda like coal in WV.

https://en.m.wikipedia.org/wiki/Rotten_and_pocket_boroughs
This is a false choice fallacy.

We’re perfectly capable of simultaneously acknowledging two risks. Imagine a toxic substance that is both an inhalation hazard and a burn hazard. You’d never caution people to stop talking about the inhalation hazard “because it sucks all the oxygen out of the room” and masks the burn hazard. You address both hazards at the same time.

There are multiple risks inherent in AI research. It’s ok to acknowledge them all. Some people assert that the existential risk is long term and unlikely so we should focus on the immediate risk. That is a mistake because the existential risk is not long term and not unlikely.
It's because you are over-analyzing it.
https://www.eia.gov/outlooks/ieo/pdf/transportation.pdf

End of page 129, start of page 130 (page 3 and 4 in pdf file).

Truck used twice as much energy consumption as all marine vessels. Dry cargo (there are a bunch of ships shipping oils and LNG too) is generally around 60% of marine vessels.
Seriousl question: why is this "enlightened centrism" pessimistic viewpoint so popular on hn
So many things incorrect in this comment and only illustrates how much of a liberal news bubble you seem to exist in.

I’ll just take the time to point out one area in which you are incorrect. The Hunter Biden plea deal was rejected by the judge because it was ridiculous and illustrated everything wrong with how the justice dept has approached the Biden family.
“I don’t have any experience that is relevant to most of the 2.7 million developers. But I’m sure about my opinions”
So DRM...
Wait, NOW we're supposed to care about ajority?

Seems inconsistent with our love of minority rule things like Electoral College, Senate filibuster, the Senate itself, and disproportionate representation in the House.

When I see rhetoric about majorities, I've come to suspect it greatly.
Roles/users are backed by PG tables, so I imagine storing them should be no more difficult. (Assuming partitioning and other native features are available.) Yet I'm not sure how well it would scale all the row checks for read and write access, especially if you also use column level security.

Proxying connections for so many different users would be awkward too, though some proxies apparently can take on a different role for the session and revert when client-side disconnects.
If they actually brought it to market now as a high-volume product, it would probably need to be closer to $20k than $25k to be successful; I haven't tried to estimate how much of a premium it could get away with on account of the high density.
so math has gone the way of studying history, it only makes sense if your entire life is paid for by rent-collecting relatives of you.
It is interesting to read Petzold's opinion of ChatGPT, an opinion that seems unmitigated now, many months after the introduction of the technology:

> When some Facebook friends recently began posting prose and poetry generated by ChatGPT, I had an odd reaction. I didn’t feel astonished, or amused, or intrigued, or frightened, or threatened. (Well, maybe a little.) Mostly I felt disgusted. I felt that I was witnessing a travesty of human creativity, a mockery of human communication, and a belittling of human morality. // Most everything that we humans do or say has consequences in this world. When we speak or write, the intent is to convey information or change someone’s mind, which means that the content of our speech or writing cannot exist in an ethical vacuum. Every sentence has ethical implications within a moral framework that is formed through a lifetime of experience of interacting with other people with whom we feel kinship and empathy as fellow humans. // The big problem with chatbot software is that it’s stringing words and sentences together based on statistical inferences rather than an understanding of the meaning of the words and phrases. It doesn’t know what it’s doing. We humans generally take personal responsibility for what we write and say, but a chatbot is fabricating prose without any sense of moral responsibility. The chatbot has no skin in the game (literally!), and without this moral underpinning, the output of a chatbot must be regarded as gibberish, despite how meaningful it might seem
An analyst I know once argued pretty strongly that Napster became popular not because it was free but because it was more convenient than going to the record store and buying a CD. I disagreed fairly strongly at the time. But today? Times are quite different of course but widespread streaming music with a near-universal (at least mainstream) catalog suggests that a ton of people are fine with paying $15/month to not bother seeking out content through torrents.

While the situation is obviously messier with video, it's also the case that many of us don't feel a burning need to watch most specific content and are fine with having access to enough stuff we want to watch without hassle.
No he didn't, it was needlessly confusing and the fact that it introduced uninformed and unresolved intrigue for him and his wife goes entirely against the point he was trying to make. The reason being that: context is everything. When we structure a project status report this way, context is high and the audience desires new information over and above further context unless the balance changes.

Starting with "I'm okay" was the right thing to do in context: an unexpected call from a child at an ominous time of day is the context, and knowledge of their safety is therefore paramount. But following it with a riddle about bulls is useless nonsense in the same context.

Putting that aside, I didnt really appreciate this either:

>Though a bit angry

Angry at your son for being in a car accident? Was this before or after finding out the reason for the accident? Where is this context and why isn't it provided in the same structure you just outlined several paragraphs earlier?
There are quite a few that are free for all, but most of them come with some restrictions. I tried to get a count of them[1] and got these numbers:

General Public Release - 132

U.S. Release Only - 210

U.S. Government Purpose Release - 139

U.S. and Foreign Release - 38

[1] These were counted by looking for strings in the PDF catalog. There are definitely some duplicates.

wget https://software.nasa.gov/sites/default/files/NASA_Software_Catalog_2023-24.pdf
gs -sDEVICE=txtwrite -o a.txt NASA_Software_Catalog_2023-24.pdf
grep -F "General Public Release" a.txt | wc -l
grep -F "U.S. Release Only" a.txt | wc -l
grep -F "U.S. Government Purpose Release" a.txt | wc -l
grep -F "U.S. and Foreign Release" a.txt | wc -l
> But there's a difference between “computer deviation handled simply with little danger” and “plane was skimming the rooftops before recovery”.

That really diminishes the risk here. Calling it "computer deviation" downplays the IRL deviation of the (very real) aircraft. "Little danger" ignores the (very real) environment in which the deviation happened and contributed to. "Handled simply" ignores how close it was to not being able to be handled.

The aircraft, at an altitude below 4500 ft. and descending, was flying directly towards a mountain peak at height 3140 ft. It would have reached the peak in just over a minute. If the pilots hadn't reacted quickly (14 seconds), this could very well have ended as "plane was skimming the rooftop" of Tai Mo Shan. A similar incident with Air France flight 953 almost hitting Mount Cameroon was narrowly avoided simply because the captain (under severe low visibility conditions) rolled the dice to climb. Some incidents have had unrecoverable sealings of fate in less than 22 seconds of total time.

The margin of safety here is not to be overestimated.

Indeed, as evidence, you can see Section 4.2 of the investigation report (Proactive Safety Actions taken by VAA), particularly bullet (2) of subsection 4.2.1 where the flight operator (Virgin) clearly advises its flight crew (how) to stay safe of the high terrain. From asking for a different runway to outright aborting landing "outside of half-scale LOC deflection". That's a super small margin of error, when compared to how much deviation happened in this incident.

----

BTW, "plane was skimming the rooftops before recovery" is still considered an extremely serious incident in aviation. Even if it results in no loss of life or damage to aircraft. Less than 1000 ft. of vertical separation between the aircraft and anything that's not the landing runway (extended to 3 NM) is considered safety violation.

In general, aviation safety strongly avoids a glass half-full "Phew! Nothing bad happened." mentality and focuses on keeping a glass half-empty "That could have been really bad!" mentality. Because danger can gang up. Multiple things can go wrong simultaneously. And danger has to succeed only once, while humans need to succeed every time.

Still, the article only states plain facts and does not play up the incident. Nothing about the wording of "deviated from localizer and descended below minimum safe altitude" (or the body of the article) is made up or overplayed. It absolutely does not deserve a label of "sounds worse than it is". There's no way it could have been worded to sound better without leaving out key facts about what actually happened.
The answer is not palatable because it will take forever: contact your representatives in the federal government and lobby for copyright reform. IA might be luck they were not sued for more. I believe the MP3.com lawsuit is relevant reading https://en.wikipedia.org/wiki/UMG_Recordings,_Inc._v._MP3.co....
Publishing and building reputation with a robber baron is not worthless...

(unless it's Musk :p)
> speech free of governmental prosecution

Precisely.

People have created all kinds of imaginary meanings attached to "freedom of speech" that clearly have nothing whatsoever to do with reality.

BTW, it sounds like what you went through wasn't, to put it mildly, pleasant at all. This is why I don't think a monochromatic culture (in all possible senses of that might represent, racial, cultural, ideological, educational, etc.) is good for society. People have similar experiences --at different levels of intensity-- across a range of monocultural communities. For example, I know people whos careers were destroyed by being openly religious in the context of overwhelmingly leftist industry/company.

Given the extreme levels of polarization today, as an atheist and Classical Liberal myself, sometimes I feel it is hard to find good fit anywhere. Sometimes it is much easier and healthier to shut up and let people be the kind of bigot they choose to be.

The good news is that societies and cultures mix and become more tolerant over time. I have had the experience of being invited to attend service at a large-ish evangelical church with a small group of atheists. We were welcome, the conversations were interesting and framed in respect. That's progress.

The bad news is, well, it takes time.
Unlocking the smartphone will be a singular event in computing history.

Running a personal website is a metaphor for actually using the device fully and with agency.

It cannot not happen. The drivers are the ever increasing commoditisation of quality hardware, the slow but steady maturity of open source software and the fact that it takes machination at planetary scale to prevent it from happening (ie keeping these ever more powerful devices locked for scrolling down social).

Ofcourse the timing and manner the revolution will happen is unpredictable.
Most of these sound more like job titles than degrees. There are a few foundational disciplines that are buried in a sea of vocational disciplines. What happened to learning the fundamentals and gaining the rest through work experience? Most of these should not exist.
I can tell you that in The Netherlands doctors could be (and still can be) fined up to €150.000 if they prescribed HCQ or Ivermectin.
I despise Elon Musk but I’m not going to stoop to making things up just because I don’t like him. It’s called integrity. There are plenty of verifiable things to not like him for.

Take your juvenile behavior back to Reddit.
Copyright should be life of the authors full stop. My dad dug ditches for half his life but I don’t get checks in the mail every time water flows through them.
> But these days, the allure of the Jacuzzi is increasingly clouded. Like stretch limousines, refrigerators with ice dispensers, it has come to represent the aspirational lifestyle of a recent past. The hot tub is no longer as desired as, say, a Tesla, the latest pair of statement boots or a host of less tangible digital innovations. Its ubiquity seemed to make it less of a luxury

I have no idea what the author is on about. I get that they are obligated to add a section about millennial angst in every profile, but even in 2023 there ain't no one who doesn't love a hot tub.
How does that work? With per "user" roles, I can SET ROLE "user-1000" and enter their authz context without changing any of my queries. How would this work without per-user roles?
The carrot problem is that there are too many rabbits.
It has had effects on other projects; it would make more sense to build high speed in the Fehmarn Belt tunnel and you could be in Copenhagen and Sweden in two to three hours. Would be nice for us Swedes at least. My point is that everything over an hour is quite a long time.
But I was told China was winning. De-dollarisation to a completely "free-floating" RMB was happening. The official numbers foretold it! /s
Javascript's package management is so much better than Python's IMO...
The article starts at the top by saying "To become SOC2 compliant, we needed to remove global access and fine-tune who has access to what schemas and tables."

I've had to go through this SOC2 certification process as well, and I think a much better approach (with a lot of other benefits) is to use client side encryption to encode sensitive data like PII or PHI (personal health info) before you insert it into the DB. That way it's easy to give all of your developers read-only access to essentially the entire DB for things like debugging support while still maintaining SOC2 and other compliance (e.g. HIPAA).

Not saying there isn't also good use cases for roles and privileges (and it's a lot harder to add client-side encryption after the fact), but using client side encryption/decryption is a better approach to this issue IMO (you get more security benefits, and the compliance benefits really just are a consequence of that).
We a tool bring which lets you track schema changes it over time and also ability to have an approval workflow for schema changes.

Would that help your team?

Happy to give you a demo if you reach out on Twitter dms or email (alex@trpc.io)
The federal government desperately needs fewer people and higher pay bands. They use consulting to cover up for that
Is Deno really performing so badly that it has to get PIP'ed? I thought NodeJs would be first...
Yes and no. Making music ubiquitous has been great for stomping out piracy but terrible for revenues. This isn't just a problem of underpricing. In the movies and TV space, all the studios found out that exclusive licensing makes more money because you can drag viewers from one subscription service to another. At the most extreme you have shit like the Disney Vault, which works because some creative work is worth more dead than alive.

If you were correct we would have stuck with everything being on Netflix and Spotify for $10/mo each because it keeps piracy rates down. In practice, while piracy rates have gone back up, they don't hurt the bottom lines of publishers as much as they've claimed[0], at least relative to how much they make from people buying multiple subscriptions. But the law allows them to continue crying crocodile tears about how much money they're losing from old sound recordings being on an archive site.

[0] In other words, one pirate copy is not one lost sale
Actually nope, never thought of that, as Spotify has always been my only platform, for music streaming.

If I see people interest in adding support for that part, I can consider it, don't see much complexity in doing that :)
I feel this hard, but It is very hard to do low level programming via lisp. I really need an alternate for lisp for low level stuff.
Sucks that you dont really have much options. There is forth, but its not standardized like common lisp.
I think Work From Home vs Return To Workplace is now a pendulum. I wonder if it will swing back and forth, spurred on by radicals in both sides, until it goes out of control, or if it will come to rest at a central location?
Renovate – Automate Your Dependency Updates
It was definitely notepad to edit some obscure .ini files on some pc game, or reading a Readme on a cracked/pirated game. On windows that would be the obvious case.

Downloading something over limewire or torrent and seeing a readme file for the first time is a pretty strong memory.

My first IDE was visual studio writing Visual Basic, I quickly binned that for netbeans and Java and then I think ended up using Eclipse.

Today I’m a casual evil mode emacs user mostly for magit and org-mode. also working in VScode for web languages.
https://www.barbaraehrenreich.com/titles/barbara-ehrenreich/...

Fear of Falling by Barbara Ehrenreich.