skysight-inc/HackerNews huggingface dataset:
Iff it remains open is irrelevant. It's only relevant iff it is reused - and I'm still waiting for evidence of that.
Yes! In addition, "utilize" -> "use". Apparently "utilize" connotes use beyond what is typical, but I doubt most people pick the word based on that, versus it just sounding fancier.

https://grammarist.com/grammar/use-vs-utilize/
compliment sandwich = shit sandwich
At least in Poland, the PC culture seems to have ended up calling both 5.25" and 3.5" "dyskietka" (lit. "diskette").

"Disk" tended to be encountered in "official" names used by OS software (so, "disk A:" etc.) but at least I never encountered "disk" to refer to anything other than hard drive since ~1992 or so.
It comes up in virtually every article about automated cars, with zero explanation.

I've noticed that.

If you were just doing car to car communication for automatic driving and didn't need to send ads, track, or remotely update the car, the way to do it would be through the vehicle radars. That's how aircraft send altitude, ID, and anti-collision data back to the ground and to each other.
Since you know the range and direction of the signal source, totally bogus signals are readily detected. Doesn't even need a permanent ID; choose a big random number at each start.

But no. The anal probe approach is essential to so many business models.
The formatting is actually better on sec.gov

https://www.sec.gov/Archives/edgar/data/1734722/000119312521...
I've never used Netlify but that seems like it would be a cool idea.
This was probably an article written on the basis of a press release by the US forces, which probably accompanies all major exercises.

Undoubtedly, it's a 'public signal' (one of many) by US forces to the world.

So the trick here is to 'read the tea leaves' and see if there is any hint of change of policy or anything special, or just a re-affirmation of things we already knew.

They mentioned the 'concern of nuclear weapons' and 'China's ambitions towards Taiwan'.

Those statements are basically meant for everyone, esp. Russia and China, and the public at large: the US military is officially concerned about those things. It's not like anyone didn't know before, but this makes it more consistent and official. Which is altogether different than the armchair discussions by a lot of observers and analysts.
I totally thought this was just a bizarre way of explaining how he overcame imposter syndrome
> the token is issued for you (the `aud` claim)

My goodness I wish I was allowed to disclose a place where this was used for privilege escalation and not checked in any way.
Eh? I hate lots of people who I nonetheless want to have freedom of assembly. Like anti-vaxxers. I want them to be able to say antivax shit but I hate them. What exactly is weird about this?
I’ve built a number of toy language projects with Ohm and it’s really wonderful. Just a joy to use the visual tooling also. All around really beautiful machinery
> Someone flubbed up and made the "none" algorithm mandatory for spec-compliant implementations.

