skysight-inc/HackerNews huggingface dataset:
I used Britannica while in prison due to the obvious "No Internet". It works well enough: the articles are OK and from authoritative authors unlike many wikipedia pages but I found them a bit lacking in full detail; the main problem is that the range of topics is much much smaller, to the point where it was far less useful for detailed research. For prison, use as a basic reference, it was probably perfectly OK but for more demanding research it's not adequate.
You're yet again talking about a completely different topic. "Incarceration rate".
> I don’t think this idea is crazy.

And other things the author likes to tell themselves.. or perhaps they enjoy building clout for saying outrageous things.. yawn

Sure there will be obsolete concepts, algorithms, and plenty of AI assistance, but programming is building a state machine, or like a house in an abstract space that powers machinery to accomplish tasks of value using a general-purpose computation device.. computer science is informs and is informed by a craft (programming) and that can only be replaced by another craft (whatever this is rests in the imagination the author). You’re still doing creative work, and you will only be as effective as your abilities in practice of applying theory.. the theory will not be “use AI” or “don’t learn computer architecture lmao what a nerd”

Imho that is.
> CD-RW (erasable CD) 20 to 50 years

Oh how many doubts I have... All of my CR-RWs from a decade or two ago are all unreadable. All CD-Rs from the same dates read fine. Even at the time it was known that RWs lose the data quickly. Strange to see this "20-50 years" here in this table row.
> From neuroscience perspective, it is the Anticipation of the task that releases dopamine, not the "Doing" of the task [..]

Source?
How Many Africans Contribute to Open Source Software?
I agree that would be useful. So would accurately estimating the duration of a software project. And so would identifying the critical path, knowing what each team member can accomplish, and knowing the inevitable obstacles and unknown unknowns up front. If anyone knew how to reliably estimate software projects, identify the critical path, and deliver on time they would get rich for solving a previously intractable problem.

In 40 years in the business I have never seen this work, no matter how talented the team and project manager. I'm not saying it can't work, just that I have not seen it happen and I am not aware of any technique.

In any software project the individual personalities and team dynamics drive the project and set the pace. How do you express that on a Gantt chart? Unexpected things come up because no one can plan a non-trivial project with complete and consistent requirements.

