skysight-inc/HackerNews huggingface dataset:
I have a bunch of these. They're great, except for being frustratingly "floppy" at times. Imagine huddling over a PCB carefully positioning all these probes, not daring to breathe... only for the slightest brush to send them all tumbling over like dominoes. More than a few curse words have been let loose over this gear, but I couldn't do without them.

It looks like they have new ones that address this: "The new SQ series of handsfree probes from Sensepeek have a lower point of gravity making them even more stable compared with the original SP series of handsfree probes."
That requires the compiler to be aware of non-reentrant functions, though. It might be viable in small-scale codebases as are common in much embedded code, which is where a 6502 would most likely be used.
I hope this addresses accuasations of vendor lock-in that keep coming up every time Deno appears on HN!
Author here:
Totally hear you there, the post was literally just like it says 'first impressions'. Will most definitely be posting a few updates as I progress farther and try to make some comparisons :)
> This doesn't work if your income doesn't show up in the government's system. For example, if your income comes from illegal activity.

It's not a government system. Banks will typically ask for a payslip.

> For example, if your income comes from illegal activity.

You think banks are going to give you a loan if your income is from criminal activity? That's cute. Banks are required to report suspicious activity and the last thing they want is even the appearance of being involved in money laundering. It's a problem for certain professions, like sex workers (which is a perfectly legal occupation here) as they mostly get paid in cash and often deposit large amounts of it they are an obvious channel for money laundering and as such they have a hard time just getting a bank account, never mind getting a loan.
There are surely some parallels. Crypto actually had some noble goals, democratized access to financial services, mitigations against inflation. But real world goals once it got popular diverged a lot. It was hardly used for "normal" payments and had excessive energy use. So maybe there's the similarity with AI, it seemed like the future, would make everything better e.g. for Health applications. In reality people use it as improved Google or to create low quality content. In fact ChatGPT warns that it shouldn't be used for Health applications.

Both still seem very convincing in principle but real world use seems to offer little good. I mean I did find some application in ChatGPT but I have a bad gut feeling using it. So I wouldn't be surprised if e.g. through the amount of fake content the whole AI'fied web will just drive people away. (Similar to what happens to some Social Networks)
Isn't is pretty much the same thing in the US, where financial and social status are more or less equivalent anyway?
boost::pfr is also huge for reflection in C++. It leverages corner cases of the language and compilers but does so uniformly (works for MSVC, GCC, clang which is all that matters in 2023).

It allowed me to write for instance https://GitHub.com/celtera/avendish which keeps on giving. The last version even add automatic field name reflection which is huge: https://www.boost.org/doc/libs/master/doc/html/boost_pfr/tut...
That part is polarizing, some people find it boring and tedious, personally I love it. It's so full of details that all fit into each other like a giant puzzle, pretty much every detail has some relevance, sometimes 40 hours and one book later.
it's because tech people - like any employee who doesn't have to bear professional liability - can be pushed around easily (because who cares if the suits are occasionally blaming IT, who cares if the company fails, the pay is good, there are other jobs, etc.)

also from the perspective of the aforementioned suits, they can hire IT guys easily, who cares if one of them gets very uppity and quits if we blame them for everything/anything.
Disclaimer; I'm not a scientist of any biological field. But OP was talking about the common perception of the article. So I chimed in as a pet owner.
Translation: a pundit we pay to make clickbait headlines says this clickbait thing.

Anyone want to wager real money on what will happen to them in six months?

“Thing could possibly happen” is not news. It’s too bad we don’t have news organizations anymore.
Mrs. Gandhi's last battle by Satish Jacob & Mark Tully.
BBC journalists who reported the blue star operation after which lead to India's former Prime Minister Indira Gandhi's assassination.

If you wanna know about the history behind the current Canada vs India row, this is a good place to start.
Governments aren’t really great at anything except law, police, and military. All they have is a hammer.

