skysight-inc/HackerNews huggingface dataset:
I think a lot of people dislike html/web-based apps, and they are not as responsive in some cases as well. I have seen some mobile browser implementations that explicitly put large delays (hundreds of ms) into their touch handlers for example. You can see a similar delay in a side-by-side comparison video here https://www.youtube.com/watch?v=Z4CwVN9RRbE
After some of the CVEs linked to the Zoom desktop clients I wouldn't touch them with a ten foot pole [1][2], but I don't want to move the goalposts since we're talking about performance here. It's hard to tell whether or not the disparity is due to a Screen Capture API performance issue, or just bad engineering from the front end team at Google Meet, or even just bad UI design. Hiding features behind buttons and menus will always add a noticeable delay to an action, but that's just bad UI design, not a technical problem.

> but also display, audio input/output, even global keyboard shortcut handling.

I personally have never had a display or audio hiccup that I could attribute to a browser limitation. I don't even own a device with a display powerful enough to max out Youtube.com's 8K video resolution limit. I'm not sure why you've had issues with keyboard shortcuts. Keyboard events are well established and widely supported [3].

[1] https://news.ycombinator.com/item?id=20387298

[2] https://hn.algolia.com/?q=zoom+vulnerability

[3] https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEve...
> with stable cycling for several hundred cycles.
So an order of Magnitude less than useful batteries.
Extraverted People Talk More Abstractly, Introverts Are More Concrete (2012)
The landing page is weird; it talks more about the funding for the framework than the framework itself. There's only one image showing UI, and the way its styled (cropped, tilted) makes me think its a stock photo, not a screenshot. The stock photo of a train right underneath isn't helping this perception for me.

If you got as lost as me, the Gallery is accessible via a link at the top: https://kivy.org/gallery.html
You should certainly have a backup key. So systems which only allow to enroll one key are a bit of a joke.
Why file a patent in UC San Diego
TFA author - I have worked on low-cost embedded systems. (Tens/hundreds of megs of RAM, not KBs.) The only case where you don't hoard resources is if the system is so small that it's programmed by a small team since the functionality is severely limited by resource scarcity, so there's no reason to grow the team to deploy more functionality. Above a certain not-so-large size, people will hoard resources in an embedded system - they can't ask for more capacity like they would if it was server-side software, but they sure can avoid giving up whatever resources their code is already using.

Researchers actually have a limited and smallish hardware budget, so academia is likely to come up with cost-saving ideas even when hardware performance grows very quickly. In the industry you can throw more hardware at the problem even if it's not improving (outside embedded/client devices)
> That's an interesting point. Ideally students would have both. My impression is that the latter is far less trainable, and the best you can do is go through enough worked examples, spread out so that every problem in the space of expected learning is within a reasonably small distance to some worked example.

I simply mean that researcher team A will claim a positive result for method A because their test tested task fluency, while team B will claim a positive result for method B because their test tested ability to wade through new and confusing territory. (btw, I think "generalization ability" is an unhelpful term here. The flip side to task fluency I think more of as debugging, or turning confusing situations into unconfusing situations.)

> If you have time, would you mind elaborating a bit more on this?

I don't know what good theoretical underpinnings for human learning looks like (I'm not a time traveler), but to make an analogy imagine chemistry before the discovery of the periodic table, specifically how off-the-mark both sides of arguments in chemistry must have been back then.

> My impression is that general problem-solving training falls into the category of lack of adequate theoretical underpinnings, but I doubt that's what you mean to refer to with this point.

By the way, I see problem solving as a goal, not as a theory. If your study measures mathematical knowledge without problem solving, your tests will look like standardized tests given to high school students in the USA. The optimal way to teach a class for those tests will then be in the style of "When good teaching leads to bad results" that Alan Schoenfeld wrote about in regards to NYC geometry teachers.
Has the crypto bubble popped? I definitely see less hype and tech folks talking about it. But coinbase is up 40% this year and BTC is also up. I don't get what's propping it up.
> All the same software, with the singular exception of Apple's own first party software and perhaps some small indie softare, is available on the competing platform.

