skysight-inc/HackerNews huggingface dataset:
GitHub is nice but starting about a year ago I have been asking myself "what if they lock me out of my account" for online services and there is no good answer.

Obsidian plus a data query plugin can do most of the stuff you've described but my data isn't at the mercy of a 3rd party, so that's what I go with.
I could list features, but as an otherwise happy C programmer I can confidently state that Zig makes it substantially easier to write fast, correct programs, be sure they're correct, and maintain those two properties as I modify those programs.

A smattering of points to look at include comptime (replacing the preprocessor [0], scripted lookup tables, generics, ...), non-null pointers, the community ethos of a principle of least power (e.g., any part of the stdlib you'd expect could be used on an embedded device can in fact be used there), exhaustive switching, cross-compilation, and errdefer.

[0] Not being textual is the source of comptime's power, but you'll never do something like write Zig code that looks like Fortran. Comptime adds some capabilities and takes away others. The tradeoff is pretty positive IMO.
Something like this doesn't require 100 MB of source code. I'd expect a few thousand LoC at most.

And I absolutely do at least a quick visual "sanity check" of the code before compiling and running newly announced software.
And precense of those things is basically the first thing any malware heuristic looks at. Why are you so emphatically stating them as if they are news?
How is this relevant to the post?
Just started looking into FastAPI so am curious as to why Litestar if that is indeed the case?
Unix/Linux or not didn't matter for Y2K, the problems were in software elsewhere and that was as major in Unix/Linux as anywhere else (the systems I was fixing at the time were based on both Unix and Linux).

(When I was way younger I ran into a software problem where the company providing the software did all date calculations by adding up dates, months, years and.. not getting it right. Between Christmas and New Year something bad always happened. I was working night shifts at the time, and the software was part of locating emergency transmitters, mainly at sea.. when those systems went down it was pretty critical. The first thing I mandated when I got any say in things back then was that all time calculations should be done by adding up seconds.. not dates. Oh well. Fun times)
I just read the paper "Being Stuck in Someone Else's Theory". I guess when you work for someone else you live in their world and get paid for it. But when you find a model of the world worth fighting for then you either join it, or build it yourself!

Very well written article that really resonated with me!
When again did Hawaii join as a state?

And also, the same to the Aleutian Islands and Alaska?
Maybe it wants to measure change of temperature speed to calibrate whether to cool/heat something faster?
Mediaeval Logic and Philosophy
You can always use a sandbox if that's the most concern. A bigger issue is that, as like other established forums, enough many people don't know much about data compression and contribute to the noise.
Not quite so simple. Computer Programming involves a lot of state management, book keeping and various other intricacies which many don't want/learn to do. A person trying to solve his problem should only focus on his problem domain concepts, their relationships and means of expressing them directly. That is why DSLs are a thing. A decision table is such a natural, simple and yet powerful way to model requirements that anybody can learn to do this by themselves.
Show HN: Built a minimalistic yet powerful news aggregator
I created a one-stop ML-powered platform that gets real-time news from thousands of sources worldwide. Currently more than 5,000. News are classified in more than 50 topics and there are social features like a ranking system.
If medicine can achieve a gatekeeping function, so can engineering.
I guess that really depends on how you define “consume”. For example do you do your laundry by hand or do you use a machine that lives outside your van?
You are right about this. But there are things I should add to Halic and Halac. When I complete them and realize that it will really be used by someones, it will of course be open source.
Well, it was sort of obvious 2000 years ago - another 100 won't matter much!
> People in poor countries don't seem any less happy to me.

A good way to show that would be to stop activities like, oh, learning English and emigrating.
Given the option to advance scientific knowledge AND cripple the German economy and their haughty beer brewers it's no wonder Pasteur was motivated. From our position, it's amazing to read the sort of nonsense the learned men of the day supposed happened during fermentation - a lot of it was not too far removed from blaming the whole thing on elves or gremlins.
Not to downplay on the author efforts as this is quite hard to get right, if you want something today, Visual C++ already does hot code reloading.
I'll start caring about c standards above gnu99 as soon as they add case range values to switch statements, like case A ... B: -- which I've only been using for what, 35 years now?

All that time, I really wondered what the flip they are on about. Adding extensions that really, I really raise eyebrows at while ignoring complete elephants in the room, like the above feature.

Last year they were pontificating about something something adding some sort of (complicated) syntax to support destructor functions and were wondering about prior implementations, and I had to point to them the support of destructor function had been there as an extension of gcc for countless years.

It's like they aren't actually using the language, just speccing it. Kinda like linux maintainers who are more like some sort of priesthood and gatekeepers than actual users of the system.
I would have agreed with you before COVID and the Russo-Ukrainian war. Today, the world is slowly changing direction on globalization. There is increasing understanding, at the national policy level, of the value of more localized supply chains, where local manufacturing is encouraged through tariffs. This is besides newfound focus on privacy and data sovereignty, and the race by cloud providers to build globally-accessible datacenters all over the globe. The next step will be a focus on localizing not just the data but the software itself: the operators, the code, and finally developers.

> unless somehow it’s done globally, worldwide

The vehicle for this is the WTO, or at least, it used to be, before the US decided to take its teeth away. Giving it teeth requires moral leadership. It doesn't happen overnight, but it starts with licensure, then working through the WTO to establish new rules and tariffs for violators.
But you can easily block websites from the results page.
I agree with that sentiment.

Boilerplate templates should be useful for people with experience.

Most likely should not be used by people without experience trying to skip „tech part” without having anyone tech experienced on their ship.
This is asking for permission to access my personal data on more than 190 sites. I don't think so, buddy.
Nobody is going to use this at Google scale without source code! However knowing that something exists elsewhere can push somebody to re-invent it locally.
Phind gave me really underwhelming results when looking for more technical topics, where it misses the point totally.
>For a lot of things the problem is essentially a problem of scale. Those "ancient human tribes" who did so much better were tribes of 100-200 people, and it's actually not that hard to "do the right thing" with a relatively small group of people.

And yet other societies in the present do the right things in a lot of areas even with comparable groups of people.

Not to mention today we have tools like the fast text, voice, and even video communications, the internet, roads, distributed power structures, an educational system, etc. to combat scale issues.

>Blaming it on the two-party system is such a short-sighted US-centric point of view. There are plenty of countries with other types of democracies, and they have roughly similar problems. Details differ and some things are better (and others worse!) but overall: it's not that different.

Is it really a wash? Or rather most things are better in other western countries with big economies?

>"We could fix everything, we just don't" seems far too simplistic. "Everything" encompasses quite a lot

Which doesn't really matter, as it's a figure of speach. It means "most things" or even "a hell of alot of things".
That’s the video mentioned in the quote:

“What's the deal with the popcorn button?” https://youtu.be/Limpr1L8Pss

Great video and channel, good stuff.
Zig might not be the answer, but so isn't "modern" C, if security is something one cares about.

If it is only about being a more portable Assembly like language, provided the CPU is a PDP-11 descendent without any additional compute units like SIMD or GPU, then yeah, C might be good enough.
I wasn't really careful when making this naming. I just tried to make it a little different. I can't say that I'm successful in nomenclature.
Fyi, 9front is a Plan9 fork.
i think they were just examples of how simply looking at imports isn't good enough, and it's true. on the plus side, by hitting HN there are more eyes on it and hopefully more consensus on how safe/interesting this is
> My experience with those is that they are a AA cell in a plastic shell.

Several years back (2016) I had some EBL NiMH C-size cells that were obviously not AAs in a plastic shell. They were significantly heavier than a AA cell (around the weight of a C-size alkaline) and had a higher MaH rating.

Here's the current product listing: https://www.amazon.com/gp/product/B00FHVM7GC/
Open in hex/text editor, scroll through and look for anything suspicious like network, crypto, obfuscated sections (major red flag), strange strings, etc. The #1 most reliable sign of malware is if it's unusually large and packed/obfuscated, but this isn't.

The guy even has his full name and contact info in there.

This is harmless.

If you don't trust me you could upload to an online malware multiscanner (which tends to invite false positives, but better than nothing).
I imagine to the average Japanese person, that's just cool English text and nothing more.
May I ask why the compilation and linking is taking 20 minutes?

Is it the include of LLDB.h?
That’s how several iOS permissions work. For instance, you can trigger an image picker and receive a handle for an image asset without gaining permission to read the photo library.
I can imagine because I did it. Many kids might learn out of Chromebooks in the US, but textbooks and copybooks continue to have value for many people, and don't depend on security patches or constant charging. For years I carried 6-7kg of books up and down steep hills for a mile each day, rain or shine. While I'm also a big fan of modern backpacks, purpose built ones designed to last have their own value.
...it was dangerous and dirty. Especially women.

To be clear, women were not dangerous and dirty back then.

Also, I'm sure there were women who could turn the crank - and men who could not.
As someone with a fair bit of astigmatism... a visble white dot maybe 6 inches from the edge of the TV is just about worst case for making any sort of dark scene look blurry.
When will the package manager support binary libraries?

There is a world in the C and C++ commercial ecosystems that will never adopt tooling that doesn't support shipping some form of binary libraries.
Similarly, Doug DeMuro quirks videos have saved me millions (which I do not have) on 80s and 90s dream cars.

That Porsche 928 or Lamborghini Countach or the ultimate teenage dream Vector W8? Fun to look at the videos but realistically it would not be fun to own and maintain one.
Just like contract templates shouldn't be used by people without legal expertise trying to skip the "law part" without having a legal professional on their team.

And yet...
I understand a forward compatibility concern, but have you considered to put an attention-grabbing alert in the encoder and clearly state that official releases in the future won't be able to decompress the output? Also your concern may have been too overblown; there have been more than 100 PAQ versions with mutually incompatible formats but such issues didn't happen too often. (Not to say that ZPAQ was pointless, of course.)
Sounds like a retronym for the author’s initials :-)
Would love a mobile app version of this
Hardly an old thing. My 2017 model supports that just fine, and it's not just a button but a circular slider that goes all the way down to the dash lights being practically off.
Saving a small fraction of a second millions of times over, or a handful of cycles a trillion times over, is so much more impactful than saving a dozen seconds per hour-long recording.

