skysight-inc/HackerNews huggingface dataset:
The ThinkPad model doesn't really matter because all of them would use the same AMDGPU driver and firmware assuming it has AMD hardware.

If you're interested, here's a thread about the issue me and several other people have been facing.

https://bbs.archlinux.org/viewtopic.php?id=266358

The issue has been "fixed" for now by downgrading to the March 2021 release of Linux Firmware for most people. Of course, this isn't really a fix.
Unless we are talking about hippie farms, money has to come from somewhere.
> the terminal where I typed `nvui`

Maybe you'll find some advantages in having a long-running editor process, rather than starting one from the terminal whenever you want to edit? For example, ctr+click on a compiler error message in the terminal could open the file at the correct line in the (already running) nvui process.
I did read that, but I meant that you should describe threat models, and from that point describe implementation how it relates to threats. So describing pure implementation leaves still many questions, and is less convincing.
Threat models helps for question "why". Why this is selected? It gives feeling that you have thoroughly gone through the selection process. In cryptography, there are so many different algorithms and they are meant for different uses. There is no one good for everything. It is important to note, that why this is good for this scenario. And what are pros and cons.

If you have correctly described your threat model, it is easier to convince others, that your algorithm selection is good, even if it might have been good already. It leaves so many mistakes out. And from that point of view, it is also easier to sell, especially as you are branding as E2EE service.
It is a 160 Page PDF on S3.
If you are putting any confidential information in S3 you need to see the S3 service map in the PDF on page 3. All the different access points and places you can set an ACL... All the bolt on services that keep on piling on starts to show the age of the service.

https://github.com/trustoncloud/threatmodel-for-aws-s3/raw/m...

Here is a nice threat:

Etags includes the MD5 of the file but not consistently and can be used by
developers to verify the integrity of a file. An attacker can affect an upload
function to change the etag of a file, in order to disrupt a workflow downstream.
The Drug War Is the New Jim Crow (2001)
Youre proving my point.

Saving the whole file or not is an architectural decision involving cost tradeoffs, technology capabilities, and business strategy.

Which data points you put in your OLTP is the data model and, as you just painted an example of, throwaway when the use cases change. Later you'll want different data points or different relations. And then you'll evolve your data model yo serve that. If you did your architecture right, it will change much less than the data in your databases.
Will it? If I found a way to build a legitimately better battery then I would just answer these questions. Some batteries also have very specialized uses where they optimize for different things. I don’t need crazy numbers of recharge cycles or high current draw in, say, a smoke detector, but longevity is nice.
That will work on CentOS 5, which until recently unfortunately was one of the systems I had to work with.
This insanity is far more pervasive and has infected software distribution as well.

A couple of years back I installed a copy of Sonic Pi[1] on my machine and was horrified to see that the distribution basically dumped tens of thousands of extremely tiny Ruby files on the hard disk. Ever tried copying hundreds of thousands of sub 1 KB files from one disk to another and noticed the file system crying under the load?

Game developers solved this problem decades ago.[2][3] I don't know why other developers continue to be so backward in their thinking when distributing their software. You don't have to do anything special. Just use SQLite as a VFS and end the insanity.[4]

[1] https://github.com/sonic-pi-net/sonic-pi

[2] https://quakewiki.org/wiki/.pak

[3] https://wiki.totalwar.com/w/Community_hints,_tips_and_tutori...

[4] https://sqlite.org/appfileformat.html
However, the author assumes that it follows if you've Noticed The Skulls you would choose to do it differently next time. That's not necessarily so.

Arthur Laffer is an economist. Laffer has helped provide advice to numerous Republicans and Republican projects which of course didn't achieve their stated goals (e.g. Trump's massive tax cuts for the wealthy which Laffer claimed would grow the US economy by 6%).

I'm confident Laffer has Noticed The Skulls, but why should he care? Advice that destroys the US economy but further enriches those who already have more than enough worked out great for Laffer.
Now it just needs a modern version of StarLisp. :)
So, no evidence then?
It can combust when it comes in contact with many substances but much less so than lithium. It is a lot more toxic than the lithium salts in batteries.
Based on this, and on my own experiences, it looks like it's time to move on from Synology. But... to what?

I've had a DS412+ since, well, 2012. I've dutifully replaced drives as they went bad, run disk scrubs, file system scrubs, and (in the last nine years) had to occasionally run time machine restores from it. It worked like a champ each time, including "restoring" from an old computer to a brand new one. However, in the last couple of years, we couldn't get my husband's machine to back up or restore successfully, and now out of our three macs, only one is able to successfully back up at this point, and (looking at this) I'm skeptical that it's actually working.
lol @ low/no-skill employees that can be replaced by someone else with less than a day's worth of training thinking they can successfully unionize.
Alibaba algorithm outperforms humans in understanding visuals for the first time
The fact that you can breath at all is quite a miracle. Not sure why you are so pessimistic about the rest.
Mark Twain has a quote for everything!

