skysight-inc/HackerNews huggingface dataset:
I'll put a shoutout for https://zenodo.org/ and https://figshare.com/ as places to put your data, where you'll get a DOI and can let someone that's not a company look after hosting and backing it up. Zenodo is hosted as long as CERN is around (is the promise) and figshare is backed by the CLOCKSS archive (multiple geographically distributed universities).
Single-line and multi-line comments have different use cases. Any good language should support both # and /**/

// is unnecessary, though. It adds nothing besides an extra character to type.
If and when commas improve readability for you, feel free to use them in EDN.
Really sad stuff dude, crowbaring Rust into everything.
100% same.

And I was 51.
I'm not sure how comparable these alternatives are when two of them are "request a quote" kind of pricing, and the Altendorf is $7000+, unless you're considering an entire cabinet. None of them will go on a job site with you, for example. I would love to test the Felder system though.
According to this no one has ever been prosecuted just for sending false DMCA takedown notices:

https://law.stackexchange.com/questions/51541/has-anyone-bee...

They do mention a case where the defendant acted in bad faith and was found liable for damages though.
It's Ironic that this is basically an ad. Lumafield is an industrial CT scan provider, and these articles serve as an advertisement of their capabilities.

I think this is marketing done right. I am not in the CT scan industry, nor do I think I'll ever have the need for these services, yet I came out slightly more knowledgeable about the world around me after reading their article. Maybe one day I will have the need for commercial CT services, and Lumafield will be the first one to come to mind.
> Because of this, I honestly think they're the malicious actor in all of this.

While I agree, the people who hired them are equally culpable. You don't get to wash your hands of the mess just because someone else is doing your dirty work.
I upgrade my phone every 4-5 years and even that is overkill. I could totally use today the Moto G that I had bought in 2014 for the grand sum of €150.
The challenge there is that the solution is convention rather than spec. Comments would only be understood by parsers that follow, or at least support, that convention and all other parsers would treat the data differently.

That may not be a huge problem for you, you see the "comment" key and know its just a comment and can ignore when a parser treats it like a normal string field. It could be an issue though, for example I could see any code that runs logic against all keys in the object becoming harder to maintain.
It think it's essential to understand the problem you are trying to solve - however often that problem is how to do something better in the specialised case than the current tools that support the general case.

ie why is anybody writing any new software these days when Powerpoint, Excel and Word cover all the use cases in the general case? ( I exaggerate for effect ).
I was exactly the same.

Until it happened to me.
Not useful, it's dedicated. You missed my point.
So, it's not as decentralised as you can get, you just personally don't like decentralisation?
>>Almost as stupid as the FBI years ago going into mosques with undercover people radicalizing some young and then arresting them.

And the whole Governor Whitmer kidnap plot.
Trademarks are country specific while domain names are not. Would be interesting to know what happens if they took this to trial (in which country though).
> As a result, all my phones end up looking pristine several years into them being used.

They look pristine except for being wrapped in a case and a screen guard. It's a bit like how some people wrapped TV remote controls in plastic film.

Don't get me wrong, I also put a case around my phone, but it makes it look fugly from day one.
> I think one of the problems is that as more and more individual consumers buy domains

Huh, I was always under the assumption that the percentage of domains bought by individual consumers is shrinking. As in, in the early days of the internet until ~2010 where commercialization was only slowly picking up (or only concentrated to a few domains), the majority of domains were personal websites and blogs.
Main oddities about the Pi 500, to me:

- Designing a custom PCB for a more PC-like Pi, but then not merging the functionality of the official M.2 HAT despite plenty of available packaging space. Being able to just slot in an SSD would greatly expand the operating envelope of the product.

- Sticking to Micro HDMI ports, again despite plenty of space & with everyone having standard HDMI cables already on hand, or surely able to procure them more affordably.
>We’ll use the hyperreal numbers from the unsexily named field of nonstandard analysis