But what about the other way around; how does Apple ensure that third-parties can compete with their private entitlements?

Is it even realistic for an indie business to compete against any of Apple's provided services if they're forced to serve that business through the App Store? Apple's progressive pricing scheme seems to punish them for posing a threat to any first-party services.
Can you check how sodium reacts with water or humidity?
Data point: PFAS were a new class of materials.
Your problem is that, instead of encouraging people to learn, you're just dismissing people who don't know one very specific historical fact as "uneducated". People in Europe generally know that America is a democracy and many probably also know that it was the first modern one, but to an average European it doesn't matter that much that it happened in the 1770s as opposed to, say, the 1650s.
Ask HN: Did you lose your passion?
About coding... and maybe about life as well.
Show HN: A complete AdonisJS boilerplate to help TS developers
I've started developing an AdonisJS Boilerplate with Inertia. Unlike some previous boilerplates, like "Shipfast," which often promote quick-and-dirty coding for fast profits, my goal is to offer a cleaner, more maintainable solution.

Here's what I've included to make this boilerplate as accessible and developer-friendly as possible:

- Comprehensive Authentication: Social authentication, OTP, Magic Links, and credentials, along with complete account management features like password recovery.

- Payment & Mailing Integration: Seamless integration from start to finish, with multiple options to choose from.

- Detailed Documentation: Thorough explanations of every aspect, covering even the smallest, potentially confusing details in the code.

- Maintainable & Scalable Code: Organized by features, allowing you to easily drag and drop components to extend functionality.

- Developer Tools: Handy commands for generating new features and automatically adding necessary imports; A complete config to enable/disable a feature in less than 10 seconds. .

- Pre-made Pages: Ready-to-use pages such as an admin dashboard for tasks like automatically updating products on Stripe.

- Extensive Component Library: A variety of components to streamline development.

I've designed this boilerplate to be as developer-friendly and robust as possible, aiming to support maintainability and scalability from the get-go.

Feel free to join the waitlist and check the website!

Little demo on Twitter: https://x.com/wailroth/status/1809653795582013717
False dissent and manipulating and taking control of dissent is the goal not covering up scandals.

Spook intervention in social mind space is strategic not tactical in nature. The goal is the ability to control and steer collective conversation. To take control of dissent, place its leaders, and pen its 'thoughts'.
Thanks, appreciate it. Makes sense to me.
Thanks for the insight, I'll be sure to include hydroponics in my reading :)
Related discussion about the Shipt case that the Register’s interview refers to (2 days ago, 272 points, 149 comments):

https://news.ycombinator.com/item?id=40845628
The reason I call it high performance is that it avoids the hours/days of processing (for the planet file)[1] that would be required for pulling the data out of PBF and indexing it. And you'd also need RAM at least the size of the planet to even get that level of speed.

You could certainly amortize this cost for repeated queries, but for one-off queries I haven't seen anything faster.

[1]: https://wiki.openstreetmap.org/wiki/Osm2pgsql/benchmarks
No, the Supreme Court wants laws to have to be made by Congress rather than the unelected bureaucracy.
https://idp.bl.uk/collection/51FDAEAFB4A24E2E9981692A98130BC...
Thanks. I don't want it to take away from the accomplishment this is and look forward to the tweak - it seemed to further charge me if I reloaded an existing search page.
Did we read the same Aquinas? My experience with him was that all he does is repeat his unjustified starting assumptions ad nauseum, then declares he has proven that god exists or whatever nonsense he was claiming.
Why privacy is important, and having "nothing to hide" is irrelevant (2016)
I love trees. I plant a lot of them.

I noticed one friendly neighbor remark that one of our oldest cedars was a fine specimen and that he wanted to register it.

