skysight-inc/HackerNews huggingface dataset:
Yup. I've used NoScript for years, and one of the most frequently appearing sites that remain blocked is googletagmanager.

I totally second the sentiment that this is merely minimal defense against hostile 'service providers'.

This avalanche of tracking libraries is now almost as toxic as email spam in its worst-controlled days. Much of the internet is literally unusable, as pages take dozens of seconds to minutes to load - on a CAD-level laptop that can rotate 30MB models with zero lag.

In fact, does anyone have a blacklist of trackers that we can just blackhole at the HOSTS file or router level? Maybe time to setup a pihole?
SimCity, Cellular Automata, and Happy Tool for HyperLook (Nee HyperNeWS) (2018)
A few ideas: have computer vision tool analyze each frame from one or more cameras above the field, look for the drones, and overlay your graphics. You might have a QR Code or similar. Even a simple color badge if it's just a handful of drones. Then, your cv code just has to look for the big chunk of pink, blue, or green pixels. Look up color tracking, object tracking, etc. Look into https://en.wikipedia.org/wiki/FoxTrax as an old example. OpenCV, Tensorflow possibly as tools now.

As you noted in another comment, GPS by itself probably isn't accurate enough, but there is GPS augmentation tech. You put a base station in the area that measures the drift and sends that over the air to use as correction. I'm thinking you'd take the raw GPS from the drones, apply the correction, and hopefully get sub-meter positioning. Look up DGPS, WAAS for options there.

The other idea that comes to mind is to triangulate based on their radios. You'd have base stations around the perimeter, each measuring the signal strength and direction of the target frequencies. Positioning would be a matter of fairly simple trig + error correction. I don't know if there's anything doing this off-the-shelf, but indoor positioning systems may be a rabbit hole to go down (even if used outdoors).

A final idea is to use the video feed from the drones. You'd place QR Codes throughout the course, process the video feeds, and use the codes seen in each feed to tell which ones are ahead. Or instead of QR Codes, build a point cloud of each point on the course to use as position.

Sounds fun!
> Like Sanity, this author has expanded three paragraphs of content into 600 lines of text.

*snort* this is mischievous but funny.
Consider applying for remote jobs at US based companies. It's a lot easier now than it was 3 years ago - lots of places in my area that would have previously hired only for local offices are now accepting full time remote from a wide swath of areas.

The biggest challenge is usually the tax implications for the company of making a foreign hire - it's hard to be the first remote hire from a new region/country (mainly because it's really expensive up front to get a wrap on the legal side) but relatively easy to be the second.

I'd avoid the traditional US hotspots (ex: silicon valley/NYC) and go for places in the south/southeast (Atlanta/Austin/Raleigh/Tampa/Nashville).
Right. This sort of blockage and spotting unnecessary/undesired rabbit holes are the value of DSU. It should be a pure dev experience.

However 99% of the time what I see in Real Life is even when it's just devs talking they aren't offering up enough information for either of those to happen. Either imposter syndrome kicks in and they don't want to look stupid in front of their peers, or they're just annoyed at having a meeting. So it just becomes a status update meeting anyways
The question was vague on purpose. I do not believe in any specific golden age actually, but I do believe that good ideas form the past has been forgotten. I evoked the microcosm of sun stations but others might remember good original ideas from amiga, BeOS, Vax, Alphas... Isn't it good practice to remind ourselves that alternatives did exist, that sometimes were better. Maybe some might even be revived one day, who knows.
Ghostbuster – AWS security tool protects against dangling
They are also comparing against some older generation ASICs...the S19 from Bitmain[1] which 'mature' tech today gets 34J/TH, 95TH/s which is like... 40% better?? It's a super weird comparison point that they chose. Or maybe I am reading something wrong here...

[1] https://support.bitmain.com/hc/en-us/articles/900000253583-S...
Java has a high bar for the amount of prerequisite experience it takes to write good code. In other words, it has too many pitfalls for beginners. It is a phenomenally poor choice of language for teaching beginners to code.

On the other hand, a lack of beginner-friendliness could also be seen as a lack of effective static analysis. Of course, this is a very Java programmer point-of-view.

Others: "you shouldn't need to have that"

Java programmers: "but I do have that"

If you are in a position to pick tools for your organisation, think about how your choices would accommodate beginners. Not all of your tools can be or should be easy for beginners to use, but it is an important quality to consider.
You should not trust them. You can download the add-on and inspect it yourself, if you know some JS. Right-clicking yields this URL:

https://addons.cdn.mozilla.net/user-media/addons/585454/adna...

But it seems to include a lot of code, including some uBlock Origin code.

Either way, this kind of sabotage might get you banned on Google. Be mindful of the risks, and have contingency plans.
repetita iuvant #2

