skysight-inc/HackerNews huggingface dataset:
Pornography and hyper-sexualized media (music, film, tv) absolutely has an affect on peoples perception of healthy relationships. Let kids be kids and develop naturally without the bombardment of increasingly depraved media. Call me a prude but empiracally I see a correlation between conservative views on sex and happy/healthy relationships later in life. I don't know a single "sex positive" person in a stable marriage/relationship where as all of my conservative friends are happily married on the first try.

With regards to porn addiction, masturbation leads to lower testosterone levels which directly correlate to depression, weight gain, lack of motivation, etc. in men. We know women judge themselves and their own bodies critically based on what they see in the media. Porn and social media sets unrealistic standards for both genders.
The Endless Frontier Act
However, users have to first know it's an option to use. Why not add it by default, and even have a menu option to install package? VSCode will even recommend popular packages depending on file types you load.
chris@rentify.store. I’ll put this in the landing page too
The switch was for accuracy, basically. Your average coffee instructions in the US are very vague: "To make one cup of coffee (where 'cup' means a mug, not a standard unit of measurement cup), add one scoop of coffee using our included coffee scoop tool (which holds maybe 1 tbsp of ground coffee, but can vary wildly) per 4 oz water."

My method assumes you're buying coffee in ounces and ultimately measuring your coffee consumption in ounces--since no one I know makes themselves 227ml of coffee in the morning. But for all the precise measurements, I used grams and millimeters.

It also makes the 15:1 ratio more obvious; that's why I reiterated that 1 gram equals 1 ml.
>We are missing the technology to build anything in space

This is mainly because no one tries to do it. If the biggest countries decided that they want to build it - I am sure humanity will solve all technical problems.
Try out X410 from the Microsoft store! It shows for a really simple x server interface with WSL.
The difference between guard and if isn’t really about optionals. ‘guard x ...’ tells you that after the guard block, ‘x’ is the case. If x is a Boolean, it’s true; if it’s a matched pattern, it has matched, if it’s a ‘if let’, the value is non-nil.

A guard must return if the condition doesn’t match. There’s no such requirement for if.

I also like that unwrapping is explicit in Swift. ‘if/guard let x = optional’ is the syntax for unwrapping. ‘optional == nil’ is the syntax for checking whether an optional is nil. Why would the latter do any unwrapping? The first time I saw that syntax in Kotlin, I thought that it’s weird to add functionality like this to a normal looking if.
Many CMSs are used to produce static sites; WordPress included.

The investment in tech like Gatsby, goes a long way to showing how the market does support this.

Market dominance, won't describe the trends a market is moving towards.
Not so much with WSL 2, which Microsoft are focusing on at the moment; WSL 2 runs a real Linux kernel in a lightweight Hyper-V VM with lots of jazzy integration services.
“Billy boy” adds nothing and IMO detracts from what is otherwise a good point.
It also makes sense if you want to keep developers from switching to Linux desktops. I for one, think that most developers, especially young ones, would be far better off migrating fully to Linux.
This is indeed precisely what the US CLOUD Act does, which is the reason why this situation has arisen in the first place, since it does violate GDPR for a company to transfer data to a US entity like this.
That was a short, interesting test but WSL is now a Linux VM with nice integration in Windows. So no, it doesn't obsolete the kernel in any way. If anything, abandoning WSL1 can be considered proof that MS with doesn't have enough interest in replacing the Linux kernel.
It's less that people are mob or anti-mob so much as pro their mob and anti the other mob. Don't forget that cancel culture is not an entirely left-wing phenomenon.

Plenty of the same people who rail against SJWs and leftists cancelling people would have no problems with cancelling Bill Maher, the Dixie Chicks or Colin Kaepernick.
With musl, an Italian person wouldn't be able to use "grep -w ciò" and a Greek person wouldn't be able to use "grep -w" on Greek text at all. So okay it's not a big deal, a Thai person cannot use "grep -w" on Thai text either, but the musl solution is correct for specific use cases where locale doesn't matter.

