skysight-inc/HackerNews huggingface dataset:
What, and document all of RSS's embarrassing design flaws??!

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

>The worst use of the <BLINK> tag ever was the discussion held in the early days of RSS about escaping HTML in titles, whose attention-grabbing title went something like this: "Hey, what happens when you put a <BLINK> tag in the title???!!!"

>The content of that notorious discussion went on and off and on and off for weeks, giving all the netizens of the RSS community blogosphere terrible headaches, with people's entire blogs disappearing and reappearing every second, until it finally reached a flashing point, when Dave Winer humbly conceded that it wasn't the user's fault for being an idiot, and maybe just maybe there was tiny teeny little design flaw in RSS, and it wasn't actually such a great idea to allow HTML tags in RSS titles.
> He paid for a seat reservation, not the plane.

He paid for the flight, was checked in, allowed into the plane and didn't provide any reason himself for being thrown out. The people who escalated the situation were the airline staff and airport staff. Huge difference.
They don't block phishing URLs. They put up a warning screen, but you are still free to skip it and view the page.

https://support.google.com/chrome/answer/99020
Is the WHO value for indoor air quality? Why would WHO and EPA deviate by an order of magnitude?
It's an ethical framework formed over hundreds of years (Aviation built its ethics on top of maritime experience), that if the captains throws you out (resulting in death), at worst there will be inquiry at next port that will decide if they should be charged. Of course these days we have a lot more ready-made actions and much more robust legal system, but that's the bedrock ethics of crew responsibilities - and the range of actions they can take in pursuit of fulfilling them.

If a change of weather results in weight and balance no longer be correct for safe flight, booting off passengers in order of "who loses first on oversold flight" is probably the least problematic way possible.
It was released in Dec 1990 for $250, a few months later the price was raised to $300. The sound in it failed frequently, and the display had a high rate of pixel defects. It burned through 6 AA batteries in 3 hours. I don’t know what the original price for the AC adapter was but it was big so probably not cheap either.

The TurboExpress is a classic example of the “any idiot can build a bridge that stands, but it takes an engineer to build a bridge that barely stands” saying.
> The open web is dead.

Spotify is NOT the open web. Rogan can host the audio files on his own site. That’s the open web.

Spotify is under no obligation to offer him or anyone any sort of service if they don’t want to.
I wouldn’t really recommend the Switch (even non-Lite) for AAA games. The tradeoffs for portability don’t work with the graphical intensity of AAA.

The Switch is great as a second console for playing more casual games (especially paired with a PC for everything demanding), but if you want to have a single console (and also play AAA), then it’s not good.
thank you for this! it is always so nice when someone uses 'argument from authority'[0] to pounce their preconceived notions onto everyone else, then someone else from even more authority proves them wrong. i also appreciated the following piece of honesty:

> I won't distinguish between projects that I wrote 100 percent myself, and ones where I was a contributor on a team. I include examples of both. Similarly, I won't distinguish between pure Lisp projects and ones where Lisp was one important tool among several, or between projects that I conceived from the start and ones where I joined someone else's.

on the other hand the person you are responding to claimed to have "implemented" a console game of great commercial success. this is somewhat disingenuous because at least according to the credits of said game, he was NOT the chief person behind its development. moreover, the one game i managed to find in which he was chief turned out to be a flop. in any event, this is still far more programming experience than i have right now, but since he likes games maybe he would appreciate knowing about the use of lisp in that domain and look up 'Game Oriented Assembly Lisp' [1]

being responsible for this 10x mess (in this thread) i want to once again explain that it was just a playful joke. the parent claimed that lisp is not useful for large teams and in response i wrote that if he employs lisp he will have no use of large teams. i think this was a funny throwback to the 10x myth. but then again tastes in humor vary more widely than preferences for computer languages!

anyway, i definitely do not think that people must use lisp, or that if they do they will magically be a super-dooper-programmer, or opposite: if they don't use lisp that they are somehow less worthy as programmers than lispers. i am definitely not a 10x programmer (nor do i try to be), but i really enjoy programming in lisp and i feel like i am more productive in it. however, what i think is important in my experience is that for quite a while i wanted to learn lisp but certain mistaken preconceived notions about it always diminished my motivation. so whenever i advocate use of lisp it is aimed at people who are of similar state of mind as i was then and i try to address those issues that held me back

[0] https://en.wikipedia.org/wiki/Argument_from_authority

[1] https://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp
We all learned a painful lesson from Facebook. Now Facebook is learning it, too
> If I wanted to put money into gaming it was going to be on PC.

I think people that are otherwise PC gamers make for a great audience for Nintendo. They don’t need any power, they already have that on the PC. What they want is to be able to carry the thing around and play anywhere they want.
From tfa - "Shutting down domestic energy production not only puts Californians out of work and reduces taxes that pay for vital services, but it makes us more dependent on imported foreign oil from Saudi Arabia and Iraq," Zierman said in an email."

