skysight-inc/HackerNews huggingface dataset:
Yes, especially with something that hasn’t been tested out. You might see a 3% increase in eg latency. How do you know if that is a telemetry bug, a temporary effect in actual user experience, or a permanent regression?

Teams will prioritize real regressions (if we don’t fix this big trouble b/c the UX is degraded). 2, should we wait a day or two for more data? Or 3, do we need to debug telemetry and pipelines?

You also need to provide guidelines for what is not normal variation (in case 2+3 above). Is 3% ok, what is the effect on UX and/or business outcomes?

And playbooks - “I am on call but don’t have deep expertise in this metric”. When/how do you escalate? What is the on call responsibility and what situation requires immediate escalation vs continuous monitoring. When do you declare a SEV?

Observability tools are only as good as the process behind them.
<?php
print_r($_POST);
print_r($_GET);

If all you need is an echo, should be as simple as this in a .php file, no? Can be deployed with PHP's built-in webserver.
I commute a lot.
Small error in your restore command (given your creation command)

> bef -d -i backup.tar.zst.gpg.bef | unzstd | gpg -d | tar x

Should probably be

> bef -d -i backup.tar.zst.gpg.bef | gpg -d | unzstd | tar x
Good. Postman and Insomnia have shot themselves in the foot with overly complex UI and a mess of managing your collection of API calls in some horrible format and messing up the whole sync process and the simple ability to run everything offline without login, etc. I would also add that streaming (SSE) support would be great.
C can compile at 50 MB/s on one core. If there are mandatory source dependencies, they can all be stuffed into a single file with no problem.
>By using unique employee ID codes or employee RFID badges (the device has a bluetooth reader that knows your badge has entered the handwash area), the system can track who’s washed their hands and when. Different restaurants can choose their tracking options, which can also include fingerprint or face identification.

What an absolute nightmare. All to assuage Americans pathological fear of other humans. Just cook at home instead of creating dystopian nightmares for already overworked hospitality staff that you refuse to actually pay properly.
Ask HN: What Happened to Skitch?
It's missing from apple AppStore; presumably discontinued.

It was one of my favourite macOS apps. Extremely simple, takes no time to learn, doesn't try to solve every conceivable problem (just sticks to core capabilities).

I see from a hn search it was acquired about 13 years ago: https://hn.algolia.com/?q=skitch

I couldn't find any relevant info from the acquirer's website: https://www.google.com/search?q=skitch+site%3Ahttps%3A%2F%2Fevernote.com%2F+after%3A2022

I wonder if the acquirer could be convinced to open source it? What alternatives are people using?
It's not very fun to run the auth call, then copy and paste the access token to the next call, and have to update all of your curl cmds all the time... Even if you use env variables, that's a horrible way to use env variables.
I keep a queue of such podcasts for times when I'm walking the dogs, cleaning the house, doing yard work, commuting, grocery shopping, waiting in line, etc. I listen to them at 1.5x to be able to hear more of them, and I still have to prioritize what I want to listen to most, but I find that little gaps in my life allow plenty of podcast listening time.
It’s doing signal processing using floats, that can lead to differences in the result even if the implemented algorithm is identical. Float addition is not commutative so reordering some calculations, either in different implementations or with different compiler options, can lead to slightly different results. This just detects browser version and maybe OS/Architecture, the same browser binary should still give the same results between different devices with same hardware.
Yeah, it doesn't tell a website who you are. Instead, it allows them to recognize you again when you come back to visit again, even if you clear cookies.

This is particularly a problem with big advertiser networks because they can track you across many sites you visit, even if you disable third-party cookies.