An ancient adage warns, "Never go to sea with two chronometers; take one or three." — Fred Brooks
Throwing money at the problem is exactly what rich people do with their problems and it seems to work out fine for them.
Therapists are likely similar to software developers: only a small proportion are really good. These days there are some great psychology resources on YouTube that could be helpful.
But port 80 is!

http://stevenwaterman.uk/musetree/
Think about how soft plastic is. How easily a plastic surface can be scratched. How easily it can be chafed. How quickly plastic goggles become opaque from use. How much synthetic lint forms in your belly button from clothes.

Every time a plastic surface is scratched or chafed, or rubs against a rough surface, near invisible plastic dust particles break off and disperse into the environment. You breathe them into your lungs, they settle onto your food and drink and enter your stomach.

Some of them get permanently wedged inside your body. Now imagine a big, unshapely sculpture the size of a chair appears inside your house and you can't get it out for some reason. Sure, your world doesn't end, but it takes up space. How many would have to accumulate until they really started hindering your daily routines? That's what your cells feel like.

Most bubble gum is plastic for fuck's sake. People chew on plastic on a daily basis. (Good news is plastic-free chewing gum have appeared on the market.)
With a conservative analysis it's possible to make an underestimation on the names one can remove. This shouldn't be done on object files but at a level where program flow information is still preserved. A flow-independent analysis using a superset lattice over the callable names should do the trick for a first-order implementation that will look good enough compared to shipping 37mb for google authentication. Further you could make it flow-sensitive for a more accurate analysis with the caveat that the runtime will be significantly longer.
TerminusDB's WOQL deals with types. As with RefineDB, TDB is designed to work with nested documents.
Thank you! I did finally figure out what you were pointing out. Apparently there is a “places” album, as you say.

For some reason, it only has 40 places, whereas I have 9,987 photos. I definitely have photos from Cancun, so I wonder if the location data somehow got stripped, possibly when I got a new iPhone around 4 months ago… though that doesn’t make much sense to me.

Anyway, I just wanted to say thanks for pointing out that the thing I wanted already exists on iOS, even if it didn’t have a pin on Cancun. I’ll check the exif data someday, perhaps, or sync to Google photos and see if it pops up.

Cheers!
Thanks for your response. The comparison between infinite ttl cache entries and a denormalized doc is an insight I can't say I've had before and makes intuitive sense
If you run your editor in a terminal, how do you do things like ctrl+click on a compiler error in the terminal and have the file opened in your editor at the correct line?
duckduckgo is a thing, just sayin
Could you elaborate a bit on the terror part please? That's the first time I've heard someone mention that, and it seems interesting.
Black entrepreneurs struggle to join legal weed industry
No.

When you can read several “breakthrough” articles any a topic a month, every month for decades they stop being interesting. Extraordinary claims require extraordinary evidence, today’s cure for cancer and 10x density battery are no different than any other: almost certainly nothing. People handing out money to researchers and new tech businesses need to be skeptical too.

The public just needs to be exposed to these things much later when they have a higher chance of becoming real.
Computers can already generate convincing telephone calls and news articles. Yet people haven't stopped answering the phone or believing the news. /s

Actually, I have stopped answering the phone.

In my view there's already a sufficient quantity of perfect classical music, that for most people, they could listen endlessly, and it would always seem new to them. Especially if hearing some familiar material once in a while is part of the enjoyment.

Yet musicians and audiences got violently sick of perfect classical music, and started creating "bad" music, just for the experience of trying something new. And this has happened over and over in music and other art forms.

I won't say computers won't ever be able to do that, but it suggests a level of AI beyond simply curve fitting the existing sequences of notes in recorded or written tunes. At the same time, what music evolves into with the use of AI may open up new areas for exploration of new human music.

As a kid, I played music that my mom didn't recognize as music. Eventually the AI will be motivated to create music that humans don't like, but that the computers prefer. That will be the singularity. ;-)
I find it much more enjoyable to be great at many things, have some financial stability due to having an average job in tech than making millions by being C-level on a trashy company like Facebook but unable to do any sort of physical activity and enjoying very little of what nature has to offer, just seeking as much comfort as you can, you can look for adventure. Adventure is just everywhere and is generally free or cheap. It will make you stronger and little by little will make you less worried about those rich people and rather appreciate how life managed to shift you to the most wonderful road one could be, of self-discovery, of finding a bigger truth, of empathy.

