skysight-inc/HackerNews huggingface dataset:
I think you're spot on.

My hypothesis has been for a while: UIs essentially are video games. They have animations and interactions that rival the complexity of video games. Sometimes they even have sounds too. The rendering is not quite as complex (usually!), but everything else definitely is.

I'd like to see a UI system that is built by experienced game devs, who also are good at and understand interaction design.
Egg freckles! :)
Being aware of racial differences is not the same as being racist...
Majority of people using JS with these frameworks are using package management and bundling - and suffering because the ecosystem has such shitty tools for dealing with it.

If you're linking jquery from your favorite CDN and writing your code inside of <script> tags you're not dealing with the issues this article is describing.
Duke Kunshan University (DKU) needs to reply to this professor's screed.

DKU is a Chinese-American partnership of Duke University and Wuhan University to create a liberal arts and research university offering academic programs for students from China and throughout the world. If DKU and the Chinese Ministry of Education have no objection to this characterization as “left-wing Maoist political propaganda workshops”, then so be it.

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

.
He's rejecting the groupthink. That means he needs to be removed.
I think he's onto something. Then again, why aren't we still friends with everyone we spent a lot of time with when we were in elementary school? I fear a critical component is missing.
Thanks for the hints. Yup, noticed the T&C needs to be changed.
It's mentioned briefly in the writeup but those cardridges are not needed, the dishwasher works with standard tablets as well. It's sold as a convenience thing.
Tenure will protect him, no?
I don't understand. In this article we are imaging widespread and frequent failure of critical infrastructure and we are supposed to further imagine that we're still interested in working on our relatively unimportant software? I suppose there are critical software systems out there, but they're already written so we don't really need to think about what languages they'll be work on with.
murder is similar to killall
That would be the case if for some reason, the third world countries would be getting repairable stuff. But no, they get the same shit that's popular in developed countries, even worse - because the main reason for soldering and gluing everything shut is cost reduction. And there are no parts.
We do trust each other, this is mostly born of a conversation last week. We were talking about extending it just beyond us, but our loved ones as well, and friends. Thus “require” in this sentence does not imply we do not trust each other (we do) but that it is not necessary to work. We aren’t worried about governments and corporations with too much processing power solving np-complete problems to read these letters, though that may be other people’s threat models.
why do you refer to yourself on your website in third person? genuinely curious, as marketing goes, thats a red flag.

also the load time is wack, and the stats aren't backed up, im confused
To my eyes caslon is claiming that that throwaway account is somehow representative of Rust community because it has lots of karma, and I responded with the fact that the karma most likely came from other heated debates than Rust or Hare in a short amount of time (in fact the comment in question was a passing mention for that account). I don't care about karma otherwise, you know it's nothing.
It would be true if I was working in backend development. I dont.

JS is just not good enough for what we want it to do.

Someone sooner or later has to make a decision to move further.
EU is now forcing tech companies to be compatible. It will take time, but EU is the only major force pushing for interoperability.
Thank you. Exactly the info I was looking for.

Now, where did you find it, so I can look there next time?
Logseq and the Rise of the Integrated Thinking Environment
Lack of standardization is the primary reason we have this problem in the JS ecosystem.

"Productive" ecosystems (e.g. Rails, Elixir) usually have one central framework that provides the standard basics. Libraries, tools and other extensions are built on top of the framework to enhance the feature set. Everything typically works well together.

JavaScript has multiple frameworks to implement components, multiple tools to implement bundling, multiple tools to implement modular/extensible stylesheets, multiple package managers with somewhat different features (e.g. when it comes to monorepo support), and multiple libraries to implement basic standard functions.

Many of these are not compatible with each other. Compatibility is a combinatorial explosion problem that cannot be solved without standardization. Without it, you need to have m*n modules to have m things talk to n other things. Extensions to the ecosystem therefore typically have partial compatibility with all the tools, which further widens the breadth of the problem.

There's been very little effort in the community to standardize interfaces and protocols: but for the few things where it has been successful (e.g. see package.json) we've seen much nicer and smoother interop/tool interchangeability. We need more of this, especially when it comes to open-ended "plugin" style stuff (e.g. bundler plugins/extensions, component interfaces, monorepo structures)
Could have tried transferring the number to another operator if that's an option.
I think our building code in New Zealand no longer allow foil insulation on new buildings for electrical safety reasons.
Here's an unpopular opinion: it is unstable because we don't know what exactly "front-end" means. First it was static HTML pages, then it was CGI (ColdFusion & DHTML FTW!), then it was PHP, then it was Rails, then it was Node, then it was React, Angular, Vue...

Those aren't random progressions. On the contrary, they are front-end devs responding to needs of the UX moreso than the UI. There have been major efforts to make reactivity match what the user is trying to do, but we're still in unstable-land because we're building the bridge while we cross (I hate that analogy but it is true).

