skysight-inc/HackerNews huggingface dataset:
As far as setting up/integrating into your development environment, providing good and accessible documentation (both tutorials and references) and an opening community - I gotta go with Rust.
> they seem to have gotten a handle on things at least

According to the Chinese communist party.
There should be a Mac Mausoleum as an equivalent to the Google Graveyard- except the programs in there weren't created by Apple.
I don't really understand your point. You and the person you replied to are both agreeing that cursors are useful for large datasets. Whatever defines "large" isn't that interesting and is dependent on context: got a resource-constrained DB? Or very wide tables? Constraints on the client side for how much data it can consume and process? Then, maybe your "large" is a lot different to mine.
That sounds really rough. If you ever want a group that won't badger you like that, look for "S.O.S" meetings: https://en.wikipedia.org/wiki/Secular_Organizations_for_Sobr...
That's an interesting point. It reminds me of that TV series "The Leftovers."
Boeing 787 autopilot issue discovered in series of recent incidents on approach
Thanks, that write-up was very helpful.
It's because the comment is missing a comma between experience and stressing.
The mortality rate is almost certainly overstated due to spotty reporting.

Even if ever single German were infected (unlikely, with any disease), I still doubt there would be that many deaths.
No, sorry that's a marketing/sales team decision. I'll talk with them about it.
Alcoholics Anonymous and other 12‐step programs for alcohol use disorder
I thought it was my phone until I saw your post lol.
I like this idea. I'm very tired of trying to sift through publishers (individuals too) sorted by some opaque, perennially ineffective algorithm.

Twitter, for instance - I follow hundreds of people, but my notifications are literally 100% Rick Wilson. I have absolutely no idea how they made this decision, but it's way off the mark.

On Instagram, there's an account that's my favorite. I've liked every photo they post. They haven't shown up in my feed for months. Checked their account and they've been posting new content daily for 3 weeks. Meanwhile my fees shows me pics of some guy I don't care about at all walking his dog in vacation.
The spiral rule is wrong (or at least overcomplicated). There was once a guy who didn't understand how C declarations work, so he made some guesses, put them on his webpage, and then he still didn't know how declarations work! Too bad this page got so popular.

What he did was essentially he discovered precedence rules for normal C expressions. That's all. https://news.ycombinator.com/item?id=22451431
Isn't the idea these days that you make a successful startup in the hopes that it gets acquired by a giant company, as it would be more economical to buy their competition out, with their customers and IP, than replicate it themselves?
Thanks for your feedback, appreciated! And glad the Garbage Collectors class is interesting. Yes, I'll consider shortening the intro in the future classes. Initially each lecture was a self-contained, and potentially with no related context to previous lectures, however when combined in a class, yes, it makes sense to make the intro shorter. In the Interpreters class I shortened it to ~5 secs only.
shameless plug https://github.com/lukasz-madon/awesome-remote-job
Come on. This is not true.

The whole supply chain is guaranteed (and related companies allowed to work).

Source: I'm italian and directly affected by this
> I hope this will make people realize that we need to abolish centralized institutions in our highly complex world.

Oh, I thought you were going to say this teaches us why international trade and travel is bad, and relationships between countries should be minimal.
You should advise the Algolia people to remove their branding from HN's search experience. It doesn't leave a good impression.
feature request: I tried adding decrypt.co and could not, and then I couldn't leave the page to add a new thing.
We used to do this in high school and bought a single large bag of potassium nitrate from a local commercial agriculture shop. We even called ahead to make sure that it had specific chemical designations on the bag because it was far enough away to be a pain to get to. Looking back it was very dumb in a legal sense (and a lung health sense haha).
We've been using a Wacom Intuos (CTL-490, I think) tablet for several years. It was about $60. It's literally plug-and-play on Ubuntu and there's a section in the settings for it. I assume the newer entry level ones have the same level of support.

