skysight-inc/HackerNews huggingface dataset:
> "Apple's chat.db has an esoteric schema"

This is basically one taken out of microsoft's .doc format playbook.

At first I thought Apple was slow and just didn't have time to get to some sort of export for iMessage chats. Mail had imap, calendar had caldav, address book had carddav. The original mac stuff did other standards like AIM and jabber.

But over time I began to suspect, then later those internal emails exposed in the lawsuits made it clear - apple was holding everyone's messages hostage.

What's annoying is that I couldn't save my messages, I could only upgrade to a bigger iphone.

What's downright evil is all the people - I know several - who have lost messages + embedded photos/videos from loved ones who have died because there was no export.
As an example of that, SV only recent got tech museums since we were too busy building and not appreciating, with Steve W. heavily involved in funding those.

"In 1989, Wozniak sold the unsuccessful CL9. Since then, he has spent most of his time donating money to various charitable organizations in San Jose, including the Tech Museum of Innovation, the Children's Discovery Museum, and the San Jose-Cleveland Ballet."

https://biography.yourdictionary.com/steve-wozniak
A. I contacted my recruiter network, which is a small list of recruiters that have proven to not suck. Only send me jobs that make sense and that I have had a conversation with that convinced me they knew what they were doing. One of those referred me to their co-worker who had a position that fit what I was looking for.
> One concern is managing a hybrid team, where some people are at home and others are at the office. I hear endless anxiety about this generating an office in-group and a home out-group.

Yeah, let's not improve the the situation - don't let people work from home too much instead, it's their problem...

> We found that WFH employees had a 50% lower rate of promotion after 21 months compared to their office colleagues. This huge WFH promotion penalty chimes with comments I’ve heard over the years from managers. They often confided that home-based employees in their teams get passed over on promotions because they are out of touch with the office.

Definitely let's just force people back into the old system rather than improve the approach / behaviour of the management here. Much easier!

\s
Oh damn. Maybe we’ll get a Ministry For The Future earlier than the one in the KSR book of the same name.
GPFS, Lustre, Panasas (PanFS / pNFS), BeeGFS are just about the only games in town for HPC pFSes. OrangeFS maybe.

Also, I wouldn't want their bills for chilled water or electricity. My puny 96-thread EPYC ranges from 300 - 850 W and heats my room. :B
This is one reason why we made Splitgraph [0]. We index 40k+ datasets from government data portals, and we give you one Postgres endpoint where you can query all of them together. Any table in a data “product” (live or versioned) is addressable in a SQL query with `namespace/repository:tag.table`. Splitgraph parses the query and forwards it to the appropriate data source(s), translating it to whatever upstream query language(s) defined in a Foreign Data Wrappers (FDW).

Here’s an example of a query across coronavirus tables at the external data portals for Cambridge, MA and Chicago, IL. [1] In this case the FDW implements the Socrata query language (the data portal vendor for 200+ gov agencies or municipalities).

I like this Ask HN thread, because it’s almost word for word the question we asked ourselves three years ago. How can we make it easy for anyone to sell data?

Reasoning backwards, we realized what needed to exist: a single “database” where anyone can connect or upload a “table” of data.

We talked more about this in 2018, in a presentation [2] emphasizing three core ideals: data should be composable, maintainable, and reproducible. This is kind of like the idea of treating “data as a product” within a “data mesh,” [3] as described by Zhamak Dehghani at ThoughtWorks.

The same ideas apply, whether sharing data within an organization or across the web. The question is, how do we connect data publishers and consumers? The answer should be roughly the same, whether the data consumer is a paying customer or a colleague. Think GitHub.com vs GitHub Enterprise. It’s the same software.

Part of our vision for the analogous Splitgraph.com is a place for developers to make money by selling data with minimal effort. That could be as simple as entering the read-only credentials to an existing database of data they want to sell. Or even (eventually) scraping the data, inserting it into a “virtual database,” configuring billing and calling it a day. It becomes a part of the “global database” that any authorized consumer can query along with all the other data on there.

[0] https://www.splitgraph.com/explore

[1] https://www.splitgraph.com/workspace/ddn?layout=hsplit&query...

[2] https://www.slideshare.net/splitgraph/splitgraph-ahl-talk

[3] https://martinfowler.com/articles/data-monolith-to-mesh.html
Isn't this the sort of study and conclusion that would give weight to "herd immunity"?

To you, is there any study/conclusion that would allow us to propose solutions like "herd immunity"?
In chrome you can open up the developer tools and select the element in the source code and then just delete it.
> I find this funny, the badges have typos on purpose.

