skysight-inc/HackerNews huggingface dataset:
What? When you make an appointment for something you need to have done you cannot control the time you are going to be given for the appointment... It is unavoidable, and even more, the lower in the food chain you are the less control you have over it: you cannot call a more expensive but more convenient service, you cannot choose to be diagnosed by a private doctor instead of accepting the time given by the subsidized service, and so on, moving out is not possible because you can't pay to move your stuff. Poverty traps you in ways you will only understand once you experience it.
I wonder how that works for people that went there because their country joined one neocon middle eastern venture or another. Does it count if you went there for invasion purposes?
> I don't have a problem with websites measuring what I view, click, add to cart or buy. I want them to be able to see what doesn't work in terms of user experience.

The problem is not that they measure things. The problem is that they enter the user's private area; they run code on the user's computer and probably grab information about the user too (I don't know exactly how tag managers work because I have never used one). It's like if I enter your home and start measuring things, the problem is not that I measure things, it's that I entered your private area.
machine learning to the rescue!
I believe that truly anonymous can only be achieved in bursts, and not continuously maintained. For day to day existence, blending in with the common population is hiding in plain sight.
Kubernetes Documentary: A Critical Review
Increasing Bus Factor in Software Development Teams
Believing Google values privacy over profits is a bit naive I’d say.
My magic words for this are simply “tell me more.” Eventually, by listening actively, I can put myself in their shoes and empathize. And once they’ve talked it out, if they even need help, I ask if they want it and are open to it. If they say no, all good! If they say yes, then we can dive in.

This has taken me many years to get better at, and I still suck at it, but it’s improved for sure.
The ruling against google analytics in France is quite simple: google analytics as used by an unnamed website was not compliant with GDPR, because it exports user data to a country that has privacy laws that are not up to GDPR standards, which is not allowed. This is on the unnamed website and they or compelled to stop this illegal export of user data by either only exporting anonymized statistics or stopping use of google analytics entirely.

Of course this isn’t yet a perfect banning of GA and Google might be able to work around it, but it’s something. And in fact, anonymized statistics would probably be OK (depending on the details of course).
Enforcing requires court cases and time. That's how law works, unfortunately.

Fortunately organizations like NOYB (with Max Schrems) are doing exactly this: https://noyb.eu/en/noyb-files-422-formal-gdpr-complaints-ner... Once there are a few high-profile cases with high fines to set a precedent, this hopefully changes the way companies handle cookie banners.
Scientific integrity in a climate of perverse incentives and competition (2017)
Can we use this as a place to tell stories about how travel was better ‘back in the day’? Here’s mine.

Back in the late 90s/early 00s I worked for the British Council. I travelled the world with a pack of Windows NT 4.0 CDs upgrading their servers. I was in my early 20s. They flew us Business. It was quite a thing. I’ll never stop appreciating how lucky I was, it was the time of my life.

This was pre-9/11, so security was … lax? I remember there being two lines at Heathrow: British, and not. (There were probably three: British, EU, other. Anyway.)

So you’d fly in from some really random place – I mean Kosovo, Ukraine, Nigeria, Colombia – and you’d walk through the ‘British’ line. You’d get to the guy checking passports and, I shit you not, he’d have his feet up on the desk and he’d be reading The Sun. (Terrible tabloid newspaper.)

Scores of British people would walk down that corridor holding their passports up, photo page presented, three abreast, and the guy would occasionally look up from the paper to check nothing too untoward was going on.

Good times.
Europeans also do it all the time.

For example, when I still lived in Finland, going to Europe meant traveling to the continental Europe south of the Baltic Sea. Finland was not in Europe, Sweden was not in Europe, the UK was not in Europe, and Denmark was a borderline case. Poland was the northern and eastern limit of Europe. Mediterranean beach resorts were also not in Europe, but nearby cities were again borderline cases.

And when I read Finnish news, the EU is usually referred to either as "EU" or "Eurooppa". The actual name "Euroopan unioni" is too long, and it takes a lot of effort to write it and even more effort to say it.
I think that by 2030 we should have conversations that produce most of business software. Think of CLI + AI. There are already people working on this. My bet is on Microsoft or them buying winning startup
Many years ago a plane crash killed many residents of a Swiss village. The government sent a Psychologist to assist with the mourning and loss but nobody wanted to talk to him. However, everybody accepted the village Priest in their homes. So the Psychologist asked the Priest: "What do you tell them?" and the answer was "Nothing. I just sit there with them in silence".
And I stressed out about the label to make sure to interpret every question against us to include even the smallest things; when I could just have taken the easy route and maybe added the most obvious points or none at all…
But the boss of your plumber might demand to have a daily standup with him or her if he is so inclined.

If you want to be treated as a payed consultant, become a payed consultant, with all the disadvantages and advantages which follow from that.
Discussed here a week ago: https://news.ycombinator.com/item?id=30326027
Changing the definition of anonymous to include pseudonymous is not a compelling argument that anonymity is the same as pseudonomity.
Thanks for bringing this to my attention. I don't think I'm going to move back to Protonmail even after this implementation. This essentially means that every time I open my browser tab for email (which is how I prefer to use email), I have to build an index before I can search for something. That is too big a tax on usability for encrypted emails. The ironic thing is IMHO, email is already a leaking abstraction that cannot be encrypted. In this case, unless I demand all the humans I send my secure email to to also use Protonmail, my ultra secure email simply lands as plain text in their Gmail account. So, I might as well use Fastmail, and have the convenience of full text search when I need it.

My goal is to pay for my use, and prevent my email provider from profiling all my emails and selling it to advertisers. If I need a secure way of communication, email would probably be the last method that will come to my mind.
There is one positive here: if this is widely adopted it means less third-party JS libraries run on your browser. That's better for speed and security. Frankly, Google is probably better at avoiding and fixing vulnerabilities than [insert third party ad network here] is.

Plus, as noted, Google will restrict what data is transmitted to third parties like IP address. That's a positive. Fear of regulators is more likely to keep Google in line than it is to some basement operation in Serbia.

I actually wonder if third party ad networks want to give up their power to Google in this way. It wouldn't surprise me if they don't.

As for the negative... I think the reality is it won't be as negative as people make it out to be. Why? Imagine if this is widely deployed. It creates a single call for all tracking so the adblockers just have to focus on that finding and blocking that call. The article claims this will be difficult. It will be harder but there'll be more incentive.

Next, a question: I don't know the ins and outs of GDPR and similar legislation well enough, but doesn't this put Google on the hook for data collection and transmission of that data to third party sites by virtue of them running these "proxies"?

Lastly, in general I don't really care if websites run A/B tests. They do this anyway and it's done serverside all the time as is. So that part of this isn't really a big deal.

Ad blocking is and will continue to be an arms race with advertisers. This feels like business as usual, honestly.
I'm not sure that you understand GDPR fines, the annual revenue is only used as an upper limit for companies with massive revenue.

The service being free doesn't protect you.

> The less severe infringements could result in a fine of _up to €10 million, or 2% of the firm’s worldwide annual revenue_ from the preceding financial year, _whichever amount is higher_.

> The more serious infringements go against the very principles of the right to privacy and the right to be forgotten that are at the heart of the GDPR. These types of infringements could result in a fine of _up to €20 million, or 4% of the firm’s worldwide annual revenue_ from the preceding financial year, _whichever amount is higher_.

Source: https://gdpr.eu/fines/
maybe we need better adblockers now, maybe check a hash of javascript files (instead of domain and name) or maybe even something with AI
Maybe someone should do a solver for this CAPTCHA and put the code on GitHub. It does look really easy to solve using Machine Learning.
Insecurity is the default in Java as well.

I'd be curious to know the history too. Did they really not forsee that external entities are a security hole?
The middle-ground movies like "Good Will Hunting" are, unfortunately, pretty much dead in the water right now, they have been since before the pandemic (I'd say since the early 2010s). Some directors and producers in France (because the same thing has been happening there, at another level) tried to do something about it by staging some protests around 2012-2013 if I'm not mistaken, this interview [1] (in French) from 2013 with Pascale Ferran, one of the main persons behind the movement, will add more details. Of course that nothing came out of the whole protest movement.

There is some (I think) temporary help from streaming and especially from Netflix when it comes to this type of movies ("The Irishman" is just one example), but, again and imo, I think this is just temporary and that in the long term Netflix and its kin will also give up on this type of movies. And, of course, you could say (like Scorsese himself sort of did) that watching movies on a TV screen is not really "watching movies", and I'm with Scorsese on that.

[1] https://www.afcinema.com/Pascale-Ferran-Je-m-inquiete-pour-l...
You know how barnacles attach to a whale, to clean it?
Maybe you guys need to spin off a whale-cleaner startup =D
[edit] I realized it's the fish that clean the barnacles off it. So maybe like that. Anyway I'm just saying that an organization that is carrying that much dead weight just on internal organization is probably desperate for some better method than word of mouth to identify stuff like that.
Annoyingly that would still require downloading them, which I'd definitely prefer not to. It's bloat that serves me no purpose.
It's Arkose Labs (also used by Roblox, GitHub, Dropbox, Twitch, and more). There's some more links here: https://github.com/dessant/buster/issues/178 (Buster is a browser extension for automated captcha solving). You can subscribe here https://github.com/dessant/buster/issues/320

Their audio captcha (no longer available?) involved listening to 3 MIDI tunes and picking "the sad one".
As an independent contractor for the past two years, It hasn't been much of a grind finding and retaining customers. You have to put some work in, sure, but I don't feel it's particularly onerous. Never had to take someone out to dinner or cold call. People need software development skills and generally like it when you find them.

As for never being paid on time - I think the most late it's ever been has been 2 weeks. Pretty annoying but not the biggest deal in the world.
tbh Calyxos is much better than lineage imho.
This is a long known issue in BI. You can either report as is (i.e. the latest version of data) or as was (if you store the history either as deltas). A good example is subscriptions. You have someone pay for an annual subscription on the 1st of January 2021, but they cancel half-way through and get a refund. This already shows various outcomes.

Meta, Twitter and other advertising networks overwrite data. In a past analysis I oversaw the numbers could differ ranging from 25 % to 300 % difference. This could be to a variety of reasons - i.e. the report you pull tells you you had 1000 impressions, but two weeks later when you download the same report you find out it was actually 900 (100 were filtered out due to bot filtering post-correction).

Perhaps the biggest culprit is Google with conversions. For some reason they attribute conversions to the date the converting user saw the ad. This means that if that person purchases your product for up to 28 days since first seeing the ad, Google goes back and updates conversion for the day when they saw the ad.
DSL has a speed limit on the DSLAM side, but cable has to deal with a shared medium and for some god forsaken reason the DOCSIS people decided that ISPs should trust the devices placed into people's homes to do rate limiting.

In the same vein it's also trivial to hack many IPTV boxes used by fiber/DSL providers to give you free shows and channels because they essentially filter out the options you can click on on the client side rather than do any server side validation. There was a somewhat prolific subforum on a Dutch tech forum that tried to get into customising ISP IPTV boxes (didn't even need to alter the firmware, just needed to mess around with some JSON in transit) but that got cease-and-desisted because the method people used to alter themes could just as easily unlock most paid content.

Sometimes it really does look like TV related ISPs are still living in the 90s when it comes to security boundaries.
I complained to my senator when they created ESTA, not that it did any good.

As much as I agree turnabout is fair play, I still want to see fewer barriers to travel, not more of them.
What the heck.. give the man a
real position! He should do it One More Time but this time for real. That guy is a puppet master! The future is open for that guy
The Categories Were Made For Man, Not Man For The Categories:
https://slatestarcodex.com/2014/11/21/the-categories-were-ma...
>Godfather I & II is based on the Book written by Mario Puzzo.

ever read the book? It's a dog.
Nice post, I like how it addresses only a chunk of the problem and walks the reader through it.

What’s a bit unclear to me, is why do we need the Java version of the _types_ library. Looks like the humbleui already depends on clojure.
I don't see why if I got my credentials right, I have to prove I am not a robot. What if I wanted a robot to access my account on my behalf?
Tag Manager gives you the ability to add and update your own tags for conversion tracking, site analytics, remarketing, and more. There are nearly endless ways to track activity across your sites and apps, and the intuitive design lets you change tags whenever you want. I've been using Google Tag Manager on this website <a href="https://transcendrecoverycommunity.com/">Transcend Recovery Community</a>.
Maybe not very practical, but to combat targeted writing analysis on the internet you could try running such analysis software on your own writing to find out what makes it stand out. Work to make the writing as "bland" as possible, perhaps with aid of software translators or filters.
It benefits the end user by them "hopefully" getting an improved product in the future.
I've been getting farsighted for over a decade now. When I first recognized that I needed reading glasses I really resisted using them. Bought some and only used them on days when I had to. On those days I was much more comfortable, relaxed, and not tired at the end of the day. Even know that I still avoided them for reasons not clear to me, whether I thought it might worsen my eyesight, but I suspect moreso that I didn't want to accept that I needed them.

I have a variety of strengths of reading glasses around and do use them when working, but not for casual/entertainment uses. I have gotten pretty good at reading blurry text, sort-of like how you get used to reading upside-down or mirror writing. I find that this lets my eyes be more relaxed and I don't get as tired as I used to. Even when wearing the weakest readers I always try to look up over the lens when looking far away or take them off frequently. Leaving extras around the house also means I don't feel compelled to keep them on my face in case I'll want them. My visual acuity has on occasion also varied noticeably with my blood-sugar (or other levels) and many days I'm surprised by how clearly I'm able to see, so there isn't a clear downward grade.

I have no idea if exercises actually help and other than trying to keep my eyes relaxed or screens not to bright don't do anything in particular.
https://www.qubes-os.org/faq/#how-does-qubes-os-provide-secu...
Sounds like the vaunted App Store review isn’t all that it’s cracked up to be.
For taxi drivers, the most important change was already done and it took decades: it wasn't replacing them with self driving vehicles. It was replacing very competent drivers having a perfect knowledge of the town and of the optimal paths with drivers with absolutely no competence needed.

We don't have software driven vehicles, we have software driven humans.
ha, I was googling FORTRAN C macros and went nowhere, that was the page I was looking for :)
Streaming has hollowed out the non-blockbuster market, so studios need to quite literally go big or go home. Going big means the movie needs to have spectacle that brings people to the theater, which generally means huge cgi budgets that tv series could never replicate on a per frame basis. Superhero movies (and remakes) are exploiting preexisting social capital of franchises to be as successful as they are, otherwise it is really difficult to justify dropping hundreds of millions of dollars on producing and marketing a blockbuster spectacle nobody has ever heard of when marvel and other studios are dropping movies with familiar and popular IP constantly.
You're talking PC gaming where as the OP was talking about consoles. PC gaming definitely matured around 2000 with many of the titles post-2000 losing their innovative "omg can computers really do that" mystique.

