skysight-inc/HackerNews huggingface dataset:
That leads to an interesting philosophical discussion: what does "forgiving" actually technically involve? It's a fuzzy word.

The way I interpret the word (and I suspect others also do) is "crossing the offense off the metaphorical list of outstanding committed wrongs". If I forgive a debt then I'm removing it from my list of stuff that I expect to be repaid. It means you no longer need to worry about me holding it over your head whenever we bump into each other on the street.

And with a bad enough misdeed I think that's an unreasonable expectation.
I've avoided Facebook vehemently for several years but recently had to get it for a work-thing and seconds after creating it had to supply my mobile number because of something-something suspicious so this is me contributing that anecdata.
I think the imagery of a tiger works quite well: a stalking, murdering animal that will strike when their prey is most vulnerable or least expect it. They can appear like soft, fluffy, playful cats on the outside, but like most carnivores, they simply cannot survive for long without killing other animals. They are also almosg always alone when they're not raising offspring, which is not necessarily something you'd want to associate yourself with as a human.

I can't fathom how someone would abuse their own family for their personal gains. There must some something deeply wrong with the narcissistic parents that force their children to work for them. There are at least two subreddits about people raised by terrible parents like these and the problem is clearly more prevalent than I'd ever expect. It's one thing to be uninterested in your child's wants or needs, like Wil's dad appears to be, but also forcing them to work for your own betterment feels like something that only a Disney villain could do.
Tech Layoff Tracker
True, what we have certainly won't do.

Fortunately, it doesn't need to.
Goat herders with AK-47s did pretty well in Afghanistan and basically defeated the US military after 20 years.

A highly motivated and armed insurgency is almost impossible to control, even if you have superior fire-power.
The majority of mass shootings take place in minority neighborhoods, not in schools. By the OP's logic we should just ban minorities from owning guns and we would reduce mass shootings and gun violence by over 50%. Perhaps you can see why that is a stupid way of going about things.
furry porn? vore? transformation? selfcest? there's a ton of niche fetishes that aren't really doable IRL, and only exist as art. generated images would be a game changer.
Also see layoffs.fyi, discussed ~3 weeks ago: https://news.ycombinator.com/item?id=31301646
That's a very interesting set of findings. What is important to realize when reading this that it is a case of survivorship bias. The startups that were audited were obviously still alive, and any that suffered from such flaws that they were fatal had most likely already left the pool.

In 15 years of doing technical due diligence (200+ jobs) I have yet to come across a company where the tech was what eventually killed them. But business case problems, for instance being unaware of the true cost of fielding a product and losing money on every transaction are extremely common. Improper cost allocation, product market mismatch, wishful thinking, founder conflicts, founder-investor conflicts, relying on non-existent technology while faking it for the time being and so on have all killed quite a few companies.

Tech can be fixed, and if everything else is working fine there will be budget to do so. These other issues usually can't be fixed, no matter what the budget.
The upside of hitting that critical mass is negligible to the downside of not hitting that critical mass.

Even when I get rewarded in things that I took up on my own, I feel that the rewards are quite measly compared to just having a normal healthy mental and physical existence. And these are interests that I took up on my own, I wonder how bad it would be for someone pushed by their parents.

But then again, I guess if someone grows up not having anything they're good at, they might blame their parents for not pushing them. Parenting must be very difficult.
Apple could complement their existing “hide my email” with a “hide my number” feature that makes it easy to create disposable tracking protected phone numbers. This would help counteract the “oh something about your account is suspicious so give us your phone number” dark pattern.
I think people really exaggerated with the microservices trend. Today, I recommend to keep code in the same executable unless there is a good reason not to. Good reasons include:

- Stateful vs stateless: databases and message queues should be your first (hopefully off-the-shelf) "microservices".

- Different lifecycles: API serving vs background task

- Different security needs: Frontoffice vs Backoffice code

- Different teams: But make sure to introduce a clear customer-vendor relationship.
You can read into that, that violin and piano are considered to be high status. And yes, probably, the current 20th century legacy of western culture being high status.
I find it easier than traditional means to weed out real talent. Most our best people we found there. But I am aware of how horrible people here are at interviewing (from reading the time wasting ways they interview and give people tasks to find talent); I never really got that but whatever, it is to our advantage. I think most of the issues weeding out talent is connected to the point that people don’t know how to in general, outside or inside upwork.

There is not too much competition for talent. The crap is easy to weed out; most people who are bad have 100 ‘expert skills’ on their profile. So skipping those (which, unfortunately, means that you mostly end up without anyone from Asia) already cleans up nicely. Secondly, remove all the ones that have open jobs at that moment. Then remove low ratings. Now you have a few left to have chat and figure out if they are lying or not. And then you just pick the best one (technically but also if you click with them) that’s left.
See response below on how high gun ownership is not the reason behind gun violence in the US.

