skysight-inc/HackerNews huggingface dataset:
"...the average star will last over five trillion years."

Source? This number seems WAY off base to me, and it doesn't seem to be a simple typo.
Sometimes those box tickers are your customers, as the ones paying you. That's how you get Enterprise Software
I submitted it (<https://news.ycombinator.com/item?id=33410693>), mainly for that: a great reminder that there are always edge cases you've never thought of, and more besides.
Many do applaud the people who jailbreak iOS, unlock game consoles and android phones by major manufacturers, reverse engineer systems to add features they need or repurpose old/legacy or bleeding edge systems to do what they need.

We everyday try to convince people that hacking is not malicious by nature, but means to make things do things which are not designed to do out of the box.

Every day, everywhere, incl. this very site. Which is called Hacker News, BTW.
If it's actionable by the ICO, it isn't a low impact one either.
I think the chance of banning diminishes with the size of your user tree (as it grows). But don’t take my word for it; someone told me that but I have no proof of it.
> Maybe it's only cheap due to the barriers to immigration?

Permanent Residency is helpful towards procuring a mortgage, but you don't need a visa to buy property in Japan. Non-resident cash buyers had no problem pushing up the real estate market in Vancouver, Canada.
Show HN: A New AI Art Generator Using Photos/Videos (Not Based on DALL·E)
aiTransformer is a home-grown versatile AI art generator: make cartoon movies directly from videos; enhance, enlarge and transform pictures into cartoons, sketches and paintings for free.
Correct. And I'm also not required to believe in the cultural relevance of Twitter at all.

There's no digital analogue to the IRL long stare of death that is elicited when someone is out of line. Downvotes, ratios, and whatever ridiculous thing people invent aren't effective enough because the offender has little concern for being ostracized from a group of people they don't even know. It's all just avatars on a screen yelling at each other. This is why people say scale is the problem. Smaller communities can more effectively enforce norms because they create a localized culture, there is less to moderate, and they can more effectively identify and punish bad actors.

These days I spend time on niche forums where people actively choose to be there and participate. There's no Internet Points to be gamed, no drama of the day, no personal brands to be pushing. It's absolutely refreshing. It moves slower, there's no sense of FOMO, it's not made to suck your attention span dry.

Twitter is rotting: it's why the front page has to tell you it is relevant, and why they started requiring logins to read beyond a thread. It'd be farther gone if journalists didn't prop it up as a way to do their job faster.
The data does not support your statement. For example: https://www.geotab.com/time-to-commute/

Sure, if you cherry pick the worst possible commutes in the worst commuting cities you're going to find pockets of ~1hr commuters, but the broader claim simply isn't true and is perpetuated by people who are themselves trying to justify their overly long commutes. The large majority of people value their time too much to put up with commutes over about 40 minutes.
Also the cloud providers and hyperscalers are extremely well equipped to handle drive failures without data loss, so they can afford to buy the cheapest even if it's less reliable. If you just have one drive, or even a pair, the calculus changes.
“Headline About Angry Headlines BLASTED, then SLAMMED for being about Angry Headlines”
It really isn't. Proof: Most people who try, largely succeed. Those who do something silly like try to do it 100% manually generally rapidly realize that's not a good plan, and usually there is a not-very-hard way to encapsulate it somehow, since that's pretty much what our languages do, encapsulate things.

I'm not saying it's completely trivial or that there's never an issue here or there. What I'm saying is, it's on par with any of dozens of other issues in programming. Bugs happen, errors happen, but no more so than anyone else. A series of systems with slightly different encoding practices can also cause some headaches, but, again, these are on par with a number of other issues that can emerge in such systems, not especially bad. I've seen a lot of crappy code that gets this wrong at scale, written by programmers who don't really know or care what they're doing, but the same code was crap in a dozen other ways too, and generally screwed up even easier things as well.

Where you get the problems are, from largest to smallest, 1. People who don't realize it's an issue at all and concatenate everything and 2. People who have just been taught about it, and are doing a wrong thing, most often trying to filter on the way "in" instead of the way "out". ("Sanitize user input" delenda est. Stop saying it. It's wrong.) Which is also not an exceptional case, because again there are any number of things that have the exact same characteristics in the programming world.

I would expect "ridonkulously hard" to encompass something that even when tried is super hard and often a failure, and this isn't that case.
> I'm happiest, and most energized, when I'm by myself, at my desk, working on software.

Something I've tried to explain to people but it never gets through. Maybe I am unlucky but the last few companies I have been at have been filled with extroverts. Everyone wants to call meetings for the slightest thing. I've tried to enforce boundaries (I would prefer a slack message unless it's hard to communicate what we need) because it is draining being in so many meetings. The boundaries don't work. My "lack of desire to communicate" has ended up on yearly reviews.

I just want to work in quiet, alone, to try to conserve my energy for important things.
This is the first time I've heard of "trampolines". How interesting.

Do you use this strategy for implementing recursion? Are there consequences or trade offs?

For others who are curious, see

1) https://stackoverflow.com/questions/25228871/how-to-understa..., and
2) https://raganwald.com/2013/03/28/trampolines-in-javascript.h...
Step 1: Understand that the social platitudes have an undercurrent that is complex. Be curious instead of arrogantly bored with such pedantry. Learn how to do the dance.

Step 2: If you want to move the conversation into "real" interaction, the cheat code is to be briefly and confidently vulnerable. This signals that they are in a safe space to have a more open discussion.
Hey, cool! Gonna have to check this out. Can it be used for E.G. selecting/cutting/pasting/navigating text in Acme as well?
It is probably not for you to decide if how someone spends their time is a waste. That is something only the person can decide.
> In a recent pre-print paper posted on the arXiv, a team at the French National Centre for Scientific Research describes a quantum accelerometer that uses lasers and ultra-cold rubidium atoms to measure movement in all three dimensions with extreme precision.

Just as soon as your phone can contain a cryogenic vacuum...
Think of pleasantries as a conversational fuzzer, it's what people do while they try and find more interesting pathways to take the conversation down.

I put myself in situations where there's nothing better to do than talk to people. Absolutely awkward at first, but I learned to revel in it. Most people want to talk.

A little hack for this is picking more extroverted people to chat to. You might think because you're not as extroverted yourself, that they won't want to talk to you. They probably want to talk to everyone, about anything, and you'll start picking up on things they do to keep the conversation rolling. Stuff they've picked up from years of experience.
You hear that all the time here about Facebook. I don’t like Facebook so Facebook should not exist for anybody. It’s disgusting.
The output being in tables is nice and being able to act on it as a table is also pretty nice. At first glance, it seems it's well documented as well. I don't know that I would switch but I'll definitely read up on it.
See https://www.laserpointersafety.com/news/news/nonaviation-inc...

Now I've wanted to put an LED sign in back of my car with an animation like what you might see on the LED board of a 1990s pinball machine showing the hatchback opening and a barrel being rolled out. I figured though that if I am going to make that threat to tailgaters that I'd better really be able to roll a barrel out of the hatchback.
When I created Amazon account I had some French delivery address and some card. I tried to use it, but they asked for CVV. So I deleted it. And added new one.

The account was new and I never used Amazon before.

I did received the book thou.
This is absolutely, scientifically, false.

Introversion and extraversion are very robustly defined and proven traits. Maybe you don't understand what they are, or maybe you're one of those people who's not strongly one or the other so it seems to you like "everyone" just has both of those, but there is no real question about whether the traits exist.
Not sure what country you're in, but in the U.S., museums are non-profits. They aren't run by the government. Much of the staff is also volunteers. Actual civil servants tend to be more busy than less busy. The inefficiency of government, where it happens in public-facing jobs, is more to the sheer amount of bureaucracy and paperwork anyone needs to tackle do something, but busywork is still work. They're not being paid to sit around.

Very likely, things like manning an extremely low-traffic store or working night security at a place that never has any crime, anything where a warm body just needs to be present but whether work needs to be done entirely depends on whether anyone shows up or not, are your best bet.

Possibly babysitting. If you can get the kids to sleep or sit still watching television, you only need to be there and able to respond if necessary, not actively engaged through your entire shift.
These statistics would be much more useful if the median had been used for prices and floor areas. These are both long tailed distributions, so the average is skewed. I would wager many of the “unexpected” results are due to this effect.
honestly to me this falls into the category of LARP security. the entire point of encryption is to move sensitive data across adversarial channels. Meaning, if you trust Bitwarden enough to use it at all there's no benefit to not just using their servers (you keep a local copy of your data anyway).

If you want to keep your data secure by keeping them on you, just use a notebook. Cheaper than this and works without a power chord.
Stateless communication with forward error correction. That's probably it. Everything else I would expect to be on local redundant storage and redundant devices. They should probably work on quantum entangled communication to cut the latency but that is probably a long ways out.
That’s a lot of text, so, first, thank you.

> 3. They may understand the economic cost of the lockdown, and they know it will make life more difficult in the future, but they believe the sacrifice is worth it (kind of like how the government went into debt in WWII).

> I’m not saying these people are right about the facts - I’m just saying their motivations are not evil.

Well, you’ve summarized the possible explanations clearly. It’s fairly probable they don’t mind sacrificing people for their fight against Covid. Concluding they are not evil is quite a bold stretch.

Moreover, it’s not them, but it’s the media. But they choose to believe it, however astonishing it may sound, and they either don’t see the BS or they choose to ignore it.

But that’s the story of living in a society, at one point you have to admit that you are defeated and some crazy people have control, and that they are literally watching what escapes of happiness you have and closing them one by one, because you’re white, male, have a company, may want to date, may want to travel, all of this is under threat, they’ll demonize all those attributes while valuing people who believe in astrology or in carpe diem.

They’re not acting random. They’re after me, as an archetype. There is no path to happiness.
The negative perception of Vercel in these comments is surprising to me. I'm not very familiar with them but was about to take my first dive, as I had been on Netlify but Vercel seems to offer much more functionality.

Honest question - can anyone ELI5 why I should avoid them? The only concrete things I have seen are "they're exaggerating the 10x figure", and "they collect metrics and it's hard to turn it off". Both aren't great, but seems an overreach at first glance to avoid them for those reasons.
Ahh yes, he knows the code too. But that’s a good point for others.
Tesla doesn't show drivers ads. I hate their data collection and the fact you rent rather than own aspects (all?) of their cars, and the T&Cs (I hate them so much I wouldn't buy a Tesla, in fact), but I think ads are worse. (Plus there's plenty of competition for cars, I have a choice.)

On the other hand Musk's other companies don't seem to be as bad.

I will delay judgement on Twitter until I see what he does. There's no need to come to a strongly held conclusion about what he'll do from Twitter at this point. Everyone who's doing so is showing more about their opinions and prejudices than anything else at this point IMO.
> I don't think Mozilla has a choice here. Chrome just has the sheer market power at the moment. If Mozilla went down a different path, extension developers would likely just favor Chrome (and MV3) as that's where unfortunately most users are.

That's be true for some extensions, but it would be a big, big selling point for Mozilla to be able to say: our ad-blockers are better than yours.

There's also some incorrect binary thinking here. Why must Mozilla support only one extension standard? Mindless application of some software engineering principle? It would make total sense for them to support two: one with the features they want, and another for Chrome compatibility.
Woah, nice! I recently got interest to get into hiking and downloaded current apps for it. One of the 'business model' for current top hiking app - AllTrails - is to get offline coverage. Awesome to see an implementation of such feature here.
Do we need a new shell or a few utilities that help produce structured output? For example, `ls | gen_structure | limit 50 | head 5`
Heck, at least it wasn't DNS... This time. DAMN YOU DNS!
Sigfig manipulation is one of the oldest tricks in the "lying with numbers" book. It's usually a very stupid idea because most laymen can see the swindle once pointed out, let alone engineers (Vercel's target market).

