skysight-inc/HackerNews huggingface dataset:
It's a great programming language. Scheme is minimal, yet extensive in what it offers, it has a minimal syntax, the language spec is an easily-understandable, quite short document, and once you know the language, it is a nice and educational next step to implement it yourself. There's a reason why SICP uses Scheme.

Also, Chicken Scheme specifically because it is easy, small, portable, has a good extension mechanism, and an active and awesome little community.
That's fine, but it isn't going to happen by going back in time, rather they take a modern all digital design and just take features away. So your dash is going to still be digital, not because it is fancy, but because it is economical. You would wind up with something like: https://carnewschina.com/2017/08/08/meet-gms-cheapest-electr...
Deeper question: Does this mean that SV VC needs to work harder to find people without networking connections?
> comparing ourselves to others is the only source of unhappiness

No :p Infinity + n = Infinity.
Again, you are already toast. No one should have access to prod except the promote automation.
Show HN: Zero-to-high-school / Learn Grade 1-12 subjects
An infotainment is practically a legal requirement, since backup cameras are mandated by law in the USA. Since you already need a screen and a computer, you might as well add some more functionality.
Clojure has been amazing for me in rapid prototyping of command line utilities. I never quite got the web app aspect beyond plain services, and I think clojurescript suffers from the greater 14 now 15 standards thinking the JavaScript world has with tooling.
gadgetry*
not technology.
NextJS is just a mess after all.

Nested folders routing is a mess. Overall the nextjs routing is a mess. It's vendor lockin. How can i use next router outside of nextjs ?

There's no progressive enhancement builtin. Your static html will always need to deliver that next-runtime. Why ? There must be something wrong at the foundation level.

There's no official guidance on how to do the Authentication. In NodeJS, we do have PassportJS!

I love RSC, React Streaming, React Suspense, but the way NextJS use it seems like vendor lockin (Vercel).

Want to use Babel, modify webpack with SWC compiler ? It's just confusing.

No more NextJS until they fixed the foundation.
I mentioned those as the cause of YouTube’s explosive _user_ growth. Most people like me so claim YouTube experience worsened usually mention 2018/2019-present. Youtube is continuing its momentum in user growth, though obviously slowing down as they were at 2b users in 2019, and are at 2.5 in 2023. They have had an explosive _revenue_ growth however between 2019-2023, but it’s also no secret that they have been pushing 3 or 4 times the amount of ads they used to push. Google search does the same. When you have established a monopoly, it’s not like people can go search or get their videos elsewhere. Quadrupling ad watch time will give you explosive revenue growth even with the same user base.

> why would YT even care to stay relevant for the niche needs of some individuals, when it has a massive incentive to provide the world with a better way to watch videos?

Why would YouTube has massive incentive to provide the world with a better way to watch videos? YouTube’s incentive is to increase ad watch time. That’s all. Whatever shape that takes. If it means pushing videos targeted at getting kids to click on them, they’ll do that. If it meant improving relevancy for niche needs of some individuals, they’ll do that too. When you’re only chasing metrics like that, things usually go in cycles.

The numbers tell you longer videos == more watch time == more ads == more ad watch time. Your goal becomes clear, push more longer video content. Force people to record 10 minute video to show you how to remove a laptop screws, 9 minute talking about the laptop and what screws are, and 1 minute showing what stickers or labels you need to remove to get the screws out.

Have TikTok come and eat a significant market share of “video watch time” on the internet, which causes advertisements dollars to now split their budget between the 2 of you, so you correct by introducing or pushing short format again.

Assume that fun, simple, entertaining videos have a bigger market == more views == more ad watch time, so push those more and push more in-depth “niche needs of some individuals” aside. Few years down the line, discover that some content is “ever green” and some isn’t, and “ever green” content has a significant market so autocorrect to push that.

YouTube, and most companies, have given up on trying to have consistent logic or statement or vision or mission or plan or any of that nonsense stuff. Just have a model for things, we want to maximize X, what do we need to do to Y. With X being profit only constrained by legal requirements.

