skysight-inc/HackerNews huggingface dataset:
It's a shame to see Signal in the list. They are collecting and permanently storing sensitive data in the cloud, and they lie about it in their privacy policy which they've refused to update. (https://community.signalusers.org/t/can-signal-please-update...)

Currently user's name, photo, phone number, and, worst of all, a list of all the people they contact in Signal are kept in the cloud. Their privacy policy still opens with "Signal is designed to never collect or store any sensitive information." but if I were a activist or a whistleblower I'd consider a list of everyone I've been in contact with highly sensitive. In fact, it's exactly the kind of data that Signal has bragged about not being able to provide to law enforcement because they never collected it in the first place, yet now they do.

They also ignored the objections of their users who didn't want any data kept in the cloud and concerns about their security (https://community.signalusers.org/t/proper-secure-value-secu...)

At this point I suspect the refusal to update their privacy policy is a giant dead canary intended to warn people away from the service as loudly as they can.
I joined the beta test, it's truly awesome and, by far, the best Mastodon app I've tried.

A humble review: https://notes.ghed.in/posts/2023/ivory-mastodon-app-review/
The Atom implementation has been replicated in VSCode and works alright. It was good enough for me to learn how Idris worked and go through the book's exercises.
This looks pretty thorough with respect to the applications of lattices to attacks (ie, not ancient knapsack systems, or modern PQ systems, but rather stuff that's relevant to cryptography that's widely deployed today).

I don't think anyone's done a better job of a gentle, HN-friendly intro to this kind of lattice math than Kelby Ludwig:

https://kel.bz/post/lattices/ (for a backgrounder on the lattice math used in attacks, though this isn't an attack article)

https://kel.bz/post/lll/ (for an intuition on LLL that you can grok in a couple minutes if you've followed at least the first half of an undergrad first course on linear algebra --- ie, all the basic stuff you hit before eigenvalues).
I literally cannot use the official app. It is absolutely dire, and I've basically stopped using twitter as a result. I've got a lot more time on my hands now, I'll give Elon that.
> most large corporates seem to suffer from very slow and very bad deciding making processes

I think that's an accepted fact of life. I don't expect big companies to be fast and make good decisions.

But I do expect people not to be hypocrites.
> Bad doesn't have to mean PTSD-inducing "walking dead" scenarios…

When people say that phrase today, "bad" literally means WWII.
Courtesy heads up for any hardware n00bs like myself who are buying the parts to work through this series hands-on: some of the required parts are hard to find. You should double-check that your replacement parts will work. https://news.ycombinator.com/item?id=33360830
> There are restaurant employees that expect a tip because they prepared your food then packaged it up.

'Expect', one word with two very different meanings.

1. To predict or believe that something will happen

3. To consider reasonably due. Synonyms: hope, want, wish

They 'expect' a tip in the sense that they want one, but they don't 'expect' tips in the anticipatory sense, because tipping glorified cashiers just isn't part of the American tipping culture. Baristas and the like put tip jars on the counter but I'd guess that only 1 in 10 people ever put anything in those jars. I never do.
Stressed animals can panic and injure themselves trying to escape, which absolutely means quality issues.

> Even after cooking it? Could anyone double-blinded tell the difference?

It doesn't matter to the company, because it's apparent when you look at the packaged meat.
I find it hilarious that people are leaving Twitter because Musk is allowing speech they find offensive and going to things like Mastodon, which has WAY LESS moderation.

Nothing, is going to replace Twitter, Twitter is not doomed. Moving off of Twitter because you don't like the owner is fools errand. You are either looking for an echo chamber that is tightly censored like twitter used to be (congrats on keeping your ignorance and refusing to listen to the other side all while virtue signaling how open and tolerant you are, when really you are just blowing smoke up your own ass), or you are going to end up a platform that has hardly any censorship at all and allows all the shit you are so mad about that is now back on Twitter.

>To kill it in the same way Reddit killed Digg

Reddit didn't kill Digg, Digg shot themselves in the head.
Yep. The person who's getting punished here has literally no influence over what percentage is being suggested on the tip screen.

Also 18% is diddly. I pretty much tip 20% or more with very few exceptions. Times are hard, prices have gone up, but I still make tech money and service folks make a lot less.

I did restaurant work in my teens and 20s and have no interest in doing it again. But I do like being able to eat at restaurants and get carry out, so the least I figure I can do is tip generously to support the folks who make that possible.
My personal favorite is that DoorDash started a $2.99 'Express' fee. The idea being like UberX vs Uber Pool: If you don't choose this option 6/10 times your driver will pick up other orders and deliver them prior to yours. Might I add that it is a brutally cold area here and zero of the drivers have any sort of keep-warm bag. So at the last minute it is a $3.99 fee that I'm assuming, mostly pays DoorDash's bills. Just so my food is not frozen and soggy. I stopped using the product, it sucks to pay 50% more for cold food or 60% more to maybe have it not be as cold.

Edit: Reddit says the driver gets ZERO.
Wow, I love it. Already made several running playlists that I will definitely use. Great work!
That's only if the employee has earned more than $5.12 in tips. For what it's worth, I know many illegal aliens making $+20/hour in tips. Minimum wage here is not a problem.
This myth (not necessarily this article) feels like the "no true Scotsman" fallacy, or motte and bailey. Basically, given certain constraints, like well-defined problems, of course they exist. Given others, of course they don't.
> Batteries are a nightmare at grid scale from an environmental perspective.

More tired lies.

Diurnal storage provided via LFP requires around a kg of lithium to serve 1kW.

1kg of natural Uranium can provide around 1kW

The battery lasts 12-20 years. The Uranium lasts 3-6.

Mining a kg of lithium has less environmental impact than mining a kg of Uranium.

Meanwhile, in reality, Sodium Ion and Iron batteries are fully abundant and far closer to mass commercialisation than an SMR or even new traditional nuclear.
>If you don't like to tip, there are plenty of restaurants where tipping isn't expected; specifically those where you carry the food yourself from the counter to your table

These places still ask for a tip. Even to-go only places practically demand tips.

I was recently told by a friend that it was just as socially expected to tip for counter service as it is to tip at a sit down restaurant.
I recently watched this intro to the topic, which I found really interesting: https://www.youtube.com/watch?v=bnnacleqg6k
It's hard to understand which statement the debugger has a break point set to when you can put many breakpoints on the same line

I have tools that can do it, but I'll still have a better time splitting out a variable for it, especially since what I really want is a log of all the intermediate values, so I can replicate what it's doing on paper
It would be mind blowing to me and completely unexpected if twitter was not already under many active settlements related to accessibility lawsuits each with their own ongoing obligations.

There are very few large entities that have not been impacted by ADA lawsuits at this point -- even ones that had accessibility as a core value before the lawsuits.
> Most nuclear plant construction is first-of-a-kind in the country it's being built. These have always cost more.

I don't see how this is relevant. The Vogtle reactors are here in the US. The US has plenty of experience building nuclear reactors, no? I would love it if nuclear were cost effective to build, but I would like to see any recent examples of that, anywhere in the world. Even NuScale is predicting that they won't be cost competitive with Combined Cycle gas plants.
Even for establishments that do pay more... so many fast food/takeout places have tipping on their checkout process now. Starbucks in my city, as an example, pays a baseline well above most similar positions in the area, but they still expect tips above and beyond.

I don't blame someone for wanting and accepting more... It just feels weird to tip when the service is baseline, vs say a waitress where they take your order, bring drinks, refills, corrections, additions, etc. and generally with a pleasant personality.
Oh, thanks for the explanation. I couldn't really tell from the video since you can only see the inside of the pen and the pigs themselves. This actually makes sense.
The sticky table of contents on the left is wonderful, but I think proportionally equivalent whitespace on the right is what throws my eyes off. Wikipedia is not Medium; creating a linear narrative reading experience is not nearly as important as being able to skim through an article for highlights and figures. Now with all the whitespace, the pages are so much taller that you have to scroll and scroll just to see what's going on.

I do admit that decreasing the information density does encourage users to read every word of the introduction, which I usually tend to skip over. Hopefully the Wiki community manages to settle on a design with the best of both sides.
Conversely, the deletion of branches is version-controlled in git, because when someone force-pushes or deletes a branch on the remote it can still be restored from anyone's clone :)

I've seen this happen a few times with a dev running `git push -f` with the intent to update their dev branch, except that it would force-push all branches in their clone that were associated with the remote, like master. It probably doesn't happen these days though, because the default was changed at some point to only push the current branch.
Now there's a line I've not heard in a very long time. Thanks for the callback.

I'm fairly certain this is from Arthur C. Clarke's short story "The Nine Billion Names of God", partly used as inspiration for 2001: A Space Odyssey.
> The odd thing is how specific to restaurants it is, and only a handful of other industries.

I believe that generally it's in industries that directly replaced personal servants: people who cook and serve your food, carry your things around, make your bed, do your hair, chauffeur you around. I'm not sure why tipping happens in those jobs though.
Installing updates in the background requires special permissions that require google's blessing. For now, the workaround is a Magisk/Xposed/Lsposed module to give those low level permissions to the F-Droid app.
The creatures are still there, it is only that we have closed our eyes, ears, hearts and minds to them. And so we destroy their homes because we no longer hear, see, love or understand them.
my 10th grade AP History teacher offered snacks to the students. 25 cents a piece, or 3 for a dollar. Most of the year went by of people taking the dollar option before a student asked if they could have 4 for a dollar, to which the teacher said, "of course, they are 25 cents each."
Yes, punish the victims is the best policy.
for one thing, zips are far less likely to destroy data than sourcesafe, which was famous for doing just that
The same reason why so many other corrupt practices in America are not considered a bribe. It would require those who benefit from it to also lobby against it.
Isn't it peak capitalism to find the market price for food delivery by bidding? Too low of a bid, the limited resource goes to someone else.

My biggest complaint are services that don't show the driver the tip until after they deliver. I want them to know!
I had never heard that before, and now that I have I won't ever use them again.
> He denies that he was the one who took the photos in question …

Usually, self reporting of innocence isn't given much weight. Perhaps that's what they were trying to verify?
As someone who visited America on a business trip - my biggest shock was when we went to a restaurant, and the server we had was downright rude(and it wasn't even just my observation, our American hosts also agreed with this). So at the end of the meal, I said - well the server was rude, that means we don't tip, right? To which our American hosts went "no no, that would make you look like a dick - just tip less, like 10%, that will show them".

I still think about this interaction to this day. I don't think the system "washes out" anyone - because(based on my single and anecdotal experience) people will tip no matter what, because otherwise they might look bad.
Maybe part of the efforts to fight spam. The spam issue does get better TBH.
Burger Kings Third-of-a-Pound failed because people thought it was less meat then a quarter pounder.

Because 4 is greater than 3.
There is an animated 3D cutaway of the contraption in the article.
"If I had bad service, I should not be obligated to tip. But society has decided that I owe a 15-25% service fee to my waiter even if the service sucked."

I wish folks with this attitude got docked some of their pay when their co-workers or boss decide they weren't happy with their work.

I just consider tipping the surcharge for not having to do service / restaurant work myself any longer. Been there, done that, don't want to do it again.
The "Hack" pipe really is a bit of a hack. It conflates two orthogonal issues, a consise lambda syntax and function application.
For what it's worth, I don't know anyone who has had the employer make up that $5.12 when they didn't get it in tips, and kept the job.
That is a fair point, although I've heard many times in my circle about people who "were great" and then crashed. In general, I needed to force leisure time on myself. Timeretain helps me with this.
A $25 burger is more expensive than a $20 burger with a 20% tip ($24). But maybe that proves your point? :)
I've had delivery drivers give me my order only after explicitly telling me to tip more - which was frustrating because I actually increased my tip from $5 suggested by the app to $7 cause it was a snowy night. Some people won't be happy no matter what you do for them.
Especially post-pandemic, I've come to view those flip-around screens as an opportunity for direct, voluntary, progressive income redistribution, or price discrimination, if you like. Paying an extra couple of bucks for falafel or a slice of pizza really doesn't mean anything to me, it presumably means a good bit more to whomever's behind the Square terminal.
I finished my PhD at 34 in biology and switched to a big software company as a consultant. You can do whatever you want as long as you are not dead, you still have decades of work life before you. And what of a life goal is an impressive résumé or a network anyway?
Yeah, the big challenge with Mastodon is it's basically Twitter as it was like 15 years ago before they added a lot of features that define the modern Twitter experience, like trending/searching on keywords instead of just hashtags (something the leadership has said they do not want to support ever - imho a flag on the toot declaring it scrapeable would be better), an algorithmic feed that considers your follows follows and likes and whatnot to easily-discover interesting people, quote-toots, showing tweetthreads in correct order, and considering whether you've seen a tweet before before showing it over and over as your follows retweet it, muting conversations, etc.

Now obviously a lot of these features are also toxic engagement-maximizers so you don't want to necessarily force them onto users the way Twitter does, but they're also positives in their own ways since they provide content discoverability and legibility.

Twitter 15 years ago was a home of weirdos and journalists mostly. There's a reason it needed changes to take off.
On my last job search I found that overloading myself with interviews was very stressful. It's one of the reason I will no longer continue with any process that has take home assignments - at one point I had 4 different assignments with overlapping due dates. Far too much stress (and I was ghosted on all of them).

It's also not fun to be waiting to hear from the places you're really interested in while you've multiple exploding offers. One of the offers exploded before the date I was told it would. On the plus side I was able to use the offers as leverage to speed up the process at the job I finally did take.

If I have to do it again I will set some sensible limits on myself.
Can GPT-3 Explain My Past and Tell My Future?
One of their huge endeavors is to build an ad-tech company that serves ads based off of first-party data that they gather on Vox Media sites. It's a fairly ingenious way a media company is diversifying their revenue tbh, especially with the upcoming death of the cookie: https://www.voxmedia.com/2022/6/9/23161429/vox-media-unveils...
Agree, really bad it wasn’t
>unknowingly setting up

Wondering why they are giving such big serverences. Surely its not out of goodness of their hearts. 7 month severance at google seems a bit over the top to me.
> People who tend to be sober and care about prophylactic care are the most afflicted with gonorrhoea?

Thx! this made me laugh, I mean really :)