It’s pretty clear that just decriminalizing very hard drugs doesn’t work without something else, but governments lack institutional
expertise in anything else.
It also sounds like non-sense. "Measured" boot's core tech is "updating some write only registers in TPM". So as long as you use OS that does not check these registers, you're fine. (Other than the whole "Secure" (should have been called Restricted Boot, but whatever) boot thing, but that's nothing new and still can be disabled on most systems.)
The game of chasing/flashing space invaders is a whole incredible world.

There are persons called "re-activateur" who rebuild the mosaïcs if they are damaged !

With friends we made an online escape game to praise the game:
https://grooptown-tech.gitlab.io/escape-game-space-invaders/
Hope you enjoy :-)

And for those interested, there is a whole community on discord:
https://discord.gg/UNpGhQED
Sorry but 1980 does not compare to 2020 I levels of distraction kids nowadays have that divert their attention into consuming rather than creating.

I would really be interested in the author's take on it.
Ball Lightning by Cixin Liu - A year ago I read The Three Body Problem by the same author and extremely loved his approach to storytelling and sci-fi. Since then I have bought his other famous books (Ball Lightning, The Dark Forest and Deaths End) and I am really loving Ball Lightning so far.

The Creative Act by Rick Rubin - I'd like to call myself a creative (I produce music, paint and love cinema but all as a hobby). I recently read The Artists Way and found it really fulfilling in how to thing about creativity and nurturing your creative self. A friend lent me her copy of The Creative Act and after the first few pages I bought my own copy as I wanted to highlight and write notes in the book. Really recommend it for anyone who wants to think about how to think about creativity.

Multiple papers on ANNs - I am working with ANN libraries such as FAISS, Annoy and HSNWLib as part of my job as an ML Engineer in recommendation systems and I want to properly understand how the internals of these approximate vector search indexes work. I stared reading `Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphs` and it lead to a rabbit hole of different papers I have on my stack.
Also: "To accompany his citywide installations, or "Invasions", Invader publishes books and maps as guides to the locations of his mosaics."
I'm neither Israeli nor American, so no.
Leaders in technology join force for deploying Lead-Cooled Small Modular Reactor
Right but being overly generic makes them hard to understand. Generics are kind of like "compile time dynamic types" and they have many of the downsides of runtime dynamic types:

* intent of the author not clear

* auto-complete etc. doesn't work as well

* type errors not caught as early (for generics this means you get super confusing type errors)

Obviously some functions are intended to be generic (e.g. operations on containers) but typical OCaml code seems to contain functions that are actually only called with one type - and the author only intended for them to be called with one type - yet they get inferred as generic.
Offtopic, but minimum sentences are nuts. What's the point of judges and juries etc if we make the law so aggressive that they hardly have a say anymore?
> Do you know why you feel this way?

It seems genetic instead of cultural, at least in my case. The local culture is quite direct about commands. And when I look at my father, I see the same trait. Far stronger, actually.

> How does it make you feel when somebody says that?

When someone is bossing around, I suddenly start to feel extremely independent and being robbed of my agency. I'm likely to do the opposite, just to manifest/assert my "rights". Just a slight change of phrasing (or my own attention) can direct the decision to a different circuit.

And the other side of the deal is that "I must" always means for me a very deep intrinsic motivation. I feel so much motivated about variety of the weirdest stuff that there's just no room left in me for "there's a societal expectation for you to do X".

> Does this stay true even for a significant other?

Of course, we often joke about it.
Ive read some Bradbury but not that specific story, thanks for that.
How a Mechanical Typewriter Works (3D Animation)
Huge fan of LLVM-MOS. I have a friend who built a W65C02S based console (gametank.zone), and I've been able to get some Rust demos running on it :)
I had some fun with the strings in the karplus-stress-tester. Thank you for that link.

I am thinking of moving the core to WASM. But I may have to drop the python part and make the calls directly from javascript.

Glicol looks impressive. I will try it out.
> system designed to pacify voters

