skysight-inc/HackerNews huggingface dataset:
gets() and scanf() should be on that list due to potential buffer overflow.
The systems probably already have some kind of an estimate of "surprise possibility in the next 3 s".

For example on a narrow road with a building right in the corner, going around the corner, anything might happen. You don't know what's around the corner. So the system will either go so slow that there's ample warning time or then require driver attention already before attempting to turn, because the driver needs to be ready to react to potential up-and-coming new information fast.

In contrast on a wide highway, it's a more easy-to-estimate environment, visibility is better etc. So as long as other cars are far away and the velocity differences are not huge etc, the driver can stay inattentive.
The Steve Jobs 1995 Interview Unabridged [YouTube]
Thanks for pointing this out. I'm still learning and am determined to do better next time.
Castle Bravo
The electric company has to stop the work for years until they fully study the discovery... Welcome to Italy where this stuff happens all the time
Maiden Flight of Boeing Loyal Wingman Uncrewed Aircraft
Things to Consider When Choosing the Right Technical Partner
If the question were about full validated parsing of HTML with a regex, then I'd agree that "You can't do that" might be part of a valid answer. But finding tags is not doing a full validating parse.

Note that the set of valid C programs is not a context-free language. Yet it's common to use a context free-based approach to parsing. You just add additional code to handle the context-sensitive aspects (such as a symbol table).
> Honestly the cable industry is a monopoly and has grown beyond government oversight

I think you mean an oligopoly.
They're a publically traded monopoly marketplace with special legal protection from being sued. I would be fine with them being forced to act like what they pretend to be- a commons, a market.

The freedom of a giant, monopolistic company is not aligned with the freedom of humans.

We already have precedents for conpanies being forced to impartiality- utilities. Ebay's a utility, the modern large-scale version of the ground a flea market sits on.
I can't imagine a more HN thing than someone referencing a technical specification to define the word 'should'.
I feel exactly the same way, I've been paying for so long and have such an investment in the platform!
Virtual book burnings, virtual public shamings... We are stepping closer and closer to virtual middle ages...
> have to pay attention to 4 different technical discussions

Seems like a mistake to have actual technical discussions in a stand-up. So yesterday I've worked on X feature, I've gotten pretty far but I'm being blocked because of a dependency on Y feature. I'd like to continue today, developer Z (who is working on Y feature) can we discuss this after the stand-up? Of course, I could've communicated this before - and maybe I've already done that, but the rest of the team doesn't know. What if they want to pick up a new story that has a dependency as well. Should all this communication just happen in emails or slack messages? That's fine I guess but it doesn't hurt to have 15 minutes to get a good view of what the rest of the team is doing.

Once you get into the nitty gritty you should honestly just say hey let's take a subset of this group and discuss it after. Works for us. Non-dev people shouldn't be there, or at least shouldn't get turns unless they're actually working on issues in the sprint.
I believe you really meant that you are frequently dealing with HTML which structure is already known in advance, not the general HTML. Because...

> [...] real world HTML usually can't be parsed by any strict parser [...]

There is the literal standard for parsing HTML [1]. Any conformant implementation (and there are plenty) can of course parse the real world HTML by definition. Just that you don't always need the full HTML parser to do your job.

[1] https://html.spec.whatwg.org/multipage/parsing.html
You're correct, I mis-quoted, but I'm strangely happy about that given the context :-)
Oh my goodness I don’t think I’ve ever been so starstruck by a complement! Thank you!
Why are swap files/partitions constant size?

Most of the time, I don't need any swap at all, and any swap file/partition is wasted space.

While hibernated, I need ~the amount of system ram as swap.

While running some horrendous matlab script, I need about 1TB of swap.

Yet linux won't dynamically allocate it like other files. I'm forced to constantly resize it manually to save space or be able to do more things.
If a TV station broadcast a daytime TV show containing violence, racism, and a female nipple - which aspect would they get in the most legal trouble for?

