skysight-inc/HackerNews huggingface dataset:
Well don't use it. You aren't the target customer because for me, fixing the performance bottleneck is a lot harder than finding a divide by zero, and I certainly don't want to pay for the compiler to check things like divide-by-zero without me asking it to. When I don't care about performance, I reach for a scripting language or something. It's a tool, don't get all emotionally worked up about it.
My point still stands in that I don't want the compiler to check for division by zero if I don't ask it to.
There never was a colon in special device names in DOS.
Back in the good old days of the early(er) internet, back when you could do a port search on 21 to find random machines with anonymous FTP access, a lot of the machines you'd find were inevitably Windows machines.

A 'trick' used by the file-sharing community in order to hide their files on these anonymous FTP servers was to create some nested directories with these kind of keywords. The FTP server allowed you to create the directories as well as access them (if you knew the full path) but on Windows they would just cause errors or crashes if someone tried to access them. Combine that with the ability of creating directories with just spaces as names and you could hide quite a bit of stuff from the unsuspecting FTP server administrator.
Ey, you have to credit Scott Galloway if you cute hi.
This feature has long outlived its usefulness, and should've been deprecated decades ago. Windows can run programs in "compatibility mode", so there is really no reason to keep these special files around for most programs. Maybe run CMD.COM in compatibility mode by default, so that batch files still work like 40 years ago, but other than that there is no reason to have that feature/limitation imposed on the graphical file Explorer, or pretty much any other software.

Not being able to use / in filenames under Linux is slightly different because the / has an actual legitimate widespread use with no real alternative.
Maybe that's true in the US (I don't know), but it's certainly not true elsewhere in the world; such as Australia for example where most home loans are have a variable rate.
Perhaps NTFS's alternative data stream has different treatment?
This seems like a questionable comparison.

Apple Music, et al. license content and there are few companies that are able to do this. This creates a barrier to entry that wasn't present for the "content clubs" Gates discusses. In fact, his primary point is that due to the lack of a barrier to entry in the market and no accumulating advantage of any kind, there wouldn't be a single dominant player.
Mine would be “the futurologist convention” (or however it was translated to English) - it is rather short, but I found it an extremely fun read, with just enough text and story to support the idea and no fluff. YMMV.
> I always found it quite interesting to see the parallels between arguments for God and aliens -- X can't be explained by science so I'm going to jump to the conclusion I want to believe.

In general I think it is because of baggage associated with "God". Which God(s)? Was/is there persecution, torture, killing, suppression of human rights happening or happened using the belief or lack of believe in said God(s) as a pretext.

Aliens are a cute curiosity. That is, it is pretty safe to say we believe in them or hope that they visited us without getting too many people upset. Which is kind of what they did here. "Assuming this body can't outgas, and that the acceleration came from the solar wind, then it might have these other properties, including being an alien solar sail"
It's better documentation than no documentation
That study might be the best available, but it isn't very convincing - they are analysing a large number of countries and it doesn't look like they gathered the data first hand.

Are all the statistics using a consistent definition of human trafficking? I have no faith that data between different countries is comparable on this issue, especially when it was apparently gathered from other sources. That is the sort of approach that gets Sweden called a 'rape capital' [0].

It is an extreme claim that legalising something causes crime rates to increase. They advance a plausible idea for the mechanism, but it seems reasonable that they are picking up ghosts in the data rather than a real effect. Correlation and causation issues might also be at play somewhere, and the scope of the study is just too big to pick it up. If there is a secondary source on one country that talks about a before-and-after observed change that might be interesting.

Basically, I'm not dismissing it out of hand, but it seems pretty reasonable that legalising drugs/prostitution/whatever automatically reduces crime and this study doesn't meet a reasonable bar of evidence. Maybe if it were combined with a good single-country study that highlighted the mechanism a bit more - but the uncertainties in the case study are enormous. The numbers cited in the report for Germany, for example, could be optimistically (optimistic to the point I feel disingenuous, but I don't think I'm saying anything statistically outrageous) spun to say that it is human trafficking may have declined from 19,740 (1996) to 12,350 (2003) with the legalising of prostitution +.