YouTube will come around again. It has before, and it will again. It’s just at the moment it’s focusing on short term viral entertainment videos, and trying to figure out the right recommendation algorithm for that.
I have the 2019. I needed AWD, as I have 10 miles of muddy roads to get to my house. I now regret not buying a Subaru for the 10k above MSRP or whatever the ransom was back then. The milage on the Outlander PHEV is comically terrible once the battery is empty. Yet somehow, it's a "clean air vehicle" (LOL) It's also crazy to me that "SPORT" utility vehicles don't have a trailer hitch by default. What are people using these things for? Oh yeah, automakers have convinced people living in cities that they need an oversized disgusting SUV to be safe, increase their odds of running over children, pets, and having catastrophic rollovers. The automakers like it because SUV's have much almost no safety standards compared to cars and no gas milage CAFE requirements!

I often hate myself for owning an SUV, but it was most practical vehicle for the rural area I'm in that was available at the time for a reasonable price.

Biggest annoyances with the Outlander
1) 12v system dies even when you have enough energy on board to power a house for a day.
2) It's a cargo ship with no cargo room. The front seats don't go all the way down, so I can't fit anything in this environmental disaster that I couldn't fit in a Ford Fiesta Hatchback. The back seats have things like cup holders and weird design features blocking the ability to use it to move stuff.
3) Why did they reinvent how you shift into gear? I need to explain to people who use my car how to put it into drive and park.
4) No spare tire! Now, I drive around with a spare floating around in the back that I purchased since not having a spare is a disaster waiting to happen in a rural area.

</rant>

Yeah, I will drive this into the ground and never buy an SUV again.
JD power always reminds me of this parody guy

https://youtube.com/watch?v=I_wdo4ihcd8

https://youtube.com/watch?v=rZKUbzAdb7E
It’s kind of a cool experiment, but I feel like I was hoping for more of a definitive payoff - I just kind of scored as expected, tactically chose the ‘easier’ version if I was less than confident, and at the end just answered along the lines of my usual “nothing is sacred but try to be nice to people” moral framework. Seeing more of a visualization of how my score ranked against others would be cool.
Definitions are immutable. Changes to the codebase may add new definitions, but cannot change existing definitions. The codebase only grows larger as it is changed. To give an analogy, it's like having a git repo where the only change you can commit is to add new files; you will never have a conflict with such a restriction. However, Unison does make use of names. You can change 'name' to point to a new definition, but it does not affect existing definitions that depended on the old definition for 'name'.

https://www.unison-lang.org/learn/usage-topics/workflow-how-...
IMO this is responsible disclosure and the real bug bounty
Work in state government. If production crashed on Friday night, the issue would probably not be even noticed or looked into until the following Monday.
By often, I mean often in such filter bubbles like the one you are stuck in. Really, most people out there don't give a shit, they are penny-pinching egotistical idiots who don't give a shit about what they cause, and then people like you come along, reinforcing them by telling them "it's not your fault, keep being a wasteful, careless consumer who cares about nothing but saving another 5 cent on that new shirt".
> Red Hat has decided to continue to use the Customer Portal to share source code with our partners and customers, while treating CentOS Stream as the venue for collaboration with the community.

> Unfortunately the way we understand it today, Red Hat’s user interface agreements indicate that re-publishing sources acquired through the customer portal would be a violation of those agreements.

Pretty sure that's a gpl violation.

> 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.

https://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1
Crappy lead acid 12V batteries are pretty common, Tesla did smart by replacing them with lithium ion.
The problem isn't the "smart" things. It's that companies are exploiting that "smart" to have more leverage and control over user and increase revenue. Even worse, even some regulations are supporting that practice rather than against them.

In the future (or maybe it already is), most of our appliances and vehicles will be subscription-based just because companies can push it.
The courts seem to place little to no value on privacy.