It's not a bad strategy. Just as uncareful attackers may introduce accidental typos to documents, attackers who are taking care to avoid that pitfall are likely to remove assumed-accidental typos.
> Runescape was basically turn-based and ran like 1 turn a second

actually, runescape still has 0.6 sec ticks. it has become part of the meta-game to input commands at exactly 0.6 second intervals for optimal efficiency, and is basically mandatory for high-level pvp combat.

https://oldschool.runescape.wiki/w/Tick_manipulation
https://runescape.wiki/w/Tick_manipulation
Russian here (to be precise Russian Canadian of Ukrainian descent :-)

There is a saying in Russian: if a stranger, on your question "how are you?" (ru: как дела?), starts explaining in details what is happening with him/her - please know, you've met complete idiot.

So I am classifying that 'how are you?' as never ending test of my life position :)
Natural immunity was used as a justification for some societal responses, particularly by some on one side of the political spectrum.

Thus, some of those on the opposite side will interpret strong natural immunity to COVID-19 as a political loss.
Become a roofer for your entire working life, blow your back and knees out at 45, and tell me that's a privilege. Or maybe tell the overwhelming majority of male homeless they simply squandered it.

I don't know why the possibility of "Yes, men encounter unique problems" is met with derision. I'm not dismissing or trying to minimize problems women encounter, and life at the bottom of the socioeconomic heap sucks in general. But men absolutely don't enjoy some sort of privilege there; it's a grind and it will literally consume you unless you can come up with an out regardless of sex or creed. That suckage is gong to be different depending on circumstances, but I will say nobody really cares, good luck, and can you please keep it to yourself in polite company, because it's gross and makes people uncomfortable.
I was with you until #5.

The Apple Watch is very useful. That’s why people keep buying it.

It’s nice to get notifications on your wrist if you don’t have your phone out 100% of the time. The alarms are silent and dead simple to set, and it can function as your wake up alarm in the morning, and sync with your phone as a backup alarm. It lets you unlock your phone while wearing a mask. It lets you pay for things instantly without taking your phone or wallet out.

If you are someone who exercises, the utility goes up even more. It’s great to control your podcast or music while out walking or running without digging around in your phone. It’s perfect for tracking your workouts, because it’s always on your arm and it tracks your heart rate.

I agree that the EKG & O2 level features are pretty much a gimmick. But the watch generally is an exceptional piece of technology.
I saw that video, the game definitely struggled.

It's certainly doable though.
THIS IS SOOOOO INSPIRING.

With all the FAANG and the Leetcodes and promotions and L6 - L7 TC and all of this nonsense, true hacker spirit and the fun of just building cool stuff with technology has gone from the hacker space. In fact, the hacker space is actually shrinking.

Projects like these and people like Andreas Kling, are a beacon of hope and light during these troubled times.

May more people be inspired with this and commit to the path of a true hacker.
Yep, that's the one.

