skysight-inc/HackerNews huggingface dataset:
This is going to date me, but... as a physics grad student, my teaching assistant service for one year was the freshman physics lab. One of the lab sessions was the "oscilloscope lab," where we rolled out carts full of (cheap) analog oscilloscopes and function generators.

The equipment was old, so the switches and controls were flaky. There really was no clear explanation of what "triggering" was doing, therefore, what the display really meant. Any explanation would work for only the 1/2 of the class for whom the scopes were actually working. The professor, a theoretical physicist, was lost. I was already an electronics buff, and knew my way around a scope, but could think my way past its foibles.

The lab was a failure. I've talked to people who still remember the "oscilloscope lab" from college.

What I thought, and still think, is we were teaching the wrong thing, which was how to make sense of a futzy machine with a bad UI. Instead, wouldn't it be nice if there were a machine that would let you... 1) Measure voltage as a function of time. 2) Display it. 3) Analyze it (store it, etc.). For most simple waveforms, you don't need triggering if you can have data storage and display instead.

Today's scopes are vastly less flaky, and have storage, but still have the same unintelligible controls, made worse by cramming more functions into fewer knobs and buttons. I'm talking about you, Rigol, though I've bought two Rigol scopes.

Something like this Korg scope might be a very nice thing if it solves, not the electronic or measurement problem, but the UI problem for what it's intended to do. Display audio waveforms and basic analysis in a straightforward way.

Myself, I've gone a different way, which is a homemade measurement board based on a microcontroller, and a Jupyter notebook.
What is the point of this arbitrary comparison? Yes, there are more automotive deaths than mass shooting deaths, so what? Are you trying to say mass shootings are no big deal because car accidents kill more people or do you have some kind of principled stance against government investigations?

> Government always uses emotional tragedies to grab authoritarian power

Is that what you think is happening here? If so, could you please elaborate on why you think this?
Uh, what? Where?
Do you have any preliminary specs on how battery life differs between these and the 11th gen equivalents?
I think a trademark should show you 'who' made it. Not 'where' it was made.
yah, it's tedious. This is basically everything I did to finally get decent open rates.
Almost none.

I've built 3 adtech companies including all the tech and it's one of the few cases where data needs to be spread across global regions for latency and regulations. It's a lot of effort regardless of the underlying provider and not worth it unless you really have the scale and latency requirements.

You can receive an HTTP response from the other side of the planet in less than a second so server-side rendering and sending a single HTML page works just fine. The problem is actually all these client-side SPAs that make a dozen requests and are actually much slower because of it.
Power generation and storage must be decentralized.

It seems as though a few people are thinking that through.
Query and visualize GitHub repo activity contributions with entity attribution
Super late edit to add: Mozilla signed a contract with CF to put users' data under Mozilla's privacy policy instead of the one on the normal Cloudflare DoH service.
Gitea is love. There are not a lot of shenanigans and it just does the job. If you want vcs with an online interface it's great for personal use and smaller teams.

If you want fancier stuff like integrated CI/CD that is more common out there, Gitlab is an option, but running it by yourself it's not as simple (as gitea), for example.
I reject candidates if I can’t understand them. They don’t have to speak perfect but if we can’t communicate then no thanks.
It could be a symptom of a persistent depression disorder, it is for me.

EDIT: I've been blocked from replying

Because lack of ability to concentrate, lack of motivation, and engaging in repetitive behaviour because it's the only thing that makes you not bored, are all symptoms of it
Looks like 12th gen DIY edition is €60 more than the MSRP of the old model. Wonder if the price will come down further for the old model.

EDIT: site was down while I was checking this, the 11th Gen DIY edition is €829, so €130 cheaper than 12th gen.
>>Turns out masks are not made of asbestos.