I feel like I've just spotted the fourth horseman of the apocalypse to go with the other three* scare quotes that are trotted out in response to a good thing

* (#1 think of the children; #2 terrists and #3 the baddies will use this tech/thing/law to do bad things)

I'm surprised that there wasn't a 'They Took Er Jerbs!' argument... errr no, wait... there it is
I’m not sure he would have been banned. I mean Bret Weinstein is still publishing isn’t he?

And that’s without talking about lots of other sketchy podcasts that have good followings and haven’t been banned.
As far as I'm aware, there isn't.
And it would be a nice tool to have available, I suspect this could be integrated into existing clipboard managers.
Congrats on building such a great product!

Do you support waterfall charts?
I think that managers should involve themselves in that. I've worked with people who think that giving you a task and receiving an implementation or status report is their unique job. But when you want to flesh out the task and request for more information, they see you as bothersome.
For Windows, there is "ClipboardFusion" by Binary Fortress, which acts as a scriptable clipboard manager, and could tick most of your boxes.

I'm not sure how possible it would be on Windows for a third party app to perform isolation - maybe if it registers a hook for when clipboard content changes which is somehow guaranteed to run first before other applications and any hooks they may have, it could swallow the event and clear the clipboard so other processes can't see it, and then do something similar with paste events maybe?
XMPP is good, but I still remember my BlackBerry being able to send pictures and messages over BBM over a GPRS network fairly swiftly.

Does make one wonder how many inefficiencies are building up in our modern infrastructure.
This looks pretty awesome, and holds much promise for the future.
Optimal beta reduction has always seemed like something of theoretical interest only, but Victor has been working many years on making it more practical, which deserves a lot of respect.

> HVM files look like untyped Haskell.

Why not make it look exactly like Haskell?
So that every valid Haskell program is automatically a valid Hvm program,
while the reverse need not hold due to hvm being untyped.

Instead the syntax looks like a mix of Haskell and Lisp, with parentheses around application, and prefix operators. I prefer the cleaner Haskell syntax.

Some of the speedup examples look somewhat artificial:

The exponential speedup is on 2^n compositions of the identity function,
which has no practical use. It would be nice to show such a speedup on a nontrivial function.

The arithmetical example uses a binary representation, but strangely uses unary implementation of operators, with addition implemented as repeated increment, and multiplication as repeated addition. Why not use binary implementation of operators? Does that not show a good speedup?
The government didn't ask Spotify to censor Joe Rogan. The surgeon general didn't ask Spotify to censor Joe Rogan. Not even the extremely uncharitable, biased take in that trash you linked to goes so far as to claim that.

If the government had made a law making it illegal for Spotify to carry Joe Rogan, that would have been censorship. None of the conditions were even close.

Spotify is a private institution, and has the option of carrying content, or not, at their editorial discretion. You can disagree with their choice, and if you do, the proper redress is to put pressure on Spotify, not to claim it's government censorship, which it's not.
> When joining a room, it has to sync everything since the last time the client connected, or in some cases, a ton of history, like megabytes of it.

Not sure I understand. Does it block the UI? Or is the author saying it has to do this before you can send a message?
Exactly. Complaining about this “censorship” when Spotify is not a government but a company that can choose not to provide service to Joe Rogan.

He doesn’t know how to set that up? Oh… that’s sad.
plus it's java, so it's something they can actually carry on to use in the future, rather than some proprietary custom script language with wildly different syntax than anything else. it's even got strict typing!
You can be banned from flying. You dont have a right to fly... it's a contract between airlines and passengers. Airlines ban passengers as they see fit. They dont need the government to ban passengers. They "need" (want) the government to act in the best interests of the airlines.
moment is dead, nowadays there are better libraries

https://momentjs.com/docs/#/-project-status/
Don't forget cofounder (that still is a big deal here on HN, right?) of a supplement company (Onnit) that was acquired by Unilever.
While in the plane, the rules change (and CHANGE A LOT). Refusing to fly is actually possible... On condition of removal of the passenger involved (if you claim false reason, that's perjuring yourself for no good reason). And the captain has full right to deny flight to specific passenger.
Yes. I only downloaded Spotify after he went exclusive.
The headline of the linked article is literally:

>Delta CEO wants U.S. to put convicted unruly passengers on 'no-fly' list

And the first paragraph says:

>Delta Air Lines (DAL.N) wants the U.S. government to place passengers convicted of on-board disruptions on a national "no-fly" list that would bar them from future travel on any commercial airline, according to a letter seen by Reuters.

Seems like the proposal involves courts.
If the government has tried to "force" Spotify to take down or produce content, then the government is in the wrong and Spotify is spineless for not fighting back. We have the Constitution for a reason in the U.S. The government would not have a leg to stand on.

But that's not what happened. Spotify is taking down content for financial reasons. They don't like the heat they are getting from the press, musicians, and yes maybe perhaps the government. And companies have always made editorial decisions for financial reasons.
> What about if the fan project contained inappropriate/sexual content?

I don't want to be flippant, but so what? Problems with this are entirely artificial and a product of the mind.

> What if it's a buggy mess that people start to associate with your brand?

It's always possible to think of excuses to exercise stifling control over other people and their creativity. The degree to which this is a real problem is debatable.

In the end, I consider brands less important than people, freedom and creativity. Perhaps it's worthwhile trying to rethink the world in this manner?
But airlines already can and do ban people from flying.

The point of using the government no fly list is to pass the controversy onto something else.
> were on the Wii U first and didn't drive sales

Have you seen that thing? No matter how great the software. That ugly lump was never going to sell.
At my last job my team were at one time referred to as "onshore resources" despite all being employees and in the same office.
Many many people take Alex Jones very seriously
That can’t possibly be. His audience, like so many other niche groups that gather around conspiracy theories, sure must be the smartest people. They are on to something we, sheeple, haven’t seen yet.
Sorry, it’s an American name now too.

I have an “Eastern European” last name too but I’m not Eastern European. My family has been in the US for at least three generations and come from all over Europe and different ethnic groups therein. I can’t call myself anything but American, and my last name is now American too.
Supply and demand will easily solve this problem once demand for those trades increases. Eventually the pay will rise to a level that makes the physical trade-off of working those professions worth it for more people.
> We continue to apply the economics of abundance to IPv6 address markets.

I'm an ordinary retail customer of my ISP, which is IP6-enabled. So they allocated me a /56 prefix.

That certainly looks to me like "the economics of abundance". Even if every device, appliance, light-fitting and even door in my home had its own global IP address, I'd never use more than a tiny part of that allocation.
> they most definitely created a vacuum by dismissing credible questions and skepticism

What I hate about “skeptics” these days is that they think an opinion is a valid scientific argument. I mean, just go work with the published data and prove it isn’t valid. Instead, we have guys who go around saying things like “Covid is not a virus, it’s our own EXOSOMES duh”. And clueless idiots who amplify those.

Ben Shapiro is a funny guy sometimes, but his recent episode on JRE was disgusting. “We don’t need any measures because I got sick and I was fine!”. That ignores all of the scientific and clinical evidence on the population scale.
I'm unsure what you're responding to here and I definitely don't know what "qualify identify from repetition" means, but I wasn't singling out software developers or saying that using jargon is the biggest crime on the planet, just suggesting how TFA could have been better.
Meanwhile in Europe, Ryanair advertises its pre-order food service as the legal way to fly (mostly) unmasked.

I’m as masked as you can be while also drinking wine, i.e. mask on between sips, but there’s a lot of bad faith on many sides here.
Our journey building the Leon CLI
>>>A few artists are self-censoring at great expense

I wonder if there isn't a net positive from these artists "Self-Censoring" as now they are the subject of many news stories. I would think that there will be a spike in album sales for them, especially Joni Mitchell who although may have been very popular in a bygone era is mostly unknown by anyone born this century.
Hashwall – protection against spam and denial of service without a CAPTCHA
There's a massive difference between drawing the attention of the IRS because you're making just-under-$10k transactions on a regular basis (which, first of all, requires you to even have $10k in a non-retirement account, which already puts you above most people), and happening to drive through a jurisdiction where the police like stealing from people, and having them confiscate your car and the contents of your wallet.
The trick is to guide them, not do the actual work. Even if you know how to do it, the job is their responsibility, not yours and you can't/shouldn't do two people's work.
She made me hit her
> Did their class and heritage line up at all?

I really dislike this argument. Surely, the world is not that simple and there are many variables into ones success (and failures).

However, what is there to be gained by attributing their success to all the forces that they can't control.

Instead, take it as it is. A story, from the perspective of one person, that you may or you may not learn from.

We become better by sharing with the collective.
It doesn't give the property owner the right to escalate towards violence if the person has not given you any reason for such.

The correct thing for the airline to do is call the police if necessary and resolve the dispute using the law.
The article mixes three different concepts that should make all readers pause: “convicted”, “zero tolerance” and sharing lists the airlines already keep. It needs to be more clear what’s being proposed. Barring passengers previously convicted of felony assault on an airplane is very different then appearing on a list maintained by a private company about high maintenance customers…
> Unfortunately you cannot simply HODL IPv4 because authorities can come over and take you blocks back if they are not used.

No longer true, depending on the RIR and their exact policies. At least RIPE and ARIN see leasing blocks as proper usage. The only thing you might run into a snag with would be if you had zero customers leasing blocks within the region the RIR is responsible for. For example, if you have a /19 assigned to ARIN right now and want to lease it to a European entity announcing it from Europe, you might need to transfer it to RIPE so the proper party gets paid membership dues.

It's certainly more hands on than holding equities (or crypto), much like renting out a few apartments is more effort than simply holding an REIT. Quite doable for anyone with an ISP/infrastructure background and capital to put into acquiring ipv4 blocks. It's actually much easier then renting out real estate (I do both), as it's mostly just jumping on tickets that need you to click a couple buttons every so often. If you find some stable/large lessees, it's more or less set it and forget it for N number of years.

I'm not sure I'd advise people to jump into this market when IPv4 is hitting $50 per address, but I've also thought the "top" was in years ago so what do I know :)

I've pondered for a few years now somehow offering "IPv4 investors" fractional ownership of an LLC stood up to lease out address blocks - I just never had the time to get through the legal/tax complexity of having 50-100 partners all pooling capital. Banks are surprisingly willing to finance these acquisitions as well, assuming you have an industry track record.
I'm fortunate to have been able to move from Ukraine to the West years ago and now have family both in Ukraine and all over the world. I've recently been talking with my mom about how to prepare to help get my Ukrainian family out of Ukraine in case of further invasion, should it come to that. No concrete plans, just thinking in advance of what we'd need to do in the worst case scenario. We're very fortunate in that parts of our family are now settled across multiple countries across the EU, Oceania, and Canada, making several possible paths. I've heard from others who feel completely trapped, and some who have ways to leave but say they will stay and fight if it comes to that. At the same time, plenty of others aren't worried at all. My mom who keeps in closer communication with relatives and friends there said that for many people, they won't take the danger seriously until it's too late to easily get out. Right now we're all just hoping it won't come to that.
In my experience, when a platform adds support for something like that, apps quickly start requiring that you have the feature on, even unrelated apps. For example, a ton of apps, especially sketchier ones or ones aimed at children, ask to see your location even though they have no legitimate use for it. If you don’t allow it, you can’t use the app. Obviously what they’re using it for is datamining, so I’m worse off than in the world where the app isn’t able to ask for location access.

Obviously it’s good that some apps do have access to location! I play Pokemon Go and use third party map apps! But I think the world would be better off if the requirements to be allowed to ask were more stringent.

For something like web bluetooth, while there are some rare use cases, I’m sure that pretty soon it’ll start being another tool for removing privacy and I’d rather err on the side of caution.

From an entirely separate side, I think that we’d all be better off if the entire web was much simpler to implement. We’re almost in a browser monoculture now and we wouldn’t be here if it weren’t so difficult to implement a browser that supports modern websites.
In early 2020, NYC transit operators were barred from wearing masks and the MTA reasoned that there was not federal or state policy at the time recommending mask usage.

At the time, the surgeon general cautioned the general public to stop buying masks because, "they had not been proven effective in preventing the spread of coronavirus."

> https://gothamist.com/news/subway-train-operator-says-mta-wo...
It s like the electricity companies who cant preemptively check usage to cut before it explodes, cant anything be done at the phone provider level to just...cut before the cost is incurred ?

I mean if credit cards can do it...
> It's not this inherently evil dystopian thing anymore.

If that is the point where you begin to care, then it's probably much too late.
> LinkedIn probably has a net benefit for your career by keeping up to date and checking the messages once a week, but I cannot get over the awkwardness of seeing total BS stories and thousands of replies saying "YES! AMEN!".

There are two ways of looking at linkedin:

* a) linkedin, the job listing service used by headhunters to fill positions,

* b) linkedin, the makeshift pseudo-facebook/myspace/instagram alternative used and abused by career-oriented attention-seekers.

This blog post focuses exclusively on b) while completely ignoring a).

I know people who landed jobs in FANGs just because they kept their linkedin profile up-to-date, even though they didn't even posted a single message and barely had any "like"-type interaction with any type of content. Personally, I've landed my past two or three tech jobs through linkedin, and I barely use it.

I also tried other like-minded services like Glassdoor or stackoverflow jobs, but at least to me those are a dumpster fire when compared with linkedin. Specially Glassdoor.

You get cringe content if you're using it to produce and consume cringe content. Others like me are quite happy with the benefit we take from it.
> And yet, in our current world, things are not that simple - whenever there's a threat of cease & desist for any project like that.

That is exactly the point, though. It's only complicated due to artificial problems created by misguided people and overreaching companies like Nintendo. I deeply wish that we could collectively just become a bit more relaxed about things and stop trying to control everything.