You can of course think it

It doesn't make it correct though
How do you explain the astronomical numbers of homeless people in the US, for example, compared with so many other wealthy nations?

Are you seriously suggesting that so many millions of Americans just happen to love being homeless? Is this a joke?
I would take any claims of improvement with a grain of salt until independent verification has been done. This is Intel we're talking about, they have a very long history of overpromising and underperforming when it comes to power/compute efficiency.
Most companies do both. If just asking users questions was strictly better than passive tracking, that's probably all they'd do - analytics have a real cost to use, that cost wouldn't be paid if the information gathered was useless.

But, people are pretty remarkably bad at asking for things. It's mostly the "better horse" problem. People ask for fixes to proximal issues (make this faster, cheaper, better) and not the big things.

In my own product, we use gtm to understand where in our sign up funnel people fall off. It is a complicated product and a complicated sign up flow. Since people who fall out of the funnel are unreachable, we can't just ask them why. But we can observe that (say) 40% of users bounce off of step X, so let's make that step easier.
SteamVR's Lighthouse stuff is limited to 10x10m but if they let you hack it the drones would only need to carry a few LEDs. It would work in indoor arenas too if this is a traveling show.
Who pays for writing comments on HN? Asking for a friend.
Do you mean this?

1) Write CPP macro language to emulate Oberon syntax.

2) Write program in the above macro language.

3) This program looks like Oberon but we now have two ways of "compiling" it; a) Feeding it to the CPP/C Compiler or b) Feeding it to the Oberon compiler directly with a little bit of tweaking.

Have i understood it correctly?
You are building a reactor, not the Guggenheim
I like that ONE == 0.
Ah.. My bad I did not get that, I guess then this is merely an issue of semantic overlap then. Either way I get that I was pendantic.
I've said it before that these "copy paste" and "stack overflow" memes reflect badly on us.

People don't realise that others are forming real life opinions on these memes.
Sure, and perhaps also the accounts of users running this while logged-in. Have contingency plans if you run this and your, say, GMail account is blocked.
fair point; outside of it's main use case (writing documents), we're better offer using more sophisticated tools
I find other women attractive, but the idea of bedding another woman is not appealing to me. The idea of my wife laying with another man is damn near infuriating. I don't know how anyone could get past the emotional response to their husband or wife having a side partner. Mentally, I would have to see my wife as just another girlfriend but then I would have to question why I am married.
does it work now for you? metamouse.cc
Humans are so smart and so deeply dumb.
I’m all for encouraging more societal support for ethical non-monogamy, but calling monogamy immoral is really an inflammatory way of framing things.

Seems unlikely to win many people over.
Yeah I've noticed this too. Everyone says Hershey's tastes like vomit but you never see anyone calling Parmesan cheese "vomit cheese".
Joe started an interesting discussion about block and table CRDTs on the Peritext github that you will find interesting: https://github.com/inkandswitch/peritext/issues/27

My perspective from working on a centralized collaborative editor (Notion) is that last-write-wins semantics in some places often fine; I wouldn’t stress out about column split/join for that reason. I proposed a CRDT for tables that handles the rest of the features reasonably well in the GitHub thread, we use a similar structure for Notion’s “simple tables” feature.
Who are you "reporting" to when you catch a train? Also, in cars, you're using Google maps which is tracking you, you're license plate is fully visible which allows you to be tracked, there are ticketing cameras, aerial monitoring, tool booths, speed traps... Yea sure pretty free.
Author overlooks three important things.

First, with amount of software engineers doubling every ~5 years, there is mostly a shortage in software developers with experience. Someone has to teach. Someone has to steer, make decisions based on knowledge, someone has to design architectures, know what coupling matters, what patterns apply, what type of solutions will haunt you later on, etc. etc. etc. No junior can do these things, because the juniors lack the experience of failing several times or maintaining or replacing legacy over years.

Secondly, software development is about so much more than writing code. In fact, I spend least of my time typing in code. If your job really is typing code that others told you exactly how to write, then yes, fear for your job. Not because of copilot or better IDEs but because what you do is easily automated away. If people doubt me, I urge them to look at their git-log over the last weeks. I daresay that most will hardly write/edit more than 100 lines of code a day. That's less than 5 lines per minute.

Nearly all software development is about understanding the domain and applying software to solve problems in that domain. About researching what problems are most urgent and what solutions have which tradeoffs. Which patterns apply, how to decouple, where to draw lines, how to keep the software agile and maintainable over decades, and so on. Hell, even "where to put my code" is a hard problem that copilot and IDEs fail miserably at.

