skysight-inc/HackerNews huggingface dataset:
How many times do we need to keep telling all these cloud-native folks to stop building their livelihoods on a foundation made of straw

This sort of shit is inevitable. Is there a single free web service that's been successful and kept to its core promises way back when?
There's lots of different routing engines built with OSM data. The units they expose are an implementation choice.

The routing engines available on https://www.openstreetmap.org/ (click the bendy arrow next to the search box on the upper left) do return km.

I'm not sure why this stalled out, but it looks like much of the implementation is available:

https://github.com/openstreetmap/openstreetmap-website/pull/...
This is also a Google product/initiative.
Why is the concern focused on new silicon? Doesn't this problem occur (more often?) as a side effect of software being updated?
I also love Concourse and feel it has the perfect set of abstractions to be able to compose arbitrarily complex pipelines. You can extend it by creating your own resources (I actually wrote a tool to help make this easier[0]). The pipeline visualization is better than anything else I've seen. I'm not aware of a hosted Concourse solution, but there really should be.

BOSH is not a requirement to host it yourself, and I've never used it.

Probably the easiest way to run it is to use the helm chart[1] and run it on Kubernetes. There are some things to keep in mind, like the workers have their own containerizer that is not Kubernetes-aware. You don't want it competing with Kubernetes for scheduling containers, so it's best to let the worker pods be the the "owner" of their node, and you can use affinities to enforce that.

At one company where we ran it directly on VMs in AWS, I used Ansible to build the CloudFormation stacks for the database (Aurora) and autoscaling groups, and the machines self-configured with Ansible to download and extract the Concourse tarball and start it. I wish I could make that code public but it now lives inside the company where I used it. I guess my point is that running it isn't magic, it's just a program (actually two, web and worker) that you start with some arguments that are pretty well documented[2].

0. https://github.com/cloudboss/ofcourse
1. https://github.com/concourse/concourse-chart
2. https://concourse-ci.org/install.html
But reddit doesn't remove anything (AFAIK), it just makes it read only.
It all runs on a couple of ec2 instances in AWS. I'm not the guy who installed it (and I started at my current company after it was setup so maybe it was complicated?) but as far as maintenance goes it's been pretty much set and forget. Our team is pretty DevOps heavy and we never really need to do anything with it.

Definitely easier though than using something like Jenkins, but personally I'm a big fan of Github Actions. I've never used it in a production setting though, only for personal projects.
Check out this app: https://webide.se/?disable=fonts,discoveryBar

It's over one hundred thousand lines of JavaScript code minified and Gziped into a 300KB bundle which should fully load in about 300ms on a decent computer.
This is actually how old Quake III-era FPS maps used to be. I played Star Trek: Elite Force (and Elite Force II), which were Star Trek-based Quake III games that supported third player multiplayer maps.

You had plenty of maps where the creators tried to match the game's feel, and so many that were completely unrelated. Giant bathrooms where you are the size of a mouse was one of the standouts I remember.

This level of customization is often just something businesses have moved away from allowing. And considering the "condo" problem with Roblox, it's understandable why: https://www.fastcompany.com/90539906/sex-lies-and-video-game... (The bathroom map I recall above, had a photo of a topless woman in a hidden area.)
Telescopes are not typically "do nothing. I am not aware of the details of Arecibo, but the big telescope in Greenbank has a paint crew work for 8 hours a day for multiple weeks each summer. And after several years the entire telescope is repainted and they start all over from the beginning. During the day time hours when the paint crew the is working the telescope can not be moved to point at objects, but is still taking data in the form of drift scans, recording whatever passes through the field of view of the telescope. A whole bunch of pulsars has been found that way.
They can just set a thunderbird:// redirect uri and register a custom OS protocol handler
I'm looking at the application I'm responsible for. Downloads 3M Gzipped JS assets and takes > 250M "on initial load" and I feel sick to my stomach.
Oh, oops, good point! I saw the line "I'm forced to use Chrome instead of Chromium" and made some assumptions! If Google wants to explicitly block a framework that is designed to be a WebView, that seems a bit more reasonable (even if it sucks for the OP).
Is there any hope that Boomshine might work on this and that you'd consider uploading it? Please....
CIA Heart Attack Gun
Electric jet engine powered by a heat pump. I wonder if anyone has looked into that?

