skysight-inc/HackerNews huggingface dataset:
And please don't write these comments like the guidelines ask. And they remain offtopic, and that is also mentioned in these guidelines. And you can find them here and you should read them if you haven't had a chance!

https://news.ycombinator.com/newsguidelines.html
That’s what dinner time is for.
When I'm really mobile on some days I'm genuinely terrified of breaking off the USB-C tab inside the port at times. It feels a lot.. safer? to be inserting the middle portion like lightning, I am rather unsure how to describe it.
Given that window glass can get damn hot when exposed to strong sun, and situating a perfect reflector behind it would presumably double the effect, intuition leads me to guess that yes, the glass would be a problem.
Like the Leopards vs the Panthers?
It implements the method outlined in "A two-step approach for the correction of rolling shutter distortion in UAV photogrammetry" by Y. Zhou and others: https://www.sciencedirect.com/science/article/abs/pii/S09242...

The Python code is probably easier to understand: https://github.com/OpenDroneMap/OpenSfM/blob/287/opensfm/act...
How expensive are we talking about?

Of course people tend to pay mortgage early to avoid paying many times over at 10%.

But, having small montly payment helps in case you have some temporary financial emergency.
3 year old? Why?
I cut my teeth with Apple II GraFORTH in high school in 1981/1982, had a good time with a lot of audio/visual/animation stuff with that platform. A fellow student and I got paid for some demos we put together for some local guys selling the MicroEngenho (micro-sugar-mill) Apple II clone in Brasília. They were a hit at trade shows.
RapidFort system, which I am using in the open source community images, allows the user to select files and integrate them into Ci/CD manually. The community images project on GitHub uses Github actions Ci/Cd to achieve the same manual curation.
Here’s a YouTube video of a similar project: https://youtu.be/1yudWXta6dM
I think I'm mostly upset that laptops never have 1080p@60fps webcams. They're terrible. I'm lucky to be working from home right now: I've had a 1080p@60fps camera in my pocket for the last 12 years and I can't just connect it as a USB webcam. I know of Droidcam, I just wish there were an official app for something so basic. Blows my mind on iOS that you can't work with numbers past 100 million. So then I switch to my personal/Android and I can't remember which Calculator app has the familiar interface that supports slightly advanced scientific calculator functions.

I want a Todo app that isn't tied into online services. I think another commenter said Android One comes with "Tasks"?

The QR reader is another infuriating example.
you need to install insane numbers of electrical outlet to prevent some nonexistent fire risk

I used to live in a 1940's home and was frustrated with the lack of outlets - I used extension cords (some under carpets) so I could put things where I wanted them instead of near one of the 2 outlets in the living room, neither one located in a convenient place. And it had a single outlet for 15 feet of counter space... if you want to plug in a toaster at the far end of the counter, you'd have to run an extension cord all along the counter (and behind the sink).

Multiple outlets are cheap to add in new construction but quite expensive to add in later, most people wouldn't add a new outlet unless they were doing remodeling (circuits are more expensive, AFCI/GFCI breakers aren't inexpensive).
We need negative interest rates instead of the quantitative easing nonsense.
Or how about in BC, where sawdust is shipped by the gigatonne to China, gets made into particle board, and comes back as cheap furniture?
"Serverless Computing", "Agentless", and "Immutable Infrastructure" are all badly named.
> pmc and workers aren’t allies

The so-called “professional managerial class” is (1) not a class, and (2) a grouping that cuts across the proletariat and petit bourgeiosie (and is largely contained within the intelligentsia component of those classes.)

(Its basically an American-Left resurrection of the Leninist critique of the behavior of the intelligentsia, divorced from the theory in which that critique was grounded which recognized that the intelligentsia were not a genuine classes because their relation to the economy was predominantly as wage labor hired by capital–and thus proletarian–but occasionally petit bourgeois; its kind of weird that its invocation seemed to fade after the 1970s but has become popular again in the last few years.)
Um, isn't this basically just describing something like Forth? I don't get what's supposed to be new here.
Kids don't have a problem using a tablet
In any case Delta’s gonna do what they want, as will our respective mums, but at least we had a good discussion of product design and marketing criteria which actually is kind of HN-appropriate.
Exactly.

