skysight-inc/HackerNews huggingface dataset:
The tracker is very cool: http://habhub.org/

It’s a crowdsourced set of antennas around the world that upload data to central server (think Flightradar24 for high altitude balloons). It’s been running for 15 years or so.

Various bits of more reading if you’re interested in this stuff: http://picospace.net/ https://ukhas.org.uk/
Google, despite being the biggest player in the ad industry and a leader in machine learning, actually seems remarkably poor at selecting good ads to show.

I think part of that is their data compartmentalizing for privacy reasons (they won't use your Gmail emails to your mum complaining that your drain is blocked to recommend 'magic drain unblocking washing liquid'). It's probably a good thing, but the other platforms don't have any qualms using such data if they have it...

I also think they listen to the advertiser too much... For example, they give advertiser's a lot of control over who sees the ads, which creatives are used, what times of day to show them, etc.

It turns out a machine learning algorithm can do much better than a human at selecting when to show my ad...
So this is either represented as a delete followed by an insert (delete one character at offset N, insert "m" at offset N), or as a replace (atomically replace character at offset N with "m").

For an atomic replace operation, CRDT algorithms will solve this by having the last write win. What CRDTs give you here is a guarantee that the order is the same for every participant. So if you're building a collaborative text editor, for example, either everyone will either see "moo" or everyone will see "boo".

For a delete + insert, it might not be atomic, in which case only the delete will "conflict". Since you both deleted at the same time, it's not actually a conflict (you both did the same thing), and the result will be either "mboo" or "bmoo". But again, it will the same for everyone.
But it seems to me that your attitude here is a large contributor to why the US was unable to do well. I've consistently seen discussions framed this way from the start, just dripping with contempt for everyone who doesn't know the facts about the virus or doesn't understand what the right response is. It's impossible to build a cohesive social movement that way.
While there is no international organization and means to distribute the vaccine to the most needy, in the US, we have troves of census data that can pinpoint neighborhoods that are the most at risk - based on age, access to health care, and income.

With a government that actually cares about its people, the HHS can set up pilot sites to vaccinate in those most needy areas. Moreover, the US military has experience in setting up field hospitals for these purposes in Liberia against Ebola. So bottomline is that it is a matter of political will on how we distribute the COVID drugs.
Assuming you're associated with this company, here is a tip:

It sounds like you're doing good work, but this is way too much of a marketing post to appeal to HN. What you want to do instead is tell the backstory of how the company came to be, the problem it solves and why it matters, and what's different about how you solve it, in a neutral and factual way, including personal and technical detail, and ruthlessly editing out anything that sounds like marketing and sales language. This is the same advice I give to YC startups when we work with them to prepare Launch HNs (https://news.ycombinator.com/launches).

If you want to try writing a draft like the above, you can send it to hn@ycombinator.com and we might be able to give you similar feedback to what we give YC startups. I can't promise anything, because the inbox is brutal. But you're welcome to email as long as you don't need a quick response. Same offer goes for anyone who wants to present their startup to HN.
Yeah, I do imagine it depends a lot on where you are. Even a few blocks from here the Caltrain can get much louder.
Yep, they're working for me.
What do you dislike about it? I enjoyed Linux desktop for many years, and then spent almost 10 years on OSX enjoying that, and now I've been on Windows 10 for a couple years and find it just fine. It's completely out of my way, doesn't crash, and so far updates haven't eaten my data.
https://news.ycombinator.com/item?id=23800567
I used to live along Lawrence expressway in the Bay Area. At 45-50 mph, the noise that drown everything out was the tire noise. The Teslas were just as bad as any other modern ICE car.

Where the engine noise was noticeable was low speed intersections when cars would accelerate and the tire noise would be negligible.
The internet and podcasts and services like twitch live streaming got mass adoption by having the lowest barrier to entry with the least tech savvy audiences.
The majority of severe Covid 19 cases involve one or more pre-existing conditions. The article makes no mention of this.

I'm not questioning the scourge of Covid-19. I'm not questioning if it leads to side effects. These things are real. But it's important to understand if Covid-19,is acting alone or not. For deaths, it rarely acts alone. Covid-19 does well to exploit weakness - diabetes, obesity, high blood pressure, COPD, and so on. Perhaps the same is true for neurological side-effects?
How much your computer can do in a second (2015)
I haven't ever used it. Why don't you like it? Is it buggy or lacking features
related:

"The Semmelweis reflex or "Semmelweis effect" is a metaphor for the reflex-like tendency to reject new evidence or new knowledge because it contradicts established norms, beliefs, or paradigms." https://en.wikipedia.org/wiki/Semmelweis_reflex

----

Bonus: "Look at yourself objectively" (by Aaron Swartz )

http://www.aaronsw.com/weblog/semmelweis
The Unique Linux OS That Looks Shockingly Similar to Windows 10
How about concurrently editing "your bonus is 1000" and "your bonus is 10000"?
Factors associated with Covid-19 death in 17m patients in England
Thank you. Initially I posted a link from BNN (no paywall) but it has since been changed to bloomberg.com .
You'd still be able to compose a bunch of containers together, but it would result in a new, single container due to nesting.

It could even be compatible with docker-compose and it's yaml.
Gotta say, as a right leaning individual, they've got no support from me and I won't forget the censorship or selective targeting of conservatives. I'm as pro-capitalism as it gets but when I see freedom of speech threatened in the way that social media and big tech companies have been wont to do these days, I will not support their defense. They can be broken up just like Ma Bell and maybe we'll all be better off for it.
I’m very grateful for iTerm - I tried to use tmux on a few occasions but it’s just so bad with the defaults. With some software it’s fine to have bad defaults but the occasions I need tmux is on random systems where I don’t want to have to ship dot files around.
About working together, let me recommend Mutual Aid: A Factor of Evolution[0]. The essays explore the role of mutually-beneficial cooperation and reciprocity (or "mutual aid") in the animal kingdom and human societies both past and present.

[0]: https://en.wikipedia.org/wiki/Mutual_Aid:_A_Factor_of_Evolut...
I recently watched a lecture series on Machine Learning and the speaker talked about how one of the deeper principles is balancing exploration and exploitation. Spend all your time doing one or the other and you'll never get anywhere, but the optimal balance depends on the problem and the environment (no free lunch etc.)

Forager ants, Galileos and people who just boil their cassava are the explorers I guess, and probably humanity needs a proportion of them because every now and then one of them will find a herb with amazing medicinal properties or something. That may be an evolutionary advantage even if 90% of explorers die eating something poisonous before they've found anything useful.

Maybe startups are today's explorers? Being very generous to VC-backed startups, possibly 90% of them fail, but on average they're still a good investment - just ask Paul Graham.

I'm less sure about the full veil as an example because there's a lot of debate about what exactly the Prophet's instruction for women to cover their head meant; it's certainly interpreted differently across different Islamic cultures (a hijab is not an abaya is not a burqa etc.); and covering of the face as opposed to the hair is definitely not universal in Islam (the headscarf/hijab leaves the face free for example).
cmd + shift + h, to go home

cmd + shift + g, to go to any directory.

browsing the menu bar for keyboard shortcuts is useful.
> The best bet for many of these types of firms is to improve processes and systems to shorten the cycle time.

In clothing retail, Inditex (Zara) [1] is an excellent example of achieving success through shortened cycle time.

[1]: https://en.wikipedia.org/wiki/Inditex
I would consider you fairly fortunate if slack is the worst piece of software you use.
The CDC says 0.26% IFR over all age groups.

https://www.cdc.gov/coronavirus/2019-ncov/hcp/planning-scena...
Apple has made some very anti-competitive moves
That's a great question. I would not be surprised if the answer was no. But I suppose you could say the same of prayer and in some of my more desperate moments I have certainly said one.
No I didn't. I'll check it out. Thanks!
I will say that paying for YouTube premium is worth for me. I hate ads so much.
1. Gimp (not natural to use it, so UX/UI sucks)

2. Freecad (difficult, weird UI)

3. WordPress+WooCommerce (they charge you for as basic as simple shipment tracking plugin)
I assumed most of the trick was that the car costs a million dollars or so.

"The total output (of the hybrid system) is a combined 1700 bhp or 1.27 MW of power and 3500 Nm of torque."

Is that torque at the wheel? If it's at the engine, who cares? It won't show up after the gears.
Absolutely. Basically the volume of sound emitted increases in proportion to the tyre size and speed, and also is affected by its tread pattern.

In short, the road noise from tyres is due to air being compressed by the tread and then released again. It's basically a constant rolling version of clapping your hands.

Modern formulations of tarmac are designed to settle with air channels (called voidage) to provide an exhaust for that air, significantly reducing the volume. If you want more information on a couple of types, look up stone-matrix asphalt or open-graded friction course. Concrete on the other hand is notoriously poor for sound reduction, because the surface is so much smoother.

As a rough rule of thumb, quietened surfaces come in at 6-9db lower than a comparable non-quietened surface.

ARFC is another kind, made of recycled rubber mixed as a secondary aggregate. It's commonly used as a quiet and long lasting surface in parts of the US, and has the advantage of being a good product for using up waste tyres. In the UK we have different compounds, which do similar things. The M4 between Swindon and Bristol is a particular treat to drive on acoustically.

Undersurface is potentially an issue too. For example, concrete surfaced in mono-aggregate based tarmac has a tendency to resonate and "sing". Concrete with undulations does the same, though for different reasons.

I could go on for some time but it's kinda dull.
This is pretty cool! And a different take than the framework I made towards the finding purpose.

(Shared my first version in a flowchart here on Twitter: https://twitter.com/AskJibran/status/1277940486205067268?s=2...)

Would love to dive more into your framework Joe!
These seem like the statements of a person who knows next to nothing about C++.
Apple CarPlay is an absolute piece of garbage. It always hangs on the “connecting to iPhone” screen. I just want to see my nav. Infuriating.
You can't protect your privacy by shooting holes in your security.
An aerospace engineer explains fireworks
I am guessing here and hoping some can correct me if i’m wrong: Existing Mac Intel applications need to transitioned to ARM applications and will be either: A) recompiled (buggy) or, B) emulated (slow).

My options are: 1) ARM - which will be buggy or slow immediately or, 2) Intel - which will have problems 5-7 years when Intel apps no longer supported... and by that time I’ll be ready for a new computer anyway.