No clue who signed off on this marketing but they just outed themselves as untrustworthy to a whole segment now. What a stupid move...
120k* population.
ET model from 1982 film expected to fetch $3M at auction
We gotta build things for the humans we have, not the humans we wish to have.
Maybe global public squares don't work for the humans we have. That's ok.

Where is the elevated sense of self importance? Where did OP say it shouldn't exist. You read this with filters.

OP simply stated that we need to build a product which is more aligned with how humans are and NOT how we wish humans were. A rebuttal would be to show that current products solve the problem we have and we do not need to change anything.
Seems like a missed naming opportunity, it should've been "Nutshell" :D
Android as a zombie OS (not profitable) makes it certain that a quality OS (gets software updates sometimes) competitive with iOS won't emerge. It's really a gift to Apple.
I don't think they were given any choice by the government.

What happened is crappy, that's for sure. But make sure you place the blame where it really belongs.
I think it would be quite bad actually in opportunity cost. The performance per watt alone would represent a huge energy savings. New chips enable new applications and no new chips would mean that the entire nonlinear economic engine of tech industry would sunset in a few years once every existing application catches up to state of the art. Computationally heavy applications like ML would remain locked in the high tower of large organizations and out of the hands of individuals. VR and AR would probably never arrive to the mainstream.
Yes... Continue down the rabbit hole by which media companies will require brain maps so they can use Transcranial nerve stimulation to close the analog gap.