However for consoles 2000 slices between machines of the same generation like the aforementioned Dreamcast (pre-2000) and Gamecube (post-2000). These are systems that shared groundbreaking titles between them like Phantasy Star Online; which was one of the very first online multiplayer games for consoles (and which I still play weekly guild matches, streamed on Twitch).

After that generation of consoles the specifications for consoles were all pretty similar to PC (chipsets aside): ethernet, wireless, HDMI (the previous generation were all pre-HD too), a HDD, etc. But it was the Dreamcast (and, released much later, the Xbox) in the generation of consoles before that really pioneered this shift in paradigm for console gaming and which many of the consoles of that era only had support for via addons (GC Ethernet Adapter, PS2 Network Adaptor, HDDs for the PS2 Expansion Bay, etc. Heck, even the GC didn't ship with ethernet instead having a dial up modem, and it wasn't even as fast as 56K in most regions!)

Thus I think they deserve to be retro for the same reason that 1996-2000 for PC gaming does: they defined how the next couple of decades of gaming would look while making plenty of mistakes along the way.
In FORTRAN, thank you.

(It was a long time ago, and there was no C compiler on our IBM/370...)
I've been using Google Tag Manager on this website https://transcendrecoverycommunity.com/, so far it's great. Tag Manager gives you the ability to add and update your own tags for conversion tracking, site analytics, remarketing, and more. There are nearly endless ways to track activity across your sites and apps, and the intuitive design lets you change tags whenever you want.
This is something americans tell themselves as a coping method.
I think the current bubble is very short-term. It has been caused by 10 years of low interest rates pushing a lot of capital into startups. The recent "next level" hysteria in the market has been caused by stimulus packages in the US and elsewhere. A lot of what we're seeing is very reminiscent of the .com bubble.

