skysight-inc/HackerNews huggingface dataset:
> I’m sure this has nothing to do with the MASSIVE amount of debt Twitter is now in and desperately needing money.

The irony is that even if every current Verified user paid in, it'd still not do much for Twitter's debt.
The one that can't be bothered to say "Hey what's your Mastodon handle" to like 500+ of my friend group on Twitter where is the main Mastodon instance is closed.

Twitter is just fine and everyone knows it.
That really sucks.
Just replied to your latest tweet with alternative I'm building (https://sqwok.im). It's a slight twist where each post includes a live public chatroom instead of the reply model Twitter uses. Slightly different experience geared for fluid conversation.
I'd kill for a port of the .Net Entity Framework to JavaScript - the current ORMs for JavaScript are really nothing compared to EF.. If you haven't used it, it is super powerful at selecting super complex structured data from a database super easy. :) It's query format is also the linq standard so you use the same extension methods to work with in-memory collections as you do with database tables.
Try to find post about subject you are an expert and answer the questions in the comments.

Try to avoid onlimers and jokes.
Good point. I'm pretty sure it was poorer, Waymo really goes all-in on Lidar, they still top-mount it don't they? Waymo is also solving a much more constrained problem, with far fewer vehicles, so fewer accidents doesn't surprise me.
Even with the hiring freezes across Silicon Valley, good engineers will right now be trying to leave Twitter in droves.

The stress of all this will have an additive effect, and make a salary cut more bearable if they have to change jobs.

Instagram has about 20,000 employees. Twitter has about 7,500. How many of those can it lose before advertisers start leaving in droves? At that point, whatever monetisation strategy Musk comes up with will be too little too late.
Was there actually a kill count on there? I never noticed that and seems like something I wouldn't have missed.
What? Even in a bloated, red-tape bureaucratic hellhole, that's maybe a few engineer-weeks at absolute most. Wire up a payment processor, plug into whatever api sets the blue checkmark, have some expiration logic, done.
Could you share a pointer to one of these, or good search terms? "Powerline filter" doesn't return much.
I clicked on it expecting it to be exactly that.
I said nearly-proprietary. WebP is technically open but nobody would give a crap about it if Google weren't promoting it.
Does Electron not run on macOS amd64e?

Unless you're taking advantage of some kind of x86-64 specific feature, I don't understand why it's at all a challenge to port an app to arm64e. Could you elaborate a bit on what those problems are? FWIW, I'm more intrigued as an outsider than someone that can offer any meaningful help.
There are actually good reasons for not shipping JPEG XL in web browsers, but the comment doesn't list one. In particular it compares JPEG XL with "existing formats", which seemingly include AVIF, but almost identical arguments could have been used to not ship AVIF in web browsers after all. Essentially it says that they happened to pick AVIF for no apparent reason and because of that they can't pick JPEG XL for no apparent reason again. The comment lacks substances, if not dishonest.
> Who comes up with a feature and gives the programmers a very short deadline with a threat to fire them if they can’t make it? That’s horribly cruel.

This has to be a pretext to turn a layoff into a firing with cause, right? 7 days is absolutely ridiculous for something like this, even though they already have some (most?) of the plumbing laid via Twitter Blue.

Also, tomorrow is a non-governmental holiday in the US -- Halloween. I'd imagine quite a few employees with kids are taking time off, so this is also begging for a discrimination lawsuit -- CA law bars discrimination based on an employee's role as a caregiver of a child.
This is not the case on iOS. It is possible in Safari however.
I think you may have replied to the wrong person.
The part about the deadline really enrages me. I think about all the people in society who have intense and demanding jobs and demanding quotas and schedules and compare that to the soft and lazy lives of FAANG developers. Why is it okay that an Amazon driver pees in a bottle to hit delivery quotas, but a Twitter developer making ten times as much can't be asked to launch a feature in a week? I don't know if this is good business, but I think anyone who complains about it should be fired.

I would also find this extremely invigorating from the software developer side. I've worked on products at Microsoft and Amazon that have literally gone years between releases and seen so many features endlessly delayed by needless discussion and planning. I would love to get the assignment "ship this in a week or you're fired." It's not like we're splitting the atom here, Twitter Blue, a paid for thing, already exists and the verification badge already exists. If you are a Twitter developer who can't hammer this square peg into that round hole in a week...
As far as I'm aware, the default state of a protected account is that its tweets can only be viewed by followers, but anyone is free to follow it.

It's also possible to prevent people from following your account without your approval.
My belief is that under Musk being verified will have a significant impact on your experience as a user. In other words, I think we're heading to a regime where you get verified or you're forced off. No Twitter for free users.
Does bring up the issue of "trying to do too much", and could become a disaster if Twitter becomes even more of a money drain. Trying to get humans to colonize Mars (SpaceX) and to help alleviate global warming with electric cars (Tesla) and solar panels, seems more than enough already.
I've just been adding them into a google doc for years...

