skysight-inc/HackerNews huggingface dataset:
Cloudflare Infinity?
Ultimately, most people are driven by a striving for social status and prestige. This is very general and includes money, power, freedom, intellectual influence, access to interesting people to work with and discuss, being taken seriously by intelligent co-experts, being a valued and respected member of the community, whose insights people look out for etc.

This is taboo to say explicitly of course, one must say that it's all internal passion, but people, whether they admit it or not, will have to strive for these things. If they don't, they fall behind.

This goes way way deeper than grants. It's not even just human nature, but a fundamental property of life.
The same is true in dating. You have to present yourself in the best possible way, and those who do have better success.

It's not enough that you and your ideas are good, you have to be able to convince people that you are worth investing in.

You can't forbid people to associate, to form cliques, to keep tabs on who is good and who isn't (and the same for departments and universities) etc, to invite each other to work together.

A grant that led to a sexy result will be considered money better spent, than something that leads to no presentable conclusions.

And beyond the gaming, there are genuine differences in how good a research vision some people have. Top, visionary people vs mediocre incrementalist copycats is a real distinction.
Jail != prison
And in some cases, that is allowed, but not always.

I'm to the point I think it is all a scam, and I'm ashamed we've let it get to this point.
Maybe, but what checks would the compiler do on my small embedded memory for a program that processes a sensor and raises a pin? It might sound simple but it's an important core project.

Would the compiler check a write outside the buffer that is filled with sensor data? Is that it? I'm not allocating anything so I cannot double free. The program executes in a main loop so there is no data races (perhaps one if the data buffer is shared with an interrupt, but it's a problem as old as the bible and we already have 1000 libraries with safe circular buffers).

Or is the check done at runtime? Will it waste my cycles?

Is that all I should change my language for?

Would the sensor manufacturer help me if I give them a failing case written in Rust?

Is it worth the risk of compiling on a nightly thing that will change next week? Note that people might get hurt for real.

Damn! Now my MCU/sensor is going NRND. Should I freak out because Rust is still not supported for that new MCU yet, and I should write the thing all over again?
I think that crap is only included if you install "Geforce Experience". Nvidia parted off their garbage into an optional component, while AMD forces you to install it.

For anyone using Nvidia on Windows, here's a useful tool to carve out most of the trash from the driver prior to installing.

https://www.techpowerup.com/download/techpowerup-nvcleanstal...
Rust has return type polymorphism rather than return type "overloading", but the difference only manifests for library authors; for API consumers the interface is the same either way.
ZeroSwap –A Multichain DEX Aggregator That Is Quietly Shaping the Future of DeFi
Awesome, but the spreadsheet isn't working for me.

Check my simple presentation tool https://mark.show
To be honest, that's what a Windows HyperVM is. Microsoft tried to do this the other way around (reimplement the Linux kernel in windows), which is a much smaller and easier task, with WSL1, and then threw that away and just used a VM for WSL2.
I don't know what it is, but I feel uneasy embedding images from an unknown location into my site, even if just for dev.

What are other folks thoughts on security or potential downsides? Don't depend on it, even accidentally, It leaks information, if you are running "hidden" on the net, but placekitten.com will still know, images could get replaced, if you bundle the images via server side rendering, could attack imagemagick, and or parsing attacks and potentially include js in the payload.

If I were a dev image replacement service, what information or advantage could I gain?
For more context, the last Snow Leopard update was July 25, 2011 and was completely unsupported as of February 25, 2014 (although an update for the App Store was released in 2016). Windows 7 received updates through 2019, general support was dropped on January 13, 2015 and extended support dropped on January 14, 2020. The support period for Windows 7 was mightily impressive in comparison to the competition in this case, although the upgrade from Snow Leopard to Lion was easier than Windows 7 to 10 (excluding dropping Rosetta and ending PowerPC support)
Don't forget Oneplus
The one without ++
I remember this :) scgi, FastCGI, uwsgi, probably gunicorn has its own too.. never quite understood the obsession with inventing mini protocols once you have a persistent server process running already and can just use HTTP proxying. They're a pain in the ass to debug and no real tooling for poking at them.
Nonetheless, this is pretty much exactly the form of gun control practiced in Switzerland. Nearly everyone owns a gun, but ammunition is closely regulated.
People respond like that because they genuinely have been using Linux desktops for decades, and have been perfectly productive using them for work and play. And then someone posts something like 'I tried installing Ubuntu but thing X didn't work, how can anyone do real work on this joke operating system? I stopped using it immediately' and they just want to provide a different perspective.