The exact model I have hovers around $30 on eBay these days.
Arguably it might be better to include a limited, space-optimized vector image format (something like HVIF, Haiku Vector Icon Format[0]) along with text rather than try to enumerate emoji, although there are also advantages to the current approach (smaller size for supported characters and meaning indpendent of representation). For the web there is already data: url and similar inline image options would be possible in many situations even without the basic text format including images.

[0] https://blog.leahhanson.us/post/recursecenter2016/haiku_icon...
At Mesosphere/D2iQ we used psycopg2-backed sqlalchemy to interact with CockroachDB.

Daniele, one point that I'd like to get your opinion on, and that's maybe worth considering for API developent around psychopg3: we found it difficult to implement timeout control for a transaction context. Consider application code waiting for a transaction to complete. The calling thread is in a blocking recv() system call, waiting for the DB to return some bytes over TCP. My claim is that it should be easy to error out from here after a given amount of time if the database (for whichever reason) does not respond in a timely fashion, or never at all (a scenario we sometimes ran into with early versions of CockroachDB). Certainly, ideally the database always responds timely or has its internal timeout mechanisms working well. But for building robust systems, I believe it would be quite advantageous for the database client API to expose TCP recv() timeout control. I think when we looked at the details back then we found that it's libpq itself which didn't quite expose the socket configuration aspects we needed, but it's been a while.

On the topic of doing "async I/O" against a database, I would love to share Mike Bayer's article "Asynchronous Python and Databases" from 2015: https://techspot.zzzeek.org/2015/02/15/asynchronous-python-a... -- I think it's still highly relevant (not just to the Python ecosystem) and I think it's pure gold. Thanks, Mike!
That’s fine for techies, not so much for everyone else.
Thanks for the keyword! Searching for "rowhammer anvil" led me to https://web.eecs.umich.edu/~genkin/papers/another-flip-rowha... which links to https://lwn.net/Articles/704920/ which is the article I was thinking of. I can't find much else about that kernel patch other than https://patchwork.kernel.org/patch/9400475/ and https://patchwork.kernel.org/patch/9401819/ so that approach was probably abandoned.
Japan has an even more elderly population than Italy, yet a lower CFR than South Korea. Is Japan testing enough? Are they somehow self-isolating way better than anyone else?
There is no way to know what actually happened in China, due the way they control information.
For the database. If your application is retrieving millions of rows, you might want to reconsider what using a database with a complex query protocol is giving you and whether you are using it correctly.
Yes, right now it's part of Chartio. I'd love to eventually open it outside of that, but there are no immediate plans.
How the Athletic Built a $500M Subscription Media Business
I think the problem is air traffic control, not so much flying taxis?
If you're exporting data en mass from the database then this is a concern, but for the typical CRUD application use case, it's never an issue.

If there's enough results that loading them is causing performace problems, there's enough results that you need to be paging them in your UI.
> A certain degree of limiting the power of individual actors is wise.

Unless you’re the individual and you aren’t malicious, you just want some glassware.

I think your approach that people should be kept in a sandbox until they can prove to the state that they are “fundamentally good” is a terrifying one.
Thanks for this comment. It saddens me whenever I hear normality is the gold standard, because what is normal?
That's objectively not true though, so I'm not sure why you would say something like that. Ignorance?

A hugely significant portion of database workloads involve iterating over the rows returned from a query. Exposing a cursor/iterator/whatever in the spec is the only sensible way of handling this - your code works regardless of if the results are fetched in a single bulk operation or streamed to the client, or if you're returning 1 row or 1,000,000.

It's the same reason you wouldn't do "for i in list(range(100_000))`, you'd just do `for i in range(100_00)` - iterating over a generator (which is what streaming results from the database really is) is far more efficient than creating a huge structure upfront and _then_ iterating over it.

Also 100k rows isn't very large.
Please stop posting flamebait to HN. We don't want generational flamewars here, in addition to the other kinds of flamewar we don't want here.

https://news.ycombinator.com/newsguidelines.html
It blows my mind that complex desktop apps-think spreadsheets and image editing--are moving towards the web while every online forum and retailer offers a native mobile app. It's the antithesis of reason.

