skysight-inc/HackerNews huggingface dataset:
> I have no idea what niche Vite fills

Using it with Laravel, it seems to fill the niche of 'Webpack was easy to use and working just fine, let's add this shiny toy and make things a lot more complicated'

I love Laravel but I dislike their tendency to do this with new shiny toys.
It's only more idiomatic if you're coming at this from an object-oriented perspective where anything "dispatchy" should be in receiver position. But once you let go of that notion, it's entirely to just have a function that does a type switch.
That was an entertaining conversation, I didn't try to push it further after it made nonsense for me.
Because, it is all planned way before. Why would you remove those mines ? Turkey has no reason to do that. Maybe they know something...Maybe the regime won't survive and a lot of people will need to run away from their homeland. They might need some secure migration pathways.
That's a retirement-age ago. Wikipedia also says that particular vault is made of concrete and steel, while being faced with stone.
Businesses hardly have a guaranteed or secure source of profit.
F-Droid being alarmist? Nothing new under the sun.
Are you joking?

You should google the Pittsburgh steel strikes and Henry Frick.

You think someone who has to shoot their workers is more ethical?

It’s genuinely hilarious to see how poor HN’s grasp of history is.
I was kind of hoping to hear some arguments to convince me it was worth going through the trouble, but indeed they just gloss over the "why". I can't really think of a case where a stalker who already has your address is made more dangerous by having a streetview photo. Your county assessor's office likely has photos of the house available as well. I suppose if you were an influencer or some other internet-famous person, it would be handy to try to prevent them from confirming your address via a parked car or something they could recognize. But, then again, if you own the house, your records are already available.
So wait, are you complaining that Rust projects advertise themselves as "blazingly fast" but actually aren't? Or are you complaining that not all Rust projects are fast? If it's the former, I don't think uutils advertises itself as "blazingly fast." And if it's the latter, then that... kind of seems unreasonable?
"Man's got a point. Two is no good. Let's make it three photo ids." - Texas Legislator Tex

"Hole up there son, we don't want to have to revisit this every year to patch holes. Let's put in a safety margin: Five photo ids." - Texas Legislator Champ
Angular has had 13 semver major bumps in the past 5.5 years
The Power of Attention in a World of Distraction [audio]
Assuming:

1) There is no antidote
2) It induces quick unconsciousness so you can't be tortured while it's working.
You recently added this device, so you can't turn on Advanced Data Protection
Hold up with this one. The author of this article appears to enjoy and appreciate The Tipping Point (as apparently Tyler Cowen did, at the time, and me as well, though not any more). That's problematic, because the society we're a part of (HN, the Internet, whatever) has roundly concluded that Gladwell is a farce, and it's become a genuflection to that society to dunk on Gladwell wherever his name pops up.

But this is an interesting article. The one thing most serious critics of Gladwell --- by serious I mean, not quipping message board comments --- can agree on is that Gladwell is an effective writer. Maybe even a good one? Listen to the sneering "If Books Could Kill" podcast on Tipping Point to see what I mean.

It's not just that Gladwell sells a lot of books. The writing works. It's oddly propulsive, it drags you in. He's not unpleasant to read, it's just irritating to unhitch yourself from it for a moment and realize that the story he's telling or the point he's making is vapid. I get that.

But effective writing is a valuable tool, and a dissection of what makes Gladwell effective, even if this isn't the best or most careful dissection, is interesting.

Get over the Gladwell hate for a minute and actually read this thing. It's not really about what you think it's about.
if someone is struggling to find a job and they are able to pick up a 'volatile' job, could that also have some positive effects?
I'm amused by the idea that developing brains in particular are being informed, rather than misinformed, by social media. Where did that come from in the age of misinformation and filter bubbles? Adult brains are misinformed by these bubbles, teenage brains are even more vulnerable.
Every Linux C/C++/Rust developer should know about https://github.com/KDAB/hotspot. It's convenient and fast. I use it for Rust all the time, and it provides all of these features on the back of regular old `perf`.
> the few times I've looked deeply into the designs they are not implemented with execution speed in mind, or in some cases prematurely optimized in a way that is actively detrimental [1].

I'm not sure citing uutils/coreutils as an example is fair. I love that project. I learned Rust contributing to that project, however, as the blog entry you cite itself notes:

> I saw the maintainers themselves mention that a lot of the code quality isn’t great since a lot of contributions are from people who are very new to Rust

I'm sure plenty of my slow code is still in `ls` and `sort` and that's okay?
This situation is so stupid that it seriously breaks my brain. A 22 year career ruined over some dumb movie quote uttered outside of work, for a video that didn't even go viral... Who the hell even was offended by this? If this sort of thing happened to someone who wasn't already financially secure, they'd probably go postal.