Rehabilitation and not punishment is a noble goal for those imprisoned and I agree that the US has a poor track record for taking care of its citizens. In fact, the focus on gun ownership as the core reason for gun violence is yet another example of how US citizens are being mislead by politicians. Finland is a good example of a country that has high gun ownership with a low incidence of gun homicides; if you exclude several urban areas in the US, it would be the same here.
This is where I think that people are not seeing the bigger picture with generative AIs. There will be a time where a director will be able to specify an angle or two and say:

"Darkwing Duck shoots a grappling hook up the Eiffel Tower and gets pulled up to the observation deck"

and then the entire sequence will be generated in near realtime.

Then they'll start doing it with actors. Movie studios will create composite actors with composite voices to star in films which, from a visual standpoint, are about 80% generated by AI.
There are tons of adults that are thankful their parents forced them to learn something (a second language, a musical instrument, ...). There are also tons of adults forever angry at themselves for complaining to the point their parents let them stop studying whatever "it" was.

I learned Japanese as an adult. I know at least 3 Americans of Japanese descent angry at themselves for complaining to their parents to let them stop extra curricular Japanese classes as children. One was so angry I can't speak an Japanese around him because it just triggers his self loathing over this issue.

I don't have an answer. My dad's side of the family were all professional musicians (though they had other jobs too). My dad never pushed me to play and basically said if I wanted to learn I'd have to push for lessons. Of course I was a kid and just wanted to play video games. I personally wish (or think I wish) they had pushed a little more.
sounds like padkitchen.pk3 for Quake 3 Arena
How people quickly forgot the blown up economy during trump. Lol
burn multiple = net_burn / net_new_annual_recurring_revenue

I guess net burn = net loss?
This is why you should protect peoples rights even when you disagree with their opinions because power structures always swing left and right
Instructions unclear, currently at bottom of the Pacific. Found Integrity hardware, but nothing actually useful.
I think they already get the majority of their imported power from Canadian hydro, presumably the transmission line was just to increase that.

Do you have actual stats on what the current power mix is?

Looking it up, it seems they only use coal in that region during peak periods, when pumped storage won't be running, so they're probably already close to 100% clean.

https://www.eia.gov/state/?sid=VT#tabs-1
Lol from this post I can tell you're an employer that nobody will ever want to work for no matter the salary you're paying. The economic situation and developers are not the issue, you are.
Who are "we" here?
If it's on film it's not child labor.

Staggering.
Also cleverness is overrated. You might be able to be clever once, but mid-term you will struggle to keep up with "collective cleverness". Sure today you might implement a better authentication code than the one offered in your favorite framework, but will you keep up with the new cleverness that will pour into the framework tomorrow?
I should just change my opening to "This is your host NCommander, and once again, I'm suffering through X" :)
So was pre-France enslaved by that invasion, and modern-France in poverty from paying off the “Muslims”?

Haiti was subjugated for over a century, and made to pay exorbitant reparations in return for freedom.

This difference is why people want to talk about Haiti.

You are using textbook colonial rhetoric, so I will stop engaging with your bad faith arguments.
They are absolutely not necessary. I'm guessing it's just part of the hype and trying to plug their product in some way. If you go into the website mentioned in the article you'll see they don't really have any open-sourced code.
Or switch hosting providers. Lose.
For those interested, there's a very good documentary on this this topic, Showbiz Kids¹. Will Wheaton is indeed interviewed.

There are some children who genuinely have interest for acting, and some who don't. There's at least one mother (that I remember) displaying the traits of mother who Wheaton describes, and the, more or less subtle, pressure she exerts on the child - children clearly can't handle that, and the situation is bound to make somebody unhappy either way.

¹=https://www.youtube.com/watch?v=92EX29aeEMI
> For example because it’s so fast, [MD5 is] often used in automated testing to quickly generate a whole lot of sudo-random GUIDs.

Actually, it’s because programmers are lazy. GUIDs or UUIDs are 128-bits and MD5 produces 128-bits. A string like “not-valid” is not a valid UUID, but MD5(“not-valid”) is both possible to format like a UUID when output as hex (with dashes) but also self-descriptive - so you can name the token when generating it in a fixture function and know how to regenerate it later in a test, for example.

All the normal ways of generating UUIDs, including v6 and v7, are about trying to make them unique and collision resistant. But that’s nonsense when you want deterministic, reproducible tests. Hard-coding 32 characters is too much work, ain’t nobody got time for that. Magic numbers? Pfft. Just MD5 and write your own text…

Pro tip: have data model creator helper functions include a counter that resets every test (every time the database resets) and then assign a UUID like MD5(`InsertTableName-${counter}`) that way you have a unique ID that’s also easy to predict/regenerate.