I’m neither a lawyer nor an American (I assume we’re talking about America here), but my reading and experience would suggest that the first is glorified, the second is tolerated, and the third can result in hundreds of millions of dollars of fines even if it’s a fraction of a second by accident (eg the Super Bowl XXXVIII halftime show being a particularly well-publicised incident. The $550,000 fine was eventually dismissed, but only because “it’s unfair to apply this rule retroactively”, not because there’s anything wrong with the rule...)
Sure. i wouldn't suggest stocking it in the children's literature section (although i think you would be shocked how racist some books aimed at children can be once you start looking for it, including many written not just long ago but in the last 30ish years).

However children aren't the only people who read books like this. Dr Suess is one of the most influential children's authors. All of his books are certainly worthy of study from an academic perspective due to their long lasting influence.
Keys to Successful Remote Customer Communication
The agile idea is not bad and some ideas from scrum are not bad, but I have never seen an environment where the dev team thought daily (sometimes twice...) standups were a great idea. That could be my experience of course, but I'm almost always an outsider (coming into teams to help them implement our products) and asking around; in most places I get to, standups are seen as a show off session and so, automatically, as a 'punch the weaklings in the face' session. Fill up the time with rattling off blockers (aka blaming others) and allow for just enough success for the bosses to see you are a 1000x'er.

Communication is important (vitally so), just the format is entirely wrong imho.
While I agree that it's remarkable and likely not very helpful to so actively move to suppress these books, I think the argument that this matters for free speech is a poor one, deserving debunking.

Obviously there's the issue of protection of speech from government (protected by first amendment) vs. corporations (undermined by first amendment); but that's not the point I'm interested in.

There is a huge difference in speech that intentionally conveys an unpopular opinion for the sake of discussion, and speech in which that's not the point at all, and instead merely casually includes something toxic, or even accidentally. Essentially: whether the potentially unpopular or toxic message is explicit, vs. implicit.

The first category of speech (explicitly controversial) is highly important when it comes to transparency and the ability to think and debate clearly about uncomfortable issues. As far as I know, this is actually the only reason to protect speech in the first place; transparency and healthy debate matter.

The second category of speech (implicitly controversial) happens to be protected by the first amendment too; but it's more like collateral damage due to a limitations in the law (including because the distinction isn't always obvious).

Ideally, we'd replace the first amendment with something that more strongly protects the explicit category - even from corporate control - and at least tries to avoid protecting the second category, because such protections are easily abused (e.g. they're the reason why it's legal for a few corporations to effectively muzzle speech, and why it's so hard to control fake news).

As applied to dr. Seuss books - clearly there's no issue with transparency or debate here; no explicit point is being muzzled. There's no risk to free speech here, even if we happen to disagree on the policy of it's removal.

Put it this way: sometimes controlling speech (regardless of who is doing so) is harmful to free and open debate, hence it's worth protecting free speech. But conversely it does not hold that every infringement upon "free speech" necessarily impacts transparent and open debate. Quite the opposite; some forms of control can actually support transparency and open debate, e.g. control over spam and sheer volume (and this is one of the places where our current laws fail).

TL;DR: Slapping a "ZOMG free speech is under attack" statement under anything that happens to exercise editorial control misses the point of free speech in the first place. While we may have opinions on the specifics here, there is no question at all that this specific action does not harm the open, transparent debate needed for a healthy democracy. (And on a technical level it's alas the case that free speech is only protected from infringements by the state, not other powerful actors).
Is that not accommodated by the following point from the "Important points to note regarding this article" section?

"This approach of interpreting the stability of the system by linearizing it near the equilibrium does not tell much about a system’s asymptotic behavior at large."
I disagree, I see it as saying "you don't know what you really want, but I can read your mind". It's disrespectful and not giving the benefit of the doubt.
I don't see it as a wall, but defined order (how new tasks are put into the queue) instead of chaos (when sales people come directly to the developer's desk and order new requests without others involved)...
But this is exactly why we have these processes! Companies have trouble prioritising and planning _at scale_ - they're constantly at war with themselves - so we introduce a process to manage the inefficiencies of many people, with conflicting priorities and points of view, trying to develop a product.
For a while I was running linux and windows on the same computer but on different hard drives. To switch systems I shut it down and used hard switches (special hardware in a disk drive slot) to power off/on the right hard drives.