Within simple interaction I agree, but disagree when it comes to aggregate data. Maybe I tell Amazon some info, Wayfair different info, and Vitacost something else. A 3rd party can aggregate that into a new superset that I didn't give anyone explicitly. This goes well-beyond in-store surveillance and expands potentially and in-reality to full-time surveillance: when your smart thermostat senses you are home, when your car is moving, etc.
You don't have to bring politics into every piece of news that happens.
It also points out the fallacy and lie of electric car companies caring about the environment. They don't. It's just the new thing to sell. Just like every company known to man is parroting sustainability now.
so then your scope is somewhat reasonable, the infamous "contributor covenant" employed by a gazillion projects is not like that
Redhat has some packaging scripts that detect rpath and refuse to install binaries that set it. This has caused me a good couple of days of grief and lead directly to shipping a worse product. Specifically, clang -fopenmp a.cpp -o a.out used to give you a binary that would run with ./a.out, but now it'll give you something that complains that it can't find the openmp runtime library. Unless you happen to have llvm installed globally, like redhat presumably does.

I now cheerfully try to talk people into dropping IBM Linux support whenever it comes up in discussion. Haven't succeeded yet but will keep trying. I want it out of the requirements graph. I liked rpath and will not forget the unjustified line of reasoning behind disabling it.
> I feel bad for the families given some false hope

And for the general public. The headlines I saw implied that they were hearing sounds and these people could be rescued. Turns out it was a lost cause from the get go.
That's cool, but can you power it with something larger than a TI-83 please?
Anger in Japan as report reveals children were forcibly sterilised
1. Just because it wasn't a formal profession doesn't mean people weren't doing it at an amateur level.

2. By your reasoning, electricity isn't a key part of city infrastructure because we had cities before electricity. Sure, it's nice to have...
CLI is not the oldest interface of them all.
No doubt, depth capability is one of the big features you go after when building a combat submarine. The deeper you go, the faster you can go while retaining stealth (cavitation is the limiting factor which decreases with the added hydrostatic pressure), and, if you can go significantly deeper than your adversaries, you're more or less invulnerable to attack because they can't shoot at you.

That's also why military specs on things like this are always lies, you don't want anyone knowing how deep you can actually go, which likely includes most of the crew.
>But obviously, people who don't use the API in any way are going to be neutral, not positive, about these changes, and so they have no reason to interact with polls or speak up in Reddit's favor. T

on the other hand, if you deleted your account and walked you also cannot interact in any polls, unless the polls are off site. So while people are saying "no one left", clearly there is SOME population reflected in how much people here and elsewhere are talking about it.

Disclosure: would be 10 year old power user. Deleted my account 3 years ago, but still inevitably had to lurk in reddit for some communities. I'm just enjoying the fire rising as I inevitably predicted since the 2015 blackout days. Not very happy about the changes given that I used a combination of RES (which at this rate I'll be surprised survives more than 2 years) and anonymous browsing on Infinity to check. The discourse tbh has only gotten more polarizing, even on non-political subs and I wanted a goo d excuse to make a hard stop to reddit. Thank you, Reddit.

BTW: infinity's stance here is to try what Apollo didn't do. Infinity will be paid-only, and if that doesn't stick, it's done. That's basically a kiss of death for how I used Infinity, but best of luck to the devs.
I'm fairly certain Discord was chosen as a play on the trend started by Eris Free Met and continued with Slack.
Not sure, but I would think it would not be about the quantity of games, but the quality and the number of players per game. PS seems to have many more "blockbuster" games, although I'm just guessing. I like Xbox, and also I'm a huge PC gamer, so just giving my observation.
You cannot launch with a binary choice disagreement between you without exposing the issue of who has primacy in a decision and all that stems from it.

Have you considered mediation? Do you have the willingness to be overt that this distinction in intent has risks for BOTH of you? Not the product and what happens: the risk here is your ability to be mutually respectful as co-founders.

