skysight-inc/HackerNews huggingface dataset:
Machines have a concept of duty cycle! Welding machines are rated to a maximum percentage of time that you can run them before they overheat and shut off. This is helpful for thinking about the importance of rest.
I swatted 500 flies in 2 minutes. But at what cost? How many tiny fly families did I ruin? How many fly dreams did I crush? This game has made me a monster...
model context protocol https://docs.anthropic.com/en/docs/agents-and-tools/mcp
Teenage girls as a group probably have more chemical imbalance than any other group alive, Im not sure what is surprising here, we have the medicine why not use it. I bet a bunch of mostly male adult programmers will have a truly deep and nuanced understanding of this issue though
Thousands of exposed GitHub repositories still be accessed through Copilot
How much could we save on transportation costs by bringing the moon closer? Or building a 2nd moon that's closer?
I am largely in the same boat -- I've taken to telling people that I think very well spatially (that is my primary method of thought) but not at all visually. I am much better than most people seem to be when it comes to tasks involving space, direction, and so on -- basically abstractions of reality, not images of it. But if you want me to actually visualize an apple in my head? Yeah, I can't do that at all. Not even a "stylized" apple.

If you wanted me to draw an abstract floorplan of my house, or the layout of my town, I can do that easily. I can navigate an extended road trip unassisted by simply looking at a map ahead of time and mentally storing an abstraction of where I need to go. But if you wanted, say, an image of my house, or the main intersection in the middle of town, or anything like that -- I'm no good. I can't "see" it, and I would not be able to draw anything remotely accurate.

To circle back around too your "imagine" vs. "see" problem -- my response to the often-referenced "imagine a ball rolling on a table" exercise often elicits some confusion from people. I can imagine a ball rolling on a table just fine. What color is the ball, though? It has no color. What size is it? It has no size. It is just "a ball", in the abstract -- its only property is shape (spherical), which is ultimately all that is necessary for imagining rather than seeing. If you wanted me to visualize a large red ball on a green table, though, that's beyond me.
Just a basic server. Licenses are attached to paying users. The app checks the license against the server periodically to unsure it's still valid. It's not that complicated since I don't care about piracy.
favorite generative artist: vera molnar (http://www.veramolnar.com/)

websites: https://thecodingtrain.com/, https://www.holo.mg/, https://www.rightclicksave.com/about

my list of generative artists: https://github.com/rethread-studio/algorithmic-art-course/is...
I also did this also in Go about 8 years ago for a company. I wonder if that company still exists actually it was called SpotOn.

Hmm they did seem to have gotten some more customers after I left but the website is all glitchy now so I guess it's abandoned.

https://spot-on.media/
Ask HN: I bought a website, how do I edit it?
I recently bought a small business and the seller gave me the info to keep the domain active and then gave me a bunch of files for the website. I told the hosting company "I have these files, how do I load up the website?" They said go to this folder and upload your files. After I did that, the website was up and running. Now I want to change the website, but don't know how to get started or where to get information. Was hoping someone here could point me in the right direction. TIA
Ask HN: Do you feel we've hit a point of diminishing returns on software?
Kind of a broad question I've been wondering about,

Do you feel that we've come to a point where software-driven companies no longer provide the same scale of value compared to the cost of inputs? The reason I ask is that it appears that so much of Tech's (I know -broad category)investment in new products have sort of landed with a thud, yielding few obvious use cases (VR for example)

For some time, software driven companies have created tremendous value applying software to some industry space, unlocking massive efficiencies. But today, it appears that while software competency is required for any company to be competitive, it feels that the core operational competence (be it supply chain, marketing etc) is what yields the greatest competitive advantages in their business.

Example: Walmart must have software competency to be competitive, but rather than innovation in software, innovation in supply chain and operations is what unlocks value for Walmart.

Curious about your far more informed opinions.
Looks great!! I would love to move to this as my go-to API client but my fear is it stops getting maintained overtime like httpie.io but at least this is open source so a great win!
We don't give everyone more money. Just the people who don't already have too much.
He was wagering $10k of the family's funds to back his predictions. And spending money on gold and survival supplies. Those aren't necessarily bad things, but you should definitely talk over it with your spouse to make sure they are in agreement. I don't completely disagree with his decisions, storing some food and water is common sense. It depends on the severity of his actions.
https://publications.aap.org/view-large/figure/13726986/peds...

Between 2016 and 2022 the absolute percentage went from about 4% to almost 7% of american teenage girls who take an antidepressant.
From the Miami colloquialism, "Supposably" could be good for an advanced stats add-on!;)
That would likely require reviewing every item in the "time capsule", even in the parts that have passed moderation. Moderation is not perfect, and there is likely a risk that something crops up that has been missed, with more legal troubles down the line.

