skysight-inc/HackerNews huggingface dataset:
IMHO, this also applies if you want a research career. At the end of the day, you eventually need a permanent position. Most professors at top UK universities got established in Academia by doing a PhD and getting a lectureship straight after their PhD or sometimes a postdoc. Lectureships demand significant research and teaching and supervision experience.

A high-end fellowship like the ones you mention is also fine if you want to improve your publication track record. In some fields getting a lectureship after your PhD or postdoc might be extremely difficult as the market is too crowded.
You can't solve people problems with technology.
Yeah, you don’t send your preschoolers to the Montessori school with five acres of woods for $300-600/wk, you send them to your cousin’s friend’s row house with a couple Wal-mart play structures in the chain link fenced back yard for like $120/wk. Places folks with software jobs never even hear of.
To be fair, Imperial is the best paying UK university by far. Postdoc positions at Imperial pay better than Lecturer/Senior Lecturer positions at other universities.
Wealth is a tool. To stay wealthy is an inefficient use of capital considering time value. The only people who want to stay billionaires are those who crave the power and status it brings.

See: MacKenzie Scott

https://www.library.hbs.edu/working-knowledge/mackenzie-scot...
Is it that the nerds became the bullies and autocrats?
I was an EE undergrad. The formative project for me was a competition to see who could make the fastest digitally controlled maze solving robot.

The key that gave my team an advantage was the humble ASSERT. If the robot got off track, it would stop in place, blink a light, and show a line number on a digital display.

I've been working in and around Windows for a long time, and I'd say asserts and crash dumps are the two things that allow us to improve our quality given that we're still mostly using C/C++.
Or you could just run this on it, which would probably compile just fine on Linux-MIPS: https://github.com/rhaleblian/pirix
> It’s removing itself as a conventional threat to Europe for generations to come

How? Surely not in military sense. If anything, they gained experience of modern drone warfare and tested and refined their technology.
90s scifi had some penetrating foresight tho... I feel like we're inching closer to Neuromancer's universe as the war festers on in Ukraine, Japan keeps on roboticizing and somehow a mixture of corporate and populist right wing captures the electorates worldwide.
Archinstall 3.0.1: Improved Partition Management and System Stability
One of the problems with this is that the author:

1. Sees things from an excessively American point of view.
2. Seems mostly to care about whether tech companies back his side in American politics or the other.

This is a global problem, and a lot of the problem is the concentration of power. The problem is not which side companies in a particular industry pick, but that which side they pick matters too much.

The tribalism of picking sides is part of the problem. Disparate issues get labelled "left" or "right" and everyone agrees with all the opinions on their side.
Who Is D.B. Cooper? New Evidence May Crack One of America's Greatest Mysteries
Where? I miss IRC so badly, but don't know where to go there.
No, it isn’t? There is more to life than salary.
Balancing AI Innovation with Responsible Development – Your Approach?
As AI rapidly evolves, I'm grappling with the challenge of balancing innovation and responsible development. I'd love to hear from the HN community about your experiences and guidelines.

In my work, I've been trying to adhere to principles like transparency, fairness, privacy, and accountability. However, these often conflict with rapid innovation and development. For instance, achieving fairness and ensuring airtight privacy protection might slow development, while transparency could reveal competitive advantages.

Questions I'm wrestling with:

- How do you manage the trade-off between innovation speed and ethical considerations?
- What specific guidelines or frameworks do you follow?
- How do you handle situations where ethics might impact business goals?
- What tools or processes have you found effective for ethical AI development?
- How do you stay updated on evolving ethical standards in AI?

I'm particularly interested in hearing from those working on cutting-edge AI projects. How do you navigate uncharted ethical territories? Any cautionary tales or success stories to share?

Thanks in advance to whoever participates in the discussion here. Your insights could help shape more responsible AI development practices across the industry.
> If you struggle to name something, it’s likely because you don’t fully understand it yet.

Nail struck squarely on the head. This is why naming things is is hard. The temptation and sometimes need to barrel through without real understanding in very strong.

My practice is to notice when I'm starting to struggle with naming things and take that as a signal that I don't quite have what I'm doing clear in my mind. I need to step back and take a few moments to reflect. It's saved me from future trouble more often than I can count.
> Any self-consistent body of knowledge can be reduced to a number of clear elementary postulates from which everything else logically follows.

I'm not sure why the author thinks this would be true.

Or why by implication the inverse is false.
Loving your job isn't mutually exclusive from being exploited. The best job I ever had was in a academic/research-tangential position out of school, but the pay was bad and the effort/reward required for advancement was unreasonable, so I left after a year.
The title seems oddly objective for a matter of opinion
No, that clashes with variable declarations. Sure, you could have a naming scheme that doesn't have that issue, but that doesn't help with library code.
Nope, arrow keys also misbehaving. Very vanilla keyboard layout. Let me know if I can provide something to help debug, maybe the key events
>Fair enough point, but do we wait until millions suffer and die in order to call it out?

