skysight-inc/HackerNews huggingface dataset:
Frick yeah! That link 404s but and I don't speak German, but I'll look into it; thanks for the lead.

ETA: As some of you might have guessed, it in fact is not 404, it's just accessible over FTP and not HTTP. It appears to be mirrored over here: https://www.mmnt.net/db/0/0/ftp.informatik.uni-stuttgart.de/...

ETA2: For anyone who's interested, I had better luck with the Python ftplib than a command line client; despite following their instructions to use a - in the password, my command line client still froze up.
Having fewer middle class people and wealthy people flattens the income curve. Not great for society, but your relative poverty statistics would improve. Otherwise, yes, every ladder has a bottom rung.
> Or does everybody already understand that auto-deletion is best-effort and shouldn't be treated as on par with the strength of assurance that Signal provides for privacy?

No, but this is what we should teach. Even "best effort" is misleading. Auto-deletion should be considered a UX feature that only affects your own experience, not those you talk to.

That said, in a high trust relation you can assume that auto-deletion is best effort, same as with your own devices. It should be seen as "this is a hint that helps your peer to delete messages, so that they don't stick around for everyone's sake".
Dedicated appliance worth to have if it used frequently. As a Japanese who uses ricecooker and kettle, it must have.
A lot of your framing has to do with what's expected of the system. Like, scaling from 100 users to 100M is an expectation not a property of the software. Making that library _more_ secure is also an expectation. Expectation becomes debt when your current expectation exceeds the limits of the system. When that happens it's largely because someone, often not a developer, changed the expectations. When that happens the difference between the expectations and actual system has to reconcile somehow and that's usually via some "shortcut" and there's some associated cost.

So, within your framing, the point is just that when things change (due to no fault of your own) the whole organization has to adjust expectations or you have an organizational issue.
I was really hoping that your link was going to tell me that Costco will license me their house brand to use in parody.
People get onto these expensive dead-end education paths at 18, the ones where MSc/MA/PhD is the only prospect of earning some cash (often by teaching in the same area).

Oh of course I want to be an Egyptologist!
But with ML, that's the target as that it's doing it's own thing.

Your Wednesday example is just because tribal knowledge is becoming extinct as they lay off the old timers nearing retirement before doing a brain dump. The younger people know they don't know it and rewrite it in a new language, but don't even know what that new language is doing in the background because they've imported so many 3rd party libraries using a newly written class that essentially just reaches out to the original black box but looks new and shiny
Heh, true. I was thinking more about things like china's social credit score which uses ai/ml.
Yep.. should not have done that from memory. I had the private exponent in mind and forgot about the simplicity of the actual "RSA problem."
But isn't, because there's a giant icon that clearly Signals it and it pops up a warning the first time you send a message to someone new over SMS, every time. In over 5 years of using Signal, I have never sent an SMS message in the mistaken belief that it was secure, and I typically get hundreds of incoming messages per day and typically send out 100 or so.

'We're taking features away for your security' is a lowkey way of telling users that they're idiots who can't be trusted to operate their own devices. This is really pretty offensive to the people who have been evangelists for Signal for the last 6-7 years.
Its too late to edit my earlier post, but here are some links:
https://www.mynews13.com/fl/orlando/politics/2022/10/21/fl-r....

https://www.eenews.net/articles/why-6-flooded-evs-burst-into...

https://www.huffpost.com/entry/ev-electric-vehicle-florida-f...

Certainly not huge numbers in any case. Florida has a lot of EVs.
Is this something a proof assistant could be used to help validate?
The 1990s were a pretty good time for grad school compared to the 2000s.

The 2000s were pretty good compared to the 2010s.

Things are now at a breaking point.

Last week I had a mentoring conversation with a first year grad student that ended with tears about looming eviction due to over-due rent (un-reimbursed conference travel from months ago) and was followed by a call to a friend who still lives in the area to drop off some food as well as a... perhaps unprofessional... letter to a dean.

