skysight-inc/HackerNews huggingface dataset:
We did multi platform apps when we still called them programs. We used some cross platform toolkits with either cross platform UIs that felt out of place everywhere or a layer that hooked to a common subset of the native ones, with maybe an option to go really native. We wrote C or C++, mostly.

Then HTML became that common subset of the UI and the browser JS runtime and rendering engine replaced the cross platform toolkit. Bloated, not optimized for space and time as it could be, etc, but very convenient.
I use quite a few linuxserver.io containers on my home stack on my Synology NAS, and they've been awesome. When I see that they're from there, I know they'll be reliable and the setup process is going to be straightforward and similar to other containers I've already used.

Ironically, the 1 container I really wanted to use this Tailscale mod for was not from linuxserver.
Tongue in cheek, although it works better than you’d expect at first blush.

Add the word “mad” to the beginning. If it sounds scary it’s a real science, if it sounds silly and makes you laugh it’s not.

“Mad chemist” sounds scary, what if they make sarin gas or something?

“Mad economist” sounds like someone left in a huff at a federal reserve board meeting.
I too have this "sandbox" directory. I use it for what you say. But also for troubleshooting, bugreports or a stackoverflow question.

Just throw up a new project, hack around in it for an hour, and most often the problem/bug in my original code becomes apparent because of the isolation. I'll easily write four such sandbox projects per week.
Also 4.3.5 is out today with the new license: https://github.com/zeromq/libzmq/releases/tag/v4.3.5
When I was living in Edinburgh, I encountered the corner case of the upper levels of an apartment building having a different postcode from the lower levels.
Everything online used the same address database so I wondered why I could never find my address under my (presumed) postcode.
Do you happen to know when the air conditioning was added? I recall what seemed a very cold visit nearly two decades ago but couldn’t find any information online as to when the air conditioning was added.
I don't know if that is so odd to me. Gibraltar is 6.8 sq km. The post code where I have grown up in east-europe is roughly 7 sq km. So to me that makes perfect sense as a post code.

Is there a rule on how big a post code is supposed to be?

(Now, my current postcode in the UK is just the single house. That for example feels way too small to me.)
Posthumous respectability perhaps. But as far as things go, I didn't like my leaked obituary so I decided to do something good is not pathetic IMHO.
Thank you. This data should be available in all states, but each state has a proprietary site I have to write a new scraper for and write a new data pipeline for. I'm thinking about open-sourcing the project and gathering community support for the rest now that I have a good pattern set.

Yes, I was harmed by a doctor and the medical board dismissed my complaint. This made me curious about what the board actually does take action for, but this wasn't searchable because all that was available were PDF scans that weren't digitized/OCR'd. I also noticed some documents that were referenced in doctors' profiles had disappeared. As part of this, I archived every PDF available on the wayback machine to protect against that going forward.

I also want to give credit to a similar site that I took inspiration from called 4patientsafety.org, which did some of the same stuff I have here, but completely manually. I chatted with the creator of that and he agreed making an automated version would help because they fell behind updating it due to how intensive the manual process was.
"correlation is not causation but it sure is a hint" -- Edward Tufte.
But in addition to determining motion blur, shutter speed also massively affects which areas of the images are above/below the brightness range the sensor is capable of picking up.
Or displayport. Personally I find hdmi almost as annoying as usb, though I can’t explain why that happens!
Wow we really can’t have nice things.
// Isn't this the penultimate goal of CI/CD

What's the ultimately goal then? :) (it took me forever to learn than penultimate means "second most" so I am passing it on!)
sure... and what about time spent debugging yet another unallocated/untimely freed/off by 1 pointer mistake?