There it is.
It's a good thing it's not a DMCA takedown notice, then. They reported itch.io for phishing.
> After reading papers, watching TikToks and just observing the real world, I believe males and females have little in common beyond reproduction and sexual attraction.

Maybe less TikToks and more interactions with other people would do you a lot of good. That would help with both your incorrect assumptions that men can't get emotional connection with other men and that men and women have little in common. Just saying.
RetroComputing makes me feel thankful that I've lived through so much progress in hardware with Dennard scaling[1] and Moore's law. It's a good reminder of just how limited the hardware was, and what a total pain in the ass some things were.

I've got a VAX/VMS 7.3 System that runs in my cheap ass android phone thanks to SimH. I can even telnet into it. ;-)

It's also a good reminder of the era of actually secure computing, and the most secure computer ever, an IBM PC XT with no hard drive ... but that's a rant for another thread.

[1] https://en.wikipedia.org/wiki/Dennard_scaling
I'm in the outraged crowd and there should be pretty serious consequences, but it is important in the interest of justice to differentiate between fraud, negligence, and gross incompetence.
I'm very happy with INWX, but their API is a bit lacking when it comes to limiting the potential blast radius.

It's either full access to everything or, thanks to their support for creating a special account on request, only full access to DNS management.
How are all these "DMCA Ignored" domain registrars? Do they actually send all DMCA requests to /dev/null? Sounds like using one of those would have "fixed" the problem here.
In the same way that “Don’t be evil” has disappeared, Gandi’s “No bullshit!” is no longer a thing.
It’s true. I love photography and I prefer so much the experience of editing and doing albums on my iPhone. I stopped doing it years ago on my laptop. I take the pictures and when I’m done within minutes I filtered, edited and shared. Because it’s no pro work there is no point for me to do it on desktop, it’s slower and annoying.
So I’m really happy for the enhancements in processing power for the camera and photography experience.
The apps on the iPhone are really powerful, I can shoot and edit raw on the spot on a great screen without any delays even for 70mb pictures.
The motive behind this shouldn't be considered a known fact. It may be what it looks like but it could be much more pedestrian i.e. not political but monetary or personal with the political evidence an attempt at obfuscation.
I use namecheap too.

Apart from their UI being, huh, I've had no problems.
Something being in a business's best interests is very far from a guarantee that it'll happen.

I've worked on a team in a household-name big tech company where our mission was almost exactly "make sure we're not blowing up our most important customers for no reason". It's not nearly as easy as it sounds: defining who's important is hard, and defining what should and shouldn't be allowed is hard, and then implementing that all correctly and avoiding drift over time is tricky too.
It's important to remark that the organization "Girls Who Code" gets all the royalties from this book.
XML may have no benefit to you but it absolutely has benefit.

A bit off topic when the only consideration here is comments, but XML allows for type definitions and structures data that simply isn't possible in JSON.

People have found ways to attempt to add types to JSON but they aren't part of the spec at all and are just convention-based solutions.
https://archive.ph/zpevI
In a world where N100 exists, only Zero and Nano Pis are interesting. The main/x00 lines are not good deals for desktop or self-hosting use.

Not sure what the point the monitor makes.
I wouldn't store that usually, I'd use that to trigger retries.

For you storing the raw data is storing the json that http endpoint returns rather than something like

let content = get(url).json()
info_i_care_about = content['data']['title']
store(info_i_care_about)

as otherwise you'll get stuck when the json response moves the title to data.metadata.title or whatever

It's usually less of an issue with structured data, things like html change more often, but keeping that raw data means you can process it in various different ways later.

You also decouple errors so your parsing error doesn't stop your write from happening.
It's been a concern that I've had for a bit - if everyone recommends index funds, then you lose a lot of the underlying "value" behind them. You have fewer people making decisions about what stocks to buy. You get this really top heavy system.
Note that on Linux, the browser engine (QtWebEngine) is installed/updated separately from qutebrowser. They have a new feature release (updating to a new Chromium baseline) every 6 months, with patch releases backporting security fixes every 1-2 months. Not optimal, but some Linux distributions also backport security fixes as soon as they happen, which is much more often: https://codereview.qt-project.org/q/project:qt/qtwebengine-c...

