skysight-inc/HackerNews huggingface dataset:
what even are chromebooks? i ve never seen one. i assume it s one of the obscure things 'only in america'
People are conflating the ideas of it being crisis and that it required government action, or at least the government actions we got.

It is possible for something to both be a crisis and not be something that is handled well by the heavy hand of government.
Things have stabilized a bit. I think the the 00's were exceptional on many fronts; Mobile phones went from huge phones to tiny feature packed gadgets, many other cool gadgets came to popularity (mp3 players, wireless headphones, portable dvd players, bluetooth headsets etc etc), web 2 and startups in general became a thing, HTML/CSS/JS got decent and took over, computing in general took off like nothing else. On many fronts there was massive acceleration.

I think the slow down start 10's ish. But it's not as much a slow down as more stabilizing. Innovation is still very much happening and much more advanced, groundbreaking and useful than it was, but maybe not as "new and shiny" as for example a motorola razr or nokia ngage. I think contrast is what's missing, from 0 to 100 is much intenser than 100 to 200. You can kind of predict what's coming so even though revolutionary, not as surprising or exciting.

But I still find tech very cool. The gadgets I have now are absolutely mind blowing if you think about it and they are actually useful, I pay with my watch, I have a laptop without fans and with a battery that runs all day, I talk to my watch to turn on the lights, I also work from home for a company in a different country with people spread across the world, I could go on.
What is the difference, from an employee's perspective, between an abusive employer, and one that would not hesitate to steamroll them in the name of profit. Sure one is intentionally targetted and the other is collateral damage, but in the end the employee is in the same boat. All you've said so far is "..but not ALL employers!"
I remember feeling in the mid aughts like a bunch of marketing bros who didn't know shit about tech, were flooding into tech. They were what ruined it imo. They were incapable of having any passion for the engineering because they didn't understand it. They were just there to invent buzzwords and optimize monetization and all that junk and we got Web 2.0 and algorithmic feeds and it's all been downhill since.
I'm not sure if it saved Apple, most people who buy a Mac were going to buy it anyway, price is usually not a primary factor on Apple products.

Objectively, the M1 is a great chip, it is *very* fast and has low thermal output.
Yes because a headache is a symptom.
I’d put Apple Watch very much in fitness these days. Just watch the announcements every year all the features and fitness and health.
> bordering on genocide

It should be noted that it is only "bordering on" genocide by the very watered down defintion that the UN countries themselves were willing to approve such that their own actions (notably the native american genocide) were not considered genocides.
There's a good Douglas Adams quote that explains this;

Anything that is in the world when you’re born is normal and ordinary and is just a natural part of the way the world works.

Anything that’s invented between when you’re fifteen and thirty-five is new and exciting and revolutionary and you can probably get a career in it.

Anything invented after you’re thirty-five is against the natural order of things.

Apply this list to movies, rock music, word processors and mobile phones to work out how old you are.
> Ditto in Guantanamo. I suggest doing a bit more research.

There are far more than 1000 Islamists in the US. Not sure where you're pulling that statement from.

> Done not by the US press but by Wikileaks, whose founder ( Assange) is being hounded by both the US govt and the media.

And I can freely read all about it.
It was picked up by every major news organization on American soil.

>Stop with the sanctimonious hypocrisy please.

Is it hypocritical to point out bad comparisons? I think Gitmo was bad. I think Xinjiang is worse given it's larger scale. I'd like both to stop, along with a billion other things, but here we are, on a thread about Xinjiang.
"Whataboutism" is not a valid refutation in most contexts.

It's more of a chant, a mantra, a trigger word you are conditioned to bring up when some kind of obvious hypocrisy or double standard is being pointed out that you cannot otherwise refute.