I don't think most solar & wind maximalists realize how little of the world is both optimal for solar panels AND located near a urban centre.

Having solar in the middle of the Sahara is utterly worthless because transmission makes it comically inefficient (beyond how inefficient solar is to begin with), and then you take another inefficiency tax storing it in batteries. Having solar panels on a random home will almost certainly be worthless because most major urban centres are not in solar-efficient areas. Who knew humanity doesn't like living where the sun is baking them 18 hrs / day year round?

See: https://zeihan.com/wp-content/uploads/2022/04/globalsolarpot...

And it's about as bad with wind.

If only there were a very efficient, clean, and geographically-independent source of energy we could use that didn't depend on the weather or sun, and could be placed trivially near urban centres.
I'd add that another advantage of XML is that you get a powerful set of tools that are readily accessible across all "working" programming languages, often provided by first party libraries. Plus a lot of developers (and text editors) know the basic syntax.

Granted, JSON has achieved this same level of universality, but everything else (excepting perhaps CSV files) either suffers from obscurity or from weak/ambiguous/competing specifications.

The dream of semantically rich documents that XML provides (like, say, being able to cleanly interweave MathML, SVG, and XHTML in one document) is unmatched.

I think we'd see a lot more XML usage if it hasn't been over-promised, over-delivered (WS-*), and over-used (enterprise Java). If XML had stuck to its lane (making a schema language like RelaxNG instead of XmlSchema, for one thing) it wouldn't have left such a bad taste in so many people's mouths.
SaaS multiples are predicated on a lot of metrics. Growth, revenue retention, CAC and LTV, etc. If you had good metrics you would be making a lot more than $400/mo because you'd be growing like crazy.

The fact it only makes $400/mo after 8yrs is a negative signal, not a positive one.
Fire and rescue? Turn on a siren and people will move. This works in other places. It can work here.

You're right that police in many areas can't be trusted with that responsibility, though, and maybe we'll have to think about how to deal with that.
Crypto Can’t Build a Better Internet
Quotes from the article:

> For all its utopian trappings, web3 tech like cryptocurrency only deepens the problem of elite control over the internet. We have an alternative.

> The promise of web3 is a promise to re-create the inequalities of modern capitalism, with 0.01 percent of Bitcoin holders controlling 27 percent of the cryptocurrency in circulation as of December 2021.
Or this: https://www.youtube.com/watch?v=WCEzdj_8YwU

Seems like there's a lot of people doing the same project.
> Under which Constitutional Authority would such a Federal law be placed?

The Commerce Clause. Same thing that authorizes the Communications Act of 1996 and FCC OTARD rules.
> but it’s on the verge of becoming a poster child for what happens after you over rely on it for two decade.

No, it's on the verge of becoming a poster child for what happens if you _neglect it_ for two decades.
Come on just introduce negative interest rates on cash. We can reduce the money supply and people can reduce their work weeks instead of accumulating savings that get eroded by inflation.
But what's the point of just keeping the brand alive if it loses what made it so special in the first place?

If I look at modern Star Trek for example then its lost most things that made earlier Star Trek so special. I'm not even saying it's bad per se, just that there is no real value in having it be "Star Trek" other than commercial reasons.
More like: “we have already copied your listing for you and it is live here: ... let us know your contact details and we will as them!”
Tablets are mostly fine, just not phones. Plenty of people do webdev on iPads too.
This would be my go to for anything _supervisor_ in golang: https://github.com/asynkron/protoactor-go#supervision.
Yeah, I want to put in an ERV, too, to have the sense of fresh air all year round.
Cat concepts are a bit language agnostic.

