skysight-inc/HackerNews huggingface dataset:
I don’t understand how SAL and RAII couldn’t help with this. In three years I never had memory issues reported against my C++ code. The closest thing that happened to me was corruption while prototyping a Zip utility that had new features I was inventing. There I had to build a variable sized input bitstream writer and had corruption on some ISAs due to differences in the interpretation of <<.
Unless your site is nothing but a dumb billboard serving nothing but static assets (and maybe even then...), the inability to serve HTTPS traffic should be considered a breaking issue and you shouldn't be serving anything until your HTTPS is restored. "Reduced security" is not a valid fallback option.

That might not be something that a company's management team wants to hear, but indicating to your users that falling back to insecure HTTP is just something that happens sometimes and they should continue using your site is one of the worst things you can possibly do in terms of security.
This is a good example of the ages old falsehoods about time. You're mostly right, but you're missing leap seconds.
999-Year Lease
>You know once do you have reliable text to speech for websites and newspapers, podcast will be decimated.

Why? It's a different format. There's no shortage of text being read today in the form of audiobooks by people with a lot better voices than computers are likely to be able to imitate for a while. Also NPR stories, etc.
> but should we compare gorilla social behavior to e.g. 21st century American social behavior, or "uncontacted tribe" social behavior?

There's a mostly unwarranted assumption that one of those is more complex than the other.
The author said in the post comments that he used 1000 EC2 instances.
Why do you assume there's something wrong with implied homosexuality, but not with slice-of-life? Both are quite common in anime. Not sure why you would single that one aspect out.
> I'm a little tired of this constantly coming up

Perhaps then you shouldn't have made it into a political position by suggesting that they'd all vote for a specific candidate.

> This is relatively easy to prove, but people can be influenced by the right rhetoric, and they vote.

It's a bit of a trusting trust exercise - you can prove it in a way that satisfies you, but that doesn't necessarily satisfy everyone.

> Would you apply this logic to ISIS recruitment videos?

Much more debatable because ISIS videos encourage outright violence.
Show HN: Eary – the easiest way to listen to audiobooks on Spotify
But how much is lost when for-profit enterprises curate and censor the most prominent avenues for speech?
It's just a passing swipe at Java, everyone's favorite language to hate. All languages have "had all kinds of issues", which are remedied by regular maintenance cycles that patch the required elements (JVM, libs, etc) when CVEs are announced. Java is in a unique position because it has been used extensively in government contract work. Some of that work was done well and some of it wasn't, which largely was based on the capability of the contractor used to do the work. It doesn't matter (well to an extent) what language you're writing your code in if you don't apply proper security precautions (SQL injection for example). Additionally, a number of years ago _desktop_ and _applet_ Java caused major security problems for businesses and governments (similar to the problems with Adobe Flash).
My favorite advantage is Channel I/O:

https://en.wikipedia.org/wiki/Channel_I/O

That difference a big part of why our PC's and servers have low utilization while mainframes have massive utilization/throughput. There's designed in embedded space copying it, too, where they have a main processor and a cheaper one for I/O.
It introduces indeterminism into a system that strives to have as little as possible. You could of course, but you probably shouldn’t.
> nobody 30 years ago believed the earth was flat but they probably couldn’t articulate why they believed that

I'm not sure that this needs to be a requirement. Cultural axioms like this have value; there's a lot of knowledge to be had in the world, and not enough time or space in the mind to derive it all. I don't need to prove to myself from first principles every time I have a headache that aspirin will help.

There's danger, sure, if the wrong axioms take root, and we need to keep an open eye for new data that show we might be wrong. But it's unreasonable to expect that every individual person can cogently argue one side or the other of something with such overwhelming evidence that it has been accepted as a fact.
This seems like a nightmare especially for corporate IT security. I wonder if we'll start seeing more company-wide bans on browser extensions?
You're likely right about Youtube's recommendation algorithm being much better than Netflix's. But I was thinking more in terms of how Youtube's UI allows for much easier exploration compared to Netflix. For example, when I click on a video, Youtube gives you a huge list of related videos but Netflix gives you a small list and only for some movies/shows.
Well, I have to sadly agree, to a certain extent, but IMO it's not set in stone either.

We'll see.
TS is a bit more powerful than it appears here, because string literal values are recognized at the type level, so can be checked by the compiler when distinguishing cases.
See for example: "Discriminated Unions" at https://www.typescriptlang.org/docs/handbook/advanced-types.....
If modern people had half the year they could consider free time, no one would be lonely.
I don't believe the asymmetry here is because of morals or entitlement.

