skysight-inc/HackerNews huggingface dataset:
Honestly, you will never truly know if they stole your idea, someone else at the company came up with it in parallel, or the scenario I’ve found to be most common with these things: they forgot it in the moment, then were brainstorming in a meeting later and the idea bubbled up in their mind without attribution as if it was their own, and they promptly latched on to it as proof of their own genius ;)

It stings, but unless you have standing and are prepared for the pain of a litigious stance, just take it as a compliment that the idea you came up with had merit and move on. Being possessive of your ideas is a recipe for misery, whether it’s morally justified or not. Reaching out to the company is unlikely to bear fruit if they’ve expressed no desire to have a relationship with you. C’est la vie.
First, obligatory: Bingo:) (All the cool new tech in one title)

But super cool; there's something really appealing about creating what I would call thin clients in containers - this should even make it easy to have, say, multiple browsers open, each on a different network.
They still exist. You can still run OS 2200 on a Clearpath Dorado.[1] Although it's actually Intel Xeon processors doing an emulation.

Yes, indexing strings of 6-bit FIELDATA characters was a huge headache. UNIVAC had the unfortunate problem of having to settle on a character code in the early 1960s, before ASCII was standardized. At the time, a military 6-bit character set looked like the next big thing. It was better than IBM's code, which mapped to punch card holes and the letters weren't all in one block.