Those $30K/year stipends from the 90s were decent money; these days, at many institutions, it's still $30K/year. With a dependent and no family nearby, that's one late reimbursement from homelessness even in a comparatively cheap rust belt city. Remember: if you had a mortgage or owned a home before 2019, you feel basically none of the inflation happening in the USA. (And no, I wouldn't fault a mid-20 year old for not predicting double digit inflation in 2019.)
Yeah, sagas can be useful - not saying they aren't.

But on the other hand, I've seen plenty of codebases and talked to lots of Redux users where sagas turned into an impenetrable spaghetti mess of actions and events going everywhere, and it was impossible to trace what was going on.

There's also a lot of additional boilerplate you need to write to use sagas. Redux's early reputation for "boilerplate" was deserved, and there's a lot of reasons why that happened - patterns shown in the docs, things like action creators and string constants, immutable updates with spread operators, etc. While they weren't _required_, sagas were definitely _a_ contributing factor to that reputation.

We've pushed to erase the "boilerplate" concerns and fix that reputation with Redux Toolkit, and so a part of that has been encouraging people to _not_ use sagas unless absolutely necessary. I wrote up a post a while back on reasons why we opted to focus on thunks instead of sagas in RTK [0], and the "Evolution of Async Logic" talk [1] (which I need to turn into a docs page) covers our recommendations today.

If sagas do work well for you, that's great! But we really do think they _aren't_ the right choice for most Redux apps and users.

[0] https://blog.isquaredsoftware.com/2020/02/blogged-answers-wh...

[1] https://blog.isquaredsoftware.com/2022/05/presentations-evol...
Can you tell the difference between a screen that's off and a screen that's on but just "black"? That's the difference. I don't know precisely what that is/does, but I think a lack of evidence with actual monitors/devices is an interesting omission.
And one that I have been able to happily ignore for years because Signal handled all my messages. If you are not a long-time Signal user then maybe you don't remember how they made a big song and dance out of offering this feature in the first place to make Signal more usable and accessible.
>The webbrowser limits their ability to spy on you dramatically.

In what way?

What information can a native app get from a user that a website couldn't?
I think part of the problem for current graduate students (well, for the last generation or so) is that while the past idea / lore of graduate school modeled by mentors (professors, parents) was built on a growing post-war pyramid of faculty jobs and research opportunities, now it has become a saturated pyramid in many fields. So then students find themselves not competing easily for a growing number of jobs, but waiting to see which senior professor retires or dies and opens up a spot. Or else leave for industry. And woe to those who go into fields where there is not a lot of industry to exit to.

You've probably heard in your field of the old professors who got a faculty job after one postdoc, or even out of grad school? Well, those days of yore are long gone. And don't think that it was just because they were incredibly smart (well, some of course were) but that the field had ripe jobs for them to fill. Do you see some colleagues going to "odd" countries for positions lately? It's where the money is -- we just didn't realize in the past it actually was tied to where the money was (hidden in the form of jobs).

Anyway, also now it has almost become a baseline credential for certain jobs or advancement (like college), further filling up the pipeline with competitors for those jobs.

Don't get me wrong, for some people graduate school can be great, a great time to explore and satisfy an intellect that wants to gather and contribute to knowledge. But for others, the idea of graduate school is no longer what it was. You're in for a multiple-postdoc, where-is-this-going-on-the-faculty-track questioned existence, seemingly at the whim of advisors who hardly have time to spend on helping your career.

Of course, it varies by field. Chemical engineering, probably ok no matter how relatively bad it seems. Astronomy? Not so much. Biology? Better exits, but you're also competing against everyone who can afford a hot plate and PCR rig. Computer science / ML? Your competition is every student in China who has access to a couple hundred hours of GPU time. (exaggerating a bit of course)

Just go into it knowing the situation.
Pretty sure all the SC justices clerked in their early careers. I'm not in law but I think it's the expected path
I wonder how expensive it would be with today’s disk prices - I can’t imagine binaries.* have grown that much in size themselves.
It's already behind a login wall, which without an adblocker is not far off.

I'm surprised selling political influence to the highest bidder didn't play out.
Isn't it just a matter of listening to the ambient noise in your environment. open space sounds different to a closed room. if there is any noise around you can normally tell if you are near a wall just because one ear is getting a close echo from the wall, and the other isn't.

I think most people use sound all the time to orient themselves, especially in the dark. It's just that we are so fixated on what we see that using hearing to tell what is around you gets overloaded by the higher resolution information from our eyes.

I think I would be very interesting to see good research done with blind people to see how they use their senses. Is anybody aware of such research?
Even a cynic like me wouldn't go so far as to assume bad intent here. Signal is open source so the file format should be readable and likely this is just an oversight, I guess it's not a highly requested feature. Have you filed an issue?
They haven't taken it away yet. It will be removed when you upgrade to the new architecture.
https://archive.ph/C3bGD
None the wiser.
I am really glad in Australia companies aren't typically allowed to advertise prices ex taxes / fees. They are allowed to mention the costs as a line item, but can't advertise only part of the cost (i.e. if they advertise its a $89 room, you need to be able to get it for $89)
That's fair, thanks for the feedback!
Session seems OK. I sort of like the look of Matrix but it's a lot harder to establish a security policy when 10 different people might be using 10 different Matrix clients, and nobody can do technical support for anyone else.
Yes, I absolutely think that it is incumbent that adults who pursue graduate degrees do a perfunctory bit of research on their career options and what they can expect upon entering the job market.
Depends on your threat model.

Most people protect against access by whoever stole their laptop, with Microsoft and TLAs not being considered a threat. Those who do probably don't use Windows in the first place.
Yep, I was being pedantic meanwhile you were likely providing useful info :).
> It's true that there are certain typographical requirements that must be met in certain court filings, but I have also seen lawyers bikeshed in Word by obsessing over things as menial as left vs. justified text alignment (and then even decide how to rephrase language after changing to justified alignment because they don't like the rivers[1] they are now seeing)