Reading mean comments on Elon's social media platform is not "suffering". You can just turn it off and stop using it. You also don't have to work for Elon's companies, you are free to work anywhere else.

Stop comparing it to life under dictators. Talk to people who lived under Pol Pot, Stalin, Mao or Ceuasescu. Comparing Elon or his tech companies to those is a huge disservice to millions who saw actual suffering.

Comments like these come from people in positions of extreme privilege who never knew actual suffering and think they're doing the world a favor with their thought.
Chinese Scientists Report 'Promising Results' from Novel Alzheimer's Surgery
> but at the end of the day I'm not building the service. I _am_ the service.

I agree. For me though, it gives me pride to own my services and be fully accountable to the business, especially as part of a team with whom I build comradery, and of course our value to the business justifies our good compensation. It only works because we are empowered to make decisions that keep our on calls sustainable.
The luddites eventually come. This is just Eternal September come alive for all of society. No matter, honestly. It’s going to be okay.
Exactly, lots of people “lose” their savings in Vegas every day.
Same. I'm just 'floating around' now. Good times in #startups ages ago.
Just to be clear, Overstreet wrote an email asking someone to “get their head checked” and “get the fuck out of here with this shit”.

I don’t think it’s the CoC committee overreacting. I would reach to HR advising termination if a member of my team did this to someone in writing. This is straight up illegal in my country. If you write this to someone, you will lose if they sue. A lenient sanction and some probation seems fine for someone with a history of good contribution but doing nothing would be wrong.

I’m not sure comparing that to the NKVD is wise.
Deep-earth chemoautotrophs might survive that. But ultimately, if the deep subsurface exceeds 150C, it would be hard to survive.
Ask HN: How to price your AI Products?
I'm developing an AI-powered product for consumers and grappling with pricing. The variable costs, including training and API calls, make traditional pricing models challenging. I'm curious about others' experiences with pricing AI products. What strategies have worked? What pitfalls should I avoid?

From a customer's perspective, what pricing model would you consider fair for an AI product?
I said wait. Every fascist regime begins with a purge. Then it was the communists, now it might be federal workers? I guess we shall see.
> But...like, do you think management actually thinks in these terms?

Yes? I've been at the table to witness executives and presidents of companies openly talking about their disdain for their own employees. It's happened multiple times. At 3/5 of the employers that I've had over 20 years in technology. I firmly believe the only reason I didn't personally witness this at the other 2 was because I was too far removed from the halls of power in those organizations.
I often joke that social media or even just the comments section is the great filter of the Fermi paradox. As time passes it feels depressingly less of a joke.
Minecraft is an entity system and it seems to work just fine. (Fun fact: Forge Mod Loader makes Minecraft an entity component system.)
The grand irony of remote work is I have way more time and money than I did back then, except the net is 'dead' now.
I still think someone should make a job application for FE developers that doesn’t work and you have to edit the page source to submit your resume.

Put a comment in the source to say you did it on purpose so you don’t scare them off immediately.
I have data for myself. My annual driving dropped from roughly 9,000 miles to 5,000 miles when I switched to WFH. In addition to avoiding the daily back and forth, I’d often make a detour on my evening commute to get groceries for the next couple of days. Now I plan things out better and make fewer shopping trips, as well.

I wonder if I could negotiate cheaper car insurance rates. I’m driving far less and on safer streets, rarely getting on a major highway.
This was a high yield savings account. They allowed some withdrawals at any time. No minimum balance but I can’t remember for sure.
I think most people think of themselves as not the problem but some guy will post some Show HN and it will be all middlebrow dismissals. All those people are the people involved here. Lots of guys who “yeah, my GitHub is only empty because I’m a professional and don’t make it public” blah blah. But you know they spend all their time aligning stakeholders and have never written a line of code but have opinions.
No, Russia doesn’t. Those engines are tested, i.e. still in development, not in serial manufacturing. The first shipments were pushed back by 3 years and the planned production volume reduced recently. There’s still risk that this is going to happen again, so we won’t see first commercial flights on those engines for several years. And existing fleet degrades faster.
Russia only needs to supply herself, not other markerts.
Which manufacturers do you compare with?
In 1944, before the actual universally agreed upon to be fascist powers were defeated in WW2, George Orwell wrote about how the word had been applied to just about every group imaginable and had already lost any real meaning it might have had:

https://www.orwell.ru/library/articles/As_I_Please/english/e...

"It will be seen that, as used, the word ‘Fascism’ is almost entirely meaningless. In conversation, of course, it is used even more wildly than in print. I have heard it applied to farmers, shopkeepers, Social Credit, corporal punishment, fox-hunting, bull-fighting, the 1922 Committee, the 1941 Committee, Kipling, Gandhi, Chiang Kai-Shek, homosexuality, Priestley's broadcasts, Youth Hostels, astrology, women, dogs and I do not know what else."