>It's common and perhaps tempting to lump "people who have a lot of sex" together with "people who use drugs and alcohol" and "people who don't seek medical care or take care of themselves"

Has he ever been out clubbing in NYC or LA or SF bars and nightclubs on any weekend night? and many more nights of the week? do we think there is alcohol and drugs and resulting sex there? Has he ever engaged a series of prostitutes? Do drug addicts need money? Where do they get it, what's an easy unskilled job? Think there's a higher %age of gonorrhea on Tinder or among those dedicated to going out and partying? Are people who've been drinking more likely to have sex or not? Are there hookup apps that result in a much higher hit rate for unprotected sex than Tinder that people who go out and party use?
The overwhelming majority of electricity demand is base load. Usually on the order of 70-80% [1]. We don't need "some" base load, almost all our demand is base load.

Electricity storage is nowhere near the scale required to make a dent in the electricity grid. To put this in perspective, the US alone uses about 500 GWh of electricity every hour. Worldwide this figure is about 2,500 GWh per hour. The storage facility you linked to was the biggest facility in the world when it was first constructed, and it stored only 129 MWh of electricity.

At our current rate of battery production it'd take us a century of dedicating 100% of our battery output to grid storage to reach 1 day's worth of storage. Battery production is expected to increase, but it's unclear whether raw material inputs can keep up with manufacturing demands [2].

