skysight-inc/HackerNews huggingface dataset:
> If you would detonate the moon, break it up into small pieces […]

Close to the plot of a recent Stephenson sci-fi novel:

* https://en.wikipedia.org/wiki/Seveneves
Thanks! Open Graph tags are a great idea. I'm going to add them and push an update soon :) Like you said, this is an improvement over just dropping snapshots into slack, since you keep a lot more information with it (the original link and any conversation on that screenshot).

Initial use case: I think it's really useful if you're developing a website and want to screenshot bugs or feature requests, draw what it should do instead, and add comments (and dismiss when fixed!). I used MarqLink extensively for this while developing MarqLink.
In 2015 I was working at a "fintech" company and a leap second was announced. It was scheduled for a Wednesday, unlike all others before which had happened on the weekend, when markets were closed.

When the previous leap second was applied, a bunch of our Linux servers had kernel panics for some reason, so needless to say everyone was really concerned about a leap second happening during trading hours.

So I was assigned to make sure nothing bad would happen. I spent a month in the lab, simulating the leap second by fast forwarding clocks for all our different applications, testing different NTP implementations (I like chrony, for what it's worth). I had heaps of meetings with our partners trying to figure out what their plans were (they had none), and test what would happen if their clocks went backwards. I had to learn about how to install the leap seconds file into a bunch of software I never even knew existed, write various recovery scripts, and at one point was knee-deep in ntpd and Solaris kernel code.

After all that, the day before it was scheduled, the whole trading world agreed to halt the markets for 15 minutes before/after the leap second, so all my work was for nothing. I'm not sure what the moral is here, if there is one.
Did we just create a Cobolesque Y2K situation for Java?

I can just imagine Graybeards of the future rushing ahead of the leap minute to update the JVM lest the world goes in flames yet again.
Do you write code?
i don't care for elon & co.'s broader mission, but for this reason i am hoping the skeleton crew that remains succeeds - i admit that it's naive to expect any positive change to come from it though
Thank you. I've been needing some stress techniques recently, and this has helped out a lot!
That's naturally the billion dollar question. Can he get what he wants and can he get it in that physical region, where Twitter operates out of, now that he has burned many bridges.

He will move the Twitter HQ, within 12-24 months I'd guess. He'll move it to Texas. Most likely he has already begun preparations for that and we'll see an announcement within six months.
We have bad laws that badly define this. The US has done no better than Musk at defining "hate."
From: https://twitter.com/elonmusk/status/1593673844996288512

Kathie Griffin, Jorden Peterson & Babylon Bee have been reinstated.

Trump decision has not yet been made.
So many problems are created because of the huge number of people on earth. A shrinking population is only bad for people with a vested interest in growth; investors and employers, but good for everybody else, including future generations, the climate, and nature.
It’s surely this. Unless he’s even more clueless about this than I think he is…. this is his feckless way of figuring out who does what.

I’m guessing the screenshots themselves will be less relevant than their owners’ description of what the depicted code actually does.

This is all very dumb and I’m not defending the way he’s doing this.
The linked article quotes a mail where Musk asks to see "the most salient lines of code".
I'd pay for the service that would post to my Facebook/Vkontakte/Telegram accounts afterlife.

IFTTT is not very reliable IMO, since you can't control the tech once you dead. But if you have a script that human needs to follow whatever what, then it can convince me.

Moreover, if the service periodically reminds me to write something to be posted later, it would probably work very well.

In other words, my digital life is not around IFTTT, until IFTTT can guarantee on their side that everything is going to work as expected
Huh. Weird to see this reappear on HN; I posted it the other day. I guess a magic resurrection happened.

I restored another 1970s calculator too. It was a little more complex. And fun!

https://blog.jgc.org/2022/11/restoring-my-commodore-p50-calc...
Realy cool what is the license? , there any way I can contribute code/test/documentation to this project ?
This looks like your basic Eisenhower matrix. I'd suggest that "Important but not Urgent" is the quadrant where subtasks and project management live.
Want to make some money? Users can pay to boost their own tweets. But I think that's just advertising...
The difference between hiding a particular problematic tweet and all tweets of an account is important though. It seems Elon refers to the former, while shadow banning refers to the latter. Let's hope it is so.
Never tried it. From reading others' comparisons of them in the past, I think the main material difference is that Plex has clients on a few more-obscure platforms than Jellyfin does (mostly TV operating systems other than Roku or AndroidTV). Me, my server's not strong enough to live-transcode past maybe SD resolutions, and a bunch of my stuff's in h.265, so I'm stuck buying nicer streaming boxes that have hardware h.265 decoding, rather than relying on e.g. Samsung's built-in OS (I eventually even had to give up on Roku, when I got enough h.265 content) so it doesn't matter a bit for me.
> Guessing the right answer in school was always acceptable. Just sitting silently always made the teacher upset.

Yes. This was problematic. I remember my first semester in grad school taking a (for me) tough course. On a midterm, I didn't know how to answer a question, and I thought it was disrespectful to pretend to solve the problem (random relevant equations I could think of) and waste the grader's time with it.

The professor called me into his office and said "Look, I can't give you points if you write nothing. Next time, write something and you'll probably get some partial credit."
His views probably are anti-trans, but if you consider trans to be, approximately, claiming to be a member of the opposite sex to what you actually are, and advocating for changes in law and policy that act as if that claim is true - then this isn't necessarily a bad thing, it's just a sociopolitical viewpoint.

To draw the distinction further, not everyone with sex dysphoria (gender dysphoria) is trans. For example, some were previously, but are now detrans. Others just deal with it without making claims of being the opposite sex.

I would contend that gender critical is a subtype of anti-trans, broadly based on an ideological rejection of gendered stereotyping. The other major subtype involves convictions based on religious beliefs. Less popular subtypes include, for example, skepticism of the consumerist aspect of trans that may follow from holding an anti-capitalist worldview.

Holding anti-trans beliefs does have connotations of being a bad thing, but this is mostly because pro-trans activists have latched onto pro-LGB activism.
I made something similar for emacs and it unlocks what I think of as “semantic macros” — being able to interface with GPT-3 makes actions that are a tiny complexity level above what I usually use kbd macros for (like smart capitalization) easily possible to automate!

Screenshot - https://twitter.com/samarthrawal/status/1591527892386734081

Code - https://github.com/samrawal/gpt-emacs-macro
As the other guy said watch your SUGAR intake.

Because of corn subsidies the nation is awash in cheap corn. This is turned into "HFCS" and put everywhere.

Google "surprising sources of hidden sugar" - you might be surprised to find foods that you are not expecting sugar are buried with it in the US.
Where did he say that he will evaluate if the code is good or bad? He didn't. It's more likely just a way to see what employees think is their most important work.
My experience, personal and observed, of 30+ years as software engineer:

- don't directly address the point of your question / provide a much complex answer (or even worse, a non-answer) to a simple question

Simple or easy? For once, a lot of time the question oversimplified the problem that is been asked about, and reality is very nuanced. The fact that the person asking assumes that the question is simple and, on top of that, gets frustrated when it is not leads me to believe that doesn't know what is asking or that does not have the emotional maturity to manage his/her feeling. As the person provided the answer, my obligation is to give all the information necessary to understand the answer. This means removing assumptions; specially the assumptions that make believe that the question is easy. If you don't want to hear it, that is on you, not the person answering. What I don't want is later on to get "I asked you and you told me X", without me been able to say "true, within the context I explained, and the context changed"

- don't stay focused to the point of the discussion

Deflection is a good technique that a lot of people uses when trying to tell bad news to power. Other times, maybe what you are asking has origins on other places that you think are unrelated, put attention. In short, if you want to get shot accurate answers, then foster an environment around you where people feels that they can trust you with bad news, and that you are knowledgeable enough to know that what you don't know might be important. Fostering such environment is up to you, and ranting on HN is not going to help you

- don't have some level of clarity in their train of thought and speech

Or maybe it takes time to formulate an answer that can cross the listener's emotional state and reach with the piece of knowledge that is been asked for. When I see that, I need to consider if I stablish a relationship were people is confident that telling things by their name will not result in retaliation, including but not limiting to your personal frustrations.

- generally over-complicate matters by wandering off to other related subjects and extending the scope of the discussion

Ufff... 2 red flags here: "Over-complicate matters" and "other RELATED subjects". Yeah... if people feels that need to walk around you in tiptoes, and measuring what they can or cannot say to you, or how to say it, then that is you not creating trusting relationships, and venting your frustration in HN is not going to fix it.

Work at gaining people trust and feeling safe around you, then you can remove your potential lack of soft skills out of the equation, and will allow you to discover what people need to communicate more clearly with you
What about dental or breast implants? Or pacemakers?
Yeah that makes sense, maybe the grass is always greener, but I think even if I was doing reporting pipelines at a robotics company I would enjoy it more than the reporting pipeline I currently work on in the adtech industry.
I don't think that's true. The only way to limit speech on an algorithmicially mediated platform is via algorithms and there is no algorithm that can encode non-trivial properties of language regardless of what the AI maximalists might say to the contrary.
For better or worse I would assume the opposite: a great number of the engineering leads are gone and he's looking for people to replace them. If that's the case, though, just being an epic coder will not necessarily make you successful as a leader.
So Twitter is the movie Mother?
No. They're saying it's impossible to demonstrate in 10 random screenshots with code lines in it. Not if Musk asked for Powerpoint presentations...
Pretty much going according to plan. Next step will be tweets from the political left being downranked by the algorithm/shadowbanned because Elon considers them “hate speech”.
See also leap year bugs even though that concept has been around even longer than DST.
As someone who specialized in this area for years in social media specifically, I have never seen evidence you can get past 80% accuracy with any known sentiment analysis method.

Brute force stats like Naive Bayes is still as good as it gets on platforms like Twitter where speech patterns are too short and irregular for traditional NLP to be very useful.
It's pretty much what they have been doing since the acquisition. It's based on 80/20 rule thinking and is taught in MBA programs.

First they dropped orgs and teams they just didn't find useful any longer like large swaths of the HR team, marketing, etc. Then they asked leaders to identify the bottom ~30% of performers and culled them.

Now you're left with the "better half" of the company. But Musk isn't through yet - he needs to identify of that remaining 50% who the top performers are. So he created a variety of things to do to locate the people that get things done and those that have silently quit or are just resting on their reputations from previous accomplishments.

Now that you've identified the top talent you let everyone else know they can stay or go. This is the loyalty test to see who is culturally compatible and is invested in the mission. to many it comes off as crass and hurried and unplanned, but the entire point is to create an easy exit for people.

Musk has done all this rapidly and aggressively, but none of it is weird. He is unique in that he has access to resources others don't and answers to no one which can be good or bad. The end goal is he must believe that there's a solid core and a lot of rotten culture around it. Get rid of that and give that core the resources they need to succeed. Twitter will be hiring a lot of people in the coming months and this core of people will be doing the recruiting.

We'll see if this plan works!
Unless rust can link to its stdlib dynamically by default, its size is the biggest problem for any mid-range embedded boards(there are lots of them) due to the static link with rust's stdlib. Nowadays a few simple rust binaries will be close to 50MB when there are only 16MB or 64MB storage(if using c/c++, 1MB will suffice, rust is 40x larger). writing a busybox-like all-in-one rust binary could be a workaround but it is hard to do in practice.
Somehow. That's not their business. But they don't want you claiming a train ticket, a bus ticket, and mileage all for the same trip.

Every seemingly stupid rule has an equally stupid person behind it.

It would be nice if we could just trust people, but there are a class of people who then abuse that trust. Systems are in place to thwart them at the expense of everyone else.
My favorite is comparing aggregated data across several time zones when DST changes happen.
We already accept an error of half an hour (most timezone offsets are multiples of a whole hour) or more (many timezone boundaries are widened to align with state or country boundaries). A couple of minutes is nothing next to that, and if start getting too far, we can simply redefine the timezone offsets (which we already do twice a year in many places, and any device which might be moved across timezone boundaries already have to deal with that).
It is "a valid synecdoche" only as long as we accept that doublethink and newspeak are desirable. Sure, calling black — "white", dictatorship — "worldwide democracy" and so on… everyone will adjust. And by "will" I mean "already do and always did" — there's nothing new about this, it's just the "truths" we are supposed to believe in are what changes over the centuries, not the way societies work. Perhaps it's even true that there is no other way (which doesn't make me like it any more).