Hence they offer to make copies of whatever material you might consider worth keeping, before the shutdown. Likely you can copy the entire site and keep it as a time capsule, public or not.
> Nearly all adults have Star ID driver licenses that are basically as good as passports for that very purpose.

Do they? Most people I know well enough to know this about them don't have one.

The most recent statistic I could find is from last September, where the DHS was predicting that about 60% of people will have a Real ID by this March.

https://www.govexec.com/management/2024/09/tsa-proposes-soft...
By putting the thumb on the scale doesn’t mean they never say anything negative. Even Fox News will occasionally criticize Trump. It means being more careful about not being overly critical
You sure about that?

> He consulted Cardinal Cormac Murphy-O'Connor as part of his research for the book. He later gave Murphy-O'Connor a copy of the novel, and to his surprise, Murphy-O'Connor sent a letter praising its accuracy.

https://en.wikipedia.org/wiki/Conclave_(novel)

The Cardinal was the Archbishop of Westminster and president of the Catholic Bishops' Conference of England and Wales so I think he would know.
Sure.

If I told you that I have a snippet of machine code that:

- obeys the ABI of your safe language (ie it has exactly the calling convention that safe language uses)

- corresponds exactly to a function body whose signature is T->U (or whatever, different safe languages have different function type syntax)

- obeys the language’s type system.

Then you could run an abstract interpreter to check that the machine code follows that type system. Simple example: given the above claims, if we further assume that the host language impl puts argument one into register 5, and the first argument’s type is “pointer to an array of bytes”, and we know that arrays have a 64-bit length prefixed to the start, then the abstract interpreter would just need to check that any deref of register 5 is preceded by a bounds check on whatever was loaded at offset -8 from register 5. And so on, for every possible thing you can do in the language.

Then the JIT would just have to make sure it puts checks in all of the places that the absint expects them. If the absint fails, then the machine code is rejected.
An interesting thing to note from the article is that this isn't just a garden variety jailbreak/adversarial interoperability with a BLE protocol. It lets you turn someone else's device into an airtag, then track its location.

> In addition, we appreciate the help from the Apple Security Team for their prompt responses and acknowledgement. Apple recently released patches in iOS 18.2, visionOS 2.2, iPadOS 17.7.3, 18.2, watchOS 11.2, tvOS 18.2, macOS Ventura 13.7.2, Sonoma 14.7.2, Sequoia 15.2 to fix the vulnerability. However, the attack remains effective as long as unpatched iPhones or Apple Watches are in the proximity of the computer running our trojan.

Seems like a pretty bad vulnerability to just hope 1.5B iPhones alone update soon enough. I know people still on iOS 17/16... All of them are now complicit.

But I'm happy to see my state represented in security research :)
If you're in a toxic environment where people will hear that and start looking for culprits.. then yes, accidentally.
Orientation would conventionally be a member of SO(3), which is a 3-dimensional manifold.

Your comment is essentially correct if you replace the word "orientation" with "direction", though.
This is correct. Turning a catastrophic loss into something that maybe kinda looks like a victory has been a propaganda coup for Russia. That's done in this case by inflicting disproportional pain on Ukraine. But remember, most often in war both sides lose. Russia does not win if Ukraine suffers. Russia wins if it achieves it's goals, which it has not and will not.

Russia has lost, but is substituting making another suffer as a victory, even when that in no way is helpful to Russia or it's people. Ukraine has always lost in the sense that this war was never going to be anything but a net-negative for them, and has won in the sense that they've retained most of their goals (remaining a sovereign state).
Lines of code is just an example (as are your other metrics). But the thing is that metrics without context drive poor decisions. And lazy managers will often rely on metrics as a poor proxy for actual performance when they don't have the time or skill or empathy to actually get to know their subordinates and their work well enough. It happens all the time already, not just in coding teams but also in marketing, national politics, etc.

Evidence driven decision making is wonderful when the evidence is actually meaningful. But the onus is on you to prove that your methodology is sound enough to do so, rather than just providing other poor metrics that are easily gamed by devs and/or misunderstood by managers.

Just as a counter-example, in the teams I've been in, typically many people will be asked to review code, but the bulk of the work is done by peers. The senior reviewers will wait until a few others have already requested changes, and then give the final approval with minor changes. Does your tool account for that? I dunno. I'm sure it could, but teams are full of everyday idiosyncrasies like that.

A good manager is already aware of that because they take time to understand the team dynamics and each person's duties, strengths, and weaknesses and adjusts accordingly, placing the person before the metric. They are able to look at data when they need to, but also use their soft skills to improve morale and performance in various ways. It is a skill set like any other, and metrics are only a small part of that.
You have to read the first paragraph as well.