[1] https://www.unisys.com/siteassets/collateral/info-sheets/inf...
As I heard it told, the concept that the units are inseparably part of the quantity can be traced back to (who else?) Leonard Euler. My problem is, Euler was so stupendously prolific that he effectively Google-bombed his own name, so trying to dig up my original source has proved futile. :-[
This. Onion, 2024, "CEO of competing product blasts competitors products as garbage!"
Is C++ capable of deprecating or simplifying anything?

Honest question, haven't followed closely. rand() is broken,I;m told unfixable and last I heard still wasn't deprecated.

Is this proposal a test? "Can we even drop support for a solution to a problem literally nobody has?"
One - Why do you care how you got there? You need to read the code for that. But the tests do explain/document how you can expect the test to work. If the code is unreadable, well that sucks. But you at least have a programmatic (and hopefully annotated) description of how the code is expected to work, so you have a stable base for rewritting it to be more clear.

Two - Ever heard of code coverage? Type systems/type checkers? Also, there's nothing precluding you from using assertions in the test that make any assumed relations explicit before you actually test anything.
Yeah until we got a sort of core dominant systems, late 90s? There were a lot of creative attempts at new systems and ideas. They were either going to surpass the existing systems or fall on their face entirely.
Ternary computers have 8 tits to a byte.
The casino will break even, but for the gamblers there will be a small number that win big, and a much larger number that lose out.
Consider two rounds, there's a 25% chance you 4x your money, a 50% chance you 0.75x your money and a 25% chance you 0.25x your money
A common programming error in C is reading input as char rather than int.

https://man7.org/linux/man-pages/man3/fgetc.3.html

fgetc(3) and its companions always return character-by-character input as an int, and the reason is that EOF is represented as -1. An unsigned char is unable to represent EOF. If you're using the wrong return value, you'll never detect this condition.

However, if you don't receive an EOF, then it should be perfectly fine to cast the value to unsigned char without loss of precision.
Example at 0:10: https://www.youtube.com/watch?v=urcs1EuBfew

In addition to being a very distinctive interruption in regular programming (somewhat panic-inducing if you grew up in the 1980s thinking an ICBM could arrive at any moment), there are weather/emergency radios that will automatically turn on when they hear the tones.

Edit: Actually we 1980s kids are more susceptible to the old two-tone EAS Attention Signal: https://en.wikipedia.org/wiki/File:Emergency_broadcast_syste...
When I was a kid in the 1980s I had this carrom board set: https://a.co/d/4AT00VF

One side has a flat surface for carrom and the other side has the layout for crokinole.
> Why?

AFAICT, the parent answered that with "This whole system...puts U.S. citizens out of work." (Whether that's actually true or not, I'm not entirely certain, but the argument could definitely be made, and, in all likelihood, convincingly.)

> What business do you or I have in forcing upon them what they can do? any more than they would have any business forcing themselves upon us?

Presumably, it's people's business because the US is basically a nation governed by the people who see it as their responsibility to help ensure their basic values (peace, prosperity, life, freedom, justice, pursuit of happiness, etc.). So, when there's regulation that affects the people, it actually is their business.
Do UNIVACs care about modern C++ compilers? Do modern C++ compilers care about UNIVACs?

Given that Wikipedia says UNIVAC was discontinued in 1986 I’m pretty sure the answer is no and no!
If you happen to click the link at the bottom of the page "HOME PAGE OF applet-magic" like I did, you get one of the fake virus web sites. Just do Ctrl-Alt-Del (on Windows), select Task Manager, sort on Name if you have to, right click on Google Chrome (or whatever your web browser is), and choose End Task. Or just cold start your computer.

But hey lets keep web sites with links like that off Hacker News, what do you say?
Excellent work but I suggest a slightly different title:

"What would Stockfish Do?"

A more appropriate title; because Stockfish is a search-base system and DeepMind's approach wouldn't work without it.

Oh, btw, this is (yet another) a Neurosymbolic system of the "compiling system 2 to system 1" type.
Not at all. Even the ones that provide a "seed" parameter don't generally 100% guarantee you'll get back the same result.

My understanding is that this is mainly down to how floating point arithmetic works. Any performant LLM will be executing a whole bunch of floating point arithmetic in parallel (usually on a GPU) - and that means that the order in which those operations finish can very slightly affect the result.
The formally verified seL4 kernel: https://sel4.systems/About

Plan9 broke some new ground as well.

What holds back any progress with OS research is the requirement to run existing software. For example, Haiku-OS (which is a re-engineering of BeOS) is failing to gain much traction because people want to run Firefox, LibreOffice, etc on it. And of course, with a novel OS architecture, it requires an adaption layer. Which in turn largely negates the impact of any new OS architecture.
I noticed that ACF being removed from WordPress could create issues for those heavily relying on custom fields. Do you think switching to another plugin is a viable long-term solution, or should we wait for future updates from the ACF team? Also, I’ve come across some performance lags on one of my sites after this removal – could this be related, or am I missing something else? Would love your insights on how FixyMonk handles such situations.
https://fixymonk.com/acf-plugin-removed-from-wordpress/
Its not a coincidence that the Japanese Economy imploded around the same time. If your country has 40% of global corporate market cap value and then it drops to 8% after an asset bubble bursts, how many ambitious long term projects you can sustain drops too. The US came really close to following the same trajectory with the 2008 bubble bursting. If the banks hadn't been kept afloat and there were alternatives to Wall St a large chunk of the tech sector would have tanked or moved out. There is no global tech leadership possible, if there is no global Finance domination.
Here's a link to a bigger graph for the Blackjack Scenario:

https://github.com/obrhubr/kelly-criterion-blackjack/blob/ma...

I think it shows that Blackjack is not even theoretically winnable over time if you have to pay for information on the count in the form on minimum bets. The ideal case it that you bet $0.49 for every $1,000 in your investment pool when the count is extraordinarily high.

Even if you hack the casino's cameras so you know the count without having to be at the table, your reward is a growth rate that is very low per hand.
I thinks it's fine to relegate non 8 bit chars to non-standard C given that a lot of software anyway assumes 8bit bytes already implicitly. Non standard extensions for certain use-cases isn't anything new for C compilers. Also it's a C++ proposal I'm not sure if you program DSPs with C++ :think:
How exactly ? How else do you suggest CPUs do addressing ?

Or are you suggesting to increase the size of a byte until it's the same size as a word, and merge both concepts ?
And then we lose communication with Europa Clipper.
True, but not only Kagi might find this a good tactic. The idea of many people doing negative reinforcement against generative AI "content" is interesting.
The Greatest Veil Is Fear
As an abstraction on the size of a CPU register, it really turned out to be more confusing than useful.
I can't speak for blogging usecases, but for agency websites we would disable revisions and a bunch of other things for every single wordpress installation(even the blog posts that show up on the main admin area)

Heck even Jetpack, Automattics official plugin, recommends limiting revisions:
https://jetpack.com/blog/wordpress-revisions/

Lastly, Wpengine never fully disabled post revisions, they just limited it to 2-3.
Good. It's a pity the statutory penalty is so low.
There are FOUR bits.

Jean-Luc Picard
I tried this but cats, being (almost) liquid, can very easily wrap around the soft collars and reach pretty much any part of their body.
I have struggled with the same experience. It's just too heavy for me.
Thanks and enjoy!
Wick Editor implements some aspects of the vector drawing from Flash:

https://www.wickeditor.com/#/
Friendly fwiw: Your parent clearly does not think it is a "modern cultural problem":

> "when _you_ believe the solution is trivial" (emphasis mine)

They were trying to start a polite dialogue with you by displaying that they could see things from your purview. Probably with the hope of building common-ground that would, in turn, invite you to maybe see the other side:

> "But you could also consider..."

Perhaps reconsider their olive branch?
Source? All I can find is them integrating Brave Search API as one of their multiple sources. I wouldn't call that a partnership.
Aside from being invited to a few events (Google I/O, OpenAI DevDay twice, an upcoming Anthropic hackathon that I applied for and was accepted) I've had no compensation from any of the LLM vendors.

I've been invited to a few alpha/beta previews for all three of OpenAI/Google/Anthropic, and I've received API credits as an attendee of the DevDay events.

I write about this stuff because it's really interesting to me, and super fun to explore.
Interactive marginal tax rate chart for UK
Henceforth, it follows that a doublesnack is called a lunch. And a quadruplesnack a fourthmeal.
They played those tones? That's incredibly reckless. They're still frequently used on television broadcasts to warn about dangerous storms (hurricanes, etc)
Yeah, entire parts of reddit have been hollowed out and a lot of the subs have changed in many ways. I don't enjoy using reddit any more, even as someone who mostly didn't care about the protest.
Ha, came here for the same comment (after stopping by Tracey Boards to order a set for my family first.)

It's a good coinage. I took it to mean something along the lines of competitively pressured in a structured combative manner and it does kind of sound like it could mean that. Which I guess it now does.
Shohei Ohtani's Daily Routine
Sam Altman's Worldcoin startup is dropping the coin and doubling down on Orbs
Ignoring this C++ proposal, especially because C and C++ seem like a complete nightmare when it comes to this stuff, I've almost gotten into the habit of treating a "byte" as a conceptual concept. Many serial protocols will often define a "byte", and it might be 7, 8, 9, 11, 12, or whatever bits long.
I've got to admit, I've been NerdSniped by this one. I've been putzing around in Python for hours now.

Factoring large numbers always sucks me in.
A 9-bit byte is found on 36-bit machines in quarter-word mode.

Parity is for paper tape, not punched cards. Paper tape parity was never standardized. Nor was parity for 8-bit ASCII communications. Which is why there were devices with settings for EVEN, ODD, ZERO, and ONE for the 8th bit.

Punched cards have their very own encodings, only of historical interest.
They were called Fireworks and Freehand. Sadly, they didn't survive Adobe's acquisition of Macromedia.
:sad-face:
we really want to know who is behind big pelican
I'm saying the term "Word" abstracting the number of bytes a CPU can process in a single operation is an outdated concept. We don't really talk about word-sized values anymore. Instead we mostly explicit on the size of value in bits. Even the idea of a CPU having just one relevant word size is a bit outdated.
Let me rephrase, you weren't shitting on react-query and I don't really feel offended by the parody. But the person suggesting it was treated in the story like it was a non-sequitur and then you went on to describe something in the technical part of the article that was basically react-query.

Is there a reason making their own sync engine was more practical than just using react-query?
Such a waste of faces :). Give a tetrahedron's faces 0,1,2, and 4 pips and throw it into a v-shaped groove so that it lands on an edge. (This is also a solution to numbering the corners of a cube).
I'm totally fine with enforcing that int8_t == char == 8-bits, however I'm not sure about spreading the misconception that a byte is 8-bits. A byte with 8-bits is called an octet.