Just my $0.01.
This article should have been written using HTML...
> you probably haven't heard about the bodies they recently exhumed of native school children that the government poisoned

You have invented that story out of whole cloth. You can not provide any story of “recently exhumed, poisoned, Canadian, native children.”
Sourcehut is designed to operate the way Git itself operates, and the way the Linux kernel project uses it. In other words, the way it was designed to be used, not the "embrace, extend, extinguish" way that Github uses to insert itself into the process.
From the article:

> I started my master's degree in 2018 and my PhD in 2020, and one of the most important things I learned during my master's was how NOT to work on weekends. I learned how to structure my time, deadlines and classwork in such a way that everything actually fits in an eight hour workday. I was also quite proud of this achievement, and barring my master's thesis and other major deadlines, I was moderately successful in defending my freedom. Not working on weekends seemed like a graduation from the messy life of an undergrad into the more structured life of an adult.

The rest of the article talks about the various pressures leading the author away from the disciplined 5-day work week. Competition and a desire to get ahead is the obvious one. The competitive pressure is especially prescient for academic jobs, where universities are busy churning out huge numbers of grad students but the number of open academic positions can never accommodate more than a small percentage of them.

Anecdotally, I've noticed two types of weekend workers: The first type simply works all the time. Instead of going idle, they gravitate toward their task list and start working on the next thing. For whatever reason (drive, anxiety, perceived pressures, boredom) they are wired to return to work by default and the 40 hour work week doesn't contain them.

The second type of weekend worker is not actually producing or even "working" more than 40 hours per week, but they struggle to contain their work into the Monday-Friday bounds. Their weekend work isn't to get ahead or go the extra mile. They work weekends because they spent half of their weekdays doing fun things (meeting up with friends, exploring hobbies, exercising, messing around online) and the only way to accomplish their work is to repeat this half-focused schedule 7 days per week.

Much like the author, they could contain their work neatly within a M-F, 9-5 schedule if they made an effort, but at every juncture they choose to follow spontaneous whims or to relax or procrastinate instead. Some of them may even like the eclectic and flexible work schedule that allows them to do the things they want when they want and to get their work done in the boring gaps in between.

There's also a 3rd type of person who doesn't really work much on weekends, but will wait until Saturday or Sunday to send out important e-mails and type up a storm in Slack so that it looks like they're working hard on the weekend. Frankly, this is the type I see most frequently at tech companies in the past few years: Try to engage with their messages on a Saturday and you won't get a response until Monday, but they'll go to great lengths to look like they were working hard all weekend or tell you that they worked all weekend on something.
The cassette is not required, it also works with standard detergent
I don't think this is entirely true for programs that rely on significant network effects. Photoshop and MS Office are entrenched because they are so widely used and anything other than absolutely perfect file compatibility with their formats is deemed trash. MS knows this and that's why the Office file format is such a complicated bloated mess of a "standard". Since nobody else can do it "right" everybody keeps picking MS office...
A hack that takes advantage of this is to look for activities/events where you spend a lot of sustained time with others.

So instead of a meetup once a month, go to a week-long retreat or an all weekend hackathon.

Or if there’s someone you’d like to get closer to as a friend, instead of just inviting them to hang out once in awhile, invite them to go on a trip somewhere.

Once you reach the tipping point of enough shared time/context by fast-forwarding in this way, it’s easier to then settle into a more ordinary rhythm where you see people periodically but still feel they are real friends.
I don't know, a lot of major discoveries happened independently in a very short time span. The discovery of dark energy was made by two independent groups. Einstein was racing against Hilbert to formulate general relativity. The quark model was developed independently by Gell-Mann and Ne'eman. Haumea was discovered independently by Mike Brown's group and Luis Ortiz Moreno's group. The Higgs mechanism was developed by three independent groups in 1964.

At a more prosaic level, during my own Ph.D. another group published a paper very similar to one I had been working on. (By a strange coincidence the lead author on that paper had a very similar name to my own.)

There is something to the idea that it's a good thing if you have to worry about other groups scooping your work. It means that you're probably on the right track --- it means your work is relevant and that you have a reasonable path to solving an important problem.
I think we are pretty close to advances in language models, text to speech, and image generation automating the parasocial relationship. When your AI gf looks how you want, (virtually) does whatever you want, and talks to you however and whenever you want - I don't see how OnlyFans and the like will compete.
> (Not a knock against this service, but just a testament to the complexity of ffmpeg lol)

I found a modified a ffmpeg shell script no later than yesterday that finds all my movies files and generates one jpeg with 16 "tiles" thumbnails for each movie to try to make sense of the countless family "MOV40931.MOV" and whatnots and I've got to say: I agree with you.