Forth is a tad exotic. Multix lets you use ordinary Typescript/Node
As an example, close to a busy road, you may as well double the number in parent.
Calibration by outside air is strange.
The ratio of people I've met who've taken out a mortgage to the number who've taken out a house-sized business loan must be well above 10,000:1. It's not clear that you're arguing from any basis in reality to suggest that they're the same in any way.
I am a Crisis Text Line volunteer. So the short answer is yes we do call EMS when we have to. I posted this longer answer in a different parent on this thread, but I'll re-post it since it directly speaks to your question and sheds some light on the criteria we use to determine if someone might harm themselves.

"...We are trained to risk assess each and every texter, irrespective of our intuition about their mental state. That means I treat someone testing the system like I would someone who has been flagged as an imminent suicide risk.

Supervisors monitor this evolution of the conversation closely.

The assessment is important because ultimately the decision to call emergency services comes after that rigorous assessment of the person's suicidal ideation, followed by their plan and access to means, as well as their timeline. If all those criteria are met, I contact my supervisor, and then we work on separation from means. If those criteria are not met, we continue the conversation accordingly.

I have personally walked numerous people back from the edge simply by talking to them and hearing them out; often times, texters deemed imminent risks are capable of staying safe that night after we have come up with a safety plan for them together. Calling EMS is truly a last resort and not an attempt to cast off responsibility.

In the cases when we do call emergency services, it is after we have exhausted all other options. It should be noted that access to geolocation is strictly limited to these supervisors, and in all likelihood is limited to a texter's phone number alone. It's not like they have a backdoor into AT&T, and the supervisor must make a call to emergency services directly. From what I can tell, very little information is given back to CTL. On occasion, I can see a timeline that EMS was dispatched but rarely do I ever learn about the outcome.

The success of the platform is that we can work with people to find them their own solutions. CTL was not a viable intermediary for calling 911."

I've volunteered nearly 300 hours, most of those were dead of night EST. I've spoken to several hundred people, and maybe a couple dozen have been flagged as imminent risk. Of those flags, I can count on one hand those who have required a call to EMS. Mostly, I'm able to come up with a safety plan with them and get them through the night.
Also Japanese mortgages are 30 years, or even 50 years. But the interest rates are <1% here.
yes: its the things she claims she doesn't know that I find fake.
I get this, but I don’t get why that means we should do away with VPNs, etc. Isn’t “in my private network” an additional piece of information that can be used to help authenticate a client?
I've seen a lot of new developers shocked by this approach, which surprises me a little. They seem to think that it's up to the application to handle all errors, even those of the programmer(s). This, of course, is unreasonable since it would essentially require knowing all the bugs in advance. :-)
> Would you feel secure knowing the pilot of your plane once exhibited suicidal tendencies? I doubt it.

I really don't care, to be honest. As long as the problem has been fixed through major changes to lifestyle and/or medication, plus enough time has passed to ensure that the person is stable, the fact that they once called a hotline is irrelevant.

I might not be as vehemently against the collection of this data if there were a strict retention limit written into law, perhaps 3-5 years, alongside a solid plan to properly enforce that limit and to keep records confidential.

As written, your comment implies that people can never change and situations can never improve. People regularly change their lives drastically, especially young adults whose brains are not even fully done developing.

> Any bits of data we can collect to make accurate assessments should be collected.

I doubt that the fact that someone called into a hotline twenty years ago would allow anyone to make an accurate assessment as to their fitness to fly today. It would likely be used as a tool of oppression, and it would make people think twice before choosing to risk their future career prospects by calling into the hotline in the first place.

Permanently barring hotline callers from becoming pilots makes about the same amount of sense as permanently barring people who have ever had a broken arm from becoming pilots.
What are/were IDs 1, 2, and 3 for, then?

VKontakte, the Russian Facebook, has another ID system entirely: each namespace kinda gets its own ID sequence. Pavel Durov is unsurprisingly ID 1. Group 1 is the group for app developers, but no idea what it was initially. Other objects are identified by a (type, owner ID, object ID) triplet, the object ID is unique within the type and the particular database server that's chosen based on the owner ID. Really simple to work with once you get into it. Does Facebook use a single global ID namespace for everything?
But it's not mTLS? ;)
I think when you get to rending and composting, the multithread issue gets a little bit different and possible to distribute a bit.