At the same time, a `byte` is already an "alias" for `char` since C++17 anyway[1].

[1] https://en.cppreference.com/w/cpp/types/byte
Get PIP-ed, take FMLA immediately.
You should check out Frink, a delightful unit-preserving calculator and language optimized for (but not limited to) back-of-the-envelope calculation.

Yes, it has implicit multiplication! :) It also offers exact rational fractions, transparent bigint conversion, and plus/minus intervals that automatically tracks error bars through all arithmetic operations.

Docs: https://futureboy.us/frinkdocs

Online REPL: https://futureboy.us/fsp/frink.fsp?fromVal=1+furlong+%2F+for...

[Unexpectedly humorous] units data file: https://futureboy.us/frinkdata/units.txt
Nope: https://isocpp.org/wiki/faq/intrinsic-types#bytes-review
Somehow this machine found its way onto The Heart of Gold in a highly improbable chain of events.
So I like the idea of it but am feeling a bit wary about UI elements as runtime types. Good thing about this is the strong typing but then you have a fair bit of lispifying going on which I swing back and forth on. I actually like templ's approach on this (though hate the extra build step). So I finally just settled on plain old go templates. Not quite eloquent but just feels staple and simple. Clearly a lot of get off my lawn type of biases here :)
Honestly it’s hard to compete for the PIP these days!
Secure Web Sockets
Hello, I am trying to implement encrypted messaging into my Python/Flask app. I want to use public key encryption. What is a good library I can use to implement it?
I, for one, hate that int8 == signed char.

