skysight-inc/HackerNews huggingface dataset:
I personally didn't have that problem, if it's not a secret are you visually impaired? I'd also suggest getting "Dark Reader", it allows adjusting a specific site's contrast if need to be.
With current tech?

none really
Nine months in, Apple News+ isn’t wowing publishers
> But your brain chemistry is evolved to seek it as a survival mechanism, is all I’m saying

Shush it with your insightful biochemistry-evolution talk, just nod in agreement to the proponents who would rather make everyone live in the same bleak, isolating life of meaningless distraction that they have.

They have all that sweet VC money and we're all here to sell our apps!
I can't believe I had to scroll this far for this reference.
Yes, having choice creates more problems with choosing :) previously you might just have been stuck with the terrible ones.
Why ‘case finding’ in medicine is bad science
Java moved to a six-months release cycle in 2017: https://en.wikipedia.org/wiki/Java_version_history

Java 8 had its end-of-life for commercial usage in january 2019. The new long term release is Java 11.

Time to move on for you.
Something I'd like to point out here, not taking away from any of your points.

If you think of Airbus as a multi-national consortium (as it rightly is: French, British, etc.) then a Chinese/Russian hook-up is not totally daft. You could make the same argument about "a great recipe to delay everything even further" about Airbus versus Boeing and yet Airbus appears to be doing okay.

Don't we think competition is good? What happened to cheering on free markets? Why exactly do we want a Western duopoly to continue to exist in perpetuity? If Western countries believed their own rhetoric they'd be helping Russia and China to compete on the world stage – it would be a win for the entire globe.

You make it sound like 2030 is a lifetime away. It's only 10 years. It's been less than a century since the last huge global conflict and it looks like China and Russia will be toe-to-toe with the West (ignoring that Russia is already largely Western) in commercial aviation, space-flight, nuclear power, possibly semiconductor production, you name it.

The West does not have some God-given or divine-right to remain on top of the heap – China (and India) are going to eventually catch up, it's just a matter of time, the only thing up for debate in my mind is whether it's sooner rather than later, and I believe in China's case it's going to be upon us sooner than we expect.
Make sure to load RAM doubler before your sound card driver!
The Marching Cubes triangle lookup table is a 3D Wang-tileset for corner connections, reduced for symmetries. Here is a 2D example of a Wang tileset [0].

[0] http://www.cr31.co.uk/stagecast/wang/2corn.html

Edit: the defining quality of a Wang tileset is that it can tesselate a grid of N different colors with square tiles. Usually there are only two colors (with Marching Cubes inside and outside) because the number of tiles needed grows fast with N.
While I like the sentiment, it's a little naive; I want to use something that's got real community traction, and is going to be around long-term.
I've seen this happen in reddit too - subreddits that get taken over by crazy powermods are abandoned in favor of one that is true to the original spirit of that sub. That's not a federated system, but it shows the power of communities that can easily fork
This is called a "Pigouvian tax" or "externality tax" and a common example is a tax on fuel:

"In the United States, the federal gas tax was $0.183 per gallon in 2019... The revenue goes into the federal Highway Trust Fund to pay for roadway maintenance."

https://www.thebalance.com/pigouvian-tax-definition-and-exam...
This should happen only during the handshake though.
> One committed suicide by starving themselves to death

Don't mean to sound insensitive, but how exactly does one starve one self to death? Did this person had no visits, no family and nobody around watching as this happened? It's not exactly a quick or painless death right?
That's not actually true. The ride free zone ended because King County has a ton of suburban communities who resent their delusion that they support Seattle through taxes. When the county wanted to pass new car tabs, some of the suburban reps refused to approve it unless the ride free zone was scrapped in return. Luckily for them, they were able to take advantage of the existing biases of people like you to spin their bullshit as "we were making busses better" instead of the actual reason, "fuck off Seattle and busses". https://www.seattletimes.com/seattle-news/warning-seattles-f...
You can play an iOS version here (it’s a fork): https://testflight.apple.com/join/aeEVsAWE
Android: https://drive.google.com/open?id=1PPonqgRoeCDA5D0nvCbSl_CCL2...
I doubt it captures the change from TV being central in peoples' lifes to being a sideshow to internet. The value of owning a TV in the old times was much higher than now.
That is cute, but Java, Python and Go all also have multiple, huge, commercial sponsors, and I think it's a mistake to dismiss this impact as less significant than the balance between expressive power and intelligibility.

