skysight-inc/HackerNews huggingface dataset:
While I totally sympathize with the schadenfreude, I won't be surprised if Elon himself fully expected to do this. They still end up with fewer workers than they had before and now know for certain they people they hired back were indeed important for day-to-day functioning. Faster process than going through each employee's job function individually. And I won't be surprised if the severance terms were structured such that those refusing to come back now before signing their severance offers, are considered to be quitting and hence don't get their severance pay. But IANAL so not certain of that.
Try typing word "taj" and exiting the insert mode using your jk right after that last 'j'.
This is ridiculous. This is clearly a manager trying his best to soften the blow to his team after they were just fired by talking up their work and impact.
I think you’re downplaying the significance of a private company in the West banning the democratically elected leader of the free world from reaching his supporters … while simultaneously allowing the Taliban to use the platform. Something was deeply wrong with the way Twitter was run.

Senior Democrats used the platform for years to create hoaxes about Russians helping Trump steal an election. No bans.

Then when Republicans do similar in response to an election with very dubious postal voting, those Republicans are banned. And for those claiming Trump incited violence - that’s a distortion of the truth. His last tweet on the platform was a smack down against rightwingers who’d been involved in political violence.
I wouldn’t call it communism to say a business person who made a bad deal by overpaying 3x the price for something is incompetent.
It’s a completely common, and actually expected, thing for maids employed by premium hotels. I don’t see any reason why you couldn’t do it for a household as well.
That actually is the commonly accepted industry term. Like i18n and l10n
The other part of the solution is to just use Krita instead. XD

(but seriously there are very very few things that "The Gimp" is good for these days when you have the option to use Krita)
I see what you mean, I suppose I should have clarified.

I want to dig into one of these editors for a stronger understanding of how they work, and using something as obtuse as Rust is a total nonstarter for me.

I read through the source of micro over a few weekends during the 2020 lockdowns and really enjoyed the experience, though I was woefully underprepared with spending that much time looking at Go, which I wasn't familiar with at the time. Even still, I felt relatively confident within a few hours.

Conversely, I've seen things like: https://fasterthanli.me/articles/a-half-hour-to-learn-rust from Rusties that just made me sick to my stomach. It's just ridiculous how many syntactical elements there are, and how little is done for the end-user by way of ergonomics. To top it off, people who've spend dozens (!!!) of hours with Rust still struggle with it. With Go, Python, maybe C, and others, I can typically bring students or grads up to speed enough to at least have a decent conversation about crucial code within a single workday.

I do think that the Rust ecosystem is a brittle one, despite the grandiose claims of safety and security, in that few people whose time is valuable and whose experience is vast would be spending their time wisely coming up to speed with the language in any scenario, even outside of text editors. The

Again, I'm not starting a Rust-bashing thread, esp not with someone invested in Rust, but that's where I'm coming from.
> DNSSEC is moribund.

For how many years have you been saying that? Meanwhile, from what I can tell, DNSSEC usage keeps going up.
BBC title correction according to their own article: "Some Twitter users jump to Mastodon - but what is it?". It's certainly not even remotely close to all.

> The social network says it now has over 655,000 users - with over 230,000 having joined in the last week.

Not all of them will be active. I think I even have an account I have not used in many years. The actual user base is likely smaller, and in a few weeks much less. There will be some attempts to link Mastodon and Twitter, but Twitter is incentivized to prevent decentralization of their platform.

Mastodon is obviously federated, but they also have quite a collective ideology they use to enforce policies. For example, rightfully or wrongfully, they blocked the largest Mastodon node Gab Social [1]. It wasn't even a majority vote, it was just those who maintain servers and develop apps that were able to do this - so a handful of people.

[1] https://en.wikipedia.org/wiki/Mastodon_(software)#Forks
The buck clearly stops somewhere, every software engineer who has worked at a large corporation has experience with this.
It could be a total coincidence, could be designed to take advantage of a news cycle that's already full, could be that it has taken them this long to put a plan together since their stock started dropping. If your theory is that there's a political motivation there are a couple of simpler explanations before we jump to that conclusion.
Or just have mandatory voting. You need to prove that you turned in a ballot when you pay your taxes if you incur so e penalties.