Also your link doesn't explain what they changed?
What does it mean for an IP to fail “authentication” in that context? As I understand, they only check for failed connection attempts, not failed authentications?
there are things I should add to Halic and Halac. When I complete them and realize that it will really be used by someones, it will of course be open source.
This is why you get a mount for the AppleTV and mount it behind the tv itself. I use a total mount, the same one sold in apple retail stores.
With increasingly better AI, not even techies will be able to tell apart what’s real and what isn’t by just looking at it. You’re probably in for the ride.
DC currents emit a static magnetic field with a frequency of 0Hz. This is not my concern since the magnetic field is so weak from a 12v system. Frequency is the issue with AC currents. because the EMF from AC lines are time varying, they can induce currents and voltages in nearby conductive objects, like people.

The WHO seems to think ICNIRPs concerns are valid:

https://www.icnirp.org/en/frequencies/low-frequency/index.ht...

Read papers 9-12 and let me know if you are still so certain.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2203969/#B9
As 2023 ends, it's been a fulfilling year. We welcomed a new child, a personal highlight for my family. Career-wise, I explored new opportunities, launched a product, and am gearing up to start my business in early 2024. It's been a year of both joy and professional growth!
ChatGPT is the last place you should go for facts. It's a language model, not a data model, it only knows what words usually statistically follow another one, it doesn't know anything about facts. Granted, it's very good at sounding like it does, but you never know when it hallucinates.
Is this related to how mainstream music publishers have been churning out pointless remasters of albums made decades ago "to improve how they sound on modern devices", while dropping the licensing of the originals on digital music platforms (to buy and stream)?
Mouse: An FPS with Classic Disney Art Style Gets a Trailer
> One specific thing I did that helped a few years ago at my precious company was I told my team, wrote in my email signature, ran a small study group, etc. On grit, procrastination, and "growth mindset" and just made a very intentional effort to tell people how I struggled with this problem.

