skysight-inc/HackerNews huggingface dataset:
Sounds a lot like a variant of Model-View-Controller, or more precisely, both this and MVC are probably instances of a slightly more general pattern.

What is here referred to as the central data store is the model.

The services are the views. Just like views, they do not hold onto any actual application data, that must be stored in the model.

The services must not communicate with each other, just like views (and controllers/ViewControllers) should not communicate with each other. Instead they communicate via the store, just like in MVC, where the model is updated and then the model notifies other views of changes.

(The last part is the one that a lot of the alleged implementations of MVC get completely wrong, leading to the problems that they then blame on MVC. Which then leads to them creating new patterns to "fix" the "problems" of MVC that would be solved by just implementing MVC correctly).

So yeah: good stuff. Nice to see how good architectural patterns are widely applicable.
Or it's due to the fact that people are like me. I never liked Evernote nor Onenote because they always felt clunky and got in my way.

When I found an alternative that I liked (Notion) I switched to it. Simple as that really.
Apple buying Google ads for high-value subscription apps
Well yeah, due to not having the time to take a train, and not having the money to fly with a nice airline.
Pros and cons

Pros: no PatchGuard sh*t, complete source available

Cons: your out-of-box experience may vary depending on your distro
Wild bidding wars erupt at used-tractor auctions across the U.S.
> generating massive fees for every. single. operation

That's the part that I understand the least, buying a random shitcoin costs 50$ to authorize the DApp and then another 50$ to process the actual transaction. How can financial transactions withsuch high transaction fees be considered innovative is a mystery.
You get those temperatures on the surface, but the day and night time temperatures average out underneath the surface. As the moon has no atmosphere, long term human habitation needs to take place under the surface to survive micrometeorite bombardment. Larger impactors throw up huge clouds of debris which then impact across the moon up to the moons escape velocity ~2400 m/s ~5400 mph.

There are some advantages to those temperatures being so consistent, but a compromise location is probably the better alternative.
I've had a good experience with Lenovo Legion laptops.
"Be it so, for I submit: his doom is fair, That dust I am, and shall to dust return."

http://knarf.english.upenn.edu/Milton/pl10.html

"Love alters not with his brief hours and weeks, but bears it out even to the edge of doom."