You could collect a lot of heat from the airflow over the body. Meaning there would be a lot of air with some level of heat that’s constantly being replaced.
If everyone that would have paid pirates a movie then the movie industry collapses.

If everyone that wouldn't have paid pirates a movie then nothing bad happens and people enjoy things.

Arguing one of those facts while ignoring the other one is a mark of a bad argument.
It's a shame that we are beating a path to another Microsoft monopoly.

Have we learned nothing?
Probably lots of people who are like the stories about women shopping. They go around looking at lots of different things they don't need to see if they find something but mostly don't buy. The more items they browse the more likely they are to find something they want and buy it.
Hopefully on-topic:

Can anyone recommend a drop-in, minimal stylesheet that will make basic HTML (without classes/ids) format well on both web and mobile?

In particular, by default stuff is really small on mobile screens, you have to zoom around.

Basically bootstrap, but more lightweight and without the effort of learning all the classnames etc.
How is it different?

If you want to make changes to your assets after you die, write a will and hire an executor.

The living aren't obligated to negotiate with the dead.
Have you checked YOUR user agent? This is rediculous.
> Technology can't simultaneously progress while still remaining backwards-compatible for years or decades

I agree to some extent, but at some point we (as in society) need to come up with some sort of standard for file formats and for user interfaces that will last for decades. Part of what makes technology useful is that when a tool is invented, it's function and our interface to it don't significantly change for sometimes thousands of years.

Take a hammer as an example. Even though there have been advancements in design and durability, any human who has ever used one can use another. That's why so much of the actually important stuff still runs inside the Windows ecosystem. Until the ribbon redesign, you could take anyone who knew excel, sit them in front of any newer or older version, and they could get to work.

What I don't understand is why the technology industry can't deliver one UI paradigm per decade, loosely couple the UI to the services that manipulate the state, and then allow the user to stick with one interface to get their work done for as long as their career. Then every 30 years you could break the oldest UI -- not sure why you would need to, but whatever -- and then the whole world could save trillions of hours of lost productivity instead of dragging themselves through redesigns that only exist because they give VPs a line in their resume.

(In this fever dream we all work four days a week. Programmers have time to produce immaculate, well documented, and bug free code. The hacker gods are now roboticists putting the finishing touches on fully automated luxury space communism.)
It's a chicken-egg thing.

If OpenStreetMap was a useful location database, there would be plenty enough people interested in keeping it up to date (businesses would do so, visitors to businesses would do so, etc). But in many areas at the moment, there's barely any locations, so it is hard to use.
You could use SVG images.
Well, deprecated that specific API and hid widgets that use it away in a kind of ghetto at the bottom of the Today view. I still have the PCalc widget on my phone and iPad running 14.2 where it shall remain until James Thomson pulls it or Apple removes its ability to run.
In-house micro services could solve this.

Then SRE is eating the Kube dog food.

Semantic games are the only reason there’s a gap between dev and SRE work anymore.

It’s all HTTP/RESTY APIs with ACLs on who can GET versus GET+PUT

Snapshot state to DocumentDB and rerun it through AWS SDK based services.

The cloud ops world has gone utterly bonkers with tool sprawl.
This is about the new M1 Macs, and therefore about Big Sur, which is known to have weirdness about creating bootable disks, etc....
Nothing novel about this discovery/hypothesis. It is basically a simplified rehash of Gilbert Ling's Association Induction Hypothesis (AIH), which stipulates no membranes for cells and cellular entities as purely phase transition phenomena driven by adsorption of water on proteins/potassium and structured by sunlight.

https://pubmed.ncbi.nlm.nih.gov/20070042/