> location functionality including geofencing (notifying apps with the appropriate permission when you've entered or left a given physical region), and activity detection (e.g. walking, driving)

Right. To consolidate location tracking (and several other juicy bits) as per this story. I ran without those permissions for about a year, before I got tired of opting out of location tracking for the billionth time and installed a non-G android
But while there are no known cases where Rowhammer attacks have been used in the real world

Not on purpose but I'm sure that either it or phenomenon like it are the causes of a lot of odd "glitchy" behaviour that people encounter, because systems are run so close to their limits that there are bound to be cases when they surpass the limits. I remember many years ago discovering that a system which passed the CPU and memory stress tests of the time 100% (ran many days), but would very reliably corrupt a particular .zip file's contents upon extraction; and no other that I could see. Turning down the FSB by 1MHz(!) was enough to make it stable again.

But I remain convinced that Rowhammer is a fundamental defect and all RAM which is susceptible to it should be recalled and replaced. It really says something about the industry when they've managed to convince memory testing tools to treat RH tests as "optional" and "not a real concern, most RAM will show errors" when the discovery first came to light. 26 years ago, Intel offered to recall and replace processors that couldn't divide, after an initial period of reluctance, but only once the bad publicity started. Can RAM manufacturers be coerced into doing the same, and perhaps even go back to pre-Rowhammer process sizes? Sacrificing correctness should never be an option.

(This post made from a 10+-year-old machine containing RAM that is perfectly free of Rowhammer.)
This is a terrific idea!
Fun! Remember when you didn't need to make a buck with everything?
Would Ruby be out-of-the-question on religious or technical grounds? ;-P

Disclaimer disclaimer: Language religious wars are dumb, unless we're talking about Rust. I can't find too much bad to say about it other than it doesn't look like Pony. :D Let me go build a programming language with implicit lifetimes and no GC as something no one will ever use. Hang on... gimme a minute.
How Did Chop Suey Become a Staple of Chinese American Cuisine?
Unless I'm mistaken, if we look strictly at risk of serious injury and death — not inconvenience and cost of hospital admission, etc. — then it should be less deadly to enter a crowded public place while infected with COVID than to enter the same crowded public place eating peanuts messily.

Of course, you shouldn't do either, and you should probably doubly not do the COVID thing; I'm just trying to get a baseline of risk to compare to.
"$20 to fully charge your EV", "$5 to charge your phone" ? Installing fake solar panels & a net meter & selling the stolen energy back to the utility company? Just live off of stolen electricity to cut your monthly expenses by $100 a month, while also having to steal significantly less so that it could've gone unnoticed? IDK, but the whole thing makes me think of stealing a painting only to sell the frame to a recycling center. Yes, you're still ahead, but maybe there was a better way to profit from the crime?
I once connected my FB account to Venmo to try to find the username of the person I was going to pay. It didn't help find the friend's username. Instead it connected me to all of my FB friends, and shows me all their transactions. Venmo support said I could only unfollow people one at a time. I deleted my account.
https://threadreaderapp.com/thread/1201004375730114560.html

For banks specifically, depending on the error you pursuing relief for, you can also reach out to your state's financial regulator, the CFPB, and the OCC (in that order).

If your bank sucks, switch banks (either to a credit union or a brokerage, depending on your financial needs). Life is too short to deal with unnecessary levels of suck when alternatives are plentiful.
There's only so much home you can live in. Rather than giant castles, which in the past were necessary for protection, to house servants and your private army, the mega rich today rather have lots of properties around the world. Plus yachts, and private airplanes, etc...

Take a look at this: https://landreport.com/2021/01/bill-gates-americas-top-farml...

These people are basically our modern day version of the feudal lords of the past. Definitely not like normal people, despite the houses looking like that. They have a lot of power.
> Your position undermines democratic structures of governance

You say this as if it were manifestly a bad thing.
I believe there's a hint towards the end of the article:

> Note: Perlmutter’s “AI performance” is based on Nvidia’s half-precision numerical format (FP16 Tensor Core) with Nvidia’s sparsity feature enabled.

FP16 is a 16 bit floating point format. FLOPS for top 500 are measured with LINPACK HPL, which says it is over 64 bit floating point values (I think):

> HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the High Performance Computing Linpack Benchmark.

(from https://www.netlib.org/benchmark/hpl/)

This isn't totally disingenuous though. These FP16 operations are very useful for some kinds of calculations.
I've been living overseas in SE Asia for many years and met hundreds of self-proclaimed digital nomads. Almost none of them are doing it for the tax benefits.
This is especially true if you are in tech, I have over 800 videos in my watch later that are all from technical conferences, individual contributors, meetups that were all interesting enough for me to want to watch (and save) but haven't seen yet. There's an immense amount of value out there.
Agreed, how to recall knowledge is more important than just store information.

Innos have three features to make knowledge recall happen.

1. Linked references & Unlinked references
With this mechanism. If we are currently in the context of page A. Any pages related to page A will be and list under page A, this make related information can be discoverable, and where recall happen.

2. Knowledge Graph
Pages is connected in a graph, and graph is a way to explore all knowledge. Knowledge can be recalled through the graph links.

3. Auto suggest
When you type some keyword in a page's paragraph, if you mention the keyword is another page's name in the system. Innos will auto mark it. Just like vscode function reference highlight. A recall will happen at this certain time.
I'm a huge fan of Cozette [0] which is based on Dina which is based on Proggy - which both are good alternatives. I particularly like Cozette's goal of being a Bitmap Alternative to Nerd Fonts [1] as it lets me use it in a lot of places where icon glyphs are desired.

[0] https://github.com/slavfox/Cozette

[1] https://www.nerdfonts.com/
How does one objectively measure quality in a way that isn't dependent on the specific goals the program is trying to accomplish?
> the signs of this type of person are pretty obvious in retrospect

What are the signs?
Sounds good on paper, but you missed a small detail that people renouncing might want to consider: You can no longer live in the US. You will need to apply for a US visa to get back into the US to visit friends and family, and you may get rejected as the issuing officer may see that you recently renounced citizenship and considers you a risk of overstaying illegally.
I think people make the mistake of thinking that the people who get bonuses are easily replaceable.

The executive market of people who have experience at these kinds of levels is extremely thin. Your company needs to be attractive to this high echelon of talent.

That means keeping a good record of treatment to executives.

I think the thought of: “just pay them less or they can leave” is pretty common. But it’s just not easy to recruit at this level and the responsibility is huge.

There is a slight PR angle to avoid looking greedy, but its moreso just the nature of the talent market at this level.
I suspect in "American", "how are you" is often a request for actionable information. Your Russian friend took the question as an absolute, was confused why the doctor was asking a question with an obvious answer, and proceeded to give a reply which communicated no new information to the doctor. The doctor meanwhile was expecting an answer relative to the information he had, and hence took the negative reply as a sign of a sudden ill turn of health.

Similar when interacting with customer service. They don't want to know how you are, they want to know why you're talking with them, how they need to approach you. If you're calling about your cable bill and tell them you're not doing well because your aunt died, well, that's not actionable by them. They want to know how you're doing in the context of your cable bill. Even if your answer is "good, but I have a billing issue", it usefully sets the tone for the conversation in a way that "bad, Aunt Gerda passed away" does not.
Regardless that I look Russian but not, I guess this is one of many cultural reasons why I get along with them so well. Being socially forced to smile and be positive all of the time (toxic positivity) seems fake and mentally-unhealthy to me. I understand wanting to brighten other people's day but to sustain manic/positive/energetic appearance all of the time and towards everyone sounds exhausting.

The other thing I like about Russian culture is, like a cardiologist or a brain surgeon, finding humor in everything (brain surgeons may find less than they were expecting but they're an optimistic bunch).

A CIA agent is sent on a mission in Moscow.

He goes to a grocery store and writes down in his diary "There is no food".

He then goes to a clothes shop and puts down in the diary "There are no shoes".

He leaves the shop, and a KGB agent waiting for him outside says: "You know, 10 years ago we would have shot you for that."

The CIA agent writes in his diary "There are no bullets".
I mean the GC pause times and static binaries are huge to me as well vs java. go is just a better languages to develop with in my mind. I have to spend less time optimizing and more time getting shit done.
I especially enjoy reading this from the school newspaper of the University where fun goes to die (my alma mater). :)
Poland is not miles ahead of the US on education at the median, that is not remotely close to being true.

http://www.oecdbetterlifeindex.org/topics/education/

Nationally the US is near the OECD middle, and ahead of both Britain and New Zealand on education. Poland certainly scores well, not "miles ahead" well.

About 1/3 of Americans are getting a four year degree these days. The university systems in the US are vastly superior to anything Poland has. A third tier university in the US is as good as a first tier university in Poland. Forget about the second or first tier universities, Poland has nothing like a University of Virginia, Michigan or UCLA (all second tier), much less the elite schools. Which is why Poland isn't producing very much in the way of innovation or economic output. Poland's economy hasn't net expanded since 2008 (even before the pandemic), if their education system was so great it would show up in their economy.

Poland is also not miles ahead on healthcare at the median. The median American has full healthcare coverage and has faster access to healthcare than most socialized medicine nations, including Canada (where you'll wait months or years for procedures that Americans can get in weeks). We're talking about the median here, which is: an American earning $40,000 to $60,000 per year, with health insurance and richer than the median in either Germany or Sweden. The median American also has routine access to the latest medical technology, which the median Polish person has zero access to.

Miles ahead? Nope.

And if we're comparing fairly on demographics, the median white American demolishes the median white Pole, dramatically and across the board. The median white American is among the wealthiest medians on the planet (three times richer than the median Swede or German) and has an extreme income only comparable to nations like Switzerland and Norway. The US has taken on a dramatic amount of third-world immigration over the past ~45 years, which has persistently pushed against its median scoring as poor third world immigrants flood into the US (which debases the median as it happens). It takes a long time to lift the education and income levels for tens of millions of people coming from the third world with absolutely nothing and having to learn a new culture and language. That said, pretty soon the median Hispanic person in the US will be richer than the median German or Swede as well, so progress is occurring rapidly.
I don't consider myself particularly talented, but it's really not that much time to practice. At 10+ years of experience, I spent maybe up to 40 hours of practice the last couple of times I switched to interviewing mode. Pretty easy to spread out over 2 weeks to a month to get in shape. I don't consider that an unreasonable or unacceptable burden.