https://www.poetryfoundation.org/poems/45106/sonnet-116-let-...
"We killed all of the vulnerable people by doing nothing, so now we're looking pretty spiffy!"
IIRC, trademark law requires the trademark holder to actively protect the name in order to not lose the rights to it. Could this be such a case?
The Longest Lunar Eclipse of the Century Is Coming Next Week
What is not clear? They have a detailed etymology
Not only he identified some of them to the authorities, he also literally wrote a book on it (https://www.amazon.com/OSINT-Toolkit-Intelligence-Gathering-...), exposing them and the methods to the general public.
It doesn't even bother to state why we need something more privacy focused..

Afaik, wikipedia is about as non-evil as you can get on the web. Yet, someone still thinks this is necessary.

On topic: linking to wikipedia through wikiless kind of is like offering a red herring :)
Similar collections of crates in video games have happened. https://www.arminbwagner.com/crates_and_barrels/crates.html
Technically you can have economies that don't operate with money; economies are just a (not necessarily good) quantitative lens to analyze human behavior.
For these types of situations you can really only learn by doing. You can litter code with printf() [although this can actually hide bugs too if you're very unlucky], comment out code until you come to a minimal program that exhibits the buggy behaviour and then just persevere.
Saying things only have relevance if your grandma knows about them is definitely not a bad faith argument!
> to locally remove some sites via an /etc/hosts entry

+1 for this. It helped me a lot to reduce usage. I can now go for weeks without checking news sites, and I must say my mental health has been much better for it. The need for information consumption is still there, but I started reading books and papers, not blogs and news articles.

To get the /etc/hosts block going on your machine, follow these steps:

1. run: `sudo vim /etc/hosts` and press `i` to enter insert mode

2. add a line with `127.0.0.1 domain.com` for each website you want to block, e.g

127.0.0.1 news.ycombinator.com
127.0.0.1 hckrnews.com
127.0.0.1 twitter.com
127.0.0.1 www.bbc.com
127.0.0.1 bbc.com

3. ESC + :wq (write and quit)
"Someday scientists will discover"

These are code words I almost never use. I'm no Gary Larson [0].

But someday scientists will discover that they were plum fools for dropping the advancing momentum in vacuum science as badly as they did when solid-state electronics needed to be quickly developed & adopted.

[0] https://i.pinimg.com/originals/98/ed/7a/98ed7ae52758dbb4a645...

https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F...
Indeed I wasn't aware wikipedia collected your search data for sale.

Perhaps wikiless does ...
Also "Jupiter Hell", which has tons of references to other games. E.g. being eaten by a grue or BFT-9K "The ultimate weapon of mass destruction, patented by a lawyered-up arms contractor, hence the nickname "Big Fucking Trademark 9000"."

Vending machines also heal, as e.g. in Half-Life:
https://jupiterhell.fandom.com/wiki/Vending_machine

Side note - only after I clicked the link I realized it is about vending machines selling soda. I expected an open source project of playing some games on a soda OLED (vide https://www.cnet.com/news/this-cool-oled-coke-bottle-sports-...).
Ask HN: Is it possible to solve Sudoku or Rubik's Cube without training
I can solve simple sudoku, well everyone can I guess. But when it comes to difficult levels, I fail. And I have never been able to solve a Rubik's cube.

My question is - can people solve these without any training or knowlegde of tricks or actual methods to solve them? Am I banging my head at the wrong wall? Should I learn about the methodology or is an average person supposed to solve these without any training?
> But relational databases are an architectural anti-pattern.

I disagree. I think relational databases are such a mature technology that you should definitely start with them if you possibly can. They are flexible enough that they can accommodate a lot of different applications. In addition, relational databases are performant and scalable enough that unless you reach MAGAF scale, they will likely work for you.
The most damning piece of evidence is that they have twice the encoder delay (mp3 encoders add a few samples at the beginning and end) that the file would have if encoded once (from VC PS2 for example).
> Up north, in Grand Rapids

Do people in Michigan refer to Grand Rapids as "up north"? Doesn't look like it on the map. Sure it's a little bit north of Detroit, but a lot to the west.

I have zero Michigan connection and near zero knowledge, but the tech thing there that has always struck me as being cool is indeed pretty far north, https://www.appropedia.org/Category:MOST at Michigan Tech.
And how much they cost.

They are great though, I used use a Lauterbach occasionally back when I work for a mobile OS company.
Coupled with right to repair issues, farmers are really in a bad spot.
no. but at least you have a framework to reason about the tradeoffs.

with covid its all been a bunch of speculation and shouting
Maybe they’re leveraging radius for some of of that?
What Apple's DMV Contracts Tell Us
Reminds me of FUFME: "FuckU-FuckMe(tm) for Windows 95, Windows 98, and Windows NT provides the most complete remote sex solution for the Internet and corporate intranet."

https://web.archive.org/web/20000618051515/http://fufme.com/
As expected, software has eaten the advertising world much more agressively than the rest of the world.

To the detriment of the rest of the world.

How much can people stomach anyway?
Does this really come as a surprise, the parent company have done it before in the past with the Mojang game scrolls

https://en.wikipedia.org/wiki/Caller%27s_Bane#Bethesda_lawsu...
Ars/Wired has a better article about this:
https://arstechnica.com/tech-policy/2021/11/dooms-creator-go...

Basically, they just don't want their brand Doom to be associated with the band "progressive thrash metal" music.

It's not the first time this happens and it does make sense. In another occurence about a podcast named Garden of Doom, they found an agreement.

> Jeff, who tried to trademark Garden of Doom, his podcast, says he came to an agreement with the lawyers representing Id Software; he says he just can’t make a movie or video game called Garden of Doom.
It is also worth noting that Sweden had negative excess mortality in 2019. Many elderly who would have normally died of the yearly flu survived.

Mortality for the five years prior: [1]

2015: 90 907

2016: 90 982

2017: 91 972

2018: 92 185

2019: 88 766

And 2020: 98 124

Had 2019 been in line with the previous years the excess mortality would have been noticeably less pronounced.

This does explain some (not all though) of the difference in excess mortality, especially the many elderly who died early on.

[1] https://www.scb.se/hitta-statistik/sverige-i-siffror/mannisk...
It's particularly surprising to me because the whole point of select() is to handle these sorts of cases easily. The technique I've often seen is just to have a pipe or other local connection to the thread using select, and then you wake up select when you need it to add something to the queue.
> I find it kind of funny the amount of ire he drew long before the abuse allegations surfaced though.

People have to deal with and react to abusive people years and years before big abuse happens and becomes public. That sort of behavior don't comes out of nowhere, but rather escalates over time.
Venture Capital is where good idea's go to die....

Substack is a good idea, but venture capital will ensure they devolve into another Twitter, Facebook, etc... which is not good....
My linux machine remembers the displays and where I place them relative to each other (I'm not using a laptop).

But ... I sometimes use 1, 2 or 3 of the displays, and the configuration needs to be different depending on the number and specific displays in use.

My Linux machine can do this automatically, because this is scripted. Maybe you can do this on macOS also, but I doubt it can be done with nothing but the GUI tools.
> The UK has shifted strategies around a bunch, but they have one of the highest vaccination rates, and have had multiple lockdowns, but are still at a very high 2119 deaths per million.

Another reason why such comparisons are hard: UK aggressively cleared hospitals in early 2020, in anticipation of case rises, and discharged whoever they could home.

This lead to thousands of old people being discharged to care homes, as it turns out frequently with Covid, with care home staff having not even the basic protective gear. IIRC 25% of first wave deaths were attributed to care homes, and due to various quirks of the number, this may well be an underestimate.

I guess you’ll see other cases where the general policy was good/bad but external forces skewed the result.

Poland do basically no protective steps until Autumn 2020, and despite that was totally spared the pandemic. Then later shit hit the fan pretty badly...
I totally agree. Since I started IF, my gut seems healthier which is probably interconnected with how I process energy.
I think one could argue that the main benefit of attending a university is indeed "joining a club".
Even better, why not link to the far more expansive set of proven allegations, instead of "the CIA investigated itself and decided there was nothing wrong"?

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

"U.S. Government Officials said in 1990 the Anti-Drug Unit of the C.I.A. "accidentally" shipped a ton of cocaine into the United States from Venezuela as part of an effort to infiltrate and gather evidence on drug gangs. The cocaine was sold on the streets in the United States. No criminal charges were made in this incident, however C.I.A. officer Mark McFarlin resigned and another C.I.A. officer was disciplined. The CIA issued a statement on the incident saying there was "poor judgment and management on the part of several C.I.A. officers""
>- Happiness time

>What metrics do you pay attention to?

About the same. Reading only the headline, I expected business metrics not personal and jotted down the following. It really turned out more personal than anything.

To the extent that I'm working with equipment or material, am I getting a good amount of performance compared to what can be expected within the reasonable range? Is the cost appropriate for the performance?

Same with the people. Am I getting a good amount of value creation or invoiceable activity overall? Once again within the reasonable range.

Same with the clients. Am I giving them their money's worth in ways that sustain or grow operations?

Everyone needs to be enthusiastically capable and involved in pushing the client satisfaction level to the upper end of what's reasonable and keeping it there. Not only to remain within striking distance of the occasional unreasonable requirement.

Everyone needs to be smiling enough for you to hear it in their voice, and the equipment if any needs to be humming along nicely.
what other type of database do you use then instead of relational databases?
I have ~8 months of Clojure experience and ~3 years of F#. Clojure's REPL and feedback loop is bloody marvelous. F# also has a REPL, but it doesn't compare. However I still prefer F#'s type-safety. (I believe) a key part of how Clojure's REPL works is by compiling top level forms into JVM instructions which it puts into global mutable scope. Clojure can run on the CLR, so it seems this should be possible with F# as well. It would be cool if F# could temporarily bypass type-safety to quickly iterate on a module before plugging it back into the rest of an assembly and re-enabling type safety. There's no reason to recompile everything when all I want is to test out a 1 line delta independent of its... uh... dependents.

Basically, I want Jupyter-stype notebooks to be my primary dev environment. The blog goes in that direction, but calling code via

let result = assembly |> extract<string -> Async<unit>> "This.Is.A.Namespace.HelloHost.myFunc"

is just yuck. What I want probably requires language level changes.
> Implement twice; pick the better version.

This! I like most of the ideas and it sounds like a fun exercise to try a few for 1-2 weeks, but I think that implementing something twice could yield so much value!

In my role I prioritize code maintenance, probably because I hate work with painful codebases, probably because I’ve seen 5 years+millions of dollar projects fail as the tech debt piles up and the codebase grows too fragile to implement new features needed to go to market, probably because I’m lazy and don’t like to read much to know what the code is doing.

But one of the best architectures I’ve ever built was one that I had to implement 3 times. Now, this wasn’t because of my vast wisdom but because I literally coded myself in a corner the first two! (Go rigidity around circular dependencies is a double edged sword)
More precisely, how much the material acts as a thermal bridge. The issue is not with the gaps - they are the manageable part -, but with the printed parts conductive and close enough to the external.
Only morons let the wealthiest 1% of humanity control their lives. What is The Great Reset?
The big advantage of 'sunlight all the time' makes the pole the trump-card for lunar habitation. At least for the energy collectors. I suppose the energy could be bounced off a satellite to be delivered most anywhere on the moon. So habitation could be elsewhere. That lack of atmosphere has its advantages!
The post office is a federal thing here so it wouldn't matter where I moved. My own state hasn't had general mask mandates or capacity restrictions etc. for most of the year.
Link to the study (PDF)

https://journals.sagepub.com/doi/pdf/10.1177/014616729723400...

The 36 Questions -

https://www.nytimes.com/2015/01/09/style/no-37-big-wedding-o...
This is very interesting,does this mean if you find plentiful examples of acme corp not defending their trademarks before than this could be used as a defense today? Fascinating
I wish there would be more talk about the other side of Covid: the people suffering of various long term post-covid problems.

I think this will be the high price that Sweden really will have to pay in the long run.
Some of these thrive only with humidity. I’ve heard Monstera in the news lately and I’m surprised not to see it.
It gets better. One of my ASUS monitors has a defect (it kicked in after several years of use) where it no longer provides EDID information. I believe that on windows and macOS this would effectively be the end-of-life for the monitor, which is a shame since in every other way it is still 100% functional. On Linux, I was able to tell the kernel to use a file for the EDID information, and created the file using the other (identical) monitor.

Very much a corner case, but also another perfectly good monitor kept out of a landfill.
The economy, as you know it, exists because government says, "Nope, we know best!" It is a survival of the fittest environment solely because the people in charge of the government don't want Star Trek socialism.

It is true that the majority of COVID deaths are among the population that one government called "life unworthy of life." But the decision to let them die off for the greater good is, itself, a form of saying "Nope, we know best." When a pandemic hits, you don't get to not choose a response.
Old iron is better built, less "electronic", and far easier to understand the designs and fabricate parts yourself. As well as cheaper to purchase.

Folks I worked with in the 80s were using Michigan dirt moving equipment from the 60s [1], and a quick look shows there's still similar machines being traded [2].

The market for tractors is far bigger than specialized construction equipment, but all the same factors apply. The bigger units, say 75HP and up, counted as "construction equipment" for us, certainly. Today's farms are bigger and today's farmers have little need for smaller machines.

[1] https://www.constructionequipment.com/michigan-elevating-scr...

[2] https://www.machinerytrader.com/listings/for-sale/michigan/s...
If you are a big corporation with deep pockets.
You must also take into account the effect on the economy, mental health, freedoms, etc.
"You’ve reached your limit of free articles."

Bullshit. I never follow NYT links because I don't like their paywall. This time I was just too curious, so I did. I figured I would have to create an account.

Long ago, on another computer, I actually paid for NYT. I discovered that 99.9% of the articles were completely uninteresting to me, so I tried to cancel. At that time (just a few years ago), it was actually impossible to cancel online. All roads led to an 800 number. Fortunately Paypal lets you cut off a recurring payment, so I gave NYT the finger and moved on.

I get wanting money to operate, and I'm willing to pay for useful information. What I do not like is shady practices. I hope someday they get their shit together and figure out how to make money while providing useful content _without_ resorting to anti-consumer practices.
Netflix released a horror movie written by a bot and it's spectacular
It was actually the judge.
It requires no personal sacrifice to lament the fact that prior peoples didn't make sacrifices.

It requires personal sacrifice to be the people who future people's don't lament.

Inaction vs action.
Not only that, but prefab on a literal factory production line can do a far more consistent job of what finishing is possible pre-assembly than you can do on-site. Yes, construction workers are good at this stuff, but they're unlikely to compete with TPS-style production line optimisation on cost or repeatability.

You can't even use rapid fabrication to set the plant up at the point of need, because wastage in the construction process means that it takes less energy to ship the finished product than the component parts you'd need in your supply lines.
I've always thought that personal files, photos, or any other kind of just needed more connections between them to improve my information retrieval experience. That's how I had become a Zettelkasten evangelist. I believed it would be the cure for the information overload disease of our era.

But life made me use Emacs org-mode more and more, and I'm now in love with tags. Retrieving information has become so easy, especially with org-mode's tags inheritance, that I hardly think making connections between headings or notes is necessary anymore[1]. And I believe that applying tags to filenames (a la Karl Voit [2]) will create the same effect

[1] A Zettelkasten-like system is still unbeatable imo when it comes to ideas repositories, i.e. a second brain you can talk to and get new insights. It's just not that great for personal knowledge management or project management.

[2] https://github.com/novoid/filetags
I find it the limitations too frustrating and I do not like the sound palette.
Expected lifespan under covid was still higher in Sweden than Denmark or Finland. So to me it seems like other healthcare or national policies matters much more than the covid response, overall covid had a very minor effect on healthspan compared to laws regulating alcohol or tobacco or similar.

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

I don't really see why people talk so much about covid when you can get way more health benefits just by limiting the hours you can buy alcohol on or similar, compared to limiting the movement of an entire population.

And next year as people got vaccinated the one year covid caused drop of 0.5 years will disappear and Sweden will be even better, while the huge push for covid measures didn't have any lasting impact. Imagine how many lives could be saved if the same amount of political will and resources were spent on more important things...
Best guess I've seen on hit this has to do with how much time people are spending inside due to weather. See the screenshot of covid positivity rates at two different dates.

https://mobile.twitter.com/EricTopol/status/1457438899580456...

The screenshot is from the NYTimes covid tracker.

The guess was that more people were inside in the south the summer when it was hot, and they were running air conditioning. Now that the South has more reasonable temperatures, people are spending more time outside. While the north is starting to get colder and people are spending more time inside. This also seems to apply to California which has relatively stable temperatures all year, so they haven't been hit by either spike yet. Though the part that doesn't fit in here is the northeast corridor is not being hit as hard. My only guess is they were the ones hit hardest when covid started, so maybe they won't get as big of a spike now.
If it's a 2007/2008 model iMac then it will be able to run 10.11 (El Capitan). If it's a Late 2009 iMac or newer then it will be able to run at least 10.13 (High Sierra).

If the default/upgrade installation is failing then I'd try creating a bootable installer on USB [1]. If it still fails then try erasing the target drive first to do a clean install (you can do this by running Disk Utility from within the installer).

[1] Instructions here: https://support.apple.com/HT201372