https://goo.gl/J70iC8
I read this article and imagine myself being invigorated if I was working inside Twitter, a company finally emerging from a death spiral. Anecdotally, I’ve seen an increasing number of software developers that don’t care to innovate, learn, or have an impact— many people are completely focused on living a comfortable life and having their employer bend over backwards to support a hedonistic lifestyle. I personally don’t think this leads to happiness, but instead to wanting to run faster and faster on a treadmill with infinite speeds. Working hard, making things happen, struggling, are all very worthy ways of spending one’s time.
What's to say there isn't just as many, equally capable people looking for a job there? They'll be fine. Most people are going no where and those that leave will be replaced immediately.
I own a 2022 Tesla and it can barely even do lane-keeping for a few hundred yards without jerking the wheel around, requiring "intervention" (aka manual driving), randomly braking for non-existent things and many other problems.

FSD is barely alpha-level software. It's silly to even call it beta at this point. Oh and $15k for it? Don't waste your money.
You can pay but you still have to prove you say who you are.

$ is the price, doesn't mean you clear the requirements.
Fuck it, I'm going back to usenet.
- Designing and launching a critical, high availability/throughout system. Finding out that it fails to scale in some way you never anticipated. Designing last minute patches and workarounds to prevent the doomsday situation or patches that will mitigate the issue, quietly in the background

- Being in crunch mode and just when you think all bases are covered, finding that one problem that will create a buggy end user experience. Now trying to convince directors or some VP to let you or your team patch it, explaining the risk of doing it vs not doing it, working around the red tape and political non sense

- Taking down a production service or database. Bonus points if you’re more of a dependency for several other critical systems, and so your wide blast radius takes every one else down with you

- Completing a large scale, data migration, while the system is running in production. Bonus points if you do it without an outage or data loss. Extra bonus points if you do cause an outage, and some VP is impacted and sends an escalation email, and now your senior staff engineers, directors, and program management are all shitting their pants on a Saturday and trying to come up with a measured response to the email, what they’re doing to mitigate it now, and what the long term plan will be.

- Getting criticism and dealing with criticism professionally and calmly, without lashing out, when you get thrown under the bus for a failure, even though you escalated and made it visible a long while ago, and leadership didn’t give a shit