std::cout << (int8_t)32 << std::endl; //should print 32 dang it
I’m looking at a TC cut to move to Australia or England.
> > "You can't internalize [leadership principles] by reading them on the website, you really have to experience them day-to-day," he said.

> In my experience, talking about leadership principles (whether in person or remote) doesn't result in new hires learning to follow them. Culture is something you define through action, and your actions demonstrate the priorities and culture of the company implicitly.

Apropos of anything, Amazon's attitude to leadership principles grinds my gears. How many are there now? Sixteen? Quick, any Amazon employeee, name each of them!

And then their "bar-raisers" are often working the Amazon "superiority", "condescension" hard. Some quotes I've heard from them on the leadership principles:

> "We don't expect that you use leadership principles at your current job"

> at other companies, employees don't "focus on the customer as their customer", instead "their customer is their boss ... and they're focused on doing what they're told".

> "I know I’ve certainly referenced a leadership principle or two while talking about parenting techniques."

I'm sure that last one really impressed your partner. "You know honey, I know we're struggling with the toddler transition, but one of our SVPs once said ... and I think that's a good leadership principle we could apply at home."
https://simonwillison.net/search/?q=pelican&sort=date
I like that the author is convinced that seeing fewer links to a website on Twitter since 2021 means that that website is dying rather than Twitter has become a less valuable place to advertise in that time period
AGI here we come!
A clean page of results that the search engine deems best [i.e., no antagonistic commercial interest driving priorities] for the query and the ability to block domains - that was enough for me. ‘Summarize this page’ is useful as well.
Well if we are just going by what's "allowed" legally and going by the license... automattic also hasn't done anything that's either illegal or a breach of the license. So going by that logic, they haven't done anything wrong either.
National Socialism means collectivism via national self determination.

Except that it doesn't, because it's a label, and labels mean what they're applied to widely. There's always a context.
Easier tooling. At least on Linux. PKCS11 requires a dynamically linked library (.so) which you pass to programs using it (like SSH) which is a bit annoying and because it's a binary linking it's not an API you can easily debug. It tends to just crash especially with version mismatches. The GPG agent API is easier for this. It works over a socket and can even be forwarded over SSH connections.

Usually you end up using OpenSC/OpenCT for that. Also the tooling to manage the virtual smartcards is usually not as easy. I haven't used PIV for this (which is probably what you use on the yubikey to get PKCS11) but it was much harder to get going than simply using GPG Agent/scdaemon/libpcscd and the command "gpg card-edit" to configure the card itself.