That said… I’ve always personally preferred simple database IDs to be generally preferable over using UUIDs. It’s easier to understand THING 20 as an ID than 32-odd characters. But UUIDs are an industry standard, so they end up in your test code everywhere anyway…
Why not? It's expression oriented and as such seems to be a good way to write it.
I'd rather be unhappy that I lost a few life experiences as a kid than being unhappy now because I can't pay my rent, I'm living off ramen, and my apartment has bedbugs, but that's just me.
Yes! It seems to me this would be the only sane way to build voting machines, especially.
They can't be "used generate branchless code" because it's completely the wrong layer.

It's like imagining that using negative integers instead of positive will make your CPU run cooler, or that using a for loop in your code instead of a while loop would get rid of the "hourglass" busy cursor in your program.

The C or C++ programmer is writing programs for an entirely imaginary machine (the "abstract machine") and even on that imaginary machine the compiler is allowed to perform "as if" transformations which change what happens so long as you can't observe the difference in certain ways.

You would need a language in which branchless was a specific category so that the language cares that you didn't write a branch and won't transform what you wrote into something with a branch in it. Neither C nor C++ are that language.
I can see that filter working. Other one is if the intro is generic/no context regarding the job.
Helping actor Val Kilmer reclaim his voice (2021)
What's the “corresponding thing” to branch prediction for conditional moves? Is it just speculative execution?
That one is cool but it's not it (too much going on). I'm pretty sure skynet is right, I probably just think of green because of cliche CLI images
Technical off topic: why does NASA like to store and/or share its images in the TIFF format? IIRC, the last time I saw it used was when I had a scanner in the early 2000s. Is there any technical/digital preservation reason?

The wikipedia article for TIFF [1] actually has a "digital preservation" section but just says it's _possible_ to create a TIFF image without proprietary headers or compression technologies, which doesn't sound to be that relevant nor impossible to achieve with other formats.

EDIT: nevermind, this might be the reason: "The inclusion of the SampleFormat tag in TIFF 6.0 allows TIFF files to handle advanced pixel data types, including integer images with more than 8 bits per channel and floating point images. This tag made TIFF 6.0 a viable format for scientific image processing where extended precision is required. An example would be the use of TIFF to store images acquired using scientific CCD cameras that provide up to 16 bits per photosite of intensity resolution."

Is this really only possible with TIFF? Or is it just because it's what they've used in the 90s, and since it's still viable now, they might as well keep using it for consistency?

1: https://en.wikipedia.org/wiki/TIFF
> There are (conservatively) hundreds of thousands of defensive gun uses per year in the United States, and evidence to suggest this actually lowers the rates of various types of violent crimes (including "hot robberies", where the home owner is still in the house when it is being burglarized).

Source?
Obligatory explanation from Linus: https://yarchive.net/comp/linux/cmov.html
Any stats on legal vs illegal guns killing children?

Curious as to whether criminals being unable to purchase firearms legally has done anything to stop them from getting ahold of firearms and committing shootings.
Unfortunately, I get the feeling that that is compensated by increasing risk. Attackers have found clever ways to monetize their work beyond just "fun". Hence, I feel the overall "security damage" has kind of stayed constant.
This comment should be upvoted. I suspect many people in the thread, like myself, read the whole thing thinking it's about the ride-sharing company. That would be bolt.eu, not .com.
I've seen boilerplate applications for <insert tech stack> but the open-source ones tend not to be great, and the closed source ones could be great - but I'm not willing to pay $XXX for code I haven't seen.
My curse was being good at pretty much anything I tried my hand at - and it lead my parents to constantly have enormous expectations of me. If I didn’t win the national competition for X, I was a miserable failure, and what would the other children and parents think. This even extended to ridiculous stuff like having me eat “advanced foods for his age”. Constant expectations of precociousness… which I was all too happy to fulfil. I wanted my eternally miserable mother to be happy.

This was my entire childhood. If I wasn’t constantly overachieving, there were threats of having me institutionalised (I never really understood the threat, given that I was already being raised at boarding school, how much worse could an asylum be?), actual privations (I came second in the year in some exams once because I had to do them from bed with bronchitis, and went home at the end of term to find my bedroom had been turned into a parlour), and the general gaslighting (Mr Hart is a very nice man, he would never do that (he is now in prison)) of childhood.

It was my mother, mainly, trying to make her own stunted and valueless life feel worthwhile. I forgive her, for she wasn’t much more than a child herself, and came from a small and terror-ridden world in the poverty of the decaying Scottish industrial heartland. She knew not what she did. She married a yuppie, an 80’s guy of the 70’s, and clambered onwards and upwards, putting on airs and graces you’d never think came from a girl who grew up in a trailer on a marsh next to a military base.