It has positive uses too, like preventing click fraud and concert ticket arbitrage.
Also note that they did it to get the bad PR heat off of Facebook. It was a synergistic move: less bad PR and focusing on the new thing, all at the same time!
I really want to like this more, but need a better notation
I also have fallen back to just using curl + jq and a set of saved commands since both postman and insomnia have decided to make my life harder not easer. good old plain unix command line tools never fails you.
Related: https://xkcd.com/917/
Does disabling web audio beat this fingerprinting?
Well yes, that’s why i said used to. I last studied networking in the 90s :)
They just generate a sine wave and do some processing on it. The results are very similar but because the processing depends on functions like fast fourier transform, plus the exact algorithm in the browser code, tiny differences emerge.
It's even more blurred with this vhip because it sound like it has both a 64-bit Cortex-A35 MPU and a 32-bit Cortex-M33 MCU core.

As an aside, I'm pretty sure these chips were announced months ago despite what the article says.
This isn't SWAR though but I get how it might appeal.
Not the one I used, but this one actually looks better.

Just being Linux + Firefox is terrible for blending into the herd. Let alone everything else that leaks (having a desktop + GPU + good monitor basically destroys all remaining hope).
The API in Vyvanase isn't a salt of straight amphetamine though. It has a covalent bond to a group that your body/metabolism needs to (I guess enzymatically) break down to release the amphetamine. More of a prodrug.
You might even have more with 15M! It’s much harder to replace if you lose it.
Yes it can. https://arxiv.org/abs/1410.7438
Like I said, I have no issue with people using "folks" as a sub-in for "people", and I wasn't trying to implicate you at all in the rest of my comment. I was just responding to this comment from OP:

> People while also all including tends to bring with it the identity war with it.

I agree with you that I don't know anyone who has a problem with the word "people", but I do know several people (now including OP) who believe that some people do and make an effort to use "folks" to appease those (as far as I can tell fictional) people.
https://wavacity.com/
?
That is true, but while it explains why the name changed it doesn’t justify why it changed to Meta specifically. My comment was only addressing the latter as that was the question.
Indonesia fintech Wagely makes bank while helping the unbanked
Dead man's body driven to bank and used to withdraw money
I dont think so because of the centralized oversight. Crypto is designed to avoid that oversight (but even fails at that much of the time).
This is similar. Audio algorithms often call OS functions and make use of CPU optimizations. One example they mentioned is the fast-fourier transform (FFT). All OS's include a version of that function but it tends to be optimized over time, and tends to behave differently on different CPUs depending on what SIMD instructions are available.
From the article: "In a nutshell, audio fingerprinting uses the browser’s Audio API to render an audio signal with OfflineAudioContext interface." It links to a previous article with more details:

https://fingerprint.com/blog/audio-fingerprinting/

Here's an example from that article of a sound source:

const oscillator = context.createOscillator()
oscillator.type = "triangle"
oscillator.frequency.value = 1000
Please stop wasting everyone's time with your random assumptions as to why this does or doesn't work and just click on the link in the article to the detailed explanation of exactly how this works.

> The technique is called audio fingerprinting, and you can learn how it works in our [previous article].

https://fingerprint.com/blog/audio-fingerprinting/
The LLM only communicates with the shell so other users shouldn’t be able to leverage it. Maybe if the LLM reads a file that a lower privilege user has access to that’d be a route for injection into the context at least. There’s also a ‘command protection’ system we’re trying out that uses a separate secondary LLM to approve the commands of the primary.
It was also helpful to make the name change right around the time the news about the Cambridge Analytica scandal was coming out.

"Hey everybody, we're building the metaverse now so please ignore our facilitation of digital electioneering! See look our name isn't even the same so it's like we didn't do anything at all!"
Propofol works even on Venus flytrap plants. That's how deep this particular 'off' switch seems to be wired in. (It's blocking the presynaptic sodium and calcium channels.)
I recently considered the following devices (in this order):

Framework 13 with AMD Ryzen 7840U
LG Gram 14"
HP Elitebook 845 G10
MacBook Air M2
Lenovo Thinkpad T14s