> I have given a lot of reasons why I think GA is problematic: the Geometric Product is a bad operation for most purposes. It really implements operator composition and is not a very fundamental or intuitive thing. Using a Clifford Algebra to implement geometry is an implementation detail, appropriate for some problems but not for general understandings of vector algebra and all of geometry. Giving it first-class status and then bizarrely acting like that is not weird is weird and alienating to people who can see through this trick.

If I understand him correctly, he means Clifford algebra is "appropriate for some problems" but we should "move away" from "giving it first-class status" as it is not more fundamental and often does not help students understand geometry better. I also readily admitted that it has some use cases in game physics in my comment.
If you don't know the answer, it's time to hire an engineer.
"10x1y" means someone did the same thing for 10 years with no change or personal development. The learning stopped after the first year which then repeated Groundhog Day style.
That’s not a benefit of Rust. In other safe languages you could implement those things without writing a single bit of unsafe code. (This is true in Fil-C for example.)
The "time boxing" is coming to be one of my favorite aspects of the roguelite genre. It's a nice structure for a combination of a deep and compelling game, that opens up at a reasonable speed, but also doesn't call for 80 hours to "finish" it. I like JRPGs but even so they quite often overstay their welcome. Death may wipe nearly all your progress but you can easily try again in another timebox.

(I played some of the classic Roguelikes, and spent a lot of time with Angband, but that was one of their problems... winning still took many hours, could easily be dozens, and so death became very scary. They were on to something, but the modern rebalancing of "hand it all out more quickly, and resolve the game in an hour or two and let them come back" seems a much more practical approach in a lot of ways.)
you don't need to ground it i don't think. it will just create a "hole" in the radar's vision. Imagine holding a dental mirror in front of your eyeball.

you need a faraday cage to prevent any signal from getting in or out; but that's not the goal here.

this is more like sticking a piece of tape on your laptop camera.
Probably something like Apple Vision Framework or Amazon Textract or Google's Cloud Vision.

Tesseract does well under ideal conditions, but the world is messy.
Interesting insights. One issue with Stripe is the centralization also means they get to decide what payments they allow and not allow, much like PayPal or Visa/Mastercard. I still remember when these companies banned donations to Wikileaks, for example. It will be hard for any newcomers to challenge them given the benefits of scale and network effects. Maybe government driven payment systems or crypto based systems possibly?
This is all way more of a cultural idiosyncrasy than you may realize.

If you take a dozen people of different backgrounds and ask them to rate a statement like this by how much it "attacks someone's character" or is "emotionally unsafe", you're going to get a whole spectrum of responses.

Likewise, you'll find similarly varied responses to how and whether character judgment makes someone afraid to speak up, and how and whether a organizational demand for "emotional safety" makes for a more or less comfortable workplace.

This is the sort of stuff that people really mean by "culture fit" in organizations and especially on intimate teams. You and the person you're responding to probably wouldn't thrive in the same work environments. That's okay, though, because there are a lot of work environments and (among skilled craftspeople with job mobility) those of us who recognize these cultural differences have the insight to seek the right orgs/teams for ourselves.
The most dangerous thing about this is that the geiger tubes run at about 400V, backed by a small capacitor. If you touch it, it will feel about like getting hit by a bug zapper.

Apart from that, yes, they are passive detectors.
I was doing some Java code recently after spending a decade in async code and boy that first few minutes was like jumping into a cold pool. Took me a moment to switch gears back to everything is blocking and that function just takes 500ms sometimes, waiting for IO.
Amazon has given police recordings:

https://apnews.com/general-news-343c0f5ed0884d1eb1dbe911e8ce...

https://broward.us/2023/07/18/amazons-alexa-is-surprise-witn...
You're welcome and thank you ;-)
I've found the rush to distributed computing when it's not strictly necessary kinda baffling. The costs in complexity are extreme. I can't imagine the median company doing this stuff is actually getting either better uptime or performance out of it—sure, it maybe recovers better if something breaks, maybe if you did everything right and regularly test that stuff (approximately nobody does though), but there's also so very much more crap that can break in the first place.

Plus: far worse performance ("but it scales smoothly" OK but your max probable scale, which I'll admit does seem high on paper if you've not done much of this stuff before, can fit on one mid-size server, you've just forgotten how powerful computers are because you've been in cloud-land too long...) and crazy-high costs for related hardware(-equivalents), resources, and services.

All because we're afraid to shell into an actual server and tail a log, I guess? I don't know what else it could be aside from some allergy to doing things the "old way"? I dunno man, seems way simpler and less likely to waste my whole day trying to figure out why, in fact, the logs I need weren't fucking collected in the first place, or got buried some damn corner of our Cloud I'll never find without writing a 20-line "log query" in some awful language I never use for anything else, in some shitty web dashboard.