[0] https://www.thelocal.se/20170221/why-sweden-is-not-the-rape-...

+ Footnote 38 notes that Germany changed their definition of human trafficking victims between 1996 an 2003 to include more people, although they don't think this accounted for the majority of the increase.
The Waste of Daylight – William Willett's Original Daylight Saving Time Proposal
> This is why if you're currently writing C or C++, please, please look into Rust.

Ugh if you read the article, you would know that the UB described here is the same in Rust. There is this massive group think about which languages are safe and/or fast, and whenever an article like this comes up, invariably someone says "Rust!" without really looking at the problem itself.

Personally, I am in wait and see mode on Rust. Without better generics support (aka template <size_t> or similar) and a number of other things, it still doesn't meet my bar for writing fast generic code, and who knows how complex it will be at that point? I say the jury is still out.
What I was saying was, if the SoC is 8 months old (8 months since it began selling in retail devices), then the 8 month old device will likely be on sale.
Getting a device that just launched (but contains the same 8 month old SoC) likely won't be on sale.

In this example, a Galaxy S9 is 8 months old. It retailed for $720 8 months ago. Now it sells for $520.

The Pixel 3 (with the same SoC) sells for $800. So it's not just $80 more. It's really like $280 more.
The math is simple, but saving is hard.
The USSR wasn't charging forward. It was charging into starvation, gulags, and genocide.
I have six years of college, including a Certificate in GIS. I worked at a Fortune 500 company for over 5 years. The only person at the company who knew what GIS was without me having to explain it was a senior programmer who asked me for a date, thereby making it vastly less likely that I could ever successfully get a job in his department.

I've been a member of HN for over 9 years. I spent nearly 6 of it homeless. I have been quite open about hoping to make professional connections here and thereby improve my finances. I've made damn little progress on that goal. HN has not proven to be a good means for me to network.

While homeless, there were a number of men who offered me money to sleep with them or asked if I needed a place to stay (the implication being I could stay with them in exchange for sex).

I've talked about this many times on HN. If I didn't have a serious medical condition making sex work a non starter for me, I likely would have long ago given up on finding another solution because I'm still dirt poor.

I was one of the top three students of my graduating class in high school and I won a National Merit Scholarship. I don't lack talent. But most men don't really want to talk to me in earnest unless they are looking for a sexual relationship. It has proven to be a tremendous barrier to resolving my financial problems and rejoining the middle class.
Unicode tricks work on Windows too, it's just the exact \ / etc. characters that are reserved.
Worth noting that rust is hit by the additional branches worse than C++ due to the lack of move ctors/move assignment operators. No way to safely store an interior pointer to the buffer as a result.

That said, as mentioned the other features do make this hurt less for many cases.
The only thing i agree with you is this: Chinese building of African projects is CURRENTLY better than American, British, European or Worldbank loans.

Loans are rarely ever used for the intended projects. Only, a minuscule part of the loaned funds are used to start the projects. The rest are split to offshore accounts, buy votes and grab more political power.

Do the loaners know that loan will go to waste? Yes and they hope it does. Why? Neo-colonization & Neo-slavery - illusion of independence.

Direct force is old fashioned and too costly. Subtle economic sabotage and puppetry is much better.

With loans, you can threaten debtor countries to depreciate their currencies. Use your multinationals to evaporate domestic competition, stunting their competitiveness. Extract their raw materials and dictate the price. Place of corrupt individuals in key offices and more.

Is China exploiting African countries? Absolutely. Ghanaian gold mining is basically Chinese.

Yet, conventional loans are like carrots placed in front of a horse, pulling it just before it bites. Think Charlie brown.