So, Option 2) is the way to go??
Oh awesome! Thank you!
Nice job, the algorithm is really effective! I tried this in multiple cities where it ended up recommending very similar routes to some of my established running routes, and even some new combinations :)

Love that your algorithm tries to exclude out-and-backs, I think that goes a long way to make the routes feel organic and appeal to runners. This is really polished and I wish you the best!

One feature suggestion: I wonder if you could have a flag to generate routes starting in parking lots/park entrances in a radius around the starting location. This could go a long way to recommend some common long-run routes where you need to travel a brief distance via car or public transportation but then can get 10-20 miles entirely in the woods.
Yeah, good luck eating silicon for breakfast. I'm sure the Twitter troll army will protect you if you ever need assistance.
Not a downvoter but you have reached into one of those unwritten rules:

You shall not criticize Apple, Rust and Elon Musk.

HN is super cool for any other topics, except when there's some sort of tech cult involved in it.
My dorm was a bus stop. Each time the bus came there were air brakes, a recording announcing the route and station, and the warning beeps for kneeling and wheelchair ramp extension. Fortunately it did not have a shelter, as many bus shelters in Chicago now beep continuously so that blind people can find them.

My first apartment was outside a level crossing frequented by Amtrak and Union Pacific. The federally required horn blasts - 2 long, 1 short, 1 long - overwhelm anything you might be doing or thinking about, resonate in your chest cavity. The building shakes, and the air becomes thick with diesel fumes and sediment kicked up from the railroad bed.