As an aside, speaking as a user I totally do NOT like being shown the free and only told 2-3 months down the track "here's the pay model to get the bits you need" -If you know how to monetize now, I personally think you should launch now with free and paid or at least expose what paid will be, by intent. That page of the options available in each model as a table with tick and cross marks, as a minimum.

That's just my UX input. The above point about risk between you as founders, is what I think your central problem is.
I think what you are getting at is what the new nextjs is. Everything is just plain server rendered HTML by default and you opt into client side react on a per-subtree basis depending on if you need it or not.

Some other neat bonuses are:

- Page transitions still use client side routing so it still feels fast like a SPA, and it automatically preserves state on your outer layouts during page changes.

- And something I find mind blowingly impressive is you can refresh the server rendered HTML at any point while the user is on the page while still preserving all of their client side state and scroll position etc. A simple call to `router.refresh()` is all you need to do that, something that would have taken a good amount of API code and shoving stuff into some state management library etc to do before.
At Orb (https://www.withorb.com/) we’ve worked with a bunch of infra customers that are in a similar situation to what you’re describing. Generally, usage tracking and usage reporting is not the hard part. We think that giving you a full SQL layer on top of raw events is very powerful, so we provide direct SQL access to your events. Naturally, we use a real-time time series database under the hood to power that.

We’re working hard to make it easy to send data to us (e.g. just drop it in S3). Granted, this isn’t ideal per your note of already throwing it into VictoriaMetrics, but we’re finding that often times companies don’t have the optimized in-house infra to run the sort of usage metric queries to go from raw events -> invoice, especially when you get to >100k events/second scale. It often makes sense for us to control the storage (and sharding) format — and we can bring those costs down over time.

Given the usage events and the SQL queries over them, we then focus a bunch on making the core billing interactions work well, do invoice delivery for you (example: https://invoices.withorb.com/view?token=IlJwOVRSdWhEQ3NiRUVH...), and make it easy for you to do financial reporting & rev-rec (honestly, this is its own rabbithole — but we find it’s extremely outside the core competency of eng/product teams)
My '07 Prius has a backup can, but there's no entertainment in its "infotainment" screen unless you count radio preset buttons.

I don't need to be entertained while I drive. I need to drive while I drive.
It’s how I feel about my TV too - god I hate smart tvs. All I want is a dumb display I can hook a media pc up to. I can make that setup do literally anything I want.
Why do wages grow faster for educated workers?
You can ensure that the average position is always more right than you by staying on the left!
Yeah, I haven't seen any actual data. But it seems widely accepted that American automakers in the 80s and 90s lost a lot of market share to foreign makers over (real or perceived) reliability issues.
The bells are titanium iirc, I wouldn’t think they would shatter. I thought the report is they were 100+ feet apart, it’s a crazy amount of force.
This expert should get money after company dissolution as a compensation, IMHO.
All that cheap garbage does not weigh 900lbs or cost $10k, and they'd probably call it race trim and charge you more for it.
It's almost like basic human behavior transcends time.
So GPS, GLONASS, Galileo are now obsolete?
The looking glass was only rated for 4,000 feet. Implosion happened around 9,000 feet, which would suggest the glass handled over twice its rated depth.
TBH, 25% voter turnover for an internet forum is pretty high. Remember that the most participated US elections (which have billions thrown into ad campaigns and is in constant news) top out at 70%.
https://www.smithsonianmag.com/smart-news/archaeologists-fin...

Second century BCE. If people are loading dozens of amphorae of wine on ships and transporting them from place to place, that's an industry.
I've been using Discord since 2017 and in that time I think I've literally never accidentally joined a voice channel? The app even prompts you if you're sure about joining under some circumstances.

GP is right, frictionless voice channels is a killer feature. Maybe a toggleable prompt or some other feature to prevent accidentally joining can be an opt-in.
Check out uix too: https://github.com/pitch-io/uix

…it’s a reagent alternative for modern react.
I hated HAML, too, when I first saw it. However, after embracing it, I can't go back to writing ERB or HTML directly anymore. All my projects were slowly transitioned to HAML.

I'd say it was a similar case with Tailwind. I considered that everyone that was loving it was not thinking about the future, and I wouldn't make the effort to give it a proper go. Yet, I can't imagine working without Tailwind now.

Moral of the story: some tech seems odd and useless in the beginning; however, if there's enough love and die-hard fans around it, maybe there's something in it.
As a Path of Exile player (another high complexity game, with market forces but less political intrigue), I wish we had more open APIs!
It's beam-chasing, BUT in a much more powerful and programmer-friendly (declarative, really) tile based way. All of the 8- and 16-bit home and arcade systems essentially worked this way.

For the Genesis you've got two independent background layers. They are made of tiles. You also have 80 sprites which are also tiles.

For each sprite, you give the system an X,Y position and a pointer to VRAM for the graphics data.

For each background layer, you give it a scroll offset and a list of pointers to VRAM for the graphics data. Very similar to sprites, but you move the whole layer at once so each tile doesn't get its own X,Y.

You don't have to do this on every frame. It will just keep drawing the same thing over and over until you change something. You don't have to do steps 1 through 3 on every single frame - you just make the changes you need. If the game is paused or the player hasn't moved, for example, you might not do anything at all.

You have a limited amount of time during VBLANK (the time between frames) to do graphics work. This is where you update sprite/background positions, transfer data, change palettes, whatever.

You have an even more limited amount of time during HBLANK (the time between individual lines in a frame) to do things as well. A common use for this is updating the background scroll position in the middle of the frame. This is how you get "line scrolling" effects like the cool pseudo-3D floor effect in Street Fighter II. You can also change palette colors. This is how you get the transparent water effect in Sonic the Hedgehog even through the Genesis doesn't have true alpha transparency - you change the palette part of the way down the screen during VBLANK.
Honestly, at this point, if that were all it would cost extra, I'd pay it.
Yeah, I also liked the idea but apparently have pretty different tastes. I was pretty surprised to see Pericles and Othello almost next to each other in the rankings. Pericles is... not at all good. There's this whole build-up of dramatic tension and then in a sudden, bizarre deus ex machina moment, the plot takes a hard turn when pirates appear out of nowhere and kidnap one of the main characters for no clear reason. One production I saw at least try to lampshade the absurdity by giving the pirates eyepatches and parrots, which almost made it tolerable.

Also, maybe unpopular, but I don't love the Branagh Hamlet. It feels pretty overwrought to me, and I like Helena Bonham Carter's Ophelia better than Kate Winslet's.
Yep. When the CLI was introduced in the late 1960s, they called it "interactive computing".
Rule of thumb: a UI toolkit is equivalent to a game engine like Unity.

Approach it like that and you have a slight fighting chance because you know what you are getting into.
Let's hope it doesn't happen in a blizzard. :)
I’d add that the mentioned acquaintances apparently aren’t calling for a 6th republic.

Just believe that the country is "ripe for it" because of repeated abuses of the, exceptionally large for a western democracy, presidential powers.

But people have been dissatisfied with that ever since the last constitution was enacted. Including, famously, Mitterrand, who despite his many earlier criticisms (describing the 5th republic as "Le Coup d’État Permanent" [1], which could be translated to "The Continuous Coup") was prompt to fully enjoy those powers once elected himself.

So it’s quite old.

[1]: https://fr.wikipedia.org/wiki/Le_Coup_d%27%C3%89tat_permanen...
This is not a game; it’s a sci-fi novel about AI and self-replicating machines masquerading as a game. Love it!
Interesting, thanks - I assume on EC2 you were running your own database servers? (Just based on the fact that you don't mention RDS.) This would keep costs down significantly in most cases although I assume they get transferred into staff costs if you've got people maintaining them to get the same level of support for things like backup, replication, etc that you get for "free" in RDS...?