skysight-inc/HackerNews huggingface dataset:
I love these types of projects. Being able to automate or make a daily chore easier is so liberating.

As a public transit user, I too have written a dashboard for my transit system on top of the smashing dashboard. It runs on a raspberry pi hooked up to a TV in my front room.

As others below have complained about arrival estimations being unreliable (or these days where we are low on operators and have a bunch of ghosts buses!), I found having a map with real time location gives me a better idea when I should leave:

https://blog.line72.net/2019/08/02/announcing-realtime-bus-t...
The idea of building a whole distro on alien is pretty laughable. Besides, for making a whole distro, what you want to convert between is the source packages, not the binary packages they produce, which is typically (always?) what alien is used for.
Notified of your being let go via a personal email? So no opportunity to back up your data, save contacts (which might come in handy for finding other employment), any notes or drafts... Brilliant idea, honestly ...
For us, too.
Rust came out in 2015, a year after the first release of Flatpak (back when it was still called xdg-app) in 2014. The ecosystem was also much smaller; some very necessary things for working nicely on Linux that exist now like zbus (the prominent async-compatible D-Bus library) wouldn't be a thing for several more years.

RH does have an interest in Rust, used in projects such as Stratis. It's just that the Linux dev ecosystem has been very C-reliant for a long time, and a massive amount of binding and other ecosystem work is still happening to make this possible.

*EDIT:* and the reason I mention Rust specifically is that, in these types of lower-level projects, a lot of things can start to get hairy very quickly in higher level languages. Things like some namespace APIs very much wanting to be run on a single thread, or trying to maintain performance when you're intercepting and examining every D-Bus message, or even just when you want your functionality to be in a reusable core library.
I have no doubts that a super app will succeed in the US like Pinduoduo has in China but I highly doubt that's going to come from the environment that Elon is already establishing at Twitter. You can't successfully build dozens of new products by laying off a big chunk of the staff and telling people to work 12 hour shifts 7 days a week when they've gotten comfortable with a reasonable work-life balance (I know Tesla and SpaceX are notorious for rejecting work-life balance in general but they aren't software companies).
When did you last see a fail whale?

Twitter’s reliability record is pretty impressive these days. Last major outage was July 14?

Remember a few months back when Facebook had to break into their own data center with axes to get back online?
> If the liabilities are collateralized by assets on their balance sheet, then the financial risk is not to Alameda but the lender!

What does that mean? How collateralization changes Alameda risk?

It reduces the lender risk a bit - but it does not touch the borrower risk at all:

https://www.investopedia.com/terms/c/collateral.asp

"In the event that the borrower does default, the lender can seize the collateral and sell it, applying the money it gets to the unpaid portion of the loan. The lender can choose to pursue legal action against the borrower to recoup any balance remaining."
Are no-recourse loans typical in this space? Seems insane.
Fucking good and I hope leetcode warriors are knocked down several pegs.

You shouldn't be paid more than folks with 10K GitHub stars on big projects just because you reinflicted DSA hazing on yourself.

The person with 10K GitHub stars is overwhelmingly more likely to be a massive contributor than the leetcode warrior.

I hope this recession kills or at least hurts leetcode warriors.
Back to Usenet and alt.binaries.e-book!
We're not talking about life, we're talking about their job.

The answer is yes: Jobs generally boil down to exchanging labor for cash. When people are willing to do a job without pay, we call it "volunteering" instead.
I didn't think my opinion would be controversial I guess. Open to being too cynical on this. What do you think will come out of these hearings?
More likely is that it's easier for an Indian engineer working for US company to get a work visa to Canada than H1B to US. At least that's my impression of the Canadian market in the last couple of years.
It’s alright but it requires dismissing Windows Hello/FIDO2 every time and relies on establishing a BLE connection every time. (There’s no lasting BLE connection right now) So it’s also currently unusable on my desktop due to lack of Bluetooth.

I’d rather Windows Hello maintain a BLE connection itself and implement this (or the password manager suggestion).
Hopefully this will make people reconsider combustion engines in the fight against EVs, but I have my doubts.
Right. “We’re hiring only junior developers currently”
> Airing on the side of things

