skysight-inc/HackerNews huggingface dataset:
I want the full Mac experience while sitting in an Eames lounge chair at the office or at home. A laptop forces you to look towards your lap, while a headset would allow you to make full use of the headrest as you gaze at the ceiling. I am young and healthy, with the Aeron chair, Ergotron VESA arm, adjustable desk, etc. all dialed in, and yet my body aches after the sixth hour of computer use. So I look forward to having one more ergonomic position for real computer work when I purchase the Apple Vision Air 2 someday.
Any sufficiently expressive type system is undecidable anyway (including Rust's), so it is futile to limit the practical Turing completeness as opposed to the theoretical Turing completeness.
Apologies for the bad UX. We've fixed it :)
You're right that we need to be aware of this because we can and WILL be exploited via these avenues, but for now at least, it's kinda the other way around - a family that stays together naturally wants to share content with each other.

"Hey, let's play a game!" What sort of game? "One we can play together" Welp looks like this multi-thousand-$$ toy is out then, lets go back to traditional games.
I'm building a trading terminal tailored specifically for scalping traders, prop firms and brokerages https://stakan.io.

Coming from a trading background myself, I've worked for trading desks and quantitative trading firms, so I've seen many tools used by professionals that are not popular among retail investors, are not very well-known, or exist in the form of heavy and hard-to-get desktop apps. I’m trying to build something web-based, lightweight, and approachable, hoping to introduce a broader audience to these tools.
Mentioning someone's crimes isn't a punishment, especially when they're not around to hear them. Otherwise, how do you explain the fact that people can still have criminal records after they've finished serving a prison sentence?
A few notes:

1) a good deal of time is spent talking about the performance of libgcc builtins for operations that are implemented in hardware. this is silly, these are not going to be used.

2) performance of some builtins related to 128-bit integers does seem to be suboptimal (pretty hard to evaluate this since it mostly says "terrible code" without explanation, though alot of the stuff seems to be related to the register allocator/prologue)

3) Case 24 is allowed because the code itself has UB

4) Case 27 is wrong - cmov is implemented on x86 processors. given that he uses mtune instead of march, this is another error.

While there do seem to be a couple genuine issues pointed out here, most of this article seems like mean-spirited hogwash.
This paragraph appears twice in the article at different places.