Lawyers fight over this stuff for the same reason programs fight over 4 spaces versus 8 spaces indentation. Judges have to read hundreds if not thousands of pages of briefing a week. Making it a little easier for the judge to follow your point does make a difference.

And will it win or lose cases? Probably not. But how often do appellate briefs argue that the trial judge “overlooked” or “misapprehended” some argument? Stuff gets lost in the shuffle and sometimes not putting the best version of your argument out there leads to bad rulings.

And just as in software, spending a little time up front to learn a standardized style and best practices means that in practice it should be muscle memory and take very little time to churn out briefs that look nice and are easy to read typographically.

(Also, ragged justification is a crutch for people who don’t know how to use soft hyphens. There’s a reason you never see a magazine or book with ragged justification.)
5. Really enjoying it. I would be doing it anyway. Having a job just gives me something specific to do with it
I did 1 year pre-apprenticeship, then 4 years apprenticeship (Baker). Then shortly after that I left the industry and got into IT.

shrug I think that life is a process of navigating obstacles while acquiring skills. Its not a RPG with you choosing a character that you have to stick with until the end.

Branch out... you'll be surprised at where your PHD learned skills will lead you.
> where they want to take Signal (e.g. usernames)

Any day now (for the last 5 years)
I can't help but think of feynman's caltech speech about "cargo cult science" with respect to the charge of an electron.

We have learned a lot from experience about how to handle some of the ways we fool ourselves. One example: Millikan measured the charge on an electron by an experiment with falling oil drops, and got an answer which we now know not to be quite right. It's a little bit off because he had the incorrect value for the viscosity of air. It's interesting to look at the history of measurements of the charge of an electron, after Millikan. If you plot them as a function of time, you find that one is a little bit bigger than Millikan's, and the next one's a little bit bigger than that, and the next one's a little bit bigger than that, until finally they settle down to a number which is higher.