It got girdled, and I cut it down as soon as possible. I planted three trees.
I'm totally new to ADTs and was following along happily with the shape examples, then we move to dart and suddenly it's all user authentication, and I'm lost. Would have preferred an example in a similar vein to the other language examples first, just to ease me into the complicated stuff.
Pure industrial-grade stupid.
I call it “rural CrossFit.” I’m in great shape because I build fence, turn compost piles, haul water, and walk long distances regularly. I’ve noticed that when I work with people who are gym-fit, they tap out much faster even though they’re often “stronger” than me. I’m still not a fast runner, but my endurance is incredible compared to most tech workers my age. Plus, I get meat and veggies for my efforts.
How bad do things have to get that a tech focused venue like Wired has to address something that's largely a political concern? Apparently so bad a single Supreme Court term is trying to roll back to the era where rivers burn and one must breath pollution from other states.
This reminds me of light cones and quantum entanglement.
Any idea to think it is not going on right now?
My pleasure; no, I'm not Chinese at all: I'm actually French
Righteousness at the expense of, and over others is a flaw in many forms of thinking.

Even if someone changes the jersey of the team they're on it doesn't change their ways or mindset without meaningful inner work of reflection + contemplation.
California high speed train to nowhere comes to mind. Billions and billions and billions of dollars lost to graft and waste. Indeed, as government budgets increase they become less effective.
> this is most European website I’ve ever seen. I couldn’t tell you exactly why… perhaps it’s the train subconsciously affecting me.

Actually the train on that page is from Japan.
"You may not have heard, but jus primae noctis is legal in America again."

One just needs to reduce bad ideas to more relatable, and provable facts.

The whole notion of manipulating and monetizing other peoples misery for profit is not a sustainable philosophy. Despotic regimes in many political wing extremes traditionally rely on the same sycophantic idealism... Inspiring the naive to surrender their own responsibility to their community, and grandchildren.

I don't really think modern disagreements are about conservative/liberal economic policy, but rather keeping people distracted while everyone gets robbed.

Have a great day, =3
Fascinating use of DuckDB!

Can I ask where you get official OSM PBF data from? (I found these two links, but not sure what data these contain)

https://planet.openstreetmap.org/pbf/

http://download.geofabrik.de/
It is easier to sell crap in markets with no customer protection or safety rules.

It is cheaper to make stuff without regulations or worker rights.

But, well, that's not really the point you want to make, is it ? :)
Those pesky facts also make me uncomfortable. Yet having kids has made it harder for me to deny the mounting evidence.
I don't like apps either, that's why I'd like standardized 2FA.
Its the bubble that ends all bubbles.
I've never understood why people like Jordan Peterson aren't happy.

Helps deliver a message a lot more.

Whatever you do and say .. should give you some amount of peace to be at peace.
> sub-5th percentile which couldn't figure it out

Ironic, given that one of the prime arguments in favor of metric is that it is easier.

Why do non-US people even care? And do y'all care that you are wrong? The US has recognized the SI. Citizens continue to use measurements they are comfortable with, and it does not hurt anyone. We are also not the only nation that has adopted SI but not made it mandatory. The UK is an obvious example.

Again, I'm back to 'why does anyone else even give a shit'? Aren't there more interesting things to ponder?
Hi, do you work in CPA (Adult, Sports, Film, Ebook)? If yes, I would like to offer you to join NWmedia. If you are interested then DM me for a referral account.
Because you defined the X you were talking about as not "just" Twitter, so it must be the one that includes Twitter.

And you already made it clear you're not going for some kind of "all X go together" claim because you said there are different Xs.

Oh, wait, are you implying you switched X between sentences without saying so? That would just be bad communication on your end.
Meta's Threads is struggling to win over content creators
Eh, we start with 100 cycles and then someone has an idea and we go to 1000 and so on. Interesting times we live in.
This is a wonderfully fun site, however, I am a bit weirded out by the mail order bride ads sprinkled throughout.
Interestingly, technology predictions have lower than random success rate 49% (in 1086 predictions) according to these results.
AWS uses one algorithm to authenticate requests against all of its APIs. Many of its APIs accept simple query parameters or JSON, making them easy to call with curl.