What did you write in your email signature?
Interesting, over here that one gives me a 403 at "rr2---sn-p5qlsn7l.googlevideo.com" when I click "Download".
If you need some retronym, how about "highly astute ..." or "highly apt ..."?
> They are looking to provoke a violent overreaction in order to radicalize the populace.

A radicalized population that has had their infrastructure and military destroyed isn't much of a threat.

Sucks for them, but the problem is still solved for other nations.
Really loved this video, thank you very much for sharing.
We have a similar situation for public transport here in Hamburg. The status updates for outages on the S Bahn network are only available on X, if you don’t have an account there there’s no where else to see it
You can check out this free and open-source rails starter kit that I'm working on

Github - https://github.com/tarunvelli/rails-tabler-starter

Demo - https://rails-tabler.fly.dev/
One of the cool things about open source is that other people can do that for you! I've released a few bits of (rarely-used) software to open-source and been pleasantly surprised when people contribute. It helps to have a visible todo list so that new contributors know what to aim for.

By the way, there will always be things to add! That feeling should not stop you from putting the source out there - you will still own it (you can license the code any way you like!) and you can choose what contributions make it in to your source.

From the encode.su thread and now the HA thread, you've clearly gotten people excited, and I think that by itself means that people will be eager to try these out. Lossless codecs have a fairly low barrier for entry: you can use them without worrying about data loss by verifying that the decoder returns the original data, then just toss the originals and keep the matching decoder. So, it should be easy to get people started using the technology.