Fewer, or cheaper, personnel? I've never seen cloud transitions do anything but the opposite.

It's like the whole industry went collectively insane at the same time.

[EDIT] Oh, and I forgot, for everything you gain in cloud capabilities it seems like you lose two or three things that are feasible when you're running your own servers. Simple shit that's just "add two lines to the nginx config and do an apt-install" becomes three sprints of custom work or whatever, or just doesn't happen because it'd be too expensive. I don't get why someone would give that stuff up unless they really, really had to.

[EDIT EDIT] I get that this rant is more about "the cloud" than distributed systems per se, but trying to build "cloud native" is the way that most orgs accidentally end up dealing with distributed systems in a much bigger way than they have to.
What do you mean men? It's not confined to one gender.
We covet what we see.
Program-Analysis-Reading-List
I'm not trying to “get” anybody? I did it too lol
You don't need files, you need a username and a password.

Then try going to https://your-domain/cpanel to see if they use that.

Or use an FTP client to connect.
Most embedded systems are distributed systems these days, there's simply a cultural barrier that prevents most practitioners from fully grappling with that fact. A lot of systems I've worked on have benefited from copying ideas invented by distributed systems folks working on networking stuff 20 years ago.
Not "fully fledged" but "enough to be useful". After that you start having feedback that can guide gradual improvements.
Nah. I use C a lot, but none of this is enough to make C safe. You really need the language and the tools to enforce discipline. Oh, and things like the cleanup attribute are not standard C either, so this is not portable code.
> Whenever I would bring up this gap I would be told that we can't spend time/money and wait for people to create "magic tools".

I've never once been granted explicit permission to try a different path without being burdened by a mountain of constraints that ultimately render the effort pointless.

If you want to try a new thing, just build it. No one is going to encourage you to shoot holes through things that they hang their own egos from.
I wonder why I didn't get it, on Chrome with UBO
BAT21

Enemy of the State
zeitgeist observations regarding this:

haystack editor is a neat canvas based IDE

codesee recently got acquired by GitKraken (wish they'd sell individual licenses for function maps rather than only for enterprise)

Sometimes I wish I could code within an obsidan.MD canvas

I think a lot of developers generally want to code on a useful node graph IDE
----
the Gource time travel idea is interesting!

Would love to see your idea pulled off! I'm rooting for you
Non-twitch based roguelites make it somewhat easier to learn and deploy those alternate strategies in my experience because you can read a bit of a clue online, think about it, and then play through a round slowly and thoughtfully. In an action game, you know, you pick up the sickle weapon for the first time and you may have literally seconds of experience with it before you die.

I spent some substantial time in Enter the Gungeon but have to admit I kind of bounced off of it for this reason... I don't have the raw time to compensate for the fact that the guns require certain muscle memory for each of them, and the bosses need certain muscle memory for each of them, and the combinations require certain muscle memory... I enjoyed my time and you might say I got close enough to see the light at the end of the tunnel, but I just don't have the time to get there in a game where fractions of a second count.
I don't know how you can say that with a straight face. Balatro is building on 50 years of addiction-seeking game design. Everything from the sound effects, to the random round rewards, to the pacing of unlocks is optimized to be as attention-grabbing and dopamine-releasing as possible.

It's like praising Coca-Cola for not tasting as sweet as Pepsi
Hi I wrote that article and I would say that I am extremely aware of how quaternions are used in engineering.

My stance on quaternions is that they are an opaque representation of what they are trying to do, which makes them unnecessarily-difficult and annoying. Not to mention hard to learn to visualize. But GA isn't much less opaque either. The "actual" representation which I find to be most agreeable is the stuff I mentioned about viewing them as operators. Given a bivector B which describes a rotation, you can treat it as an operator on vectors via contraction R(v) = B⋅v. Then exponentiating e^(Rθ)(v) (either the one-sided rotations or two-sided rotors) gives the same rotation formalism as quaternions and GA, but without any of the weird unpedagogical stuff. The notion of an exponential map and exponentiating generators is, IMO, much more "natural" and intuitively straightforward than the alternatives. Perhaps I should update the article to make this more clear.

What irritates me about GA---well, one of the things---is that it treats bivectors/trivectors as both geometric primitives (oriented areas) and operators (rotations, say), and totally conflates the two and never explains to the student how to detach the two notions from each other (and I doubt most of the writers on the subject even know). IMO it is best viewed as a version of representation theory: rotations are operators which happen to have representations on bivectors of the EA; not all operators will have that property, and then you will want other algebraic structures to do algebra with them, if that's a case you're considering.