https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_a...
It’s a popular trope to say that he doesn’t know what he’s doing, but just because he’s affable doesn’t mean he’s not sharp.
Yeah I got interested in Solana this year. The tech is cool, I did the tutes and want to make a small project but I literally can't think of something useful to build.
conceivably interesting to you if you want to do this: my library yeso https://gitlab.com/kragen/bubbleos/blob/master/yeso supports drawing on the framebuffer or in an x window; for c programs you choose which at link time, but the luajit and python bindings dynamically one shared library or the other according to whether they're running under x-windows or not

yeso is a very small and simple library, so you have to do more things from scratch than with libraries with more comprehensive functionality, but being able to test your app in a window before running it on the framebuffer could be useful

yeso's input handling on the linux framebuffer is not as complete as its x-windows handling, but it's good enough that yeso programs like ./tetris-fb (with wasd) and ./mand.lua do work on the framebuffer console. the terminal emulator admu-shell-fb mostly works, but it has the problem that things like control-z or control-c suspend or kill the terminal emulator instead of what you're running in it :)

(i haven't actually tried yeso on the pi, but if it doesn't work there i'll fix it)
Are those the electrolytes that plants crave?
I don't think this is true - the main difference is internal consistency. Humans adopt a series of views and values, true or false, and tend build up from those. The accuracy doesn't really matter so much as the internal consistency, because it tends to turn out that trying to build from an invalid foundation eventually causes you to stop moving forward, and so the more factually supported values tend to win out over time.

But it's the internal consistency that really matters. LLMs have no internal consistency, because they have no way of 'adopting' a view, value, fact, or whatever else. They will randomly hallucinate things that directly contradict the overwhelming majority of their state, and then do so repeatedly in a single dialogue. If there were a human behaving in such a fashion, we would generally say they had schizophrenia or some other disorder that basically just ruins your ability to think like a human.
Something people never seem to understand is data leaks and/or mishandling of your info. Even if you have "nothing to hide", companies that hold your data, and subsequently sell it/abuse it/get it leaked somehow, can be a powerful tool used to take advantage of people, and manipulated leaked data is frequently blindly trusted, which could easily be used to frame someone for a crime for example.

The only way to keep your privacy is to not let those companies have your data in the first place, so in that sense everyone should care about privacy even if they don't inherently do anything wrong in the moment.

Another related quote I like to share is "if you have nothing to hide, then pull down your pants and hand me your unlocked phone."
So how is the accessibility story?

No mentions on the site at all. I only found this https://github.com/kivy/kivy/issues/8596 so seems like not yet implemented.

Meaning Kivy is not yet a good choice for user-facing apps. It is so frustrating to see all the new UI frameworks and they fall apart if you just ask about accessibility features that should be absolute standard in 2024.
Let's just say what is propping up crypto is not in anything legal...
It’s not about cost per se but competitive cost. If your business’s direct completion can ship the same product 3x cheaper then your business is toast holding other things constant
He's trying to rewrite history by having FLOSS start with Linux instead of with GNU.
When people say, “I have nothing to hide.” I remind them that they have a door on their bathroom and curtains over their windows for perfectly innocent yet no less valid reasons.
Sequential numbers can not be used publicly.

Also, security can be built around not allowing querying records which are not yours.

I'm all for a little security through obscurity including UUIDs but it shouldn't be the sole thing. Easier to generate a UUID for the sequential and let the database do what it does best (relate many serials among each other).

The other part is being able to use what's built into the database out of the box without a lot more configuration.

Selfishly, I always appreciate learning more about Postgres though :)
> only for the reason that everyone else is using it