Complex functionality that doesn't depend on a remote resource belongs in a native app, whether desktop or mobile: Spreadsheet, CAD, word processor, etc. Online shopping, social media, and other content-based services that rely primarily on server-side resources gain nothing from native mobile apps.
The WHO itself posts recommendations for the composition of influenza vaccines: https://www.fludb.org/brc/vaccineRecommend.spg?decorator=inf...

For the Northern Hemisphere this flu season they recommend strains like A/Brisbane/02/2018(H1N1), A/Kansas/14/2017(H3N2), B/Colorado/06/2017, and B/Phuket/3073/2013.
Seafile

https://www.seafile.com/en/home/
Sounds promising, but as someone who tramps a decent amount, I love as much range as possible without needing a sat phone.
I've got 2 gotenna, and they're not so great, very short range. Maybe 1km in hilly areas.
EVGo is the nation's largest provider of DC fast charging. It has 800 stations to Tesla's 443. Tesla can use EVGo and L2 stations through ChargePoint. But, EVGo usually has 1-2 chargers per station, whereas Tesla has 10-30. Tesla's onboard computer routes to the Tesla stations and prepares the battery to be charged, something that I haven't seen in other EVs.
Productivity-Enhancing Tools for Remote Workers
This is why I’ve come to just opening these kinds of links in a new tab. Easier to press cmd W than to deal with TC’s stupidity/assholeishness
Good article and finally gives some insight on the problems. Someone needs to get the regs out of the way.
Personal attacks will get you banned here, and nationalistic flamebait isn't allowed either. Please read https://news.ycombinator.com/newsguidelines.html and don't post like this to HN.
Fortunately, at my workplace the only reliance on cloud services we have is that we use O365. If that went down, it would be very inconvenient but not disastrous. The biggest problem would be email, of course, but we could switch to our backup email system within a day or so.
Checkra1n Support for the Apple T2 security chip
that's presuming the need to stop the virus at all costs. if we were dealing with the black plague, or even the 1918 flu, that would be entirely reasonable. but with covid-19, that's still debatable, especially given the costs of doing so.

we're apparently collectively ok with 30K americans dying of flu (or alternatively, auto accidents) every year, so it doesn't make sense to go nuts on stopping this virus that's looking more and more like it's a little worse than the yearly flu.

the point being risks need to be properly assessed and proportionately addressed, without hysteria.

the underlying question about whether we value human lives enough is another matter we certainly should continue to discuss (for the record, i think we should value human lives a little more relative to economic considerations, and the response to something like covid-19 would correspondingly be a little more proactive, but still not hasty and panicked).
Cars get you places.

Alcohol qua alcohol is a pretty terrible drug, toxic in reasonable doses, very addictive, affects judgement, and so on and so forth. I happen to think in a culture with a sane attitude towards drugs in general, alcohol wouldn't be a favorite.

Mormons, Muslims, straight-edgers, teetotalers, and alcoholics, all manage to socialize and conduct business just fine while never touching alcohol. Literally all you have to do is order soda water. Anyone who gives you crap for not drinking is going to turn out to have other bad habits, bet money on this.

GP is right: the absolute best way to avoid problems with alcohol is to not drink it. Considering GP was a problem drinker, and that has a genetic basis, you are being arrogant as hell telling him how to raise his children.
COM is not windows specific, and it doesn’t require any language extensions. You can implement and consume these objects with GCC on ARM Linux just fine: https://github.com/Const-me/ComLightInterop
So, you’re saying “toxic loonytoon” is what got him banned?

And the same adversary behind it as behind so many other similar bannings and near-bannings over the last few years. Does this person actually contribute anything _besides_ tone policing to the many communities they tone police?

It's beginning to feel like his characterization may well be defensible on the grounds of truthfulness.
It also uses Apple's anonymizing tracker functionality so that any iPhone that is near the lost tile can report it's location back to the owner.
Coronavirus: How Coronavirus hijacks your cells
C'mon that's just unfair. GitHub is Microsoft now, I for one I'm glad gitlab exists even if I don't personally use it much, but it's a nice replacement if centralized microsoft-owned github goes down like it has been in the last weeks/months...