Personally I bought a highly-recommended Windows laptop a few years ago and had to stop using the OS because both sleep and the Intel wifi drivers simply didn't work. Yet if I tried to use that experience to proclaim that that Windows was a non-functional, useless operating system developed by people who don't give a damn, I would not be taken seriously.

By the way have you considered what reporting bugs like this for Windows is like? You end up on one of those Microsoft support sites staffed by non-technical non-employee Community Experts who have absolutely nothing useful to add. Talking to real driver and OS developers directly on Linux bug reports is magical in comparison.
Kotlin 1.4 Online Event, Day 1: General Overview
https://dilbert.com/strip/2015-04-02
The worst part about the police getting military gear is that the actual military has much stricter rules of engagement. With great power comes great responsibility.
WSL1 was POSIX subsystem. And it was replaced with WSL2 which is glorified VM. I don't think that running a VM would qualify as a POSIX subsystem (just like running Windows in KVM wouldn't qualify as Windows compatible Linux). So they just got out of it, again.
China is basically fully open at the moment, and they have the test capacity. Of _course_ they should do this.
Wow that's pretty sweet, another commenter mentioned learnxinyminutes but hyperpolyglot looks awesome as well.

I guess for now while it's small I have to heavily moderate, which I have no problem with. If something is detracting from the platform I will remove it, but it's a fine line where I cross into S/O territory where they mark everything as off topic.
Bandwidth is relatively cheap nowadays, plenty of hosts that offer a ton of bandwidth along with cheap hosting. And the images (at least on the homepage) are pretty small, clocking in at less than 10 KB each.
Contrary to popular belief, not all parties are held in order to find ephemeral sexual mates.
Whichever font a designer uses, it won't look any worse if they store it on their own server instead of link to it on fontawesome.com or fonts.google.com
I mean absolutely. What I'm cautioning against is reading too much into the overall security posture of mass market devices (or intelligence agency intercept capabilities) from this advice.

This is closer to "if you can pay a team to go and find a way into that specific person there" then they're going to succeed.

But you're already close to "infiltrate the window washing company, and stick solar powered listening bugs to every window on the upper floor suites".
> I'm imagining that this computer would run today's software reasonably well if macOS supported it

Retina displays, SSDs, and fast Wi-Fi are things you don't notice until they're gone
The idea of "hacking together" a charger sounds worrisome on the surface. Does anyone remember "Benson-approved" USB-C chargers? The first generation of USB-C chargers were so bad that a Google Engineer (Benson Leung) had a side-project to test every USB-C cable he could find off Amazon and determine if it correctly followed the USB-C spec.

The reason why he was doing this became clear when one of the cables he tested was so bad that it fried the USB port on his Chromebook Pixel 2015.[0]

[0] https://www.androidpolice.com/2016/02/02/google-engineer-ben...
Wasn't it the idea behind visual basic? If I recall correctly the devs aimed at making a more natural programming language.

I don't think it'll ever work, there's the obligatory xkcd comic about the limits of sophisticated programming languages. The code will never free you from the burden of having to specific exactly what you want.

Maybe an ML/AI parser for natural language would be a possible improvement and then tweak the details after the parsing. Likely just make things more complicated though.
So the solution to covert racial segregation is overt racial segregation? Who knew life was this simple?

I understand the stated objective but the focus and tactics look a little short sighted and self limiting. This sort of specific social targeting generally leads me to start to question motives.