Only good can come of such things. /s
OpenSSL warns of critical security vulnerability
I think an audit trail of a government is very different from being able to pick through the personal posts of an individual person. I think it'd actually be a fantastic feature to have history gently fade away. If I could disable other people viewing my tweets older than 1 year, I'd enable it in a heartbeat, and I'd think nearly everyone else should too.
So I think systemd is becoming a tentacle demon upon Linux but "registering a service" is not hell.

- You create a new whatever.service text file with some data=value pairs and put it in /etc/systemd/system. Doing this is at least only 25% as hard as learning bash.

- systemctl daemon-reload

- systemctl start whatever.service

Not hard.
I don’t understand either, but read that supersonic objects generate shockwaves at nose, root of wings(if any), and tail. Shockwaves also may reflect off terrains.

Possibly it should always be “BAbababang-baaaang…”, and the first three might be either indistinguishable or ones after the first are too weak, except it becomes noticeably apart on extremely long objects like F9?

1: https://www.nasa.gov/centers/armstrong/multimedia/imagegalle...
Trusting your experience, can you please give me examples to OEMs which support Linux on their customer accessible hardware by default for the last two decades, and can you also detail on which devices we run Linux mainly for our daily needs, and what these devices are designed and certified for?

Of course not every developer is a UNIX developer. I don't expect that.