sounds like you might be happier back in China?
Please no.
I very much prefer the multi window UI of gimp, especially with multiple screens
Someone with clearly too much time on their hands made this:
https://www.reddit.com/r/BaldAndBaldrDossier/
With enough skill, it's possible to defend or vilify almost anything. That's why it's so important to avoid prejudice and to keep an open mind.

In this case, we don't have enough information to know what happened, but as this comment chain has shown, we can find many reasonable explanations for what might have happened.
Golang is not a complete replacement for Python and/or Java and/or C++.

For example, if you were to create a complex native application (browser, game, cad software, etc), C++ is still probably the best choice. For data manipulation/transformation or glue scripting, Python is still a more convenient choice. If you want to structure an extremely large codebase and depend on tons of "Enterprisy" stuff, Java is most likely a good choice. (note: I'm caricaturally oversimplifying)

Also software is rarely created in a vacuum:

1) software teams have certain skills and habits

2) new software is often created in a preexisting context

3) In fairness, language choice is often not that critical

4) Developers can be extremely vocal about technology choices, often way beyond the reasonable

For all these reasons, even if we fall right in the Golang niche (small to medium size web api/app, "devops" tools/infra management and partially, some DB use cases), choosing Java/C++ over Golang could actually be the right choice.
No Facebook account, no Google account, no Reddit account, no Twitter, no TikTok, no Instagram, no WhatsApp. My last parasite to remove is Microsoft/Hotmail and frankly this place.
Dude! Thank you. But slow down for me will you?

Do you mean to say The Stormlight Archive are better in your opinion than the Malazan book of the Fallen series? And KKC is the best of those three series?

Sidenote: Reading about KKC from other comments, seems like I might drop the idea of reading it for reason you too highlighted.

I also checked out the Malazan Book for Fallen series properly, I was aware it was a series of 10 books but just now discovered Steven Erikson is a beast, that series including the prequels is a set of possibly 26 books! That is so exciting!

Okay so I ask again, worth getting into? And some advice to survive the 1st book as you mentioned its the most difficult read?

OR is The Stormlight series easier or first to read?
But then you end up with a 50GB+ npm /node_modules/-type situation. No thanks.
If a headline uses a modal verb it's not news.
A lot less than 1% of the earth‘s surface is buildings.
Iceland: Feared volcanic eruption could destroy town near Reykjavik
> of course it runs NetBSD!

That's my entire point - if the build has been broken for 9 years, does it actually run?
I've set up Ollama and this webgui on my proxmox homeserver (HP EliteDesk G3 800 SFF) and it is fast enough to run 7 and 13B models. I use it in vim and vscode too via the API. It feels great to do the inference locally on my own hardware and it is surprisingly useful for everyday tasks. My next goal is to make some simple shell scripts so I can pipe in random data to Ollama from my terminal!
Yea, I have a very similar experience. ChatGPT unblocks me quickly in conceptual understanding when it comes to coding. My programming knowledge is pretty good, but in certain areas I had a hard time understanding something and just skipped it. Oauth is an example of this. ChatGPT unblocked me there as well and explained the theory behind it both in the abstract case and the case pertaining to my situation. So now it's much more clear.

But my mind kind of works like: once I'm stuck I endlessly do my best to understand it, which sometimes mean that I grind to a halt. ChatGPT stops that entirely.

The fact that it always produces 2 to 3 bugs is fine.
Half-OT: How do Nix regsitries work? Can I host Nix packages via HTTP or do they use another protocol?
Who’s gonna pay for the unwinding though?
How do you do encapsulation without an mli? can you hide the type implementation to the module user? can you ensure the exported functions (which are all of them without an mli) maintain your type invariant?

> the real problém is that the documentation is often worse too, as the .mli is autogenerated and documented afterwards

Of course, that would defeat the purpose of having interfaces and is incredibly bad practice. People do that when they try to fix an already broken codebase. It's actually pretty ironic that people who care about type safety (which I is why they use OCaml in the first place) don't value (or understand) things like encapsulation.
Sure. Audio files generated have no license. Do whatever with it.