The real problem is that even with Lisp's local maximum for expressive power, it is still just a local maximum: Trying to bolt array programming or type systems onto Lisp ends up with something that doesn't feel much like lisp anymore and certainly doesn't feel like APL or an ML. Is there another maximum? I think this is still worth pursuing, but it doesn't seem to be something that a company even as big as Google or Facebook or Oracle can put their back into.

What's important to Facebook and Oracle and Google? Popularity. And "intelligibility" as a social construct definitely seems to be related to popularity, but I've never been convinced to believe you must sacrifice intelligibility to get expressive power, or that we can't make programmers any smarter, only that we haven't figured out how to do either yet.
It was not because of homeless people. https://www.seattletimes.com/seattle-news/warning-seattles-f...
They recently moved to the same version model as Firefox, Chrome, and others have: Major version bump at a regular cadence. They used point releases before: there are a few Java 8 versions.

They still used to gate bigger language changes on major version releases, so upgrading point releases to major versions at a 6 month cadence let's changes roll out more as they're done.

Iiuc they're treating every third version as a candidate for LTS versions depending on your vendor. So people who for features are excited for every release, but those care for a little extra stability care about 8, 11, 14 etc.
This. A dealer's margins on the cars are razor thin these days. They make the money on financing and servicing.

Even if you buy the car in cash, the purchase is one time payment, but after that they have you as a recurring customer for the long run with service costs which is where the money comes in.

No wonder modern cars are designed to be as difficult to service as possible by the owner.
In my older Fiat I could change the air and cabin filter without any tools in 2 minutes. On my latest one they're both bolted with custom screws. WHY?! On my older one the user manual would be full of instructions on how to perform small maintenance tasks yourself. On the new one all it says is contact your authorized dealer. It's as if the cars of the past were designed by engineers and cars of today are designed by MBAs to be disposable black boxes like laptops or phones where only the genius bar employees have repair access.

The whole auto industry today is a large scale scam where we trade the environment and our health for corporate profits and is being marketed to us as a desirable lifestyle we should all aspire to which I wish not take part of but I can't due to shitty public transport in my city and employers placing their offices in buttfuck middle of nowhere to save on rent.

Unfortunately, the auto industry comprised of manufacturers and dealers have too much power in some European countries, and, as they keep touting how our dependency on car ownership is creating more jobs, their influence on the future of urban planning ain't going nowhere.
When hiring Android developers, experience with Kotlin is a great filter that separates the passionate from the lazy ones.
Plenty of people believe in things that don't exist.
It doesn't really mean these would be comfortable places - it would still just be shelter. The stuff I listed are just basic things I think we should do for people, regardless of situations. Folks shouldn't suffer due to misfortune.

I don't think society is at a place to do such a thing, but I'd personally like to see everyone getting the option of low-cost to free basic housing. A single person would minimally get a private room and bathroom: More likely a proper studio with a small kitchen. Clean, secure, and functional. Easy-to-clean and easy-to-replace surfaces and appliances. Professional cleaning 2-4 times a year, mandatory.

Of course, I think we should only have shelters for folks that have temporary emergencies and homes for everyone else. People will still need shelter from time to time even in a more perfect world - fires, floods, abuse, money mistakes, and so on happen.

This is all a dream and I don't think we'll get to this point soon enough.
Thanks for the explanation. It really is non-intuitive and hard to get
especially just from informal texts.

What I don't get at all is the bit about quantum entanglement not carrying any
information. Apparently, that has to do something with the fact that the
collapse of the wave function is a random process? But, if you have
probability then you have information, yes? What's the explanation?
This is sadly not the case yet in many not so edge cases.