ps. you know you can write C++ code that is functional and use free functions primarily instead of putting everything in classes?
I have done something similar. I just learned not to work with the chinese.
Being a founder and being the CEO of medium/large company (or even the head of the board) are very different jobs and skill sets. As we've seen with Flexport as the owner you can't simply hire on a CEO and focus on other things without likely severe issues. So eventually those founders sell the company to someone else for either the money or to have time to focus on other things they enjoy more.
That's like a lot of half knowledge someone would get by just listening to the media and anecdotal evidence. The net is not at capacity especially not at night. The freight trains that run at night have peak network capacity of only 30% even on high traffic routes like Hamburg - Berlin. There are close to no passenger cars running at night. At least inform yourself before writing a comment in the tonal voice you did.
>the only requirement was something that anti-gravitated: something like “negative energy”

A bit more than that. Didn't it also require the energy equivalent to the output of a small star?
> When you branch of from real sciences, defining a lower of bar of quality, unable to meet the standard of the established field.

But you are starting at "real science" here without defining it and saying the 'branches' are lower than said 'real' science.
The Prosecutor's Fallacy (2018)
It’s a practical example of how economics is unique among sciences in that it’s a marketing discipline as well.

Nobel didn’t give us a prize? That’s just a problem to be solved with money and social engineering, like so many aspects of economics.
I'd have dumped mac a long time back if it wasn't for ulysses, such a great experience. Microsoft Word on mac is a car crash of accessibility and, like a car crash, there is a dispute over who's fault it is... Apple with voiceover or Microsoft with word.

Sadly, no plans for ulysses on windows.
> it came with all the batteries included

Sometimes you do not want, or need, all the batteries.
Fair point, but I find the kind of advice given goes beyond being unhelpful into being actually damaging. It's exasperating at best and makes the 'patient' feel as if no one understands them, or worse that the world is against them.

On balance I weigh the damage of that as more negative than the absence of advice that might help.
I find when in those situations Power Nap works decently - for awhile. Luckily I only have to do it once in awhile.

I slam something high in caffeine (ice tea, soda, energy drink) and then immediately pass out. It only works if I’m already fighting staying awake.

An hour or so later I’m up again and can complete the day.
Maybe my understanding of FPGAs is wrong, but isn't that an issue at design-time and not an issue at run-time?
Kind of both? You've usually got a small motor connected to the lens that turns the focus ring.

A dedicated person, called a focus puller, has a remote with a wheel on the side. By turning this wheel the focus puller can remotely control the focus ring of the lens.

The remote usually allows the focus puller to set the maximum range of motion with A/B points. The system doesn't automatically execute the focus pull, but with the hard stops at the A/B points the focus puller can make sure they don't overshoot the target.
Plenty of people do empirical work in pseudoscience...
I guess everybody is trying to push a narrative, and in general, where if we're being honest, gauging true intent and accuracy is hard, it seems a good strategy to consume a wide cross-section of resources if you hope to build up an accurate picture.

I also personally find the "reading between the lines" approach useful. Propaganda pieces often contain interesting stances, useful facts omitted in publications with different stances, and in general are just an interesting window into the thinking of people from a different background.

Over-specializing in any one silo of information makes you vulnerable to manipulation. Spreading your portfolio among many sources lessens your exposure and risk. There's also something to be said for reading a wide variety of sources, including propaganda, to develop your critical muscles, and improve your resilience to manipulation. The more exposure you have to it, the more you can see how it operates, and ultimately free yourself from it.

A sort of "conscious consumption" if you will, haha :).
Also incredibly useful is UPRN and USRN for properties and streets. Almost* every property has a unique identifier which is portable across systems.

*I believe the top of the funnel for the UPRN process is council tax registration which not all buildings need
It appears to be an actual black market:

> The crackdown also correlates with a marked decline in black market sales of Netflix accounts, which either belong to the seller or are created using stolen credit cards.
Didn't know what NATS is, page doesn't explain it.

Tried to click on the Docs link at the bottom of the page but that doesn't work.

Stopped looking.
Do you have an attention disorder? I know from some people they experience caffeine differently. Although the mechanisms are beyond me.
Yes, I am a happy fp user now. I edited that out from the original comment as I thought it’s not that relevant, it merely demonstrates that a camera with a larger sensor in a smaller (AFAIK) body can record CinemaDNG in 14 bit FHD to an SD card (and UHD to an SSD) just fine.