The Framework may not be the best device, but I like to repair / upgrade my devices and I also like the idea of supporting a company that is thinking different. However, from a technical point of view I'd probable get an LG Gram. If you really would like to use Photoshop and NO Windows, your only option probably is MacBook Air M2.
This is interesting -- I have Factor V Leiden (heterozygous) and have had one DVT. It never would have occurred to me to seek out a support group.
There’s a push to make every single last thing a normal application can do, available to web apps through some half-standardized JavaScript API or another. Generally google comes up with use cases, implements it in chrome, and tries to call it a standard. Then everyone complains when Apple doesn’t implement these standards fast enough, and that Safari is “holding back the web” or “the new IE” because it’s not keeping up with every last feature Chrome implements.

I would prefer websites just be websites and that we don’t have every single damned API available to whatever trashy site I accidentally click on, but I guess you and me are outliers here. Most people on HN seem to welcome every single JS API because web development is the only platform anyone seems to care about any more.
I think you might be misunderstanding the statement. He's summarizing what Richard Hannia is saying, not the author's opinion. He's actually against the idea that old books are worthless.
I don’t suppose it’ll help at all if I say that a Klein bottle is a two-dimensional surface and four is the smallest dimensional Cartesian space into which it can be embedded.
> Have you had this for a long time ..

Similar to the OP, I've had it for years, and used it every and now then through those years.

> .. can you share how you’ve used the generated diagrams?

The website mentions exporting in text and images. I use the text importing (to clipboard), with "Trim trailing whitespace".

> .. but the raw text would probably be too big in (e.g. a terminal).

It's as big or small as you want it to be? With the obvious constraints of the different banner styles. People have had ASCII banners in consoles for decades, there's nothing new about the ASCII banners from Monodraw.
A smart engineer won't be wasting resources by fetching immediately though. It will trigger by datacenter off-peak hours or by user activity.
Travel has always been central to my podcast listening. Now that I work from home and have no commute, I've totally fallen off my previous habit. I was at peak podcast consumption when I had a long commute both ways.

It's not just about listening to the whole podcast while you travel - you just need to get far enough so you want to finish it. So I would imagine even short commute periods could result in a lot more listening.
that wouldn't help. you already know the browser and os through easier means
[dupe]

More discussion on Bleeping Computer post here: https://news.ycombinator.com/item?id=39641953
> I believe in a strong, centralised product vision and execution

Fair point! I'm reminded of this quote from Jaron Lanier:

> Why are so many of the more sophisticated examples of code in the online world—like the page-rank algorithms in the top search engines or like Adobe’s Flash—the results of proprietary development? Why did the adored iPhone come out of what many regard as the most closed, tyrannically managed software-development shop on Earth?

>An honest empiricist must conclude that while the open approach has been able to create lovely, polished copies, it hasn’t been so good at creating notable originals. Even though the open-source movement has a stinging countercultural rhetoric, it has in practice been a conservative force.

I love free software, yet most of the software I use is proprietary. (I consider my own apathy as contributing to the problem...)

As for this point,

- The code will be packaged up and sold by unscrupulous people who will not contribute back

an interesting example is Jason Rohrer, who has open sourced all (?) his games.

The way he got around this is that he made a multiplayer game, where the $20 in effect gave you access to the main server. People indeed repackaged his game, sold it on other platforms etc. Yet last I checked, he was doing better than ever. (Probably cause he keeps pushing out updates to keep the game interesting.)

Not sure how well this works for "single-player software", although Aseprite seems to be doing all right. (Though technically not free software anymore, despite being open-source...)
Used to do SWAR on the 68000 to good effect. 4 bytes operated on in parallel in a single instruction. Tricky to handle the overflow IIRC. I really like this article!
> Fingerprinting is used to identify bad actors when they want to remain anonymous. For example, when they want to sign in to your account or use stolen credit card credentials. Fingerprinting can identify repeat bad actors, allowing you to prevent them from committing fraud. However, many people see it as a privacy violation and therefore don’t like it.

This doesn't seem to acknowledge the use of fingerprinting in intentional violation of the privacy of ordinary people, for marketing profiling and just selling them out because someone is willing to pay.