It's still not quite easy but I found it easier than PKCS11. I used that before with javacards and SmartHSM cards. The good thing about the PIV functionality is that it integrates really well with Windows active directory, which PGP of course doesn't. So if you're on Windows, PIV (with PKCS11) is probably the way to go (or Fido2 but it's more Windows Hello for Business rather than AD functionality then, it depends whether you're a legacy or modern shop).

The big benefit of yubikeys over smartcards is that you can use the touch functionality to approve every use of the yubikey, whereas an unlocked smartcard will approve every action without a physical button press (of course because it doesn't have such a button).
or an f-word
Been shouting here and many places for quite a while that CoT and all similar stuff eventually leads to logic programming. So happy I’m not crazy.
I mean the whole thing sounds like a deep neural network…
I don't know.

Could it be result of solar storms we've had this past week?
such as...?
Why? Pls no. We've been told (in school!) that byte is byte. Its only sometimes 8bits long (ok, most of the time these days). Do not destroy the last bits of fun.
Is network order little endian too?
That's the sound of summer
What would have been the expected 5th gen computer? An OS with natural language prompt instead of command prompt? So, we finally made it with LLMs.
I forget where I heard this, but early in my career someone described unit tests to me as "a contract between you and your code." Which seems largely true – when I write a test, I'm saying "this is how a given function should behave, and that contract should hold true over time." If my future self wants the code to behave differently, so be it, but the contract needs to be amended so that the new code changes are also in agreement with it.

Conversely, if you fail to write a unit test, there is no contract, and the code can freely diverge over time from what you think it ought to be doing.
Is it 32 or 64 bits on ARM64? Why not both?
Show HN: Refeed – the best way to share podcasts
I’m sharing my first iOS app, Refeed. It all started when my wife would send me podcast links, but I wouldn’t listen to them because they weren’t in my podcast player.

Refeed solves that problem by giving users RSS feeds to share that include episodes from other podcasts.

The app builds a new RSS feed from the items in the source RSS files. The original metadata is mostly kept.(1)

The best part is that the episodes that are recommended to me show up in my podcast player of choice, and it totally preserves the analytics and distribution of the Podcast Publishers.

Let me know what you think!

(1) I’m currently proxying the enclosure url (the link to the podcast episode file) through a server, preserving the request headers. I’m hoping to be able to track “subscribers” to the feeds. We’ll see how that goes.
wikipedia does
Are you creatively crippled by not being able to create multiple outlines on a single shape on a file format that can be viewed in almost any device from here to eternity at no cost? Cause you know Michelangelo didn't use procreate in a iPad...do you?
Some people are still dealing with DSPs.

https://thephd.dev/conformance-should-mean-something-fputc-a...

Me? I just dabble with documenting an unimplemented "50% more bits per byte than the competition!" 12-bit fantasy console of my own invention - replete with inventions such as "UTF-12" - for shits and giggles.
Rollerblade is also a brand. Technically the generic term is "inline skate," but I don't recall it being very widely used.
Hmmm, like one PIP I got to watch self-destruct up close, where (not at Amazon or a FAANG, but a tier 2 tech company) a manager set a series of actually reasonable deliverables around a new product launch.

And then showed up with HR on day 30 and said "after a long review and careful consideration of the deliverables you were asked to produce, we have determined they do not meet our expectations", only to have aggrieved employee pull up the GDocs activity log to show manager and HR that manager had never so much as opened any of the deliverable documents. Manager then retorted "we talked about this on Slack", only to have the same thing, a series of questions, updates, etc., from employee over the PIP period with literally not one reply or reaction from the manager.

That's me I'm screenshotting the hell out of those and when you want to try to fight my unemployment claim...
Bold leadership
> The latest model of the Orb, which uses NVIDIA’s Jetson chipset,

Oh hey, it's another one of these "we bought Jetson chips and put them in a box with custom firmware" devices. If anyone needed their reassurance that these won't get mass produced, there you go.

> Chief Device Officer Rich Heley said at the San Francisco event that access to the Orb will be on demand and delivered the same way that people order pizza.

I cannot imagine a less clear description of one's sales strategy if I tried.
Fortunately we have `register_t` these days.
Now you can also enjoy the fact that you can't even compile:

std::cout << (std::byte)32 << std::endl;

because there is no default operator<< defined.