Only the code has license, but I have no intention to enforce it.

I am playing gooberdash now.
Over the past decade hardware complexity, and competitive pressure, has drastically increased. At the same time verification methodologies and tools have failed to keep pace. This can even be seen in the steady increase of errata in Intel’s architecture manuals, and they are hardly alone in that respect.
China Deploys RISC-V Server in Commercial Cloud
In my experience the Icelandic vikings are quite a bit bigger on average. ;)
As much as GitHub might try to convince people otherwise, Git is a decentralised version control system. Which means if a cloud git service goes offline tomorrow, anyone who already cloned that repo still has a verbatim copy of the code that can seed a new upstream source.

Not saying this wouldn’t be disruptive. But it’s not a project ending scenario.
Yes — Volkswagen only cheated a standards test while Intel sold a defective product.
There is a new version of GPT-4 Turbo now live in ChatGPT
Sam Altman just posted the following on X:

>>there is a new version of GPT-4 Turbo now live in ChatGPT; you should hopefully find it a lot better!

please let us know what you think.<<

ChatGPT in this case is most likely referring to the implementation accessible via https://chat.openai.com/, once again raising questions for myself whether and how this change may impact the model accessible via their API gpt-4-1106-preview. Does "new version" mean what has been accessible via the chat website was less capable than gpt-4-1106-preview and if so, in what manner, or is gpt-4-1106-preview going to receive certain improvements that are currently being tested via the chat website?