Don't care who you vote for. Turn in a blank ballot, doesn't matter. But you MUST turn in a ballot.
Doubt it. Quite a few tech cos have been announcing freezes as well as RIFs.

Most are trimming fat because of market conditions (economic slowdown) Twitter because they were management heavy and they were bought out and needed to trim some excess weight.
No surprise - there was no way for them to do proper planning within the short time they made the decision.
Uhhh I don't consider making an app accessible to be contributing to the problem of a "bloated headcount". Maybe the team itself had too many people on it, but to axe the entire team is pretty disgusting and shows a complete disregard for an entire class of people's needs
Can you provide any evidence of these cuts?

> In 2018, the United States spent $14,400 per full-time-equivalent (FTE) student on elementary and secondary education, which was 34 percent higher than the average of Organization for Economic Cooperation and Development (OECD) member countries of $10,800 (in constant 2020 U.S. dollars). At the postsecondary level, the United States spent $35,100 per FTE student, which was double the average of OECD countries ($17,600).

https://nces.ed.gov/programs/coe/indicator/cmd

How much spending is enough?
MIT engineers develop a low-cost terahertz camera
I want to love helix, but the transition from vim is too great with very few resources that explain how something that would be done in vim could be done in helix.
Because Twitter as-is is a finished product. There's no immediate need to review accessibility issues since there are no new product features/updates for the foreseeable future. Musk froze everything. So what were those people supposed to do? Nothing? Might as well let them move on to new jobs.
At minimum, they'll start doing dangerous intercepts with blockade runners, which PLAN already does with USN in SCS. Around TW, it will be 1,000s of militia ships to make the navigation exceptionally dangerous. They're going to dare US to start war with PRC. There's also simply mining and cratering TW waters + runways to make substantial resupply impossible. US has no solution to a motivated PRC blockade of TW.
Who knows if PRC will start a war with the U.S. but they will take Taiwan. That policy position has not changed for 70 years.
Still you can pick any server you want, any client you want, move your data freely if you are not happy with provider. And there's no corporation that can say that tomorrow you are going to pay $5/month more or you can kiss your contacts goodbye (sure you can loose your address if you don't have own domain, but you still can access the network).

I will gladly take it over closed protocol, even if it has reaction gifs built in.
> > I think C doesn't guarantee that 'size_t' is at least as large as a 'signed int'

> That doesn't matter, because size_t is large enough to hold any array index (that's kind of[0] the defining property of size_t), so any array index in a signed int can be safely converted to size_t.

Well, the Go code we're discussing has nothing to do with arrays or array indices, so `size_t` doesn't help here.

Go look at the code :) It's a generic function for doing binary search, which accepts an `int` as a function argument, specifying the search size.

The code is then doing:

h := int(uint(i+j) >> 1) // avoid overflow when computing h

Replacing the Go expression `uint(i+j)` with `(size_t)i+(size_t)j` in C like morelisp proposed would not work correctly if `size_t` is smaller than `int`.

That's the point I was making.
You have so much vitriol toward and schadenfreude over the pain of a person who... helped vision and motion impaired people use Twitter? Yikes.
Probably that it will be more unnoticed because of it
And the ones that are left tend to be either filled with spam or content I'd describe as "YIKES".