I climb, I skate and so on. I read philosophy, I have time to invest on myself on things which won't generate capital for me and I find it very amusing that even with that, I can still have a huge degree of financial freedom, as long as I work 8h a day 5 times a week and a small, but growing investment portifolio.

If you would work at a FAANG, or even be a C-level there or at a startup, there is no way you could be climbing and enjoying things on your 20s or 30s. By the time you would "make it very big", you would already be too old for this kind of things, not really health or body-wise, but you would be too attached to comfort. If you are more adventurous, you would actually look for opportunities that you could sleep on the floor, have some food deprivation and a hard adventure to test your limits. It's much more exciting than going to the office, doing politics and all. We aren't made to work in such artificial environments and that is why you and a lot of people are sad.

For me personally, I enjoy going to work, could be a few less hours and I would be happy with it. Even studying coding is nice. But I also need to go to nature, hug trees, climb mountains, hurt my foot and body whist doing it, accepting the discomfort of life as it is, in order to appreciate it. I would kill myself if all I had to do was to work, take care of kids and have expensive and comfortable travels. The best things in life are free or cheap. A kiss. A laugh. A new route.

Recently with my wife we've decided for ourselves that we don't need a kid and would rather enjoy life. There is a grind in having kids and at least 9 out of 10 friends I have that went this route are unhappy. Why have kids if I am already enjoying my journey?

Therefore, I can't be discouraged or distracted because people are doing so much better as you say, because this isn't better for me. If all you do is work and you aren't making as much as them, I feel sorry for you, maybe you are more like me, a monkey-man, that goes to the office and after work goes climbing. Or do anything else. If to be homo sapiens means to accumulate capital and shoot rockets to space, I don't belong there.
your comments just keep getting better

"we have additional teirs..... but we havent launched them yet"

so you DON'T in fact have addtional teirs since I can't buy them, resulting in only 128gig of cloud backup being availble regardless of what hardware I buy.

Not to mention this "cloud backup" takes my files back out of my control and hands them over to big tech (apparently encrypted, but from your other comments there is no way to verify that since there is no option for the user to access the device)
It's true that email is hard to do right, and there are lots of fiddly bits like DKIM. And you need to have control of your DNS. And, and and. I agree with parent's hundred-hour estimate.

It's not true that you need to spend $200-300 on a server; an email server for home use runs fine on a low-powered fanless Intel Next, for example.

Hardly anyone does offsite backups of their home server, unless they do it by relying on an online backup service. What's the threat-model? Is it that a fire might destroy their server, as well as their in-home backups? OK, backup to a flash key, and give it to a friend to look after.
The PineNote is an e-ink notebook that runs Linux
I use a Mac server via File Sharing for my macOs machines. It is still unreliable. Mounting/unmounting is a gamble.
No...!? Wait, he is right guys. Is only we knew.

On a serious note, apple dropped 3.5mm because they acquired beats and wanted to push users to buy their BT headphones.

Some people even haced the first jack-less iphone to prove apple could have fitted in.

I just dont understand why other companies followed apple.
It doesn't matter what Apple recommends—the recommendations are just dead wrong. AFP works and SMB does not. I religiously check backups and I know they are working.
> Opposition to the industry is difficult for individuals. While technically anyone can upload their research online without sending it to a publisher, career prospects are dependent on getting published in established journals.

Does anything prevent you from publishing your work publicly after its been published in a journal or do you normally transfer all right of the work to the journal?

[edit] Reading further into the article, it appears that they don't retain rights after publication

> There is an alternative to this model. Plan S stated that researchers should be allowed to make their work freely available via a ‘rights retention strategy’: making it a condition of funding that authors retain their copyright over the peer-reviewed manuscripts accepted for publication.
We had a similar one yesterday: "Cancer treatment breakthrough".

@dang wound up changing that one to a different article. https://news.ycombinator.com/item?id=28342527

The thing about batteries and about cancer treatments is that there has been very meaningful progress over the years.

In contrast, the fusion timetable seems to be getting worse. Now ITER is projected for "full fusion in 2035". So it's actually more than 10 years away. https://en.wikipedia.org/wiki/ITER
> And smooth scrolling works on regular neovim with https://github.com/psliwka/vim-smoothie

Doesn't 'smooth scrolling' mean scrolling in increments less than a full line, to avoid the janky jarring jump from one line to the next?