For instance Heroku still doesn't provide straightforward support for wildcard domains under SSL:
https://devcenter.heroku.com/articles/understanding-ssl-on-h...

There is myriad of other cases, basically every time you diverge a bit from the 80% path, you're in for a treat and will deal with all the intricacies of SSL management.
Why not? There's a good chance the user will be needing to install extra packages or libraries, or run custom makefile steps that require extra permissions the system designer couldn't anticipate.

Running as root I think is the exact thing to run as. Then throw the whole VM or container away when handling a request for another user.
Which online courses and books would you recommend to build competence in automation within the MS Office ecosystem?

I'm not a coder but I would like to automate some of the more mechanical/repetitive aspects of my work, e.g. generating reports from csv files, pulling comments from Word files into a separate document, dashboard creation of live data in Power BI etc.
Great, thanks! Do you think Martin's textbook on Scala is recent enough relative to the present state of Scala as a language? I also see Scala 3.0 is in talks, nice.
How would you tweak Go?
In the limit this doesn't seem like a forward-looking/future-proof move. The gap between technology and consumers is naturally widening as tech becomes more powerful and useful. E.g. smaller scale hardware, more and smaller sensors, complex AI, autonomy. Machinery will self-disable if you tamper with it, for your safety. To continue to provide/enforce right to repair you'd have to insist that technology needs to remain dumb.
Yes, you're absolutely right. The real bug was sending to the "wrong" matching email. But this is what makes this bug so hard to find. You're looking at "equal" strings, so why should it make a difference if you pick A or A if A === A ? :)
> Of course every micro-variant of chess is going to open up new vistas, the challenge is this, is it better (how do we define better?) than the original chess?

They talk about that specifically. The claim is that at the moment, one grandmaster, unilaterally, can play in such a way as the result will be an inconclusive draw with a very high probability. I say "unilaterally" because even if the other grandmaster they're playing wants a higher-risk-higher-reward game, they can't force the game that way. Such games certainly require a lot of skill, but they're very boring to play and to watch.

"Better" in this case means more entertaining; and specifically, the claim is that with the king in the center, it's not possible to "bunker down" and play a very static, defensive version of chess.

It is not however, a completely new game. All the skills regarding pins, forced sacrifices, open files, and so on still hold. It's the same as if both players been forced early in the game to not be able to castle: the basic game is the same, but certain "boring" states are hard to get to.

I do agree that the whole thing about opening book seems a bit overblown to me: obviously getting rid of castling means you have to mostly throw out the current "book"; but surely a new one will be written.

I'd always thought another way to make tournaments more interesting would be to take a page from wrestling. In wrestling matches, each player takes a turn starting from a disadvantaged position, where it should be easier for the other person to pin them. They get points if they manage to break out of the position while avoiding the pin. Having some games start "in the middle" after an early "blunder" by one side would make things more interesting as well.
NASA has a nice website about space debris. It includes some photographs of damage caused by orbital debris.

https://orbitaldebris.jsc.nasa.gov/
You mean passionate ones embrace Kotlin and the lazy ones stick to Java?
if/else Podcast: GitLab vs. GitHub
That argument falls apart when you look at countries like Australia, China, Brazil - plenty of open space but cities have public transport because the nation culture isn't dead against it.
Building the Content Internet
The rewrite is optional, it's also fairly trivial to let certbot create certificates and adapt nginx afterwards.
No public transport is a problem and so are cities where you can only get around in cars.

Places like that suck for pedestrians and also younger and older people and also people with disabilities who can't get around by car. Basically everyone who is reliant on parents or caretakers to drive them around.

Not to mention that compared to European-style cities, the vast plains of concrete parking lots and streets that don't even have sidewalks!? (why is this allowed to even be a thing) that make up some American cities are about as charming as... well... concrete parking lots.
This is an argument I hear often, but I have yet to see an effective L7 DoS with the TLS handshake being the bottleneck. It's almost always the application code that gives up, rather than the CPU spikes due to TLS.