The only approach I know that mostly works is incremental development. Set shorter targets and deliverables specified well enough that the team can give realistic estimates. Do that (call it a sprint if you want), regroup, adjust velocity based on what you learn. Software projects often have what looks like a fast pace and lots of progress early on, then bog down so that the team spends 90% of the actual time on the last 10% of the schedule. Incremental development (I won't call it agile because that means almost nothing anymore) at least gives you forward progress and an increasing (rather than decreasing) ability to estimate time to finish.

Good luck.
When I was using dual-layer DVD+R blanks for off-site backups, the folk wisdom on blanks I heard from someone who burnt discs a lot was: to get a particular type and brand, and make sure the unit had been manufactured in Singapore. The country/factory of manufacture was indicated on the packaging, but the SKU and UPC didn't reflect that.

More recently, I looked into re-adding optical disks (this time, M-Disc at BD capacities) as one backup medium for current home servers, but the tech manufacturers just seemed even more user-hostile and Linux-hostile than they used to be. Maybe it's due to the intersection with piracy, maybe it's due to market forces of consumers who aren't very savvy about their own interests, but whatever the reason, it didn't look like an attractive option.

(Low-level burning software for optical drives was always crazy, and required some tricky alchemy by saintly open source programmers, as well as a user tolerance for burning the occasional "coaster" (failed burn). I layered my own, simpler, software atop their critical work. But I'm not interested in reinvesting in a category of media that in some ways seems to be getting worse, or even customer-hostile, at the same time that it's fallen out of popularity. If someone has better information, about how some corner of this is rock-solid, non-hostile, and otherwise viable, then I'd be happy to reconsider.)
Nothing prevents you from doing this live either though, except maybe if you need very low latency.
Not related to the OP topic or zim but I was looking into archiving my bookmarks and other content like documentation sites and wikis. I'll list some of the things I ended up using.

ArchiveBox[1]: Pretty much a self-hosted wayback machine. It can save websites as plain html, screenshot, text, and some other formats. I have my bookmarks archived in it and have a bookmarklet to easily add new websites to it. If you use the docker-compose you can enable a full-text search backend for an easy search setup.

WebRecorder[2]: A browser extension that creates WACZ archives directly in the browser capturing exactly what content you load. I use it on sites with annoying dynamic content that sites like wayback and ArchiveBox wouldn't be able to copy.

ReplayWeb[3]: An interface to browse archive types like WARC, WACZ, and HAR. The interface is just like browsing through your browser. It can be self-hosted as well for the full offline experience.

browsertrix-crawler[4]: A CLI tool to scrape websites and output to WACZ. Its super easy to run with Docker and I use it to scrape entire blogs and docs for offline use. It uses Chrome to load webpages and has some extra features like custom browser profiles, interactive login, and autoscroll/autoplay. I use the `--generateWACZ` parameter so I can use ReplayWeb to easily browse through the final output.

For bookmark and misc webpage archiving then ArchiveBox should be more than enough. Check out this repo for an amazing list of tools and resources https://github.com/iipc/awesome-web-archiving

[1] https://github.com/ArchiveBox/ArchiveBox
[2] https://webrecorder.net
[3] https://replayweb.page
[4] https://github.com/webrecorder/browsertrix-crawler
Just open another browser tab?
> If it were a sincere and principled choice

Why should anybody care about the reasoning behind a good decision?
Quickwit is another project aiming at this sort of stateless search: https://quickwit.io/ . I've been keeping an eye on it for a possible project that would involve wanting to offer search over a lot of data for an application that wouldn't have very many users, such that keeping a big ES box around all the time would be needlessly expensive; I had been looking for a search situation where my only always-on costs were for storage, and I could pay for compute as needed (and ideally also separate paying for indexing compute, which doesn't happen often in this application, from search compute).

Interesting that ES might also end up with this kind of an offering.
Yeah, replacing wood, which is a carbon sink, with concrete, which is a huge emitter of CO2, seems like a bad trade.
Not necessarily, this actually sounds like a great bootstrapping tool. All you need to write on a new platform is a BLC interpreter, which should be easier to implement. Using the C->BCL translation, you might be able to build something like TinyCC and work up from there.
Made by Google, a new podcast about designing hardware
> It’s interesting that different sources have different counts.

0 is the government’s current count of people who are in federal prison now solely on a federal simple possession charge.

149 is, per the source cited upthread, the number for Fiscal Year 2021 (not clear from the B.I. article if it is at some point in the fiscal year are total in prison at any point over the fiscal year), and the source indicates that’s been rapidly declining; also, Biden issued 75 commutations and 3 pardons in April this year for nonviolent drug offenses, which may be part of the reason that the number of prisoners on simple marijuana possession charges alone in federal prison now is 0.
“I am a Master of three martial arts including ninjitsu, which means I can wear the special boots to climb walls.”
What you described is the shitty world we live in, when a web "app" that is nothing more than a glorified static web page needs a few megabytes of Javascrpt and "multiple requests because microservices".

This isn't solved my moving the apps to the edge
No, the GDPR applies to processing or control of personal data of EU citizens. There's even an explicit "what about if neither of those are in the EU(not Europe):

This Regulation applies to the processing of personal data of data subjects who are in the Union by a controller or processor not established in the Union, where the processing activities are related to:
the offering of goods or services, irrespective of whether a payment of the data subject is required, to such data subjects in the Union; or
the monitoring of their behaviour as far as their behaviour takes place within the Union.

https://gdpr-info.eu/art-3-gdpr/

I'm not sure an American court fits either of those conditions, but it's absolutely not limited to companies doing business in Europe.
Is "divisive" really the most specific term, when only one group is targeted this way?
The structural frame is easy. Stick frame, CLT, SIPs already exist and are better than this basically everything except a blockwork structure already takes less than a week. Insulation, airtightness and services integration is hard. Services takes way longer than the frame.
> We're diverging from your question here, but I'll stick to my previous comment: an IP address is not in itself personal data.

iP addresses are within scope of GDPR, period.

Source: I hold CIPP/E certification
I have a pixel 6 with the same kind of 50 mega pixel sensor that the new iphone has (might even be the same sensor?). It's good. I also have a Fuji x-t30, which is a 26 megapixel camera from a few years ago. The Fuji is what I grab if I want to take a nice photo. The 12.5 megapixel photos that Apple and Google take by combining pixels in a 4:1 ratio from the 50 mega pixel sensor are alright and the resulting raw files that I can get from my phone are quite OK. But the Fuji raw files are way nicer. Just way more detail and dynamic range.

People confuse the post processing that Apple and Google do in the phone with the quality of the camera. It's impressive what they do and the quality of the raw images is actually not as bad as it used to be on most phones. But it's still a noisy mess compared to any decent pro-sumer camera of the last ten years or so. You don't need the same trickery to make those photos look good.

It's amazing what Apple and Google can do with the relatively limited form factor, sensor, lenses, etc. that phones have but when it comes to sensors, bigger is simply better and bigger requires more distance between the lens and the sensor. It's not the number of pixels that counts but their size and noise level.

My Fuji is fine as an entry level camera but the real deal here is full frame sensors and expensive lenses. It makes all the difference. Some of the lenses on the market today are so good that it's pointless owning them unless you can pair them with a very high end camera and sensor. Phone lenses are comparatively not really worth talking about. Owning such a lens almost automatically means you probably want to have full creative control. So, typical owners of such cameras and lenses are not looking for point and click cameras but are deeply into controlling all aspects of their photography.

Most manufacturers have put dslr development on halt or at least on the back-burner. The high end stuff is almost exclusively mirror less at this point.
"Try something different"
"Don't follow our example"
"Wrong way, go back"

All seem like reasonable bits of advice from a civilisation that let itself get wiped out,pretty much regardless of the cause.
Proofs are a pretty important part of algorithm development. Proofs of correctness as well as proofs of algorithmic complexity bounds. At the moment that doesn't seem like something this type of approach can do much for, though perhaps it could be combined with work on automated theorem proving.
Sure - but with HDDs, you tend to just move all your stuff during each update cycle, because the new generation then tends to have a multiple of the capacity you've had before.

CDs/DVDs/... feel very much more like a "long-term" storage solution, even when it isn't. Maybe it's because you can put them in shelves and forget about them, much like books?
Phones outperform cameras in suboptimally lit shots. They also distort reality, hard. Good enough for IG but pretty different results otherwise.
Never heard of the #1, Honor Magic4 Ultimate, but it looks like it aims for camera quality at the cost of everything else. iPhone looks like a much better set of tradeoffs at #2!
Yep, same. Incidentally these were on Kodak Golds, which arguably were the best CD-R media you could buy.
> BD-R (dye or non-dye, single layer or dual layer) 5 to 10 years

> BD-R (non-dye, gold metal layer) 10 to 20 years

> BD-RE (erasable Blu-ray) 20 to 50 years

I find hard to believe that info. Seems to be sustained by a single study. That would mean that bluray (specially the BR-R format) is a pretty flawed technology.
I'm so tired of these articles that regurgitate marketing claims as though they were guaranteed or representative of now. You can produce roadmaps all you want - Intel did so for years before finally acknowledging it was not actually achieving them.

It's no different from when some company gets articles saying "X will destroy Y!" when Y is shipping, and X is 6-12+ months out, assuming no schedule slippage.
I think that's also because the past divide of "architects" and implementers (often in outsourcing settings where the architecting is done on-shore), is recognized to not work well.

From my experience job descriptions/title that lean into "architect" tend to attract people that can theorize about how software ought to be built all day, but haven't written a single line of code in ages.
Oh man I didn't even make it that far before I realized this is either a troll or a very serious suburban ninja mall cop. Both are hilarious!
This one is distributed though, using RocksDB as the underlying storage.
Syndrome. Fuckin' stupid. I explore things because I like them. Frequently things I'm exploring are years ahead of where the world needs them and I'm doing big lifts to make them "work" but even when they work the world doesn't need them.

OP sees the things they didn't finish as failures. The win is enjoying exploring something, not what the world thinks about it or uses.

For sure there's things I plan to go back to and hope to get back to. And finished things I hope the world cares about one day... but yeah. Exploration of reality isn't a game of capture the flag. If you do get it, so what? The only reason to really do hard things, like really really really hard things is because you liked pursuing it.
At least they made an effort to support their statement. I don't see why you should go through the trouble of contradicting it without providing any sources yourself.
There have been many requests to make it opensource, but apparently this was not possible because some part of the code are owned by both IBM and Microsoft who collaborated on OS/2 at the beginning before Microsoft decided to build its own Windows. Rumors are that while IBM was positive about open sourcing OS/2, Microsoft did not give consent.

I have been an OS/2 user back in the days, the system was great at that time, much better than the Windows counterpart, with a great UI and file system (which for example did not need defrag). It was however affected by one major issue: at the UI level it had a single event queue (http://www.os2ezine.com/v1n5/queue.html) and if some application would hang while processing its events, it would freeze the UI for good.
The website itself appears content free on mobile. But that Twitter link nicely explains the issue.
Isn't TiDB built on top of TiKV?[0]

[0]: https://github.com/pingcap/tidb
Millions of Jill Stein voters would disagree with that.
> I think there are still people in the US Congress who enthusiastically supported Afghanistan and Iraq.

Nothing bad about supporting Afghanistan in itself, the problem was (the same as with Iraq...) that the US lacked a "post-invasion" plan to rebuild the nation.
The study linked by you has shown that the concentrations in blood of DHA and EPA for vegans were less than half of those for omnivores.

Therefore this study is also one of the many which have shown that the human body has only a limited capacity of converting ALA into DHA and EPA, so that the nutritional supplements with DHA and EPA are beneficial for vegans (e.g. from oil of Schizochytrium, a non-plant non-animal unicellular living being, which is falsely named as "algae" by vendors, to sound more like a vegetable to vegan ears, if the cheaper fish oil is deemed to be unacceptable).

This study certainly does not support your claim that "a completely vegan diet, which has no DHA, is completely sufficient to sustain the body".

Yes, it is enough to have ALA in your food to avoid a quick death, but ALA is not enough to ensure a good health and a long life.
Why did screensavers ever do anything besides just blanking the screen?
I always get a chuckle when people insist that the water under the core posed such a serious threat, given that the original reactor failure was caused by boiling water. The reactor failed after the water temperatures produced too much pressure for the pressure vessel to handle. This exposed fuel rods to atmosphere, at which point they started to burn. This is what produced the most severe contamination (that, plus debris from the reactor being ejected).

To stop this, loads of sand, boron, and lead were piled onto the ruptured reactor, eventually burying it. The concern is that the molten fuel rods underneath this blanket of material would melt through the concrete below and come into contact with water. But with no pressure vessel to contain the boiling water, it would not produced nearly as much pressure as the original failure.
Fastest geo-distributed serverless framework
It is very fun to fight with the cursors on their website.
> Please note that throughout this article we compare the Apple iPhone 14 Pro to both the iPhone 13 Pro and 13 Pro Max, which achieved identical results in last year’s tests.

I don't know how to parse that sentence. Are they saying that the two iPhone 13 perform the same as they did last time they were tested (why shouldn't they?), or are they saying the 14 Pro performs the same as the two 13s?
> Uhh, do bankers get paid for not doing their job?

> My point is that by the same logic then banks are also trustless.

There's no logical connect with what you're saying at all. Ethereum is "trustless" because nobody can steal ETH from a properly secured wallet, not even the validators.

You should probably understand the basics of how validators work before making a comment on them....
Every time I see this map I think to how much Europe is dependent on US Internet services (email, cloud and many more) passing through those cables and how easy it would be for a hostile actor to block the European economy using the Nord Stream technique.
> Those are all many times slower than Redis though

I'd appreciate if there any links/doc that I could look into to learn more about this?
There is no or very little locally sourced fish for a huge portion of the population too.

Fish can't be the final solution
I agree with you, for what it’s worth, re: booze and drugs. Bartenders and dispensaries aren’t predators. Pimps and organ harvesters are.
1) Never use rebase on the master branch.

2) Before you rebase take a note of your current branch's HEAD commit.