Open-sourcing your projects could lead to some really interesting applications: for example, delivering lossless images on the internet is a very common need, and a WASM build of your decoder could serve as a very convenient way to serve HALIC images to web browsers directly. Some sites are already using formats like BPG in this way.
37C3 – Toniebox Reverse Engineering [video][German]
Welcome to Australia.
This has been an issue for years, and I don't know why.
My solution to heavy-ass books was to re-bind individual chapters in 50¢ report covers after paying a copy shop about $2/book to cut out and three-hole punch the pages, and only carry the chapters I was actively using, which easily fit in a vertical messenger bag designed for small laptops.
Thanks, y2meta.net seems to work over here too.
I like having a newsletter. Goes into my email inbox after signing up my email addtess. Doesn't need a separate app. Doesn't rely on a corporate who might kill my preferred RSS reader. Etc. I liked RSS in its heyday and used Google Reader to aggregate my feeds but that's long gone now.
You wouldn't lose in the market against a solo-founder with such a tool. You'd lose against that annoying dev that refuses to not build a monolith with Rails or similar and be done with it :)
Novel, but until it's open source, it will never be taken seriously.
Some say prostitution is the oldest trade, but forging christian relics might be nearly as old. People were forging relics almost before Jesus's body was cold.
It might not be the flashiest, but if you want to save time building a CRUD app and avoid dealing with boilerplate code, its hard to beat JHipster. It's super configurable(has its own DSL) and integrates with most services a SaaS developer would be interested in using.
Eating fewer calories can ward off ageing
"Tracker notation" is basically the same as the "piano roll" he talks about, right?

Anyway, I think "meatware performance" also underlies the criticisms he's responding to of standard notation as applied to music students, most of whom are trying to physically play instruments (those trying to compose on a computer are indeed on a completely different track that doesn't need to care about paper or performance). So he may have picked it up from that context of the whole which-notation question. Hopefully this doesn't count as "having an argument". :)
It must be the LLVM project in the git submodule (https://github.com/abolinsky/Hook/tree/main/external), because all other dependency code (GLFW and Dear ImGui) should compile in a couple of seconds.
Citation needed. /s
Corporate? That's not a sound way to describe the totality of the world of programmers that lean towards free/open and beyond.

Sure, closed-source communities exist and have for a long age, but many folk have grown beyond the ethos or tradition of closed releases for reasons like, IDK, competitive individualism for clout or potential code quality shame that AFAICT drive such corners of the software world, especially at the level of freeware, not just for business. It's certainly a new world for younger people who skipped the era when that was more prevalent.

If people don't like corporate, there are newer source available licence options that folk to the left of free/open have been advocating more recently.
> $8,000,000,000,000

It's a lot more readable to just write $8 trillion. Writing out all the zeros doesn't make your point any more convincing.
Since I'm neither in Austria nor Cologne, I'd go with https://sensor.community
please share your sub list it'd be fascinating! :)
I personally know someone working at BOM. His endless ranting about how the place is run is hilarious.
> We've recently seen a truly horrifying terrorist attack, and the response was as brutal as you would expect.

Indeed. And the reason why such an attack happened is because the people who did the attack were the ruling government body of 2 million people for almost 2 decades, and were left to their own devices to build up a large scale attack, involving 1 thousand+ combatants.

And in a few months, those combatants and military infrastructure will be destroyed and not much of a threat.

It turns out that killing your enemies leaves them no longer able to attack you. And leaving them alone and in charge of a psuedo country, lets them built up the capacity to harm you.
> "we"..

stop thinking. just consume product and get excite for next product.
It's not about whether this particular announcement, with these particular executables, is trustworthy or not.

It's about the whole process of regularly downloading and running executables uploaded by individuals to a BBS-type forum being unimaginable in most other parts of the software world, and violating every security "best practice" written about in the past 30 years.

I know that this is how things were once done everywhere. But that was a long time ago.
Your first amedment doesn't give a shit about natives also.
This doesn’t seem very interesting: there’s no source, the benchmarks are self reported, and the details in the forum post (??) are light at best.

It’s basically just a forum post with a self-signed .exe download…
PC-Write, which had nice macro keybindings for programming. Ctrl-I tab tab to insert an entire if-then-else with comment lines at the appropriate indentation level. Cat-themed user manual. :-)
https://en.wikipedia.org/wiki/PC-Write

Catalogs from Public Brand Software and the Boston Computer Society.
for autocratic states(türkiye, russia, ...): no
as an primary source for research publications: mostly no
I also stopped writing destructors (because eventually that leads to writing move constructors); instead now just use a unique_ptr to wrap resources (covers most of the cases) or a simple scope_exit (ala "defer"). Turns out separating ownership and lifetime really helps to write much better C++ code for me.

These simple rules coupled with great modern C++ syntax sugar like lambdas, tuples and 'auto' along with the basic data structures in it's standard library makes it a breeze.
My goal is to try to do something practical just on data compression. I have neither knowledge nor experience about malicious software mentioned. You may be comfortable about this.
https://www.linkedin.com/in/hakan-abbas-178b5852/
This is your reminder that online piracy isn't about "stealing" from small artists, bout about "preventing" big corps to gatekeep human culture.