I genuinely wonder if some of cancel culture is driven by foreign influence operations? Seems like a pretty effective way to attack an open society. Like this guy apparently was one of Apple's top negotiators with China... seems directly in the Chinese interest to get him canned.
Because he is a great storyteller. Check out the podcast "broken record" he did with Rick Rubin for an example.
So you have some subjective preferences, and that is enough to make you rage about a fork that didn't stop development on the original?

I would like so suggest you reconsider your priorities - all this anger over something existing is probably bad for your heart.
Passports aren't free.
Informing themselves, or getting indoctrinated by an app partially owned by the Chinese Communist Party? (When you put it that way, it's an insane idea that we've permitted things to get this far.)
Interesting, "webpack" and "easy to use" are two words that I've never seen in the same sentence before.
I aim for 1.5g/kg and don’t eat meat most days. I need to actively plan to meet that protein intake. I don’t use meat substitutes if I can help it, but they do make it significantly easier to get protein.
My point consistently been that protein needs are overestimated

Peter Attia disagrees:

"The more I research this topic, the more I find that the RDA (recommended daily allowance) of 0.8 grams per kilogram of body weight is simply not sufficient"

https://peterattiamd.com/category/nutritional-biochemistry/p...
Elon's given unprecedented access to journalists, and is considering releasing all that information to the public, but you're worried that he's going to remain secretive regarding a topic that he voluntarily decided to tease? Elon, whom you characterize as running a dog and pony show, is going to miss another opportunity for drama?

No, sorry, but there's no way I can see how that stance is reasonable.
JS land really needs to take some notes on how Rust and Go handle major versions, i.e. avoid them if possible. Breaking changes may be progress for tooling but for end users it's upgrade hell.

Ruby ~Rails~ found the middleground where major/minor versions[1] typically land in December. Rails[2] typically follows which gives users ample time to upgrade along with a migration guide

1 - https://www.ruby-lang.org/en/downloads/releases/

2 - https://rubygems.org/gems/rails/versions
Which tires did you switch to?
As I said in my other reply, their lack of governmental identification is by choice. Should they choose to not obtain them even if they have the opportunity, then that is their problem.
Publishers like that shit. TBF, readers need relatable content to leaven the theoretical. But it is fair to say that the most popular books are like junk food and go overboard with the sugar and salt.
Ransomware Python Packages Currently Being Published to PyPI
I find the opposite being the case for me, it's a joy for me reading plugin code now and being able to understand and easily modify it.
Even locally,I’m will have my active dev directory, and a just git directory where I git clean -d -f -x ; git pull ; make periodically to protect against such distressingly common errors.

Doesn’t address local tools dependencies, but those tend to be less (tho golangci-lint is like ten minutes of downloads for the over 100 deps (and due to or terrifically slow MITMed network proxies) I finally just made all the build tooling a published base image for the actual builds).
I can see the argument, but in TX social media/The Internet are pretty much the only way that many marginalized people have to socialize with each other, as well as the first exposure people get to ideas outside of their parents beliefs.

(Am LGBT raised and living in TX)
Early steroids and ventilator-associated pneumonia in Covid-19-related ARDS
Ok well, there is only one mention of clamp, min, and max.

Basically clamp allows you to do what people generally do with media queries, which is actually to set sizes of things in relation to the size of the window. Yes you can do lots of other stuff but this is what you normally do with a media query.

Let us suppose that you have a min width for 300px, a max width of 1100px and then you set the width to be something based on breakpoints.

setting a static width is silly, because it should be a percentage so that it moves between your min width and max width - so you do maybe width: 70%

you can do that with a single width: clamp (300px, 70vw, 1100px)

but of course you can also use clamp on your margins, your paddings etc.

Most of the things people use breakpoints for in day to day css are handled by clamp.

But you still have all these other things. You still have breakpoints, so if you find for example that at a certain point the percentage of your area should be greater that is to say it should be 80vw with still the same min and max you can do breakpoint width: clamp(300px, 80vw, 1100px)

As you note my usage of clamp is static value, dynamic value, static value answering to min value, preferred value, max value. I do it that way for these examples because they are the easiest to reason about, but really they could be all sorts of things. it could be clamp(dynamic based on page size, static, dynamic based on calculation of container width and height) as something one might want to do.
I love reading Gladwell's books. They're a light and entertaining read. Not all his arguments are valid, but that's the case with most books in this genre. If I want to read something academic I would do that, but that's not why I pick up his books. I read Gladwell to gain some knowledge, some fun and some entertainment. I sure have learnt many things from his books and took them as cues to go deep elsewhere.
Passports are very expensive though, like hundreds of dollars. They’d have to make them free for this to work
There are some very expensive houses near whistler.
What entitles you to spy on me? I don't give a shit about your revenue.
So? Passports aren't expensive either.