How about just a bank that pledges to treat everyone fairly and equally ---regardless of race?

It's possible to do all the same things and achieve all same goals (and maybe even more) without the strict racial focus. So why this route? Is there some objective here that I don't see; something left undisclosed?
It feels like Cloudflare released a lot of stuff lately. How can they create and maintain so many different products? Isn't this a concern that the company lacks focus and might create N low-quality, non-market-leader products instead of a few really good products?
Such a funny mistake to call them killer whales.
I understand all of that. My question was about something different: how subreddits could be different websites. It was answered by the sibling commenters.
Technically it's "none"

You can also say "Ik denk niet dat...". But using "geen" adds emphasis
Police in Georgia literally throw hand grenades into the cribs of sleeping babies and get away with it.

https://www.nbcnews.com/news/us-news/ex-georgia-deputy-acqui...
Neither does mine. Not every task is available to everyone; maybe there's some other legislation that you have a strong opinion on?
Oh look... more garbage ZDNet and TechRepublic reporting on the fate of Linux being disproven by people involved in the Linux world.
Sadly the moment you let random people upload anything on the internet, you are no longer doing what it was you thought you were doing, and you are now dealing with all of the consequences of letting random people upload images to your application.

Years ago I abandoned a simple recipe creator/organizer side project when I started imagining what photos people would upload and what I would have to do about it.
Haha that website is also annoying. They're using the history API to manage the modals. So if you click that link directly, then click the X or simply click out of it, you end up back here.

EDIT: I literally can't even click on the site's logo to go to their front page without being kicked out of their site entirely.

EDIT2: Oh you made that site. Don't use the history API to go backwards (: it's a UX nightmare.
I just learned that bail reform is on the CA State 2020 ballot. Per wiki and SSC, vote "Yes" to support replacing cash bail with the risk assessments system.

https://en.wikipedia.org/wiki/2020_California_Proposition_25

Please reply with details if your country, state, home town as a similar reform effort.
> They can just ship a custom kernel only to their users and leave it at that.

Works really well for Google and Android where they offload handpicked versions of the Linux kernel to the phone vendors to maintain. In practice they don't bother with it so phones never get any updates after 1 year.

Maintaining custom Linux kernel fork is not possible if you want to keep it up with the upstream changes.
What about good old return (void) and reinterpret_cast :)

DISCLAIMER:
Above is sarcasm.

I always had a beef with "turbo smart C++ tricks" like overloading ! operator to do something entirely different like send message to a process etc.
Is this any different than running code from the internet by typing a website into your address bar?
For me that site has been Lorem pixel. I thought of it as soon as I read the title. Haven't used it in a while so not sure if it is any good now.

https://lorempixel.com

Nevermind, it is down. I just thought that the name was pretty cool and always remembered it.
> Robert Wilson developed the theory for auctions of objects with a common value – a value which is uncertain before- hand but, in the end, is the same for everyone. Examples include the future value of radio frequencies or the volume
of minerals in a particular area. Wilson showed why rational bidders tend to place bids below their own best estimate of the common value: they are worried about the winner’s curse – that is, about paying too much and losing out

> Paul Milgrom formulated a more general theory of auctions that not only allows common values, but also private values that vary from bidder to bidder. He analysed the bidding strategies in a number of well-known auction formats, demonstrating that a format will give the seller higher expected revenue when bidders learn more about each other’s estimated values during bidding.
In theory the new file system API would allow for this: https://web.dev/file-system-access/. Ask for a path & save permissions once, and then you're allowed to continue saving to that file however you like, until the tab/browser is closed (and then next time you need to ask for permission again).

Significantly more complex though as you need a bunch of JS, and it's Chromium-only right now.
> I think the real problem is that IEEE 754 floating point almost always gets treated as black box that magically provides the behavior of real numbers, which is impossible.

