skysight-inc/HackerNews huggingface dataset:
Laws only apply in some countries. The internet is global. Technical measures are faster, more effective, and can be applied in all places.
I liked some of Eddidon's writing, although he was condemned for plagiarism. (He stole some ancient Greek poetry, which he used without acknowledgement in at least one of his books.)
The book I read and enjoyed, long ago, was "A Fish Dinner In Memison".
You're in good company if you find that outrageous. But the (speculative) reasoning is not so much to keep them competitive, but to keep borrowing cheap. In the real world, lots of people want to borrow money for 3, 5 or 10 years for their business or 10, 20, 30 years for their mortgage (and preferably at fixed rates), while very few people want to lend out money for such long terms at fixed rates. So the way banks handle this is pool together lots of small short terms loans like deposits and count on the observed regularity that they usually don't withdraw their money simultaneously (SVB notwithstanding). If the relatively stable and cheap small deposits are all going to narrow banks, how are the lending banks going to fund the longer term loans?
Is there some kind of symmetry at work here in the deductive process?
If we can scrape linkedin and amazon, why can't they scrape our online content?
Ubuntu has a lot of unique information that is readily accessible.

Machine-ID in /etc being one, but there's various other items that can be used in the same way from d-bus activation, and something like 20 different other places, another large number in snap.
uBlock Origin in default deny of 3p scripts basically achieves this already.
And you count that as "trivial" for regular user? 90% of users don't know difference between a tab and browser, and you think they would know to setup vpn, vm, and what else to avoid getting tracked.
...lol?

They are already painted as a 'KGB security firm' for years.

And you probably missed the most interesting part:

>> When the potential victim activates ... infection of the computer with a previously unseen malicious framework that we named CommonMagic

Combined with the targets and the source (payload is hosted directly in AS56485, like, come on) you can ask who are the authors and what your reaction should be when this framework would be found in EU/US networks.
Ive got to say, i do miss those wacky times when you can customise your cursors in windows.
yeah, the road to hell is paved with a desperate need for upvotes (and angel investment).
Yeah, I think this service is probably a better value for remote teams, and individuals than it would be for a fully in-office team
the problem is that the alternative, that is native applications, is even worse.
Let's face it, some level of identification comes with networking, there are ways to anonymize connections, but none is perfect.

Tracking should be limited with legal means.
High Performance Data Transformations in JavaScript
ive had a very mixed, in fact I would go so far as to say polarized, experience with it across varius european countries.
Why do we spend so much time on internal/external documentation and wikis when we know they aren't helping anyone? Traditional documentation standards are simply broken.

My new bootstrapped SaaS, GitterBot.io, solves this for us all, leveraging your already existing code base to create a natural language support assistant for your technical teams (soon non-technicals too!)

To put it simply, I knew every time I touch documentation, it's rushed. And every time I should be reading it I am not. The cost and wasted time here is astronomical for all startups.

Then I realized, if GPT can write new code, why can't it be great at understanding and translating existing code? The code we all have locked away in our GitHub accounts.

GitterBot links with Slack for the best experience (though we have in-app chat too) and creates a fully conversational documentation experience in minutes.

Super stoked to be live on Product Hunt. GitterBot is completely bootstrapped and built solo. Stoked to get feedback and se e where this goes!
it's actually a really fun time to know how to sculpt in ZBrush and print out models.
No, because any “RMS” set of headers would only be shared by the small number of nerds who care, fingerprinting us more accurately again.
Doing away with the sim card has almost no benefit for the end user and is taking people back to the dark days of CDMA phones. The idea that your service is not tied to your physical phone is critical to the core ideas of freedom.

People have forgotten the past where land line companies required you to have a phone purchased from them. Cell phone companies absolutely want to bring back those days and Apple the leader in vendor lock-in is happy to help them. As you sit in your posh first world countries and think what's the problem... You're the problem thinking your needs are the only needs.

The ability to pop a card out and in to another phone without contacting anyone should be the normal way we do things. When I leave a country I can just hand card to any local and they're happy to use the remaining data... because honestly texting is not a thing I've ever really seen outside the USA. It's always app based communication like WhatsApp.

This is total foolishness. At minimum if the esim can't be moved with NFC, while the phone is powered off then it's dumb. Because drop your phone and break it so it won't power on... Move a card. Done.
The fingerprinting website in the article didn't manage to correlate me visiting the website concurrently from two distinct container tabs.

But that's merely because of the canvasblocker (or something else you have), because just separate containers doesn't cut it?
Linux is more than just an API, its support of platforms changes over time for example
I can hear the “make everything even your to do lists and shopping list in Latex” cultists seething from over here!
Aha so AI is saving you time because it takes you a lot of time to run magick --help
NS10s are known to sound like crap. They have very poor low bass frequency representation and mids and highs don't sound great on them either. As mentioned elsewhere, their transient response is exceptional -- due to hvaing no ports. This makes mid frequencies in the 1k-4k range super clear and identify any mix issues you have in that range.