- learning how to deal with shitty people who steal your ideas and present as their own, or cheat you in some other way (not compensating you properly for you contributions), without losing your cool or letting it impact your physical or mental health
I disagree on your second point: $44B is a huge amount of money, even to Musk. If Twitter goes down, it likely drags down Tesla (or at least Musk's position as CEO) and his other companies as well.
Yeah, segmented memory was such a headache. The large memory model that used "far" pointers broke some things that were taken for granted in C. Comparing pointers especially was an easy place to introduce difficult to find bugs. A given memory location could have multiple valid pointers, so you couldn't do an int compare. The 32-bit int 0x00000011 is smaller than 0x00010000 but 0000:0011 pointed to the byte after 0001:0000.
Could powerline work with electrical cables which aren't connected to AC power, e.g. two outlets on opposite sides of the same wall, connected to each other, but disconnected from the breaker panel?
>I wonder how people might obfuscate or rotate their IMEIs, to prevent this kind of tracking and collation?

Spoofing your IMEI won't do much considering it's tied to your IMSI (sim card). You'd need a burner phone + burner SIM for actual anonymity.
Thank you so much for your patience! You experience will definitely help me make this project compatible to the m1 chip systems XD!

And since ONNX is not a forced requirement, maybe the following guides can make things easier:

1. Install `carefree-learn` instead of `carefree-learn[cv]`

2. Install the following packages manually:

ftfy regex lmdb albumentations carefree-cv

> I'll consider removing the `onnx` requirements from the `cv` spec in the near future!
I bet they'd notice and shut them off pretty quickly if bandwidth wasn't nearly free.
How is it official if you’re committing fraud by doing so?
>So if [insert celebrity here] decides not to pay, I can now pay $20 to officially impersonate them as backed by Twitter.

Do you have the necessary documentation to prove this identity? Aren't you concerned with violating federal laws?
I have really enjoyed Twitter. But based on some basic numbers I’ve seen, it wouldn’t surprise me if nothing Elon might do can save Twitter. It just seems doomed in the next few years purely from debt.

He may slow it down a bit. He could easily accelerate it. Companies that far in debt just don’t survive.
FWIW, I did manage to spot the bug without executing it, but go isn't a language I've used before so I fired up godbolt to try it out before submitting my solution. This isn't a skill that I'd expect of juniors (that is, most programmers). Sounds like you're quite the skilled programmer, enough so that you're taking your experience for granted. I'd encourage you to be a bit kinder about your expectations -- especially with an unfamiliar algorithm, people have multiple unknowns to resolve -- when we read and comprehend code, we're emulating a program in our heads, and that's a hard thing to do!

And, for crap's sake, don't spoil the puzzle on a post about the puzzle!

That said, as an a collection of advanced puzzles, I'm delighted. You're digging out some really awesome algorithms that I've never seen, and I love it. This algorithm is ridiculously clever and surprisingly effective given its simplicity, speed, and memory efficiency. Keep up the good work; I look forward to more of these.

edit: heh, I just did the radix sort one. Made the same stupid mistake last time I wrote a counting sort, so I knew just what to expect... good times.
The iOS app is open source, so you are welcome to contribute a PR: https://github.com/jellyfin/jellyfin-expo

It's maintaned by a single developer in his spare time, so I'm sure he'd appreciate it!
I agree. The idealist in me wants all of these aspects to be completely independent from the host I choose to use. But realistically I am not that worried about losing data, the social graph is far more valuable. Even if I have 100 followers, I would still really want to preserve their connection to me if I am banned.

I understand that I can do this by hosting my own instance - that's a good enough solution (for me).
If recidivism rates are high, that means the the rehabilitation function of our criminal justice system (and the broader society) is substantially ineffective. Does that indicate something inherent about the people being imprisoned, or does it instead indicate that our systems are poorly designed and failing?

There are many societies around the world with much lower incarceration rates, much milder penalties, less recidivism, and much lower overall amounts of crime. Shouldn’t we be investigating what they are doing right and trying to copy it, instead of doubling down on our current methods which seem to be extremely (monetarily and socially) expensive failures?

Or do you think Americans are just on average inherently defective compared to people who live in other developed countries?
I hate it when disinformation spreads. Glad we have papers like the Washington Post looking out for us, like the Hunter Biden laptop story.

https://www.washingtonpost.com/politics/hunter-joe-biden-ema...

"Although reminiscent of the 2016 race — when Russian intelligence operatives hacked and released hundreds of emails from Democratic candidate Hillary Clinton’s campaign manager through WikiLeaks — Wednesday’s report was met with skepticism, particularly from social media companies that sought to limit the spread of the news."
Pokémon Cards Holographic Effect in CSS
Can you clarify this remark? You're saying that a mutual fund told you about a programming language?
All of your posts with that account were about one thing, which happens to be the same thing your company is selling. That's using questions as a promotional device, not asking questions out of intellectual curiosity. This was obvious enough that users emailed to complain about it.

As for the other submission, I didn't find the slightest indication that the submitter did anything wrong. If you posted your URL to another site, perhaps they saw it there and thought HN might find it interesting? Alternatively, perhaps they had 'showdead' turned on in their profile, saw https://news.ycombinator.com/item?id=33383563 and thought it might do better with a different title? There are lots of ways that post could have been made legitimately.

It's also not clear what the alternative hypothesis is - what are they supposed to have done that wasn't legitimate? I looked at a bunch of their submissions and none of the links had been previously submitted to HN, so this isn't happening routinely.
That is a legitimate point.

One challenge with this is that in a code review you have the context of the change in front of you, and are looking at changes. Many changes are "obvious" when seen in the context of other changes. But later on people aren't looking at changesets, but final artifacts! That difference in perspective can be hard to decipher.

Now of course there are things that are "obviously this should be commented clearly". But then there are more subtle things that make sense to the person writing the code, and the handful of reviewers, just because they have experience in a domain. Someone else comes in and it just isn't clear to them for... no fault of anyone really. But the clean commits can help this person discover answers more quickly than if there is no VCS information at all.

I think this might be the clarity equivalent of "defense in depth". You want things to be clear, but sometimes things are not that straightforward and you gotta dig in a bit more.

On a more holistic level as a commit writer, I'm generally only making a handful of commits in the end (I like squashing up the fixups and the like). I write out commit messages, and usually those messages become the PR messages (with some edits as needed). That process helps me clean up code and add comments as well. The process of making this stuff easy to understand involves thinking about it multiple times in the process from thought to committed code!

So yes, make the code clear. Sometimes things are hard to make unambiguously clear from any angle, though, so also make the changelog clear!
Fun to visit, but many/most? wouldn't like to live on one. Eventually you want to go outside for a walk and fresh air.
My children and my grand children
Does Mastodon the software support ads?

I always see the platform more akin to Reddit or Discord than Twitter tbh. Say I want to make an instance and want to host it. According to some 3rd party services [0] a 2000 user instance will cost me ~$90+taxes/month. That’s a lot if you compare it to a reddit sub or Discord server which are free and where I’d say a similar sized sub/server are quite small (not all 2000 users are active all the time ofc)

It’s really hard to make people pay. Is there a plan to support ads or anything else besides begging for donations?

0, https://masto.host/pricing/
Right now? For broad applicability it is the computational overhead. There are some applications that are doable now, such as reading data anonymously from a small-ish dataset (or a low-volume service where you can afford to wait a minute for an answer, or using really expensive hosting).

An example of that was a Wikipedia server that someone made which would serve you pages without the server knowing which page your client was actually after (https://news.ycombinator.com/item?id=31668814 4 months ago, 119 comments). It's still not really efficient; you can't simply swap out the real Wikipedia for this system and expect it to simply work.

> the server [needs] to scan through the entire encrypted dataset [for every request] (this is unavoidable, otherwise its I/O patterns would leak information)

Imagine Wikipedia servers needs to read every byte written on Wikipedia and operate on it before being able to formulate an answer to a random pageload. Additionally, if I remember correctly, things like autocomplete worked by just downloading the entire list of articles and doing that locally. It's all not impossible, but not a drop-in solution.

And then when you have a situation where you can practically apply it, there aren't popular/trusted/already-audited software packages out there for you to just use with confidence.
Do we know for sure they still have to prove they are who they claim?
Why does Moa need so many permissions? I don't want to give it +RW on both my accounts.
The stress of people paying money to use your company’s product?
Go do the Pixar in a box course in khan academy.
Of course it can. The constitution currently means, right now, whatever SCOTUS says it means right now. It used to mean something different and no doubt will mean something else again in years and decades to come. And that will continue to be true, unless some day some other institution in the US successfully takes over this role from SCOTUS. In the People's Republic of China, the final authority on constitutional interpretation is not the judicial branch, it is the legislature (Standing Committee of the National People's Congress). I doubt the US would ever adopt that system, but if it did, then SCOTUS would no longer make the final decision on what the constitution means.

What the constitution originally meant, is a fixed historical fact – although like any other historical question, we can debate the details, and there is no guarantee that consensus on such debates is always attainable.
This has been on hn previously but can't find the threads.
Ooooooh not at all. MSVC does "support" most features but they are full of issues.

MSVC's development seems focused mostly on ticking off boxes, whereas GCC is focused on actually implementing things properly and not releasing things until they actually work. Clang is all but abandoned.
I have the same phone and your standards for “good” must be much higher than mine. This phone takes excellent snapshots in low light. They would look horrible if printed 8x10. They don’t look great when zoomed on a phone. But on a phone screen showing the whole photo, they look fine.

My point of comparison is my old point-and-shoot. In low light those things always resorted to flash and the results were terrible. Without flash I needed a tripod.

It’s not as good as a good SLR, of course not. But it’s good enough, a fraction of the size, and does iCloud photos automatically. I haven’t used my SLR in over a decade and should have sold it when I could have gotten a decent price for it.
How complicated are you imagining this to be? I’ve worked in similar spaces and this seems very doable
> There are lots of things you could do to save resources but most things are not done and are not going to be done because it is inconvenient and takes time, and time is money.

This is radically underselling how much most people are willing to do for 50 pounds. If people are being squeezed out of their lifestyle due to energy costs (which seems quite likely, looking at the aggregate stats) they'd spend the time to conserve energy. Assuming someone shows them how to do it.

It remains a mystery why everyone was so calm walking in to this while tightening the screws on fossil fuel industries to stop them investing int he future. The globe needed a supportive regulatory environment for more nuclear power 20 years ago. Now there appears to be a global crisis in progress.
I would argue it’s very doable.
whatever you think i guess

or not - you're just some guy (like him)

so weird how engineers think some people are significant.

i don't and never have
Do you go to conferences? Sometimes you can start a collaboration there.
Hopefully they stick to this plan, but the price is much too low. In addition, they should require payment from regular users too. I really do hope they try to squeeze as much money out of their users as possible, and then some.
Do you have a link that quickly expresses the gist of what makes Entity Framework good/powerful? I tried using it in college for a little project, hit the docs like a brick wall, and went back to Rails. I always struggle “getting to the good parts” with Microsoft’s stuff.
> the hero cave diver a pedo out of spite ... he is a flawed as fuck human

Wow! You went from a 10 word tweet to "a flawed as fuck human"! I guess you've never said or written anything bad about another person given the angel that you are.

Oh btw, did you hear Musk won the case because the diver was trying to make some bucks off of an angry response, claiming it was "defamation"? Maybe not a "pedo-guy", whatever that means, but certainly a petty opportunist who received a nice basket of egg on his face.
1956 is Hungarian Uprising, Prague Spring is 1968. They also did tons of vile stuff in the Baltics.

Russian imperialism goes much further back too, e.g. Partitions of Poland, colonization of Caucasus.

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

Sadly, the way high school curricula are set up in many countries doesn't leave much time for 20th century history, so only a rough outline of post-war events is taught. As for more recent history, there has been almost no research (or even awareness) of Russian imperialism in Western academia until now (gee, wonder why)...