skysight-inc/HackerNews huggingface dataset:
This is what frustrates me so much with people who seem to think any article that doesn't lie is totally fine and can never be problematic. There seems to be a belief that you can't deceive unless you lie.

The very best propaganda doesn't lie, it simply is very selective about what truth it shares. By carefully choosing your facts, using loaded language, and by properly framing your statements, you can make almost any argument without lying.
Nuclear Energy Is Climate Justice
If a court doesn't find "refuses to wear a mask during a global pandemic" to be a direct threat to the health of others, I'll eat my hat.

Offering something like curbside pickup is, under the ADA, a "reasonable accommodation". People who genuinely can't wear a mask should request it.
Condition handling is an evolution of callback-based handling methods. A condition handler is a kind of callback. The way it is registered and invoked is different. It doesn't have to be passed down as an argument. It is tied to an exception type, which is linked into an inheritance hierarchy that allows for flexibility in searching for a handler. A handler can decline to handle an exception simply by returning; then the exception search can find another handler.
What happens to the sperm if the company goes out of business?

What are the privacy protections around DNA and other personal information inherent to sperm collection and storage?

Do you offer jurisdiction options?
Set, track, and achieve your most important company goals
I don't disagree with you. Understanding privilege is important. But you may not have witnessed the ridiculous discussions that I have sometimes seen.

The context was that people were complaining about her sexualised persona and what kind of image that projects onto young women. I don't necessarily agree with that criticism (I think it's kinda complex, but I also don't think that sex or being sexual is "wrong" or anything), but I thought that the criticism of "she's a black woman, so if she wants to be sexual, that's her way of reasserting her black femininity and may not be criticised" is frankly ridiculous, when she's clearly benefiting financially so well from it.
Drove by the scene yesterday afternoon and there were reporters and camera crews extended into the street. A ton of commotion and now I know why.

I think this is getting more attention than it deserves because its ripe with "what ifs" that allow one's imagination to run wild. Politically motivated, absolutely brutal, and in an environment that is designed to shield one from any harm. My heart goes to his family and friends - no matter what someone has done in life they don't deserve this ending.
> no firewall between services that Google offers

In what sense?
talking politics on hacker news generally goes terribly wrong - exhibit A: the comments on this thread.
You still can have hardware backdoor in one of the ICs. You need to check them all.

So, step one: produce your hardware on your own.
Alright, I'll bite. Why do you think not breaking users programs is abandoning quality?
FTA: “The result of this is that these simple operations are being performed on some very large amounts of data which I believe is resulting in a memory bandwidth bottleneck. This hypothesis explains why SIMD did not improve performance and performance is not significantly improved by parallelisation”

If that’s true, comparing system load or power usage could be a way to differentiate between the two implementations.
As a counter-balance, I think the name is perfect. It is relevant and memorable enough for me to find again when I am in a position to spend the money on it, but generic enough to not put off indefinitely on the assumption that I'll remember it forever.

