skysight-inc/HackerNews huggingface dataset:
It sounds similar to how Keen.io works but all these concepts are fairly established: https://softwareengineeringdaily.com/2016/05/23/kafka-storm-...

Considering they use many distributed systems under the hood, it's not intended for users to interact with the database running it locally but eventually they want to be a "data cloud" company maybe. The use-cases seem to be matching HTAP databases and I wonder why they didn't try any HTAP database in the market.
Page is completely unreadable for me, too. What a stupid idea.
I wasn't happy with the existing tools a whole ago, so I made my own called APITeam. It's similar to postman or insomnia but supports load testing out of the box
I like agile approach, because classics waterfall with yearly plan is just somewhere other planet.

But weekly demo is too fast, this is near impossible to implement something really techie.

I think, really adequate timing, should be "tick-tock" style, mean period of making feature, then period to lower tech debt. To be strict, I think good enough 2 weeks to make demo, then 2-4 weeks to eliminate debt (may be prolonged).
I think this is also how it was handled in Big Bang Theory.
This sounds like something that would just add more stress to going to bed. But might help with the losing track of time problem.
Agreed but when I was younger sleep during the night seemed to last forever. Only after I grew up it started to seem instant.
Instead it works the other way around, these companies buy a stake in the government
You can use your hand in a similar way: Spread your thumb and little finger in opposite directions. That's 20cm, with roughly the same accuracy as measuring a foot with a real foot.
The more documentation I see the more angry this makes me. Why would you include the color palette everywhere but literally zero examples of any of the colors being used? All of the screenshots only show the basic black/white text.
I'm not even old and I've already heard this a million times: "Nothing wrong with software development anymore. So let's just solve the same problems and write the same workarounds over and over again, while complexity explodes". I can absolutely see the appeal of Prisma, even though I wouldn't use it.

The only Problem with the JS ecosystem, is that we need more discussion of the drawbacks, like this article. Too often, a new solution is paraded as the definitive next step, before we can even know that. On the other hand it's neat that I can mix and match my dependencies based on how progressive/conservative I want to be.

(Knex isn't an ORM)
Glad to see more apps in this space. You app has a nice design!

I've been using "I am sober" [1] for 194 days (I installed when I started getting sober) and I really like it.

What I really like about the "I am sober" app is that the community section groups you up with people that have the same milestone as you (1 day, 1 week, 15 days, etc), which allows you to not be alone during this processes.

If you're on your way to sobriety, make sure to surround yourself with people that are doing the same, otherwise is going to be really hard.

[1]: https://iamsober.com

PS: Not affiliated.
Better 5G performance? I can't even get 4G speeds on my phone in Central London
Never seen a more appropriate username!

Can you name some companies in the space? I'm curious to know more.
> I have seen many people redefine 'for' and 'while'.

#define while if
My bad, not pop ups, instead there's an info symbol next to each option under "advanced details". I was being lazy with the terminology, I don't know what such info buttons are called.
From ~8 seconds to ~3 seconds to fetch 5,000 items seems like going from horrible to still really actually pretty bad.

Just about any SQL server with well defined schema and indexes would blow this out of the water by several orders of magnitude.

Schemaless in this old devs opinion is basically always a bad idea. Your data has a schema, whether or not you wish to define it. In not bothering to do so though you’re not doing yourself many favors.
My first code was done with a graph paper notebook, and a pencil.

It was Machine Code.
You also need to afford a Mac machine for testing as a dev. That's another few hundred bucks on top. I don't think macOS users have a bigger responsibility for paying, but as a publisher I would always make a paid macOS version just to try to regain those expenses again. Time is not equal to money for many people
that's a lot of functionality, for free. how are they making money from this?

i didn't see a pro/paid version - unless they're planning to offer a post-processing cloud subscription later on...
It’s not an oxymoron when facing an infinite number of algorithmic firehoses of content.
whatever happened to flattr?
For Fedora use this copr https://copr.fedorainfracloud.org/coprs/patrickl/yabridge/
Very small. We're talking 20,000 non-smoker lung cancers in the U.S. per year, of which half are attributable to radon and second-hand smoke.
IMO, it IS better than Duolingo.
medium.com is getting worse and worse. Don't post content there.

https://imgur.com/a/5yXPDST

"Distraction-free reading."
riiiiight

I suspect the original poster wanted to tell me something.
Too bad I shall never find out.
Maybe Williams F1 team can use this save money. Think they said their new SAP system would cost £100m or something?
I've also noticed the opposite.

During times when my job is satisfying and I'm on top of everything, I don't even want to touch my pc for fun.

Satisfying work drives me towards social activities in my free time.
It'd be an understandable mistake, for a non proficient English speaker.
Prisma is an offshoot of graphql.cool, which was a "graphql API as a service". It seems to me that was a potentially good and viable business. However they stopped graphql cool and released Prisma, where there's no business model (who's gonna pay for an ORM?). I'm still left wondering why they did that?
Not just obscure stuff, but also any release with several variants. On Discogs, you can easily find that one variant of a single with that one specific remix that is missing on all other variants of that single. Good luck with that on eBay, especially if track lists are missing.
If you would bother to read what previous commenter had put, you would find that engineering team was relieved of duties shortly.