My big moment of solitude was when I started to work on parallelizing my shell script only to realize that, of course, ffmpeg already makes good use of all the cores so there's no point in parallelizing the shell script.
Very few websites/frameworks/libraries support IE nowadays. And Edge being Chromium-based, means most of the polyfill issues have been resolved. You can reach 99+% of browsers by writing in modern web standards (HTML5/CSS3) without having to worry much. Web dev is probably nicer than it's ever been.
A multi core friendly rigid body physics and collision detection library
It actually caused their golden goose investor to drop out in the middle of a deal- that single video killed the entire company.
> wasn't going to go anywhere because of his attitude.

Which ain't right, and its far more praiseworthy to make noise about that in an attempt to fix it than it is to submit to "go along, get along." Especially when the latter is so often corrosive to society.
> I honestly don’t understand why someone should feel triggered by that sentence, unless they actually agree with its content in a dogmatic way. As a fan of effect systems, I found it an amusing hyperbole.

Getting into an "I'm not triggered, you're the one who is triggered" discussion on the Internet is about as dumb as thinking Drew DeVault is a software intellectual.
The whole article shows what happens when there's no economic growth: people eat themselves. The woke stick is used very well by younglings to smack old people.

These younglings will be experts at leaving no trace. After they have passed though an institution, will anything of worth remain?

Soon it will be standard MO for people in high position to use attorney for any communication. Saying something yourself, showing some personal facet, even a joke, is a dangerous thing.

Society is now a dark forest. Shh, be quiet.
I know I will get downvoted to shit for this, but I honestly think most Americans have a poor relationship with money.

I grew up poor in Eastern Europe. When I came to the US in one of those work&travel programs, I was shocked people were sooo bad with their finances. I had a lot of financial responsibility because I grew up poor but most people did not have such a thing over there.
NextJS is still looking pretty good if you're in React land. There's new competition, like Remix, Astro, etc... but I don't see any of them putting NextJS to bed. I'm starting a new application, and I'm still choosing NextJS.

(Now what you couple with NextJS for data access is an interesting question - this is where there's a lot of innovation. Personally, I'm going with tRPC. I would look at Edge DB, but in this application I'll need a recursive CTE and Edge can't do it.)

Edit: I do think Astro might replace NextJS for purely-static sites, or ones where the "islands of interactivity" pattern is compelling.
Excite: A terminal-based citation generator
Hey y'all,
Just wanted to share this small project I've been working on. It's a terminal-based citation generator written in Lua that allows you to search by ISBN, DOI, or title. I plan to add more features such as support for more citation styles as well as a more robust search function, but this is what I have so far.

This is my first open source project that I'm sharing publicly, so any advice or constructive criticism would be much appreciated. Thanks!
Everyone should be using open source.
The way they talk about his "baseline" depression getting substantially worse. Then they talk about how they should be making the decisions after taking care of him for 50 years. So he's been suffering since he was 12 and his support system doesn't seem to treat him as an adult who can make his own choices? It's nothing acute. It's something he's been struggling with for half a century that sometimes gets better for a while at best. I don't know the full story, but the quotes from the family make me really uncomfortable. And apparently this is the best argument the author can find against the practice.
We tasted the expanded collection of Star Trek wines and found them wanting
Ironically, the responses in that article are perfect examples of a standard denunciation during the cultural revolution. Pick some examples of speech/jokes that deviate from the party line and treat the "perpetrator" like a criminal.

So the professor is correct and Duke seems to have degenerated into a horrible environment.
I'm not in the JS space, but if my twitter feed is anything to go by it'll be https://remix.run/
A lot of hype around MDMA but one needs to be really careful and aware of the drug’s medium/long term impacts.

The crash can be massive for some people.

Having spent many of my younger years playing with E/MDMA I can safely say that the lows are not worth the highs. It can get very dark after the crash and you need to be able to handle it.

I would caution anyone struggling with depression from messing with it.
"Meh" paper. Shitty name.

Am I being pedantic?

I think sufficient Machine learning models should refrain from three letter acronyms, there are too many every day!

5-6 letters is better, or it will be unsearchable.

No chance I will ever cité this out of fear of confusion with the other tool of the same name.

Bonus points for the first team to use emoji or Unicode glyphs in the name.
I'm in the same boat. The way my team operates grew mostly organically, with the only 2 things that were more-or-less set were the 2-week sprints and the end-of-sprint retrospectives; and even those were brought up as things we can change if we aren't getting value out of them. When used this way, it's basically setting a cadence for trial and error and figuring out what works and what doesn't. This is especially important when teams grow and scale out, as things that may have worked for a team of 6 won't work for a team of 12.
I still have a working eMate 300. Every now and then I start it up and play around a bit. It's neat to see how someone of it still lives on in iPad OS with the Apple Pencil.
It would not suprise me if a lot of schools still run Windows XP.
Still next.js, probably. Keep an eye on Svelte.
It doesn't matter, you can just say it was an individual user and isn't representative of the Rust community. Going all Bureau of User Investigations is explicitly disallowed cause otherwise that'd be half the messageboard.
Loot boxes, season passes, micro transactions: I'm sure there are some great modern games but as someone who grew up in the 80s and 90s these concepts are so depressing.