> forced by RED patents - they for some obscure reason have been able to patent compressed raw video

RED’s patent is a travesty, but no one forced BM to drop CDNG. They could go for uncompressed CDNG, or pay RED (like what I assume Apple has done in order to implement ProRAW). Perhaps they could even do their research before they advertised and sold all those units. Their haphazard decision to drop CDNG post-fact in favour of their own proprietary format without any communication shows lack of forethought at best, scammy tendencies at worst, and in any case blatant disregard for their paying customers.

> the files get huge.

The files are huge either way. BRAW doesn’t mean you don’t have to buy that new HDD if you want to work with raw video. Besides, converting a DNG to a compressed DNG without any loss would have been a trivial production step.

What matters is losing an open format and the entire software toolchain that works with it. Even if you personally didn’t use FOSS raw development software, it was an option with a lot of potential. BM silently took away such option, leaving only BM’s own proprietary toolchain.
Edinburgh is awesome, in particular, for the way that flats can be numbered within buildings.

I used to live in flat on the top floor which received mail as either "TFL" (for top-floor, flat on the left", or "Flat 6". Different companies used different formats for the address.

I'd lived in GFL "ground-floor, flat left" and "GFR" for "Ground-floor, flat-right" as well. But never in a middle floor. I assume they would be MFL and MFR respectively. But who knows?
The underlying system behind this is Royal Mails augmentation of the UPRN system with the UDPRN (Unique delivery point reference number) which is meant to be 1:1. There is then a further classification for multitenant units called the UMPRN (unique multiple residence number)
Sometimes the toy becomes the full implementation.
Good old, "Screw your freedom" Schwarzenegger. Love that guy.
Hmmmm I don't know the exact year - googling it isn't helpful either, I only found this page saying the AC system has been expanded in 2018[0] but I can't find the original date of installation.

[0] https://roszak.pl/klimatyzacja-dla-kopalni-soli-wieliczka/
To have any hope at HA with SQLite, you’d have to use something like RQLite [0], and at that point you’re already building a far more complex system than Cassandra + Redis.

They didn’t build a DB, they taped some products together with middleware. That isn’t to say what they did is bad, just that it’s not “let’s write a DB from scratch” as the headline implies.

[0]: https://github.com/rqlite/rqlite
> In my experience, about one third of the time the toy is all you need, you can stop there

In my experience, about two-thirds of the time management sees the toy and ShipsIt thinking that's all you need.
I felt the same but had more luck. I found this comparison in their docs[1]: 'NATS Comparison to Kafka, Rabbit, gRPC, and others'.

1: https://docs.nats.io/nats-concepts/overview/compare-nats
Don't Shoot the Puppy (2006)
Anna's email address is not Benjamin's personal data. The GDPR requirement is for the requester's personal data, not personal data of anyone else.
'scratch' for me. Everything from quick regex tests to full library rewrites tend to start there.
I used to do the "it's not a real nobel" take as well when I was young and edgy, and then I realized that Alfred Nobel was just another rich guy buying his way post-mortem prestige*, not even doing so during his life. Even if "most of the applications were civil", with the economic devastation it brought and the undeniable military uses, I'm not sure the "merchant of death" moniker was unearned.

So by now, I think that the Sveriges riksbanks pris might have "better pedigree" and that Alfred Nobel is honored by the dedication, especially given the stellar research that it is often recognizing
Feels like everything other than theology is really just junk science, isn't it? After all, that is what universities were largely created for to start with.
It has been used intentionally by white supremacists—that is true. But it has also been used by lots of people for lots of things—that was the reasoning behind the original troll, before the nationalists started doing it for real. I don’t think it would be appropriate to interpret it as being used as a white nationalist symbol without further context.
> There's going to be video-only cables

From my understanding I think that is not technically possible because to pass video they need the data lines but maybe I'm mistaken?

IIUC again even if it did work I think these would be non-compliant. People hell-bent on doing non-compliant things would do it irrespective of any design.

> low-voltage only cables

That's a given due to physical constraints (length, diameter: would you accept that all cables are 0.8m / thick and unbendable). It was so with USB-A too, as well as non-standard power delivery, at the risk of setting things on fire or destroying devices. USB-PD makes it so that you basically can't fry anything or melt a cable, it falls back to the best possible through negotiation. But then again, people hell-bent on doing non-compliant things would do it irrespective of any design.

> literally manufactures are going to cheap out and not do that and you have 1-way USB-C cables without any kind of orientation markers.

Non-compliant for sure. Ah, yes, people hell-bent on doing non-compliant things would do it irrespective of any design.

At least with USB-C+USB-4+USB-PD we get a fighting chance.

> An obviously key'd connector like firewire / ethernet would've solved all of USB-A's flip it thrice problems

Rumour has it that USB-B which is keyed, has five positions due to squareness. FireWire and Ethernet have the same state superpositions as USB-A. Hell I've seen people shove an Ethernet cable the wrong way in and have it fit (breaking the infamous clip in the process). USB-C? I lay it basically flat and clip it in, barely looking at the connector and not even taking a glance at the port. Worst case it needs a few degrees rotation.
You’re correct on all points, but at some point you begin to hit practical limits on things like maximum tables per DB. You could shard of course, but then you have to handle that, as well as failover, data locality, etc.
This is the first thought I had as well. The t3/t4 class is notoriously problematic when you get to reasonable loads because of their burstable nature. Still an interesting test, but it would be better on a general instance class.
Maybe it's a bit off topic, but I think there is something on the website we can all take a note of: that is, on the download page, it says download "Ready-To-Run Program".

Yep, not download "Binary", "Executable", "Package" or any of that non-sense (from user's perspective), just "Ready-To-Run Program", simple and clear, exactly what user wants when they open that page.
The new writing tablets are good at this. Circle the text to move it. If you have a Wacom on your computer, very similar.
Since GPT-3 OpenAI has been filtering their pre-training data, and I believe others have done it too
How is this different from tree of thought?
That's pretty, thanks for sharing. I like the github page and that it has a lot of examples: https://github.com/precompute/sculpture-themes
Note that neither of your two examples is carried out by people who think of themselves as economists.
Modeling CRDTs in Alloy – the importance of idempotence
They do indeed - it’s called RAPID (Rural Address Property IDtification) and is used in most rural areas. For instance a house 5.5 km down a road on the left will be 501. Makes it very easy to find places, all you need is a working odometer.
This reminds me of one of my favourite articles. Falsehoods programmers believe about addresses. https://www.mjt.me.uk/posts/falsehoods-programmers-believe-a...
I've notice I'm more prone to pimples and canker sores when I'm sleep deprived.
PopClip for Mac: Instant text actions
Honestly, I'm more interested in auth callout, someone making a "how to use this stuff effectively" video and/or article, for dummies, ideally with keycloak.

If you look at [0] how does this explain anything? Seems like I need to write a service utilizing NATS which talks to the OIDC server.

NATS auth story is a complicated one, and now with auth callout it's even more complicated.

What I also quite didn't succeed in were JS client Jetstream consumers, async polling or w/e.
All the examples, async or sync would block execution.

The regular request/response with microservices went well and straightforward. No issues at all.
But writing middleware is also not very pretty, you have to have dedicated functions which you would call in the request handler (or microservice if you will) instead of being able to define a chain of middleware functions.
Potejto potato but organization and structure and naming is half the code.

And more now you can't rely on http error codes, even if you can use them.

Then debugging is difficult, because messages are sent in binary format, and with no middleware to conditionally plug in, it's even more painful. Yeah you could write a dedicated service listening to >.* and printing deserialized JSON payloads but that's also extra work.

However dropping the HTTP overhead leads to a lot more throughput.

For now I'll stay with HTTP.

The reason I experimented with it was there is a company which required NATS knowledge.

[0] https://docs.nats.io/running-a-nats-service/configuration/se...
I'll make sure my physiotherapist knows I don't find the threat of his impending madness at all threatening.
Because when you have to plug hdmi on a wall mounted tv or monitor that is close to wall and hard to rotate - you end up not only guessing orientation but having a hard time to find that port... :)
Leantime: Open-Source Jira Alternative
Heard about a while back and super excited that it's implemented. One of the examples I remember is less polluting cement and steel. We know how to do it but it's marginally more expensive than "traditional" so companies producing it are on a small scale, mainly for "enthusiasts". Given this tax, the price for better steel/cement is going to be on par with the traditional and thus should incentives companies to buy it, thus reducing emissions in general.
Reduction is the first and main part. So what if in 15 years we'll have tech to clean, if by then we make irreversible and expensive damage.
Visidata for Tabular Data
Nothing unique there. Physics does a lot of marketing, too (including claiming economics as part of physics at times).
Yeah there is no way to coordinate a critical mass of wallet-votes to convince companies to change, especially as long as their prime offering (pun intended) is convenience. There are people on this very website who will openly admit to comprehending the problematic nature of their participation in such systems and yet still justify it openly on the grounds that they have too much money to care and value their own time over the suffering of others.

Systemic problems require systemic solutions. To preempt an obvious rebuttal: shaping the landscape of choices that are available to consumers is literally how markets work so it's not like libertarians or other "free" market fanatics have a high horse when we introduce ideas like regulations on corporate behavior.
I've been burned by EF more times than I'd like, the most recent (it has been a few years), was the change in default to single queries, instead of split queries. Which absolutely destroyed our performance, until we figured we should turn single query off.

EF Core expression trees are nice, however, the change tracking behind the scenes are an absolute menace. I've gotten errors more times than I'd like, because EF Core had loaded a key in its store, and another query got the same key, resulting in an Exception because both touched the same record in the change tracker. Even if it was two separate requests.

I've become a purist sort of, using sqlc for golang, dapper for c# and sqlx for rust.

ORMs are 'fine' for simple crud apps, but once you go a bit deep in the sql, it becomes impossible to reason about. Telling an engineer that they can just run `explain analyze` on their query, and them having no idea how to actually reproduce their sql is not great.

This is also just my opinion, I've been in the same place, I used to love EF, but now I dread having to debug that stuff =D

Last time it was sending a non pointer to gorm in golang, panicing the application :,)
There has been substantial amount of empirical work on remote seeing and telepathy, including some that "prove" them to be true.
> But we (software people), learned 20 years ago (from select Hardware companies) that this is backwards.
> (See: Toyota Production System)