Ling's work was first published in the 1950s and more than 70 years later the untenable theory of cell membranes is still promoted and taught in biology classes, despite being conclusively disproven by Ling, Pollack, Szent-Györgyi (Nobel laurate), etc. Now, we get to hear portions of the AIH effectively getting plagiarized and republished by scientific groups without any reference to the extensive work done by those scientists mentioned above. Well, I guess as long as science is getting on the right track after 70 years of "soul searching", a little plagiarism is worth it, right?

https://www.cell.com/trends/microbiology/fulltext/S0966-842X...

"...Gerald Pollack has written a rollicking romp through cell biology that should rock the science. He has taken the principles of physical chemistry and applied them to the fundamental processes of the cell in a lucid explanation of how these ‘engines of life’ might work. To be fair, the experimental science is mostly not his own, but represents his deep understanding and appreciation of the work of people such as Gilbert Ling and Albert Szent Györgyi. If they are collectively correct, this work represents a paradigm shift in cell biology, and Pollack performs a service comparable to the popularization of Copernicus by Galileo. (The author is not shy about the extreme nature of his views and draws his own analogy to the Copernican revolution in the opening paragraphs.) Pollack has hit upon water structuring by proteins and phase changes to explain everything from cell division to muscle contraction, expanding the idea of phase changes to include everything from voltage changes to conformational changes in proteins."
> This article seems to argue that making everyone use an RPC library is enough. But rarely is there good monitoring & observability built in to that.

On the contrary, a proper RPC library tends to have those things built in. If your services are homogeneous enough that you can have everyone use the same RPC library, you can hook up that library's monitoring, discovery etc. functionality, and achieve the benefits of service mesh with much less overhead.

IME it's much the same for a lot of microservice scenarios - if your environment is heterogeneous then it makes sense, but in a homogeneous environment making a library instead often gets you most of the benefits at a much smaller cost.
Gov. Newsom Announces Covid Curfew for California
Ah Roblox... the reddit of games. My kids would be playing non-stop if I allowed it.
Memory bias: how selective recall can impact your memories – Ness Labs
Favorited ... ensuring I’ll never get back to it again.
I don't understand this type of cynical criticism. You don't have to use features you believe are "so complicated". Just don't use them. You said you love typescript, and everything you love about typescript remains intact to your satisfaction. It's not as if these features emerge spontaneously from a vacuum, the typescript team is working with the community to address specific needs. You didn't even offer any specific criticisms, just a vague dismissal. Just don't use it.
I used Cygwin for a long time and the main issue was fairly poor performance. WSL-1 is a significant step up in that sense, and WSL-2 blows them both out of the water. There are trade-offs, they all still seem to have their place.
>then maybe that browser can ask to be added?

So as soon as one such webview-based browser gets added via this hypothetical petition process, what's to stop the Evil Nasty Malware (tm) from using the same webview library? The email's author worries about needing their webview-based browser to maintain JS engine and TLS ciphersuite equivalence with an approved browser, but that becomes trivial if the exact same webview library can be used by an approved browser and the Evil Nasty Malware.

It seems to me that allowing even a single webview-based browser would go against what Google is trying to do.
A rate books by their covers app
Ironically this site is taking upwards of a minute to load
Custom Quake- and Source-Engine levels are awesome. There's a great YouTube channel that showcases old TF2 maps:

https://www.youtube.com/watch?v=vrke_zOuskY
Qalculate (https://qalculate.github.io/) is quite good for linux/bsd
I think in general we are tuned to have a stronger reaction to unexpected setbacks. The people who have no aversion to them end up dying by a thousand cuts, as a long series of predictable but ignored scenarios play out one after another. In the most delusional cases, blaming it all on bad luck instead of lack of foresight.

Not every setback is a pattern, but if you have no histamine response at all then you will miss a lot of preventable issues.
There are experimental country extracts:

https://nominatim.org/2020/10/21/photon-country-extracts.htm...
Why do you need a tesla valve? Has anyone tried this?
Black Friday for SaaS: How to do it
The PinePhone isn't assembled in a US factory, for starters ($2000 refers only to the special "Librem 5 USA" edition with tightened supply chain).
I love the commit messages ...

> several changes
> too many changes to list
> did a bunch of updates to the test framework
For the inevitable moment when Google changes their motto to "be evil"
This is FUD. It's just a spat between Resolute, a distributor, and the actual brains of the operation. This was done in retaliation over ARK's move to seek a better deal. Resolute has a lot to lose if they actually try to exercise that takeover clause, because they simply don't have the expertise to manage the fund! ARK doesn't want to have to set up a new fund, either, because that's a terrible distraction that sets them back months.

The obvious compromise they will likely reach: Resolute will drop that overbearing clause, and in return ARK will keep them as their distributor.
America’s Biggest Oil Storage Hub Is Filling to the Brim Again
I'm not sure what you think you're saying, but rephrasing the benefit to include the word "fail" does not make it less beneficial.
Interestingly, documentation that's only type signatures is also a frequent gripe I've heard about OCaml. So maybe this is a universal phenomenon.

However, some people contrast OCaml and Rust in this regard, contradicting the views of the great grand-parent comment: https://news.ycombinator.com/item?id=25111104
But that's an UI/UX problem. I had extremly long running usenet discussions back then. My usenet reader was giving me a tree view of all topics were I could:

* See all news messages since the last time. I could see all the threads, news messages were marked in bold.
* Cycle through them, i.e. show me next unread.
* Make whole threads as read (when the topic is not interesting to me)
* Ignore a thread or subthread (when it's going offtopic or completely uninteresting to me)

And it was also super easy to filter out idiots, without anyone moderating the stuff.
How would Google differentiate between Chromium and CEF in a way that isn't trivially spoofable by the latter?
Also if you make it really easy to build lots of housing that drives down one of their biggest expenses.
Maybe just do 1 a week or something? Establish a little bit of momentum in the right direction without investing too much in something might not amount to anything.
They still offer monthly subscriptions, 10% more Robux for the same price if you're willing to subscribe. I am glad I didn't, my son still plays a lot, but after a few months of him blowing every dollar he got on Robux, he has stopped bothering. Partly I think he came to the conclusion that games which allowed players to easily buy their way to supremacy were less fun to play (who wants to be cannon fodder?)
Can Governments Kill Bitcoin?
For some indication, check out a lot of issue threads for WebGPU (the Rust cross platform graphics library). Many, many features need to be restricted or put behind feature flags due to either lack of Metal support, or Metal having bizarre restrictions compared to other platforms. As a random example, border color is limited to 2 or 3 colors for Metal, and has no restrictions at all for anything else. There are also entire features (like geometry shaders) missing from Metal; for many common usecases you can replicate the functionality with something else, but usually not in a way that easily translates to any of the other APIs (and pretty much nobody on Earth writes games just targeting Macs).

Hence, the easiest thing to do for most games is to just drop Mac support and not worry about it. IMO that's the biggest reason by far why people stopped bothering to port new games to Mac; between not updating OpenGL past 4.1 at best and Metal being so idiosyncratic, it's just not worth it, and since people have learned gaming on Macs sucks (largely because of the outdated and idiosyncratic APIs), most people who want to play games on a Mac have just been installing Windows anyway.

This is all not even to mention that Mac laptops tend to have far too high a resolution for the onboard GPU to perform well for any but the most rudimentary games; hopefully this has been addressed with the M1 batch having a much more powerful GPU. But the issues with Metal remain and will continue to remain until Apple either fixes Metal to make it a more Vulkan-like target, or adds really good Vulkan support.
This is exactly how the flash games scene was for a long time.
There is one.

https://sourceforge.net/projects/offroadosm/
How Web Standards Are Created
> Ask someone what they think of something as "political" as the H-1B program, let alone, oh, federal cheese labeling standards, and you'll see a lot of people who say "There are good and bad parts, I think we should keep the good parts and reform the bad ones, and my opinion on which specific parts are good or bad can be influenced by quality journalism."

Nah. That's what I would say, but everyone else is a rabid partisan who will slavishly push whichever side their tribe is taking right now on skilled immigration. Or cheese.
I dreaded leaving my desktop Mac as well due to OmniFocus but they have a web based version that's ok https://web.omnifocus.com/
Kubernetes deployments overtook BOSH deployments in the last Concourse community survey: https://blog.concourse-ci.org/community-survey-2020-results/...

I suspect that support for the BOSH deployment will eventually be discontinued.

Disclosure: I work for VMware, which sponsors Concourse. My own views.
I acknowledge that it's easy for me to sit here in my chair and say that someone else should be doing extra work—but we're talking about one of the most profitable companies in the world! Apple could hire engineers to maintain this stuff, if they wanted to spend the money. It would not somehow make the rest of macOS worse—no one is required to use old APIs.

It's not about not forcing developers to use old APIs; there are lots of developers who wouldn't upgrade their existing apps because they still ran.

It's just human nature to not want to update your apps if they're working fine under Rosetta or using Carbon and 32-bit APIs.

Among the many other issues this would cause, people would expect 32-bit Carbon apps to run on an M1 Mac; trying to do so would make Rosetta much more complicated.

The other thing is by pushing the leading edge, it gives upstarts a way to enter the market against incumbents. It's doubtful Affinity, which makes fabulous design apps [1] would been able to gain a foothold at all if old versions of Photoshop, Illustrator and PageMaker/InDesign just ran forever because Apple kept backwards compatibility with old APIs and frameworks.

And unlike Adobe, Affinity takes full advantage of Apple's latest APIs and frameworks in a way Adobe never has, to make them competitive.

It also discourages developers from using newer, better APIs to move things forward. Apple developed some amazing technologies in the 80's/90's they discontinued when MacOS X became a thing, like QuickDraw GX, HyperCard, OpenDoc, OpenTransport, etc.

I've experienced every Mac transition starting from the classic Mac days (16-bit 68000) to today, with 64-bit Intel and ARM processors. There's not anything off the top of my head I'd want to use today from back then.

I also started the first Newton users group in the world at least a year before the Newton MessagePad shipped in 1993. I know people who are still pissed that Steve Jobs canceled the Newton when he became iCEO in 1997.

There does come a time when you have to move on.

[1]: https://affinity.serif.com/en-us/
I didn't expect for someone saying they "grew up" playing Roblox to trigger a midlife existential crisis, but here I am.
I think a lot of the complexities of the type system come from the fact that types have to describe complex behavior in a static way, while still being useful (you could type everything in your code as `any`[0], but that wouldn't be very useful). JavaScript is complex, so statically describing its behaviors is also complex. At the same time, most of the complex types are types you never have to see or use, unless you're the maintainer of a complex library and you want to provide really useful types.

[0]:https://github.com/DefinitelyTyped/DefinitelyTyped/blob/mast...
I’d love to see an open-source clone of TabNine.
Kids will be getting their dad's (or mom's) hand me down VR system within a few years when those parents eventually choose to upgrade.
Somebody powerful figured out that HN could be useful for Narrative Control.
Volvo Cars drops new cars from 30 metres to help rescue services save lives
How much better the world would be if open source was fully funded by some of those tech billionaires whose fortunes were made by sitting on its shoulders.
You can write Quines now:

https://www.typescriptlang.org/play?ts=4.1.0-beta#code/PTAEB...
I bought an E46 M3 on the condition that I would learn to do the majority of the work, solely based on the fact that there was so much knowledge in the forums. I had very little experience working on cars, and no access to friends / family that had experience.

The forum went down earlier this year due to poor ownership – but luckily the core members revived it on a new site, and the old DIYs and knowledge are being slowly rebuilt. That forum plays no small part in making the difference in owning one of these cars a constant nightmare vs. cars that need strict maintenance on schedules that the owners have figured out over the years, combined with do-it-once part replacements that address issues in the factory design.