skysight-inc/HackerNews huggingface dataset:
So this question can only come from a place where you have no idea what they do in their field. For every news article or arxiv post that you see talking about how this amazing new GPT-N model has broken all sorts of language benchmark scores, you'll notice that basically nobody can reproduce those results. That's mostly due to the barrier of entry with respect to hardware for training the models.

Huggingface is releasing APIs and model checkpoints that allow any random internet user to execute (almost) SOTA language models in production. FYI - that's an amazing leap forward and a strong piece of kit for MLEs to have access to.

So let me rephrase your question: Is general access to SOTA language models worth 100mm to the software market?

I suspect the answer is a resounding yes.
The golden rule of software distributions
I agree that just JavaScript is okay for simple applications. In fact I didn't use TypeScript for a really long time because getting the tooling going can be cumbersome at first.

TypeScript shines with complex webapps. Having the typing prevents a whole class of issues and helps with refactoring quite a bit.
What is this?

Question: _________ is just
an attention
mechanism

Answer: Huggingface

https://www.microsoft.com/en-us/research/uploads/prod/2020/0...
What is this "straight lining phenomenon"? Google yields nothing.
Organized as in everything lives in the same deployment unit (and therefore most likely in the same repo) but with clearly defined module boundaries.

If you've got separate docker images, you have separate services. OP is saying that most startups that think they need to split out their code into independent services actually just need to organize their single service better.

> One or many repos, it's just an organizational question, not some Super Serious Big Decision.

When people talk about monoliths they're not usually talking about repo structure, they're talking about deployment structure. One or many repos is just an arbitrary organizational question. One or many services is a really big deal: It's the difference between running a distributed system and not.
>great - somewhere in your game plan, please recognize that not everyone is going to use opaque, trained-elsewhere binary blobs as base models; nor does everyone require CNN/DeepLearning to do useful, real research or invention.

Shocking that a company focused on Deep Learning, NLP and CV might focus their efforts on people who do Deep Learning, NLP and CV??
As mentioned in the article, any one of these railcars is capable of destroying an entire town. You, presumably, may live in such a town.
I was also a long time user with Launchy but switched to PowerToys due to it's being inactive for years. There is LaunchyQt [0] but I haven't tried it.

[0] https://github.com/samsonwang/LaunchyQt/
I bet there are tons of things in every industry that are "widely" known that you've never heard. I bet this is true of your industry. Why would I make that bet? Because it's extremely unlikely that you know everything, and I will take that bet for any person in any industry about any industry.

I'm certain your ignorance is a sign of something suspicious - just not about this topic.
Do you have product market fit? Why do you think that?

How involved are the product managers in engineering?

Can the CTO describe the go to market motion?
Um, because programming machines to do repetitive tasks has been an undeniable component in vector of progress for science, business and art for the last 200 years.
> URIs are not supposed to be part of the UI/UX

Why not?

> but they unavoidably have leaked and will continue to leak into it

It seems like the opposite has happened. URIs were the default navigation UX, but we are slowly pushing them away.
Math and science is fun?
This cuneiform is from 350 to 50 BCE. 350BCE is in the lifetime of Aristotle. 50BCE is long after Archimedes was dead.

So it is easily can be that Babylonians learned something from Greeks.
>Rather than embrace speculation, Bitcoin should have deterred it, keeping the price low and limiting environmental impact.

Well, for something that's said to be a currency, that would be logical. But for something that's meant to be "deflationary" it isn't.
I would likely pay for youtube premium if the TV app wasn't so absymal.

However, having something that does not allow sorting by 'new' (and constantly recommending videos that are many years old), regularly re-introducing channels that have been marked as 'do not show' along with injecting the popular junk into 'for you' despite me having constantly marked similar as 'not interested'.

There is no way I will pay premium for such a terrible experience, even if it does remove ads. The TV experience - where I consume most content - is fast becoming the biggest reason to never use youtube.
A long time ago, I found a website with a description of how the 2.5d engine of GTA works. Would anybody here maybe remember where that was posted and could provide an URL?
We compared Hungary and the USA here:

https://demodexio.substack.com/p/thesis-1-there-is-one-corre...
The brand name only makes me think of Half Life head crabs (they hug the face). Maybe that's the joke on us.
This is super-common in Europe. You see a lot of trucks around London with rear wheel steering.

eg http://www.transportengineer.org.uk/transport-engineer-featu...

http://spectrumfreight.co.uk/view_news.php?cid=15
I have no opinion on the technical correctness of the sentence. But I know I would do a lot to avoid writing such sentence in my own writing, and that I would stop reading anything that hits me with such a monstrosity in the opening paragraph.
> While BeamASM (JIT) is very exciting, the reality is that the Erlang runtime has only speed up by ~25% over the last decade