Basecamp has a lot of competition and probably some frontend clones maybe, but I don't think it could be called unoriginall or a copycat of any of it's competitors (Todoist,Asana,Etc)

They also have great (free) books on working remote like REWORK. Maybe you like that example better?

Anyways nothing in life is black or white
I see your point but on the other hand this is not the soccer world cup or some tech event. It could evolve in a once in a lifetime outbreak and the 8th largest economy of the world in essence partialy shutting down is something to discuss with the hn crowd. Perhaps my view on this is a bit skewed as i could drive to italy in two hours.
If no one is intersted these stories arn't upvoted enough to be visible.
Yeah, patient zero in Italy was probably just one dude who traveled. You have no effin' clue what consequences of your acts may be. Europe will be still here later.

If we're still in the height of epidemics during your travel, you will be basically locked in someplace and very hard to see anything.

To sum it up, tremendously stupid idea with utterly selfish tones.
Edit: I just looked this up and MERS is still around as well.
2019 had 212 confirmed worldwide cases.

Epidemiology: https://en.wikipedia.org/wiki/Middle_East_respiratory_syndro...

This is from 2015:
https://www.bbc.com/news/av/world-asia-33042036/south-korea-...
Amazon is now hiring for 40k openings
Deciding what is fundamentally good or drawing the line (eg the glassware) is the muddy part. The road to hell is paved with good intentions -- next thing you know, science chemistry kits are illegal & large swaths of population no longer believe in a spherical earth, evolution, and climate science.
Eating Healthy
Denmark still recommends that people don't get masks.

Gje cultural difference between Asia and Europe regarding masks is interesting.
Circa 4 weeks ago I had the same core idea! I think this is very interesting to be able to follow people you respect or are interested in one way or another, regardless of the platform where you find them. A kind of global Twitter.
This has potential to become the new version of a social network.
Kudos on executing it

PS: Initially I thought that the killer platform to adopt such a thing would be keybase! I even thought of tweeting to them, but then the idea just fleeted away. Oh well..
Ok, but please don't post unsubstantive comments and/or flamebait to HN.
Approximately 0% of this discussion should be occurring right now. Presidents should not be throwing around words like this in a middle of a crisis. Period. Recognize this for what it is. This is shit leadership. This is a shit show. I don't give a crap which finely parsed definition to the word "hoax" you give. Don't defend this.
Coherent electrical control of a single high-spin nucleus in silicon
That's the main problem on the internet, I think: not finding stuff but finding it again!
I'd love to see the data modeling book. I spend a lot of energy shouting the virtues of The Data Warehouse Toolkit into the void. You are right it is outdated but it isn't entirely (or even mostly) wrong.

My coworkers seem much more interested in making a bigger EMR or adding nodes to Redshift than designing a reasonable data mart because "star schemas don't scale". I'm interested to see what you come up with, it is a huge gap in the current literature.
DE-CIX Frankfurt reaches 9.1 Tbps
https://archive.is/3jx7e
I just finished Michael Pollan's How to Change Your Mind and found this bit of history to be one of the most interesting pieces of an overall super interesting book. So frustrating that a moral panic essentially wound up locking away this research for 50 years.
Who said anything about a burden of proof?

The point is that you can't make an informed decision about whether or not the status quo is a good idea unless you understand the reasons behind the status quo. If you don't understand the reasons behind the status quo, your opinion is worth diddly squat one way or the other. That applies equally whether you are inclined to keep the status quo or reject the status quo.

So, to me at least, the parable isn't about privileging the status quo but about making informed decisions. Someone who assumes the status quo is without merit is not making an informed decision.
Instead of thinking of this as "sherlocking" or "threatening", it should be viewed as an opportunity for startups to step out of the comfort zone and offer genuine innovation, which will further benefit the consumer. Having basic features integrated in the OS is essential, and will happen more and more, especially with so many horror stories of seemingly innocent apps brokering user information for cash. Startups need to step up their game in privacy as well as technological and product innovation. Good luck.
There's also the XOR compression scheme described by Facebook:

https://www.vldb.org/pvldb/vol8/p1816-teller.pdf
> I can’t see a world where if Dropbox was a startup today, that they wouldn’t either get acquired, or cloned as a good enough native feature

Like iCloud Drive?
What bug? Bitwarden's android app supports 2FA.
Deaths are down 99% over the last 100 years. From 1,000,000+ a year in (as many as 3,000,000 people a year died from natural disasters in the 30s!) This despite a population increase of almost 5x in that time frame. Follow my link in the parent comment and zoom out to 1900 on natural disaster deaths. It's not even close to what our ancestors were dealing with. We're at near all time lows.

That is thanks to tech. Less people are dying from all natural disasters than they were 100 years ago. We have emergency response vehicles, we have satellite communication and early warning signs for impending disasters, we have better response systems that while imperfect far exceed what were available 100 years ago. We have worldwide wireless phone coverage and many countries that didn't even have phones 100 years ago can now dial for help in an emergency.

The Aussie fires are nothing new. This happens every couple of decades in Australia and has occurred for thousands of years. The whole history of weather in Australia is drought, flood, drought, flood, rinse, repeat.

https://www.australiangeographic.com.au/topics/science-envir...

Stop blaming EVERY occurrence of weather on elevated CO2 levels. It makes zero sense from a thermodynamic perspective. There are systems in the climate that are completely outside of our control, and they cause weather and climate to change. Some small fraction of that is due to CO2.
Well it's not like Apple doesn't do this transversally across its hardware products and software apps or cloud services.
I'm mostly surprised that Second Life is still around!
Not classifying meetings that have never been classified before is not insisting on radical transparency.

But even if you assume that politicians have misaligned incentives because they care more about optics than saving lives, why reduce transparency?
You're making the assumption there are more good decisions with bad optics than bad decisions with bad optics. Which seems like an unlikely assumption to be true.
They can fudge the specifics, but I highly doubt they could hide the fact of whether or not it's continuing to explosively spread across the country.
22 months on remand for terrorism charges, in a country which has seen recent mass fatalities from homemade explosives? Really this is a "don't you know there's a war on" situation, everyone should know that messing around with unapproved explosives is likely to get you reported to anti-terrorism police.
"it's just a number!"

https://en.wikipedia.org/wiki/AACS_encryption_key_controvers...

in all seriousness, I think it's worth drawing a distinction between laws that prohibit actions that actually harm people and laws that make life easier for law enforcement. sidestepping the controversial issue of drug policy itself, the manufacturing of drugs is the problematic behavior in the phosphorus example. the controls on phosphorus itself are just to make enforcement easier. we should look on the latter type of laws with great skepticism.

this is not to say I feel fully comfortable with private citizens enriching large amounts of uranium, but to as great an extent as possible, people should be free to do stuff that doesn't actually hurt anyone. imo that's a key aspect of what we call a "free society".
Is there a way to actually add account login data so you can grab feeds from users who are not visible if not logged in? I see that happening on Instagram for example.
Denser & lower voltage
Where would our economy stand after a global Coronavirus pandemic?
The Sherman-Antitrust Act recognizes that value and how power can be abused in absence of that value.
Skull of Smallest Dinosaur Discovered in Amber
Army signs agreement with drug giant Gilead on experimental Covid-19 treatment
If local wages rise, wouldn't that include the wages of the people who work at the local cotton producers, textile workers, and clothing retailers? Thereby making the manufactured goods more expensive, rather than less?

If we could have cheap manufactured goods and also pay living wages to the workers who produce them, we would not have outsourced.

You can produce cheap goods with cheap labor (or robots), or expensive goods with expensive labor.
Does this also allow other people to locate your device(s) easier?

I was thinking of Tesla Radar [1] which allows people to track Model 3 via Bluetooth (cannot be disabled by user).

[1] https://www.teslaradar.com/