I don't get how you can do smooth scrolling in a terminal interface? The screenshots in that link aren't smooth - they jump whole lines at a time, unlike the screenshots you can see on the NeoVim page.
We? Our?
Those are for different things. I use containers to log in to the same website with different accounts without having to switch browsers or open a new window. E.g., since Discord still doesn't support switching accounts in the year of our lord 2021, I have a container set up for the discord account I use for IRL stuff, and my personal account logged into the "vanilla" container. I can keep both discord tabs open side by side and get notifications from both.

Even for websites that allow switching accounts, I prefer to use containers especially if the accounts go across different "domains" of my life. If I must log in to something personal at work or vice versa, I generally use a container for that to keep them separate.
If a document DB is strongly typed, if should be possible to implement SQL to return results right?
Good point. I don't have an immediate response, and making a "degree of soul" argument sounds lazy to me. I'll ruminate over this for a while along the lines of what role is played by the tool, and within what range of excellence it immediately throws any piece of work.
Often it is actual win-win:

- Customer pays me, I solve their problem.

Sometimes it is a bit more nuanced:

- We sell the customer a better solution, they get a better (and less expensive) solution, but their previous supplier end up losing business.

I can live happily with both these scenarios.
> it looks like it's time to move on from Synology

I don’t think this is a Synology problem. No Windows users are reporting this issue. On the other hand, NAS devices have always been treated as second class citizens by Apple.

If reliable network attached storage is important to you, maybe it’s time to move on from MacOS?

As much as I hate Windows, using my NAS with it is a dream. It’s how the experience of network storage was supposed to feel.
Ask HN: Resources for self-studying math, with LOTS of computational exercises?
I finished my math education some 15 years ago, around calculus 1 / linear algebra 1. I'd like to brush it up and learn more advanced concepts, just for pleasure. Ideally something practical, progressing towards mathematical understanding of modern physics (I know it's a long road, hence "progressing"). Tensor algebra/calculus seem like a fun and approachable goal to reach.

Now of course there are tons of great books and video lectures, but they all seem to lack practical exercises. At best they contain a few creative problems/puzzles for every chapter. I think it's because it's easier & more fun for the authors to explain things than come up with mundane practice sessions, kind of like writing application code is more fun than writing unit tests for it.

Meanwhile I really needs equations to solve, and lots of them, I never learned anything merely by reading about it. The ideal approach would be something like: here's an algorithm to multiply two numbers, now solve these 100 examples of AxB=?, here are some rules to derive a derivative, use it on those 100 examples of f'(x)=?. It's fine if part of the algorithm involves for example writing a python program to compute things numerically, as long as there is a clear set of inputs and outputs that you can test it on.

Any hints for finding such resources?
But the mechanism is just wrong; Exceptions are heavyweight and should only trigger with unexpected issues, bugs that a developer wants to see a stacktrace for.

I mean in this case you could consider it developer error; a developer tried to parse an integer without first validating the input and checking if it COULD be parsed. But it's normalized to just "let it crash", instead of writing additional pre-check code.

With errors as values - like Go has normalized - instead of a big, expensive, potentially panicky exception, you just get a lightweight error option back. With the more functional approach of Either, you are basically forced to deal with the "but what if I can't parse it" code branch.
I had a Time Capsule. It had the same issue with Time Machine rejecting the backup and requiring a re-do every year or so. (the Time Capsule ran NetBSD, I wonder what they used for a AFB/SMB stack. Did they port the macOS one over or use Netatalk/Samba?)

Time Machine over a network has always been unreliable.
it was just an example on the authors page, he explains that in reality you'd actually have some real thing you'd be testing
You can always use C# through Mono
So... instead of a live pigeon blocking your signal, you now have a dead one doing the same.
Washing clothes, I would assume.
I have met some blind users who were using terminal-based IRC clients. I believe they were using the scripting interface to assist in integrating it with their input/output hardware.
The moms and kids dropping 1000$ on candy crush every month are not going to switch off apple. The big spenders in apples echo system are not the tech literate. The tech literate normally cost way more to maintained from a client perspective. Also they are allot more concerned over costs with regards to space as seen by allot of comments on this page talking about how expensive storage is.
Atleast IEEE allows authors to publish the papers on their personal or their employer's website.
While that is true, using it safely in batteries is a solved problem.

The Stanford researchers have just found a method to modify the existing non-rechargeable lithium-thionyl chloride batteries, to become rechargeable.

Lithium-thionyl chloride batteries have been used for almost a half of century in applications requiring the highest reliability and you can buy them easily from many stores.
Have you been to a doctor? There's a few mental illnesses that can be the cause.