[edit] Also, "whataboutism" the word, sounds like from 2ndgrader vocabulary
I don't know if it's still a crisis, but I think America is saying it isn't, because it's tired of the fight. No matter which side you're on (real or not, overblown or not, etc.), America has been at war with itself for 2 years. People have given up trying to convince the other side who's right and who's wrong. Family's don't see each other, friends don't talk. I think everyone is realizing that's the amount of energy to continue is just too great, so people have become apathetic to whatever the outcome is.
Terrible straw-man. No one in here is celebrating the invasion of Iraq.
I agree that it's partly an age thing, but I also agree that the times have been more exciting in the past technology-wise.

I grew up as a eighties tech geek kid. I learned BASIC on a SHARP programmable calculator (https://en.wikipedia.org/wiki/Sharp_PC-1403), then moved on to an Atari 800, then to an Amiga, and finally to a PC. Each of these machines was orders of magnitude more capable than the previous one - you don't have that anymore nowadays. Then in the late 90s there was the Internet, with the promise that you could connect to anyone around the world and the potential to really bring the world together. Well, that didn't quite turn out the way 20 year old me imagined unfortunately. Of course, technological progress is still going on, but it's more "your smartphone can now do what your desktop PC did 20 years ago, or your laptop did 10 years ago". SpaceX rockets look practically indistinguishable from rockets that flew 50-70 years ago. Ok, those couldn't land again, but technological progress has been more of a crawl there (with an unnecessary detour into a dead end called "Space Shuttle"). Same with self-driving cars and other potentially exciting stuff.
The second problem is being made worse by the increasing polarization and the cutting of the ties that bound the different sides, at least in America. People with political disagreements were never best friends, but there used to be more shared socialization than there is now.

I'm from a bipartisan family in a purple area in a purple/battlefield state. You can't grow up like I did without being exposed to both/all sides of the aisle, so you end up with a pretty decent idea of the follies of your own side as well as a lot of friends/colleagues/etc. that don't agree with you.

10-15 years ago, I was still 'allowed' to deviate from accepted practice/opinion, as long as I respected the hosts, and conditional/partial belonging was allowed. (e.g. I might be a dirty commie liberal, but I'm still a Christian or, on the other end, I might be a gun nut but I'm still queer so I fit in 'enough'). Now, not so much. We also used to have more defined and accepted internal fighting/it used to be accepted that sides were coalitions instead of Borgs.

Now, not so much. We talk a lot about things we can't say/do, and share tips on how not to be pilloried for saying the wrong thing. Interestingly, these discussions are happening with people across all parts of the political spectrum.

People were always somewhat suspicious of you for hanging out with the enemy, but it was accepted if you were of an intellectual or sneaky bent. Now it's not. You're in or you're out.
> This is a bad faith argument and is effectively FUD.

As the one who made the argument, I can assure you that it was not made in bad faith.

I'm a big fan of open formats, open source, and libre software, and have made small contributions to various projects for a number of years (usually code contributions and bug reports, but occasionally financial donations too).

The argument was made from my sincere belief that, difficult as it is to make a sustainable software business (which I've seen up close, having participated in multiple failed startups), it's much harder to make a successful business with an open source product.

I would love to find out my belief is wrong, but it's still the one I've got until persuaded otherwise.

Accusing me of bad faith added nothing to your argument and violated the site's guidelines. Maybe skip that next time?

> The list of open source projects that people use in a commercial setting is long. Linux, Apache, Nginx, mysql/postgres/SQLite, Redis, Git, nearly every major programming language (C, PHP, Go, Python, Node), Firefox/Chromium, to name a tiny fraction.

Yep, OSS is everywhere and used for commercial purposes all the time. Large swaths of what you've listed above aren't commercial products, though, AFAIK.

I think most commercial software products use open source tools somewhere in their stack.

I should have been more specific with my claim - I think if the core components that form your software's value proposition are OSS, it's very hard to make a sustainable business out of selling that software.

The fact that open core products are a popular and successful way of monetizing OSS tools suggests as much, as there's some proprietary "secret sauce" that the users pay to get access to.

Open hardware works much better, I think, because people instinctively understand they've got to pay for someone to build the physical artifacts. Somehow, even developers seem to undervalue the effort it takes to build and maintain a useful piece of software.

> but to say that it kills the opportunity is flat out incorrect.

I don't believe I said it kills the opportunity. Just that it makes it much more difficult.
> they are best served by code that represents their understanding of the business

Genuinely curious why you think this is? To me it seems a massive leap?

Trying to steel-man this, if:

1. The people who know best about the domain are not technical and don’t know algorithm thinking

2. The technical people are not capable of understanding the domain enough to separately discuss what the code does and how it does it

This is basically the consulting scenario, which is where DDD came from (?) Then it would make sense - when the team leaves and the next guy comes in with no clue how it works, he can read it out to the domain expert who will roughly understand what it’s doing.

On the good teams I’ve seen, the domain experts and the people coding are the usually same people, the “domain vocabulary” is CS, and the team is looking for maximum leverage (trying to do with 10 ppl what others do with 100 people).

So it’s quite a different scenario than 100 ThoughtWorkers getting dropped into some vertical they know nothing about and being expected to model a bunch of existing business processes.
Combined with heat pumps, possibly geo thermal or other type of ground loops, it becomes a very efficient and pleasant method to both heat and cool a home. Possibly the most successful one in the future. Warm floor in winter! Cool floor in summer!
I'd be okay if the US simply stopped invading some countries or toppling random governments every 5 years.

Many people of the rest of the world wish for the responsible US politicians to be put away. I hope the American perpetrators find similar ends.

Its an awful kind of mockery to see the US displaying themselves as the hand of justice in the Xinjiang situation. I wish countries like the Netherlands or Switzerland would do it instead, their hands are much, much cleaner.

This is the same kind of mockery as having Saudi Arabia on the UN panel for womens rights.
We are distributing trust in a too thin way.
Node packages should be grouped in superset packages with a concentrated trust on special maintainers. Makes no sense to upgrade a lot of small packages each time we do a "npm update".
Probably a typo but requiring `—-help` with em dash would be another level of evil.
Workflow for math research notes in orgmode
In my impression it really accelerated after the '08 financial crisis (+- a few years for all the people who left wall street and went to HBS) after being an ibanker was no longer cool or well paid and the people who would have gone there decided to come to Silicon Valley. That's a huge mass of people who are grinders who just want to make money and quick and have a totally different mindset than the people who wanted to build cool shit that solved their own and others problems. In my mind these are the people who did GSB/HBS, Google PM, failed at a startup that raised a bunch of money from their friends and network, and then became a VC. Not that these folks were all bad, they probably did help professionalize the tech industry and focus it on solving big problems (unfortunately imo that was overindexed on potential returns rather than potential positive impact) and brought huge amounts of capital to bear on the industry. But yeah, I left SF after the millionth pitch I heard of people who were going to build a world changing product and it ended up being on-demand laundry service or 10 minute grocery pickup while being in a city surrounded by homeless tent camps and people in such mental anguish that they would be screaming in the streets in broad daylight.
It may be obvious for readers of HN, but when talking with non-tech (or casual tech) friends, there's a large swathe of them who don't seem to realize how far ahead the M1 chip is and still believe Wintel is what folks in tech (ie. developers, etc) primarily use. And when one points out that times have changed, they nod but will still believe in what they have always believed. These articles seem to be targeted to that demographic.
No love for Redmine ? https://redmine.org

* Ticket tracker

* Email workflows

* Project management

* Wiki

* Free open source
Ah, maybe “invent” is too strong a word but OTOH every invention is built on something beforehand (even the wheel presumably followed rolling something heavy over logs, presumably after making the connection about circular things rolling downhill etc…)

But long options are not so complicated an idea that “invent” might be too high falutin’.

Just for fun I’ll split hairs though: TOPS-20 (and VMS) basically only had “long” options (they could be a single character of course). CP/M and DOS got their arg syntax from TOPS-10 & RSTS but we never had TOPS-10 at MIT AI.

What RMS came up with was to have both long and short, to use two dashes to disambiguate from concatenated short options, and used the = syntax (which dd, at least, already used). Then bfox put command completion into readline, which definitely was inspired by TOPS-20 command completion (itself from TENEX).

Before that we had our own OS, ITS, and most programs didnt take options because the system didn’t really have a command line at all: instead of what is called a ‘shell’ in Multics (and copied by Unix) we just used the debugger. And of course lispms, where the whole concept of command line doesn’t make sense.

By 1984 there was one Unix machine, a VAX, in the lab but nobody used it (small word size, didn’t have much software, primitive development environment compared to what we were used to) which is why rms started using it to develop GNU.

Whew. More than I thought one could write on the topic!
If you feel like you’re in a drought, look for a source of water.

This is mine -> https://www.monero.observer/
I agree with all the comments about this sentiment coming from maturity. That's been my experience. Tech feels less exciting the more I realize its limitations in affecting the human experience.

I would add though that exponentially increasing complexity adds a separation between the ubiquitous tech around us and the hobbyist tech we can just enjoy. It's hard now to find something cool, get your hands dirty as a hobbyist and have it be comparable to the majority of tech finding application in the real-world. The best you can do is dabble in the superficial applications and software abstracted away from the real underlying tech.
I guess it depends on your references. Chrome is horrible slow on my c2d. It runs fine though. Lagrange is of course much faster than chrome, but it's still noticeable slower than I expect.
Apple stops signing iOS 15.4, breaking Studio Display updates
Goodbye Digitalization in Russia
I get headaches all the time. Especially eating some (unidentified problematic foodstuff) for lunch, but it depends on the state of my gut or something, some months it's more robust.

So I usually try to eat stuff I know has worked well before.

Headache 15% of days sounds about right for me.
> Why do I have to laboriously type two hypens for a readable option?

Suppose you have a CLI app that supports the following parameters:

-e extrapolate your foos
-h highlight your bars
-l line up your bazs
-p print the aforementioned as they're being processed

So you might run the CLI as:

cli -ep
cli -hp
cli -ehp
cli -lp
# a bunch of other combinations, including
cli -ehlp
# but since the order doesn't matter, also
cli -help

Do you see why that might be a problem with the short parameters?

Now, most applications would reserve -h for help, so instead you'd still end up with the following:

cli -help
# so, the user wants to
# -h get help information
# -e extrapolate your foos
# -l line up your bazs
# -p print the aforementioned as they're being processed

which does not make a lot of sense. That's why you'd normally have something like:

-e --extrapolate extrapolate your foos
-h --help get help information
-i --highlight (-i seems close enough) highlight your bars
-l --line line up your bazs
-p --print print the aforementioned as they're being processed (though this is just an example, a lot of packages also use -v --verbose)

So then there's no such confusion:

cli -ielp # makes sense, a bunch of commands
cli -help # still doesn't make (much) sense, help shorthand mixed in with arguments for data processing
cli -h # makes sense, short hand for --help
cli --help # verbose help command
cli --highlight --extrapolate --line --print # also makes sense, just more verbose
Consumer Price Index – March 2022 (pdf)
I do pity you and I too would feel uncomfortable interacting with someone lower down such as yourself. Knowing that you have a shittier life than me would just make being in your presence a burdeon that would drag me down.

No doubt you still have to fly commercial or even worse rent your time on a private jet, not to mention going to a job (cant you find a better way, pull yourselves up by your bootstraps??!) Urgh, the thought of such an existence is actually too uncomfortable for me to imagine, it must be unplesant beyond my grasp.

I hope you can leverage your unusually great intellect and worth ethic into something with more success, and perhaps you too can achieve some happiness.
There is a huge difference between growing up in a village that doesn't have flush toilets and never having heard of the concept of a flush toilet and believing that bringing home the toilet seat will magically turn your toilet into flush toilet.
Your point kind of proves the point of the GP: there is almost no middle ground. The differences between rates of success are orders of magnitude. Order N doesn't break even, N+1 almost makes you a millionaire and could effectively set you for life.

Some of the examples you give also had quite a history of a backing in some form, which is a totally different animal compared to a "I wanna make a game!" indie developer today with zero network and zero funding.
I still enjoy it when I can meet it on my terms. I think maybe a factor is whether you own it, or it owns you.

Back in 1980, if you sat down at a computer and did something with it, you were special, because very few people did that. Today, when you sit down at a computer, you are just one of the many suffering multitudes whose time and attention are eaten up by systems that either deliberately or inadvertently own you. It has become a treadmill, and making that stuff has become a treadmill too.

I'm reminded that 100 years ago, there was a huge workforce of "clerks" who were basically human information processors. Tech workers are today's clerks.

In 1980, your tech life wasn't worth anybody else owning and controlling. Today it is.

I can go right back to that world by stripping away the gratuitous complexity and control. An Arduino can entertain me for days.
IMO HTTP 1.1 is fine if you get rid of HTML (or restrict it to an older standard.)

There's no way to make that clear so people built a new protocol.
Tech was nerdy in the 1990s.

By the 2010's there is a totally different culture. Call it 'All Birds' culture.

1990's there were a lot of weird folks, hippies etc.

2010's 'All Birds' is more commercial, fashionable, a totally different kind of culture.

1990's tech was about tech, it's upstack now, so more like tech applied to classical business problems.

AirBnB isn't really a tech company, it happens to be because other, more established companies were not able to integrate tech quickly enough to develop those kinds of markets, where you want to have strong tech / IT instead of relegating them to the back office.

Even Facebook, it's a social media company really. Which is different than Oracle, Sun, Microsoft.
Douglas Adams said

"1. Anything that is in the world when you’re born is normal and ordinary and is just a natural part of the way the world works.

2. Anything that's invented between when you’re fifteen and thirty-five is new and exciting and revolutionary and you can probably get a career in it.

3. Anything invented after you're thirty-five is against the natural order of things."

There's a lot of truth in that.

Something I noticed in myself is that I'm weary of consuming content/software/gadgetry and find more of a spark in trying to create it myself these days. Maybe look into the maker movement, 3D printing (mentioned in a peer comment), or Arduino and similar entry-level hands-on stuff. Or at least have a browse through, say, hackaday.com and see if anything there floats your boat.
Mystery outbreak of hepatitis in children investigated in the UK
As long as I read stuff like that you need a second Mac to restore a Mac Studio, I will stay away from Apple products. Too many times I thought it will be fine, but restrictions like that always bite me in the ass later on.

Also that they actively put effort into making things not repairable is also quire annoying.
Probably the SO post I visit the most:

https://stackoverflow.com/questions/164979/regex-for-matchin...
They're in Canada too. Mostly children use them. Sometimes hackers will install linux on them and use them as a super cheap (~$300) one-time-use laptop.
When this happens I generally pause and say something like I just said X, what did you hear? If that doesn't work then I throw out a hypothesis like it sounds like you heard Y, is that right? Once we agree upon what I said and what they heard then I clarify that I don't believe Y, I sincerely believe X.
The noble goal of this movement is to correct the racism and oppression in mathematical discovery. But I wonder if its supporters possess any self awareness about the weight of tacitly expressing these statements in the language of an oppressor with the mathematical notation of an oppressor? To acknowledge discoveries and contributions from extinct civilizations is noteworthy, but also somewhat irrelevant. Because ultimately its the brutal adoption and efficient application of math, physics, and chemistry that helped Europeans dominate not only the field, but the rest of the world.
Nokia to Exit the Russian Market
That seems a bit convenient at this point doesn't it?

There is some truth the the idea that our culture is more attuned to fear than it used to be and that politicians are more adept at exploiting that. You should be more surprised when politicians don't stoke fears and panic for their own purposes.