But, I just need an example for a device which I can buy for the last two decades and which is primarily designed for running Linux, and accessible by ordinary developers (i.e. not costing two kidneys and an arm, has a home/portable form factor, and is serially produced).
When PS has pushd, popd and dirs -v I’ll switch.
Don't delete my content because you don't think it will be interesting to me in the future.
Yeah, I am almost identical, lots of 6805, floating point routines and bit banging RS232, all in much less than 2k code memory, making functional products.

Things like basketball scorebaords, or tractor spray controllers to make uniform application of herbicide regardless of speed. Made in a small suburben factory in batches of a hundred or so, by half a dozen to a dozen "unksilled" young ladies, who were actally quite skilled.

No internet, the odd book and magazines, rest of it, work it out yourself.

In those days it was still acceptable, if not mandatory to use whatever trick you could come up with to save some memory.

It didn't matter about the direct readability, though we always took great pains in the comments for the non obvious, including non specified addressing modes and the like.

This was around the time the very first blue LEDS came out.

When the web came along, and all the frameworks etc, it just never felt right to be relying on arbitrary code someone else wrote and you did not know the pedigree of.

Or had at least paid for so that you had someone to hassle if it was not doing what you expected and had some sort of warranty.

But also a lot of closed source and libraries you paid for if you wanted to rely on someone elses code and needed to save time or do something special, an awful lot compared to today.

Microsoft C was something like $3000 (maybe $5k, cant rememeber exactly) dollars from memory, at a time when that would buy a decent second hand car and a young engineer might be getting 20-25k a year tops(AUD).

Turbo C was a total breakthru, and 286 was the PC of choice, with 20MB hard drive, with the Compaq 386-20 just around the corner.

Still, I wouldn't go back when I look at my current 11th Gen Intel CPU with 32Gig RAM, 2 x 1TB SSDs and a 1080Ti graphics card with multiple 55inch 4k monitors, not even dreamable at the time.
> it's essentially about how you "recharge": introverts recharge by being alone, and being in a large social function is draining; extroverts recharge by being in large social functions, and are drained by being alone.

I've literally never heard it explained any other way. There's no real reason to assume that criticism of the concept comes from ignorance of the concept.
The biggest problem appears once you start wanting to combine such strings.

Say a user inputs some raw text in a form that is intended to be the title of a button in a HTML form that will be sent in a JSON file to be stored in a SQL db. The expectation is that you can later retrieve this HTML snippet from the DB and display it on the screen.

You have to first escape the raw text from the user so that it can be safely used in HTML - so you will go from user_input_string to html_pcdata_escaped_ user_input_string. Then you compose a bit of HTML that contains the button and this part; let's say you store it in some HTML DOM object. Then you want to send this HTML object as JSON, so you have to know to convert html_pcdata_escaped_ user_input_string into json_string_escaped_user_input_string - but that loses type information which may hurt us later, so maybe we want to actually store it as json_string_escaped_html_pcdata_escaped_user_input_string. Then, if we want to use this as part of an SQL query string, by the same considerations, we want to put it in a mysql_like_filter_escaped_json_string_escaped_html_pcdata_escaped_user_input_string - which is getting really ugly, and easy to mess up.

Of course, the order of escaping matters, so an mysql_like_filter_escaped_json_string_escaped_html_pcdata_escaped_user_input_string and a json_string_escaped_mysql_like_filter_escaped_html_pcdata_escaped_user_input_string are different things that need to be decoded differently (of course, for SQL in particular we could use prepared queries instead).

Also, we can't ever concatenate this with any other string-like type until perhaps the final use point (such as sending a query string to the DB), since we need to remember which part of the string is escaped in which way, and for what types of uses it is safe (an HTML-escaped string may still contain SQLi or JSON injection).

The point is that even with proper types, this is not easy to manage or fix.

It also requires quite advanced type systems to be able to use these in normal contexts - say, you want to store several such strings with different provenances in a Map or Set or even List, without "forgetting" the provenance.
Apple pays for architectural licenses, but doesn't pay for core designs. Regardless, the ARM ISA is not free even if you design your own processor for it.