Amazon is the one that advertizes the price. Once it's advertised and a transaction has been completed, that's a contract. That contract includes the possibility of returns because they compete in the retail space, where there is an asymmetry in that the company has had ample opportunity to evaluate the product and price it accordingly, but the customer doesn't otherwise have much to evaluate on. If Amazon does this at such an astronomical scale that they don't notice a big price discrepancy, that's the cost of operating such an astronomical scale. They still made the contract - and it was even their lawyers who wrote the contract and spend hours poring over it. If I order truck loads of landscaping material to be delivered to my house and I later learn that it wasn't such a great price, you better believe I'm now stuck with that material and the bill.

I actually had a similar event happen in a real-world retail store. They were advertising frozen chickens for an absurdly low price. I checked with an employee that the price listed was not a mistake - they said it was correct. I grabbed a manager, and checked that the price listed was not a mistake - they said it was correct. I took 2 cart loads of frozen chickens to the front of the store - and they didn't notice the price was absurdly low until I had already swiped my credit card and the cashier was telling me the total. By the time she grabbed a manager, the transaction was complete, and the same manager who confirmed the price now told me it was a mistake. Fuck them - they listed the price, I checked, I finalized the transaction.
There's a difference between scientific engagement and brain washing.

Science is always cool. Brain washing not so much.
Bring back full historical search back to the UI. Every search I do is limited to the past week. It used to be you could keep scrolling down and you'd keep seeing past tweets.

I don't care about this new UI thing. Don't care one bit.
Oh indeed, you need |, and the ability to compose the type parameters, etc. It's why I said "right" rather than right.
I'm not sure it necessarily needs serious prep but it does need some amount of prep/planning and discipline not to go off the rails. Interview shows can be good even when they at least come across as casual conversation about some specific topic. However, I'd agree that a lot of podcasts have way too much random chit-chat for my taste.
Usual for Italy buying a house is a lot cheaper in the UK - France is even worse lawyers can charge 12% or so.
By default you don't have any distribution rights at all. None. You just have a bare font file that you can't share with anyone else.

That's not very useful, so the license says "you may distribute this font file as part of a website; you must be using this font to style a webpage. Any other kind of distribution at all is still prohibited." There's no "common practice" exception- just because they open up a little window that allows you to distribute the font in a particular manner doesn't mean they've accidentally given you the right to distribute it according to "common practice."

Sharing MP3s on P2P sites is also a common practice, but obviously you don't have a license to do that when you buy a CD.
> The average person has to consider all options in the light of both the current employer and the specter of tomorrow’s. Moving across the country for a high paying job? Great! Moving to be closer to friends? That’s a career killer.

The median person lives just 18 miles away from their mom. 57% of Americans have never lived outside their home state. A third have never lived outside their hometown.

The more I read about it, I’m convinced “loneliness” is an upper middle class problem.
nah most likely `rebase -i`
Yes, it shares the structure of a list comprehension, but has different semantics. In this case a listcomp would have worked just as well.

My point, though, was that not being able to tell the difference was a key "tell" that the comment author was not very familiar with Python — in some contexts, that would tend to undermine credibility in their comment (and then it would be rude to point it out), but in this context, it probably makes their opinion more objective.
A man in manufacturing here. Lets do a mini-AMA
Does it really matter if someone believes the earth is flat? What practical effect does that actually have on society?

I can't help but think most flat-earthers are just after attention and the desire to correct them is a feedback loop.
A lot of people who feel lonely, are hardly ever alone. imagine how shitty and uninterested we really are to eachother and ourselves... if we can be together and feel alone at the same time. Stop neglecting yourself, and that will make you stop neglecting others.

My tips: Actively take time for yourself. to get to know yourself and become more aware of yourself. Even if you do not suffer from such symptoms yet, it will be one of the most valuable things you can do for yourself in whatever position or situation you find yourself.
Faceapp knows what 150M faces look like. That concentration of information is valuable. Google built a fortune by taking freely available information and organizing it for easy access. In the case of faceapp there are many nefarious actors who could serve as clients.
GC can create noticeable pauses in the whole windows UX because windows scales vertically in a machine not horizontally in a DC. And per another comment I made, if your OOM handler needs to JIT it can be catastrophic.
My biggest issue with coffee culture isn't the amount people spend on it, it's that most coffee drinkers who frequent places like Starbucks don't actually drink coffee - they drink coffee-flavored milk and sugar. So it's not just expensive, it's also quite unhealthy. Ex. a tall caramel frap has twice as many calories as a can of coke.
Here's a link. It doesn't specifically address the 2008 crisis, but I think it does explain why some would say that America is not capitalist.

https://www.cato.org/publications/commentary/bernie-not-soci...

To summarize the issue: we have a mixed economy. We do not have what advocates of capitalism want: a purely capitalist economy (or at least something much closer to that). That's why they would say we do not have a capitalist economy.
My second round of amusement and feeling impressed was that, after thousands of years, the guy was off by only 1 year.
https://en.m.wikipedia.org/wiki/Queerbaiting