Chinese apps steal data no less then their western counterparts do. It's just politically beneficial to do fingerpointing at China. Assange and Snowden tried to do same with US - with unfortunate and known results.
IMO this is a lifesaver. The approach on this website (I only tried for 2 european languages) is really good. It focuses on remembering, listening and speaking, not playing a game. The teacher also tells words with common roots with english words - spelling differences, meaning differences, etc.
Spot the Russian bot
Yes, an Electron app is worse than a native app. An Electron app is also infinitely better then no app.

It's a trade-off.

Without Electron and the likes, a fraction of the apps that are now almost effortlessly cross-platform would exist for Linux, for example.
(If you intend your account to be anonymous like your name suggests, you might want to edit some details here…)
that is not regression, that is just brave.
UK Address Oddities (2018)
Once installed I've found it to work pretty much flawlessly, very few windows plugins don't work with it.
I love ardour, I wish only for native Wayland support.
I think there are systems like this like last.fm/audioscrobbler that already scratch this itch by logging every song you listen to. So you can show your interest in an artist by listening to them.

I don’t want to buy an NFT to “show off albums I bought” as this seems like no real new value to me. I can already show off these albums I listen to (much better than just bought I think).
You haven't mentioned pseudocode ?
Moderation aka lets downvote anyone with a valid opinion or Moderation because we care just about one side?
To have good technical leadership, the leaders need to be well versed of all parts of the stack used in the products. It is hard to find generalists that broad given how much experience and education is necessary to reach high enough in each field

Heck even software-only companies have problems with this where the technical leadership is, for example, of backend background and they completely fail in frontend and data analysis fronts while having rock solid security.
Until a while ago, when a user landed on their
board, we threw all the board data right into
the client (usually a web browser running on a
desktop computer).

the client is limited in its resources. Depending
on the client device and board structure, it
started to struggle and finally, crashed after a
few thousand items (“table rows” in monday.com
terminology). If we really pushed it, we could
handle up to 20k items. Beyond that, it was game
over.

This does not make sense. Why would a browser not be able to handle more than 20k table rows?

I have not tested it, but I would think juggling arrays with a few million entries should not make a browser sweat.
The reason why I recommended this simple remapping is because there's no need for any tool. In each OS there's a simple, GUI accessible even, option for that remapping.

Combining Ctrl + Esc is even better no doubt but it takes a bit more work