So it's totally true that no one is actually mislead by this, but I absolutely understand those who try to pretend they are, and have a slight disdain for those who try to defend this bullshit.
nil panics are hard bugs, not stylistic concerns. There is never an occasion where correct code dereferences a nil pointer.

The style point that people are missing here is that every type should have a usable zero value. If (&SomeStruct{}).Method() panics, that's an API design flaw.
>> Besides being bad behavior, is this violating the license?

Yes. Removing attribution violates the license.

https://github.com/stefansundin/2fa-qr/blob/gh-pages/LICENSE states:

"Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights."

By removing attribution, the "Copyright and license notices must be preserved." clause is being violated.
This is a great way to reduce the workforce to high-performing junior staff and people who like to build code castles.

A better way to find high performers would be "send me an email summarizing the code that you've deleted and why".

(Not saying that doesn't have it's own problems, there's ultimately no substitute for understanding)
I don't see a difference between censorship and demonetization/"deboosting". end up in the same situation via different means. No centralized medium can claim to do that seriously, it's a waste of resources and attention.
I think I read something like this in a Schopenhauer book on Free Will: if you admit of a precognition (or subconscious) can't you, by the same reasoning, say that the subconscious has a sub-subconscious, etc?
Dog whistles in academic reviewing; phrases that can be valid but are typically being used in an invalid way:

- Not novel: Novelty is ill-defined. Most journals and conferences have guidelines on this that come down to "will someone find it useful" which should make "not novel" a rare review, not the most common. Additionally, what's obvious post hoc is not obvious a priori (I actually saw an AC override reviewers because of this!). If something is well written it also comes across as easy and simple. Lack of novelty could be a true lack of novelty or just an indication of a well written paper.

- Incremental: All research is incremental. Research can be too incremental (not enough work done) but this is never expanded upon in those types of reviews. This kind of statement is meaningless in isolation. Incrementalism will always exist with a publish or perish paradigm. One cannot publish breakthroughs year over year. Those take significant periods of time or a lucky break. Neither is a common occurrence, by definition.

- Not enough experiments: "Money is all you need" has become a popular phrase. There may not be enough experiments and this can be true but perfection is the enemy of good. Especially in research, where the experiment space is non-exhaustive. Can a reviewer be satisfied in a finite amount of time and with finite resources?

I've started to change my mind about where blame falls for all this. It starts with the reviewers, but if this becomes the norm then the system is at fault. It has not removed the rotten apples and thus let the barrel spoil. All while we've had decades of discussion about this happening. I think a lot falls on the Area Chairs and Metareviewers, as they should be preventing these types of reviews to pass. But the whole incentive structure of publishing is wrong. There is high pressure to reject and zero pressure to let papers through. This especially hurts our junior researchers (grad students) as it becomes a lottery process for determining if they can graduate. After all, we can't have any wizards without any noobs.
“Salient” is not a synonym of “fancy”.
Justice Dept. Is Said to Investigate Ticketmaster’s Parent Company
OK, good enough point
> demean themselves to this level

I guess we have different definitions of what's actually demeaning.
Yup. Elon is approaching Ye levels of losing the plot.
And the new boss has enough time to throughly review the contributions of every employee in the company? To be fair is the number of engineers left in Twitter falls to double digits this just might become possible...
The problem with that is you're skipping a step. You need to drop the dead weight so-to-speak before locating the people that can ship code and are loyal.

He has been very aggressive to be sure, but the media is following this unlike any other reorg because Twitter is their livlihood.
Your link shows $82M of buying by insiders compared to just $47M of selling over the past 12 months, so I'm not sure I understand your point.
The moral is we get to hear your cool war story. Thanks for sharing!

...okay yeah that's not a moral, but still.
I don't think this is genius, it's hard nosed decision making.

I personally think he wants to move Twitter mostly on maintenance mode until he has cleaned house, and then slowly rehire when new features are more clear. For that, running on 20% staff might be actually ok.

The key would be to retain the right people. And I'm not sure which filter I'd use.
Why and how is Twitter still running? Could it still run on a skeleton crew? If so, were all those people who left needed? Truly asking. If the answer is no, then why isn't Twitter already collapsing?
Kevin Hall also did a fascinating study on ultra-processed vs less processed foods which found that people ate more and gained more weight on ultra-processed foods even when the two diets were identical in macronutrient composition! I would guess that the main reason dramatically different diets show similar levels of effectiveness is that all of them involve drastically limiting intake of ultra-processed foods.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7946062/
He isn't pulling an internship to spite the virtue signalers, he is doing it because he believes in the product and its purpose.

The point was that anyone who is calling Twitter dead is virtue signaling.
>How can I cancel my service after death if it fails to deliver, or say, I, as a ghost become dissatisfied with it?

I guess it should cancel subscription after a successful trigger? A self-killing business?
You want your seniors/staff to have engineering experience, but at some level complaining that they don’t code any more is like complaining that the people who design bridges aren’t going out there and laying concrete foundations 400m deep into river beds any more.
You have to wonder: if he was starting SpaceX now and had the same interaction with Shotwell now, would he hire her? I doubt it.
For embedded, don’t you typically use no_std? Presumably that means you don’t link the stdlib?
Exactly. This is the same thing youtube did by taking away the downvote count. This is all about advertising.
This is not a solvable problem. There is no algorithmic way to detect speech that needs to be boosted and deboosted on social media because there is no way to actually algorithmically detect what is truthful and what is just manipulative propaganda and marketing.
[infrastructure bias]

Kubernetes and TensorFlow should count, and are successful.

AlloyDB is IMO most likely to be successful (especially since AWS Aurora already proved the market):
https://cloud.google.com/alloydb

Since this question seems to be much more about the consumer side, I think both Google Home and YouTube TV are independently considered successful though I have no doubt many people will chime in to note how much they hate either or both of those things.
Can insects feel pain? A review of the neural and behavioural evidence
Sure, but we made the economy grow by keeping debt cheap. Now debt will be expensive and all signs point to the economy not growing in such an environment.
I don’t know fellas, this Elon guy sounds pretty based to me.

All snark aside, I can sympathize with his request. Every company does this, he’s asking for people to show they’ve been productive.