Which spec are you referring to? 7519? Per section 6 ( https://tools.ietf.org/html/rfc7519#section-6 ) "none" is an optional feature of JWT.

I am not aware of any spec related to OAuth which requires a server to issue or accept a JWT with an algo of "none". Can you point one out to me?

From the AS side, our product won't even allow you to "sign" a JWT with a value of none. I'm not sure about other authorization servers.

And I always recommend that if a resource server ever sees an algorithm of "none" it should throw out the JWT full stop.

> It's a chicken-and-egg problem that the designers missed: you can't trust the token until you've validated it, but you'd have to believe the value of the algo field before you've validated it in order to check the signature.

What is the way around this? Looks like Paseto tokens (an alternative I've heard mentioned) works by not allowing unsigned tokens: https://github.com/paragonie/paseto

Is there another way to fix this?

> There are libraries that will see "none" in the algo field and treat that as "this token doesn't have a signature that needs to be validated, so it's good".

Spooky! Can you share these so I can stay far away from them? :)
German SV2O is still very jarring to me as a language learner; I just can‘t get used to looking forward in the sentence to decipher the verb, as compared to English.
Thanks Igor, very helpful - appreciate it.

I have thought about motorcycles on and off, no serious plans at the moment. I like to learn and fix simple things which is why after seeing your earlier comment I got curious about bikes that may be easy to fix.

I’ll probably be going with new and reliable where only basic maintenance is required

Your comment is very helpful and will help in knowing the basics.
I'm currently trying to decide if OAuth is overkill for something I'm working on: a first-party browser extension for a SaaS. The extension needs to authenticate the user with the SaaS on installation, then make API calls to the SaaS on the user's behalf. In theory, OAuth is a good idea because it's a standard, as opposed to some ad-hoc system that I cook up myself. But if I try to use an off-the-shelf OAuth provider implementation in the SaaS, it's obvious that I'm not using it for its intended purpose, because when a user goes through the OAuth authorization flow, they get a screen asking whether they authorize the app to access the service. But in the user's mind, the app (the browser extension) is part of the service. So, does that just mean I need to tweak the OAuth provider? Or is this a hint that I should go with a simpler solution?
Working together isn’t fun when we’re all out of a job because the factory moved to another country
What in tarnation

http://www.onecommander.com/img/One-Commander-Slide3.jpg
Haha, good one. I never used 8” disks but I do remember the diskette term going along with floppy disks late 80s/early 90s when I got my first PC. I never put one and one together
yes.

good luck guys
In this case it wouldn't be a myth
Are there any languages that are good at this? I feel like I would not enjoy deeply working with old C++ (e.g. auto_ptr), old Java (e.g., no lambdas), old Python (e.g., string formatting with %), and so forth - if I were making more than maintenance changes I'd modernize the syntax. sh hasn't changed much, but old shell scripts are usually buggy and would benefit from, say, bash arrays and the ability to assume that bash is installed. Old Perl is the most likely to be subject to the "write-only code" epithet, old HTML using tables and images for layout is certainly foreign, and I hear PHP today looks nothing like it looked back in the early '00s.

I think the only languages that don't look foreign are languages that are basically no longer developed because they basically don't have new developers / new projects at all. Fortran is a good example - the language hasn't changed much since 1990, but a new developer wanting to call existing routines in Fortran (like BLAS/LAPACK) would generally use a younger and more featureful language like Python (via NumPy), R, Julia, or even MATLAB. The same class of users who would have directly used Fortran some 20-40 years ago are writing their own code in an entirely different and foreign language today.

Part of the problem is that programming language design is still a very young field. Compare with musical notation, for instance. Music written a hundred years ago is perfectly readable to modern musicians; music written over about five hundred years ago in plainchant notation is learnable (a reader of modern music can pick it up in well under an hour of study, but won't be able to read it cold); music written over about a thousand years ago, is pretty unreadable without training. Meanwhile, programming languages date from the 1950s, and various language features are very new (syntactic async/await first appeared about a decade ago, for instance, and even the Liskov substitution principle is only about 26 years old). There are clear reasons to prefer the incrementally improved notations for both music and software - neither Guido d'Arezzo nor Guido van Rossum got everything right on the first try, even though their original notations are readable to practitioners today - it's just that we've already figured out musical notation we're happy with and there haven't been significant incremental improvements in music hundreds of years.
Why Amazon Has a Fake Review Problem (2020)
I think they’re talking about testing prototypes exported from the design app, not what they’d necessarily ship as a finished product?
I was very confused when I clicked this article, as I recognized a lot of the details - then looking in my browser history, this also turned up as a story on Vice in February [1], where I had read it.

[1] - https://www.vice.com/en/article/5dp4gx/professor-catfished-b...
> Who makes this claim?

Matthew Yglesias did in 2013.

https://slate.com/business/2013/01/amazon-q4-profits-fall-45...

> That’s because Amazon, as best I can tell, is a charitable organization being run by elements of the investment community for the benefit of consumers. The shareholders put up the equity, and instead of owning a claim on a steady stream of fat profits, they get a claim on a mighty engine of consumer surplus.

And while it was a good quip it might not have became so famous if Bezos didn't quote him unattributed a few months later in a letter to shareholders. https://slate.com/business/2013/04/amazon-as-corporate-chari...
And as expected, 0% of that has been recycled. Yet the parent comment makes the case that nuclear waste is not a problem (or maybe they think it is a trivial one?).

In any case, current facts do not align with the narrative that nuclear waste management is a solved (technically & economically) problem.
'steveklabnik - do you have the raw data still? I don't think I see it linked in the post, and it'd be interesting both for seeing what the major features are and for keeping the log up to date.
What a stupid, flailing response.
> All substances we ingest, from distilled water, to table salt, to a cup of coffee, broccoli, a beer, a cheeseburger, morphine, or methamphetamine have various effects, long term and short, on our bodies, and we should understand those effects as best we can before we ingest any of them.

Don't forget sugar:

https://www.webmd.com/diabetes/features/how-sugar-affects-yo...
Implementing Geoffrey Hinton's latest idea paper
I think his comment was about the food in IKEA being a loss leader, like petrol at the petrol station.
5 Lbs of Red Worms – Wow (2008)
Someone is bad at their job for thinking they can produce a world in which America's opinion counts for more in Vietnam than China's does. This is the third time I'm repeating the same thing. I don't think it's really that difficult or complex of a concept.
(and second, third, and almost exact fourth)

https://news.ycombinator.com/item?id=26605151

https://news.ycombinator.com/item?id=26606165

https://news.ycombinator.com/item?id=26605093
It is, but it’s not what I said.
The Situation-Behavior-Impact Feedback Tool
I don’t want to just feel good about my actions though. I want to effect actual change. Trying to find an avenue for that, I guess.
Is it really a controversial comment? Or are people just tired of hearing the same "but Microsoft does this this and this" everytime something positive comes up?

Are you saying we all should switch away from Microsoft right this instant? If you aren't, then what? Let's boycott windows defender? Make our windows experience even worse? That will show them.
"after accusations that they worked against union efforts that many employees of color saw as necessary to increase diversity"

So basically "fallen from grace" because the wokeness mobs have descended on it
I want the point clouds.
Packages are part of it. But also even if the packages don't change, the preferred idioms can change as the community figures stuff out.
Sorry to hear that the joke wasn't well received.

Your "get off my lawn you dirty Redditor" attack is not at all appreciated, and more harmful to this community than the odd sprinkle of this sort of clearly highly technical and in-depth humour.

In hindsight I do agree that some more details could have been included for our friends who just need a little bit more context to connect the dots. Something I will keep in mind when possibly posting more content in the future.

With English actually being only a tertiary language for me, it is actually sometimes difficult to convey the right tone in written text. Perhaps you could be a bit more considerate and less quick to assume in that regard.
Excellent! I am really glad to hear it. Whenever you get to it, keep it shiny side up!
It's not illegal to kill yourself.
Is there a list of these companies somewhere past the paywall?

It would be nice to have one, so I know what to buy.
Quickly unmute, then mute again.
I’m glad they did. I live off of Acorn Street on Willow. Hundreds of people come everyday. Many don’t respect people that live on Acorn or Willow or Chestnut.

Could you imagine hundreds of people everyday standing by your house, coming up to your door to take photos, and sometimes Trying to peek in the windows?
I get a laugh out of the CEO of my current employer praising about the “multi-threaded” efforts of our marketing team. And here I thought the whole team blocked, slack-jawed, after each email, waiting mindlessly for Outlook to show that “new mail” icon so that they could get back to work.
Every once in a while, I Google the names of my classmates back in elementary, middle, highschool, and college.

There are no crumbs to be found of them for the vast, vast majority.

If these people are older than their mid fourties, as they almost certainly are, I’d expect that to be the case just the same.

Especially for countries with stronger privacy protections. (IOW: no “find out about the petty crimes that your neighbor committed 35 years ago” websites.)
I don’t really see the point
How to Get 2500$ per Week
> There's an American joke that "Your friend is the one who comes to bail you out of jail. Your best friend is the one next to you in the cell going, "Duuuude, that was AWESOME!!!!"

Another stab in the same general vicinity is: "A friend will help you move. A REAL friend will help you move a body."
If you have muted yourself, the host has a button that says "ask to unmute".
It's a marathon, not a sprint; I'll bet the pure Streisand effect of more people even simply knowing who RMS is could likely outweigh any of this short run "alienation."
Why have you conflated combating anti-unionism as wokeness? That's such a strawman
This rumor could have been propagated by Taiwan itself, The economic fallout from the loss of TSMC for the aggressor is high enough that this could indeed be a credible deterrent.
Are you daft? You can use “he or she” if you don’t care or “she” if you do but to say “he” is patently incorrect.
Physics-like answer: There is no flipping at all. Each point on your body is reflected back from the mirror at the location where where the light from that part strikes the mirror.

E.g. draw a "ray" from your left hand to the mirror. It strikes the left side of the mirror and comes back to your left hand. (And another ray comes to your eye, but ignore all but the perpendicular rays.)

Linguistics-like answer: It's because we name our hands etc with directions left and right, but not our heads vs feet.

If we named our hands "writer" and "puncher" we might not suffer from this riddle.

EDIT: Stand in a relaxed hands at your side position. Label the top of the mirror "top," and the bottom "bottom," relative to gravity.

Your head, at the "top" of your body relative to gravity, is at the top of the mirror.

Now pierce your body through the belly button with an axle, and rotate your body 90 degrees. Your left hand is at the "top" of your body, relative to gravity, and so is its reflection in the mirror. No flipping.

FURTHER EDIT: Label the mirror at the top with an arrow pointing up, and the word "north." Three more arrows, with east west and south.

Call your left hand "west." Wave your west hand. What do you see? No flipping.

YET ANOTHER EDIT: Neurologic-like answer. ... I don't know how to do this one, but I suspect there is one.
You seem to have read much more into my comment than I wrote. Thank you for acknowledging the substance of my comment.
> Part A does exist

It doesn't.

In the readline example, the author was explicitly saying, "Let users decide to link against a thing so I can do an end run around licensing issues." Stallman is claiming the judge would be harsh because the judge knows prog1 with "choice" of subterfuge.a or inconvenientLicense.a is really just prog1 trying to get around an inconvenient license with which they must comply. "inconvenientLicense.a" is "Part A" of my example, and the author knew that users will link to inconvenientLicense.a. (Otherwise why have the choice at all?)

With the Google example, the devs said, "Let's do a clean room implementation so that the entire VM has our preferred license." There was no equivalent inconvenientLicense.a on any Android device. You can talk about J2ME existing in general, but that was what I mean by saying that "Part A" doesn't exist.

It's an important distinction-- it's the reason why Oracle basically was reduced to arguing copyright of an API. That's the only conceivable thing that could have inconvenientLicense on the device.

Edit: clarification
Yeah, it's all sort of the same genre of "stuff that's not, strictly speaking, the language."
> A right means no one can stop you from doing something you have the right to do or require you to do something you have the right not to

Then there is no such thing as a right.
As I remember it, ads/malware trying to look like install (or download) links have been common for the last 10 years - to the point of training me to ignore any image that has the word "Download" in it. Choco helps work around much of that.

It's more concerning to have official installers contain adware/malware though.
https://chem.tufts.edu/science/Shermer/E-Skeptic/SkepticsOnW...
Yes and no. Stallman's asshattery created the need for a more flexible, scrutible, tool. We have LLVM now, the world is better off for it. Companies are free to extend it privately, and upstream bugfixes and features when it's in their interest. GPLv3 pushed many of us over to Apache or other more permissive licenses. Companies are free to develop software, APIs, and libraries that are free to use, extend, and repair without threatening their patent portfolio. The ecosystem is thriving, thanks to RMS's immovable opinions.
"Revert back" is an in Indian English expression that's considered a bit dated. I'm amused by the fact that it's now trending in the West.
Air Force Pilot Reveals What It Was Like to Fly the Secret Soviet MiG-21
In most first world countries I'm fairly certain one can change their legal name.
So called "first party apps", those that are first party to the IDP, can often be considered as pre-consented. So the consent can be skipped - it's why you don't need to consent to use Excel or Gmail.
The local bakery had this system put in a year or so ago, and I was hopeful they'd finally use it to accept payments other than just cash... Unfortunately not.
Yep, LeechFTP was a good client for its time.

I also remember running Serv-U FTP Server 2.5 on a dial-up modem back in the AOL/NetZero days. Good times.
So... so you must always postulate the worst possible scenario, no matter how unlikely, and judge any technology solely by that? Even in the face of 60 years of worldwide operation providing huge swaths of the world's carbon-free energy while injuring only a vanishing fraction of the people injured by the most common alternate sources?

I cannot see how this view can be justified.

But if you want to take this view, consider this hypothetical worst case. Imagine we push forward with wind, solar, and batteries, but human rights issues related to manufacturing with slave labor, corruption, mineral shortages, grid instabilities, and land usage issues that emerge once these technologies reach world-scale cause enough trouble that we just keep on operating large amounts of fracked fossil gas to the point that climate change hits the bad predicted scenarios and all the bad events of climate change happen anyway. Isn't that hypothesized worst case just as valid as this worse-than-Chernobyl nuclear accident you're holding above our heads?
I think it make sense to have a oAuth service for it. Like you said, it standard and straight forward. If you will have third party consume your users API you won't have to put too much effort into coming up with a different scheme.

google and TDAmeritrade authenticate their 1st party services with oAuth and it logically makes sense to me.
I didn't read the article because it's behind a paywall, but I was wondering, is the Chinese market that much of a deal for Western companies given selling things in China is much harder than the other way around?
This requires a lot of extra work and doesn't often work like you'd expect. However, this is a shortcoming of CMake not having a good dependency model aside from the old (and IMO not far from obsolete) system dependencies model that Linux popularized. It made sense then but things have changed, and dependency injection is something CMake fails miserably at.

We shouldn't have to do macro/function overrides, but I'm glad they exist in CMake. Current status quo is "it's really annoying and a huge headache to do, but at least CMake allows me to do it, unlike others".
Scientific studies show its pollution reaches the North Sea. Simple current maps show current flows through the channel into the North Sea. However, thank you for highlighting it also pollutes the Irish Sea, channel and Atlantic.
That's not really 100% true. I sell a single product on Amazon (USB oscilloscope I designed a couple of years back), and have no discovery issues at all.

It's the top product when you search for "USB Oscilloscope", and on the front page if you just search "Oscilloscope". I don't pay a cent in ads.

That said, I did notice a huge rankings boost when signing up for FBA (as opposed to shipping the goods from overseas).
Which repo? If it has a full history, perhaps I could find it?
I have a link, but it's dead now... http://benchmarksgame.alioth.debian.org/u32/program.php?test...

This was in 2013. My first submission was using memory pools for binary trees. It was rejected for using memory pools, even though the C version quite literally used mempool. I even redid it to use a 'third party' mempool library, rejected for the same reason.

I didn't even bother submitting any others.
This doesn't work all the time. The problem is that there's a difference with how targets are built up vs. how find_package() specifies you should detect system deps, and they're inherently incompatible with each other.
It's perfectly human to want to pass with a perfect score, but this undermines the purpose of a test.

A test which has a significant fraction of scores at the right side of the distribution has saturated the range: there are differences in comprehension and mastery between one 100% and another, which aren't being measured by the test.

The platonic form of a perfect test would have exactly one student per class who got every question correct, but that's impossible to reach except by luck. So a teacher is stuck between writing a test which is too difficult for everyone, and one which is too easy for a substantial fraction of the class. They should pick the first over the second.

While that can feel frustrating (I know, I've been there!) it's likely that you in fact learned the material better than you would have in a class where your level of mastery allowed you to score perfectly for an A+ and in the mid 80s for a B.
Whether or not there is an impenetrable fake identity is a different question from "now that identity Foo is untrustworthy, what other things do I need to inspect?"