That's true for integers, too, though the edge cases are fewer, lots of problems happen around catastrophic surface areas like overflow.
No, and neither does Nvidia. "Geforce Experience" is not the driver. It's just bloatware nobody needs.
I was under the impression that one of the main reason police forces are getting "military gear" is because they're getting it at a steep discount due to the actual military not having anything else to do with it once they're done.
"One is more than any one will ever need" Bill Gates, 2020 (/sarcasm)
This is always such a ball of yarn, but working in a UI where both “absolute” and “relative to the locale of where it happened” are important contextual information, I’ve come to the conclusion that it is actually quite sensible to show both UTC and “local to where the event occurred” time at the same time, every time.
There was a year of Intel iMacs that had that (2013?)
Assuming it's only used in development:

- Early information on unreleased software / UIs; maybe you could jump the gun and introduce a concept faster.

- Access to customer data, if it's improperly censored / randomized after being pulled from a production database

- (advanced) Malware injection

- (advanced) Malicious code injection
C++ is a different language. They're non-standard in C. Even in C2x. Probably worthy of a feature proposal though.
I think this is allowing a civil case to be brought by Microsoft, and therefore the ability for them to bring their significant capital and legal counsel to bear, rather than just waiting for the criminal justice system to get around to doing something about it.
There is an app for that. https://apps.apple.com/us/app/rockd/id1153056624
It may not have the most up to date info in this map but it does show the geologic info for your location.
Show HN: I made a charitable (Amazon Smile) feed of Prime Day deals
Profile of Mukesh Ambani
Fast reinforcement learning through the composition of behaviours
There are classes of relays that worked like that in old portable broadcast video recorders. Essentially a coil around a magnet and the coil was used to strengthen or weaken the flux with a pulse of current. The armature was spring loaded but not strong enough to release from the permanent magnet unless a pulse of "buck" current was applied.

Old timey stuff.
There isn't a state more oppressive than what "we" fight in that war. ISIS is pretty much a swearword for a reason.
An app that let Chinese users bypass the Great Firewall has disappeared
Analysis: New Apple 'iPhone 12' to offer 5G speeds U.S. networks can't deliver
Seals and a lot of ocean life think it's accurate.
It looks like XWayland handles this by just reporting that every screen is 0mm x 0mm, some applications don't like this.
> How else will they protect themselves in the dangerous minefields of Atlanta?

They could put the money into dealing with the social problems that cause it to be a "minefield". Their job is to protect citizens including criminals. They're not doing it properly if they're shooting people. And they're likely making people a lot more likely to shoot at them in the process.
Didn't the programmers' grandfathers warn them that "GOTO is considered harmful"?

To paraphrase Macbeth -

"Is this a GOTO I see before me?

Come, let me hold you.

I don’t have you but I can still see you. Fateful apparition, isn’t it possible to touch you as well as see you?

Or are you nothing more than a GOTO created by the mind, a hallucination from my fevered brain?

I can still see you, and you look as real as this other GOTO that I’m pulling out now ..."
I'm unsure what's going wrong with your Google login unfortunately. A lot of others have managed to register with no issues.

It's possible your Google email is not verified?
Thank god you did! I’ve seen too many “make it easier for normal people” projects ruined by trying to appease people that have muscle memory for the old way.

Luckily bit doesn’t do anything that would prevent someone from using git on the same repo. You can co-exist.

I’ll make this prediction based on decades of observations:

1. There will be many projects like this.

2. Eventually one will win out and the others will fade.

3. The winner will be the one that focused on a particular audience AND successfully ignored so-called experts that didn’t see the need for such a project.

4. After one tool wins out, the nay-sayers start to adopt it. Forums like HN get flooded with posts about how “I wish I had tried it sooner”.

But seriously... if you don’t need this kind of tool do the other 98% of the world develop it in peace.
I think you're missing the point. Fitness in this sense has nothing to do with right or wrong or validity. Those examples you gave could be quite "fit" relative to other choices, and thus survive for a good while.