EDIT: I looked up the fees, it is $130 USD for a passport book, both for first-time issuance (plus separate fee of $35) and renewals. Most passports are valid for 10 years. That is not expensive, and practically free.

Source: https://travel.state.gov/content/dam/passports/forms-fees/Pa...
BqETH is the first truly unstoppable and trustless dead man switch
BqETH is the first truly unstoppable and trustless dead man switch to enable the digital inheritance of cryptocurrency assets.
We provide a web3 app and a smart contact. We enable anyone to easily encrypt a secret and place it in an unbreakable time lock for a chosen time period. Before the expiration of that timer, customers can easily renew the contract, indicating they are still alive. If not, the secret is decrypted and released to its intended recipients.
ahh well, guess i should've read it more carefully. joke's on me i guess
> Asking a methodology to always meet requirements on time and within budget

I'm not quite sure what you're getting at here, because that's absolutely, positively 100% what the people who are recommending methodologies insist they're for and absolutely, positively 100% what the people who adopt them want them for. The ENTIRETY of software developer management is focused - beginning and ending - on meeting requirements on time and within budget. That's the ONLY thing they care about and their ONLY purpose for existing.
ChatGPT can't even come close to putting together a Gladwell paragraph.
I’m impressed by its ability to correct itself.

Can’t wait to see what this technology looks like in a year.
If you take someone casually rounding up from 90% to 100% as a deep reason for concern, I have some bad news for you regarding weather forecasts.
> …it tells me that the authors of the tool don’t care about breaking changes…

They sure seem to. The 4.0 changelog starts:

"This major is smaller in scope compared to Vite 3, with the main objective of upgrading to Rollup 3. We've worked with the ecosystem to ensure a smooth upgrade path for this new major."

From "Compatibility":

"The modern browser build now targets safari14 by default for wider ES2020 compatibility (#9063). This means that modern builds can now use BigInt and that the nullish coallessing operator isn't transpiled anymore. If you need to support older browsers, you can add @vitejs/plugin-legacy as usual."
Are you from nestle?...because they think exactly this about water...even if the earth gives it for free, but hey please earn your right to breathe air...and lets see how far you come.
What are the effects of the mining, reconditioning and disposing of battery minerals?
I ride a bicycle, so the effects of that are easy to imagine, some steel, some rubber, etc. But in wanting an electric car, I get stopped by the worry about children and the disadvantaged being the ones mining these resources at their own peril, and 20 years from now being the ones shipped our recycled batteries.
Your entire comment is about what companies “could” do instead, implying that’s somehow a viable alternative. It’s not.

Whether it’s right or not is a different question, which is exactly what I am debating from both sides in my original comment.
What I would love is a USPS money solution. Extremely low fees, just works, hooked up with USPS. Fraud would be under bank AND mail fraud.

All these companies in this realm are vultures. They add nothing - they just take their cut to do something that should be easy.
> People need to live in the current system and they can't afford to wait. Refusing to try to help those people until we have the political will to change our entire economic system seems heartless to me.

Your way is to make the incumbent system just tolerable enough that it never changes.

Under the existing system, you can take a job at a retailer making $10/hour, or you can work in a restaurant for $2/hour plus tips, which comes out to $10/hour again. Flip a coin.

If some people stop tipping, the restaurant is now paying the equivalent of $9/hour after tips and the restaurant has to raise the base pay to $3/hour or the worker will quit and work for the retailer. If everyone stops tipping, the restaurant has to pay $10/hour.

Workers can respond to this at the individual level in proportion to how much it happens. But if no one ever stops tipping, where does the change come from? The restaurants? No. So you get the status quo indefinitely.
Next up: id.me signs exclusive no-bid contract with Texas
Unfortunately, the world is at a point where preferred vaccination options are falling across nationalist lines. Interestingly enough, the German policy mirrors the one China has - mRNA approved for foreigners only
It's a joke. Hacker News doesn't like donating to Wikipedia; many choose to donate to Internet Archive instead.
"...ignore the accumulated experience of such a huge majority of mankind at our peril"

Where the source for this? Like, a LOT of our thinking, our stories, our traditions are based off of or directly attributed to people who have come before.
Neither do a lot of states.
> Liz Upton, Raspberry Pi’s cofounder and chief marketing officer, told BuzzFeed she believes that much of the issue stems not from the hiring of the former police officer who admitted to using Raspberry Pis for covert surveillance, but instead from a picture the account posted to Mastodon a day earlier showing pigs in blankets. “We didn’t put a content warning on it, because we don’t put a content warning on meat,” Upton said. “There were quite a few people who tried to start dogpiling on that.”
> Most people satisfy the "two forms of identification" requirement

53% of US adult citizens have a passport as of 11/22. Most of them have a state ID as well. So yes, a bare majority of citizens will be allowed internet access.