If I own a media company the last thing I'm doing is investing in the IT and moderation infrastructure it takes to run a Mastodon instance.
I liked autumn so much I copied it in IntelliJ and VS Code.
Actually the Telegram bot works flawlessly.
1. access Z-lib page with TOR
2. Sign-up, get your token for the Telegram bot
3. Send your token to the bot: https://t.me/firstlibrarybot
4. Search and request your docs to the bot
Musk’s takeover might change Twitter: what researchers think
I anticipated all of those lol. Just sharing my anecdotal experience.
It might not be a sign of where anything is going. He could just be cleaning house of undesirables. I'm just going to wait and see.
Possibly indirectly in the sense most people are going to be consumed with the Twitter debacle and won't really pay much attention to what is going on at Meduh.
I literally just spoke with someone who mentioned that skiing during the winter helps her get over the doldrums for the exact same reasons you mention
China has a specific "negative list" of sectors in which foreign investors are either barred or must enter into a joint venture. This list has been shrinking year by year. For example, Tesla 100% owns its operations in China, which wouldn't have been possible 5 years ago.

Is chip fabrication on the negative list? I can't find any references to it being on the negative list. On the contrary, I've found references to foreign investment in semiconductors being explicitly encouraged by a few provincial governements.[0]

0. https://cms.law/en/chn/publication/china-releases-its-revise....
Don’t lots of companies do layoffs? Why don’t they all get this much attention? Surely messy layoffs aren’t uncommon.
Beautiful Maps with Rayshader, OpenStreetMap and ggplot2 (2021)
Because it's bespoke raw video, ffmpeg wouldn't know what to do with it. Sure if I'm chopping up an MP4 then dd isn't going to 'cut' it ;P
Ah,I forgot the Littr[0] which fits your bill even better. Discussed on HN[1] a few months ago.

[0]: https://littr.me/
[1]: https://news.ycombinator.com/item?id=31785966
Mastodon has some structural problems, and instances do not scale well. Mastodon.social is run by Eugen (who created mastodon), and he's had to disable core features of the service (local and federated timelines) just to cope with the sheer number of users.

AFAIK, it would take significant work to rewrite the software such that it scales the way Twitter does.
Your content is federated but your account is not so in order to actually perform actions, you need to make calls back to your home instance.

In a literal sense, your username and password / authentication tokens live on that server and is unknowable to other servers.

You might imagine that if there was federation of accounts than any random user could simply eat up passwords/password hashes.

That said, you can presumably use any client as long as it uses the APIs of the home instance.

You can browse other instances and do a remote follow however where that instance calls back to your home instance to initiate the follow action but it requires you telling the remote server what your full ID is (@Timja@home.instance) so it knows where to call back to
Haskell, Python, and Readability
From an environmental impact perspective alone, the opportunity to free the planet from emissions, lower the demand for vehicles, improve pedestrian safety by staying off the road, and lower commute-induced stressors on our bodies should be enough of a reason to WFH whenever possible. And those are only the first benefits of the practice.
I really, really like Ruby-the-language, and prefer it over python. I don't love that it's joined at the hip with Rails.

compared to Python, Ruby has:

- first-class symbols (yes python has sys.intern but it would take a PEP giving them a pithy syntax to make them usable, plus python has 25 years of stdlib and libraries using "strings" or enums for constants instead of :symbols)
- procs/blocks and better-than-python lambdas
- "open classes" / monkey-patching of builtins (for better or for worse)
- trivial metaprogramming with method_missing (for better or for worse)

some of these make fun one-off projects easier or faster, some of them would be less welcome in large, mature codebases.
I suspect interacting with the real physical world and its realities and to realize one can affect it would be good, no matter what career they'd pick later. Picking a career in software development has been a good choice for bright kids for several decades now. In the long term view, the past is full of "good career choices for bright kids" that at some point no longer were not.

The physical world is not going anywhere.
Huh, I feel the opposite. Feels like more and more I get the "next-gen" e-bikes in Manhattan. The older gen e-bikes do feel like they are on their last legs.
May I ask when you go out with your other people what do you order exactly for drinks since you don't like alcoholic or caffeinated and probably sugary beverages too?
https://archive.ph/BuNHQ
? Okey?

module Example
type mytype
val id: mytype -> mytype
end = struct
type mytype = {
position:(int * int)
}
type othertype = int
let id self = self

end