On https://demo.fingerprint.com/ , they do start to hint at non-anti-fraud purposes, but the use case seems to be full of poo. (Logins or cookies are the way to do this. Anything else is trying to circumvent privacy mechanisms. And if they don't distinguish users perfectly, they're doubly violating privacy by then leaking private information between people.)

> Personalization -- Improve user experience and boost sales by personalizing your website with Fingerprint device intelligence. Provide your visitors with their search history, interface customization, or a persistent shopping cart without having to rely on cookies or logins.

Popup warning on "https://demo.fingerprint.com/personalization":

> Heads up! -- Fingerprint Pro technology cannot be used to circumvent GDPR and other regulations and must fully comply with the laws in the jurisdiction. You should not implement personalization elements across incognito mode and normal mode because it violates the users expectations and will lead to a bad experience. -- This technical demo only uses incognito mode to demonstrate cookie expiration for non-technical folks.

Sounds a bit like a disingenuous bad actor doing CYA while demonstrating their capabilities, nudge, nudge, wink, wink.
>Because they are machines, and therefore cannot own property

I don't see anything stopping any random Silicon Valley bro from registering a company and setting up an AI as the de facto CEO, which in practice would be almost identical with the company's "legal person", and owning whatever the AI "decides".
Your guess is as good as mine. A quick search proved inconclusive, there’s a few explanations but they seem anecdotal at best. Most point to old uses of the word bef the same way we use “muts” (knitted cap) as a metaphor for female genitalia today.
With psychedelics in particular, I honestly think a lot more can go wrong by trying to shoehorn them into the medical system as it exists today. You’re talking about something that’s close to a spiritual experience and you think you’re going to do it justice by forcing it through the machine of HMO’s and corporate medical practices?
Because it's a search box, not a question box, and there's no way it's retrained each time somebody posts a review, thus is worse than a database query (arguably, because this is HN).
'Monumental' experiment suggests how life on Earth may have started
Following roads is generally specific to a few early metro systems, I don't think it's a common technique in general.
It is so funny because Germans seem so worried about privacy and they have their last names in the intercoms at plain sight of everyone. More funny even, when you want to buy something on ebay, half of the time they give you their bank account number for you to transfer instead of paypal. I don't get it.
Sorry, I must've missed that these optical CPUs contain vacuums of space for the light to travel through.
Ask HN: Are people moving states due to RTO?
Even though we're a few months into company RTO deadlines, I don't see much talk about employees who move out-of-state during the pandemic (or were hired remotely) and whether they relocated themselves & their families for work. Most of the conversations focus on those who are already nearby the offices (within 75 miles), which makes sense as this is a much larger cohort.

That said, the out-of-state folks usually have much larger tradeoffs to make (mortgage rates, family networks, etc), and it wouldn't surprise me if there's a higher tendency for that group to stay put and search more locally.
this was exactly how my life worked until I had a baby. Now I have to keep my ears open 24 hours a day. has completely killed my podcast consumption.
This is exactly what I was looking for, never understood why postman decided to monetize that way
China burns less coal per capita than:

* Serbia
* Australia
* Greece
* Germany

amongst others including several US states (US overall isn't far behind).
I disagree. The purpose should be (1) no need for app developers to pay 30% to Apple, (2) bypassing whatever Apple claims to be mandatory (e.g., notarization, etc) to run on their, sorry, your device.

None of this is currently possible. They pretended to have tackled some of it, but in reality it's gonna create just some very niche marketplace and say "hey look, you see, we made it possible". This is one of the biggest vendor lockins existing (for an app developer).

Big companies won't spend several billion $ just to make you download their free app (and let's not forget that reinstalling or updates count as a new download).
> Fracturing happens for any popular, long-lived programming language.