Thirdly, the no-code movement is a forever-september thing. It has a niche, but that niche is not as big as the no-code salesmen would like you to believe. I've seen "lo-code" come and go for decades now. Every time it promised to take over all the software development only to carve out a niche and be very good only there. More practially: most such no/lo-code systems lack a lot of essential paradigms (source-control, accountability, copyability, testability). But they are either far too generic and therefore just as complex and hard to manage as "real software", or they have a specific niche and shine there! (but only there).

So no. Software engineers, especially those that have been in the trade for years (even more when decades) are in high demand and will remain so. Tools won't replace them. If anything, tools (which are build and maintained by those developers) only increase the demand.
Kinda surprising that Apple doesn’t cancel anything Trump related outright
I'm amazed every time anew that there are still projects using Github instead of SourceHut/self hosting.
there is no currently possibility to pay with credit card, if that was your question
New Release of the OpenBot 0.5 – Turning Smartphones into Robots
Capital doesn’t “work”. People work. These are just objective English language definitions. What you’re saying is simply nonsensical. Can you try explaining again?

Wrt “earning capital,” you may have purchased capital, but you sold your labor for wages.

Compensation paid as stock options are an exception, and are a result of New Deal reforms to get more working people bought into the capitalist system, which has been successful, so far. But owning stocks is not the same as owning capital because you still do not control the capital and therefore cannot collect rents. Realize capitalists never directly trade the capital for the labor to operate that capital, unless forced. Historically, only communists have ever forced such a thing.
> No lawyer, accountant, doctor, engineer, scientist or other professional stands up each day to report to their peers on their progress.

My experience when I was a tax accountant, we have a weekly status checks for around 20 people which took 1 hour, different seniors and managers breathing down your neck everyday on the progress of their projects.

As a junior, I have to manage the expectations of these managers competing for my time to prioritize their client. Sure we don't have daily standups, but I will choose daily standups over this.
currently, we do not support recurring payments. Meaning, that you need to apply for the service each month and initiate a crypto payment manually
> Many users reported either having trouble registering for an account or were added to a waitlist with a message: "Due to massive demand, we have placed you on our waitlist."

Seems like false scarcity. Or a beta test.
Some people might appear unhappy when actually they are just comfortably set in an adversarial dynamic. Two of my grandparents would often seem to be arguing with raised voices when in public, being serious all the time, with all the classic corollary of old-school wife/husband remarks, but behind the scenes they were an absolute unit - they never had any affairs (unlike their own parents...), and after he passed away she immediately fell into a long depression, barely a year later she was gone too. They would rarely admit to others that they were happy, but in an anonymized "only God can see you" survey, they would have probably been honest enough to tick the very-happy boxes.
The single worst captcha I've ever had to this day was the « gift » of German hosting company 1&1, which managed to stonewall their customer support (I think) by putting it behind a captcha made exclusively of a string of the digit 1 and the lower case letter l in a font where they look nearly identical. I remember trying for an hour to get past it but never could. It left such a sour taste in my mouth that even 15 years later it's still engraved in my mind, and I refuse to ever do business with that company again.
What's X, approximately?
As a frame, I think 25 times annual expenses is a retirement goal.
Ask HN: Recorded Pair Programming Sessions?
I know pair programming proponents say that it takes practice to get good at pair programming. So I was wondering if there is any good recorded sessions of pair programming sessions.

It would be interesting to see what a good pair programming session looks / feels like.
For popular sites a backlist could be formed after the first person downloads it.
If I could only give more upvotes. I'm one of the few self-taught tech employees I've met at AWS. And I'm consistently told (during yearly reviews and casually) that my ability to communicate tech issues simply to both tech and non-tech people is my 'super power'.

Lots of CS grads who went immediately to a high-paid CS positions have no clue how to distill complex topics into jargon-free statements that are readily understood. And this lack of self-awareness (i.e. they don't understand that they're using specialized terms and/or skills) bleeds into everything they do.

I can see a bunch of engineers sitting in a review meeting all agreeing 'This is simple math. Let's do it!' Unless there's someone from a non-tech background in the meeting, there's unlikely to be someone saying 'Uh, our audience is people wanting a place to sleep. We shouldn't gate our service with math.'
Would You Live on a Cruise Ship?
> Are you seriously suggesting that so many millions of Americans just happen to love being homeless? Is this a joke?