I recall testing this hypothesis, that it was about her, not me, aged 11, when I was Shanghai’d into doing a production with the Chicago lyric - she’d been pimping me out as a boy soprano with an English accent in Chicagoland, and crap did it sell. I decided to not tell her. Kept it completely under wraps while I rehearsed, told her I was throwing rocks at birds or something to explain the time, which was far more believable. Show rolls around. She’s there, at the premiere, because she has to be seen at all of this stuff, always. She was FURIOUS - I don’t remember a more severe beating from my father - that I had shamed her in such a way, that I had let her down so richly. The thing she was upset about, of course, is that I’d made it rather hard for her to take the credit, as she’d had literally zero involvement and everyone knew it.

We left Chicago a few months on, and I was removed from the school that had helped me go behind her back.

I feel for Wil. It’s a tough thing to live with, the anger, the absolute fucking outrage at what was done to you, balanced with the fact that whether you like it or not you still love these damaged shitheads, and your seemingly never ending quest for understanding why.

I understood, only in my late 30’s, the past few years, that none of it was my fault. I still haven’t entirely internalised that, maybe never will, but finding peace with my mother as just being the not terribly worldly or foresightful person that she is. I pity her hollowed out little life of gin and gardeners, but if it’s her crowning achievement, so be it, that’s her life to ruin. I got mine, mostly, back.
That flow chart in the shared link is very funny! Just this year, I was forced to migrate to a new internal authentication framework that... drumroll... uses JWTs for session management. Google tells me that it was already discussed on HN here: https://news.ycombinator.com/item?id=18353874
>You may not like it and the referendum was obviously flawed by repeated Western polls since 2014 have shown annexation by Russia to be widely popular (~70% support). So much of this post talks about agency. What about Crimean agency?

This is a complete lie. Also the USSR settled Crimea with many Russians to change its demographics.
I'm curious to know if anyone out there building new systems in Perl or is it all just maintenance mode for Perl based systems?
Here's hoping they get to Microsoft's fishing phone numbers from Minecraft players by threats and blackmail (alleging unauthorized account access that doesn't actually happen).
Azure Database for MySQL
As an auditor you don't have anything checked out locally yet, so no .git will exist. If you ask an individual developer or randomly picked developers, they will only have their specific repos checked out. If you look at the server hosting the repos then yes you may get them all. Assuming they are all on one server...
Thanks for the response! I will surely hop on the gitter when I have some time. I'm also really happy about the presence of let*. I guess I have something to try this evening after work :)
Though rewards are definitely good, I wonder if this system of incentives is the best way to move forward with regards to open source code (and creative - information based work in general).

In many ways, it is difficult to assess how valuable each piece of code is and there is a reason why developers tend to be paid by hour that is work instead of by feature that is implemented (features which are usually translated into hours). But obviously, this model not only is not ideal but it's not even feasible to implement in open source contributions. Rewarding someone 100 points because they've gotten a merge is not really effective; how many lines did they write? how impactful was the work as a whole? You can't measure that so simply.

I think we ought to think a little better about how do we want to rewards contributions and, I really want to say, how we should reward contributors. I think a more wholesome model and maybe even more useful model is trying to set aside some money from a project and have more democratic ways of distributing those funds between open contributors. I don't really know, but I think more thought needs to be put into this.
> Vermont consumes more than three times as much energy as it produces, but its total energy consumption is the smallest among the states, which contributes to Vermont having the lowest energy-related carbon dioxide emissions of any state.

Sounds like they care about both carbon and money. Smart.
Or use both.
It would be very interesting to see the conversion rates of Bolt and Stripe. Considering we have Apple/Google Pay, Paypal, Klarna, and card details being stored in a browser the advantages offered by Bolt seem minimal at best. It's also hard to imagine moving from a situation where a payment passes through one service (Stripe) to two services (Bolt and Stripe) being particularly cost effective for the merchant.

I also imagine more than a few shoppers would be freaked out by seeing their card details stored on a site they've never used.
Models in Science
TablePlus for viewing and querying stuff and PgAdmin when you need deep PostgreSQL integration.
I think the answer is to let them try different things. There's going to be something that they like better than the others. If they keep begging you to stop making them do a thing, that's a clue that it's not the right one.
Cool write-up of centralized vs decentralized access control!
People just want to get rich quick. "Rich" means 2-3 apartments or constructing own house, 2 cars, exotic holidays, expensive hobby like flying or diving. There is no inter-generation accumulated wealth in post-Communist countries. What you describe is also notorious among medical doctors and is a reason of catastrophic state of healthcare in e.g. Poland. The one outcome is that when you deal with such "professional" you never obtain anything constructive. The "professional" is busy with something else, cuts the corners at takes shortcuts, has to physically go somewhere else. In our society behaving like this are signals of well educated, high status individual, very unfortunately.