"Yet underneath all this mess there does lie a kind of buried meaning. To begin with, it is clear that there are very great differences, some of them easy to point out and not easy to explain away, between the régimes called Fascist and those called democratic. Secondly, if ‘Fascist’ means ‘in sympathy with Hitler’, some of the accusations I have listed above are obviously very much more justified than others. Thirdly, even the people who recklessly fling the word ‘Fascist’ in every direction attach at any rate an emotional significance to it. By ‘Fascism’ they mean, roughly speaking, something cruel, unscrupulous, arrogant, obscurantist, anti-liberal and anti-working-class. Except for the relatively small number of Fascist sympathizers, almost any English person would accept ‘bully’ as a synonym for ‘Fascist’. That is about as near to a definition as this much-abused word has come."

"But Fascism is also a political and economic system. Why, then, cannot we have a clear and generally accepted definition of it? Alas! we shall not get one — not yet, anyway. To say why would take too long, but basically it is because it is impossible to define Fascism satisfactorily without making admissions which neither the Fascists themselves, nor the Conservatives, nor Socialists of any colour, are willing to make. All one can do for the moment is to use the word with a certain amount of circumspection and not, as is usually done, degrade it to the level of a swearword."
As others mentioned, there are Discord and IRC pockets. I'm in a Fediverse community with a bunch of nerds, and many of us just met in person at this week's Handmade conference.

You can watch the entire conference here. I want to disclaim that not every attendee and talk is nerdy. It's more that this is a space where nerds are thriving.

https://www.twitch.tv/videos/2306676590
https://www.twitch.tv/videos/2307512869
I am practically having this conversation at work. There's a sister team with a great tool for benchmarking what they are working on, but it is not convenient for our needs, and I am told to "just do the plumbing to make it work for our needs". Reality is that there are far, far easier ways to achieve what we need than doing all that plumbing, adding more layers of abstraction on top of what is a side project of an adjacent team.
Solving Large Problems with a Small Working Memory (2013) [pdf]
It's a quantum zoom: it's zoomed in and not zoomed in at the same time.
Return to Office. What this means today is, set your alarm, brave the commute (more than likely into a major city or within its subway systems[1]), go to the office. Enjoy the bright new white new LED lights (the latest trend), a temperature you cannot control (too cold, too hot, better bring the right clothing for it). Noise levels, interruptions. All to jump on a Zoom call at 9am with folks in other remote offices.

But middle-managers should come in, for collaboration, we're told, and to mentor junior staff, right? Bad news for you - 50%+ of your work week is in meetings and, you guessed it, on Zoom with headphones, where you'll blabber out loud next to your engineering colleagues, everyone with headphones on.

But, we're told, if you don't want a 45 minute commute, you should move closer to the office. Bad news, there: if you want to actually own your home, you're facing a record affordability crisis (in the United States and as far as I can tell, in major European cities like London, Paris, Lisbon, etc. as well). And rents are through the roof, if you want to live near the office.

And if your office is a city environment like New York, Paris, etc., and you want to live near it, then you should enjoy living in an apartment with people above, below and on the sides, playing music or doing whatever noise they want at any point.

If you're not neurotypical, and find the sounds of other people stressful (apartments and office), then tough bananas, your dreams of working remote from a quiet, comfortable, affordable environment in nature are shot, because the brass decided we "collaborate better" in the office environment.

Personally speaking, I actually enjoyed coming into the office during Covid because the office was empty, it was lonely at home, and there was no one on the commute. And then I enjoyed coming in a few times a week when they brought that back, because I do think there's value in it. Now, the company has decided we must all come in, suddenly, in a few weeks. And of course I'm infuriated and ready to move on this company I've been at for years.

Is it any wonder that people gamble in options and crypto to try to 'get rich quick' when the working environment can deteriorate so rapidly, when the housing costs can deteriorate so rapidly? I think there's something to the idea that these types of get-rich-quick dreams are the lottery ticket equivalents of the blue collar workers.

1- No we're not all privileged enough distance-wise or weather-wise or safety-wise or fitness-wise to bike everywhere, guys.
I think the missing piece right now is some kind of real-time learning for LLMs, which I believe is being worked on. The global memory of an LLM should adapt as you provide more information, and this way teams and orgs would be able to leverage it a lot more, and you would have something like a disruption in some of the middle management roles. Contributors would be able to use LLMs as the mediators to understand what is going on and provide it with the latest status updates that can be queried by others.
You mean... like seriously?
Yes, a lot of public universities have had them. My knowledge of them at the two places I'm familiar with is that they're being phased out. One of them they were literally slated for demolition to make room for some other facilities (sport facilities I think) and another is still there but they opened up to other students and I think there was discussion of replacing them too, although they're still there as far as I know.