And the crash is a problem with C but it's not a problem with the function. There's a different function, wisalnum, that doesn't crash with out of bounds values, but it also doesn't do Unicode on musl.
Seems like a big factor in the decision was the temperature of the tube during the summer? Do they not have air conditioned cars yet? That is a shame. I went to London with my wife in around 2010 and even in May it was already getting to be pretty warm down there.

Here in NYC, the stations are hot but at least once you get on the train you won't be sweating. Although you might die of hypothermia if you have a long way to go because they have the thermostats in the cars set to like 25 F.

Tbh I'm surprised that financial and housing anxiety didn't play as big of a role in his decision. Even as a rich guy in NYC this is a large component of what makes me anxious in the city. If I knew I would always be able to afford to live here without trouble I'd have few worries.
Surely it's a lack of features.
Ask HN: What are you using to measure your soft-skills growth?
No matter how you see it, games are primarily made to run on Windows and the other OS's are an after thought. I am not saying it didn't get better but gaming on windows is natural and requires no special configuration. A normal user who wants to play games if he's not already on a gaming console the next best option is Windows.
Risk of War Crimes Charges for U.S. Grows over Saudi Strikes in Yemen
Couldn't it be possible there are layers that we've explained as having natural causes simply because when discovered, those attempting to explain them didn't even consider the idea it was caused by a civilization? We're already seeing life adapt to plastics with enzymes that break them down. Perhaps the layer we leave will look more natural than we're assuming.
I would imagine that happens for the patch to become a PR, give it a try.
> In contrast, with the Nitro System, the only interface for operators is a restricted API, making it impossible to access customer data or mutate the system in unapproved ways.

That's great but what are the approved ways? This does not prevent access to customer data. Is there and built-in audit functionality to see accesses that were approved and done/attempted? This would also need to be implemented in all levels of the stack.

This basically means that AWS closed a compliance issue through technical control at the lowest level.
The man page is many times better than me at explaining it:

upgrade
upgrade is used to install the newest versions of all packages
currently installed on the system from the sources enumerated in
/etc/apt/sources.list. Packages currently installed with new
versions available are retrieved and upgraded; under no
circumstances are currently installed packages removed, or packages
not already installed retrieved and installed. New versions of
currently installed packages that cannot be upgraded without
changing the install status of another package will be left at
their current version. An update must be performed first so that
apt-get knows that new versions of packages are available.

dist-upgrade
dist-upgrade in addition to performing the function of upgrade,
also intelligently handles changing dependencies with new versions
of packages; apt-get has a "smart" conflict resolution system, and
it will attempt to upgrade the most important packages at the
expense of less important ones if necessary. The dist-upgrade
command may therefore remove some packages. The
/etc/apt/sources.list file contains a list of locations from which
to retrieve desired package files. See also apt_preferences(5) for
a mechanism for overriding the general settings for individual
packages.
How long until windows is just a GUI layer on top of Linux kernel?
Tom Scott also did a short video on these bridges [1]!

[1] https://youtu.be/S9E1wsxOSzM
Pasting in a few lines is a HUGE step, because how are beginning Emacs users supposed to even know they are supposed to do that?

I see this every year with new undergraduates at uni -- they are often aware of vim, Emacs, VSCode and eclipse, and play around with them. They don't have any reason to believe Emacs and vim are good, and any step to get stuck at loses you a bunch of users.

Some students take up vim, but Emacs gets almost no use, as it doesn't (to the beginner user) seem to do anything well, and everything is hard to do.
Unfortunately the average flier does not know or care what aircraft they're sitting in
Don't work with coca cola, I would no be able to differentiate a Pepsi bottle with a Coca-Cola logo (note that I dislike every sodas :) ); the Coca-Cola is still powerful, perhaps it does not even need a product :)
It's convenient to get everything out-of-the-box with minimal configuration and supported by the operating system vendor.