After an hour, I forget that the freeway is even there.
I actually hope that some of the ideas get picked up. Might be naive.

Getting visibility / traction for a new OS project is intense these days, especially in case it is "disruptive". Might be too far ahead.

"They're out there and I suspect it would be more enjoyable to work for them". Probably, but hard to find. Most job requests are like "Would you like to help us with Angular, React or Vue?".
Every period. Web period. Browser period. Ever.
Haven’t used Podman in production but at home it’s a huge improvement over Docker and enjoyable to use
I think that's how it started out (and the compiler was first written in Ocaml), but the language has largely abandoned that heritage: the C++ camp is squarely in charge.

In the beginning, I feel like Rust aimed to be a general purpose language, but not anymore. Really the only reason why anyone would consider Rust for a project is if GC was unacceptable. And the amount of complexity in the language just to avoid that is truly staggering.

There aren't that many situations where GC can't be tolerated (and I think some would argue there are zero situations), so I don't actually see Rust as a particularly useful language, and certainly not one in the ML tradition.

Moreover, most zero allocation C code is a total lie. These code bases are littered with arena based allocator that burden the project with all the problems of GC and none of the benefits.

GC works for operating systems, they work for hard real time systems, they work for mostly everything except severely constrained embedded systems.
It is kind of funny when someone tries to show off their tech knowledge instead immediately displays their lack of reading.