Neither are cigarettes, but getting enough cigarette smoke in your lung does causes cancer.
That's only true on the folk-religion side of things. I can't speak to other faiths, but serious Christian thought has always engaged with doubt.
I really like this, built something similar in Golang a while ago (not open-source for various reasons). In general it's a good approach I think, you can also inject JS that can do additional stuff in the browser to suppress tracking/ads.
What do you mean, these pills that make my kids suddenly have A grades and fun to hang out with are not risk free??
Framework brings 12th Generation Intel Core chips to its modular laptop
The singularity
Copy to Multiplayer Project
Unnecessarily aggressive and rude. This just reads like you feel superior to religious people
I wonder if they still have a daily stand-up and weekly scrums.

Surely yes, I can't imagine the technology working without those.
Quoted in Robert Sapolsky's book "Why Zebra don't get ulcers" on stress (highly recommended).

It's a nice quote because it is a bit more interesting than common popular wisdom that exists across humanity and in all religions simply telling you : "Accept what you cannot change"

That is often elided even more by "Accept your situation" or even "Obey" providing great convenience to the powers that be.
Do you mean use VSCode with Remote-SSH and just work on a server?
That's way too expensive!!!!
Instead of this crap, buy yourself a proper entry level oscilloscope.
You can get a 100MHz 1GSas Rigol or Siglent for less than €300, which is enough for me locking lasers every day.
This is the story of my life since 10 years. I always stick(ed) to Android and, with all my phones, evventually with ADB debugging, customs roms or at least an opened bootloader. ADB is a lovely tool, works on Linux without problems and saved my data quite sometimes.

In >90% of the cases, my phones stuck to a boot loop due to no (internal) memory left. Moving data to the SD card or deleting them with ADB is the cure. I don't know why Android still has these problems. This happened to me last time last week with a 2018 Pocophone F1.
[Generic question asking if the service is stable.]
> eat birch bark spaghetti and drink fish blood

you cracked me up. tnx.
Amen!! This is the best way to learn anything technical -- put things into practice to understand the theory. It's also important to keep revisiting the theory to understand results, rather than parroting some catchphrase to "explain" results.
Previous (rather low quality) discussion: https://news.ycombinator.com/item?id=31429883
Religion is a modern word. Religious people did not refer to them as religious before. It was all part of life itself.
VB and early Delphi (say Delphi 7 and earlier) have their pros and cons compared to current(ish) Qt. I don't know about modern Delphi but i do know about modern Lazarus (which is basically an open source Delphi) and have worked in similar complex desktop applications in both.

Lazarus beats Qt hands down in terms of efficiency and ease of use. I've found myself multiple times working with a Qt codebase thinking how much time i am wasting doing things by hand in an annoying way that could be done automatically by Lazarus. Qt's GUI designer is barely there and even something like wxFormBuilder for wxWidgets (another tool and toolkit i used at the past for similar types of applications) was better. Lazarus is much better on that front too with multiple approaches to lay out controls, both manually and automatically (and the approach in both frameworks show how one -Qt- was designed with a code-first approach and the other -Lazarus/LCL- with a WYSIWYG-first approach), though the anchor editor in Lazarus is kinda awkward (IMO it could be done in-designer instead of using a separate window). Things like designing reusable compound widgets are a code-free drag-and-drop manner in Lazarus (can even make per-instance modifications).

Note that all above are about Qt Widgets applications, i never used QML/QtQuick/etc (not my choice, but then again i'd also stick with Qt Widgets myself if i had to use Qt). Also the sort of applications i refer to are game engine tools since that is basically what i do.

Qt is better documented and much more polished though. Also Lazarus has a lot of "papercut" microissues that by themselves aren't that big of a problem but as a whole can give a bad impression. Finally Qt is better out of the box when it comes to being cross platform - Lazarus' native macOS support still has issues and some applications prefer to use the Qt backend (which also receives development from Linux developers) instead of the Cocoa backend for macOS.

QtCreator is neat but i haven't used it much. I found it a bit more awkward than Lazarus when i tried it out of curiosity (a friend insisted that it was the same as C++ Builder - no, it wasn't), but i think it is better than using Qt from anything else if for no other reason than having the IDE and designer "know" about the underlying framework (or at least i hope it does). I do not think you can do stuff like edit non-visual objects in it though and i'm not sure how you'd add new widgets in the designer.
> electric cars won't solve congestion