I'd love to see more clarity on that front.
I'm not saying it doesn't go back far. I'm saying that every generation says it, while media promotes it, and we've come to a crossroads where the current young generation has become so laughably well behaved compared to my generation that even a biased and nostalgic perspective can't sustain the myth of the forever worsening youth.
Code signing certs expire though. So you basically limit any code's usefulness to some arbitrary date. Then you need to maintain that code cert, continue to pay for it, renew it, etc, which you can realistically only do until you get hit by a bus, die of old age, or just fall on hard times. This is a worse (very real) problem vs. some domain thing that probably won't ever happen for the majority of modules.
... exactly, but professional bullshitting is it's own - very profitable - industry, underwriting
Yeah, all of these can be essentially boiled down to "use Maybe String, where String supports Unicode". Amusing, nonetheless!
Investors shake up VC market by raising money to buy out startups
My only problem with KDE is the lack of a feature that Awesome has: I use 2 monitors and in KDE when I switch to another workspace the workspace switches on both monitors, while in Awesome when I switch to another tag only the tag on the active monitor changes.
uBO would be enough. You can even add specific trackers/ lists to the blocklist if needed
it's not unquantifiable, it just has huge uncertainty. good managers supposedly can pick good strategies to manage exactly that.
Many years ago at a LAN party at my friend's house his father came in with a news article saying studies showed that gamers could develop a better sense for instantaneous assessment of count, up to 6 I vaguely recall. Anyhow I do remember reconsidering my aptitude, since for me it gets confusing with >= 5.
Ask HN: Hey Podcasters, do you use AI to optimize your workflow?
I am the host of a German-speaking software engineering podcast (https://engineeringkiosk.dev/).
This is a side project, and publishing one episode every week is challenging. Primarily if you target an evergreen strategy and not a news podcast.

Things like preparing a topic, recording, audio editing, writing shownotes/links/chapters, marketing (social media posts), and maybe editing reels/shorts. This can quickly consume ~8h per week.

We looked into the usage of AI with the goal of reducing the time spent.

Right now we are using https://www.assemblyai.com/ to generate transcripts. This helps us a lot because we often ask ourselves, "Didn't we talk about X in some episodes already?" - DUe to transcripts, we can easily search it.

We are experimenting with https://podsqueeze.com/ to auto-generate chapters, show notes, auto-extract links etc. - In the end, this seems to be a service that generates transcripts and sends them to ChatGPT with a few custom prompts - We don't use the full service, but might end up with our own workflow doing the same. Still a good inspiration for now.

When recording is going wrong and we only end up with one audio track (vs. 1 audio track per speaker), we use https://auphonic.com/ to normalize the audio loudness, etc. This service is doing a pretty good job.

Right now, we are playing around with the automatic removal of filler words (like "ehms") in the audio file with the help of a transcript. The challenge here is that we record in German. Many AI's don't support the German language as well as the English one. Time will tell.

However, we can say the transcripts had the biggest improvement in our workflow - The speed up writing the show notes a lot!

How do you use AI to speed up / get support for your podcasting workflow?
Once I had a bunch of boards to test and rigged up a little temporary
"bed of nails"

________________ o
/ ____________ o <-- connector
| / _________o
| | / |
---T---T---T---T----[]

Where T = sewing pins and --- = thick polystyrene sheet
Use finest 30+ SWG wirewrap

The polystyrene gives a little bit of necessary springiness and as
long as you have two (preferably three) reliable anchor points near
the corners the pins will reliably find test points or the contact
points of SM resistors or caps.

It's good for about 10 contact points and 50 uses
Under what license are these available. The website only refers to the original website, as far as I understand. But I don't know which website that would be.
Does Netsurf not run well on GNUStep, or..? Just curious why the fork. (Not knocking it, it’s just not very clear what’s changed and so on.)
You want to know how I know you never wrote your own text editor?

Carriage return is a carriage return, not a delete or backspace or clear line.
You may have misunderstood me — I didn't say luck or family is the only source of wealth. But in a just world, luck or family should have as little influence on your allocation of resources as possible.

Wealth amassed through working and saving your wage is a just and fair system in my opinion. It's still biased as not all wages are fairly negotiated, but it's the most fair solution today.

My vision for the world is a socially democratic one — everyone is guaranteed a basic level of survival, similar in terms of housing, medical care and food access to what you'd get from a university dorm and cafeteria.

Beyond that, people can gain wealth from their own work and save it up. If you'd rather eat at a cheap restaurant every week, or a michelin star restaurant every few years, should be up to you.

But your wealth and your access to resources should come from your own work and not the luck of being born into the right family, the right ethnicity, the right country, or the right caste.
I guess you can also draw similarities to the MS/IBM joint venture that was OS/2, but that actually released products - even if MS dumped it for NT.
Where I live it is very common to do controlled burns in the spring time. The target is plains area that may include vegetation such as a forest area. You time it with the best conditions you can get:

1. Low wind day

2. Rain or humid days following burn

3. Moderate temps because it's early in the season

Then you just section off the land and work in fire teams. Typically part of the team has watchers that observe the boundaries of the burn at all times, and such boundaries are cut down and mowed/scalped to the dirt several swaths wide so that a worst-case burn could not jump it (see again, low wind)
I invented System Transparency. Ask me anything. :)

In short, System Transparency aims to make the reachable state space of a remote system discoverable. If that sounds interesting to you, be sure to check out these two related projects:

Sigsum - a transparency log with distributed trust assumptions.

Tillitis TKey - an open-source hardware FPGA-based USB authenticator with a measured boot KDF.

The Sigsum project is the most mature of the three, having reached v1 just a week ago after three years of design and development. TKey is available for purchase since May, through Tillitis AB. All three projects were initially research projects, led by me, internally at Mullvad VPN. Out of the three System Transparency is by far the most complex and ambitious. The website is quite outdated but we're working on that.
You are right.

I needed that image to explain the parameters in the ADSR configuration I used in the project. Mainly the slevel1 and slevel2 which captures the slow decay during sustain. Most ADSR diagrams show sustain as a constant which didn't really sound that natural when I tested for my projects.
Luna is a computer product line of OMRON Tateishi Electric
Steaks and bacon are some of the few things that make life worth living. I'd rather talk about population control for humans to achieve sustainability(maybe necessary in the end anyway) than deprive ourselves of the joy of a burger.
At first, PA_1234 seems really out there, east of Paris.
Until you zoom out further, and notice the two in Northern France...