I have a 1 vCPU 2GB server that terminates TLS with dual Prime256v1/curve25519 + RSA 2048 setup with a 10 minute keepalive time, running AES 128, 256 (CPU has AES-NI), and CHACHA20-POLY1305 comfortably handling several millions of requests a day and CPU load hovering 10-20%.

The amount of ECC handshakes are surprisingly high, and CHACHA works wonders too with user agents today.

Given the threats from passive attacks today, this is a cost that must be paid. It just looks quite affordable with modern protocols.
I noticed it as well. I first thought it was a result of using CDN services or recycled IP addresses, but gnu.org doesn't use a CDN, and its IPv4 and IPv6 are both served by Hurricane Electric, which never did any business in mainland China.

Must be a bug.
A Guide to Low-Code Platforms
Considering the military industrial complex is what created all of these firms in the first place, people complaining about the government rearranging them does not make sense.

There are a lot of complaints about China's "State Owned Enterprises" taking advantage of their ties to the CCP and government.

Boeing/Lockheed/Raytheon etc are the same but with the pretense that they are public companies with shareholders that have a say in how the company is run.
Episode Summary

On this episode of if/else, host Mayuko Inoue looks at two software development version control platforms: GitHub and GitLab.

While both platforms offer Git repository hosting, issue tracking, and integrations, there are important differences in cost, popularity, security, and philosophy.

The episode begins with a quick backgrounder on these two platforms, and then you’ll hear from several software developers about their experiences with each.

You’ll also meet Tim Skaggs. Tim is a VP of Engineering at the hiring management software company ApolloFactor. His team currently uses GitHub, but Tim is considering a move to GitLab to save money and streamline certain processes around continuous integration and continuous delivery (CI/CD). But is this the right move? Will it solve some of the team’s challenges, or will they regret the move?

To help Tim make the best choice for his company, we’ve enlisted the help of two experts to debate the pros and cons of each option.

Phil Haack is the proprietor of Haacked LLC. He was a director of engineering at GitHub and helped make GitHub friendly to developers on the Microsoft platform.

Will Hall is a DevOps Consultant at HeleCloud, and a GitLab Hero with a passion for open source software.

Phil and Will join Mayuko to try to surface the most important information that Tim should consider, and to game out the best scenarios for Tim’s team.
If you’re concerned about future politicians’ probity, surely you should be partially worried that they may choose to default and keep all of those gains for their constituents and stiff the bondholders?

See? Thinking about the future is pernicious in that policy makers have both more and less latitude than one tends to assume.
I agree with crimsonalucard but for different reasons. This book is catalog. It's like reading a dictionary from start to finish. This becomes dull fast and you don't learn efficiently. Sure you can just use it to look a pattern up once in a while but then again you might as well read the Wikipedia article.
The author of Slate Star Codex is perhaps the exact opposite of Jack Kerouac, so it’s not particularly surprising he didn’t like the novel.
Europe’s Cheops Satellite Will Scour Space for Habitable Planets
The chink in their Extremely Logical armor isn't in the idea that people act in their own self interest, it's in the shallow definition of self of that is implied.

I want my planet to do well.
Leaked Intel Six Core CPU Reveals a New Architecture Coming Soon
Top Appointments in AI and Analytics Sector That Made Headlines in 2019
Rented dedicated server running a 9900k. Windows hypervisor runs vms. database vm, website vm, and 3 game server vms running on this machine. each game server vm is running 2 instances of the game server, but only 1 ever has high pop.

https://tgstation13.org

Most of our traffic goes to our wiki: we are the most active open source video game on github. Most ss13 servers run their own codebase, forked from ours, but will still frequently point their players to our wiki rather then set one up on their own.

A Cloudflare caching layer was added back in march when we got a 4x spike in web traffic from a youtuber talking about the game.
> If facebook doesn't look at or leak the metadata then you're save.

Two words for you: Cambridge Analytica.

The connection graph is something that is always going to be exploited at the big companies. It is not a matter of if or when, just how.
This stuff just causes your business to mysteriously have low customer satisfaction. You're doing 95% as well as the successful business but for 5% of your customers these "unimportant" problems make it awful to deal with you and they stay away and tell others.