My overall sense of universities is that, like a lot of places, they increasingly see people as disposable and don't invest in them as much unless they're unusually financially profitable. Student housing is probably a bit different because people are marrying and having kids at older ages, but in the cases I know of the housing and housing cooperatives were still being used and liked. The subtext of discussions that I recall was that this wasn't enough, that the land needs to be put to use making more money for the university rather than supporting graduate students.
An on-call rotation without sufficient influence over the roadmap and planning to be able to fix persistent problems so they don't repeatedly cause the same issues over and over and over is toxic. And it's gonna kill the team's overall productivity so it's not good for management either. Congrats, you're playing SWE salaries for an ops team that would traditionally cost you less otherwise.

In a more healthy situation an on-call rotation is the price of being able to move quickly, get stuff out the door, and have compensation that reflects that the company isn't paying a whole team of extra people to stare at dashboards 24/7 just for the rare situations that things break after-hours.

Gigs with low-overhead + customers that don't expect 24/7 operations are kinda the real sweet-spot dev compensation + role-wise, but ... pretty rare.
https://github.com/stevendborrelli/bluesky-tech-starter-pack...

This contains "starter packs" organised by technology.
I think it's simply evolution - things that get attention will have the most attention, by definition. People copy and vary the things that get attention and hit upon new and better attention getting strategies. Mukbangs and prank videos are the natural state of social media - in other words. Social media companies could do work to suppress intellectually unstimulating content - and then they would be replaced by social media companies that did not.

I just don't see what the issue is. If you turn off mukbangs it's not like the viewers are going to read Dostoevsky or invent a cure for cancer or something. They are going to do their next most preferred activity - watch reality TV until you turn that off, gossip with their friends, etc.

Some people like to do the class of activity that mukbangs are a member of. Rather than try to "cure" them we should make sure they have access to an unlimited stream of mukbangs - cause why not? In the short term they'll be satisfied, we'll be rich, and technological advancement will continue - until we're all in a VR heaven on a server in the Dyson Sphere in the sky.
And this is why we can’t have nice things.
I have been trying out openalex, it is very very good!
I hadn't thought of it in terms of evaluating programmers, but I can say the best definitely spend real effort on good naming conventions for their projects.

I was once at a conference where Bjarne Stroustrup was speaking, and after the talk he was answering questions for a handful of us from the crowd. I asked about something that had been bugging me for a while — that I was finding myself spending what seems like a lot of time developing naming schemes for projects, and was this a good use of time? His answer was an immediate "yes, this is something that is actually quite important". Since then, I stopped worrying myself about it, and enjoyed the times I had to look into existing code and could figure out something quickly, because I'd put in the effort up front.

In that context, the main insight of the article definitely makes sense. Not only does the coder being evaluated use good naming in one instance, but have they invested the time and effort to wrestle with the problems and developing useful ways of thinking about it?
I think they're about 75% accurate or thereabouts. Far too much error to be able to rely on them blindly, but accurate enough to be able to be useful as a starting point to aid a human writing up notes or a summary.
Liberal chat. We're also on discord and Mastodon.
Boulder's explicit traffic safety signs are the latest fakes on CO roads
This cycle is coming to an end, yes. Just like IBM's reign came to an end.

Maybe projects like Framework, Mastodon, et al are showing us what the next cycle may be and can be a more positive way of moving forward?
I used to commute 3 hours a day. Then one day I added it up and I was shocked to know that an entire month of my life was wasted in traffic. My year was essentially 11 months long. I quickly decided to change that and told my boss I wasn't coming in to the office anymore in 2 weeks, and he said I could work from home. This was in the mid-late-1990s, when 56k modems were the fastest available. I hated driving so much at that point, that I let the city tow away my shitty car because it had not been driven in 6 months, they thought it was abandoned. Good riddance! I haven't owned a car since the 90s. Currently I work for a totally remote company, we had a big remote workforce before the pandemic so it wasn't a problem for me to move away and keep working for them. There's no way I ever want to commute, or go to work inside an office ever again.
> Computer scientists advance in their careers by writing papers, software developers do by writing programs.

Rather: Computer scientists advance in their careers by writing papers, software developers do advance in their careers by becoming managers.

:-(
String theory is not dead
naive question but can forecasting in a time series be applied backward to interpolate it? in a case like this FReT algorithm, the idea would be that the information in the FReT interpolated series (or SETAR, NNET, etc) would have a higher fidelity to the total information in the sequence.
And this, folks, is why companies and billionaires win..
Note that the underlying C++ libraries for Node are perfectly capable of using threads, only the final user space model is single threaded by default.
Time was, maybe seventy years ago, the same headline was written about novel Parkinson's surgery (and American doctors). That didn't age well.
The dream of the 90's is alive in Portland....