Then pointlessly expounds. It's like the person that doesn't listen because they are so concerned with what they are going to say
cmd is the primary reason I switched from PC to Mac.
Turning this into a nationalistic flamewar is arson on top of the fires that are already burning. Please don't post like this here.

We've asked you before not to post flamebait. We ban accounts that keep doing it, and you've unfortunately been doing a lot of it lately. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful. Note this one:

"Comments should get more thoughtful and substantive, not less, as a topic gets more divisive."
One cup of coffee in the morning, and one cup of tea in the afternoon. I'm on the same routine since 5 years ago.
https://ourworldindata.org/mortality-risk-covid#case-fatalit...

States that the case fatality rate for those under 50 is substantially under 1% (under 0.5% in fact). The infection fatality rate would of course be even lower.
There are. They can and should be ticketed if they remove their mufflers or put in exhausts above the legal limit but lots of them DGAF
It doesn't really help. I have purchased very few toys for my kids myself, but they have way more than enough, we even have couple of huge garbage bags full of toys hidden away in the attic, and we gave some away, otherwise our house started to look like we are hoarding them.

We have many relatives and friends, everyone wants to gift something at every occasion (x2 kids), and several times friends gave us whole bags of toys their kids outgrew. Over time they pile up more than you may think.

And in the end - it doesn't matter how many toys they got - a measuring tape or an empty box will keep them occupied longer than any toy you can imagine :D
This spawned an idea, which I feel a need to post.

It seems the hard part about CRDT is choosing the correct commutative function, as merging two operations in line with user intent is non-trivial. Would it be possible to use a combination of superposition (Please correct me if this word is wrong) and pruning to derive user intent?

The idea being that instead of combine being (A, A): A (A commutative semigroup), couldn’t we represent the operation as (A, A): Set[A] and have a way of showing the user set results in a way that their next operation shows us the “correct” interpretation.

He’s doing this implicitly with the file tree example, wherein operations that don’t create trees usually defy user expectations (Symlinks aside), so he decides to prune those choices from the result Set[A] before introducing a heuristic to further prune the set. There’s still an issue of users having opposite intent, but at that point it just seems like we need to introduce “Set pruning” or “Superposition collapse” operations as a user-level primitive and then rely on recursion to resolve the possible nesting of these result sets.

Does this riff with anyone / does anyone have further thoughts on this formulation?
Genuinely curious, has this always been the case for Chrome or have the evolution of features brought this on?
So, if their best friend wants to give them a toy, you just tell them no? I'm sure that won't make them resent you at all...

That works fine for adults, but it's sketchier with kids. Maybe a better system would be to make them trade toys and choose which ones they keep?
Google Drive.

I have no idea how a company with a search background produced software where it is impossible to find something.
In the early days, they were altruistic and doing things to make people's lives easier. And then they turned into advertising company who sells personal info that was gathered under a pretense of good faith and respect of privacy. Disliking google isn't a political whim; google's practices are a capitalistic whim. When those practices went from "do no evil" to "profit however and don't look to closely at the ethics", that's when they lost the support of this "leftist".

"It's better to die on your feet, than live on your knees"
Transcribe videos into articles. Does it make sense?
I have created an extension to transcribe youtube videos into articles with text and pictures. However, I do not get much users. So maybe this type of extension is not really in need?
It’s really hard to search by file extension...
Not true. Eventual consistency can not (provably) provide consensus.
Desktop GNU/Linux.

Too much of a cost to test for and to set up CIs for the distros I'm targeting. There is little to no paying users there because of the fragmentation. But again, "paid support" will have lots of choices, versions, combinations and edge cases to cover. So I listed it as "unsupported: use at your own risk."

Windows and macOS have a much sainer desktop for GUI apps to test against.
In a breakfast buffet, I always go for savoury over sweet, so I'm immune to someone putting the muffins first. I'm probably "vulnerable" to croissants versus sliced bread first though.