It is only while posting this that I am making the negative connection to things like "legacy code," but the concepts are distinct enough to me that they might as well be different words.
How so? The other guy that wanted to buy the apartment offered 2.399m, so offering 2.4m was the lowest possible price to buy it. What's "blame worthy" about it?
Credit is insanely available in the US. Developers can get a significant loan; which is a better deal than channeling your apartment through such a scheme (assuming selling is easy).
One of the best interviews that I ever had was a phone interview where I just so happened to have a good session of meditation beforehand. I never realized how much how well I could do in an interview until I did one while feeling relaxed.
As you alluded to, there is a status page (https://www.githubstatus.com/) and there is probably a simple reason that they don't rely on their main site to show critical status.

Hosting the status of the current service using the current service is not traditionally a winning combination.
So, in that quote, I discussed how it was reasonable to react to a particular claim of fact in a particular way. How did you make the leap from me talking about a reaction to a single exemplar to me accepting all current orthodox beliefs as absolutely true?
No the 'greater point' does not stand, this has achieved nothing and did not contribute to anything except a toxic political blame game for ideological purposes, which violates the rules of ycombinator.
> and you can always spin up more

I think it depends on your OS. IIRC, on Windows, it was fairly easy to destabilize the OS by spawning threads in a loop and starving other processes on the system. I haven't used Windows in a long while though, so I cannot say for sure.
When a condition handler returns normally, it is understood to have declined to handle the condition; the search continues for another handler.
That was my thought: Us foreign policy is such a mess that its territory is now open to international hitmen.
There are a lot of lawn mowing businesses... including high school kids this summer.
How is GitLab like in terms of downtime? I looked at their status history page and I'm seeing a lot of incidents but it's hard to figure out what it actually means.
Clean Quiz Creator with Emphasis on “Hands-Free” Data Analysis
He means 1950s level of atmospheric CO2, not emissions.
I look at one possibility as he raised/borrowed money from the wrong people and then when things went pear shaped, he couldn't get them their promised profit, got chopped up to set an example.
It's been having issues all day. Wanted to show a coworker some changes I was proposing but the site wouldn't show the changes I'd pushed to my pull request. Ended up just having him pull the changes.

FWIW the git backend always seems rock solid in comparison to the front end they have displaying it.
Comments – The Good, the Bad and the Ugly
SARS-CoV-2-specific immunity in Covid-19 and SARS cases, and uninfected controls
American here. It's not just a British thing, but it's definitely not a very common use of the word.

I think "riot of color," however, is just one instance of a particular, positive use of the word "riot." More broadly, "riot" can mean something like "a really fun thing" (as in "Let's hang out with that guy, he's a riot!"). But I'm not surprised that Element/Riot found that this was not the primary association that folks were making.
When keto person says “carbs” they actually mean “simple carbs”. Fiber is absolutely ok on keto.
"Compound growth" is one of the main reasons many of us have settled around the "start working full time early in the 2nd quarter of your life" approach.
Show HN: Remotion – Quick video chat for remote teams (macOS only)
How do they not have a single update in over 1.5 hours? This is ridiculous.
How is this system GDPR and cookie compliant? It's not mentioned under the data they collect, and no attempt is made to ask permission to collect this data -- at least, not the way I've used recently. (A clean Kubuntu install, then installing Intellij's Snap through the CLI.)

https://ubuntu.com/legal/data-privacy/snap-store
Which part do you disagree with?

I made a few claims, which I'll summarize:

- Politicians that state "all lives matter" by and large do not support action to reduce police violence in general.

- Groups that state "all lives matter" often exist to directly counterprotest groups that state "black lives matter".

- Groups that state that "all lives matter" often also state "blue lives matter" and espouse support for the police in favor of protestors.

Do you disagree with those statements? If you agree with those statements, why would someone who believes that police violence is a problem choose to associate themselves with the police over other people protesting police violence?

It is more pragmatic to support the group that causes you more concern, if you have two concerns that are temporarily at odds. Ergo, if you, aware of the above, say "all lives matter", you know that you are associating yourself with people who condone police violence against everyone. This would imply that you believe the "danger of racism" in the BLM movement is of greater concern than police violence.

Please critique my logical progression there.

To be clear, while you may have only the best intentions when you say "All Lives Matter", it is naive to believe that everyone else who says the same does. When you choose to use a politically charged slogan you should be aware of the message that sends. You ultimately cannot choose how people will interpret your words, and that they see your words by their association instead of your intention is not the recipients fault.
He was still not born in Bangladesh nor did he live there, but he lived and grew up in America. This article didn't mention a single word of Bangladesh, it was still mentioned by the root comment merely for ideological purposes.
How does it take less effort? I lost around 30 kg from being obese without doing low, high or abstain anything. Also no calorie counting except in the very beginning.

After going down the rabit whole of trying to understand all the details of nutrition. What eventually worked is the simple and stupid advice: eat less, move more.

The problem is that there are no easy 30 day hacks, which is what people often expect.

From my perspective, whichever diet, it will take time and you need to make lasting lifestyle changes. The rest are implementation details.
It’s not a “dog whistle” if it’s a true fact that is relevant to the discussion. Doesn’t matter what types of people use it. Facts are facts.
Uh, maybe at times, but I assure you -- I've interviewed some VERY confident, VERY incompetent software dev candidates.
Previous discussion: https://news.ycombinator.com/item?id=23843145
45 and his cronies are simply not qualified to do the job.
Isn't a common practice for serial killer coverage to be limited? I thought this was intentional to not influence copy-cats and other mis/dis-information which muddy the investigation.
It's a loss of the trust of your users. It's ever harsher data protection laws. It's the vehement reaction you get when you say to someone, "your personal space is mine for the taking, and maybe I'll take a little less of it if you beg me to stop." It's the slippery slope of dark patterns to cajole and conceal and browbeat users into avoiding the opt-out. It's the camel that starts with its nose and then quickly removes you from your own tent. It's the grab first, apologize later modern world of capitalistic exploitation all in the name of gaming the quarterly numbers. It's the next paving stone on the road to your users crying out "We're mad as hell and we aren't going to take it anymore!"
Can you explain why? Your reply is "it's better because it's better".
Halfmoon – Front-end framework with a built-in dark mode
Same here. You have my feels. I may not be an engineer, but I loved his attitude and work ethic. Gone too soon, far too soon.
This kind of claim — that they are making and breaking promises — is really flame bait. Every time I have asked for links to these promises, people have been unable to provide them.

Instead they provide links to articles where Elon said he "expects" or "thinks" or "predicts" (or, the most utterly damning case which I saw just once, "is certain") of something.

Where generally the something is either:

A) not even full self driving

B) or not on production cars, but only on prototype cars, and rightly so, because a regulatory approval will be needed.