Yes... because perf hasn't really been a focus for Erlang until about 1.5 years ago. Various (usually academic) third parties have contributed big performance-enhancing patchsets (the earlier JIT; Dialyzer and then HiPE based on Dialyzer analysis; etc.) but these have then languished, with attempts to further development on them slowing to a crawl over time. The patchsets were just "too big to be digested properly"† by a team of core maintainers who 1. didn't write the code, and don't fully understand it, and 2. who aren't CS academics themselves.

Each of these indigestible patchsets was eventually dropped, throwing away any follow-on in-tree work done to it, and dropping perf back to where it was before said patchset was introduced.

The new work is in-tree, done ground-up by the core maintainers themselves, and so is actually showing linear improvements in speed. This not only includes runtime speed, but also the batteries-included addition of long-ignored performance-oriented features, like atomic counters and fast global readonly modules (and the runtime itself being gradually rewritten in terms of these!)

† This is exactly why, in the Linux kernel, big patchsets aren't accepted as-is, but rather are required to be broken down into small changes that 1. can add value on their own, and 2. can be molded to fit the design philosophy of the kernel on their own. This is why e.g. the "containers" patch from OpenVZ was never pulled in; but instead, each bit of it was gradually reworked into the cgroups + namespaces code that powers Linux containers today.
Linux Networking Scripts/Commands
It's a shame this type of operation is so common.

The people at the top that have no experience of work on the ground making decisions that affect people doing that important work.
IMO it's a misuse of the technology. Controlled remote access was a good idea for doctors to see how therapy was working and adjust when necessary. I'd argue that newer APAP machines are so good at self-adjusting that it's less clear that remote access is necessary. And using it for insurance purposes should never have been permitted to begin with. Price it into the premium and skip the dystopian monitoring part.

Personally, I just bought my machine outright. Yeah, it was close to a thousand bucks. But it's been going strong for years, so I'm happy with the investment. It has never been allowed to connect back to resmed.
Food Not Bombs
Stolen is a weird way to put it, most of the Latin origin words come to English through France because Normans invaded England in 1066 and the rulers spoke French.
My favorite variation is “you can skip in 5 seconds” but the ad itself is 5 seconds long
Programming is difficult, and forcing young people to do something difficult that they don't find intrinsically interesting and compelling is mostly a waste of time and effort. Just because a parent wants their child to be able to play the piano with great skill doesn't mean they'll take to it.

However, learning to use computers for relatively simple tasks and as an aid in other areas makes a lot of sense. Take the concept of compound interest - an important notion for anyone who ever wants to buy a house. Learning how to write a simple script in a language like Python to calculate compound interest is going to be a useful life skill. Similarly, learning to write a simple script that backups all your stored photos to some storage media or other is a useful skill to have.

Notice this is very different from the old 'computer literacy' class concept that was all about teaching students that they needed to use Microsoft Office for everything, and that ideally they'd run Office on an Apple computer for all their needs. That was just a corporate marketing game.
I don't mention euphoric at all, Scott Alexander mentions it but I think he's talking about a general pleasant impulse rather than euphoria.

Are you saying dopamine does not work like this?
>> Having students work is not a bad thing.