It's at the 'Model Tree' layer that the UI dev 'interacts with' directly that single thread is often enforced.

Multithread seems to only be reasonably possible when you have 'control' of everything and a careful approach, and when the situation calls for it.
git log let’s you check if you might be missing something from the change log (aka release notes) though.

Or if you didn’t actually release something you thought you did.
This "fact" is really really popular among conservative news, but nobody has hard evidence. Do you have a source?
Nice one. Consider adding them to "Ask HN: What are you predictions for [YYYY]?" (ie https://news.ycombinator.com/item?id=29746236) with a link to this comment.
what's the deal with Trans Lifeline? I had their number saved when I was transitioning and had a lot of depression going on from bullying and family not accepting. are they not a good resource for us?

edit: why am I being downvoted?
The CLI of Open Firmware, used on SPARC and older (PPC?) Apple systems, is Forth-based:

* https://en.wikipedia.org/wiki/Open_Firmware
https://huggingface.co (no 'm')
How does a supermarket knowing my personal shopping habits negatively impact me, in concrete terms? I can only think of only one hypothetical downside: the supermarket sells my shopping data to malicious third parties, which adversely affects me in other ways (e.g. my health insurance premiums rise because I bought too much bacon). This would indeed be very bad, but it is currently a mere hypothetical.

As far as I can tell, supermarkets offer discounts in exchange for more fine-grained tracking of customers’ purchasing habits because it lets them better optimize their supply chains, nothing more, nothing less. I fail to see how this is a bad thing for customers.
And that's why nobody actually uses it for those things, at least not yet. Don't forget that advancement is often incremental, and that in this case advancement has actually been somewhat fast. YOLOv3 came out in 2018.
I thought it telegraphed that maybe the kid is ready for the next level up?
Their ability to attract talented developers to work for them. So maybe tracking the engineers they are hiring on Linkedin.
For basics like potatoes, carrots, onions etc. this is possibly doable but it isn't going to replace a families worth of food. For an individual or a couple, maybe. But certainly not all year. If you use the old-school Australian "quarter acre block" you might do a families vegetables for part of the year.

As a supplement, it's worthwhile. As a substitute it's non viable.
By everyone assuming that other people were like them.

Aphantasia, inner monologues, episodic memory - people have started discussing their internal thought and capabilities and we are discovering we are more different than we thought.
The Bedouin are in a desert, where sweat actually works to cool you down. That's not so here in the Midwest, where the humid air gets pulled northward from the gulf of Mexico.

Sleep during the day, when it's too hot to do anything, and work at night, if at all possible.

Our house is white, and has 4 large Maple trees around it, which passively cool things by about 5-10 degrees, but even so, we had to go with AC this time.
The origin of Let it Crash dates to „Making reliable
distributed systems in the presence of sodware errors”, Joe Armstrong, 2003: https://erlang.org/download/armstrong_thesis_2003.pdf, section 4.4.
I think this characterization is mostly wrong on the facts. First of all, U.S. spending on police is pretty typical, relative to our peers (as a percentage of GDP):

https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_pr...

Second, spending on police has actually been trending down for quite some time:

https://fred.stlouisfed.org/graph/?g=Q7WX

And the number of officers per capita has remained remarkably stable over time (contra suggestions that the number of police has risen dramatically). See Table 1 in this PDF:

https://bjs.ojp.gov/content/pub/pdf/nsleed.pdf

Third, we spend much more on schools than on police:

https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_pr...

Despite the prevalence of memes to the contrary:

https://twitter.com/RCAFDM/status/1532739121562656770?s=20&t...

https://twitter.com/CharlesFLehman/status/153270044228675993...

Fourth, because spending in the U.S. is split amongst federal, state, and local governments, looking purely at local budgets is often more obfuscatory than explanatory. If we look at combined state and local spending, the picture looks quite a bit more reasonable:

https://www.urban.org/sites/default/files/2020-06/state_loca...

That graph in words:

> Overall, police spending was 4 percent of state and local direct general expenditures in 2017. (This data included federal transfers; if we look at just own-source funds, police spending was 5 percent of state and local expenditures.)

> This is far less than what state and local governments spent on public welfare (mostly Medicaid in the Census accounting) and K–12 education, but more than many other services, including housing and community development (and others not listed on the chart).

Source: https://www.urban.org/urban-wire/what-police-spending-data-c...

Obviously people can disagree about how much we should spend and on what, but, generally, the U.S. spends a pretty typical amount on police, that amount is significantly less than on various other social services, and the amount has largely not been growing.
I believe throwing people in jail for getting high is a reprehensible act, especially when you consider what it does to their family members, so I believe being a police officer requires you to commit reprehensible acts. Your mileage may vary.
My vague recollection is there was alot more advantages too.
Just want to chime in and say: samesies. I wish I could say more, but eh. Some of us were ready, willing, and able, and some circumstance or opportunity was unrecognized or ignored or not taken far enough. Probably a lot of us. But I also want to say that we cannot be reasonably bitter about this. Chin up, fella. We have witnessed miracles and wonders.
That's why I said

> It's a terrible deal for the breadwinner (generally the man)

It's a terrible deal for women breadwinners with stay at home husband too, but they're a minority of breadwinners.
We don't need central banks as they are today. We need something like a demurrage currency, once you have that you can control the velocity of money, once the velocity of money is known, you can do price level targeting via monetarism aka no inflation or deflation.

The central bank won't have to set the interest rates anymore if the reserve requirement is something sane like 20% or 30% as banks are limited in their bank reserves and thus incentivized to choose the right interest rate for themselves. This also eliminates the need for QE.

You still need the central bank as an inter banking network by the way.
I'd say the idea that there are enough devs who haven't got a mac and would want to buy it with Linux to offset the development cost and actually get profit... needs some data. I'm one of them, but it feels like "there's dozens of us... dozens!"
There is no better way for people to show that they understand message passing and the actor model than to have them implement a simple scene in Scratch.
No that is just a feature of permanent money, it collapses in the end because the whole idea is insane to start with. 3% interest for two thousand years is galaxies worth of colonized planets.
I'm a big fan of the "crash early" strategy. I write in Swift primarily, and if I suspect a state is impossible to reach, I'll add a fatalError() so that in development, if it turns out I'm wrong, I spot it right away. (Something I learned from another dev I worked with, who was very productive.)

Unfortunately, a lot of other devs hate to see that your code may actually crash and start asking questions about what scenario could cause it and asking if maybe there's a more gentle way to get out of the error. So, I'll often back down and start having softer error-handling, but on the whole it does complicate things further as the errors cascade and now you have to reason about handling combination of errors that have low likelihood of happening. So, to me, just having an early crash is way better.
Well, there's software that can cause some degree of harm. For example through servos controlling something physical. While you still probably can't catch all of the issues, you damn better try as hard as you can within reason.

I'd also wish for similar rigor from people developing whatever filesystens my data is on. :-)

Fail fast is generally a good idea, if you can do it safely.
Go to college. No, really, do it.

Don't stick your dick in crazy. Don't cheat and don't lie. Don't stay in relationships with manipulative people (whether sexual or not).

Buy those bitcoins.
If you had non polluting shipping and the costs were still cheap enough there would be nothing intrinsically wrong with this.

The problem is the market externalities of the pollution of our current shipping methods, and likely the imbalances in the labor markets and regulation.

If you fixed those, then it would probably no longer make sense to do that, but you can't fix those systemic problems by banning the symptoms of them.
The pyramid can keep growing while your population is increasing, but that is not the case in China, the fertility rate seems low and its population is shrinking [1].

[1] https://www.bbc.com/future/article/20220531-why-chinas-popul...