3) If things go horribly wrong, you can force your branch to point at the original commit and it will be as if nothing happened. Well as long as you do it immediately. At some point git gc will collect up unreachable commits and delete them.
Connected in the sense that one can be used as a political cover for the other, sure. But nuclear fuel and nuclear weapons require very different enrichment regimens. Nuclear fuel usually requires 20-30% enriched uranium. By comparison nuclear weapons require plutonium, enriched to near 100%.
Canned tuna is 50 cents a can. Sardines are a dollar a can.
The precedents we are setting up here are ominous on several levels simultaneously: how we view private property of individuals, due-process, jurisdiction, as well as state-state non-military war waging, reciprocity is declared unjust -> no value no rule seems not worth the attempt, etc.

Im most concerned with attitudes and precedent this will have on understanding western value system of ownership, due-process, total surveillance and total control of an individual. In my reading, these developments spell a sad future on these issues.

That such fundamental questions and core values upon which we lay the very justifications of such proposals are undone nobody seems to be bothered with (no opposition from any political party or public at large). That is what is puzzling me.
Debuild.co basically joined YC on this premise when GPT-3 launched. Not sure how far along they are though.
Nomad 1.4 Adds Nomad Variables and Updates Service Discovery
Snapdrop: Web Based Airdrop
Looking up Jus Soli, it's quite widespread in the Americas https://en.m.wikipedia.org/wiki/Jus_soli

Definitely not a US only thing. Though does appear to be a New world thing.
Cryptos were *Catch-22* created without understanding the real problem, why centralized institutions are there, and naively thought fraud was all about trustworthy of the records.

So they made the ledgers open and let *ALL participants* run the same calculation at the same time with a fancy name Proof-of-Work. So with some easy cross ref you can easily find out exactly who did what and own how much etc.. Dumb huh? But it doesn't end there. Soon the participants realized they could not trust their counter parties. In a scenario that someone trade his/her crypto for fiat money(let's say money from now on) is not guaranteed to receive the money after the cryto transferred out or vice versa as transfer of crypto and transfer of money are two separate processes and none one can make sure both to happen as intended.

So the exchanges came into play. But wait, weren't they the centralized institutions crytos aimed to remove? Decentralize by centralizing but with almost no regulations. I cannot find anything better for frauds.
Not all firmware is program code.