Pretty sure you mean "erring", here.
Alameda is helmed by quants from Jane Street etc., they are supposed to do better with regard to risk management, forecasting, bet sizing. Their whole M.O. is that they are smarter and actually do math and that is the source of their success.

https://www.alameda-research.com/our-team

Whether that is true or not, I don’t know. But from their tweets and podcasts it does seem they approach things very differently and in a way that makes sense.
I thought about this exact product a few years ago. Primarily for when I had to take corporate training - just search for whatever keyword they were quizzing on, and immediately find the relevant video/text, and replay your screen from that point. Ideally I’d like this feature built into the operating system, with the raw/encrypted data just streamed up to the cloud for later search. Corporate legal is of course going to ban this tool as they will demand to limit discoverability to a set period.

Kudos to the developers. Would love to get on the beta.
I understand why they stick to non-GC languages (performance, startup time, the need for maintained wrappers for native calls, etc.), but I don't understand why they don't pick better ones. Rust is nice and shiny but even modern C++ with some good conventions would be miles ahead of plain old C.

Languages like D even allow you to disable the garbage collector for specific methods, giving you the benefit of GC-less performance and characteristics in critical code paths and the YOLO memory management of GC languages in the wrappers around them.

I guess the answer is "because all the people over at Redhat know C"
Thanks, I just ordered a copy of the book that it’s based on (https://en.m.wikipedia.org/wiki/Flight_of_the_Eagle_(novel))
An “intersex” person (now usually described by doctors or biologists as a person with a disorder of sexual development, or DSD for short) is either male or female, just like any other human being. So to use the rather silly terminology under dispute, “binary”. The “disorder” is a non-typical development of sexual characteristics of the person’s sex: a disorder of male development in a male, or of female development in a female. We can’t even mention the disorder without implicitly affirming the sex categorization that it affects. The “binary” is part of the definition of homo sapiens.

Every “intersex” person is either male or female. Many in that community object to others describing them as some kind of other sex and, especially, using their medical condition as an ignorant cudgel to advance the “trans” rights agenda.
Pretty soon everything on the internet is gonna cost much more than it does today I'm afraid.

A lot of these low prices are subsidized by venture capital as the companies chase market share.

For example, Spotify is ludicrously underpriced. Less than 10 bucks a month to hear basically every song ever recorded? Not sure that can last.
FYI: Linode says that most people can fix this by enabling "Network Helper." You'll then likely need to reboot your server. It worked for me!

https://www.linode.com/docs/guides/network-helper/#individua...
Yeah but what happens if you lose your job and get really sick? Or what happens if you get really sick and lose your job?

In the US, that sounds like a need to either ruin your finances/life/pension/etc. In most places of Europe, not so much.
Any more writing on laziness in frameworks? I'm trying to implement it myself.
Earnings report from where exactly?
If the guy can make a fully self-driving car, he can make a fully self-moderating social network.

He'll either be the GOAT or the goat, but the gamble is clearly on the table, and Musk being Mush will declare victory before the dice even start to roll.
Mastodon, for example, use it to defer loading of images tagged with Content Warning until the user clicked reveal. It provides a useful context for user to decide whether to view the image, while not require browsers/clients to load the image beforehand.
I feel like I'm lacking imagination - the "act" sounds a lot like the "plan' to me. Surely you apply the things you've learned by making the next plan?
I’m sure they’re doing better in the metaverse though.
A couple generations ago it was not uncommon for people in rural areas to buy old boxcars from the railroad for this purpose. My grandfather did it.
Data Validation In Haskell with newtypes, smart constructors, and AESON
ZachXBT has repeatedly accused people with little to no evidence, he's a step up from most of the anon FUD accounts but by no means perfect.
I've talked to 3 recruiters in the last few weeks - all 3 said some variation of "yes, yes, we have open jobs. We're looking to start interviewing in 2-3 months"
Unless their liabilities are also in FTT.
Can we consolidate Twitter threads into one? I am seeing at least one or two new threads here every hour all discussing same thing.
I don't disagree that 7000 people is too many for what Twitter has become but Twitter has been at the bleeding edge in terms of building web and data systems that can handle scale (while also open sourcing most of that work).
> Maybe this language has a bad name but I can not find anything about it on HN.

Try searching for Ocaml :)
I’m not saying alameda is not insolvent. Im saying that the burden of proof is on the author to prove that they are insolvent.
Thanks. I got turned off by "one weird trick", but on your recommendation I decided to read the whole thing anyway. It was worth it.
> Pretty sure it's within their contractual rights to deny people access to the office for any reason or no reason at all?