I think that's the main point of the WSL. Most of the things people are using it for could have been done for years with a separate Linux VM, but getting smooth experience was not trivial.
Well, Windows is looking like the best "linux distro" at this point, despite it not being free, but mostly widely available to most people.

EDIT: OK downvoters, so what's the most popular operating system that has Linux on it? pretty sure now it is Windows.
What an Absolute joke this country is
I/we definitely hit it in real life, sufficiently often that it became obvious we needed to move to another solution.

At the time it was probably CVS to darcs, then it became darcs -> hg, and giving in to the inevitable it became git.
Good feedback there :)
Microsoft knows that most server applications end up running on Linux and not on Windows. The Linux kernel is not going anywhere, MS is ensuring it doesn't lose more developers to competing OSs. At the same time staying loyal to MS probably also means if you need Linux on a the cloud you'll opt for Azure instead of AWS or Google.
I try to explain it in my previous comment.

https://news.ycombinator.com/item?id=24598895
Most developers work in huge companies that give them a workstation with Windows pre-installed, mostly because Windows is much easier to administrate at scale.
The term is so broad and vague you just need to pick a meaning. Of course it would be much more useful to directly have conversations about, say, at-will employment.
The article spends most of its words discussing the reality of math via Platonism vs empiricism while forgetting its own title "What is Math?"

If going for a pithy answer, I like tha following quote by G. H. Hardy:

A mathematician, like a painter or poet, is a maker of patterns. If his patterns are more permanent than theirs, it is because they are made with ideas.

I think I originally saw this quote in "A Mathematician's Lament" [0] (also known by the author's name as "Lockhart's Lament"), which has a lot to say about modern math education.

[0] (PDF) https://www.maa.org/sites/default/files/pdf/devlin/Lockharts...
Yeah if it can be solved then that's great news. But having tried "everything" I think it would be a tough sell to switch at this point.

The momentum is clearly behind git, and has been for quite some time. None of the more recent contenders have ever become popular (bzr, fossil), though of course they have their advocates.

Having the code be reworked in-private, for a long time, too doesn't make it seem like it is ready to become usable in the short-term.
> We all win.

Windows users win. The Linux desktop loses.

The Linux desktop has now been made even more irrelevant for new developers as Microsoft merges it with a Windows desktop.
Birds respond to a half-century soundscape reversion during Covid-19 shutdown
For what it's worth, my usual flow is to start sketching top-down, and building bottom-up afterwards, refactoring as I go. I also (ab)use Clojure's argument destructuring and will often just pass a map until I settle on the "correct" API for my code.

Not bashing good types (I do like Haskell, too), just showing an alternative based on the same brainstorming idea the GP had mentioned.
Yes, obviously the complete finished product of Mac OS looked better than this half-finished "programmer art" demonstration that never even shipped. What were you expecting?
Which has been around since 2001. One of the interesting things about the OWASP Top 10 is how many have hung around, albeit often in somewhat different forms, for a very long time.
If it's so easy to switch, and a beginner is more likely to want it on, why not set it on by default and let everyone who wants it off put it in their config?
Why is this so special? https://virtualizationreview.com/articles/2017/02/08/graphic...
That's the trade off with mob justice which doesn't mean it's not a logical response to a situation. It also doesn't mean that it's not a net benefit to society in the long term if it forces social change. Nothing is close to perfect including the current system and including cancel culture and including mass protests. Just logical and imperfect responses to situations by people who are trying to make things better.

As for larger targets, J. K. Rowling is a billionaire and is being hit by cancel culture on-and-off. Seems to be weathering the storm but the attempt is being made.
I think their strategy is to be a better competitor to macOS for development use cases.
FTP fading away seems about as unlikely as SCP fading away. SCP is pretty much exactly RCP (from approximately 1980), but over an SSH channel instead of TCP sockets. SCP occupies the #2 spot on the "transferring files quickly" list, #1 is tarpipes (SCP ping/pongs once per file/directory, tarpipes don't), #3 is SFTP (ping/pongs about three per file, and ping/pongs per write call, which is limited to ~256 kB).

(People say SCP is an ugly, outdated protocol, but it's actually rather nice, simple and pretty efficient, if what it does is what you need)

By the way, big point of confusion: SFTP is "POSIX-like IO via RPC over SSH" (so, in a way, a lot like NFSv3, but over SSH, and generally done from userspace), FTPS is "FTP, but over SSL".
Seconding this question. If it'd been me writing the article, and all the claims are true, it would've been a profanity-laced screed condemning the entire project as a pack of incompetent morons.

It wouldn't charge so we turned off thermal regulation

Jesus effing Christ.
We know it was fake now. I hope all your employees are killed by militia.
You are mistaken only in that it is likely far more common than you think for corporations to do this kind of stuff. The people at eBay just got caught because they were egregiously poor at doing it covertly.

Companies have long employed internal and external private security forces to silence their critics and threats to them. The Pinkertons have been doing this in the US since the 1850s, for example, which predates almost of every form of state intelligence services.
> I've previously noted the newest guy seems to have some lowkey racial issues with me, which is why I think he bargained so hard on salary. We discussed salary when we were contractors. He's always seemed to measure himself against me in a weird way.

You sure it's related to race? IMO bargaining harder makes more sense if/when you have extra information (e.g. someone else's salary), regardless of whether you love or hate that other person.
seL4 and CompCert are probably the biggest and they both correspond to under 10KLOC of C, i.e. they're very small by modern software standards (and not only are they small and still took years of efforts by experts, they had to be seriously simplified in order for the verification to be feasible). There have been much bigger programs verified with model-checkers (I vaguely recall seeing Samsung mention they model checked a 1MLOC Java program), but in those cases I think the properties were very specific.
Yes, that is how it 'works', splitting up Russia/Asia.

I was downvoted simply for suggesting another poster who hadn't seen it before, and was it really a thing, do a search so they could see different examples it.

Other people here are downvoted simply for giving their (American) experience, that maps showed the US at the centre.

Is it supposed to be a secret or something?
There were a fair amount of ftp urls to software archives at one time, so it was convenient for browsers to be able to use them.
To be clear, that’s kind of what I was trying to say :) maybe the “only advantage” part at the end made that unclear.