Then there is the issue of "stable" Linux distributions (mostly Debian/Ubuntu) which never get those updates to you unfortunately, and don't seem to care about those being security-relevant either. Not much either qutebrowser and Qt can do about that sadly, but you can install Qt from somewhere else, e.g. from the PyQt binary builds if you don't mind losing proprietary codec support: https://qutebrowser.org/doc/install.html#tox

As soon as a new Qt/PyQt is out, there is usually also a new qutebrowser release bundling it for Windows/macOS releases.
ask hn: PayPal or Stripe?
I'm thinking of creating a small SaaS company, but I'm not sure which of these two systems is best for implementing a payment system for my website.
The key wording in the title and throughout the article is "day to day" testosterone associations.

If you understand what they are implying and not implying by that, the paper makes sense, but it is very poorly written in its omission of discussion of something it mentions only once in passing, the male circadian testosterone cycle (which it does describe how it tries to control for, but if you read this paper without understanding that, you won't really understand its findings.)

Women's hormones are well-understood to cycle monthly and it affects a variety of things including desire. What nobody ever told me growing up and the culture still doesn't talk about is that men, rather than having a monthly cycle have a daily cycle with huge testosterone swings that get lower in the afternoon and start rising dramatically in the early morning hours.[1]

This is something that correlates greatly with the "morning erection" and sexual urges (including porn) in the morning hours that many men experience. (And which at least some advertisers clearly understand, judging based on the ads shown to me at different times of day.)

As they themselves mention, "Our measures of sexual desire did not differentiate between dyadic and solitary desire", nor did they control for "solitary desire" activity and its impact on testosterone levels.

It is useful to have a study that looks at day-to-day testosterone as opposed to weekly/monthly/hourly, but I also found it frustrating there was no graph that showed based on their data how much testosterone fluctuated during the 31 days of month for their subjects (with some standard deviation bars or something). I know that wasn't what they were studying but I found it a bit hard to understand their findings without that.

[1]
https://www.researchgate.net/figure/Serum-testosterone-conce...
I would pay good money for a phone that isn't a literal tablet in terms of size, and yet there is literally zero options for this. I'm sticking with my Pixel 4a until it dies, and even that is already huge for me.
Wait. Was Y2K supposed to happen on 2000-01-01T00:00:00Z, or was it 2001-01-01T00:00:00Z?

I know technically the 21st century only started on the latter, but AFAIR Y2K was the former?
RTL support should be as good as Chromium's for web contents (as QtWebEngine is based on Chromium), and as good as Qt's for the UI. Admittedly I never tested, but if you notice something in the UI that doesn't look right, I'd be happy to have a look and see if there's something that can be improved there.
> Looking around the board, it is hard to miss that there is a large M.2 shaped space. A space that could accommodate up to 2280 sized NVMe SSDs, or even an AI accelerator but there is a catch. There is no connector.

They really don't want to compete with regular desktops :(
> Ownership of problems is worth a lot of money, thats why CEOs get paid so much.

But CEOs don't seem to "own" any problems, do they? However bad they fuck up, they still get to sail away into the sunset on their "golden parachute" separation deal.
From looking through https://www.nic.at/en/my-at-domain/at-partnerfinder the only one that I knew and did not hear shit about seems to be OVH.

Others might be good, but no idea who exactly, many small unknown companies in the list that could be either great or shitty.
Ah, lets see, Sunni countries with diplomatic relations with Israel:

Egypt, Jordan, UAE, Sudan, Bahrain and the Saudis (through back channels)

It's just a fact, there's absolutely nothing ridiculous about what I said, if anything Sunni regimes are more worried about Iran than israel.
Which registrar was this? I’d like to avoid them.
For a lot of newer compiled languages this comes down to static compilation. These aren't linking to any system libraries beyond the OS fundamentals.

That and they have way more debug symbols than Comander Keen, probably.
> OSX ships with Python

Small correction: macOS (it hasn’t been called OS X for close to a decade) hasn’t shipped with Python for a while. It does have a shim at /usr/bin/python3 that when called pops up a GUI to the user telling them they need the Xcode Developer Tools, which if accepted does provide Python.
The longer I live, the more I think Ubuntu/Canonical and the team is terrible at everything except marketing.

Their terrible and outdated OS was supreme for 2 decades from a simple 'Free CD' marketing trick. The actual performance has always been so bad, people made Mint and quickly abandoned Debian/Ubuntu-family for desktop use.

Hearing the Ubuntu phone failed is not surprising.
I just decided to give a go at a pi5 last week. I was pretty enthusiastic and had planned to boot it via ssd, but after hours of trying to get the wifi chip working, I re-packed it and returned it.

I tried 3 separate high quality class 10 sd cards, re-wrote all of them twice, once with dd and then with rasp imager with no success. I couldn't connect to the home router (2.4g wpa3) even after syncing the channel and couldn't even connect to my phone's open AP. But it did connect to an open Xfinity AP. It could see all the available APs, but just couldn't authenticate or connect.

I booted the rpi3 to figure out wtf was going on and it connected to everything without trouble. I then updated the pi5, but the problems persisted.

I was only able to find a few posts describing the issue, but none with a reasonable solution.

The experience pretty much killed my enthusiasm for the pi5, but I remain interested in the nature of the bug. Any thoughts?
I keep repeating this.

We already have XML. Stop trying to make JSON another XML.

I'm now knee-deep in a gig that uses all sorts of w3c standards, which enforce json-ld, json-schema, json-whatnots and so on. It's a terrible mess of unreadable complexity that has LONG been solved in XML. Decades ago!

I keep thinking that if you need one of those "fancy" features, why not just use XML? Why bolt them onto JSON, a format that was deliberately (?) set up to not have all these features?

I think that if you don't need these features: by all means, use JSON. It's simpler, cleaner, easier. But that it's only simpler, cleaner, easier because it's not XML. And that all these attempts at making it XML, end up with a JSON that's harder, more complex and often messier than the XML that we had for decades and that JSON tried to "solve" by being simpler. So it's one step forward, two steps back.
This is a really interesting perspective. Thanks for sharing.

In your opinion, what would a product that successfully provides low cost computing in developing markets look like? Is one even needed?
I agree, it's better to just use JSON5.

Having a mess where JSON parsers sometimes do, and sometimes don't allow comments is a bad outcome.

JSON5 is advantageous because it's explicitly separate - it has a different file extension, it needs different libraries. Also it supports a few other utility features people want (like trailing commas) without bringing in the whole dangerous kitchen sink like YAML does.
This seems like a huge stretch. They find tiny spoons, and assume (based on no evidence whatsoever) they are used for taking drugs. Then they list a bunch of plants available in Europe which contain drugs. None of which are commonly powdered and snorted like they are proposing.

I admittedly just skimmed the article, so maybe I missed something.
You know, reading it back -- you're right. It could come across a little snarkey. My apologies.

I'll try and be a little less blunt in the future.
Yeah, I'm going to second that. I've lived in (technically I am from what used to be a "developing nation" at the time), worked in, and worked with people from, "developing nations", both in education and industry. It's just not how things work.

The Pi is a good educational platform for e.g. Western organizations that need to kickstart education programs at a scale. It's infinitely easier to ship 100 Pis than to locally source 100 similar computers and set them up. And it's as good a platform for introducing people to computers as any, I guess. But it's not the kind of platform that gets "grassroots" adoption.

First off, if you live in a developing country, you want access to technology with wide-scale application (and the opportunities it brings). Realistically, what you want is something that runs Windows 11 or (dare dream...) macOS, that you can use to write mobile apps and games, web apps that target interesting and "hot" technologies and markets, learn system administration for contemporary platforms and so on. That alone kind of excludes anything that's not x86 or a Mac.

Hipster platforms for retrogaming and "radical simplicity" is something that engineering professionals in well-off countries can afford to do as a hobby. But if you're learning programming in the hope that it will be a development opportunity (for yourself and your family, or for your country, no matter what form it takes, whether you want to emmigrate or stay and develop your local industry) you want to learn things with real industrial relevance. The few Pis I've seen used in a scenario like these were almost exclusively embedded devices, largely because the Pi is an easily-available embedded platform, making it easy to outsource development for it.

But other than that? No, once you factor in shipping, currency conversion and all the accessories you need, a Pi is about as expensive as a hand-me-down laptop that can run a lot more software, with a lot less hassle, and isn't a fire hazard you have to be careful around with and/or fit into a makeshift case (because, if you have to scrounge money for a 50 USD Pi, even a 10 USD case is going to be kind of expensive).
I doubt it can be, unless your data is too small to matter or you’re doing something wrong.
Duolingo’s is designed to keep your streak alive so you use the app every day and are exposed to ads. That’s its main function and Duolingo is very good at it.

If they were serious about helping you learn a language they would use flash cards to memorize vocabulary as a main feature.

It did help me learn some words and concepts but I see it more as entertainment than anything else.
Yes, it's fanless. It uses a large passive heatsink.
I actually have, by law even :)
https://www.theverge.com/2024/2/22/24080135/avast-security-p...
You asked:

> How can you say that, where are your figures/stats/evidence?

I responded with:

> just look outside in the real world?

That’s totally relevant to you asking why no mass-market phones support increasingly niche features that ~0% of the population need or want, and you expanding on this by saying “me and one other person I know want this”…
For me complete privacy is a must-have for an LLM that gets access to pretty much all my data (mails, calendar, location, browser history, chats, address book, health, app use, ...).

But there are other benefits such as the availability, even when your phone is offline, latency and no cost per use.
I would have absolutely loved getting this as my first personal computer. The form factor is so cool, and even living in a first world country, that price tag is incredible.

I really don't understand most of the comments, who cares if it just has micro hdmi ports, no nvme (whatever it is, I don't think I would care if I was 16, and I don't think I care today either) or whatever you think is missing? It costs less than $100 and runs Linux!
Microtransactions and PAYG
Hey everyone! What are your thoughts on microtransactions? Most services currently make you deposit an upfront amount of money that they convert into credits with which you can then go on to make small purchases (either videos, game skins, api calls, etc). But this is pretty annoying, as it siloes your money. I know transaction fees and so on, but this can be solved relatively easily with batching. Maybe the incentive of bizs to have upfront money? Also, in some PAYG models, like hosting services, users get the bill at the end of the month, or at some long predefined period (30-60-90). The thing is that these setups make the business float credit to the user. This has always been the case in basic utilities like water, electricity, etc, but the point is that there's an inherent risk for bizs. Sure, they can send money to collection but this carries fees and it's lengthy and, most importantly, it messes with your cash flow. Now, these two problems (microtransactions and PAYG) seem interconnected, to an extent. I was wondering if a system that allowed user to keep maximum liquidity (no prefunding) and don't require the business to float credit can be built. Traditional payment systems (cards, paypal and so on) seem unsuitable for this.
Russia's Military Found a Surprisingly Simple Way to Buy US Chips
Every time that happens it just makes an opportunity for someone else to start a new competitor
https://archive.ph/57yzQ
> I've been intrigued by male disenfranchisement. After reading papers, watching TikToks and just observing the real world, I believe males and females have little in common beyond reproduction and sexual attraction

And you believe wrong. Do you not know anyone that has friends from the opposite gender? Isn't close with a sibling from the opposite gender? I personally know multiple, so I'd be interested in what "studies" you've read that made you come to that conclusion. TikTok isn't real world, and neither is either of our anecdata.