I have never seen a library card or insurance card with a photo id that is accepted as id at all, much less valid id. Do you have examples and if so how common is this in Texas?
A GitHub issue was filed regarding this: https://github.com/electricitymaps/electricitymaps-contrib/i...
Teaching your kid to value digital currency instead of real money has got to be the most mundane way of messing up your kid I've ever heard.
More Americans are moving into harm's way as climate disasters increase
I, for one, welcome this de-Applefication of design that’s been happening - on the edges of the internet, at least.
There’s a bunch of custom rollup config you can do. If rollup made breaking changes between 2 and 3, those would be breaking for Vite too.
The comment just below mine espouses an almost identical message. And it’s still left up. Interesting.

I’ve never seen this type of response for any of the blatant “ideological battle” posts from the other side. Gee I wonder why that is.
I feel there is a risk in having the cost of privacy getting transferred to the user that we have yet to actually confront, and it worries me that we are not doing that.

I am not exactly breaking the news: If companies make less money through ads, they have to make it "some other way" (which so far has resolved in "making the user pay directly"). A lot of people have been suggesting that it's not their business to figure that part out; privacy is paramount and above all else. That's fine up to the point where zealousness effectively worsens the life of others, and maybe even more than that, our collective lives.

(To me, one example of that might be restricted access to a lot of important news outlets. I know that it is currently pretty hip to attack the NYT anyway, and I can see a lot of good reasoning behind the critique, but if that then resolved to people getting information from random internet personalities on Twitter or IG, we seem to have significantly worsened a bad situation)

The HN community is for the most part probably not negatively impacted by having to pay for more stuff and actually might net gain through stronger privacy rules. However I expect the privileged to also think for others, in the terms of the others' problems (i.e. if struggle was poverty and you tried to work through that, would privacy really be more important to you than having unpaid for access to Google?)

I know this is terribly biased topic on HN, but alas: Pennies for your thoughts.
No idea why you are getting downvoted. It’s a completely legit point. TikTok is actually now run by an ex xaomi exec and party member. Do people really think they don’t put their fingers on the scale?

I guess the same people believed Twitter didn’t either.
> It isn't an unreasonable leap for people in our position with very limited information

No, this is exactly WHY it is unreasonable. This is how conspiracy theories work. Humans want causal understandings but they have limited information and their imaginations fill in the gaps. If you have little information you should also have low confidence. Look around here at how many people are certain of conspiracy. Look in the Twitter thread too. Much of what people are saying is highly unreasonable and this is not healthy for us as a community.
> What matters is delivering value to the organization

No, what _should_ matter is delivering value to the organization. But that's impossible to measure, so what actually matters is what they can measure, which is "on time and within budget".
really interesting! compiling to NextJS and keeping it mostly hidden from the user is a smart move. and it uses bun! will be trying this
I struggled with this too for a long time. Reddit was too impersonal. And Twitter... well, I have a few kinds of people who follow me (basketball friends, tech / investors, and comedy groups), and I almost never have an idea I want to share with all three. But I almost always want to share + connect through my ideas with the right

Inspired me to make a new kind of social network called Plexus (https://plexus.earth). No followers, no feed, just AI to connect people who have uncannily similar problems and ideas.
Your comment about this place is spot on and has been for several years now. Even though it's been a tough year in crypto, one of my personal favorite HN threads and one your summary rings true for is Brian Armstrong's Hacker News post, before Coinbase blew it's top off.

https://news.ycombinator.com/item?id=3754664

Another one of my favorites is the multiple times 4Chan has made fun of HN. An example of that:

https://news.ycombinator.com/item?id=9788317
With December being the month of code freezes, so engineers have time to do technical upgrades. Smart.
Surely this is a side-effect of semantic versioning? Any breaking change means a new major version number. That doesn't necessarily mean a ton of maintenance work.

For example: the base version of Safari being targeted is now the version from 2020 instead of 2019. That's a breaking change. For the vast majority of people it is going to require zero work but for a minority of people (specifically targeting old iPad versions, perhaps) it's not something they can be automatically opted into.
my recent experience working with the Stripe API lines up with this. Based on the reputation I was expecting a lot less complexity and strange default behavior when it comes to subscriptions/invoicing. Still a good dev experience, but not the greatest, most straightforward API ever like its reputation.

For example, Stripe applies discounts prior to proration. So if a customer applies a $100 per month discount on a $1000 subscription, and signs up halfway through the month, they're charged (1000 - 100 * 0.5), not the more intuitive ((1000 * 0.5) - 100). Nitpicky, but not what I expected.
Likely anything that accepts user generated content and makes it available to others without human editorial review
Or for code signing
TV and radio are not interactive. The interactive nature of social media makes is so damaging: you write a comment or post a video, and then you get a dopamine injection every time there is a like, reply or re-share.

I used to think TV is bad, social media is 10x worse.