Of course it is. The point I am making is that it's extremely bad management to handle layoffs and firing like that. You have the team leads schedule an appointment with the people who have to be let go. They tell them they are being let go, effective from X, with such and such terms (including access rights if they're in any way more specific than "you can't come to the office after X"). You have them thank them for their work and offer them a recommendation if they need it. This isn't some advanced HR management guru advice, it's common sense that should be standard adult behaviour.

Telling people who you have not yet fired that they can't come to the office anymore, possibly minutes before they come in to work, but also insisting that they go home so they can get the email that they've been fired is just about the worst way to handle it.

There's a potentially infinite set of actions that are within a company's contractual rights to do. Not all of them are okay.
Sadly it appears to be early-stage R&D vaporware.
When there were layoffs at Etsy back in 2017, one of the unintended consequences were that a lot more people quit voluntarily afterwards. Attrition was a lot higher than expected. I have to believe that the people who remain are not all going to want to stay at the company that Twitter is becoming, whether it be for lack of institutional knowledge, peer support, or just because they liked their coworkers and are sad to see them go. This is a sample size of one, of course, but the layoffs at Etsy were a whole lot smaller than these ones were rumored to be.
I think it would be easier to feel sympathy for these Twitter employees had we seen them show sympathy for the various people that were suddenly banned from using Twitter, and/or other platforms and services, often with the flimsiest of "justifications".

In at least some of those cases, it was a matter of livelihood and financial security for the people who were banned, too.
One thing that's always felt distasteful is the practice of essentially making the company buy itself.

Musk bought Twitter, but Twitter itself is on the hook for $13 billion of that. It reminds me what happened with ToysRUs. It was saddled with the debt of having been taken private by vulture capitalist, eventually couldn't make its interest payments and folded. Despite never really having a down year of sales.

That's right, it was sold, not because it was losing money, but because it wasn't growing at the time. Profits were stagnant. So they were essentially made to buy themselves and the people who engineered this deal and "bought" ToysRUs collected consultancy fees and percentages and made out like bandits.

The difference here is that I don't think there's a clear way for Musk to extract that kind of money from Twitter in the same manner.
Right now, US Tech is about $1.3 trillion, out of a total GDP of $23 trillion.

It's pretty consistently about 10% of GDP. Enough to have a noticeable effect: a 1% decline in GDP is an enormous deal, so if one imagined a 10% layoff through the tech industry it would be a real crisis. It's not that bad, of course.

It would be more worrying if it were an indicator of broader employment issues. Instead it seems to be specific to the Silicon Valley business cycle: a lot of growth with more hiring than really necessary, followed by an outsized contraction.
Entrepreneur, salesman, celebrity or populariser? Sure. Definitely not an engineer.
That's a new trend, to dismiss hypocrisy by calling it whataboutism.

IMHO the latter only legitimately applies where the comparison is tangential/apples to oranges, or if "two wrongs don't make a right" is being argued.
But he didn't violate WARN because the employees are getting severance.... The warn act is an either/or
> is a sort of idea -> project -> mass colaberation, society sized incubator, were news and policy discussions are just a byproduct.

This is VC speak that is gibberish and means nothing.
Literally no place I’ve ever worked in my decades in the tech industry were laid off workers allowed any physical or virtual access to company property post layoff. I’m sure it happens sometimes, in rare circumstances, but to pretend that this is especially egregious is disingenuous.
Until someone can come up with the time or money to fix the feature gap between the many safe rewrites and the standard coreutils (and convinces packagers to ship the safe ones).
Firefox usage is down 85% despite Mozilla's top exec pay going up (2020) 400%
Pheasants are as dumb as boxes of rocks. Their road sense is awful, and generally do exactly the wrong thing at exactly the wrong time.