Why didn't they discover the new number was higher right away? It's a thing that scientists are ashamed of--this history--because it's apparent that people did things like this: When they got a number that was too high above Millikan's, they thought something must be wrong--and they would look for and find a reason why something might be wrong. When they got a number close to Millikan's value they didn't look so hard. And so they eliminated the numbers that were too far off, and did other things like that. We've learned those tricks nowadays, and now we don't have that kind of a disease.

https://sites.cs.ucsb.edu/~ravenben/cargocult.html
Example: https://twitter.com/stevekrenzel/status/1589700721121058817
"We get a lot more than that from other tech companies."

And hence why almost every app on my phone has location access 'never' and only the ones that really need it have it 'while using app'.

Of course, I never even got the Twitter app, I've always just used it in Safari on my phone.
Your former examples are things that quite simply can’t be mitigated in any case. If you want to send a message to someone there is no way to prevent them from storing it in a way you control.

Your latter example is also a security concern they can’t address. A jurisdiction that allows a message about a settings change being used as a basis for obstruction of justice can rule the use of signal as the same (though I do agree that former is problematic on its face).

I dont know the ins and outs of the problems with backups, but it doesn’t take a phd in cryptography to envision a case where your settings about backups open all your contacts to automated dragnet surveillance. In that case it doesn’t make sense for a single user to downgrade everyone else’s security settings.
> Hoping we get more series where the protagonist get in and out of the VR worlds, to have a more liminal kind of space.

Was that what .hack was about? Or perhaps that was an MMORPG that was depicted as VR-like, for the visual drama.
A Proposal for News Organization Mastodon Servers and More
I used to work with SharePoint professionally (barf), in that we dragged and dropped HTML, JS, and CSS files into a folder that then powered pages on the company's intranet. Luckily we didn't build components using SharePoint's system, but we still had to navigate through the rest of the cruft.