I think the problems you’d want to use Go for, the problems you’d want to use Rust for, and the problems you’d want to use Swift for are largely non-overlapping (in spite of whatever similarities they do have).
The GitLab migration was never about changing how bugs are reported. The bug tracker is still The Place for bugs. Salsa (the name of the GitLab instance) is just voluntary infrastructure for git, replacing the previous (also voluntary to use) Alioth service.

There are some attached hooks that automate some Salsa-BTS interactions. For example, making a commit that references closing a bug will automatically send a message to the BTS letting the reporter and others know that a fix has been committed. The bug will actually close only when the new package version is in the archive (the archive is still fully git-oblivious).

That said, the Salsa migration is complete, and Alioth is no more.
I trust CNN. Ignorance is bliss and CNN makes sure I never have to see any truth. So Im hella blissful.
I think it hugely depends on the programming languages one uses (or used to use), as well as personal history. For example basically everyone learning lisp was, for a long time, encouraged to use emacs (I think this is still the case for Common Lisp but I’m not sure about other varieties). This makes for a pretty unpleasant lisp learning curve as most people are not already familiar with emacs. Other functional languages in the ML family may not be very similar to lisp in many important ways but because their lineage went back to lisp people and environments, emacs ended up usually being the editor with the best support, though this is less the case these days.

If one looks at computer history there seem to be several versions of a cycle that looks like “crap underpowered computer slowly gets more features and better performance only to become outnumbered by a smaller slower cheaper computer.” Depending on where one fell in that cycle, emacs may not have been an option (eg if you were starting programming on dos or an early windows you likely wouldn’t be using emacs. If you were starting at the same time using a Unix workstation, emacs might be a reasonable or recommended choice).