This way you only need one computer, but can have multiple completely separated OS'es. Of course, this doesn't work for laptops.
I just looked up at Operation Gladio. I never had any illusions about CIA but...

CIA is an abomination. I'm an immigrant to the U.S. and I have a deep internal conflict about the morality of the country I live in and the part I play in.

Now, the funny thing is, I come from a deeply corrupted third world country, Iran, which to some people is equivalent of evil (Which is not really far from true)

But I never felt this bad about morality of the society I live in. You know why? Because the Islamic Republic, all the evil, all the crimes against humanity committed by Iranian Regime, is forced on it's people.

But the U.S. nukes other countries, starts wars, makes safe and stable places unstable for smallest of interests AND AMERICANS SUPPORT IT [0].

This kills me.
Sorry about the rant.

[0] Of course not all Americans.
To add onto this: the argument of "you're doing it wrong" would never pass a usability or safety test, but this gets conveniently glossed over whenever the Scrum debate comes. Trying to wave the point away just makes matters worse. If that crowd believes this point is moot, they should actually defend why the 90% doing it wrong doesn't have any significance.
Google is the new Yellow Pages.

I've shared this opinion before. It's great for looking up services, companies and big websites, news articles, etc. "official content" you might say.

It's absolutely shite if you need to find a small blog or a tech article you read 5 years ago, whereas that used to be the thing it excelled at.

I find Bing and Yandex to be better for "uncommon" content.
It isn't about deleting history, it's about not teaching the same thing as was taught in the past. Normalisation of the depiction of racist serotypes in books & media normalises racism. It's subtle but in conversations I've had with PoC, they point out all these subtlies that they notice but were an invisible part of my conditioning growing up.

The history still exists, for when it's appropriate to study the history of race relations, but if you're teaching pre-school & primary school children to read you don't need to do so with images of black people dressed as tribesmen which normalise racist depictions of those people.
Should 2011 (when answer was first provided) or 2009 (when question was posted) be added to the title?
> Feelings should not be part of a technical discussion.

Looks like we need to agree to disagree here.

;)
- Clean / reorg everything every once in a while

- Stay physically active / exercise

- Get sunlight every once in a while

- Stay socially, intimately, and sexually active
I think this is only true for HTML5, but previous versions of HTML supposedly weren't specced well enough to write a prefect parser. Fixing this was one of the goals of the HTML5 revision if I'm not mistaken.
I just noticed that the awesome-quantified-self on github has been abandoned with no updates for 3-5 years now. Looking for alternatives!
You found a loose "lowercase A"/kanban approach that works well for your team! I also kind of prefer a kanban approach, if it works well for the test of the team/company.

> It's whatever the project manager told me I should face in the morning meeting

Just to be really clear - this is not "scrum". People can have a really difficult time with "agile" and related practices because they're often conflated with bad people/managers/teams. For most of my developmement career I've followed some sort of agile-two-week-sprint-scrum-with-daily-standup process and I've never been told what tasks I'm doing each morning. I've never experienced this problem you started (but ive definitely had other problems!)