Most of them can't specifically point to the problem, their impression is just that your services don't work properly. They're right.
maybe it's different where I'm at. I do work at a lot of big places, but right now the company I'm at is small to medium sized (they recently bought another company in another city so while it is probably a medium sized company now it still feels small) and it has a machine.

Also at the big companies I've worked at often you have a small room with a self contained team and each of these teams has one of these machines.

on edit: where I'm at = Denmark.
100 intercompatiblity is a feature.
The only people that would suffer in a Chapter 11 would be the pensioners of Boeing. If anything, the executives would get bonuses to keep them in place during the restructuring.

The already perilous union jobs, with good benefits etc, in Seattle would be lost and there would be a race to the bottom by other states to claim the production facilities.
I wonder about the win rate distribution for colors in Fischer chess vs. No castle chess. Either way, this would have to go through FIDE (to be widely implemented) and they're too corrupt to bring community together and make a significant contribution to the game of chess.
Same with w3.org, which is fifth on the list, and ebay-kleinanzeigen.de. Seems like quite a few entries are off.
Of course it's legal. Basically bus drivers are told not to hold up an entire bus route just to call police to come and arrest someone who won't pay a fare. Even with that in place I have sat on a bus in peak hour traffic while some jackass bus driver yelled at someone who had accidentally got on the wrong door and made them squeeze through a whole crowded bus to swipe their stupid orca card. As if that was worth holding up everyone on the bus, plus the bus behind that couldn't get to the stop, etc.
Try firefox, it has a reader mode that always translates all html pages to the same structure. I bet it's also configurable.
You can always opt out of the typed checked exceptions.

try {
...
} except (IOException|NoSuchElementException e) {
throw new RuntimeException(e);
}

If you decide you don't want checked exceptions in your code, wrapping the exceptions at the boundaries is not a huge deal.
Yes, senate.gov in particular:

% curl -I senate.gov
HTTP/1.1 301 Moved Permanently
Server: AkamaiGHost
Content-Length: 0
Location: http://www.senate.gov/
Date: Tue, 17 Dec 2019 10:37:04 GMT
Connection: keep-alive

% curl -I www.senate.gov
HTTP/1.1 301 Moved Permanently
Server: Apache
Location: https://www.senate.gov/
Content-Length: 231
Content-Type: text/html; charset=iso-8859-1
Date: Tue, 17 Dec 2019 10:37:08 GMT
Connection: keep-alive

It seems to meet the requirement for exclusion from the list. Data updated 16 Dec 2019, so I don't think it's stale.

I've also checked from Australian and a European connection, so I don't think it's a regional thing. The other genuis.com doesn't work for me, the other sites redirect and set a cookie.
It would still work, just create a warning. For a page that hasn't been updated since 1998 that's ok imo. On the other hand, it needs to be hosted somewhere. Either a vps (which also needs updating) or a web hosting package (which tend to provide auto-renewing certificates). Just because the code is static doesn't mean nothing about the website has changed for 20 years.
Show HN: Kubernetes Driver for Docker BuildX
What a non renewable resource we have run out off?
haha, right. They're really just hobby projects, almost entirely read-only.
Purdue Pharma Payments to Sackler Family Soared Amid Opioid Crisis
> More accurately, it seems the system treats them like empty files.

The reason is that the content is generated by a callback that the kernel calls, and the kernel does not want the content to be generated just in order to stat(2) the file, so it shows a zero length, and assumes that things like /bin/cat will just read(2) until EOF is returned, without trying to be too smart.
That's a smart insight, now I wanna know too...
It takes multiple redirects to reach https for several of those. It may just be looking at the first hop - which makes a certain sort of sense.
No, it's pretty easy to appreciate as a resident of the city. I do, and so do a ton of other people who still live here.
A 28-Year-Old Got Fired Then Built a $500K-a-Month Business
Clojure defn #55: learning Schafkopf (on Erlang, Clojure, nextjournal)