The other reason NS10s are used is because if your track sounds good on them, the track will sound good on anything -- the worst walkman, crappiest radio, cheapest car stereo...

They're for getting a good mix, not a good sound.
> “do you want to have a beer/coffee/social interaction with the person outside of work”

Unfiltered and unanalyzed, this is a bad metric because it essentially brings out the lowest-level mental evaluation of whether the person fits your tribe or not. It’s easily subtly biased against women, introverts, other ethnicities, etc. — not because you hate them but because your lizard-brain doesn’t automatically associate them with comfort.

Instead think about whether you’d want to hang out with the person, and then try to intellectually disregard that evaluation completely.
A lost opportunity to use https://icons.aws (yeah I understand this site is not by AWS itself)
Curl 2000 was the best to me.
The Worry Police
for 120 pictures per person plus upscaling to 4k thats quite a lot of compute time. If they're running it locally its understandable it might take that long
> macOS's cursor drawing is heavily optimized (potentially in the firmware?)

Aka “hardware cursor”? That isn’t just a macOS thing, and is quite common.
Curl more equivalent to cat as a unix tool, making it easier to use in pipes. If your only use case is downloading then wget might look more practical
Implying they actually stop tracking when you press "Reject"
Memory leaks have never been scary in tracing GCs and they are not too scary in RC as well, though I would guess that cyclic references leaking is definitely a top 10 bug for swift and alia. Memory corruption has been/is the real issue.
Why do these systems use hash-based fingerprinting? Wouldn't it be "better" to have a "browserspace vector", or "browser embedding"? So that if one fingerprint tactic fails in incognito, you don't completely lose the fingerprint, you just get a slightly different vector?
The general developer community and their deployments, most of that traffic are binaries (<20MB) that are part of a database client that are downloaded on installation of our Client libraries. So a _lot_ of CI traffic, but also the development machines which follow roughly the general developer distribution around the world (and includes pretty much any country you can think of as far as we know).
I'm sure too! But there are some very important differences with Stallman's use and "my" use. Personally I use WGET all the time to get specific stuff, mainly downloads of binaries say for some UX system I'm setting up. I'm fairly certain that this is the most common use of WGET, so all that can easily be filtered out. This leaves Stallman's use case, and a few other secretive users, whom I'm sure can also be divided into separate categories, that can then be used to further identify each user's uniqueness. I'm not saying that it's easy, but I'm saying that he's got a higher chance of getting "caught" simply by revealing his rather unique use case.
I was able to "trick" the fingerprint.com test by opening it first with firefox, then with tor browser. Gave two different visitor IDs. So as suspected, it largely relies on IP address.
It was a joke lmao
I feel like we need to invest in open alternatives otherwise we are gonna create something worse than IBM used to be.
There's not a single feature added to phones during that time worth replacing working device for average user.
Making of “The wet bird” ray-traced image (2000)
Investing in the Future of Protein
Fully agreed! I suspect that there will always be this subtle risk of catastrophic failure though, something observed in a lot of AI systems. The scrutiny filter may become less relevant but will likely not be less needed to prevent 1 in 10,000 bad responses.

If 100,000 people ask critical questions then 10 people might run into potentially catastrophic consequences. ChatGPT is a powerful tool and will only become more so but it will probably not be perfectly reliable by any means due to the nature of the system.

I am excited for the generative AI future and whatever the hell is still coming. Only those who adapt will survive.
I realize this is in jest, but Minecraft is owned by Microsoft, and the prime directive of FB/Meta in the last 10-15 years is to own their own platform instead of building on top of platforms owned by other tech giants.
I've read about the NS10 a number of times over the years and I have got the impression that they were popular because they were the most averagely least-bad monitors for many years, leading to an exceptionally versatile monitor (swiss army knife), that was least likely to contribute to a flawed production.
it'll build Angelyne for you, to distract your pathetic carbon-based intelligence.

https://www.hollywoodreporter.com/wp-content/uploads/2017/07...
I think it absolutely does work.

We need better regulation to temper capitalism.
"Oh look it's that one dude with that weird Ubuntu device coming from an AWS IP again."
Do these profiles clear their cookies after request? I assume if the service finds a matching cookie, it will prefer it, or at least use as an extra identifier.
A Temporary Fix to Get ChatGPT History Back
A simple hack that blocks OpenAI's backend account check API helps restore current chat history.
Wow! You’re right! 25 years ago, when I startedAcme Klein Bottle, I wondered how to properly do quantity discounts.

