skysight-inc/HackerNews huggingface dataset:
I think of Rationalism as being "Road Runner Philosophy" (after the 1950's cartoon character). If you can "rationalize" running into the mouth of a tunnel - which was painted onto the side of a mountain seconds earlier - then somehow you can.

If you are a kid sitting and watching cartoons, it's a great visual gag.

If you are a fantasy novelist, trying to make vampires, dragons, and magic feel real to your readers, then Rationalism has some excellent writing strategies to offer.

If you are a certain sort of upper-class European royalist, trying to justify Leopold II's policies in the Congo, then Rationalist arguments are probably your best strategy.

But if you need to be a capable and high-functioning person in the real, physical world - then Rationalism probably should be on your "Common Fallacies & How To Avoid Them" list.
In C23 has the same semantics as in C++.
I've been on the receiving end of a company that sent their unpaid bills on disputed invoices to debt collection and I just took it to court and won. Note that the debt collectors also don't like buying disputed debt so if enough people took them to court they'd stop doing this. But if enough people fold then it's worth it for them to try. So don't fold. Take it court and make it count for them.
We just paid $150M to cops to recover 34,000 x $2.95 in evaded fares ($100k). Not counting non-overtime pay. If it costs me $1000 to recover every dollar I am obviously not on board.
People asking to turn AI and Copilot off for interviews were the same people who were asking to do coding tasks on the whiteboard before.
Still at least 10 years to go.
Turns out, once I got to read it on desktop machine, they weren't links at all but captions for images that weren't showing for me on mobile.
It's hard to find hard statements on this, but it appears to me that even during the day, the net effect of contrails is warming rather than cooling.

E.g. https://phys.org/news/2022-12-airlines-contrails-environment...

A small percentage of flights are happening at night, but those are creating the most contrails," Chen said. "And that's the worst time for it to happen."

Even contrails during the day are bad, though clouds may be acting to block some sunlight from reaching the surface, Chen said.
Don't build a user facing product on a hunch. Definitely don't spend a year on it. Don't base your product on an imaginary community while assuming users will magically come to you over the extremely dominant products in the space.

Do some user research first, make sure the pain point is real, and current solutions are not a good fit. Ask yourself how long it will take your competition to implement your solution. More importantly: why haven't they done so yet? Ask yourself how you will reach your users with the resources in your disposal. Can you compete in this space in terms of marketing spend?

It's good to try and learn. Ideally, fail faster.
Welcome to Node! This is one of the least buggy “apps”.
No, I’m through. As mentioned elsewhere, the way you built your site makes it impossible to have a discussion if you disagree with the mob.

https://news.ycombinator.com/item?id=38725130

If you really want ‘intellectual curiosity’ and ‘discussion’ you will have to change your and your colleagues stance on using the voting system as disagree buttons and enforce it, and stop the part where people are blocked if they disagree with the mob, because everyone is pressing the disagree button (and some people the ‘super disagree’ flag button).

Of course the way you run the site is up to you but if you do not change it you will get to enjoy a boring agreefest with only hivemind opinions, endless fistbumping around rehashed ideas.

And fine if you have opinions on how I word my thoughts, but there’s also the other side of others calling disagreeing trolling and implying that you think something doesn’t work as well as they think it does means you’re too stupid to understand it. Action leads to reaction and fairness demands that calling me out means you also have to call out the other side. The other side that downdisagreed my original post, which you can’t argue is inflammatory, so far that it gets hidden and I get blocked from responding. While it is a valid point, and it ultimately gets agreed to 1 again. I don’t care about the points but you can’t have a discussion if you can’t respond to people.
I would say Androids are as secure as iOS, maybe not as private.

Regardless, I have seen the majority of iPhone users use apps such as Instagram, so I don't think privacy plays a big part in their decision when buying a device.

Also, don't equate Google and Huawei together, one collects data to sell you ads, whereas the other is a state sponsored spy organisation.
That's a pretty dope setup. I was running a web hosting company at that age (and likely near the same time period? late 1990s into the early 2000s). Couldn't have done the ISP thing because not even ISDN was available in my area.
Not exactly. As of C17, the function definition you wrote implies that the function has no arguments, just like in C++. However, a declaration that is not part of a definition, like

void fun();

(which you typically find in a header file) indeed does not say anything about the function's arguments. You have to write

void fun(void);

to specify that the function takes no arguments. For consistency, you can (and probably should) also use that style in the function's definition, but you don't have to.

Anyway, C23 will align C's behavior with C++: void fun() will mean the same thing as void fun(void), whether as part of a function definition or not.
Looks to me that would be the ultimate reason to stay in JavaScript, because it seems you hold a competitive advantage over the rest of the developers
> when there's things that save or make money

What examples are there of carbon removal/abatement that are net profitable, and aren't already fully saturated?
Rare usernames and 11 chances to win Proton's most exclusive plan
Vegan Tai Chi Dance and make stuff.
gnu17 on latest.
This is excellent news. Their HTML formatting is also more pleasant than the HTML articles offered by most journals in my field (e.g arXiv HTML footnotes displayed as sidenotes on large displays!)
Wow! This is me. I'm not worried about the open-source part because, as you mentioned, we own the files and their organization. I will just walk out and still have everything I need with me.

I'm kinda pretty well organized. If you wake me up in the middle of my slumber, I can tell you where I have kept something with a series of steps to make it easy for you to find. Even if not precise at times, I will have a way via a general direction. So, this works for something like Obsidian and will only work for things I know how the underlying things are organized.

This is also why I lost Logseg - it was too smart for me and my ways.
It really doesn’t sound that crazy. Like, almost everyone on this forum is capable of doing this from a technical perspective, right? Almost none of us would have the desire to do this, but we could figure it out if we did…
I’ve seen C#/Java projects with just as many dependencies, but much inferior dependency management.

To be honest, this reads like you’ve only experienced frontend from the outside, it’s really not that bad. Besides all the croft is still pretty much optional, you don’t really need that much in 2023 to create something nice, but as frontend engineers we typically care about the code not becoming a total mess, because of lots of prior burns, that’s why i always introduce mandatory linting and formatting as a pre-commit hook where ever i can. It’s such a small thing, but boy is it nice when all the code always looks and feels more or less the same. I’ve tried the same for C# but it seems like the community does not care to the same degree.
The current standard is C23.
A couple of years ago I built The Gratitude Coin - it was a token that was programmed so that every time you bought or sold it, you could write what you are grateful for and it would get stored in the blockchain.

https://dex.thesacred.xyz/

Then those messages could go on X as well if you wanted it.

https://x.com/coinmessages

It was built on top of the sacred coin protocol which I had built - basically, coins that were built with a purpose in mind.

https://www.thesacred.xyz/

Reading what I wrote in this last website really made me laugh. This was a trip down memory lane.

I really wanna pick up my project back up when I get some time
Let's flip this around: think about what you just said.

you seem to be implying that feeling empathy for characters in work of fiction is clearly "normal" if somebody doesn't think that way it should give them pause. What you said may be construed as "hey you freak, if you only think for a moment you'll obviously notice that it's perfectly normal to feel empathy for fictional people, after all story telling is such a fundamental human feature that if you're not feeling that way there must be something wrong with you or at the very least it's you're fault because you're not thinking hard enough about that".

Of course, I'm not saying you actually believe that or accuse GP of that, but words and tone matters and can hurt. Think about that
Chromebooks with original chromeOS work awesome under the hood, fast startup, no standby/resume glitching, very long battery life - but the user facing side of the OS is just horrible.
And with using stock software, you are very limited.

Unless you boot a full linux in a VM, but that comes with a worse performance.

In developer mode, it is a perfect travel laptop for me as I mostly just need node and chrome dev tools.. but it would be nice, to run just any linux software, without using a VM. (and without having your OS deep integrated with google)

So I would love to have my chromebook with a true linux - but then the glitches will come again in my experience .. even the stuff that is marked as "works" often won't work the same as with ChromeOS. And I don't feel like picking up that fight again.
Don't put any real data in the hosted demo. The database credentials are leaked in the .env file.
Can you elaborate on what "as designed" means in that case? You mean outcome wise?
https://src.fedoraproject.org/rpms/nbdkit (replace "nbdkit" with the package name)
I have an aging 1.3GB smartphone running a modern Lineage OS, and it does many things surprisingly well - even runs a VPN in the background whilst surfing with Mull/Firefox.

One limitation I often encounter is that a site with lots of HD XL images, or JS demos with 3D libraries force a lot of background apps to be killed.

In most cases this is also fine, but keeping a VPN alive whilst browsing media heavy sites is becoming a factor that I'm thinking of retiring this beloved phone
I wonder if this item, "Assignments between incompatible pointer types" includes what I understood is (was?) actually recommended practice in C - `int *c = malloc(sizeof(int))`. Has the preferred style changed, or is this only a problem for non-void pointer types (i.e. `float *p = &some_int`) ?
You just reinvented lit.
I think the transformative potential for error handling in Java cannot be overstated. Effectively, this means exceptions can be handled as errors without polluting the return type with an ever-growing list of error-monads.

The following example shows this nicely:

> Future<String> f = ...

> switch (f.get()) {

> case String s -> process(s);

> case throws ExecutionException(var underlying) ->
throw underlying;

> case throws TimeoutException e -> cancel();

> }

Note that I don't get the hate for exceptions. Sometimes, handeling the error somewhere up the callstack is exactly the right solution. The problem was that Java did not have convenient syntax for handeling exceptions at call-site.

FYI: There was also an interesting discussion in the Java mailing lists also going into some implementation details regarding the representing bytecode:

https://mail.openjdk.org/pipermail/amber-spec-experts/2023-D...
It certainly seems to have morphed early into a slur like many things that start out as a handy shorthand, less popular in Germany (at the time) than outside but still in wide enough use to be understood.

It all meshes with the claim that it was used as a slur in occupied Holland at the time of the OP story, the cartoonist in the attic, dspite the GP comment assertion that the term never existed until some post war "modern" usage.
Hardware acceleration in robotics news. India’s first edition of ROSCon 2023 energises robotics community in country, Learnings from recent robotics investment data, CHIPS act and U.S. fabs, Chinese chip companies are turning to Malaysia for their high-end chip, GPU needs
But how would running Linux stop that?
yet these companies are why software developer salaries are high. If this goes your way, its the engineers who will be affected. the patagonia guys will just move to consulting and make partner etc. Which btw is another bullshit profession which doesn't make anything other than ppts.
They've made it way too difficult, but you can add your own CSS to inject into webpages if you want. Not sure if that helps.
How did Syncthing lost your changes? Are you talking about versions or the sync? I'm gradually transitioning to Syncthing for a lot of stuffs and I want to be prepared.
Never remembers your birthday.
China, maybe. But mafia state Russia??? Come on.
You also have to pay for PlayStore, Windows Store, Playstation, Nintendo, XBox.
The docs are really poor. It makes me less confident that I have configured everything correctly.
I just use MTLS, MDM software like intune deploys the certificates.

Elsewhere in the org we have openAM which ties into AD and provides an OIDC/SAML integration.

Your blanket “don’t do authentication” statement is filled with so many specific circumstances and caveats which don’t apply to many difference cases it just sounds uninformed and thus arrogant.
Google is still working on the standard and adding features to it. If their previous statement is true, they will open source it after that.
From 70-hour work week to quiet quitting: how work culture evolved in 2023
And after a decade the tooling still sucks, comparing with the development experience of native code.
Ask HN: Searching most popular ArXiv papers
Dear HN,

Is there a way to sort papers by references? For me personally, I think starting with some of the most popular papers act as a good introduction to the field.
Looking to sell my ramen profitble SaaS side business
Hello,

Beginning 2022 I have launched postoptions.app which is a close to realtime US option screener as a side business.

Since then, the service had several paying users reaching 864$ in net revenue.

The business is 100% passive. I had many users requesting new features but I don't have time anymore.

I'm looking to sell it even for a low exit price. It is not incorporated and it uses Stripe as payment processor (verifiable).

Where can I find people willing to buy?
In which way does Obsidian "create value and extract structure and knowledge from your Markdown files"?

I tried it a few months ago because of all the hype, and from a quick try I didn't see anything useful that my current choice (Joplin) didn't have, but from what you are saying, maybe I didn't try for long enough?

I like Joplin, one of its strong points being that it's open source, but I'd be willing to switch if an alternative really adds value.
Sure, when it comes to things like pollution, or for Apple, child labour. But the broader industry is not harmed by Apple not releasing the Messages app for Android, that’s just silly.
HN used your canonical URL:

<link data-rh="true" rel="canonical" href="https://codemodder.io//">
So you're saying your point about every battery going into an EV is completely irrelevant because grid batteries will most likely use different chemistries than EV batteries? That's fine too.
Move your bundler and the god awful mess happening inside the node_modules folder down to the basement (make sure to put up a "beware of the leopard" sign so nobody accidentally gets hurt) and it's actually pretty nice. Sort of.
Choose your favorite URL scheme and stick with it Google! Just from this website:

- textfx.withgoogle.com

- notebooklm.google

- artsandculture.google.com/experiment/poem-postcards
As commonly used, as in I’m a rationalist, the self-proclaimed rationalist intends to imply traits and ways of thinking they may or may not actually follow. Rationalist implies rational, intelligent, introspective. Other examples: I am a stoic, I am a Christian.

In other words more often a pose or piece of a vague identity than a seriously thought-through philosophy and approach to life.

Rationalist is quickly becoming a synonym for pompous. Telling people I’m a musician usually works better in most social contexts to make yourself seem interesting.
I was curious on the subject but when I clicked I got thrown back all that brutalist design in my face that I've immediately closed that browser tab.

Did that happen to anyone else here?
Ah, two-sided marketplace, a very hard thing to start.
I‘d be keen to see more of that, do you have a link maybe?
> Regardless of the consequences I'd rather see an ad free internet. If that means Youtube can't exist and Facebook can't exist and Google can't exist then so be it.

But you can already do that by not using Youtube and FB. You just want to deny opportunity to use them to other people who may like to have access to "free" (ad supported) internet services.
This reminds me of Mule ESB when it was in its beginning.
No, I simply applied second order thinking and went beyond the article.

If people shouldn't do their own research, then the suggestion is they simply listen to expert advice. Which experts would that be? Scientists.
Sounds like you've learned a lot of what not to do, which will be invaluable when you try again.

It feels like the only areas where a solo builder can gain traction are in B2B products, or B2C if you're riding the latest trend (crypto yesterday, AI today).

Everything else requires an audience or a ton of capital if you hope to capture even a sliver of attention. Patience and persistence may get you there too, but it's going to take more than a year.
Honestly it’s been great they stepped up patrols this year. A fair number of female friends had been staying off the subway because they didn’t feel safe. My girlfriend witnessed a violent robbery just outside our station last night.

I think there’s more important things than cost recovery.
Eh, power bill is the best one for an increase to appear on, way more wiggle room before anything important is shut off.

Plus if we're talking about being poor it has two important benefits 1) excellent hours occupied to dollar spent ratio 2) engrossing hobbies typically mean they aren't out there rattling around stirring up trouble (which can get expensive in a hurry)
I agree, with the implicit "build it in-house with OIDC certified 3rd party dependencies ". The foundation already goes a long way towards providing conformance suites and several certificates. I don't understand how we came into this status quo of "I'm just gonna outsource users data, XP and all to this company I have little transparency over, and its gonna be fine because I don't waste time maintaining infrastructure for auth which is my core business, much better to maintain the several sync points, settings pages they won't possibly do, and waste man hours inquiring about why this user password changed when they are telling us it didn't, and I can't tell them to ask Auth0?"
Fully agree. The biggest bummer when it comes to Julia for me is that proper compilation is just an afterthought. And it seems like compilation of portable binaries will remain a second class citizen inside the Julia project?

Julia with a proper `Julia -compile` flag that results in a proper binary of reasonable size would catapult Julia from "kinda nice, but limited" into "one of my favourite languages" territory.
It's part of their PR.

When original issues were big in media, they made PR campaign good other workshops were incompetent.

To compare in aviation terms, it was like plane manufacturer claiming Part 145 certified MRO with the necessary type certificates weren't good enough and you should only service at manufacturer - despite having outright bought the machine in total (no leasing)
I guess there's some good reason nobody ever did it, but what about throwing an UnhandledType kind of error and letting the catch() decide how to deal with the object in question?
Same, and it took some months before the plugin ecosystem got to the point where I found it useful. I don't think I would go through that with another note taking app. And it would be difficult for another app to create such a big ecosystem.
insulation for houses and heat pumps instead of burning gas or space heaters, public transport, other YIMBY efforts (denser and cheaper cities, less commute, more people can move to where they want), green steel efforts, SMR nuclear.

basically anything where a big commitment (eg. ordering hundreds of billions of the greenish version) can move the needle permanently, the downstream effects are enormous
Yeah 200+, my bad!
Unless you have the same qualifications than scientists, and have your work reviewed by skilled peers, "Doing Your Own Research" equals to "quackery".
Was surprised that rust didn’t have vfs libraries. Created my own async-vfs crate but now using opendal for a Nextcloud alternative that I have been working in rust.
How does Obsidian's text editing experience compare to VSCode?
I'm using VSC for everything at the moment, which includes a workspace roughly structured into GTD categories via subfolders, filled with markdown documents.
The only thing that keeps me curious about Obsidian is the note linking/network visualization and features related to that. But I'm so used to having dev tool levels of text editing available in VSC that I can't bring myself to try switching Obsidian.
Switching Esc and Caps lock is one of the first things I do on a new machine. Without it Vim and every place I have vim bindings (evil emacs) would be way too painful to use.
As long as the app only depends on the standard, you have some flexibility.

For example, you can outsource authentication to a third party OIDC server on SaaS deployment and run a self hosted OIDC server like Ory Hydra for onprem deployments.
Spam is a lame excuse.

From what I have understood in the first beeper mini anonucement, iMessage spam does already exist.

Also I never received spam on any open source messaging app, even when they were interconnected with gmail and facebook (xmpp). I've never received spam from telegram either, despite clients, protocol and API being open source. I have received less than a handful of spam on Whatsapp in more than 10 years. The only platform where I have received spam in their messaging app was instagram (I left in the meantime). It would be the same for iMessage. As long as spam is bound to a phone number, spammers will be banned the minute they start sending messages to people and will never reach you.

Spam however is a big deal on SMS, which if I understand correctly end up on iMessage on Apple devices.

So basically the Apple way is the worse way to deal with spam as all end up on the same app while on most other smartphone OS spam end up in the dedicated SMS messaging app that you can just totally ignore and disable notifications for. Apple does make it worse for its user in that context.
That's what Apple sells, association with a brand.
[quote]
With all Postfix versions, "smtpd_data_restrictions = reject_unauth_pipelining" will stop the published exploit.
[/quote]

https://www.postfix.org/smtp-smuggling.html
Well, perhaps by exploiting bugs/shortcomings in PDF and HTML converters.
Not by design.

However, bugs get fixed, and since the PDF and HTML are generated dynamically, any such hack would be extremely fragile.

And while "single source of truth" can help to prevent such malicious discrepancy, it's unlikely that people would try to hack the system this way: what for?

Far more likely scenario is unintentional discrepancy, and single source of truth definitely helps to prevent that!