Smaller, cheaper form factors springing up from lack of needing to carry around an ICE will, though.
"besides blanket ban on all things video..."

Yes, start with that. Disable animation and auto-play in any browsers you use. And only use browsers to consume content. This worked for me, and now I can't stand video or animations.
In use battery life is largely the same, though Intel has added some additional features with 12th Gen Intel Core that can improve in-use power consumption in some scenarios. The main optimizations we were able to land were in standby power consumption. For Windows users, this means longer Modern Standby before going into Hibernate. For Linux, more importantly since hibernate is atypical, it means being able to leave your laptop unplugged for much longer when not in use.
Some very smart people mistake being pedantic for being smart.

It's very easy to join a "conversation" by picking up a pedantic point. Compare that to arguing over the fundamentals which actually requires some knowledge and experience.

By being pedantic it's very easy to "win" an argument, you're entering with a position you consider factually correct.

It's not at all productive as you indicate, and actually harms more productive conversation by de-railing the conversation.
Test-Driven Development in C
When I die, just throw me in the recycle bin.
I've been thinking more about addiction recently and how it affects us more than most people think. When most people think addiction they think of drugs. So, of course, they are not an addict.

But I believe we all are addicts to some degree and, at the very least, have the potential to become addicted to things.

Things I have been addicted to, in no particular order:

- Alcohol. No I wasn't an "alcoholic", but I continued to drink alcohol even though I knew it made me feel worse the next day etc. This one is very common.

- Cannabis. It turned me into a recluse and perpetuated a downward spiral into depression.

- Food. I became obese and thoroughly unfit due to my eating habits.

- Porn. It affected my real sex life which made me and my partner feel bad.

- Sex. I spent far too much of my time pursuing sex with multiple partners, broke many hearts and burnt many bridges along the way.

- Youtube (and previously TV). I watched it every night in bed and it caused me to have terrible sleep.

I'm not sure why so little attention is given to addiction. Obesity should simply be framed as food addiction. Nobody wants to be obese. It's uncomfortable, inconvenient, embarrassing. They all want to "lose weight". They can't because they are addicted to food. Making that clear would probably help people deal with it. It has certainly helped me in many cases to understand that I'm addicted to something.
1. Monorepo is fine. Your customers (if it's a business) or employers (if it's a portfolio) won't care either way.

2. If it's an open-source project or a portfolio make it public.

Just don't make the mistake of thinking that if you build it they will come. If it's a SaaS you are in the customer development business, product development is just a part of it.
Another valid outcome might be writing laws which hold social media companies liable for civil penalties for not properly moderating their platforms when events like this happen.
Yes mostly for businesses sending newsletters or cold outreach. But parts of it also important for transactional emails (SPF, DKIM, DMARC, etc)
> Privaxy is also way more capable than DNS-based blockers as it is able to operate directly on URLs and to inject resources into web pages.

I'm not sure I understand why it would be more capable than a DNS blocker ?

If it's just because you can inject into the traffic that's comparing apples and oranges ? Or am I missing something ?
Horse as a Service (HaaS), sign me up!
>Built-in map and vector types are generic.

I understand what people mean by this, but it's not true for any reasonable notion of 'generic'. Pre-generics Go no more has generic maps than C has generic arrays. Yes, you can declare a map or a slice of values of any given type, but you can't write a generic function that abstracts over these types. That's what is usually meant by 'generics'.
We announced newly reduced pricing for the original 11th Gen Intel Core-based Framework Laptops. We've sold out of some SKUs and have limited numbers of the remaining ones, so that new reduced pricing is likely the final pricing until we run out of those.
> Does that influence actual upvote status?