Short story: Around 1996, my wife laughed at me when I told her that I was ordering 25 Klein bottles. “You’ll never sell that many,” she said. “Hardly anyone knows what these are, and nobody needs one. You’ll take most of ‘em to the dump.”

Thank you, Thanatos for helping prove her wrong.
I've been interviewing software engineers for around 15 years. In total, I think I've interviewed around 600 people in a range of roles.

My main advice is to listen to your gut instinct. Things that mildly annoy or worry you in the interview will probably come to dominate your working relationship with them. Don't assume you can fix someone's flaws after they join. Get other people to give their gut instinct too, and everyone has a veto. When a new hire doesn't work out, it's extremely expensive and stressful for you, the person themselves, and the whole team to manage the situation, so it's better not to hire in the first place.

This means you'll need to be patient. On average, I've needed to interview 30 people to make 1 strong hire. A few extra months looking for the right person will deliver far more long-run productivity. However, treat every candidate with dignity - get back to them promptly with helpful feedback.

The best hires I've made have come through personal connections, and niche job boards. Most recruitment consultants are working merely for short-term commission, and don't care about your or the candidate's long term interests.
So in the future you'll submit your AI generated headshot that looks nothing like you, but no one actually cares what you look like because they'll replace your face in the final shoot anyway.
Not to mention it's programmatic use by tools and applications.
Do you people never get optimistic about new tech that may make peoples lives less mundane and better?
Thanks a lot, I’m seeing a cardiologist in 2 weeks (couldn’t get an appointment sooner where I live) and will ask them for stress test and post.

One thing I don’t understand though: the day before I got bad again last month, I walked 10km and even ran a few times in the same day with 0 problem. I also use to do weight training before getting sick in 2021, so could it still be exercise intolerance?

As for anxiety, it’s something i only had occasionally before, and lately I’ve been feeling more relaxed as my financial situation improved.

But maybe I’m missing something and this illness makes me 10x more sensitive to anxiety so even what I consider low levels become problematic.
> If you have a team of system developers fully proficient in Rust, and the next task is to build some middleware web API

If your next task is to write a web api the sensible thing to do is to assign that task to a team of backend developers. Conversely, you generally don't ask web developers to do system programming.
Thank you! Yeah it seems similar, the mitigation techniques from me/cfs folks definitely helped me.

I didn’t know physics girl but checked it out and wow I feel for her. I managed to thankfully get rid of most fatigue by changing my diet + not moving out of bed so I can still work. When I couldn’t it was the worth feeling. Hope she gets better soon.
I made this claim before here, it’s not particularly popular..

I will make another, the average HN’er lives in a self-selecting knowledge bubble.
Either there is a complete and total consensus on every aspect of rendering or there are differences in how <canvas> is rendered.
This is an uncharitable reading of the comment. "Retrieve via email" can just as well be understood as reset using an email flow, as is common on most websites. And the comment does not claim they rely on fingerprints never changing, they say that if you do have a matching fingerprint, you can use that instead of another procedure.
I do believe that the tradeoff is well worth it though. We can write very high quality software (think of JVM, V8, etc) when the incentives are different than the 163748th CRUD app.

Otherwise we could just as well use a trivial brainfuck interpreter as target, that won’t have a vulnerability ever.
Wonderfully put. A relation of subordination is a relation of domination : as a team leader OP has agency over his/her team members' agenda, raises, roles, etc.

You can be chummy all you want with the people you are hiring for, but the relation will never be as equals and you have to be cognizant of that.
> Capitalism is the most successful economic system ever created and is responsible for more human happiness, prosperity and health than anything else.

Fun fact: "The initial use of the term "capitalism" in its modern sense is attributed to Louis Blanc in 1850 ("What I call 'capitalism' that is to say the appropriation of capital by some to the exclusion of others") and Pierre-Joseph Proudhon in 1861 ("Economic and social regime in which capital, the source of income, does not generally belong to those who make it work through their labor")" [0]

Both Blanc and Proudhon were socialists.

Further more, I would argue that kindness and sexual intercourse have been responsible for more human happiness than our current economic system, although it's possible that by "everything else" you meant "any other economic system", in which case maybe you would have a point, with the caveat that perhaps more primitive economies (your stereotypical 'merry band of hunter gatherers') would have, on average, healthier and happier inhabitants.

Or that 'socialist' Danes tend to be much happier than 'capitalist' Americans.

Or that with the regulatory capture of most industries by big company lobbying, our current economic system would more correctly be described as corporatism, where the means of production are owned not by individuals but by corporations.

And you could also argue that the North Korea/USSR were less happy than Western countries due to democratic, liberal governments being nicer than authoritarian ones.

^_^