A friend of mine is a vegetarian; I don't imagine putting the ham first in the buffet line would affect her much either.
Since January, 2015, they've acquired Launchpad Toys, Odysee, Softcard, Red Hot Labs, Thrive Audio, Skillman & Hackett, Timeful, Pulse.io, Pixate, Oyster, Jibe Mobile, Agawi, Digisfera, Fly Labs, bebop, BandPage, Pie, Synergyse, Webpass, Moodstocks, Anvato, Kifi, LaunchKit, Orbitera, Apigee, Urban Engines, API.AI, FameBit, Eyefluence, LeapDroid, Qwiklabs, Cronologics, Limes Audio, Fabric, Kaggle, AppBridge, Owlchemy Labs, Halli Labs, AIMatter, HTC (portions), Bitium, Relay Media, 60db, Redux, Tenor, Velostrata, Cask, GraphicsFuzz, Senosis, Onward, Workbench Education, Sigmoid Labs, DevOps Research and Assessment, Superpod, Alooma, Nightcorn, Looker, Elastifile, Socratic, CloudSimple, Typhoon Studios, Pointy, North, and, last but not least, Fitbit.

Prior to that, Google acquired Dejavue, Outride, Pyra Labs, Neotonic Software, Applied Semantics, Kaltix, Sprinks, Genius Labs, Ignite Logic, Picasa, ZipDash, Where2, Keyhole, Urchin Software Corporation, Dodgeball, Akwan Information Technologies, Reqwireless, Android, Skia, Phatbits, allPAY, bruNET, dMarc Broadcasting, Measure Map, Upstartle, @Last Software, Orion, 2Web Technologies, Neven Vision Germany, YouTube, JotSpot, Endoxon, Adscape, Trendalyzer, Crusix, Tonic Systems, Marratech, DoubleClick, GreenBorder, Panoramio, FeedBurner, PeakStream, Zenter, GrandCentral, ImageAmerica, Postini, Zingku, Jaiku, Omnisio, TNC, On2, reCAPTCHA, AdMob, Gizmo5, Teracent, AppJet, Aardvark, reMail, Picnik, DocVerse, Episodic, Plink, Agnilux, LabPixies, BumpTop, Global IP Solutions, Simplify Media, Ruba.com, Invite Media, Metaweb, Zetawire, Instantiations, Slide.com, Jambool, Like.com, Angstro, SocialDeck, Quiksee, Plannr, BlindType, Phonetic Arts, Widevine Technologies, eBook Technologies, SayNow, Zynamics, BeatThatQuote.com, Next New Networks, Green Parrot Pictures, PushLife, ITA Software, TalkBin, Sparkbuy, PostRank, Admeld, SageTV, Punchd, Fridge, PittPatt, Dealmap, Motorola Mobility, Zave Networks, Zagat, DailyDeal, SocialGrapple, Apture, Katango, RightsFlow, Clever Sense, Milk, TxVia, Meebo, Quickoffice, Sparrow, WIMM Labs, Wildfire Interactive, VirusTotal.com, Nik Software, Viewdle, Incentive Targeting, BufferBox, Channel Intelligence, DNNresearch, Talaria Technologies, Behavio, Wavii, Makani Power, Waze, Bump, Flutter, FlexyCore, Schaft, Industrial Perception, Redwood Robotics, Meka Robotics, Holomni, Bot & Dolly, Autofuss, Bitspin, Nest Labs, Impermium, DeepMind Technologies, SlickLogin, spider.io, GreenThrottle, Titan Aerospace, Rangespan, Adometry, Appetas, Stackdriver, MyEnergy, Quest Visual, Divide, Skybox Imaging, mDialog, Alpental Technologies, Dropcam, Appurify, Songza, drawElements, Emu, Director, Jetpac, Gecko Design, Zync Render, Lift Labs, Polar, Firebase, Dark Blue Labs & Vision Factory, Revolv, RelativeWave, and Vidmaker.
Three Decades of Earth Seen From Space (2016)
'Horrible' offices look to tempt back workers
> I bet you'll reply and say

Maybe don't imagineer what I would say based on poor evidence.

Because (1) github doing that is kind of dumb (though (1a) how often do we make new projects?), and (2) we're discussing git as used for source control, particularly the commands. That's distinct from using github as a remote.