It didn't for me. I also don't look at who posted links. But fly.io is leaning into a concept I want to use and want to become more of a thing, and that's using SQLite for more web scale applications. Because there's web scale of Google and there's web scale of the rest of us, and I'm sick of paying the operational overhead of having a full database cluster when the app doesn't utilize its features any more than it would a SQLite db.

But in the past everyone turned their nose up at SQLite because they were cool and you were dirty and gross if you wanted to simplify things.

Don't you know we just need horizontal scaling because any second now we're going to get more than 10 write requests per second?

But fly.io leaning into litestream for replicating those databases is a thumbs up to using simple boring technology (SQLite), while still getting 80% of the benefits of doing containers hosted in a cloud platform.
Supabase: are you listening?
The usual pattern was to use an empty interface (`var collection []interface{}`).
I believe the appropriate response would have been "a hØrse once bit my sister..."
Great article from Steve Ruiz on his experience using Liveblocks to convert Tldraw to multiplayer!
At a high level, "flash loans" work by being acquired and repayed atomically. For example, this is useful for arbitrageurs
GitHub’s Inconsistent Access Control
There's no substance in the sentence I quoted. That's what I pointed out. I haven't expressed any opinions regarding psychology.

> since psychology is the most vague of sciences

But since you make this claim, we can talk about it. So what's your advice? See religious scholars instead of board certified psychologists?
Visual explanation of the basics of GameBoy graphics
I don’t mean this as a slight against YC, but the world has changed and YC is mostly just a brand now.

YC was unique in that 15 years ago the narrative around raising money was radically different: YC was the only game in town that understood the amount of potential being ignored by traditional investors, and so they had a smorgasbord of excellent opportunities to pick from.

The world is very different now, YC demonstrated that their model worked and nowadays everyone has learned from YC…

…that means there’s no longer this vastly underserved market of brilliant teams that just need a little capital and a little faith and a little guidance, which is the market YC excelled in, nowadays everybody understands that and any competent team could raise money with their eyes closed.

Nowadays getting into YC remains perceived as prestigious but it’s not, really, compared to what it once was: the cycle sizes are huge and the quality has plummeted.

I don’t believe YC, as an organisation, is actively intending to benefit from ponzi-like companies, but YCs thesis (bet on a good team and they will do good things) is very vulnerable to a good team working on a god awful idea that has serious fallout when the market conditions have normalised insane behaviour: a decade ago, StableGains wouldn’t have made it into YC because no YC team would have thought it was sensible.

So, while YC should be held accountable, it’s ultimately a market problem, we’re in a market that values these awful predatory financial propositions, hence almost every prestigious investment organisation has some exposure to this sort of company (it’s just not blown up for all of them, yet, but soon come).
>>certain groups (nurses, doctors or certain workers) have to wear a masks all of the time for years

Not really - doctors/nurses etc have for a very long time worn masks for short periods of times, for certain procedures, for certain hours of the day for some days in the week- very few HC professionals have ever had to wear masks continually all day long, day after day and then also for additional chunks of time as they go about their non-work life.
Could you elaborate a bit on what makes you think that what's it could be ?
You’re right, I did not mean to exclude SWE from the group of hucksters, I agree that they’re part of it.

The number of developers became a key metric for coins to project legitimacy and there are certainly SWEs who are bad actors and/or knowingly contributing
HN is somewhere in the middle of useful and interesting versus distracting and repetitive. It’s valuable enough for me to keep track of. I’ve noticed that I like it more through RSS. Because I don’t see upvotes and comment counts there.
Nothing quite like fear of eternal damnation to motivate oneself.
Interesting! I was looking at picking one up with my next pay check, so I’ll see what’s available. Thanks!
Thank you, and agreed. We'll have that someday, but currently the easiest and most portable way to deploy is through docker via the objectiv/backend image from dockerhub. We'll have the backend packages in pypi soon, and given enough demand (counted yours) or a community contribution, we'll do dists after.
For example accepted papers in HICSS are stored publicly without extra cost.

