skysight-inc/HackerNews huggingface dataset:
Enough people already have told you that you are clearly wrong, but I'm just curious at how did you arrive at such conclusion. Could you please tell honestly, if you actually did try both and you really cannot tell the difference, or is it something you've just said offhandedly?

(By the way, I know quite a few people who, according to their words, actually prefer the taste of Coca-Cola Zero. I personally cannot say that I like one more than the other, even though the taste is obviously different. So I'm surprised by how it is almost unanimously assumed in this thread to be bad-tasting.)
I used to feel that way, but for me Coke Zero tricks my brain just enough not to notice. I don't drink it very often, but it's pretty indistinguishable for me otherwise.
Lovely. Just to let you and others know, everything is now working perfectly and I'm already recommending you to other free G Suite refugees.
Thanks for that. They really could have put this simple statement up at the start and avoided a lot of bad press.

Also, they could have told their stuff who've been fielding questions online about this change online; it might have stopped a few of them from telling people they'd be losing all their Photos, paid-for content etc.
Not really, on site makes sense for Facebook or Google. Or for extra privacy.

Mid-sized companies can get cracking deals (like 10% cost) on major cloud providers.
Maybe the visibility at the callsite, to make it clear what the parameter is used for because you have to take a pointer to it, and since input parameters can only be passed by value or const reference the only reason to hand out a pointer is an out parameter?
I'm curious about your response here, as I'm certain that I'm missing something. I have cerebral palsy, which comes with issues using my hands. I've also had noticeable degradation with age of my eye-sight over the past couple of years. That said, I'm not sure how a chatbot helps people with these issues. Typing multiple sentences into the chatbot interface is certainly more tiring and error prone that click a few buttons. Similarly, reading multiple lines of minuscule text in a chatbot window is more eye strain than a couple of menus with large text (the larger text being possible since less words need to fit on the screen).

As a developer, I care about accessibility issues. Given your statements, there's obviously a gaping blind spot in how I'm thinking about these issues. Could you elaborate a bit more on the topic?
> Obviously that doesn't imply you should do this everywhere. I'm just pointing out it's not "wrong".)

I have to disagree here. const-int everything except stuff truly needs to be optimized significantly helps with readability, and when someone is updating their code they can other be warned of invariants if they inadvertently try to modify something that is const. Yes, it's a little verbose but worth it IMO. It also helps the compiler :)
Is that a good argument? C also does what it does for 50+- years. If you work with code, learn C.

SQL is a syntax for queries, and it is just bad at some sides. Global-only scoping, issues with common expressions, excessive roundtrips, inability to fetch hierarchical data effectively. Even syntactically it is an IDETIFICATION DIVISION-style spells, whose structure is hard to feel.
It's actually more like 15% globally, if you use statcounter.com numbers [1]. I was being generous by using the early 2021 numbers. Statista probably uses the same source [2]. Netmarketshare puts it at about 10% [3]

1: https://gs.statcounter.com/os-market-share/desktop/worldwide

2: https://www.statista.com/statistics/218089/global-market-sha...

3: https://netmarketshare.com/operating-system-market-share.asp...
> But as someone who needs software that runs on Windows

It boils down to which OS you want to be the "second-class citizen" on your machine. With Wine, it's Windows. With WSL, it's Linux.
This is why I don't use windows. Compared to Linux, everything feels strange and obfuscated
> One can add new servers in minutes

With Vercel I don't ever think about adding servers at all, huge win.

> infra costs are relatively low compared to salary costs

Enterprise SaaS here, this is it. Any second my team spends not caring about infra is well worth it.
By the way, unattended-upgrades is enabled by default nowadays.
> For the novice user, there might be a use-case where this is a good solution, to revert settings settings in case you somehow messed them up.

Maybe that's the justification for the product manager or developer, I'm pretty sure though it's just driven by management to increase usage of Edge and Bing. That I have to tell Microsoft on a monthly basis that I don't want to use Edge is in no way user friendly. But same goes for Google which will always ask me why I don't use Chrome.
I call it "Windads" these days. Because so many Ads!
without games windows would crumble. what has been changing in the past few years is the ammount of support given to gaming on linux as well as nvidia actively developing drivers for linux due to the machine learning community. it will be interesting to see how this develops

also, as someone who has to keep a windows machine for availability of certain applications that have no linux versions yet, the statement that "windows just works" is bs in my experience
Popular thought I often hear users wondering: Are these actually white supremacists or are these FEDs?
Exactly, GitHub repo should be his free speech.
> Even if you run a relatively opaque cost structure business like a restaurant, you can still calculate the maximum cost of ingredients for one month, the salaries, energy, etc.

If the restaurant suddenly ordered ten thousand times more ingredients than usual, their supplier would probably call back and say "is that really what you want?" rather than just shrugging and shipping them tonnes of tomatoes with a bill for one billion dollars.
I bounce between Linux and Windows for work. MacOS for personal.
Fastmail is doing only email and has been doing it for a long time.
I simply trust them more to care for their users and for me it is worth the price.
Can somebody forward this feedback to Mr. Bill Gates?

Not sure if he cares that his legacy goes down the corporate drain, becoming a failure.
I’m using an online yoga studio service ( https://supply.yoga ) which definitely goes someway to filling the void of a physical yoga studio.
>>Exactly, why would anyone prefer Chrome to Edge?

Is this....a real question?

I'll bite - because Chrome signs into my google account and it seemlessly remembers everything I do between my PC, my laptop and my phone. I literally couldn't care any less what core it uses, the usability aspect is just better than in Edge.
> I don't see anything Google could gain from "condoning" these scraper sites

Do these scraper sites show Google ads?
I meant no feature updates.

Windows 10 does indeed update itself by default, but you can disable automatic updates using the policy editor.
Maybe, if you ignore Android users that actually like Android, or anyone who wants to stay within the ecosystem they've bought apps and services in, or people who believe a $300-after-trade-in Android phone represents better value than the equivalent iPhone.

It's far more like that the iPhone SE 3 will be popular with Apple users who want a new-but-cheaper-than-the-flagship-devices phone.
FreeBSD and MVS TK4-
Even more effective: drain water heat recovery, preheating the incoming water with the outgoing waste heat.

Quick overview from one manufacturer here: https://renewability.com
The JSON specification [1] states:

> An implementation may set limits on the length and character contents of strings.

So this length limit is not a source of incompatibility with JSON.

[1] https://datatracker.ietf.org/doc/html/rfc7159#section-9
> persistent so you can't reuse it only in the context of one connection

Don't e.g. Postgres temporary views cover this case?

"Temporary views are automatically dropped at the end of the current session."
This seems to be build on the (IMHO wrong) premise that non-investing it will somehow change the minds of these non-sustainable businesses, where in reality, by investing into a business, you get voting rights to actually influence in which direction a business is heading.

Thinking about it the other way: By not investing is such non-sustainable companies, only the people who don't care will do. And they will actually get the companies are a discount.
Sort of. If someone figures out the right UV lamp will reveal remnants of the marker pen, you'll have to make UV lamps illegal. Or if someone took a photo of the key before it was erased and uploaded it, you'll have to make cameras and the internet illegal.

In our present reality, almost every piece of information - with sufficient intent - can effectively become immutable, owing to our interconnectivity and resourcefulness.

And as I understand it this is the part that matters legally - the law is concerned with that intent.

I often see people claiming an immutable blockchain and all of its users are potentially in violation of the law because someone put something on it that's illegal and therefore everyone around the world with an unwitting copy of that information is breaking the law. But is that how the law works? (Well, when it's working - which it doesn't always, but in general.)

In this example of someone putting illegal content on the Bitcoin blockchain, the system and its users could be more rightly seen as victims of the crime. Just as much as the mall owner is a victim of an act of vandalism, or the github repo's owner.

None of these parties had the intent to host this information.

However if a particular blockchain was specifically created and marketed as a place to host and get bluray keys, and all peers and miners hosting copies of it clearly knew that, then they are showing intent to break the law and would be treated differently.

Now IANAL, and neither is this a perfect metric and it becomes a grey area at times, but as I understand it, this question of intent is fundamental to law and how it's enforced in the real world.

We can think of countless examples of how doing anything else would result in continual and repeated injustices.

Turning an apartment buildings worth of people into criminals would be as simple as putting a piece of paper with a decryption key on it into everyones letterbox.

No. They're the victims of unsolicited mail. It doesn't mean all of them and the postal system should be considered illegal, even if they unwittingly kept the letter in a stack with other junk mail in their room.
I expect that this is a serious breach of professional standards of conduct so I'm hoping for very serious professional consequences.
I setup huginn about two years ago primarily just because it looked interesting. I then sat there for a while wondering what to do with it. I setup the basic things like a morning weather alert, and daily digest email and basically ended up with the same feeling. I decided to leave it for a couple weeks or so and just see if I came up with anything else more useful. That was definitely the right way for me to get going with Huginn. It's ultimately a bit of a multi tool, if you keep it around you're bound to reach for it although you may not need it the second you buy it.

Since having it setup I've used it to:

* Monitor covid travel restriction changes on the UK gov site and email me when updates are made.

* Scrape the site of a housing development where I wanted to view a house early as a potential purchase to know first when they opened viewings.

* Look for a price drop on some computer monitors on Amazon as the price was quite high when I found them.

* Daily discord report on the price of flights on a particular date when I and a group of friends were thinking about a holiday together.

* Alert when an exchange rate dropped or increased by a certain amount to help figure out when to exchange money for the same trip.

I find most of my uses include some kind of web scraping, although not always, and are usually things I want to run frequently and have run reliably. Most don't live more than a few months but it's a great tool to have knocking around as the effort to spin up an automation is much lower compared to writing a custom script each time.

I actually have n8n.io self-hosted as well because it has some nice pre-bundled integrations with various services like Spotify which huginn doesn't. That said, I've not really enjoyed using it, I find myself hitting F5 a lot because the UI breaks and won't recover and while it's more visual it's actually much harder to view the logs of a workflow. I tend to default to huginn unless n8n has a particular integration which will make the task faster to setup. Once setup though, I've not had any problems with it.
When deploying pet projects I could not care less about privacy.
It's hard to take anything seriously that doesn't start with an actual code example.

Double so if they did bother to make many long claims about it being superior.

If there is anything here, the communication is really bad.

1. Start with a hello world example.

2. Add a concrete comparison (i.e. an example in both Malloy or SQL) for each claim.

For now, you are just wasting people's time releasing this like this.

All tell, no show? It's vaporware.
> Grabbing a random machine and expecting it to work fine

Not random, but my current machine. How else am I (or random person on the Internet) to migrate to Linux then?

Create an entire new machine just for Linux? That is a pretty hefty price.

E.g. You bought an expensive nVidia card. Yeah, throw it away. Get AMD. Want dual monitors. Throw one away...

I honestly dread switching to Linux.

> Certainly some people have Windows-only apps (or games) they can't do without

Stuff like Office (not online ones), Adobe suite, video editors, sound editors, etc.
How Slow Is Select *?
Read more broadly.

I used to read a lot of business books. It got to the stage where half of the stories and quirky little anecdotes kept recurring. It got boring.

But that's probably a sign that I've read enough in this field!

Now I rarely read new business books, but still find a lot of interest in other non-fiction in areas I know a lot less about.
This is the first I'd heard of migra but I can definitely imagine a solution involving piping the schema-diff between two databases (e.g. uat and local-dev) into some file that eventually gets applied in prod.

Seems easier than manually creating diffs which is what existing automatated migration tools seem to want you to do.

I love that it's just the diff. Makes it easier to integrate into cloud-native pipelines.
"The best it has been since Windows XP ... it's all good"

As far as I remember, XP had no tracking and advertisement build in by default. And it left control on when to update and when to invoke antivirus with you.

Is this really all good to you? Or are you so deep invested in windows, that you can just disable them?
Because I surely can disable most of that shit, too - but it takes a while and one update later it can be all back.
Why? My career as been split pretty close to 50/50 between developing on *nix and Windows. And while both have strengths and weaknesses I wouldn't say one is better than the other. If you put a gun to my head and said I could only use one desktop OS for the rest of my life I would probably choose Windows.
Sankara took power in a military coup himself. While he led positive reforms such as literacy and vaccination campaigns, he also banned trade unions and the free press. His Committees for the Defense of the Revolution and Popular Revolutionary Tribunals engaged in torture, execution and arbitrary detention. It’s hard to find unbiased accounts of his rule, as anti-communists tend to ignore his achievements while communists have practically declared him a saint, but I’d take hagiographic accounts of the man with a grain of salt.
>So I'm surprised by how it is almost unanimously assumed to be bad-tasting.

I'm one of the people who finds Diet Coke and Coke Zero terrible-tasting. Do you enjoy the taste of any other artificially sweetened drinks, out of curiosity? I wonder if some people just have a trait that makes any non-sugar sweeteners taste awful to them.

Aspartame, stevia, monk fruit, and sucralose all taste truly gross to me. Like, gross in a weird, chemical-y way nothing else I've ever tasted does. Very distinctly, particularly, and strangely gross.

All real sugars taste great to me, though. If it weren't so unhealthy, I'd probably consume lots of sugary foods almost every day.
Putting anything internet-facing on the cloud is as irresponsible as posting your credit card number publicly. Anyone can essentially charge you an infinite bill and you can't do anything about it until it's too late.

Maybe it's not a problem when you're dealing with millions of VC money, but there's no way in hell I would host anything in a bandwidth-metered cloud service when my or my own company's money is involved.
These practices are nothing new for M$, they did that in the past (15-20 years ago) with IE, then got several slaps on the wrist, which made them cut back on it for a few years, but now they seem to be thinking that if IE/Edge is no longer the dominant browser they can start using these tricks again?!
The back side of the moon is surprisingly sticky China's Rover discovers
> ...WSL is terrible next to the real thing...

I am genuinely interested on knowing your reasons for saying WSL is terrible. Just for clarification, I'm a Linux/MacOS user but the times I've had to use WSL in the past whether experimenting at home or in some companies where I was force to use Windows, I though it is actually one of the most decent things Microsoft has created on its entire existence. It is easy to enable, to operate, it integrates well with the network stack of Windows (kubectl port-forwarding or docker run -p8000:80 works out of the box) it performs very decently (with exceptions on IO filesystem operations) etc.
My probably a bit naive take:

The MBAs take over and implement KPIs that might even be well-intentioned but are ultimately easiest to satisfy by cutting corners. For example: KPI that measures market share of Edge; instead of making Edge better to increase its share, just screw your users by making Edge default on Windows on every other update.

I've seen it happen at my own company, and while I always had pipedreams that this isn't happening at the big tech players because there are too many smart folks around to stop that nonsense, I can well imagine that it boils down to these kind of bullshit reasons.
The advice to go for the most boring laptop possible is out of this. I would avoid laptops with dual graphics (integrated and discrete) as much as possible. That's more or less what System 76 does. Dells are usually trouble-free unless you want a "mobile workstation" or gaming laptop. Full support for Intel's 12th gen will probably take a while to trickle down to mainstream distros (you should be fine if you compile your kernel from upstream though), so, if you are on the market now, I suggest 10th or 11th gen. Or wait a couple months.
I've played with visual studio code ssh remote development with angular and it is relatively painless to set up for debugging with Firefox. Give it a shot if you'd like.
I think the risks for Russia are just too big. Now UK and the US are openly supplying Ukraine and it's not going to be a surprise to anyone like Georgia was (if my memory serves me right). I'm no expert, and of course it's impossible to know what's going on behind the scenes, so ... you know. Still, wars are really really expensive, and it's a long commitment. Putin would have to be really cornered to start anything crazy.

Regarding China and Taiwan, I doubt China would risk an open war either for what would essentially only be national pride. Of course if there was a major war in Europe, in the scale were the US had to fully commit to, then maybe it would start to make sense. Still, expensive and risky as hell.
robots are cool
soundtrack is amazing
typography is great
Dupe of https://news.ycombinator.com/item?id=30047131
My sweetener at home is erythritol, stevia and monk fruit together and it tastes pretty good

disclaimer: I like stevia, it doesn't taste "bitter" to me
> and, honestly, most latest hardware works fine too

True: a bit more than a year ago I bought a new computer with (I think) a B550 chipset motherboard which was very recent.

Wasn't supported by Kubuntu 20.04, I just had to install Kubuntu 20.10 and that's it.

IMHO Linux hardware isn't a problem at all. Software is more problematic (I had a lot of side projects WPF apps that can't run on Linux and I'm a bit lazy to port them to another framework or language so I have installed a Windows VM.
Visual Studio Professional is more expensive than Jetbrains Rider which was surprising for me to learn.
If that was the case, almost all programming languages had `where`, as in

(a + b) where
a = … * c,
b = … * sqrt(2) + d
c = …,
d = … …;

But that is not less confusing, that is more.
Seems like that is Microsoft's "vision".
> Then we said it's still too long. So we named some subsets Markdown, and YML.

> Then we said it's still too long, and made JSON.

JSON is older than markdown and yaml.
IBM slide from 1979: ”A computer must never make a management decision”
Why do people need 3 guess when the solution is literally in the localStorage /s
That's why Linux is a workstation OS. If you need a Playstation OS, the choice of hardware is obvious ;-)

> also, as someone who has to keep a windows machine for availability of certain applications that have no linux versions yet, the statement that "windows just works" is bs in my experience

For a very limited set of values of "works". ;-)
I recently split up with my girlfriend after 6 years. I'm really looking forward to the upcoming months of silence and time for myself, making it up for me to decide when to break the silence.
Emacs-OS with underlying hardware-framework/runtime ;)
According to the text, he was more or less problem-free with small weakness issues that recently got worse. Perhaps I'm misreading it.
My partner was about to get back from the office, bringing food. It was 8pm, and everything set for tomorrow with Windows. Except at this point it needed to update, and for a specific reason the computer needed to be in a working condition the next day and updates of course installed. Two hours later it was still updating, and we were eating in the end 11pm...

My NixOS machine updates in a few minutes even when it needs to compile some custom things. And it will not change settings without me changing the configuration. If it does, I can just reboot to the older version and file a bug report...

Edit: has anybody tried to install Windows on ZFS or Btrfs? If update does something you don't like, just boot to a snapshot and get rid of the update.
And looks like downvoting is granted at 501 karma.

Also:

>Additionally, founders of YC companies see each other's usernames show up in orange, which — although not an explicit benefit — does allow fellow YC founders to immediately identify one another in discussions.

This is a neat little touch I wasn't aware of.
Very true. And in terms of cloud computing, it would mean that alerts and notifications and limits are worth absolutely nothing if it's on the customer to set them up in the correct way for every scenario imaginable. Which is nearly impossible.
The tomato supplier's human alerting system is a catch-all-system which would be easily implementable as well.
Advertisements in the start menu around Windows 8 was my tipping point. It's just a trashy thing to see candy crush and other crap in there that I never asked for, never could remove, etc. I went to Ubuntu and now PopOS and haven't looked back in almost 10 years. Maybe they've cleaned things up and removed the crap in later Windows but the damage is done and I'm never going back.