I remember custom skins and new maps meant downloading them for free, made by some enthusiasts.

I remember trying to make my own maps in unreal ed. Servers were free to play on. Or you hosted your own.

Most the games I play are from that era, I own them on gog.com now. Or on an everdrive, or emulated. Though to be fair I barely have ten minutes a day to myself usually!
I don't know, 25 years ago most people didn't even have a personnal computer at home yet they were forced to learn to use desktops from windows, os2, solaris cde, mac os or sometimes just an arcane text based terminal. Not so long ago people were still working mostly with a fullscreen curse based window from a telnet client.
I don't understand the question: PDFs are digital, of course, so what do you mean by "digital"? Do you just need a database with 1300 records and output into 'digital' and PDF formats? Once something is in PDF, isn't printing easy?
https://old.reddit.com/r/personalfinance/ and as a start point their wiki https://old.reddit.com/r/personalfinance/wiki/index
> Mercado pointed to Cullen's claims that "male homosexuals played a critical role in the early spread of HIV in the USA, especially in [San Franscisco, Calif.] and [New York City, N.Y.]" and that "the promiscuity of African women who then gave British sailors HIV...allowed HIV to spread to Europe" as examples.

Aren’t these claims true? It seems odd for a medical student to not be familiar with early HIV/AIDS. And to present these as examples of homophobia exposes this person’s lack of knowledge in areas they should be knowledgeable. And to criticize someone with wrong criticisms shows poor judgement.

I think this is included to show how some of the complainers are silly and misguided.

I’m glad they include specific examples because it’s hard when articles just quote non-qualified sources as saying someone is X-ist.
Discussed a few times but unfortunately didn't get going really. I linked a search for similar articles and the most commented one I found below.

"AI does something and we dont know how" findings are always very interesting because they provide test cases that can help us learn more about how neural networks (trained with some variation of sgd) work

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

https://news.ycombinator.com/item?id=31390172
I found this article strange, because the author seemed to be reversing cause and effect. Isn't "shared context" — trust, loyalty, love, belonging, safety — the result of friendship rather than the cause of friendship? How can you trust and be loyal to someone you just met?

"We can’t help but desperately compete in this unwinnable game of having the best collection of attributes to show off." I don't get it, because friends don't need each other to be the best person in the world at any given thing. Having things in common seems to be enough, no? Does anyone need to be "unique", a special snowflake in the world? In some sense friends are interchangeable, in that it's a total accident of circumstances which few of the billions of people on Earth you happen to hang out with. But I'm not clear on why "global uniqueness" is necessary for friendship. That seems to be an impossible standard, and it's not the basis of any friendship I've ever had.

"In my early attempts to make friends, I tried inviting people with shared interests to activities like sailing or grabbing brunch". I think the missing ingredient here is simply time. It's hard to become friends in just a few hours.

[Edit:]
"One way to create a shared context is through shared struggle. This is why many organizations implement ritualized hazing to initiate new members, but the important thing is not the hazing, it’s the sense that you are working together with your fellow humans to achieve a super-human goal."

The super-human goal of getting your butt paddled by a frat boy? No, hazing is just a perverse power play, nothing more. They do hazing because they can, and get a kick out of it.
You covered the frameworks, but a lot of the feeling comes from the tooling and library ecosystem. For example, a recap of the last 10 years:

- grunt / broccoli / gulp / browserify / webpack / metro / esbuild / parcel / swc / turborepo / bun

- flummox / redux / unstated / mobx / mobx-state-tree / xstate / apollo / apollo-link-state / swr / react-query / zustand / recoil / jotai

And this is just within React, and off the top of my head. Then you add all the ECMAScript versions, browser feature churn, node.js, npm/yarn, immutability, classes, functional components, hooks, fiber, the list goes on and on.
This BSL Business Source License is endorsed by neither the Free Software Foundation nor OSI

https://www.gnu.org/licenses/license-list.en.html

https://opensource.org/licenses/alphabetical

That's a big red flag.
Psh. My phone number, which I got a few years ago, has the first 6 digits of pi. :D

Took writing a script to brute force google voice, but totally worth it!
Shared context is necessary but I think shared perspectives and values are what ultimately matter. I have shared context with a lot of people at work but I'm only good friends with one or two.

Very relatedly, my wife is my best friend, and I tend to become friends with people who are like her. (ugh, Wife Guy)
Not only that but... how many of us have brothers and sisters... but are not friends with them?
Multi Factor Authentication (MFA)