During the early naughties you were probably using windows and not exposed to emacs unless you worked on Unix/Linux based web backends.
News
Is reading news is good or bad?
I said this in the thread when the arrests were announced (https://news.ycombinator.com/item?id=23529035) but I had a similar thought again reading this. Just a little funny and bizarre to see people react extremely differently to the same situation.

> Wild. I'm like 99% positive I know the couple and the newsletter they targeted, because I used to work for an ecommerce company that also came under fire from said couple semi-frequently.
Of course, like adults, we just rolled our eyes a little bit when it was particularly over-the-top and tried to use our rational heads to determine whether the criticism was warranted or not. Truthfully, I think they kept us in check and I'm glad they exist.

> If we had done anything even close to this, we would've been fired immediately. To be even more blunt, I think I would've been fired for interacting with them AT ALL, even just a strongly-worded email.
Why is this on hacker news? It's a monthly minor release.
I assure you that most soda drinkers could readily tell the difference between Coke and Pepsi.

I could wager my $1000 against your $100 per trial and we could do the tests until you were broke.
The London tube system is one of the oldest underground networks in the world. There’s no air conditioning, in fact it’s gotten so hot down there that the network has heated up the soil and clay around the tunnels. Heat management is a big infrastructure problem for Transport for London.

You’re completely right though, feeling too hot in a crowded space made me claustrophobic and became a significant environmental factor for me.

That’s interesting about financial/housing anxiety in NYC. I wonder if that’s something to do with renting? I was fortunate to be able to buy a place in London which meant my outgoings were fairly stable and predictable. Working in government also meant my job was pretty secure.
On Facebook Charging Subscription
If you’re saying that Boeing currently incentivizes quality over cost, what evidence are you basing that on? There are lots of news articles on the development of the 787 and 737MAX showing Boeing only too willing to compromise on quality.

If you’re just speculating that it’s technically still possible, then how is that valuable discussion? As OP said, it’s also technically possible to crap gold. So what?
What's important to note is that the average Office/Browser user/Gamer has no idea that WSL exists. Its there for developers. So Windows is definitely not turning into Linux but you can say Nadella made a genius move to keep developers from fleeing Windows.
Exactly the same for me.
Linux on the desktop is finally here on Windows.
I’d settle if it just had proper chmod support. Seems like putting the cart before the horse.
I can't tell if this is thick sarcasm or if you've read a bunch of press releases I missed. Do you have sources for any of your second or third paragraph?
Not to be harsh, but have you actually run a rental store yourself before? Because id management, theft, and damage are the main issues that people face when doing so. If you haven't considered it, then I suggest you start researching immediately, because your customers WILL come back and say their tool was stolen and they need help or will request compensation.
I don't know, but I feel pretty sure that's where it's heading.
Won't happen for the same reasons for Google to build Android replacement.
I am not even sure if major things are improved by my medication because I have no idea whether it would be even worse without. I can't do statistics on that... I definitely can't guess whether it becoming progressive is because I've had a lot of stress and wouldn't want to mislead anyone by suggesting it. As far as I know it just tends to happen eventually.

Stress seems to trigger attacks and symptoms though, I don't think that part is controversial.
No, that is entirely premature and also kinda trivial. This is "embrace". Then you "extend" it. Then when you have extended it enough, you break compatibility with the non-extend stuff.

"By law you should be required to explain how to extend it to make it a success in the market place that people will rely on". Sure, do you also want the law to require building a successful business for me? And a free pony?
You really think Apple, Google , or any real company would go out of their way to disable safety limits that would cause batteries to explode?
I don't think it does, but I am not sure. Given how easy it is to draw normal tic tac toe, it definitely seems more interesting to flip the win condition.
That will be great.
Is that really true if the users are experienced in Linux?