[0] https://en.wikipedia.org/wiki/Capitalism
No ... in the worst case scenario the Swiss protect deposits, possibly nationalize the infrastructure needed to service those deposits, then let the rest of the structure collapse into bankruptcy. You don't bankrupt your national economy to protect foreign speculators. You salvage the part that your citizens depend on (and were meant to be able to trust). Once you're talking 100 billion plus, global investor confidence will recover over time long before you recover from a financial hit like that. Basically the approach that Sweden took in 2008.
Try to do that to a site with CF bot protection cranked up... Not happening without a custom build/custom ssl proxy that mimics the SSL fingerprint of Chrome.
Here's a long story, tldr: It will be a bumpy ride but can be very worth it under the right circumstances.

A couple of years ago, I worked at a small company where the management asked me to Interview someone for a Junior role. They were a recent graduate. They did not do that well in the technical interview. Failed to answer some very basic questions, even when given the option to google the answers.

So my review for the candidate was: If hired, do not expect any useful (read: big feature) contribution from them for at least 2 months or so. Expect at least a couple of major screw ups in the first month or so. It would have been safer for us to hire the guy with 2-3 years of experience for that junior role at a slightly higher cost.

The management hired them anyway. The first few screw ups did happen. They messed up the master branch with some broken commits. (Not sure why we did not have master branch protection rules back then). They did not know certain basic things and needed a bit more hand holding by various team members. We had to make them rewrite their bad code on every other pull request.

But very quickly, the new hire became a very useful part of the company. I was so glad to be wrong about my interview. They were happy to test out and automate a lot of the manual tasks. That would have costed us a lot of "senior developer time". The product needed to work on windows, linux, mac, mobile devices etc.. So a lot of things needed to be tested. They created so much documentation and examples for our product, that we ended up finding many bugs in our own code. They fixed a lot of those minor bugs too and came up with new features and implemented them. Honestly, the product got most of the polishing because of them.

I am not too sure what exactly I learned about interviewing juniors from this. But I can tell you, In all of the small companies I worked, there were a lot of badly defined tasks that needed to get done. Juniors can grow themselves AND the company by fixing a lot of those things. I think it is more about "What work do we have that the candidate can / will get done?" As opposed to "Are they a good candidate for us?".
Why are drinking coffee at 2AM ?

(Insomniac Cliff in Oakland,California)
I've dealt with this quite a lot in the last couple years and what I do now is not engage with the supplier on their terms. I live in the UK though which has reasonably strong consumer protection laws so companies can't just take money from you without your permission. Also I don't think it's a coincidence that most of the companies I've had problems with weren't operating out of the UK.

My thinking is that I've signed up for something via a form on the web then I should be able to cancel the same way. If I've supplied a credit card to pay for the service via web then I should be able to remove that payment method via the web as well.

So if they say I have to cancel by calling them on the phone I won't do that anymore. I will instead just send an email to their customer service address informing them (rather than requesting) of my cancellation. I also specifically tell them that I withdraw my consent for them to charge my card (I don't actually know if this does anything). If they respond by telling me to contact them via phone I just tell them no.

I additionally sometimes cancel the card they have on file so they will be unable to charge me. If I have a direct debit in place (this is a UK thing) I just log into my online banking and cancel the direct debit.

I did recently have a case where my card was billed again because I didn't cancel the card and they justified it by saying their terms and conditions contain a 30 days notice to cancel (this was a b2b SaaS). I responded by reiterating that they didn't have my consent to charge the card they had on file and I then filed a chargeback with the bank and got the £400 back.
Might be a joke, humor can be difficult to convey in forum post form, And I am that stereotypical sort who often does not get humor. But I will bite.

It is a printed book... there is no color in the process.
What an amazing person. I first learned about Clifford when he did his TED talk, and I was immediately a fan. The quote from the Hayes Hall Bell Tower resonated, and stayed with me, for all the years since. I'm deeply grateful that people like him exist, sharing their experiences and knowledge while still being simply kind and approachable. If you're reading this, thank you!
Seems like a disguised ad for that fingerprinting service.
Resist fingerprinting was already set to true in my Firefox.
"Worse than I thought" apparently means "I thought there was no fingerprinting but I found out there is fingerprinting."
I observed this too, but I cannot really believe it. For me it finds just german on the iphone. I get 0.88% for it. But if all Apples do it the same, I can hardly believe this provides already such selectivity. The problem with such test sites seems to me that only nerds visit them, and therefore the database is small and biased.
You would move to a different jurisdiction. US has plenty of those.

Looking at places like France or Italy, where protection of existing employees is very strong, yes, it makes companies wary of expanding. It also motivates automation, which might not be a bad thing.
1970 curse again
Just like all game consoles have done?