That is an honest answer, which is refreshing. Beside that, there is not really any particular reason that the US has to make SI mandatory. We adopted SI nearly 50 years ago, we just did not make it mandatory. The US has a bit of national identity which leans towards rebelling, so making SI mandatory would probably be contentions anyway. And it's just not worth the argument, since it buys us very little of actual value.
"people here" are inflamed pundits from social media that wouldn't know the difference between authoritarianism and common-sense regulation if they were being hunted by Chiquita's 'Death Squad'.

I wouldn't take HN's cognitive dissonance personally. Half this website has to fellate their favorite CEO on a daily basis or they dematerialize into insecurity.
> We are not individuals, but persons who are born into society, into social relations, molded by them, made in their image.

I think this is a fundamental difference between the East and the West. It’s also why in situations like the pandemic, the East can band together with less friction whereas places like the US fall apart completely. There are few reasons for westerners to rally toward a cause in unison - the last time it happened was during the civil rights movement. Hard to imagine people coming together like that today.
I agree with not baking more intelligence into a piece of data than needed, especially an index.
FWIW JavaFX is still great too BTW. I have a decent sized app that'll run fine with a 50mb heap, and you get native OS installers too. No web support though.
Anyone interested in the history of Freud and psychoanalysis should read this book:

https://www.amazon.com/Final-Analysis-Making-Unmaking-Psycho...
> For anyone not living in the US

So what I am hearing is that sure, it makes perfect sense for US citizens to continue using Fahrenheit.
Ps it’s unlucky that one can’t fix typos. Wanted to write too woke but hn blocks edits after a while. Nevermind this platform is quite dead anyways. The best part here is how one is only semi-allowed to criticize ycombinator startups or the ad like boosts of yc helping posts.
Tokens are a big reason today's generative AI falls short
> I'm not really looking to optimize for anything except having as many resources as feasible on hand.

Money is limited, so sharing resources between situations lets you be prepared for more situations.
Eddy Cue is definitely sharp. Same with the rest of the top Apple leadership like Federighi etc. A subset of the executives is obviously the "good old boys" and will remain there nearly forever.
Is he though? I haven't read the book, but the blog provides very bad arguments based on fallacies. Maybe it misrepresents the book. I don't know.

But it's clear that this is not Prof Haidt's topic of expertise as a scientist. In scientific questions I would want a review on the question of impact of social media on mental health to be done by an expert on teen mental health. Not a socially conservative moral philosopher turned bestseller popsci author.
The HDMI receive device on the OrangePi5 plus is in a semi-functional state. Collabora is in the process of up-streaming code so the RK3588 will work with the mainline linux kernel.

Until that happens, working driver code is in a very transitive space.

To get going, and sidestep that problem, I've purchased an HDMI to USB capture cards that use MacroSilicon chips. I've some thought of using a cheaper CPU in the future with a daughter board based on this project which uses MacoSilicon chips: https://github.com/YuzukiHD/YuzukiLOHCC-PRO, which made it potentially not a waste of time to dig into.

The MacroSilicon HDMI to USB capture cards output MJEPG, which Rockchip's MPP library has decoder for.

So the thought is: (1) allocate a DMA buffer (2) set that DMA buffer as the MJEPG decoder target (3) get the decoded data to display (sounds like I may need to encode again?) & a parallel processing pipeline

I'll dig into the stuff you've sent over, very helpful thanks for the pointers!

I've thought about switching to Pi4/5 for this. Based on your experience, would you recommend that platform?
As tech, it turns out to be as boring and low-utility as most folks not caught up in it expected. The interest bubble, from the tech side, seems mercifully to have popped.

As virtual-pogs and a tool for crime, it does seem to have staying power.
Serverless is a buzzword for the executive class.

You’re telling me I could run my code AND fire all the employees managing my servers!
> Well, it's been working fine for me for about 15 years, let's agree to disagree here.

If you want to convince yourself, go out on the road in non-winter tires when it is sub-40F, find an open space where you can experiment, and then do a panic stop. Like you might have to do if someone jumps out in front of you.

That is what convinced me to not wait until it was freezing before I put on cold weather tires.
Visual Studio Code June 2024 (1.91)