At the risk of being a bit no true Scottsman, the best agile practicioners (and I don't mean the Deloitte/Thoughtworks paid-by-the-buzzword type) advocate for finding a process that works well for your team, picking bits from the larger "Agile Toolbox". That's True Agile.
No ? DDG is the default search engine for the Tor Browser. They even have a special Tor version if you dont want to use the clearnet one.
The question is locked, so it cannot be voted on.
It’s not just old Huslters. If eBay were not allowed to prevent explicit pornography from being sold on its website, it would have a much less valuable business, and fewer people would get value from it. Just as an example, it would end up being blocked by “family friendly” web filters that are popular with businesses, schools, and families.

Unless you think that businesses, schools, and families should also be prohibited from blocking pornography, or should otherwise be forced to facilitate access to eBay, your suggestion is untenable from a business perspective.
> BTW, that's why I am an Apple fanboy, I like the idea of directly paid services. The relationship is simpler.

Except you don't really own your hardware :(
I had once tweeted related quizzes. Can you guess parse trees (or reserializations) for following HTML fragments without invoking browsers? Assume that everything gets pasted right after the document body.

1. <a b="42>c">d
2. <a/b/c=d/e>f
3. <a/="42>b
4. <a x=&amp0>&amp0</a>
5. a<!--->b<!--+->c<!-->d

Really, don't try to answer and just use complaint HTML parsers.
But if the car is in full auto mode the driver is not expected to pay attention or look at the road. Based on the situation the car thinks it can drive autonomously.

At least a partial liability will have to fall on the OEM that's why nobody is making any binding promises (including Tesla)
This reminds me of the only company I've worked in that attempted to adopt scrum. We almost spent more time debating about whether a particular practice was scrum or not than we did actually doing that practice.
I dislike that the burden of proof is put on the targets of this style of advertisement instead of on the companies themselves. There are plenty of studies on the impact of propaganda and advertisement on society and individuals. In the meantime I will continue to recommend the use of ad blockers and pi-hole.
Crowdfunding or Investor Funds
That's wishful thinking. Nearly all the tribes of the Olympic Peninsula's Pacific Coast [1] practiced chattel slavery:

https://en.m.wikipedia.org/wiki/Chinookan_peoples#Historic_c...

The Makah were required to free their slaves and abandon the practice as an explicit condition (Article 12) of their peace treaty with the United States:

https://www.fws.gov/pacific/ea/tribal/treaties/MAKAH_1855.pd...

The Quinault were required to do so as well (Article 11):

https://goia.wa.gov/resources/treaties/quinault-treaty-1856

[1] In many senses the Olympic Peninsula's West-slope rainforest is the ultimate ecosystem for hunter-gatherers: so rich in food sources that none of the native tribes had to develop any form of agriculture, yet most of them had developed written language. It was certainly the last such ecosystem to experience "first contact" (~1850 C.E.) with modern technological society, and as a result we know more about the natural state of hunter-gatherer civilization there than anywhere else.
I don't think so... I don't think a fanatic would even care to read or buy the commented version.
Abstinence-only education fails for sex, because a) sex is a built-in human drive b) sex is beneficial in lots of ways, and c) there are lots of ways to have sex safely.

Abstinence as a strategy is not in and of itself flawed. The way lots of people cope with the dangers of heroin is simply by never trying it their whole life. Lots of addicts adopt a strategy of permanent abstinence, forever.

Some things are very harmful. I don't think we all need to try all to them, just to make sure.
I had to scroll down quite a lot to find a comment that matches with my experience of scrum (the part where you describe when it works).
otherwise known as "I'm not going to let Deloitte dictate the One True Method for building software and instead going to think critically about our own team".

Whether you're "Capital A-Agile" or not - following a bible down to the letter - is so completely irellevent. SCRUM is never the goal, developing software effeciently is. It's a means to an end. If you can think critically about what your team/company needs to do this, then you should.
Seems censorship isn't just limited authoritarian governments. Super sad to see.
Readlax Chrome Extension: Reader View and Read Aloud
I think we've all (mostly?) tried it. It really is the Wild West of the web when you're trying to parse other people's HTML, though.

I've played around with this parser which is extremely quick. https://github.com/lexbor/lexbor
Clearly it should be 20(?:09|11)