There are many languages that are very stable over long periods of time. It's just that Python was a terrible language to begin with that got rushed designs and features tacked on to it over time. Even if you're a "lover" of something like asyncio, there's like three distinct "eras" of asyncio that have you write it in three different ways. Not only that, Python's asyncio is the worst implementation of it that I've seen. That's a common theme in Python packages.
Like what? The voluntarily provided User-Agent? The browser is in control of that.
Seconded, it's incredibly user hostile. The mid-gray text in the comment header is sufficient to distinguish a flagged comment while maintaining readability.
Exercise too.

The question is how long. Doing intense stuff needs breaks.
> But that mistakes what a book is for. A book is a tool. It’s a machine for thinking.

Best quote in the article. Taking the time to read, absorb and apply a book changes us in a way no summary or audiobook could ever change.
even more hilarious is how society/developers just accept these new names and use them (meta, x) rather than simply resisting and continuing to call them Facebook, or Twitter. It's like they've been collectively brainwashed into thinking you can deadname a corporation and should feel bad about it.
With Goku, Akira Toriyama Created a Hero That Crossed Generations and Continents
Gift link: https://www.nytimes.com/2024/03/08/arts/television/akira-tor...
Why not to do the same with postman? I still use it without the login.
Ah! Fair enough. I assumed HN links bypassed the paywall.
This is.... a bit depressing considering I have had essential tremor probably since I was about 12 or so years old.
You’re comparing with others, however I meant compared with yourself. I look at my Uni code and see a quantum leap from that to now. Some of it is better tooling but a significant part is discipline and experience.

Knowing what rabbit holes not to go down is the true 10x. Not the faster typing part.
The alternative is to use a language that wasn't broken to begin with.
I agree. Nobody owes anyone anything!

I was merely pointing out that it's a shame that

(1) it has apparently been abandoned for years,

(2) people are not able to do anything about that.

(Bus factor == 1, etc.)

Based on the other comments in the thread, I'm sure there are people who would love to contribute.

(Worth pointing out that making something open source isn't zero-maintenance by any means, especially since GitHub still doesn't let you disable pull requests...)
Related discussion and anecdotes:

Akira Toriyama has died

https://news.ycombinator.com/item?id=39637471
There's already a /from?site= endpoint that they currently hyperlink to next to every title (e.g. <https://news.ycombinator.com/from?site=cyberus-technology.de>) and I'm pretty sure that's the same endpoint that Refined Hacker News uses to provide its 'similar submissions' list. I wouldn't think it would insurmountable for them to XHR that list under the submission form as a "uh, are you sure your thing is unique and not reposted within the past year". If the codebase was open source, I'd even PR in the change, Rails or not :-D <https://www.ycombinator.com/careers?ashby_jid=00c6950f-341f-...>
eventually they’ll go to (pre-)school/daycare[0] and you’ll get some time back. it gets better.

[0] at least, they really should. kids need to socialise with others their age
Things like this seem niche enough to safely put behind a permission dialog. 99.9% of sites/web apps have no legitimate need for this functionality.
> “dependency manager”-manager

Language toolchain.

You have to do this for all the languages, not just Python. Hence nix and other tools were made.
> they are actively discussing how they are circumventing browser privacy protections.

I'd love to see a successful prosecution as something like a US CFAA violation, setting a precedent that puts the fear of god into the widespread slimy side of our field.

But I suspect it will have to be a non-US country leading that, because a lot of the US economy and power is now tied up in widespread slimy behavior of our field.
Well this is fun to see. After Postman deleted my local data after I declined a cloud account, I started working on my own tool: https://github.com/EvWilson/sqump

Some similar ideas - actually treats the file system as authoritative, runs locally, can share collections via source control with teammates. Difference in this case is that I used Lua as a lightweight scripting layer that I gave all my necessary tools to. So now I have a HTTP toolkit, and some for Kafka as well (which I use a good bit). I’ve been able to use it to replace all my API testing and development, as well as perform some more involved migrations and some dashboard-like actions (e.g. can list out resources and then check failures for each of their IDs).

It’s also just a single binary with the web UI and CLI bundled in, which works more for me. Still early days for the little tool, but hoping it could be helpful for someone else.