The person you're replying to didn't say any such things. Your replies on this post have followed a pattern of lazy swipes, and degrade the quality of discussion here.
I remember I was watching my friend playing it on his Playstation and I nearly bought Playstation because of it. ( I was still on my Saga MegaDrive ). But I waited for the PC version, turns out my ATI Graphics card just wasn't good enough. The game if I remember correctly was heavily optimised for Glide ( The API from 3Dfx ), so bought a Voodoo 2 instead which was crazy expensive just to play a game but I couldn't resist. The PC version was insanely great. Voodoo 2 Graphics had 30fps making everything silky smooth LOL. ( I dont think we were 60fps era yet ) The software synthesiser from Yamaha was miles ahead of anything else on the market. The music was just brilliant ( Nobuo Uematsu is an absolute genius ), 25 years later when I see FF7 I could still hear the intro music in my head. Those MIDI sound when selecting commands. Spending days just to get a Golden Chocobo ( And typing that now the Chocobo music is playing in my head ). It is somehow all burned into my DNA.

I just wish I have time to play the Remake. Still waiting for PS5 to become widely available.

The good old days, they dont make games like that any more.
Thanks HN for keeping it free of ads and trackers
HN is a rare place on the web, where it provides great value to a big community for free without any ads or trackers that plague the web right now. So thanks!
What the fuck?

I often cycle near Paris and I never got this amount of crap, not from random people, and certainly not from my colleagues. This is surreal.
The last I heard he was doing AI research on his own time but googling it looks like he may still work with Facebook in some capacity too.
I don't know if there's a proper name for it. At least people who are aware of the style would probably recognize Whitney's name so that's the best term I've come up with yet.

For me, the end goal isn't Whitney style, but I've been pursuing effective programming all my life. When I learned to code, I wasn't talking to anyone except my computer, and that alone was exciting enough to make it a life-long hobby and profession for me.

Do you know what brought me to Hacker News? Arc. And Paul Graham's writings about Lisp. The message was never about a popular language that everyone speaks. If anything, it was rather the opposite: pg saw in lisp a powerful and expressive (if niche) language that makes you competitive against larger players who stick to boring mainstream languages. I wasn't interested in competition or startups, but merely in powerful ways to make the computer do what you want. I don't particularly care if I'm the only person on planet earth willing to wield that power; it's for my own enjoyment. Programming for me isn't about "product" so "productivity wall" isn't something I think about, and complaining about productivity wall would be a bit like complaining that getting fit for Tour de France is time consuming, why don't they just drive it by car?

That said, I think there are people who find K, APL, and related languages very productive in their niche. I'm definitely not speaking for everyone.

Anyway, it is the curiosity and desire to discover a powerful way to command the computer that has driven me to study Haskell, APL, PostScript, forth, TLA+, lisps, BQN, K, Erlang, and more. "Whitney C" is just one milestone along the journey, and I don't know where the journey will eventually lead; I'm just not happy with any existing language right now.

So the answer is no, learning Whitney C will not make someone immediately productive with my code, just as learning Java does not make you immediately productive C++. They are different languages. However, anything you learn can shrink the productivity wall; knowing APL or BQN, K, and Whitney C might make it easier to grasp whatever I come up with next. That applies to all of programming in general though; the more you know, the more you know, and some of that knowledge will almost always transfer. There will be familiar patterns and ideas.

I also think people seriously overestimate the productivity wall. As you say, one can learn to read cyrillic in an afternoon. Kana in a weekend. But learning Russian or Japanese is significantly more work than learning the script. In terms of scope, I'd say learning APL or Whitney C is closer to learning kana than it is to learning Japanese.

(EDIT: I also find it ironic that programmers are ostensibly excited about learning new things, yet at the same time programmers really love to complain about languages that look alien won't give a few weekends to learn them)
Is this surprising to anyone? My present phone is a Motorola G5 Plus, low-mid range model released in early 2017 which I bought new at the time unlocked for under $200 USD. Motorola stopped updating it with Android 8.1, but it runs the latest version of LineageOS based on Android 11 just fine.

One of my tablets is an Amazon device which stopped getting updates to Amazon's proprietary Android 5-based OS. But it runs Android 10-derived LineageOS just fine. A relative was just going to throw it out because the software was out of date. The amount of e-waste produced due to this practice must be scandalous.

Purely in terms of specs and performance, most devices since about 2017 can run the latest software. Manufacturers rarely support the device for more than a year or two, though. This pattern of behaviour goes all the way back to the very first Android device. The HTC Dream was dropped after Android 1.6 but it can run later versions.
It's a similar problem in neighborhoods that were not designed to be the center of tourism, no hotels, and homeowners had no intention of living next to "hotels", but if just a couple houses become full-time AirBnB all year, that is what happens -- everyone is now living next to hotels, and that spits in the face of neighborhood and those who chose to live there.
Bitcoin is quite unsafe. For example if you send money to a cause you care about, but government disagrees with it, they can disallowlist your wallet and you probably won't be able to touch any coins derived from it ever.
If Intel was serious, they should have looked into supporting Monero or other truly anonymous currencies.