My first day of law school. Big intro lecture from the Dean. "Quit your part-time jobs now. The amount of money you can earn waiting tables is a pittance compared to your tuition and scholarships." He had a good point. A student's job is to study and learn. People fail out of law school all the time. Every minute doing anything else other that studying increases the risk of that failure.
In any major city outside of the west coast in the US, you can still find CRUD developers for between $70K - $140K.
When his bosses come after him for being a dirty scumbag killjoy (they won't use those exact words, but whatever words they use mean that), he can point to that sentence and say "I was just passing information, that's what I'm supposed to do - see employee handbook section X" (or similar).
The best thing to do these days is use an AlphaFold prediction, if there exists a confident one, as a starting position for refinement.

[1] https://pubmed.ncbi.nlm.nih.gov/35362474/
> Those institutions are managing these investments on behalf of large capital pools–insurance company float, pension funds, 401ks, etc. Who does all that capital belong to (or who are its beneficiaries)? Regular Americans. Very likely included? The author himself!

The Federal Reserve survey of consumer finances shows that the majority of equity is held by a small percent of people.

Various shifts by corporations and government over the years have happened to raise the social security age, disrupt job security, unions and pensions, and shift middle class retirement funds into the stock market. None of this have had much impact other than that ownership of equity on the minority side of the equation may now be more widely distributed.
Preview is one of the single-best pieces of software I use in my daily life. It manages to be incredibly powerful without bloating the UI while still remaining usable. It is unfortunate the name suggests it being a simple preview application. It's far from it.
Have you ever managed an intern? Inexperienced labor often has negative value-add.

> Make the business students hash out contracts with vendors

A second semester senior without a job lined up negotiating a seven figure contract... what could go wrong?

> IT students handle the networking

This is already a thing at most colleges.

> mechanical engineers the boilers

Might be possible, but could also be a disaster.

> hospitality management majors dorm maintenance

Students already do work in dorms at front desks and so on. Business majors aren't qualified to do plumbing, electrical, etc.

Students who are qualified to do plumbing and electrical are probably better off selling that labor on the open market.

At the end of the day, the other basic problem is that at most colleges, most college students who need work can get better-paying work than the sort of work that's available on campus. Why work in Uni IT over the summer if you can get an internship literally anywhere else that probably pays better and could become a full time job?
@Vladimof thanks for your comment, it's an app for the deaf. Though a lidar object detection app for the blind would be awesome. Have you seen something like that already?
The government data I am able to find does not seem to support the idea that there is a massive (or any) increase in derailments. And this letter never provides any data supporting the premise either.

According to the Bureau of Transportation Statistics, there were 1,056 train derailments (both cargo and passenger) in the US in 2021. This was the lowest number in the dataset going back to 1975.

Ten years ago, it was 1,470 derailments. In the year 2000, it was over 2,000 derailments.

In reality, the data suggest we are on a strong downward trend in derailments per year.

Is this government data wrong? Or is this writer trying out a career in fiction?

Data: https://www.bts.gov/content/train-fatalities-injuries-and-ac...
Go-to-market explained for a bootstrapped Customer Service SaaS
"Green juice" is fruits and vegetables, FYI. Look at their marketing material. The bags listed the ingredients on the front and they included things like apple and pineapple.
Your response and the sibling response is much more concise and sensical than the rambling article. Thank you.
Well, part of what the article alludes to is an erosion of decency and safety culture. I don't remember the specific rules, but I do remember that trains had to be cautious making a ton of noise in cities, so they'd have entire areas where they can't use their horn, or where they can only use their horn, they have automated speed and brake checks, they have limits on the length of trains for certain tracks, etc...

When he's saying he's backing a 3-mile train into a depot, that's nothing to shake a stick at. That means nearby residents have to endure rail noise for the entire time the train overshoots the entrance and while it backs in, it means signals within a given radius must be down, even though a train may not be inbound, it means that the heavier a train gets the more unstable it's load can become on certain track and when it derails can cause catastrophic devestation to the environment (he mentioned carrying hazmat).

These all used to be pretty blueprint safety evaluations from what I knew. If things have changed then our perspective or priorities have changed, and I think that's what the author is getting at.
Long trains don't "exist" in a way - because the couplers can't hold the weight, so you take a number of shorter trains and mash them together, and then "drive" it like that. It results in all sorts of "fun" that means if everything works perfectly; you save the cost of a crew or two - if anything goes wrong you have a derailment or worse.
Speaking of dark patterns, Medium paywalling other people's writing.
I do wonder whether another approach would be starting to delete old videos with not many clicks unless you pay. This would seem to reduce storage bandwidth but I suppose they still have to support the insane amount of uploads!

Another thing would be if you upload stupid crap that no-one wants to watch, you get banned or sent a nasty letter or something...I don't know, I don't work in customer retention ;-)
well, as kids we certainly called it "virus", but you are of course right :)
For people who want more government censorship (which seems to be mostly aligned with in the US with the Democrat party, at present), it seems like there's some blind spot in this, but I'm not exactly sure what.

When Trump 2.0 (or actually Trump) eventually wins a presidential election, why wouldn't he install his Breitbart 2.0 advisor as the head of DHS censorship? Do all the pro-censorship people not think this would turn into something abhorrent to them in a near-instant?
Or maybe they think right-leaning people are so disgusted by the thought of living in the DC area that they won't be available to work at DHS censorship when that change of power happens? Or maybe that there will be no one right-leaning with an appetite for censorship who would work at DHS censorship? That sounds implausible to me.
Surely they don't think that they've gotten past the inconvenience of ever being governed by people with whom they disagree? Aren't the pro-censorship people overwhelmingly likely to also be upset about the upcoming overturning of Roe v. Wade? That seems like a pretty strong indication that the winds sometimes shift in politics. Or, for people who find the Supreme Court to be solely a lagging indicator, we could take the recent Virginia governor election as a data point.
Or are pro-censorship people unaware that truth can take a long time to find?