I don't think these mythical "promises" really exist, except in the minds of people who have not understood what has been presented.

Of course you left yourself an out with the word "soon." OK, I think they can get away with saying that, but you have to be discerning as a reader and understand that the time scale is not going to be weeks or months.
> the findings suggest that companies are missing out on really good programmers because those programmers aren’t good at writing on a whiteboard and explaining their work out loud while coding

Sure, no love for whiteboards from me. However, this does suggest an arbitrage opportunity for an employer who is willing to look differently at these candidates, and then profit handsomely, Moneyball-style.

There's a bunch of money just being left on the table and nobody is picking it up, really?

My two cents is that interviewing candidates can give a whole lot more insight into how to perform in an interview. Interview performance is a skill that is separate from the actual job, and gauging that performance is sub-optimal. But everything in this space is sub-optimal, it's all pick your poison.
Yes, idiots wrote the articles, but it’s not “some idiot said” when so many media took them seriously. Besides, the arguments in those articles are not that different from NYT and WaPo’s attacks on Mount Rushmore, the founding fathers, and historical figures in general.
Yes. Destructors are an equivalent of UNWIND-PROTECT, just like Java's finally{...} block of the try/catch/finally trio.

Thank you for mentioning Worlogog, I'll include that in the book. How should I credit you?
I admit this sounds kind of dumb, but... Apple versus some relatively obscure company I just heard about?
I have never worked at Github or MS and have no inside info on this, but it may be as simple as having switched to a MS-run system for outage history tracking as part of their own M&A integration.
Huh, the only successful interviews I have are the ones where I'm burned out after a long, fruitless, frustrating job search. And so I walk in assuming the interview will be a waste of time and just not caring anymore.

That's when I get an offer.
From the article: "Is “Ubuntu removes thing which doesn’t work and no-one uses” front page news?"

In other words, the headline is false because "Will No Longer" implies the opposite, which even the author acknowledges is not true.
What do people use ML for these days? I do computer programming, and I have done some work with video encoding, but this just seems like a huge investment money wise. So I am curious what use it is.

For my needs the most intensive thing I do is compile some large programs or encode some large video, which you can get a computer for that for like $800.
Every one talks about MONOpoly, not DUOpoly, for a reason. But lets back up and just use the more generally used “anti-trust”. The law (in the US) is basically if you either a) collude with competitors to price-fix or restrict trade, or b) own so much of the market that your price is price fixing and there is no/little unrestricted trade, then you a violating anti-trust law. There is a similar intent in other places and the bar is placed higher or lower.

If you have the choice to buy phones which use one of several app stores, then you have choice in app stores. You also can’t install a Corvette engine in a Toyota Corolla but I don’t see everyone screaming about that. If you want a Corvette engine I do know the car you can chose in order to get it.

And yes, two non-colluding choices is choice. People aren’t suggesting that Apple and Google are all buddy buddy so there is choice. I suggest we all make one we are happy with and move on. =)
What's wrong with a memoized recursive solution? Or a DP tail recursive solution? Tail recursive solutions are less buggy, easier to code, and easier to write than iterative ones. And they're much easier to prove the correctness of as well.
Awesome work on an under-discussed, but business critical topic!
On some statistical measure, sure, but on an individual level it alienates everyone who clearly has an objectively awful or even subpar life despite being held responsible for privilege they clearly don't hold.

Regardless of whether one judges this individual should be held responsible for this privilege or not, the alienation means that those who don't fit stereotypes are excluded.
In all of the many arguments swirling around cancel culture, I have yet to see anyone raise what I think is the most important distinction: good faith.

Open debate and public disagreement is a healthy vital tool of progress when the claims and argument are made in good faith. When both parties believe their position is true and is good for the world, and their arguments for it are genuine, then I think it slows progress to cancel them.

But if you assume all arguments are in good faith, then you leave the public sphere ripe for exploitation. This is what white surpremacists and others have clicked to recently. A bad actor can exploit a presumption of good faith to add legitimacy to their position. "Look, famous person X rebutted me. My claim must be at least significant enough to be worth rebutting." Or they can use it to make the other party look bad by sea-lioning. "I am merely politely asking questions. Why are you so angry? Aren't you able to control your feelings?"

"Cancel culture" and deplatforming are important tools to defend against these bad faith exploitive uses of public communication.