“Queer fans have reacted with concern and anger to an identity they consider defining being used as a mere marketing ploy, a plaything for creatives, a mark of "edginess", or a commodity.”
> letting himself become a single point of failure

Will always happen if the problem is complex and the org small enough.

If you do it voluntarily, you are probably not that a great engineer. But even the good ones fail at some point.

Finding someone who can replace you is very difficult in average mid-sized cities. And most problems aren't even restricted to the extremely pluralistic software environments we have and additionally need experience in specific domains.
Alternatively it shows how people can reject well-established scientific fact based on no scientific analysis whatsoever.
That’s your opinion though. There are no hard and fast rules, what we think is reality may not even be so. What if we’re living in a simulation and there are unlimited respawns? Is that not a situation where principles may be valued more than “life”?
I’m just saying think outside the box, just because you don’t agree with an idea, doesn’t mean it’s “wrong”. All I’m saying is let’s not try to censor ideas.
If you're interested in the effects of conspiracy theories on society, it is a fascinating watch.

You see how people get pulled into the theory, get marginalized by society and how their family ends up becoming the flat earth community (even though they've never met).

You also see how hard it is for scientists with overwhelming evidence to convince them, it's a sobering watch.
I didn't say they'd all vote for a specific candidate, but based on what you're telling me, this is the logical conclusion:

1) People don't vote based on their beliefs,
2) Beliefs can't be wrong,
3) A vote based on a wrong belief can't lead to an undesirable candidate.
I sympathize with your argument, to a certain degree. The problem, however, is not that fringe or crackpot stuff exists on YouTube, but that it actually gets a disproportionate amount of bandwidth.

There is an inherent bias in the phenomenon. Say I am the only one on earth who thinks that pigs can fly. If I succeed in convincing one other person, I have doubled my peer group. If I do it a few times I have a crowd and may start to host conferences etc. That's a pretty big incentive. If, on the other hand, I do not think pigs can fly, why the hell would I bother convincing people?
You mentioned

> Having read some amazing books on machine learning ...

Which books did you read and what was your experience with them?
Note that my specification is that they are choosing to kill with no other lives, including their own, in danger.

War is a contested topic in society, because of the ethical concerns above.
"Fast inverse square root is genius but it would just be way-too-clever technical debt if Carmack hadn’t written it and others didn’t learn from him."

Carmack didn't come up with that: https://en.wikipedia.org/wiki/Fast_inverse_square_root#Histo...
whenever works for you...
Hacker Noon Awards: Noonies 2019–Full Nominees List
I just graduated college and am having similar thoughts (but think Bay Area instead of LA). It seems like a great idea but I know of few examples besides full-on communes. Do you know of any examples of living communities or living styles that fall somewhere between living on your own and living on a commune?
That's a complete and utter misrepresentation of what I said and I have no interest in engaging it.
"The algorithm was originally attributed to John Carmack, but an investigation showed that the code had deeper roots in both the hardware and software side of computer graphics.". I would suggest this mis attribution help us further understand the 10x programmer conundrum.
I spoke to a flat earther once. Trying to convince her via science - explaining how GPS works, showing her images from space, etc, was not convincing her.

So I tried to understand her mindset, and just talked about her life. Turned out she was abused by a parent who was "doing it for her own good" - it was a horrible story. Her whole childhood was a lie, she was trained by the parent not to trust her instincts, and to believe something false so the parent could benefit.

My takeaway was that her childhood experience taught her that you can't trust people and that "big lies" are possible, and so she latched onto the flat earth thing due to that.
Nice, this could be another way to solve the problem of hosting an anonymous website without forcing the user to install a new browser. Only needs someone to host a proxy website.
The trick is to distinguish between the two. The only known way is to allow all points of view to compete, unless you have a better idea? (Which, of course, you are allowed to articulate even though I'm sure there isn't one;)
But it was that genius coding ability that made him famous in the first place. You could do it if you worked at a company that needed those types of "hacks" like he did.
>think this implies this has not always been the case,

This was the case at least through most of the 20th century. Even in the 50s and 60s when "white flight" was cleaning out the predominantly ethnic urban neighborhoods those people were moving to suburbs where they had a lot in common with most of the people there and the people left in the city had a lot in common with each other.

>People came to America partially to avoid religious persecution

It's worth noting that a lot of those groups were being persecuted for being too hard-line and once in the new world they formed their own little groups and kicked out or hanged anyone who didn't agree perfectly with them. While I think we'd all be better off had certain ships sank, members of fundamentalist cults tend to get to know each other, especially when they're trying to not starve and not get scalped by the natives they started a war with.

>And of course, slaves were also brought to America and a whole field of pseudoscience was created to explore how black people deserved their enslavement.