Chinese will build roads, bridges, airports, power plants instead of giving loans. Yes they'll give jobs to Chinese engineers but the project will be completed. - on time too.

Sure Chinese milk the cow dry but it will eat and grow fatter, instead of leaner.
Not exactly. I work with some people who are huntin' fishin' rednecks from rural areas all over the country and are in the Bay Area because really, where else can they make $450K writing code that ships to 500 million people? They'd love a way to do that in hillbilly country and spend their weekends firing shotguns and driving pickups.
Hugh Grant might return and the whole neighborhood would just go straight to hell again.
3 books I recommend
For what purpose would you disallow certain unicode sequences in a password? I'd expect the user's input to be treated as a sequence of bytes which gets passed directly to your hashing function.
Fun facts:

The reserved names are things like "COM" and "LPT" followed by a digit... or at least, a thing that Unicode recognises as a digit, so "COM²" is just as broken as "COM2".

This device remapping is done in the Win32 layer, not the NT kernel, so you can often use "verbatim path syntax" to bypass these hacks. So "C:\Temp\COM2.TXT" is a magic device, but "\\?\C:\Temp\COM2.TXT" is an ordinary file you can read or write without issue... until you try and look into C:\Temp with a program that doesn't use verbatim paths like Windows Explorer, and all hell breaks loose.
The way you imply that "selling their body" is worse than selling whatever part of themselves a stockbroker sells while doing drugs in order to work, really is kind of part of the problem. You put a moral judgement over which activity is more degrading than another. Consider this: what if people we're entitled to do whatever they want with their body, without having to abide to your standards and morals? How much of other peoples' morality do you want to be subjected to? Beware that others may have wildly different visions on what is degrading and what is not.
Are we just ignoring the black site in Chicago?
Interesting slide that shows the failed booster on the ground. I guess I’d assumed they burnt up or at least crashed hard enough to completely destroy themselves, but here it just looks a bit crumpled.
I think this frame of market capitalism as a set of feedbacks and delays is crucial. Though I expect that there will just be different ones with alternative systems in practice.
I expect all actions by the courts to be entirely public and freely available. If it can't be public, they can't act.
Hopefully 44 years from today, these timeless words will still echo:

"it's not a bug, it's a feature!"
> I’m also implying a P3 that looks something like this: “Widespread agreement on the question of what exactly are the fundamental rights is a necessary condition for the survival of a nation.”

That doesn't seem to be true in practice. It may be a desirable (either fundamentally or instrumentally to some other desired quality result) condition in a nation, but plenty of nations have survived an extended period despite fairly durable disagreements on the nature and scope of fundamental rights.
Gates doubted verbatim that the whole industry would exceed 4$ billion in total, thus no single player could reach that point.

> Apple Music, et al. license content and there are few companies that are able to do this. This creates a barrier to entry that wasn't present for the "content clubs" Gates discusses.

That's not true, because Apple licensing anything is still not a barrier to entry into that market even today. Also, such licensing wasn't available to anybody back then.

> In fact, his primary point is that due to the lack of a barrier to entry in the market and no accumulating advantage of any kind, there wouldn't be a single dominant player.

No, that was another point he made. The fragmentation of the market and he was certainly right on that one.

However, that was still not the point he mad I was talking about, the total size of the market.

Also notice, I didn't inter
For those viewing this thread, one year after this article was written, this was standardized:

https://en.cppreference.com/w/cpp/numeric/fenv
Feeling Insured
He definitely predicted ridiculous airport security in The Chain of Chance.

But really, the list is meh. It's not about individual technologies. The impressive part is that most of his books have more overall relevance now than when they were written. That is a sign of great science fiction.

