skysight-inc/HackerNews huggingface dataset:
Even Rust, famous for caring about safety, does that: for instance, look at the documentation for File (https://doc.rust-lang.org/std/fs/struct.File.html), and you won't find any close() method, it's always automatically closed when the File goes out of scope (in its Drop implementation). Of course, this means that any errors reported by close() are simply ignored. The only way to get the errors from close() is to do a file.into_raw_fd() (which extracts the file descriptor and suppresses the Drop) followed by a FFI call to the libc close().

It gets even worse when you have a BufWriter (https://doc.rust-lang.org/std/io/struct.BufWriter.html) on top, since it can have buffered data which will be written when it goes out of scope (in its Drop implementation), once again ignoring all errors; you have to remember to do a flush() (or an into_inner() to recover the File, which also does a flush()) before it goes out of scope to get any write errors (but you still won't get any errors from closing the file).
> treating the recommendations too broadly/narrowly

That's a good point - mis-applying best practices because you don't really understand them is almost as bad as just ignoring them to begin with.
Every complaint about microsoft on hackernews comes from some teen whose never heard of Windows Enterprise and has no idea what they're complaining about.
Ironically, acquiring generally lowers the acquirer’s stock price in the short term.
I've been working from home for almost a decade now. I absolutely prefer it. And most people I talk to prefer it. Clearly, not everybody... and I respect our differences, but the ones who prefer offices feel like a vocal minority to me.

The communication concerns you are talking about do exist when there is a mix of office-based and remote staff. But those problems evaporate when everyone is remote. You learn new communication styles, and everything is different, but it works. That being said, I do agree that if you have a split company, the remote staff ends up being a little out of the loop. For some people, that is acceptable, for others it is not. I'm in that boat at the moment, and I accept it because the benefits of being at home outweigh my desire to be involved in all decisions.

As far as lowering costs go, yes it is a cost saving measure and it does mean that cheaper talent gets hired in. And sometimes the talent is lower quality because of that as well. Again, whether or not that is acceptable depends quite a bit on your own career goals and motivations. I am a 47 year old coder, transitioning out of coding, who has already accomplished all I wanted to in this industry. Someone 20 years younger than me who is ambitious will certainly desire a different working environment than I.
Probably a little of both. I doubt the souped up cars racing each other are just acting out due to being stir crazy.
This is the key quote I took away from it and it seems like something most people would agree on.

"Any government that has made the grave decision to suspend the liberties of a free people during a health emergency should welcome the opportunity to demonstrate—both to its citizens and to the courts—that its chosen measures are absolutely necessary to combat a threat of overwhelming severity. The government should also be expected to demonstrate that less restrictive measures cannot adequately address the threat."
Says a dude who wants WikiLeaks closed and condones killing Assange.
I would prefer to be persuaded than told what to think. Otherwise, journalists can tell us whatever they want to without any accountability.

> Today, this is almost universally seen as a failure of journalism.

That is a shame.
This is literally just a sqlite db with rss feeds and a python script with a very misleading description.

The real purpose of this post is to get traffic for their paid news api.

Also this closed issue is hilarious!
https://github.com/kotartemiy/newscatcher/issues/3
It's still growing, but not exactly skyrocketing anymore: "The highest global population growth rates, with increases of over 1.8% per year, occurred between 1955 and 1975—peaking to 2.1% between 1965 and 1970. The growth rate declined to 1.2% between 2010 and 2015 and is projected to decline further in the course of the 21st century."
You are too easy on the credit card system. If you manage to steal my european bank card, you can't use it without the pin code. If you get all numbers on it, you still have nothing usefull. This kind of fraud simply does not exist with our bank cards.

This raises the bar for theft and fraud significantly compared to the credit card system, where a simple copy of the numbers on it is enough to take any amount you want.
Thanks for this, a very interesting insight into the Windows ecosystem.

I won't be able to speak with any authority on Windows systems and I certainly don't want to get into a language/OS war but I would like to point out a few issues that raise red flags for me:

* "Powershell is more UNIX than UNIX"

Again, I don't have enough knowledge to really speak on PowerShell specifically but I will point out that the shell is one aspect of a Unix system, even if it's one of the bigger ones. The concept of files, filesystem, memory, in addition to the ecosystem of tools, are part of Unix. Obviously Windows has solved these aspects in some way shape or form but, at least from my perspective of the outside looking in, Microsoft has re-invented a lot of the Unix philosophy in order to make a Windows box behave more like a Unix box.

* The mess of 'simple' tools vs. a cohesive philosophy in Windows

While it's true a lot of the tools in the Unix ecosystem have arbitrary names and non uniform output syntax, the diversity of tools allows for a large range of solutions to a given problem. As you point out, the hodge-podge nature is most likely a historical artifact of the Unix evolution but I would argue this is kind of a natural by-product of systems that are heavily used and improved.

I have no doubt that there are some cleaner interfaces in PowerShell but my concern is the reason for the clean interface is because it's a walled garden with Microsoft as the gate keeper. I think this gets into the old conversation about quality of code for FOSS projects vs. commercial projects.

It's my belief that, after a certain threshold, having a quantity of software to choose from will lead to better quality software overall compared to software that has less quantity but higher proportion of quality. I think this might be a contentious view but my opinion is that it's better to let many "amateurs" experiment, with the best tools from those experiments filtering to the top, than to rely on a few experts to solve the same problems.

Maybe there's a stronger economic argument as it relates to FOSS, I don't know.

I will admit that I have a lot of sunk-cost/first-language-bias that makes me stick with Unix. If Microsoft ever open sources their operating system, I might reconsider that position though.
Using Direct Mail to Tap into High-Value Customers Using First-Party Data
What Near-Death Experiences Reveal about the Brain
When I went to Poland earlier in the year, I even saw they sponsor a massive Arena: https://g2aarena.pl/
Well, there are two categories of spam worth talking about:

1. Spam from people who are just brute-forcing the space of possible email addresses. In this case, yes, clicking unsubscribe gives them information. But I will say, this spam is generally pretty well taken care of by existing spam filters, so personally I'm not concerned about this.

2. Spam from people who got your email address via some interaction. Maybe you bought something from them, for example. This sort of spam, they already have your email address and know it works. The upside here is that if you've made a purchase from them, it's much harder for them to avoid regulation due to the money trail, so if you unsubscribe, they have to actually unsubscribe you. There are loopholes in regulation, however.
Why Infrastructure as Code?
We are trying to narrow our target market, I like that suggestion. Perhaps we will give more of a range of age. Would that open your willingness to give a range of income or do you have other suggestions to figure out demographics?
Testing early, testing late: 4 countries’ approaches to COVID19 testing compared
There is no new Microsoft - this is the "embrace, extend, extinguish" Microsoft of always, betting that the forkable nature of open source will not matter in practice, so far correctly.
You mentioned Shake to Undo is not a problem, but if it becomes one, you can turn it off: https://9to5mac.com/2019/04/16/shake-to-undo-iphone/
Also Void and xbps.
Zooming in and hitting the back button a handful of times is peak Blade Runner.
Yes and no. .NET static binary isn't truly static. It has to decompile a folder with the dependencies in order to run.
Safety in aviation is a different story, I never said Cessna has planes that are not safe. In this class all the planes have very low stall speed, Cessna is not better than others. If you compare with much faster planes (cruise and top speed), they also have higher stall speeds, they tend to go together.
> tech hubs concentrate men

When people have this issue I always recommend NYC. I know it's not the easiest city to live in, even with a tech salary, but at least the gender imbalance is not a problem at all.
The required telemetry is already gathered by windows 10 though. My point is to say that if you disable the optional telemtry in W10, then presumably winget doesn't collect anything.

So while I agree with you that the required telemetry is obtrusive, it's not new and it's not related to winget.
ADHD or not, “if your brain is tired make your body tired, too” is a good idea.

It’s not for ecology that I prefer to be a bicycle commuter; my reasons are much more selfish.
I absolutely loathe these pop-journalism fanboy articles.

The grunts are going to love whatever solves their problems. Whatever vehicle they get to ride in instead of walking is going to get massive praise because whatever it is is worlds better than walking. That doesn't mean it's a automatically better than any other vehicle.

Armies, even non-professional ones don't count "reliability" the way armchair car enthusiasts do. Armchair car enthusiasts generally take for granted the ability to get parts. Armies see that as a supply line they need to spend resources securing. Armchair car enthusiasts consider labor expensive. Armies see labor as cheap. (relatively speaking) because for them it's an issue of ratios, 20 trucks per mechanics vs 21 is a calculation but it isn't big deal compared to "we can commandeer parts for these in any town" vs "we can only get parts for these from X Y or Z".

North African and middle eastern armies run Hiluxes because the logistics for the supply chain for those vehicles exists where they are in the world already making the supply lines comparatively harder to interrupt than some foreign vehicle that has less market penetration locally.

If Yugos were what was locally available then that's what these groups would use.
don't you mean GPIB?
Trash article.

The Xbox code leaked in 2004 and was passed around extensively. You can find public download links from even ~2010. This was discussed in the popular 2005 CCC talk: https://events.ccc.de/congress/2005/fahrplan/attachments/591...

The Xbox OS isn't "a custom version of Windows 2000". They took the networking stack and a couple other bits from NT, but otherwise it was built from scratch.

XQEMU hasn't "struggled to emulate the original Xbox OS and kernel" - it's a low level emulator and thus just emulates the Xbox hardware with no knowledge of the OS.
Can you explain.

What percentage of torrent traffic do you suppose - or better have stats for - is not copyright infringing? I'd think it's about 0%.

Would certainly be interested if you can prove that's wrong.
Far as I'm aware, there is no law restricting chargeback fees in Canada, which countries are normal?

Merchant services providers do need some fees to accurately process chargebacks, and in the normal case it also functions as an incentive to make sure you perform transactions that you reasonably believe won't be reversed.
Comet SWAN C/2020 F8 – Comet of the year
Owning up channels of communication and then making them monetized walled gardens has been proven to work, unfortunately.
From https://rust-analyzer.github.io/:
"The following companies contributed significantly towards rust-analyzer development: Ferrous Systems, Mozilla, Embark Studios, freiheit.com".
Kids don't show symptoms and the testing isnt there to disprove the conspiracy theory
Windows also XORs chunk metadata with a random secret from PEB, at least on some OSes.
Blazing-fast emoji search engine
Have you looked at rust?
Failover of Logical Replication Slots in PostgreSQL
I kind of wonder if this is the kind of stuff that mostly gets developed and tested at a desk or in a lab.

One particularly troublesome problem with the Phone app is that touching just about anything accidentally initiates a call. That was hell for my mom and I'll bet your mom has it worse.

One thing I always wish the Phone app had was a "confirm" dialog when dialing a number (like what you get when you tap on a phone number external to the Phone app)

on a similar note, I know Tesla's UI is probably tested at a desk where everything is visible and stable, but in a moving car doing things like scrolling through a list of music and selecting is almost impossible.
Pull out a Stirling note in England from one of the several banks in Northern Ireland and most shopkeepers will look at you like you've come from the moon.
If that were true, one would expect reckless driving to scale indirectly with density.
Which is why people should use a language that isn't riddled with issues like this. The documentation on compilation and flags is horrible BTW.
It doesn't have the be 100% visual programming or not. Same as a program does not need to be entirely written in one programming language.

Where I think visual programming shines is, as a way to interact with an underlying complex system, like the artists you mention. As and intermediate step between a rigid and often limiting classical user interface (forms, knobs, buttons) that someone needs to define and implement and the "real" code.

And I think trained programmers as well can have use cases for this. For example ETL tasks, continuous integration, etc. For me the important part is, that there is an escape hatch, and I can drop down to writing code if the blocks get in the way.
Europe suckiness at R&D is well documented. I am European. It hurts.

https://ec.europa.eu/eurostat/statistics-explained/index.php...
I had a quick look at Max and PD. I see what you mean, you can constantly run those programs, produce new outputs and edit it on the fly.

My meaning is more narrow I guess. Desktop apps and video games are built to run themselves post delivery. Music/film/3d models/textures end up as arranged bytes that are used as content for the apps and games to display. I guess textual programming languages work best when building the hierarchies and branches of loops that runtime apps have to self-navigate. Visual programming languages work well at symbolically representing many many many different rabbit holes one can draw from to produce an arranged set of bytes.

The visual stuff breaks down when you have to bake in navigating hierarchy after the product is out of your hands. The text stuff sucks at building 3d models vert-by-vert or with pattern matching. I haven't thought it all the way through.
This project collects usage data and sends it to Microsoft to help improve our products and services

It's this type of broad data collection disclaimer that I find lacking in modern products. Usage data? It's not clear what that is, or what exactly is being recorded, and what is sent that is required, and what is sent that is optional.
so does that mean the person you've shared it with can have access to the full workspace?
I honestly don't mind paying $8/month for 2 but it seems that the only way we can both be admin immediately bring this cost to the team plan at $16/mo for two....
Cracking the Continuous Deployment Code
> an emulator is legal as long as it's a clean-room implementation

And this is why it is often done on completely legitimate open source projects, and many projects don't shy away from doing so. Wine, ReactOS, and many more regularly do so completely legally.

(of course there was that thing in '06... https://www.linux.com/news/reactos-suspends-development-sour...)
He Raised $300M for a Startup Where 500 Employees Work Remotely
The unfortunate reality is that many doctors are actually pretty shit at their job, just like most other professions.
Given everything that is going on, the case should be fairly straight forward to build. In fact, Yang has bene on top of it since Covid19 took hold in America.

I truly hope UBI gains more popularity and strength going forward.
That's actually way too high a price for a windows 10 OEM licence. You can get entirely legitimate ones on eBay for <7€.

The reason they are so cheap is that EU laws protect the consumer right to resell things they purchase, and EU feels very strongly that this extends to software licenses. Most pre-built computers come with a bundled OEM Windows, which any EU resident can legally sell. Since a lot of computers bought by businesses, schools, hospitals, etc also contain Win 10 Home licenses, which are promptly replaced by whatever OS the site actually uses, and then immediately sold to someone reselling them, there is a healthy marketplace that has pushed license prices very low.
I don't do it, but I do run right after work, just before dinner. I find that just wiping the sweat off with a dry washcloth and putting on clean clothes cleans me up just as well as a shower. So if I did run to work, I'd just throw a washcloth and clean change of clothes in my backpack, and feel confidently clean all day.

EDIT: YMMV (I may not sweat as much as some people.)
Sorry, I have to respectfully disagree. This is the model that PBS Nightly News takes: let both sides of an issue talk and treat everyone respectfully.

Compare this to MSNBC and Fox News whose business models are really the same: cater to their viewers’ dogma/bubble and reinforce biases, and don’t try to introduce new ideas because it is bad for their business.
I think it's a bit more nuanced than that. You have credit card companies offering a service that's easily abused and then charging companies for accept their credit card service for their lack of fraud protection. As an online only platform, you don't have much choice other than to accept credit cards. It seems like it'd be so trivial to enact measures to reduce this type of fraud. My credit card company frequently sends me an SMS whenever I try to use my credit card on OVH.com, I suspect as a result of frequent fraud on their website.
RCE in Google Cloud Deployment Manager
Correction:

*$websocket,domain=~site1.com|~site2.com|~...
That’s interesting——I regularly collaborate with 30+ users and have yet to see a merge conflict.

Is it possible you’re using a older version of Sharepoint that isn’t collaboration aware? I know in older versions of Sharepoint, documents get checked out and locked all the time. Are you able to do live editing? If you aren’t, we might talking about different versions here.

With Office 365 and Sharepoint 2016, I was under the impression that collaboration uses operational transformations (like Google Docs) or CRDTs rather than continuous merging —- which isn’t feasible for real-time live editing anyway. Unresolvable conflicts are rare because the merge is happening at the action level, not document level.

The experience in Office 365 has been similar to Google Suite for me.
Why can’t we outsource basic income to the private sector? Like VCs who give money to people who want to sit at home instead of lighting money on fire to exploit taxi drivers?
Which company in India provides ERP software at an affordable price?
Windows 10 is just layers built on top of layers all the way back to nt, you have to remove stuff instead of adding it to make it better.

the funniest part is that you can have literal archeological expeditions from the menus, each click bringing you further back in its history https://i.imgur.com/K0xEDaN.png

you can get back to components so old that are out of the new styling as well, taking the right turns: https://i.imgur.com/NWR6Epm.png
In Android Chromium, you can read the alt-text of images by long-pressing the image.
I've also worked remotely for several years and while I work from my laptop I would still agree that working from a random location is not ideal.

Some cafes are ok, many airports are not, and anybody who ever tried to work in the sun knows how bad that can be :)
Well, maybe i'm missing something, but...what does make it so special to appear on HN front page?
Same problem here, I ended up creating different workspaces altogether as I can't justify paying $16/mo for 2.

all workspaces now appear as "Team plan trial" but still the same limitations as before which is fine with me.
all the workspaces are named with our initials at the beginning to make sure we don't get confused with personal ones...

ie :
"AB - Home | AB - Finances | AB - Life" etc.
If you’re going to post weird conspiracy theories, at least own them. Presenting a full conspiracy timeline and then saying “well we don’t know anything for sure” just makes it seem like you’re trying to avoid criticism.
1000 lines of shell is about 900 lines too many for "simple".
>Formulas are great as a summary and reminder for the seasoned practitioner, but can be a huge barrier to entry for the student.

It's like saying that source code is a summary and reminder for the seasoned practitioner, but can be a huge barrier to entry for the student.

In both cases the reader is the "interpreter", accept this or move on.
Exactly. It seems like corporations are using the pandemic to ostensibly "protect workers" as an excuse in order to save money on paying workers. If customers blindly accept this sort of BS when there is no risk, then they're fools.
People are driving like maniacs on what were previously clogged up city streets from what I've seen. Hopefully a novelty that wears off.

And of course there's this: https://www.wsbtv.com/news/local/dekalb-county/90s-film-tv-a...

And this: https://www.fox5atlanta.com/news/atlanta-police-arrest-dozen...
The Atlantic is laying off about 20% of its staff
baybal doesn’t contradict you. Deng radically westernized parts of the Chinese economy, but he also enforced the one child policy. The economic effects of a small young generation supporting a large aging population is witnessed in Japan: a slow in growth if nothing else
One common route is game bundles. They’ll ask for 20000 keys “just to start” and pay you 10% of total bundle revenue.

Surprise surprise, the bundle sells 150 units, you make $5, and suddenly you have 50 copies of your game being activated everyday for the next year.

Just a note to indie devs out there: unless it’s a colossal site like Humble Bundle, all game bundles are scams. Ask them if they can return unused keys to you after the bundle finishes and they’ll suddenly stop replying. Legitimate sites have no problem doing this if sales really ended after the bundle did.
Common way is to set a link-tag in html with type rss, so others can discover the feed to the active url. If this is not set, chances are slow that there is a proper feed available. Not that you can't still try guessing and googling for it...
Glad to see this, I hope open source communication will be the preferred first choice.

Why? openness
Archiving
Enabling access to all

IRC used to be used open I hope Matrix and IRCv3 takes over.
This is far from certain. The virus has not been identified in the wild. There are several genetically similar viruses in pangolins and bats sampled from China, but Covid combines sequences from at least 2 of them.