In the dim and distant past I worked as a programmer at a company that bought an old country estate for one of its offices. As part of the estate there were about a dozen peacocks. There were none left when I joined though. My manager explained that they were completely dumb and kept get run over.
You’re right. I edited that in later but I’m going to take it out. He’s made some pretty damning accusations based on circumstantial evidence.
I'm amazed at my own programming progress over the past 10 years. I used to read these posts in awe of how people knew how to do such fascinating things that seemed so magical to me. 5 years ago I got myself a raspberry pi and an Arduino starter kit and just started playing around with them. I learned python by practicing on leetcode and other sites and I'm able to recognize a lot of libraries and patterns in his code. It's a bit less magical but I have a much more refined appreciation for posts like this.
Yeah likely. My city attracts tourists/backpackers too. As local's perspective, I'm glad they enjoy the difference, but I don't think they have changed at all. It's not like bathing holy water of experience, suddenly you come out pure. No!
> GC is the problem there.

It is? That didn't stop Genera, Interlisp, Movitz or Mezzano to name a few. Outside Lisp there's also Smalltalk, Oberon and Singularity to name a few operating systems with GC.
that kind of a dynamic is not unique to crypto.
When you work on the "ML Ethics, Transparency, & Accountability Team" at Twitter and you wonder why you were laid off. Twitter is a bloated mess. This was going to happen in any case.
Holy shit, this reminds me of the Jedi / Sith holocrons.
About a decade ago I was working on websites for NASA and just the contractor I worked for had over a thousand contractors. They were far from the largest, too.
From the article:

> a lawsuit was filed in the US federal court in San Francisco seeking orders for Twitter to comply with the federal Worker Adjustment and Retraining Notification Act, which requires 60 days’ notice for mass sackings at large employers.

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

Edit: Here's the complaint: https://storage.courtlistener.com/recap/gov.uscourts.cand.40...
The "works on my machine" for the economic world.
Geez I feel bad for these pregnant women.

I don't know the status of public healthcare in the US but really hope there's a system not attached to their employment
A shortage of labor may cause a recession. And this seems to be the case in different places, for multiple reasons.

Countries at war are losing a large number of people (directly or indirectly). Even for those not involved directly, reduced trade makes some goods less available, and the alternative is more work needed on the buyers side (e.g., cannot buy gas, need to chop down trees manually). Limitation of available energy is a bigger driver for the transformation to renewables than any climate change fears ever were before, which requires a huge work force, which isn't available.
And why couldn't a giant company decide to own "a more fragmented landscape of specialized services"?
Slightly flippant but I think mostly accurate explaination:

Most central banks have decided to have a recession. The fact they haven't gotten it done yet just makes it a matter of time...
This doesn't really nail anything at the moment.

It used to nail simplicity but now its a mess IMO
Although I have grown increasingly frustrated with the Kindle ecosystem, I don't think this is a fair complaint. Amazon lets you download a sample of any book in their library, which is usually pretty substantial -- can be multiple chapters depending on the length of the book.

I use this mechanism as my "shopping cart" where I just freely download samples of books that seem even slightly interesting. Later I can browse through my backlog, start reading, and either file it away for later, buy it, or delete it if it's clear that it's not for me.
As it was recently discussed at length here on HN [0] (401 comments), George Hotz (the lead of tinygrad) is taking time off his self-driving startup comma.ai [1]. Curious if this would help or hurt tinygrad progress.

[0] https://news.ycombinator.com/item?id=33406790

[1] https://comma.ai/
Not your keys not your coins.

If you put your money in someone else's bank then they'll loan that money out against your will.
Port 80 doesn't need root access. Have an administrator `setcap cap_net_bind_service=+ep /your/binary/here` and you can use any port you want.