I don't think the speaker said it twice word by word in the talk.
Can't believe HBS Online is doing the same thing as indie bloggers
The Harvard Business School Online brought in 68 Million USD last year with their online courses priced at 1700 to 2500 USD. Plus they are writing SEO driven articles like this (https://online.hbs.edu/blog/post/business-skills-every-professional-needs) just like any bloggers would do but because they are Harvard so their articles got the domain authority to rank really high. And there are lots of these types of articles out there, from many universities.

Is it normally amongst universities to provide online courses outside their core full-time offerings? Who runs these programs and do they work with an outside company to do the actual work?
Scheduling a print via RIP service on port 9100 is a way to keep printheads working
A lot of things were not recorded, there were no mass video recording, no cell phone location tracking, no ALPR, low credit card use with high cash usage and what was recorded was in the bottom of some basement cabinet of some government office.

Libraries had very strong privacy protections culturally and legally.

If you lived somewhere with good transit and didn't have a papers please id culture, you could also travel without any identifying information on your person!

If you had half decent opsec, the only thing to worry about is people you know noticing you somewhere, and even that is reduced by driving somewhere 1 hour away.

We have lost a lot of effective privacy today.
Having both color laser and inkjet, color laser printers can dry out parts inside that can make the operation not work well.
Apologies for that. We've fixed the marketing site and it should be mobile-friendly now. The demo site is still not mobile-optimized. Please give it a try on a desktop. Thank you!
And the author of the post is named Cliff L. Biffle, which is one of the best names I have ever heard.
It is in general never possible because if your load can scale infinitely, then there won’t ever be enough compute to satisfy it. In practice, you may be able to apply some assumptions to bound the amount of compute necessary. It is still almost always good to have a plan on how to shed load if your assumptions fail. Systems built without this are prone to failing catastrophically.
The 1-liner description reminded me of https://actualbudget.com/, which I think is mostly defunct now since the main author took a day job (looked very cool at the time but I never tried it unfortunately). Open source too.
Why not buy a TKey Unlocked instead? https://tillitis.se/products/tkey-unlocked/

Then you not only have access to the device secret, you can even choose it yourself.
One dev uses an autoformatter (black for Python) for his codebase. When he wants to do side by side diff on a laptop, he reduces line width to 70 characters and formats his entire codebase, works with his diff tool, then reformats back to original width.
Sorry, I don't have it hosted or uploaded anywhere, since it is heavily changing still. Also the name is not decided yet
OpenAI has been at least one year ahead of everyone else in everything they have released do far. And there’s no sign they are stopping any time soon (e.g. GPT5 is expected this year).
I don't know much about the TKey, but it looks like they have some kind of remote attestation protocol available? (https://github.com/tillitis/tkey-verification/tree/main/cmd/...). That's usually how you avoid TOFU.

(1) the tillitis CA certifies your TKey device platform. You can now trust that it's running a specific firmware version with some platform pubkey.

(2) Your custom software is running and derives a keypair from it's derived secret + program binary hash.

(3) Somehow your custom software's pubkey gets locally certified by the platform's pubkey from (1). (not sure what this looks like w/ the TKey)

You now have a chain of trust from (1) the tillitis CA -> (3) the TKey device platform pubkey @ some specific firmware version -> (2) your custom software pubkey @ some specific version.

Now that we have a trusted pubkey for our service, I would open a secure channel to it via Noise IK or something (https://noiseexplorer.com/patterns/IK/). The TKey platform definitely looks a bit anemic so getting this working might be a challenge...
I don’t think banning social media use by minors either violates constitutional rights or exceeds constitutional powers. And the constitutional powers of a state legislature to enact state laws are extremely broad; much more so than the powers of Congress to enact federal laws.
Fwiw, I've been using hosted LiteFS Cloud[0] (written by the same person who wrote litestream) on fly.io. The pricing starts at $5/mo for the first 10GB (kind of steep) but it's been working out so far.

(no affiliation to fly/litefs, just a fan)

[0]: https://fly.io/blog/litefs-cloud/
> Doesn't it play the basically perfect move at each step?

"the basically perfect move" has a lot of implications here.

Because chess isn't a solved game a seemingly "perfect move" in a game involving two 2000 ELO rated players might not seem perfect to a 3000 ELO rated player. (To be clear: the only actual perfect moves are ones that all trees lead to a checkmate, but in general use "perfect move" means roughly the best possible move to play)

In this case Stockfish was set to a lower setting which corresponds to 1320 ELO.
Also conveniently prevents having to hear those pesky poor people complain.

Back to work!
This may help you if you want to come to the US on a work visa.

https://www.uscis.gov/working-in-the-united-states/temporary...

Look for the bigger companies that are used to hiring h1b workers and have processes already in place. Microsoft, Google, Uber, etc.
This is one of those times when legal English sounds like everyday English, but isn't. In this context, "factual" doesn't mean "proven true", but rather "of the category of issues that are factual in nature" (instead of legal in nature). The point here is that the factual bases Florida will offer in support of there being a compelling governmental interest are somewhat different (and probably better substantiated) than the factual bases California gave in Brown, for example.

The reason this matters is that the precedential effect of a prior opinion such as Brown depends on how similar the underlying facts are to the present dispute. If a court wants to go in a different direction, it will usually prefer not to overturn the previous opinion, but rather to say that it doesn't apply here because the facts are different.
Well, here's how an ideal night goes for me.

https://forums.studentdoctor.net/threads/patients-per-hour.1...

(Writing this in the middle of the night from that critical access ER I mention.)

I just don't think there's any other medical specialty that has a job as action-packed and gratifying as my job is for me. Surgery would be gratifying, for sure, but also I hate formal clinic and I have a weak bladder, so no.

Yeah, I guess I see lots of sad things. But (1) often patients are sad about things that could've happened but didn't actually happen, and I can cheer them up just by telling them the truth. (2) Often I can make patients happier if actual sad things happen to them, at least in the moment, and that makes me happy too. And (3) if I got sad every time I saw a sad thing, I'd be too sad to do my job and then I'd get fired. So, like, these things don't really make me sad because I'm here to do my job, not to get big feelings?

Does that make sense, or too facile?
How about incorporating options for data visualization through charts?
> The use-case is a user and a “service-provider” (of some kind, in my case a device). The device only responds to requests, performs computations in a separate computing environment and is, in this particular case, connected by USB port. There is sensitive information involved. The device, however, does not have storage capability...

I think you're over-describing your use case, to the point that it's unclear what you're really saying. I read your "Introduction" section several times, and I don't understand if you're just saying "the use case is an authenticated key exchange" or something different. That makes it hard to judge the protocol.

> Device gets authenticated

> The device, however, does not have storage capability

These two requirements are contradictory. How do you "authenticate" a server that has a different identity each time you interact with it?

> [The protocol] is built on top of a Diffie-Hellman Key Exchange

Why not just use Diffie-Hellman? What else is this offering?
The irony is Meta have a draconian stance against site scrapers, and have been known to sue over it.

Yet they go and do this. Which is much worse than just scraping public pages.
We have some Perl scripts that are freaking immortal.

The rest of the code base started in Java, then Clojure, now it’s Go. The scripts are there still in their very-not-modern Perl style though. They have a self-evaluating behavior consisting of data blocks that are interpolated. To be honest, I’m not sure exactly how it works. Very discouraging for the casual passerby looking for some cleanup to do.
Interesting article. I investigated a few mentioned cases and here're my thoughts:

1. Pretty much all libgcc builtins (especially those manipulating integers/i128/bits) are known to be not super optimized and probably not well maintained to latest architecture. All places I worked use libdivide and other hand-rolled implementations rather than __addvti3

2. Many 32-bit inefficient compilations work correctly on amd64 platforms. Perhaps it's the lack of maintenance on 32-bit platforms?

3. When using two intrinsic in the same function, it's almost always slower than a hand-crafted snippet implementing the same semantic. Compilers aren't smart enough in this case.
I think it's not a binary thing, and depends on a lot of things, such as your age, the strength of your joints, etc. Pedaling a bit slower than regular spinning speed, for most healthy people, probably helps improve your strength without overtaxing your joints. Pedaling a lot slower, however, could cause problems. Also, there's the issue of long-term damage: you might not notice until years later that an activity was hurting you. (Note I'm not claiming this about mashing specifically, I'm not an orthopedist or other medical professional.)

I tend to pedal slowly, though as I've gotten older my cadence has increased. Basically, find what speed works for you I think: if you're having knee pain, try increasing your cadence with a lower gear.
Replace that with books and written content on the internet, which has been a thing for almost 30 years by this point (like a lot of fanfiction on the internet).
at this rate it won't be hard to knock out several more major ports by the end of the year.
RootNomic was one where the rules were implemented in setuid shell scripts on someone's spare computer.
Of all the states I can think of which are blatantly infringing upon an enumerated constitutional right, none of them are in the south, unless you’re going to be pedantic and count California and Hawaii.
This (the device='mps' version) already uses the unified memory plus GPU on M-series Macs.

It's possible MLX has some additional micro optimizations, but in general most people who have tried it out against hand-written MPS based training implementations haven't found great speed ups yet.
cmov was first introduced on the Pentium Pro, i686. gcc should be able to produce code for i386, but all the distro's have since moved to a default target of P4 iirc. As you say, -mtune is not the correct compiler flag for this purpose.
Schedule more doctors. Hire people to do more paperwork.
Absolutely no spam links visible here. Tried Safari and Brave without ad blockers.
but two engine jets can fly on one engine for a while, however a one engine boat this big is an uncontrolled juggernaut when it has some speed and no engine because it doesn't have any redundancy.
Here's something I do regularly: I have B bits of data, where B is multiple orders of magnitude larger than the RAM I have available. I can process chunks of B in parallel with a near linear improvement in throughput, but still at an overall lower rate than I can read it from storage.

In other words, I/O is faster than CPU for this task.

A naive design where I read the data as fast as possible on a dedicated thread, and dump it into an unbounded queue that a thread-per-core consumes, will quickly run out of memory.

By putting a limit on queue depth, the queue can communicate back to the storage reader that it can't accept more data. This is backpressure. The reader in turn can decide whether to e.g. wait, slow down, discard etc. as appropriate for the use case.
I have Android and it's close to 300 MB. 180 of which is cache.
That we are part of some circle of whatever does not make the consequences of our actions, and therefore our actions, any better. The cyanobacteria were bad; we have more of a choice.

Also, if we release gasses that kill and impoverish large portions of us, it won't help that it's 'natural'; it will make no difference at all.
"We are currently exploring other methods to continue publishing our content in a way that is engaging and interesting to our followers"

Maybe they should focus on policing instead of trying to please some voyeur public sadistic interest in seeing other suffering. Especially since the last time I checked "you are innocent until proven guilty"!
WWDC24: June 10-14
Awesome. Agree on the copy-paste annoyance, we're working on more clients.

But I do think that the reliability needs to take a few more steps before it becomes a true keyboard replacer.
What a neat thing I’ve never heard of. Is anyone aware of any active games online? I’d like to see one in action at least, if not play.
.

Butterfly, Butterfly
Your name should be Flutterby.
Lest others discover,
You don't contain butter,
In fact you taste like shit.
Love it! On my phone right now but will take a closer look later.
Not a native English speaker, can anybody identify the accent that changes "saddened" and "passing"?
> a family that stays together naturally wants to share content with each other.

“Content” is the worst euphemism I’ve ever heard. You have been fully exploited.

Real families want to share quality family time in the real world, not “content”
Glad to hear you got this figured out. Shame it required HN to act as your support hotline.
Link or mailing list for updates?
Does this possibly depend on the field strength? I was asked to change into a hospital gown when I had an MRI a couple years ago.
Seen native speakers write "for all intensive purposes".
So it is not a fully fledged TMS such as Cargowise from Wisetech, correct?
To answer your question, let's consider the ways in which the videos do _not_ work together:

- They're not playing in the same tempo

- They're not playing the same note lengths

- They're not necessarily playing notes in the same chords

It's somewhat analogous to sitting down at a piano, holding down the sustain pedal (so that all the notes played ring out for a long time), and just playing notes in the same key. (Say, all the white keys.)

It "works" because the notes are in the same key. But note that we're not making music with any kind of groove or consistent beat. It's more like an ethereal, improvised holding out of a single chord.

TL;DR – "Or is the whole point that they didn't agree to anything upfront and it still somehow works?" Yes :)
Did you wait for the text to turn blue and then black? And were the twos still wrong then? The real-time text is non-final tokens and has many more errors than what is ultimately committed to the document (but committing is slower than we'd like at the moment).
We are building out an OSS startup security program: Prowler as the CPSM, Trufflehog for secrets scanning, for code scanning...I personally think GitHub CodeQL is good enough, but please tell me otherwise. Our security model for our AWS infra definitely relies a lot on having fine-grained ACLs and security groups. The stack is all in AWS CDK and open source (of course, I'm not a fan when OSS security platforms claim to support self-hosted but it's only a docker-compose file). Supply chain attacks. We keep dependencies light and also rely on GitHub's dependency scanner.

I believe you're a fan of Panther? I find that funny because their out-of-the-box detection rules are limited. Once again, a good CSPM and SSO will do a lot more than a SIEM for startup security. Unless you are really telling me we need a 24/7 blue team monitoring our 10-15ish alerts. Oh by the way, we use AWS SSO and org, only role based permissions for everything, fine-grained GitHub SSO for CICD (down to the repo level because we know about that sneaky privesc path when you use *), and isolated SCPs for prod and staging (of course).

You mentioned phishing two technical founders as some real security threat. That might FUD someone with no security experience and don't have FIDO2 or device MFA set up. But turns out, my cofounder and I have both those things!

And because we know what are doing, CloudTrail is set up in a separate OU to avoid log tampering in case of a breach.
Creating the best place to discover and distribute Christian apps and tools: http://faith.tools

While some may not see this as a problem, it’s actually kind of hard to find great Christian apps in the sea of old blog posts of top 10 apps all taking about the same apps

I’d consider myself an indie hacker and built many tools for Christians, but later discovered there’s no great place to distribute those apps. Hear me out. The app stores are good, but they won’t feature a Christian app as app of the day. It makes sense to not prefer one religion over another as a major corporation. What it does do is leave a hole for Christian app makers

Thus https://faith.tools was born
One of the things you can do with Lorawan is use multiple gateways. Interferers
are always an issue for a bunch of reasons.

The worst is when someones on your channel using the same modulation as you are. If he's louder he'll blow your packet out of the water. Keeping your packets short and using max power (cheezy grin) and retrying helps.

But even interferers on different channels will degrade your sensitivity and reduce your range.

None of this is unique to lora modulation.
I also love DC - enough to be typing this with an arm with 2 DC tattoos :D

But I've never taken it online. I'll be getting a DreamPi at some stage, but sadly shipping to where I am takes it out of "impulse buy" territory.
I played nomic once. Pretty early in the process, someone proposed something akin to gerrymandering, effectively preventing over a third of the players from having their vote counted. Although that proposal didn't pass (a few of the proposed majority understood that they would be next), that kinda set the tone for the rest of the game.

Sad to see a more subtle version of the same thing play out in "democratic" societies.
How is it possible that I was the first person to star this repo?
Except he's wrong and Canva's PDFs have selectable text.
D&R at startup scale = set up billing alerts for different resources. Get a good CSPM. Run Trufflehog every pre-commit.
Thanks! Sorry about the lag, today was slower than normal, but we need to improve latency overall.
Momentum is just mv, not mv².
BYOK Encryption Isn't Enough
First practical SHA-256 collision for 31 steps. fse2024
That almost makes it sound like "the state" did it for fun and that money wasn't somehow involved.
Just remember this is the same guy who told the Proud Boys to "stand back and stand by." And they in fact did rise up on Jan 6.

That he was defending people at all associated with the unite the right protest that went all neo Nazi is crazy. Why bother trying to point out that there were “good” and “fine” people protesting the statue when we all know what was going on at that event? It minimizes what happened, and reduces the blame on the literal Nazis marching and driving into crowds.

It wasn’t a “hoax”, but it was choice editing. But if you look at the spirit and context, it’s effectively what happened.
This subject requires mandatory link to the excellent and eye opening talk by Ron Pressler:
https://pron.github.io/posts/correctness-and-complexity
>> The learning curve is minimal since you already know the corners of the language.

> Learning a new language shouldn't be difficult. Programmers are expected to familiarize themselves with new tech.

But in practice, it is. Maybe you're on a team of elite 10x programmers that can quickly become experts in anything, but that's rare. A lot of programmers don't want to bother coming up to speed with the quirky choice of some past developer. And a lot of places have programmers that aren't even that good with the "project main language," and just lack lack the ability become productive in that quirky choice in a reasonable amount of time.

Defensive coding against organizational problems is not a bad thing.
Hilariously, Ally used to be GM’s finance division.
Thanks for doing what you do, and for your simultaneously grounded and innovative perspective.
History is full of governments overthrown by a dissenting populace. The US itself broke out of the British empire when they didn’t like the government anymore.

If they do something egregious, then people revolt.