```

How many classes I have defined? Exactly zero. How many types I have defined? Definetely not zero. One of these types is secretly equivalent to a primitive type, while the other is not, and none of this is known to users of these types.

I am not sure why keep trying to show "class = type". It is wrong, those are different concepts. I don't care what c++ says
My impression from people in medicine and law is that they are much better.
missing a 0 on the number of users.... also this bot tracks users on mastodon https://bolha.us/@gutocarvalho/109298885964017612
Is this a Tech/Social Media bust in the making with Twitter's latest woes as well? Or is the more a sign of many companies taking an opportunity to pull back on ad/marketing spending? Collectively that would impact social media and search platforms the most since that is their only real revenue source.
Mico: A minimalist and comfy Jekyll theme
Ask HN: Why is coil whine in electronics so prevalent?
I'm talking about the whine, buzzing and similar noises. Here's an explanation of how they happen: https://www.youtube.com/watch?v=4D6PKusyvUU.

Now, I've heard of some simple DIY remedies that work, like putting glue in/around the inductors.

So, I want to know why this doesn't get properly fixed in the manufacturing process. Because nobody cares? Is it too costly? I wouldn't mind paying a small price premium for a product if there was a guarantee of no coil whine.
Helix supporters often cite the object-action paradigm as preferable to vi's action-object. I find this argument moot: you can work in object-action fashion in vi as well if you remember to begin your sequence with 'v' (possibly at the small cost of an additional keypress in some cases).
> nice to haves like A11y

People get upset about government regulation forcing companies to take accessibility seriously but then people like you come around to prove exactly why that kind of regulation is necessary.

I'd like to live in a world where it wasn't but comments like these make it abundantly clear that we're nowhere close to that world
From my past time at Lyft, there was a much larger loss and theft issue with East Bay's bikes. Not sure if they figured that out. Used to hear about bikes regularly being pulled out of Lake Merritt.
Not so much, no. Now, could you acknowledge the comment I just wrote? It's less than 4% of all domains. So: what were you trying to imply when you pointed out that I'd said "North American domains"? And, now that I've corrected the comment, would you still have said it?
The problem with social networks has never been the architecture. A walled garden never did anything wrong. It’s the sociopath that hangout inside the walled garden that make it a problem. If the sociopaths leave this one for another walled garden, this one becomes progressively more pleasant.
The states enacting legislation to help make daylight saving time permanent
I've switched to helix, from neovim and I can say that I like the commands much more. It feels like they took vim commands and made them much more consistent. Plus the UX is so good, lsp out of the box and all. In neovim I always feelt like my config was missing something but helix feels good without even touching the config. Much recommended.
I use vim a lot. Here are my first impressions about Helix:
- It loads noticeably slower than vim on my old laptop. (Vim being immediate, Helix taking about 3 seconds).

- The default theme is purple, which I'm not a fan of.

- It's more "put together" than vim out of the box. I wish vim had a bunch of plugins installed out of the box.

- I get some vim shortcuts but not all, which I immediately miss. I guess I'll have to read the docs.
If a Western nation joins the fighting in Ukraine, what will happen?
It appears to me that the focus of this curated side is open source software around the fediverse concept including links to servers.
A data point of USA exceptionality is that a significant portion of such money that pays employees must necessarily be allocated to the parasitic healthcare complex.
Fair. It's really a shame that society incentivizes its smartest to go into finance rather than a positive-sum endeavor. If it's any reassurance, the world has pretty much always been this way.

And I'm pretty surprised everyone you met was pleasant -- that was certainly not my experience at a hedge fund.
I think you're conflating SEO blogspam with genuine passion for writing.

One claims to be the other in order to shield itself from accusations of being SEO blogspam, the other is just a person wanting to share their experience.

I have no issues reading about how someone discovered how TTL can help in a Wireshark investigation, even though I already know it. I do have issues with someone's blog showing in online searches simply because they figured out which keywords to place (and where) in order to get to page 1 of Google, displacing actual articles of relevance to what I'm seeking. It's an absolute shame that actual companies have fallen to the same trap and even intentionally push preferable articles that result in fewer Support cases while burying the actual issue under SEO'd garbage. (The less said about Microsoft "dead-links" where they retroactively remove the content, the better)

I would love to read about a first timer understanding recursion; my hopes would be either that I would learn a new way of understanding it myself because of the enthusiasm they had as a result of their moment of inspiration, or I can add to the discourse on my own understanding.

I want to read about discovery and education! I don't want to read inspirational articles or how to monetize/appeal to investors when I'm looking for technical things.

My favorite part of mentoring is seeing my mentees make it work by their own inspiration and mental skill; I don't care if it's inefficient as long as they did it on their own. We can discuss optimizations later, I just want to see people pushing themselves to a new level and be excited about it. They can write an entire Russian-Novel length post as far as I'm concerned, I will read and revel in every word as long as it's their excitement because of their success.
Yup

The delusional amount of overhiring at these companies was really something. Guess it was too ingrained in their DNA.
Would be great if everybody could be a little less hysterical.

Maybe the team was just sh*t and expensive. They get rid of them, so they can hire better people at a better price. Which make a lot of sense now that many tech companies have big layoffs.
The project author's previous submission: https://news.ycombinator.com/item?id=21958359
Depends what you mean by 'wrong'. It's certainly a cognitive mistake to do so, pretty much by definition. If you embrace either optimism or pessimism, your view of the world is less likely to be veridical than if you abjure or correct for either.

If you mean 'wrong' as a value judgement, I'd agree it's arguably reasonable to opt-in to optimism or pessimism on non-cognitive grounds. You might prefer optimism if you believe an inaccurately sunny view of consequences is pragmatically effective. Or you might prefer pessimism if you think it leads to reduced disappointment.

What also follows is that, given their opting in to non-veridicality, us third parties should take the views of any self-proclaimed optimists or pessimists less seriously than we do those who take cognition seriously.
Don't know why this landed here. It's just a homepage of a guy loving to host software and share it with the world.

It's not like its a curated list or something, just some stuff he hosts.

PS: Chatted with him years back, cool guy from Germany living on a chicken farm.
While that is true it is not relevant here, since this example does not involve associativity.

What is relevent here is that integer division is not distributive over addition.
I don't know if he's going to succeed or fail (or even what "success" and "failure" are in this case), but I think it'd be better for the world if he failed. Twitter isn't necessary and can be replaced, but it would be good for Musk to be mired in legal problems for a while and hopefully lose a lot of money. Reducing the power and influence of both Musk and Twitter seems like a clear win-win in the long run. I feel bad for all of the people at Twitter being trampled over in the process, though.
Accessibility is not a critical business function the same way running Twitter's datacenters is a critical business function.

I work at $LARGE_CORPORATION and our product a11y team's most recent major ship was a new palette of colors with improved contrast ratios. A UI change that makes the site easier to read for < 1% of users does not contribute meaningfully to incremental revenue. If I were Musk I would have cut this team too.
I don't think trying to control students is the right idea. Teenagers are their own people with their own values and desires. You aren't going to be able to have a productive relationship with them unless you respect that, and I think the failure to do so is at the root of a lot of the problems we see. Of course, that goes far beyond phones.
Can you actually do that, since you don’t have the context the function is running in?

You can inspect the source, but functions don’t run in isolation so you cannot extract the source and run it somewhere else.

Simple example:

var x = 0;
var y = function() { x++; };

You can’t reliably execute function y with just y’s function body.

Maybe if you replace the function with another by injecting code into a copy of the source, but I’m not sure if that’s even possible.
Yeah, I've been thinking about just soldiering in a new LED, but haven't had time. Replacing it with a socket is a better idea, though. Same amount of effort the first time, far less when it comes time to replace the bulb again...
So P=256 cannot define a field because it isn't prime?
TikTok next please!
Genuinely curious what your intention is with this response.