The challenge is that as we get increasingly polarized and tribal and as the bad faith actors get more savvy, everything starts to look like a bad faith argument. And at some point, people start concluding that the only foolproof algorithm for determining if an argument is in bad faith is "does it disagree with me?" And then you start seeing the banhammer swung freely.

That in turn increases polarization and tribalism because good faith dissenters, people with middle ground positions, and people who aren't sure where they stand self-censor to avoid taking friendly fire.

It is a very nasty feedback loop we're in, exacerbated by the already bad feedback loops of social media AIs being trained to show us content we already agree with.
Years ago(I started around 2008 or 2009 I think), Ubuntu was different because it Just Worked. It came with lots of drivers, easy defaults, and guis for everything. You could easily dual-boot it with Windows(there was a windows executable that would get it done without burning a CD or dealing with an iso), and could be installed on just about any computer at the time.

Nowadays, lots of distros are just as easy(Debian, fedora, Linux mint), come with all drivers, work on basically all systems, and don't spy on you. Ubuntu isn't as easy to dual-boot windows now too. There's basically no advantage to Ubuntu now except community.
AFAIK Verizon is doing something similar with edge compute in their 5G towers/data centers. If Starlink gets big enough, I'd expect them to do the same. However, I think it's much more likely for Starlink to put the edge compute/cache at the Starlink ground stations, rather than in the satellites themselves. I think the tech/cost still isn't good enough to have significant compute on a satellite.

https://www.fiercewireless.com/5g/verizon-partners-aws-to-br...
Who implements AES? I thought everyone just copy paste from reference implementations.
From the first two graphs it looks like they are a lot less liberal about using "down" instead of "warn".
> Fighting about which is more privileged is silly

And yet that seems to be the game people have to play in order for their statements to have any currency.

I even know people who had to take an "oppression index" in college to see who in the class had the least privilege. Interestingly, the person who had the least privilege was also the most ideologically opposed to the concept, for what it's worth.
I've always appreciated that should I choose to I can "vote" with my system to show the packages that are important to me with a hope that it would help Ubuntu, and others, to focus resources.

popcon-largest-unused is a useful tool whether I've uploaded their data or not.

The packages I have installed hardly seems worthy of keeping secret, the opposite in fact.
The ugliness is only visible from 10000 feet. Up close, the uniqueness of each building, the uniqueness of each intersection, street width, flora, etc gives each neighborhood the character that allows a human to grow their identity, their feeling that they too are unique, that they have a place in the world that is ‘justified and allowed to be different, even unique’
There are official classifications, and there are clear classifications.

This is the latter. You don't lose your head and limbs by natural causes, and an accident ending with body parts stuff in bags is unlikely.
Can these scripts be compiled into executables?
People can smell desperation, and rightly or wrongly, it pushes them away.
(The comment had suggested that his killer was likely brought from Nigeria.)

The "ban on international travel" is a rather pertinent part of that question, oddly enough. The kind of people that are capable of magicking someone across two closed borders and an entire ocean tend to not lack contacts in either country.
One interesting fact linked to this country is that he was born in Saudi Arabia as well.

[1] https://www.nytimes.com/2020/07/14/nyregion/dismembered-body...
The story very much reads like a hit for sure. It sounds like he was interrupted because the neighbor called from hearing the screams and loud noises. I would imagine if he had another hour the body would have left the scene in the man's suitcase and the apartment would have looked spotless.
Don’t host yourself, it’s impossible to meet the reliability of the professionals
Being born in the 80s: the only thing showing how disconnected life is possible
Good question. IMHO the mods lean more heavily towards older more fundamental CS contributors. I think he def deserved the honor.
I don't think that's it, I hear words in my head, but didn't get the pun until I watched a Jimmy Fallon bit where he made fun of the name.
The problem for me is do I want to spend my time and effort learning solutions to leetcode problems or do I want to spend time and effort learning actual development skills? Which would be more valuable in the long run? Every hour you have to spend on leetcode just to be able to pass some arbitrary measure of your leetcode ability is one less hour you can spend on learning something else.
It can be complicated. When you are sourcing parts in bulk for manufacturing the price needs to be negotiated through a personal relationship. It could be the case that the vendors making parts for Cisco do not want to endanger their existing business relationship and will not sell (or insist on a heft markup), it could also be the case that the counterfeiters have better connections with a different supplier who is willing to give them a better unit price (large corporations can typically negotiate a better unit price since they can guarantee larger and more consistent volumes). There are a lot of potential reasons why you might want to swap a component.
Surely it wouldn't surprise you to learn gay voters are individual humans with their own thoughts and perspectives?
Pakistan is intercepting CloudFlare's upstream traffic
Twitter is perfectly designed for coordinating attacks on individuals. The problem is that so many organizations tend to yield to the slightest hint of twitter outrage, which reinforces these kinds of cancellations.