1. https://en.wikipedia.org/wiki/Base_load

2. https://tradingeconomics.com/commodity/lithium
> I have no idea how GPU stats influence neural network benchmarks

I don’t have any idea either, I don’t do ML stuff professionally. On my day job I’m using the same tech (C++, SSE and AVX SIMD, DirectCompute) for a CAM/CAE application.

> would slapping a 1080ti alongside my 3060ti gain me anything

In the current version of my library, you’ll gain very little. You’ll probably get the same performance as on my computer.

I think it should be technically possible to split the work to multiple GPUs. The most expensive compute shaders in that library, by far, are computing matrix*matrix products. When each GPU has enough VRAM to fit both input matrices, the problem is parallelizable.

However, that’s a lot of work, not something I’m willing to do within the scope of that project. Also, if you have multiple input streams to transcribe, you’ll get better overall throughput processing these streams in parallel on different GPUs.

> I'm open to the idea of buying an additional old gen GPU that nails a good price/VRAM ratio

Based on my observations from the tests https://github.com/Const-me/Whisper/blob/master/SampleClips/... and also this thread about 3060Ti, it looks like the library is indeed bound by VRAM, not compute.

I have another data point, that commit https://github.com/Const-me/Whisper/commit/062d01a9701a11468... Same AMD iGPU, the only difference is BIOS setup, I switched the memory from the default DDR4-2400T into the faster XMP-3332 mode.