Given that most people I meet feel more bad about the other team's president than they feel good about their own, why build this weapon?
Thanks for the comments! Totally agree with your assessments - I will have a think how to make them clearer and roll out the improvements.
The most likely reason was because there was an obvious correlation between astronomical events and things that happened on earth. The most obvious are seasonal weather events, which are obviously important for agriculture. Having noticed that these earthly events correlated with certain astronomical events, it was natural to extend this to predicting other events based on astronomical "omens" such as conjunctions, risings, stationary points and so on. It is likely that Babylonian rulers used astrologers when making decisions such as the best time to attack a neighbour.
> This is one of the reasons so many people have varying levels of distaste aimed at "MBAs"

And the other is that a lot of the decisions that bring up anti-MBA shitstorms and flamewars make it more than obvious that ethics were not much of a part of the MBA program the offenders attended.

The most obvious example of ethics getting railroaded was Boeing, and look where it got them to.
@_ink_ it is definitely possible to add that feature too. I think our focus is on the 90% of uses, but is that something that would be helpful for you?
I suspect it’s related to a lack of immediate cost to the largest companies.

Derailments are still infrequent enough that the company can be insured against the losses, so if derailments happen, there’s effectively zero cost to the company.

That would change if this class of train made incidents so frequent that insurance companies were no longer willing to sell insurance for derailments incidents involving this type of train. At that point, they’d be phased out of the fleet (as they crashed out of service) and then individually written off as a tax-deductible loss.
I write UI apps, using Apple's UIKit. I can generally write a fully functional app, in a day (or less). I do it all the time, for test harnesses. I spend more time on apps that I'll actually be shipping (mostly doing stuff like aligning UI elements and applying accessibility and localization, which can take quite some time. Lots of iteration).

I'm putting the finishing touches on my second app in about a month and a half. It's a "total rewrite" app; just like the previous one (which is already out there, and has had over a thousand downloads already).

I did these apps alone. After this one is out the door, I'll return to the app I've been working on for a year and a half. These were just "side trips," because I was getting burned out.

UIKit was designed as an MVC framework. If you use a different pattern, then "you're holding it wrong." You are using the framework in a manner for which it was not designed.

That is not always bad. I can't actually think of any examples, right now, but I'm sure that some of the new methodologies are more effective.

I strongly suspect that some of the new development patterns (I won't name them, because holy wars) were developed specifically to break up projects that are really best done by one or two skilled engineers, into ones done by a fairly large team of relatively unskilled engineers.

Might work out. I don't know. That's not how I work. YMMV.
I'm literally talking about an area inside the city highway ring or on the outer edge, with high congestion, where noone wants to eat food grown there.

On the other end of the spectrum, we have rural areas, where locals have been basically thrown out by airbnb (have kids, want them to live in your village? Good luck, no way), and we still don't let people build more houses there, even with a ban on airbnb.... one example, city of "lesce" where a friend wants to live, but can't neither buy or build anything there, nor extend his parents house:

https://goo.gl/maps/JV9aEBLEQS8aTsgM8
A huge number of teams and companies have 24/7 oncall rotations. While it is still possible to say "I'll never work on a team that has continuous oncall" it is becoming harder and harder.
Should post this in this thread: https://news.ycombinator.com/item?id=31291549
This is why I like Flask+Connexion or FastAPI - endpoints are generated from Swagger docs or vice versa.
This is very true. Equality of outcome is always cherry picked on what is causing the outcome as well to make the argument. For example, if one worker completes 10 items/hour and another completes 1 item/hour. You would expect the higher producer to get paid up to 10 times as much in an equal society. The issue is many seem to believe 1 hour worked is 1 hour, so they should get equal pay or equality of outcome. Equality of outcomes is even less fair than portrayed when measured in hours/money and not rates of productivity. The problem is productivity is extremely difficult to measure in a lot of cases. If one person spent 2 hours coming up with an an idea that saves everyone in a 20 person company 1 hour a day for the entire year and another put in 60 hours a week - it’s obvious that the person who worked 2 hours was more productive for the entire year than the person who worked 60 hours a week. We just can’t measure that and instead use flat single variables that don’t reflect actual productivity.
India orders VPN companies to collect user data
But it's more than that. It has different data structures, operators and semantics from Lisp - stuff which goes beyond just a simple retargeting to the JVM. It also provides an integration into/on top of the JVM, but also stuff like persistent functional data structures, avoids OOP, ... It's opinionated.

Lisp and Scheme on the JVM exist, too.
Or the user violated some TOS? Occam's razor and all that.
Yes, at this point I guess you'd have to just visit your bank branch to conduct transactions, or perhaps phone banking.

I remember once when my bank didn't trust me enough to even have a debit/ATM card and forced me to go into the branch and queue up and show ID just to get my own money out of my account.
> What would lead to better democracy

Is actually having an effectively democratic system, starting with an electoral system which produces proportional representation.