> Starting with HICSS-50, all HICSS publication will be archived and disseminated at no cost to all readers worldwide through ScholarSpace. A complete set of HICSS proceedings will also be made available in the digital library of the Association of Information Systems (AIS).

https://hicss.hawaii.edu/resources/
Yet Apple seems to be able to do it…
Show HN: Tooker – Customized meal delivery at your doorstep
The point about other people's code rings true for me. What I've been trying to do is gather a collection of good code I've written over the years - solutions that can work for a variety of problems. They're like my own little npm packages, except I have full access to the source and completely understand them inside and out. I can also completely explain how they work to my team, and how they can make changes to the behavior if need be.
There's no evidence that the shooter is crazy.
Modular, DIY-friendly Framework Laptop gets updated with 12th-gen Intel CPUs
Scribd at least was interesting.
I wonder if it has any future as a platform for selling documents and articles.
Ahh just saw this after compiling pytorch from source. Thanks!
Better standby performance is great news, as I know it's not all Framework's fault for the inconsistent standby power drain on the current models.
For me, a major part of ADHD management consists of forcing myself to do something, multiple times a day. It's work, learning, chores-like tasks, sport, hygiene, regular sleep, cold morning shower, unprocessed food preparation - pretty much everything that isn't immediately pleasurable.

I'm "unhappy" multiple times a day when I start doing something that doesn't usually have to be done right away. But it's often a choice not between doing something now or later, but doing something now, not never.

However weirdly this may sound - I constantly do things against myself, for myself. I don't get much satisfaction from finishing those tasks but my life quality has increased drastically and I wouldn't go back from moments of discomfort to an ongoing discomfort.
We absolutely should investigate the full extent of everything and potentially even find further criminals who may have incited or made the situation worse with criminal conspiracy can be caught and charged as well.

I very much doubt they are going to find discord or reddit were conspiring or involved. No punishments are due for social media but other users on social media could absolutely have been criminal.
Would Toyota be liable if someone rammed a Tacoma into a crowd?
I was referring specifically to striking down long-standing precedents that endorsed mechanisms like SEC enforcement, and interpreting a right of privacy. What we're seeing is a dramatically stripped-down view of the Constitution. If it were being done as part of a broad social consensus that included a plan to revamp the Constitution to meet modern needs, it would be difficult but beneficial in the long run. But what's happening is more akin to tearing down your own house while you're living in it, with no plan for how to rebuild it.
I did similar with video games, playing them in a different language made me feel better about it.
Upgraded Framework Laptop (12th Gen Intel Core)
Thanks for sharing that thought.

My intuition tells me that at least in the US, the lack of apparent future visualization is due to a lack of optimism. Nobody wants to share their nightmares, it just isn't polite or enjoyable for anyone.

Edit: reminders that our experience is a tiny sliver of time that has passed and the thought we can gift the future our efforts today is consoling.
In my understanding ECH/ESNI shouldn't be an issue in this setup as long as the browser issues a domain-specific CONNECT request (i.e. "CONNECT google.com" instead of "CONNECT 24.154.13.11"). I think even with ECH enabled you should be able to impersonate the web server if you have a valid root CA certificate in the browsers' trust store. Remember, you're not performing "hostile" MITM-ing, but explicitly configure a proxy and root certificate in your browser. DNS shouldn't be an issue either as the browser leaves domain resolution to the proxy.
Not OP: sounds like a good advice to me.
That's like the simple solution for depression: think happy thoughts. Addiction rewires your brain so that simply stopping is a very heavy lift. Not impossible, but relapses are common and there's usually drama, AA or no.
Any examples? This like lightning seen to have under delivered and sharding/rollups/etc seem to be still research grade.

Scaling also doesn’t seem to be in the interest of miners who essentially provide the network security…
Zooming into the Sun at Perihelion