Basically we're talking more about genes and memes, fitness is whatever occasional mutation actually perpetuates, in the particular context/environment. Social behavior is partly memetic, and partly genetic.
What do you suggest as an alternative?

Let's say we stop publishing true facts like this, in order to maintain some sort of message control. What do you propose that message actually be?
As a dev: all of their products I've worked with are superb (made me even buy some shares of theirs because of that).
Cheers! I really appreciate it Jesse
it makes my heart warm
Ferrari is bricked during upgrade due to no mobile reception while underground
> Godot isn't finished yet.

So you're saying we're Waiting for Godot?
Show HN: I built Allocator from an old spreadsheet to teach myself React
Francesco Man is the whiz kid who built Northfy
Surely Perl has a poetic versioning history. Sort of an epic poem, alas.
‘So frustrating’: Doctors and nurses battle virus skeptics
You're implying that makers and manufacturers could release perfect products with zero defects if they wanted to. No automobiles would ever need recall. No software would ever have a security bug. You do realize that's an impossibly high standard don't you?
Well, they also are pretty terrifying to Moose too.

Killer whales (Orcinus orca) are the moose's only known marine predator as they have been known to prey on moose swimming between islands https://en.wikipedia.org/wiki/Moose
This is... a not particularly helpful framing. The context was a proposed return to an extremely strict lockdown in Ireland, from current partial lockdown conditions, and the envoy isn't alone in viewing it as premature under the circumstances. What he actually said was that hard lockdown should not be the primary means of control unless it's required to protect the health system, which I think is a fairly uncontroversial standpoint.
What's cool here - is that in order to work, you need a ton of existing infrastructure. Trying to forklift build that probably would have been a disaster. So, instead, Cloudflare bided their time building their DDOS product, which everyone wanted and was willing to pay for, which let them get operational expertise, staffing, technology, and, importantly massive internet infrastructure that had been tested the hell out of.

Then, instead of taking the big leap, they took an incremental step with WARP, (their VPN), and let consumers bang on it for a year (approx 10mm end users).
All along - they've been working towards this vision - which is really comprehensive.

Reminds me of how Amazon destroyed the original IAAS/PAAS providers Loudcloud, etc... not by trying to compete with them, but by doing 1% of what Loudcloud did, but very well, for a lot of people. Then 2%, then 4% ....

Amazing how companies that start off building small "trivial" things can use that to lever themselves up to complex and comprehensive ecosystems.

WARP, Magic Transit, CNI - all of them were precursors to this vision. Which, if they pull it off, is going to be $$$.
I remember reading in an old AI textbook that some researchers had done an experiment in genetic algorithms where the goal was just for the program to stay in memory. So, taking all the artificial rules out of the game. And supposedly they observed symbiosis and all sorts of stuff. Can't find that anymore though.
I'm not saying it's warranted for Police to have military weapons - but wouldn't departments that request military gear be somewhat correlated with ones with more intense crime.

I'm guessing there aren't many sleepy hamlets that request the high-end stuff.
People manufacturing ammunition in the basement just put together gun powder, primers, bullets and cases. It would be really hard to manufacture any of those 4 individual pieces as a hobby.
Uh, no it won't?

cat >test_ver.cpp << EOF
#include <cstdio>

struct version {
int Major;
int Minor;
int Patch;

version(int major, int minor, int patch)
: Major(major)
, Minor(minor)
, Patch(patch)
{ }
};

bool operator<=(version lhs, version rhs) {
return (lhs.Major < rhs.Major)
|| ((lhs.Major == rhs.Major) && ((lhs.Minor < rhs.Minor)
|| ((lhs.Minor == rhs.Minor) && (lhs.Patch <= rhs.Patch))));
}

int main(int argc, char **argv) {
version lhs(4, 3, 7);
version rhs(3, 3, 7);

printf("lhs <= rhs? %s\n", lhs <= rhs ? "true" : "false");
}
EOF

g++ test_ver.cpp -o test_ver && ./test_ver

prints

lhs <= rhs? false