The jk solution is great but it won't be available in other vim modes elsewhere
Claudia Goldin (Nobel '23) on 'Career and Family'
yes, but how much of that was more that the laptop vendors for those models simply chose better RAM chips while the slower binned part got sold as mainstream modules?

What I mean is that your example might just be caused by something else not "we don't know how we can make fast ram on modules"
Looks horrific to work with.
Mine gets a little hot, but as long as you don't block the vent it's fine. I have one of the early 11th gen ones.
One table or schema per customer is possibly a valid model for segregation in a multi tenant system. I’ve never felt the need to do it before, but maybe it could work, if you squint?
For VSCode, there's https://github.com/AnWeber/vscode-httpyac
It's a great idea but it's not portable in other simple vim modes that generally lack the possibility of such a configuration, and if they do provide it, now you have another configuration to take care of.

Why I like my solution :
It takes three seconds to activate in any OS and it's available system-wide
I am not sure it is clear cut as you present it. Clearly Ardour the project is not a commercial product and the same should go for the source code. Arguably the pre-compiled binaries are a commercial product as they are presented to a market for a price (although the same of course does not hold for Ardour binaries provided through package managers and elsewhere). To me, the confusion mostly arises from the fact that we use Ardour to refer to all of the above, while clearly they are all different things.
How did you do those small demo videos on the homepage? It looks really cool!
IMO foreign key constraints are bad; they make migrations and maintenance a nightmare. It's better to have application-level processes in place to ensure data consistency. I don't agree that "no foreign key support" is a good reason to not use a particular solution. Pricing concerns are valid though.
Why do Facebook users keep commenting "amen" on stuff?
I suffered from delayed sleep phase syndrome for years and years. Root cause was undiagnosed health issues causing chronic pain and alertness.

Once I nailed down the problem all it took from there was a mere complete lifestyle change, once which takes constant discipline to maintain. Which I manage to maintain mostly because lapses in discipline result in me being slapped hard back to reality.

I was told to try melatonin so - many - times. I had so many printouts on sleep hygiene handed to me over the years. I was told repeatedly both to wake up early AND to restrict how long I spend in bed. Being told to wake up early was given The idea of doing a differential NEVER occurred to people as my sleep problems were obviously a result of my poor ethics and laziness and could be fixed with nothing more than an attitude adjustment.

The point of this all being, is to say I agree with you rather strongly.
Minecraft and Terraria still have final bosses as well as achievements. You definitely run out of things to do eventually unless you just want to build stuff at the endgame and/or collect every optional item, which can get boring quick for many people. A full run of either is often weeks-long and dozens if not hundreds of hours, but I don't think most people play the same world/character/save forever.
This is classic Lenovo. No one knows how shit they are until you have to deal with their repair services.

The trick you see is to buy 2 of them off a 3rd party seller with damaged boxes and stick one in the cupboard. This costs the same as buying 1 new one directly usually. You can usually recoup a fair chunk of the cash by selling whatever dead one you end up with.

(Got 2x T14 gen 3’s for £700 each)
Please do that, it's a simple option in the settings of any OS.

Why use such a convenient tool as vim if you have to make a weird combination for the single most important key in your editor ?

I know one gets used to anything but still.

(I personally believe it doesn't make you that faster but it does take away the dullness/repetitiveness out of editing)
To each his own. I went the opposite route, now, I don't even have a pen and paper on my desk. I still carry a pen in my bag for signing documents and stuff, but I don't remember the last time I scribbled something on paper.

I usually take notes or lay my thought using a text editor, I find it easier to edit, manipulate, and store. I occasionally use a graphics tablet or my phone with a stylus when I need more than text (ex: drawing schematics), essentially like paper, but more editable and I can save it as a file.

But if you find that pen and paper works best for you, go for it. Maybe one reason I went the opposite route is that the author likes to think in advance before going for the implementation, that's a top down approach.
Mine is very bottom up, I go straight to coding, sometime even before reading the specs. It feels like putting ideas into code makes me think more clearly. I can always scrap that code later, I often do, it is cheap when things are just getting started. And pen and paper is not really suitable for that kind of rapid prototyping.
Pencil? you can easily Ctrl-Z.

nah, wanna go old-school, use inkwell pen, or better still feather + ink for hard-core hackers! focuses the mind, you've gotta know your grammar, syntax etcetera. non of that autocomplete sorcery for me
Do they ever have any light shows in these mines, like the ones in Provence?

https://www.youtube.com/results?search_query=carrieres+des+l...
You commented on the wrong article. The "Lenovo exec promises 80% of its devices will be consumer-repairable by 2025" is here.[1]

[1]https://news.ycombinator.com/item?id=37816670
alias rm='rm -i' is going to be easier. If you're using a typical Linux distro then the root account will likely have this alias already.
I don’t really have anything to compare it to as I have never used a proper video camera. So I’m just comparing it to the average YouTube video quality I guess.

The main problem that I see is compression artefacts, especially in complex scenes with a lot of motion. For example filming a person or pet moving against a background of grass or gravel, or the camera panning across complex terrain. I even got it really badly just filming waves going in and out on the beach.

I know these are tough situations for to handle but it feels like bumping the bitrate would help a lot.
Bitrate definitely is an issue for me when I use slomo. It drops frames like crazy and looks choppy.
I disagree, if you get into this habit, you risk missing the forest for the trees, which is much more dangerous : for instance that you should have used a different programming paradigm, a different programming language, a completely different approach at solving the problem than coding that, or even sometimes solving that problem might be an actual waste of effort, better spent elsewhere !
You're right, a modern browser can handle it without issues using virtual scroll [0].

[0] https://shlomiassaf.github.io/ngrid/demos/virtual-scroll-per...
Yeah, unfortunately things are going on over at Discogs

https://www.theverge.com/23899461/discogs-sellers-vinyl-cds-...
I'm not sure what you mean, sorry. It's definitely fully general. It demonstrates that:

* For any real positive values $a$ and $b$

* let $T$ be the (unique) right-angled triangle with non-hypotenuse sides of length $a$ and $b$

* then $a$^2 = $b$^2 = $c$^2

* where $c$ is the (unique) length of the hypotenuse of $T$.

You could give me the instance

$a$ = 2, $b$ = 3

and it will prove it for this case. Then you could later double $a$ and give me the instance

$a$ = 4, $b$ = 3

and it will prove it just as easily for this case.
I'd be willing to bet the demographics of those on Hackernews aren't exactly in the "I'm using Linux because I cannot afford to use any other OS" crowd.

It is the other way around. Linux users should be more vigilant about donating to the projects they find important if they care for the longevity of the project continuing as desktop Linux is a very tiny market to support and has heavy fragmentation issues within it.
"I asked ChatGPT" is the new Wikipedia link, it seems.
I don’t think the sensor is the limiting factor for me. I am happy with the photo quality on the 15 pro. It’s the video compression. Or maybe the speed at which the sensor can offload video data.
Depends how important consistency is - application-level only will mean it can potentially silently fail if there is a bug.
Maybe it's just me, but if I'm doing any sort of migration like this, the first thing I do is create a small PoC that emulates the full process to iron out any weird, obvious edge cases and ergonomic issues.

In this case, hitting the Lambda size limit would have been the first red flag that triggered a re-evaluation of the whole approach.

Understanding the limits of the stack (Prisma + PlanetScale) would have been obvious from a few simple toy examples.

Seems like this team dove headfirst without even building a simple toy to determine if the choice was actually viable.
FWIW, I see the same speeds on chrome on the same device .

> We also can't load in 2 seconds on any device we can run on.

Of course, but a 2 year old flagship device I would expect to be closer to your advertised number!

For what it's worth, the 6 second load you shared is about as long as it takes Facebook, linkedin or Airbnb to load. Your numbers are impressive enough that I don't think you need to fluff them. My work UE5 project only gets to a splash screen in 6 seconds on my workstation.
If you have cameras on tests auto-flagging you, then you have much worse problems to deal with anyway...
This has a lot to do with it:

https://en.wikipedia.org/wiki/Great_Divergence
That is a strange take tbh. For me, ensuring data integrity at the database level gives me a lot of peace of mind. Migrations are actually safer and easier because the database will complain if something's wrong, and at the application level I can do an opportunistic insert and if the FK is not valid, I'll get an error, which is really nice if I don't need the related record at all so I don't need to fetch it first.
In software:

Could plausibly have read, but also likely to blindly recommend without having read them (I've done that myself, only ever skimmed either): The Mythical Man Month, Code Complete.

Very unlikely to have read: Knuth's Art of Computer Programming. (I'm moderately sure Donald Knuth has read these, but beyond that, dubious. Personally I've read their titles on a shelf three times now.)
I've seen people try to connect ps/2 and vga cables upside down, and mash all the pins in the process. I'm fine with flipping a USB cable over a couple times until it goes in. /shrug
I wouldn't worry too much. It's a very small chance you'll develop cancer from your fireplace. But it's increasingly apparent that there's no harmless dose for smoke inhalation.
it was a deliberate decision from the Node foundation to let the "ecosystem flourish". If they built-in those tools there would be a lot less evolution on what the tools could do.

Arguably this was a good decision in ~2010, but today it makes much less sense, tools haven't been evolving as fast anymore in the JS ecosystem and people seem to be standardising more and more on what works and what doesn't.
If Apple wanted to put an engineering team on solving this problem, they could record all the raw sensor data for the video, with the regular 'auto' settings, then, after the clip is recorded, decide what shutter speed, iso, etc to use, and then reprocess that raw data to simulate what that moment in time would have looked like with a different shutter speed.

I''m sure modern neural nets would do a decent job of simulating what a frame taken with one iso/shutter/focus would look like with a slightly different iso/shutter/focus.
That is a very weird interpretation of what happened.

Acorn had horrible software, the hardware did not evolve as fast as x86 and after a few years hype it was pretty much dead.

What eventually saved it was basically an accident: due to lack of manpower the design was extremely simple, which turned out to translate to power efficiency.

Edit: the original designer put a very positive spin on things by saying that leadership gave them two things they needed to succeed: no money and no people.
Cloudflare Intermittent API Failures for Cloudflare Pages, Workers and Images
> if (need_free == true)
> Is such a horrible code smell to me. You have a perfectly good boolean. Why compare it to a second boolean to get a third boolean?
> if (need_free)

You are probably interested if the `need_free` flag is set to true, and not if `need_free`. It is true that `if (need_free)` has the same behaviour, but it is some steps farther from what you are interested in.
My main use case is family/holiday videos. Saving massive pro-res files would fill up the space quickly and I’m not sure how to process them into HEVC quickly and simply.
Of course not, but it sure beats the hell out of getting a cheap or even probably moderately priced action cams.
https://archive.ph/ilgmj
I presume the services around it, e.g. their products under the Data Platform:
- https://www.prisma.io/data-platform/accelerate
and:
- https://www.prisma.io/data-platform/proxy

Whether it's a viable business is to be seen though.

I've been a happy user of Prisma for a while, and so far we've not been running into severe limitations nor need for their additional services. Who knows what the future will bring though.
> You're conflating marketing a product to a market and bribing politicians to not restrict the sale of guns. There isn't any overlap

I disagree. In the case of gun ownership, lobbying creates the market, and the more generalised marketing helps to grow it. They're two tines of the same pitchfork.

Lobbying is, after all, just highly focused marketing at specific demographics (politicians) and in often underhanded ways.
There are situations where not using foreign keys makes sense. Most of the time, there is no benefit to not using them, only risk.

Your database is the last line of defense for data integrity.
Drizzle looks like an interesting alternative to Prisma https://orm.drizzle.team

You get TS support, tooling, and a very thin layer on top of SQL so little performance hit.