That said, I do think underlying the froth is a genuine increased societal demand for tech and programmers, so I don't expect the collapse to be as bad as .com outside of crypto and other hyper-bubbles. Yes, there will be a lot of job losses, but most engineers will just experience a salary correction rather than years of unemployment.

In the long-term, a move away from traditional programming will be necessary to solve the supply problem. Tools like SquareSpace, which are really awful but do genuinely replace a lot of low-end web dev work, will eventually mature and begin to eat up a decent amount of engineering demand. We'll see lots of these Excel-like apps that can serve low-end business needs reasonably well and remove the need for engineers.

I think there are a lot of opportunities making great creative tools for programming-like tasks, just as we've had a few decades of innovation in graphic design or publishing tools - there are lots of very valuable startup opportunities waiting for those who have the motivation and patience to figure out how to help non-nerds do nerdy things.
> This isn't strictly true but men tend to want to offer solutions to problems

For a humorous take on this, see "It's Not About The Nail": https://www.youtube.com/watch?v=-4EDhdAHrOg
A lot of pros aren’t global elite simply because they don’t play matchmaking seriously at all. Absolutely every professional csgo player in a top-20/30/100 team would easily attain that rank if they wanted it.
Google Drive to SQLite
I remember when Google's new CAPTCHA system was introduced and you just had one click and could get through, now you have to spend ages clicking photos of american busses.
It's interesting, first time I wrote C was after learning programming through Java. My "C" code was all new_<type>(..) .. I couldn't not think in Java syntax.
This is obviously terrible, but my favorite part of this whole thing is the fact that he included the parentheses in the IF/THEN macros, so you didn't have to do it for the condition in the if statement. So, like, this line doesn't need parentheses around the condition:

IF (n=to-from)<=1 THEN return FI

All modern languages that try and do a refresh on the C style (Rust and Swift notably) do this, it's clearly the right idea. They should just update the C and C++ syntax to make those parentheses optional at this point.

(PS. some people would also recoil at the assignment-as-expression used in that line, but that's just good clean fun!)
Yeah but it's because your plumbers have judgement and will not start to demolish a whole house because they discovered a sub optimal detail in the initial construction of the plumbing. Or install a high pressure car wash in someone's bathroom that they obviously don't need.
Because they can't distinguish that from a robot ran by a malicious hacker trying to access other people's accounts using stolen credentials.

Particularly for Airbnb, who deals with travelers (visits from international locations; shared IP ranges like airport wifi and cgNAT, etc).