For example, he wrote a lot about emergent phenomena of all kinds. Not something I see a lot in American SF of 60s-70s, but as we create more and more complex systems, emergent phenomena (runaway computer viruses, etc) becomes more and more important.
Types are really good documentation. I can tell I'm not deluded by thinking so because I can sit down with a Haskell library containing zero examples and write code that uses it. If your assertion was correct, that would be impossible. But it's not only possible, it's easy. Perhaps there is more to types than you realize.
Thank you. I understand that the term "maximum entropy" literally means "the state with the most possible ways of having occurred".
Well the part about torrents is plain wrong and the idea that you should use a VPN is not only nonsense but also potential dangerous.

You should probably try not to join the missinformations add force behind the Tor needs a VPN nonsense.
"No, honey, I'm not getting fat. It's just the IPK is losing atoms."
OEMs have different release cycles to maximize their sales; you see the same thing with blockbuster movies releases and television programming.

If there's one high end CPU from your favorite CPU manufacturer that comes out each year, guess what?

I guess it seems $280 more expensive for the same SoC, but consider that Pixel has plenty of custom silicon in it to justify a higher price (than simply the SoC). The camera literally relies on it.
I suspect you can use the grid to enter the street straight or by a left turn. I know in Argentina I have seen weird interdictions like that where we had to loop around the block.
> Rushing to "well actually" someone else over even the tiniest omission

Except that I don't believe that it was a tiny omission - especially when you are trying to correct someone.

> is not a positive character trait

Neither is saying "You're welcome to your humble opinion" and continuing with an incorrect example to be honest.

> What you should do is immediately and permanently and irrevocably stop doing it

No can do. I have multiple times fallen "victim" to incorrect examples or claims online - and have multiple times also been "saved" by people posting corrections (even minor ones). If this is something that I can prevent from happening to others, is the ethical thing not to post a correction?

In any case, I did not mean to insult you nor was my post meant to be an aggression to you. I would suggest for the future to take corrections with a more open mind - not everyone is after you.
Sure, then use C or C++ and check for it yourself. But if you mess up your program is invalid, so there's that. If you don't like that, write your own assembly by hand to convert this to implementation-defined behavior instead of undefined behavior.
UB is a way to better optimize code by (silently) offloading a burden of correctness proof to a programmer. Rust prefers to be more explicit about it. Const generics will surely not change that.
Hacking diabetes with this DIY artificial pancreas
Note that South Korea, Japan and others also went through rapid industrialization and economic improvement during this time.

I don't think China is a great model, their development was supercharged by demand from the USA for products made with low cost labor. What Cuba accomplished wrt education & lifespan (they live longer than us Americans!) is quite impressive.

The USSR managed quite a feat too (being a world power for quite a few decades) for essentially being a landlocked country with minimal infrastructure and an uneducated population of serfs that was half as numerous as us Americans. Breaking up the existing communes and murdering the Soviets (then using their name) were terrible things though.
Intended behaviour is not expected behaviour. A bug in the spec is still a bug.
Yeah, with modern C++, you can largely choose to avoid using elements that are prone to undefined behavior. For example, rather than native integers, you could use a compatible integer class that checks for division by zero [1]. Or one that checks for overflow too [2]. The Core Guidelines lifetime checker aims to (eventually) make native pointers and references memory safe via (severe, but not quite as severe as Rust) usage restrictions. And when you need to circumvent the restrictions, you can use an unrestricted smart pointer with run-time checking [3][4].

[1] shameless plug: https://github.com/duneroadrunner/SaferCPlusPlus#primitives

[2] https://github.com/boostorg/safe_numerics

[3] https://github.com/duneroadrunner/SaferCPlusPlus#registered-...

[4] https://github.com/duneroadrunner/SaferCPlusPlus#norad-point...
I'm hoping SailfishOS is in a good state for OnePlus 3 when it looses official support from OnePlus.
... to stay ZEN!
Antiques, beanie babies, website stocks, real estate, cryptocurrency. What are we going to do next?
> It's too bad, because the world could use some more supernova-simulation-as-a-service services.