If you can, try on Radeon RX 6700 XT, or better ones from that table: https://en.wikipedia.org/wiki/Radeon_RX_6000_series#Desktop The figure for VRAM bandwidth is “only” 384 GB/sec, but the GPU has 96 MB L3 cache, which might make a difference for these compute shaders. That’s pure theory though, I haven’t tested on such GPUs. If you do that, make sure to play with the comboboxes on the “Advanced GPU Settings” dialog in the desktop example.
> If that was true, it would be a last in first out layoff, which is not the case.

That doesn't follow. What you hire for at one time because you think it's profitable to do so is not necessarily related to who you let go at a later time because you think it's profitable to do so. Market conditions and other factors have changed in the mean time.

> From what I gather it doesn't even match with the performance ratings (i.e not straight out the bottom 6% of the "stack")

And it shouldn't. Who it makes sense to let go of has a number of factors, not just performance. Even software developers are not a homogeneous resource, and ROI on an employee is not just about performance.
There is a difference between culling low performers and culling high performers in an org or team that's no longer wanted.

Most layoffs don't just fire low performers. They fire people working on products that turn out to have no future.

I find this especially sad. An individual through no fault of their own could be easily laid off just because of being on the wrong team. In contrast an individual performing unsatisfactorily could not easily be fired (i.e. for cause).
I’ve come to believe that most people are not cheap but they have an aversion to feeling like they were suckered out of their money.

They will pay $65k for a truck that is known to have incredible margins for the manufacturer, and be delighted to do so, unless they find out they could have gotten it for $59k.
Fascinating. I would have guessed that identity checks are still possible with ===, and == would use a structural comparison.

I suppose V8 for example could easily optimize records and tuples which are structurally equal into the same memory, then separate them into distinct memory blocks when they differ. This way an equality check could have the speed of an identity check if the two are known to be structurally equal.

I could be talking out of my ass here – maybe this isn't a performance concern at all and has been addressed far better already, and this is nonsense. But I do wonder how you'd quickly check for equality of, say, a large state tree to discover changes. On one hand that could be addressed by architecture. On the other, it is nice sometimes to simply know if two variables reference the same memory.
Haha yes I should have just said $24(although I know most people would just round it up). Well pointed out.
What I said is definitely true - supporting that old version isn’t free - it needs to be maintained and all new features need to not inadvertently break it. I’m not saying this was necessarily a good move, but the upside to killing an API is you are able to cut any need to support any of it, including old versions.
Blog for improving your overall health and wellness