Files within /etc do, for security reasons, but there's no reason why you couldn't use user groups or other ACLs to secure those folders.

chown /etc to nobody:wheel and chmod it to g+rwx; users in group wheel will now be able to manage /etc. You've got to make sure you set your umask right if you do use sudo for /etc again, but that's also just part of your system configuration.
Alright, here's my little selection of projects.

If you don't see a project in your field it doesn't mean there is no software or library.

Are they as awesome as the Rust/Go projects? It depends.

Is it an exhaustive list? No.

For a list of companies using CL and more projects, old or current, see the other links.

## Music

- [OpusModus](http://opusmodus.com/) - a comprehensive computer-aided environment for the whole work of music composition. [Proprietary].
- [OM7](https://github.com/openmusic-project/om7) - a new implementation of the OpenMusic visual programming and computer-aided composition environment including a number of improvements on graphical interface, computational mode, and connection to external software libraries. [GPL3][2].
- [ScoreCloud](https://scorecloud.com/) - A web and mobile application to automatically create music notation from music performance or recordings. Built with LispWorks.

## DB tools

- [Pgloader](https://github.com/dimitri/pgloader/) - Migrate to PostgreSQL in a single command!. [PostgreSQL License]
- [Pgchart](https://github.com/dimitri/pgcharts) - A self-contained web application that takes as input an SQL query text and outputs its data as a chart. [No License Specified]

## Utils

- [Cepl](https://github.com/cbaggers/cepl) - Code Evaluate Play Loop. [2-clause BSD].
- [Regex-coach](http://weitz.de/regex-coach/) - a graphical application for Windows which can be used to experiment with (Perl-compatible) regular expressions interactively. Freeware.

## Text editors

- [Lem](https://github.com/cxxxr/lem) - Common Lisp editor/IDE with high expansibility. [MIT]. Works for many languages, has a LSP client.

## Math

- [Maxima](https://sourceforge.net/projects/maxima/files/) - Computer Algebra System written in Common Lisp. [GPL2].
- https://github.com/susam/mathb A math pastebin

## Graphics

- [Sketch](https://github.com/vydd/sketch) -A Common Lisp framework for the creation of electronic art, visual design, game prototyping, game making, computer graphics, exploration of human-computer interaction, and more.

## Productivity

- [Grammarly](https://www.grammarly.com/) - Grammar checking. [Proprietary].
- [Deftask](https://deftask.com/) - Painless task management for teams. [Partly Open Source].
- [Ichiran](https://github.com/tshatrov/ichiran) - Linguistic tools for texts in Japanese language. [MIT].
- [Ballish](https://gitlab.com/ralt/ballish - a pretty fast code search tool.

### Window Manager

- [Stumpwm](https://github.com/stumpwm/stumpwm) - The Stump Window Manager.

## Mobile Applications

- [ScoreCloud Express](https://apps.apple.com/us/app/scorecloud-express/id566535238) - An iPhone and iPad application that automatically creates music notation from music performance or recordings.

### Games

Just 2:

- Kandria https://kandria.com/
- [sucle](https://github.com/terminal625/sucle) - A Minecraft clone (voxel game engine). [MIT].
- [Notalone](https://github.com/borodust/notalone) - You wake up nowhere in the night. Hungry zombies around, but your ol' pal "BOOMSTICK" is with you. [GPL3]

My selection comes from https://github.com/azzamsa/awesome-cl-software
Rubber Room (NASA Bunker)
The whole point of crypto was to be decentralized. For one company to go down and cause the industry to implode means the industry is on the wrong path and needs to be reset.
I'm not sure why the downvotes. Your predictions don't seem any wilder than a higher post that's all sunshine and unicorns, and in 3-5 years yours can be definitively answered.
Surely the OP was asking a rhetorical question in order to gently hint that what the OOP was saying were opinions not grounded in fact.
To be sure, they treat employees nicely because they have to - lest their competitors get them.

Altruism has never been a part of it.
Any idea of significance has subtlety and complexity, both of which are anathema to Twitter.

Rage, on the other hand, can be perfectly encapsulated in a few characters.