Can you elaborate on this? I figure you're probably joking but in case you're not...
> Ugh if you read the article, you would know that the UB described here is the same in Rust. There is this massive group think about which languages are safe and/or fast, and whenever an article like this comes up, invariably someone says "Rust!" without really looking at the problem itself.

Rust does have vocal proponents, but I don't see how "the UB described here is the same in Rust". Rust should trap consistently when dividing by zero.
I researched the usability testing Gnome made, and I found only 1 related to Gnome3 but if you can point me to the study where they found that removing system tray is a good idea I really want to see how this study was made.

The truth is one more more Gnome3 designers that had the vision on how Gnome should look, that branding should be non optional, they did not know what XFCE is.
> Why are there so many apps?

An app allows a company to stick their logo (as an icon) on the customer's phone, where they'll see it constantly. It's a form of advertising.

Having an app on the customer's phone allows a company to track that person and push messages to them.

A business might feel compelled to have an app because their competitors have apps. They may believe that they need an app to attract the younger generations of customers.

> How is this sustainable?

For a large company like a bank, airline, car manufacturer or grocery store chain, hiring a few developers to build and maintain an app is a trivial expense. They have IT departments with hundreds or thousands of employees. For many businesses (banks, airlines, etc.) the APIs that an app would use to access the customer's account already exist for their web sites.

Celebrities can make a huge amount of money selling products and ads on their app (I seem to remember reading that the Kardashians made many millions of dollars from their app).
Information Security Management Benchmark
>>Back in the good old days of the early(er) internet, back when you could do a port search on 21 to find random machines with anonymous FTP access

Man, I remember doing this to find video game executables. Good times.
> put on this prisoner's dilemma game amongst states to reap the most benefit possible

It may be just one factor, but it is much more than that let me explain.

Let us say Bezos came to the conclusion that Northern VA is right place long ago as you said and naively announced the place & commitment. What follows next is 65% of the region people cheer at the announcement and 35% protest stating it will cause housing expensive and traffic congestion etc..

After some back and forth negotiations with local govt. Amazon builds it HQ2. By the time HQ2 complete building complete campus (3 years), the unhappy dissident group get more support and "pass local city and state laws" demanding Amazon should pay for some affordable housing projects and some new infrastructure which may run into few billion dollars.

Now with this new bidding game, it is hard for the people of Northern VA to demand Amazon. Even if they do demand few years down the line few billion dollars towards some affordable housing etc. Amazon can happily pack back some of those Billions they got as tax breaks.

One can't build a Trillion dollar consumer retail business without playing on basic human psychology.
You wouldn't be able to write linear scripts in Python if it were so restrictive, or execute the interpreter from the command line with the -c command. You'd be forced to use OOP patterns for trivial code, whereas Python as it is now doesn't require any OOP at all. I really don't understand why you'd want to force everything into OOP doctrine.
Too bad. I recently tried Wiregoard and the installer told me that I need to disable Secure Boot for some kernel/driver reason. This immediately disqualified it from serious use in my scenarios. I expect I will try again once it is built-in.
Today you can get 3D motion in pretty much real time just from your iPhone videos https://getrad.co (not affiliated with them, just like the app)
While online communities are an essential part of marketing strategy these days, it is really hard to maintain a healthy and positive community on Facebook.

We faced the exact problem before, so we created a platform for brands to create their own community apps, where they can gather, engage and monetise communities the way they want and keep it positive.

We've noticed that communities of all size get 16x times more engagement than on big social :)

I believe we can definitely help you, so feel free to check out our website https://www.disciplemedia.com/
I agree with this assessment. Bezos is definitely killing, not 2, but multiple birds with the HQ2 story. One is political influence and/or aspiration.

He can literally get great onsite political influence with DC based HQ2.

Imagine having a large group of employees under you whose close friend or family member works in sensitive or influential federal jobs.

I also love the spot in assessments about the inflated pay, degree mills, etc.