Shared adversity is arguably the best way to bring people together. Now, before anyone misrepresents me as saying slaves anywhere at any time had it good, I'm not. I'm just saying that chronic loneliness was not a problem they had.

To conclude, having stuff in common brings people together and because of the way society tended to work in the past race, religion, nationality, nation, and other things we pretend don't matter today were strong indicators as to how much you had in common with someone and commonality tends to lead to meaningful interaction and/or friendship which solves loneliness.
I'm not sure how I feel about a single entity owning, and using exclusively, an entire TLD.
Back up, before you crap all over American schools, public schools don't teach creationism, and the attempt to do so resulted in court case ruling it unconstitutional.

Also, do you have any direct evidence in your claim that Japanese are more skeptical? The Aum Shinrikyo death cult got almost 10% of the vote in the mid-90's.
See DinkDink's reply for what I was thinking of.

You're buying a house for as long as you can afford property taxes. :P
Not in any sense that matters here, no.

There's no math equation for reading from a socket. Code is not math and math is not code. It's possible to sort of hide the fact by stacking enough abstractions on top, but in the end it's going to be the same old code that makes it happen.
Fast inverse square root delivered business value that couldn't be obtained any other way, which means that it wasn't technical debt. It was a technical price. What's bad is when programmers make the system complicated purely to entertain themselves.
I'm jumping ahead on the timeline, yes. Early Roman Empire had a polytheistic religions in common. It expanded its power after monotheism.

Obviously it's possible to have a large, shared polytheistic religion. We still have those today. The religion being a common denominator is more in the spirit of the point I was trying to make. Using a single God as a means to unite people was more palpable to some leaders. Muhammad understood this. The Arabs hadn't scriptures, nor institutions, and he saw the unifying power of Judaism and Christianity. When you have pagans worshiping separate sets of gods, it's less effective to try to politicize "all these are valid", "some of these are valid" and have them follow along.

From the wikipedia entry on religion in ancient Rome - "Even the most skeptical among Rome's intellectual elite such as Cicero, who was an augur, saw religion as a source of social order. As the Roman Empire expanded, migrants to the capital brought their local cults, many of which became popular among Italians. Christianity was in the end the most successful of these, and in 380 became the official state religion. "
Shameless self plug: If you use Unreal Studio and Blender, please check out the project I am working on: https://github.com/0xafbf/blender-datasmith-export
Digital Ocean VM, ASP.Net Core (that's what I use... so what), PostgreSQL, and probably Twitter bootstrap.
I don't like it either. How do I use the older version?
Really this should be "how the proliferation of disinformation enabled by the internet converted people to flat Earth." Also not helped by the (warranted) declining trust in legacy media sources.
On the contrary, having an initial spark of curiousity (or even doubt) about 2 + 2 = 5 is a great way of engaging with critical reasoning, mature mathematical thinking, proofs, etc. Given the number of times human civilisation lurked forward because someone revisited earlier assumptions, training more people to think critically and be courageous about their conclusions would, I believe, be a net benefit to us all.

Yes, 2 + 2 does not equal 5, but we need more people who can explain and think about _why_, and not simply repeat "just because". If someone cannot debunk a misconception as rudimentary as that, how can we expect their arguments against a flat earth theory to be sound and persuasive?
> but that it actually gets a disproportionate amount of bandwidth.

I get the impression that people are merely overreacting to this, so I'm curious about this - do you have any source to back this up? We must also consider that perhaps the same set of flat earthers consistently watch such videos so bandwidth isn't a great metric, viewers is what you want really.
I feel like it's part of an anti-intellectual trend and not something to laud. Asking genuine questions is a good thing, but I don't believe them to be genuine questions, it's more of a 'if "you" can't answer this question to my satisfaction, then I'm right'.
> Also if I am reading it correctly, it sounds like the rate limiting was being done per-IP, which sounds strange.

Seems to me that the main mistake was not rate limiting per account right? If you get 200k password requests for a single user something is severely wrong.

Or maybe they did and it didn't work, he makes reference to a race condition in the original post but doesn't elaborate.
Except we literally are holding children in squalid conditions at our borders. This is well documented. Whether or not they're concentration camps depends on how strongly you feel about child abuse.
> I'm glad to see Chrome taking steps to limit that access.

Given your opinion, I think it is important to disclose that your Twitter profile says "Co-Founder @ getadmiral.com"[1] -- Admiral's primary purpose is to counter content blockers[2]. I have repeatedly pointed out that Google's manifest v3 plans will cripple uBlock Origin[3].

* * *

[1] https://twitter.com/jameshartig

[2] "Admiral is the industry’s leading adblock revenue recovery specialists"

[3] https://twitter.com/gorhill/status/1139186208049905664