On the other hand, the inclusion of [X] in the title is more than enough to establish the historical setting.
Yea even web.telegram.org just uses localstorage directly. I think the basic is if the user's browser is already compromised, the device's user is mostly compromised, too, already
The r-word is potentially triggering. Stop.
Creating a Temperature Converter without a single line of JavaScript
Exercise a lot
The „Deutsches Museum“ in Munich has one of these on display, it is interactive and you can see the dynamic motion of the paddles as you change the movement direction via joystick.
Interesting, I wonder if you notice a difference of caffeine alone vs Theanine+ Caffeine or is the overriding benefit from the caffeine?
If the EU didn't "bully" Poland and Hungary for turning into dictatorships now, and later changed its stance on Catalonia, people would accuse it of hypocrisy the other way round.

Trying to avoid being hypocritical just means you cannot do anything good at all.
Yep no doubt due to recent CPAC conference and too early for a "War on Xmas " so they needed to focus on the nemesis of "cancel" culture rather than the disaster of Covid-19 deaths.
Interactive used-car buying checklist for car noobs.

https://www.isthatalemon.com/

Not a side project, more of something I built for fun.
> There is the literal standard for parsing HTML [1]. Any conformant implementation (and there are plenty) can of course parse the real world HTML by definition.

I believe GP was alluding to the fact that many actual resources that declare themselves HTML are not spec conformant, and thus can’t be parsed by a parser that only accepts valid HTML.
> If they're imposing a cost and not bringing value to the developers, you're supposed to change them.

And then, based on the comments seeing here, you are doing it wrong because

>if your experience of standups, plannings, retros etc is bad it is by definition because they were doing bullshit scrum and not adapting.
Your argument is all over the place, and it literally says that i said originally. That the differences are caused by a variety of reasons and not just racism.

For example, you started with saying that white women are racist for not teaching black men properly. But then changed it to say that it is cultural because black men are in single households. Said the same thing for asian americans, and pretend to say that i said that asian americans do better because they are genetically smarter. No i didn't mean that. The strictAsian american parent is a stereotype for a reason.

In the end, reparations are a bad and illiberal idea. I can probably never give any example of how it can go bad because you'll just dismiss it like you did.
No offense but it seems like you're part of the problem then. I've also had retrospectives where bland statements were the norm but as a team you should be able to say to each other, alright nice that the teamwork was great but is there anything new?

> any actionable items getting discarded immediately after

Except that, that's bad and honestly I've never experienced it that way. Maybe because I'm vocal and harp on about things if they don't change but yeah. An actionable item either becomes an email (which we will follow up on during the sprint, if nothing happens it comes back next retro) or an issue in a sprint / kanban board.

> And there's always one or two people that talk out the entire meeting

You've got to claim a stage here. Or if it doesn't pertain to you specifically, help teammates who do get snowed under by explicitly asking them.

I'd really not want to work in the environment you're describing, but I think I'd give it a shot to change it before leaving.
The guardian article about the same ICO report [1] points out that it wsa AggregateIQ that worked with Vote Leave. For the purposes of this article, this is a distinction without a difference.

1: https://www.theguardian.com/uk-news/2020/oct/07/cambridge-an...
You are correct, but I don't think they are even slightly relevant in 2021.
'Hovering ship' photographed off Cornish coast by walker
Web browsers exist, therefore its possible to parse html, even earlier versions.

You're right that the de jure spec did not match de facto html, and browsers didn't neccesarily agree with each other. But that's always true. GCC has language extensions that aren't part of the c spec, but you wouldn't say that c is impossible to parse. Old html may have taken it up to 11, but its not fair to say its impossible to parse.
You sound like an old minister in the sixties. So afraid your life and traditions will change. "It's good that people are waking up" and "If enough people push back against this craziness it would stop". But the fact of life is: nothing is stable and everything moves. Panta Rei my friend.
Or use zswap on budget VPS.
This sounds like speculation.
this is amazing, thank you.
Little web gems that you'll unconditionally love to find wholly useless