Some of the issues I ran into include (but aren't limited to):

- Files and folders located in counterintuitive locations. Random files that ended up in some locations "just because". After a few years of working that job I knew where certain things were through tribal knowledge.

- Wading through files and documents that were years old. If SharePoint has a system in place that deletes files above a certain age, we didn't have anything like that set up.

- Dealing with a complicated access/security system, that restricted some users from seeing some pages.

- Having to make the intranet pages "work" with IE11. A good chunk of employees preferred using IE11 as their browser of choice so we couldn't not work on compatibility.

- Once, I accidentally moved in-progress HTML and JS files into a prod folder and one of the pages broke in prod. Fortunately it was after hours and I was able to retrieve the original files from GitHub.

- Major performance issues on some of the more data-heavy pages.

- Users not seeing links to docs because they was checked out (like library books), usually by one person with credentials different from everyone else.

That was Job 1 and I'd hoped to never touch SharePoint again. I'm on Job 3 now and I grimaced when I saw that the company used it as its intranet. I'd hate to be on the team responsible for maintenance.
Here it is.[1] I missed the original post, thank you for mentioning it.

[1] https://news.ycombinator.com/item?id=33412932
Performing arts (dance, theatre)?

House flipping or GC/contractor work?

Maybe a well run agile sprint?
This sounds like the Margaret I. King library building AKA the Science & Engineering library. Otherwise, I'm not sure which library they're referring to. Interestingly, there was a subway on campus too. I wonder if it was that one, by chance. Small world.

source: UK is my alma mater.
Not OP, but had a similar graduate school experience.

What was your family like, stable nuclear family?

No - child of divorced parents

Middle income, - yes

did you fully support yourself, on your own during your studies? - my dad chipped in $4k toward the first year of undergraduate, after that I was completely on my own.

Did you have any other work or responsibilities? I did work through school - event setup, grounds crew, working in a computer lab, and eventually working with a group on campus that helped professors put their courses online.

Did you get cash or material gifts and support from family? etc etc. - nothing beyond the $4k mentioned before. But I did get straight As, so I had academic scholarships that helped with tuition. At least during my undergraduate years.
> all good positive influences there, no dancing thots and dph challenges.

This is 100% bullshit. I’ve used Douyin and it’s just the same as TikTok, and even if I haven’t, anyone with surface familiarity with human nature would know there won’t be a social media network without dancing and “bad influences”. Now, Douyin literally means trembling/dancing musical notes, guess where it got started?

Douyin does have a “youth mode” where supposed bad influences are more limited. It’s opt-in however, and through talking to actual Chinese teenagers I gathered that nobody uses it, because guess what, teenagers like the “fun” content. Enabling this youth mode is actually a prank they pull on friends.

Also, search for posts from Chinese parents trying to block Douyin on their router, you’ll find a ton. Guess why?

Normally I would chalk things up to differing perspectives, but your claim here about “all good positive influences” is so absurd I have to conclude you’re straight up lying.
Interesting. He himself just claimed, 2 hours ago, "Twitter usage is at an all-time high lol"[0] Of course, he might mean "usage per user" or some other weasel words.

0 - https://twitter.com/elonmusk/status/1589784134691741696
I’ve been having a lot of fun using Midjourney to create images based on lyrics for music videos (here’s one for Kashmir by Led Zeppelin https://www.youtube.com/watch?v=un0XZMubeCE).

I can’t speak for anyone else, but this is probably the most magic I’ve felt from a new piece of technology. Each time I generate a new images, it’s a surprise. I can usually identify something in the image based on the prompt, but sometimes it’s wild and completely out of left field. I’ve probably generated a few thousand images so far and don’t see myself stopping anytime soon.

One change I’d like to see is in language allowed. I don’t get why Midjourney allows “kill” and “die” but not “bloody”.
Yeah they just track tech layoffs at this point
This forum thread documents that websites can be excluded for various reasons, including complaints by people other than the website/domain owner: https://archive.org/post/778/exclusions-from-the-wayback-mac...

I'm sure there's some guideline somewhere giving themselves blanket excuse to do anything they want, then hide behind secrecy and hope people will assume the best. What I'm not sure is why such duplicity being "standard" makes it any better.
AI Tool for Content Distribution
Is there any AI tool that can distribute relevant content to specific site?
They jail them on trumped-up charges.

https://www.dmagazine.com/publications/d-magazine/2022/octob...
You should offer products at the cost to provide them plus a reasonable profit margin. If you're charging so much more than it actually costs you to provide that you can make it equally affordable in Switzerland and Somalia, you're already an asshole and no amount of social activism pricing will erase that.
pointless whining about nothing that matters
Side note that seems relevant: Cancers almost never metastasize to muscle tissue, even though muscle makes up 65 percent of the human body.
I am somewhat unconvinced that quaternions are more challenging, or at least a worse way to think about the issue :

https://eater.net/quaternions

And speaking of Maxwell's Equation"s" :

http://www.av8n.com/physics/maxwell-ga.htm#sec-preview
I was gonna comment this too goddamn
Back to the time of sculley.
It was probably adtech companies.

There are a bunch who basically pay apps to use their api and then take the data.

Apple was right to kill that imho. IIRC that was foursquare's pivot

There is also lot/lon in programmatic bid requests, but I don't think they're super accurate or granular and lots of fraud. (could be wrong, just from my small experience buy side using DSPs seeing lots of lat/lons being smack in the middle of a city)

[1] https://www.safegraph.com/guides/mobile-location-data-provid...

[2] https://developers.google.com/authorized-buyers/rtb/geotarge...

[3] https://fixad.tech/wp-content/uploads/2019/02/3-bid-request-...
Censorship on Mastodon Instances
Honestly, I feel like Mastodon just reinvented FidoNet, but over TCP/IP.