Ironically, Toyota is moving to gigacasting (large, single piece casting) to reduce costs [1]

[1]: https://insideevs.com/news/687481/toyota-new-ev-production-l...
Great article. One thing for me is that I think we named our variables wrong. We should be specifying the number of bytes, not bits. I use

U1, U2, U4, U8, I1, I2, etc

Also S for "slot" aka unsigned pointer sized integer (usize_t)

Another big point is formatting code to line-up instead of with an autoformatter. When you are doing something which is almost the same but slightly different it helps readability considerably. It is also a sign of a well-loved codebase, since I've never seen an autoformatter that can do it.

Maybe we could make formatters at least auto _detect_ that code is already aligned and to just leave that code alone. Some kind of "love heuristic"
It's fast. Data is local first. So even with low/no internet connexion you'll always have fast access to your data ;)
NATS is a server for streaming data. It can be used as a pub/sub service like Redis, but it also implements RAFT consensus so that it can be used for globally-ordered, durable streams (more like Kafka). The server itself is a lightweight Go binary and it's much nicer to manage than alternatives.
No, but Benjamin does, so if Benjamin's use of Anna's personal data in the inbox is in scope of the GDPR then Anna has rights that she can enforce against Benjamin.
Ask HN: Who got fired? (October 2023)
Share your information if you got fired and are looking for work.