skysight-inc/HackerNews huggingface dataset:
And I just moved to a team that uses AWS and some Python a couple months ago. It's terrible. I get all the shitty stories, we don't really build anything (mostly data replication work with very little coding), and I have no motivation/morale after about 2 weeks WFH. They don't teach you anything or even provide any growth opportunities. I'm tired of restarting my career every few years because the company decides to outsource or whatever. I just hope I don't get fired. If I can just work 5 more years I could probably refinance the house and get a job at Lowes or Walmart.
Recently friend of mine told me he bought Krita through the Windows app store - I was confused because I thought it was free. Thanks for the clarification.

BTW big fan of this app and I have to admit that I'm relieved that it has some sort of a steady revenue stream. That sum next to the Donate button doesn't look like it could sustain any large scale development.
Let's say S230 was dropped. Would this really damage free speech online, or would it damage platforms and lead to a resurgence of the open web?

Edit: also would it genuinely endanger end-to-end encryption or only do so in the context of these platforms?

It's a genuine question since I don't understand all the nuances of these laws. If I put up a personal site without S230 protections, am I at risk? What about truly neutral ISPs and cloud hosts that do not curate content but just sling packets? What if all the data is encrypted from my server to the end user anyway?
Not sure why you think browser history and middle click don't work on SPAs.
The most complete health analysis of nesting sea turtles conducted in Florida
Yeah, and compact acronyms is the closest a lot of programming languages will let you get.
I feel like that falls under "changes between versions".

Agreed, it's not as bad as it used to be. Android needed developer mode, iOS needed the device to be registered as a test device.
I actually believe that and the fact that a "fact checking" button sparked this is evidence of that. It's not liberal or conservative - its government attempts to limit information and discussion. And it should be fought.

These sites remove doxxing and hate from many angles. Look at the subreddit communities reddit has banned - they're not all right wing - many are just bad.

https://en.wikipedia.org/wiki/Controversial_Reddit_communiti...

Jordan Peterson, Dave Rubin, etc. all are right leaning individuals who have a massive following via these platforms.

Logan Paul was deplatformed and he's not right wing.

And both sides have a ton of people being trolls. Did you ever read r/theDonald or r/Conservative or comments sections on Sargon of Aakaad?

Fox News' Tucker Carlson segments are routinely recommended by the youtube algorithm to me despite me having no interest in him and rarely or never clicking on them.

Does anyone actually believe this is an authoritarian attempt to squash speech that is "speaking truth to power"?

Yes - this speaks to my lived experience and my understood experience of the trend in authoritarian countries.
Nuclear is still the answer to "what about baseline demand".

Battery storage is possibly going to fit in there, but it doesn't do it yet.

Tidal, ground source, gravity/momentum/compression/latent-heat storage solutions, some of these might do.

I think we need at least one more cycle of Nuclear power plants.

Perhaps then we'll have workable fission.
This is true. The key is to retarget these factory employees to do something else before that happens.

The other side of the coin is what will happen to Apple and the American economic system?

They will have to pick up and relocate to other third world countries, for their cheap labor. Vietnam, India, Mexico? Sure. But a lot of other mid level goods come from China.

If the supply chain is stopped, then everyone is impacted. The whole thing stops.

Apple’s stock price will crater. Supposedly. But the Fed is so busy juicing the market, and Apple can just repurchase their shares, that they can financially engineer themselves out of this stock meltdown scenario.
All behavioral traits have a direct relationship to phenotype.

What other at all reasonable way could it work?
Which is why dissident groups, at least those I know of, do not communicate sensitive info except by one-to-one secret chat.
You could use the API directly instead of using the webpage.

> GET https://api.pwnedpasswords.com/range/{first 5 hash chars}

The service is only receiving the first 5 hash chars and thus could not collect your password.

Or you could read the javascript code of the page when you visit it.

> var i = sha1(n).toUpperCase(),

> r = i.substring(0, 5);

> $.get('https://api.pwnedpasswords.com/range/' + r).done(function (n) ...

Or you could download the file and check it locally.
You are correct. I mixed how I tend to visualize and think of them with what actually happens....
I only consider sewing-related posts acceptable on my sewing message board. If I moderate anything else, I'm suddenly responsible for any libel that gets posted while I'm asleep?

That position is absurd.
Chances are pretty good since the Xbox Games Store remains at 30%. And 5% is very, very low even for low-cut stores: apparently Itch is whatever the dev chooses, Epic is 12, Humble Store is 15% + 10% to charity or as store credit and Steam is 30 sliding down to 20 (above 50m sales). Short of individual agreements I think everything else is 30% flat.
It's totally possible.

Getting good structured covid data that correctly maps to state/county geometry with corresponding IDs can be a bit challenging.

I've done USA/India and Ontario (Canada)
I'm not sure how this makes the internet better. So now sites have to host actual neo Nazis and the KKK for fear of losing section 230 protections? Oh and if you have a site focused on programming or motorcycling you have to host completely off topic content because otherwise you lose section 230 protections?

The whole point of section 230 is to make it so that sites can moderate user generated content without becoming legally liable for it. Removing this forces every site to become 4chan for fear of losing section 230 protections. This isn't a positive change in my view.
> The images engraved on the walls of Grotte de Cussac depict bison, horses, mammoths, and people—and, inexplicably, human genitalia.

So people have been drawing dicks on walls for 30,000 years.
Ngl, had us in the first half :D
I’d argue that America committed 100% to selfishness by the 1980s. This is when you begin to see community institutions begin to be replaced with private ones, all the way down to the destruction of community pools for private ones.
Ask HN: When Is the Last Time You've Looked into Your Site's Load Speeds?
Amazon said that they lose 1% in checkouts for every 0.1 seconds of latency on their pages so it's clear that it's important. But for some reason, I feel like we don't seem to focus on it as much as other parts of improving user experience. Why is that?
For a little more intuition about why you can do that replacement: laplace is a representation of a system as a sum of sinusoids * exponentials, which are your two axis in the laplace plane. Frequency on the iw axis and exponential on the a axis. If you think of that replacement as s = iw + a | a = 0, you'll see the exponential terms go away and you're left with just the sinusoidal parts:

f(t) * e^(iw + 0)t
= f(t) * e^(iwt) * e(at)
= f(t) * e(iwt) * e^(0t)
= f(t) * e(iwt)

integrated over time, which is your fourier transform subject to the condition above. It's just the laplace transform along the Y axis, or, the frequency response at steady state when not growing/decaying exponentially.
Please don't try and change the goal posts. You said:

> Server side logs aren’t an accurate way of doing analytics...

What is your thinking behind that statement, as it sounds incorrect?
They don’t charge on top of services the way Apple does do they?
Great! So, I am guaranteed to get featured in exchange for my $100 per year developer license and a 30% cut of my sale price?
There are a lot in Abromowitz and Stegun handbook, last section "Index of Notation". It's not quite what you're asking for, but it's fairly authoritative.
He has last year's buzzword bingo win: quantum computing and AI on the same card. It took me only a week to learn that he was an utter crackpot. Maybe it is willful blindness on the investors' side, since they had already signed on the dotted line. I found it entirely hard to believe that they weren't scratching their heads every time he spoke.
https://javascript.info/
Liberty means liberty for all, especially those whom you intensely disagree with. It also means allowing someone to do or say something you consider stupid -- because, someone, somewhere will consider whatever you're doing stupid; do you really want some random self-righteous inquisitor shutting your speech off?

Furthermore, if some group is really proposing or performing heinous, illegal acts, we should want to have them feel comfortable associating with each-other in public. Police can then do their job, infiltrate these groups, and track down, charge and prosecute these miscreants.

I just don't want to see it. And, they probably don't want to see me berating them. There's a solution to these kinds of situations...

We're techies here; I find it surprising that no-one has considered K-means Clustering: https://brainbomb.org/Artificial-Intelligence/Machine-Learni....

My hypothesis is that Google, FaceBook, et.al. have investigated using k-means clustering, and have decided against it, because it reduces the "drama" on their platforms, reducing their revenues...
What? Gatsby plugs directly in to WordPress. That's the whole point.
An important feature of Firefox that isn't nearly as well known as it should be is first party isolation.

It can be a bit annoying due to eg Recaptcha, but it works fine 99% of the time. Some sites will break, but these are far and few between. I just use another browser for those.

It was upstreamed from TOR and will scope all data (cookies, caches, etc) per domain. It's not a panacea, but definitely a good step.

(about:config , privacy.firstparty.isolate)

I feel like something like this should be the (standardized) behaviour of browsers. Sharing any kind of observable state between domains should require an explicit opt-in with a prompt.

Like: "Privacy Warning: techcrunch.com wants to share your data with facebook.com. Do you want to allow this?"

(such fine grained permissions are a complicated topic of course, but that's a longer discussion...)
Ask HN: How do you track bugs filed against an in-review feature?
I've built software project management software and still haven't seen a great solution for this.

Here's the scenario:

1. You wrote a new feature and opened a PR
2. Your UAT/QA people test it
3. They find bugs / issues to address

Where do they put those issues? Some options:

1. They add them as comments on the original feature ticket. This seems like a bad idea because comments don't have a state (needs doing, done, won't do) so it's hard to track how much work is left to do.

2. They add them as tasks on the original feature ticket. Not terrible but hard to record repro steps (with images etc if necessary) as a task

3. They add them as NEW issues and link them to the original issue. Still not a great option: if linking doesn't happen, the new issues are orphaned. Plus it's a bunch of work to relate issues (in some issue trackers).

I default to #3 solution but wanted to see if there were other approaches I hadn't considered.

My goals are:

1. Capture bugs with repro steps and urls/pictures if necessary

2. Be able to triage them (will do / won't do), assign them, and have state (open, in progress, closed, etc) to see how many are left to ship the original feature

3. Do it with as little pain as possible.

How do you solve this problem?
> There's no point in the harassment unless the harassee knows where it's coming from.

The harrasser doesn't have to say they're doing it, though. The victim probably knows who it's from even if it's completely anonymous.
Here are a few notation resources I've found helpful when teaching myself computer science:

- Mathematics for Computer Science: https://courses.csail.mit.edu/6.042/spring17/mcs.pdf

- Calculus Made Easy: http://calculusmadeeasy.org

Not directly related to your question but useful for interviews and programming puzzles nonetheless:

- Algorithms and Data Structures, The Basic Toolbox: https://people.mpi-inf.mpg.de/~mehlhorn/ftp/Mehlhorn-Sanders...

- Basic Proof Techniques: https://www.cse.wustl.edu/~cytron/547Pages/f14/IntroToProofs...
> That developers pay millions to license and use. This isn't charity work.

They retroactively waived licensing fees for any game that made under 1 million dollars in revenue going back years!

But, ah yes, you got them! They're a company in a capitalist society trying to make money, what crooks!

>So they can control the market as a replacement for Steam

I don't know how you can say this with a straight face. By that logic anyone who makes any store that isn't Steam is just trying to control the market.

Anyone who makes anything that isn't the current incumbent in a monopolized industry is just trying to become the new monopoly!

And the rest of your points are in the worst faith.

Epic games is how old? You're complaining that a new player hasn't matched every feature of a decades old incumbent?

Not to mention, Epic games has instant-refunds on some games (developers can disable this, also yeah, bringing up Steam in a conversation about refunds is a joke, you knew that enough that you had to pre-emptively footnote it)

And Steam was an accessibility NIGHTMARE until very recently, to the point that I had seen petitions come out against it! Not to mention accessibility in games is largely on a game-by-game basis, acting like Big Picture was made to improve accessibility is laughable when it launched without the ability to even change text sizes for years.

On that note, Epic actually supports screen readers as a first class citizen in their engine: https://docs.unrealengine.com/en-US/Engine/UMG/UserGuide/Scr...
I think you've pretty much captured the general post-Ballmer strategy.
Absolutely, not saying it's a perfect system. But at least I can go to GameStop, or even Amazon (lol), and buy a physical copy instead of having to go to the console specific digital store to buy and download it. At least if the digital store shuts down, and/or the console goes out of support, I still have a physical copy of the game I can play.

Physical vs Digital is a whole nother holy war though.
"remember, Epstein didn't kill himself" - citation needed

I get that Epstein's death was fishy, I myself very much think so, but "Epstein didn't kill himself" isn't a factual statement because there still lies a possibility that he took his own life
It's never been wrong to use <table> for its intended purpose.
https://www.youtube.com/watch?v=oPG-VhU6Kiw

You might like this.
My support life and my mom's tech life became much easier and more pleasant when I switched her to iPad.

She has 2 iPads and a glass side-table:

When she needs help with an iPad, she puts it down under the glass table, puts the other iPad on top of the glass table, and calls me on FaceTime video from the top one, to show me the bottom iPad.

I tell her what to press on the bottom iPad, and we're done in seconds.
Reddit prohibits content which:

* Is illegal

* Is involuntary pornography

* Is sexual or suggestive content involving minors

* Encourages or incites violence

* Threatens, harasses, or bullies or encourages others to do so

* Is personal and confidential information

* Impersonates an individual or entity in a misleading or deceptive manner

* Uses Reddit to solicit or facilitate any transaction or gift involving certain goods and services

* Is spam*

https://www.redditinc.com/policies/content-policy

A few of the banned subreddits are:

* Beatingwomen

* Braincels

* CreepShots

* CringeAnarchy

* DarkNetMarkets

* Deepfakes

* FatPeopleHate

* Gore

Your position basically insinuates that right-wing discourse is impossible without violating these rules.

But I think that’s pretty unfair considering the range and depth of conservative intellectual thought.

Maybe you should encourage the more moderate segments of conservatism to speak out against extremists who use the language of racist violence instead of defending them.
The idea isn't that Russia doesn't assassinate people, it does. The idea is that Russia assassinates everyone that opposes it even when it is against their interest.
I totally disagree.

Theories have enormous effect on reality. Coase Theorem^ dictated how radio spectrum was managed in the US, with disastrous results. Monetarism dictates most decisions made by central banks. Unionisation and later union-busting were very closely tied to social science theories. "Romer theory" had profound influence on world bank and UN policies.

Reality impacting theory though...

Keynesianism remained totally intact when 1980s stagflation disproved it. Monetarism is taught as-is despite the last 10 years of macroeconomic reality. Marxist theories of ancient history and the origins of high civilisation are virtually indisputed despite the discovery of gobleki tepeh, for an example outside of economics.

In the 30s, almost all economists predicted a much reduced workweek. Keynes, the most famous, predicted a 15 hour workweek by the 1970s. Most economists agreed: marxists, liberals, keynsians, corporatists....

The prediction was based on some fundamental theories in economics, combined with GDP & productivity assumptions. The assumptions were right. The theories have not changed. The way economists explain the result is by tweaking theory in a non fundamental way. They mostly argue that people (surprisingly) prefered working 40 hrs, earning more and spending more... The in-theory implication is that people place nearly no value on "leisure."

No need to rethink theories just because they predict falsities. No problem if the updated parameter values imply a reality that is obviously false.

^Technically, a bastardised form of the theory that reverses the authors' intended conclusions.
One theory is that humans self-domesticated while selecting for those who were more agreeable to living in civilization, similar Bonobos which also retain additional neotenous features.

https://www.scientificamerican.com/article/tame-theory-did-b...
That would have the opposite effect you’re hoping for.

If the bar for Twitter becoming responsible for every yahoo’s tweet is set that low, they will have a hair trigger on what it takes to get banned. Why risk it?

I guess the alternative is to ban all moderation and let every site turn into Gab, which sounds pretty awful to me.
What happens if the users are the ones that moderate to include only the libellous content, per the GP’s example? Is the provider then responsible for that in this world where more moderation = more liability? Do the volunteer moderators become the liable parties instead? What if a user is also an employee of the company, does that make the company liable again?

While I like the idea of self-policing communities, it doesn’t always work so well in reality (Slashdot’s comment voting system was great at burying bad content during the site’s heyday—though it never eliminated it—now it works pretty poorly because most of the audience has shifted away. Reddit’s subreddit moderation system can be great, except for the racism[0].)

This seems to me like a poorly thought through solution and I’m not really sure what the goal is.

[0] https://www.theatlantic.com/technology/archive/2020/06/reddi...
Maybe when Microsoft implements a decent app store then they could speak about other appstores?
How can we be so certain the chemistry for life will be the same on these distant worlds?
It's hard to find good information on this subject but from the absence of non-US comments in this thread I'm inclined to conclude that supply chain disruption of the scale described is largely (not exclusively) a US problem.

So it presumably has something to do with how US supply chains work compared to, say, Europe rather than being solely caused by the COVID-19 pandemic.
PHP wasn't good, fine maybe, though I understand it's better now.

it was kind of slow, and all the functions were inconsistent, and had a lot of foot-guns. It was easier to write more robust code and model-view-controller code in other languages. (not that it was impossible in php)
I feel like that's an interesting approach though. My PS4 sits idle most of the time, the rest of the time it's playing a bluray movie. only fractionally ever playing a game on it nowadays.

I guess the sales numbers will tell the bigger story.
Speaking of games, I think Zachtronic's titles might fit the bill, especially Infinifactory. There's a lot of similar programming-oriented puzzlers oriented on kids.
What is "free enterprise" about the activities of monopolies like Google? Monopolies restrain trade an prevent free enterprise.

Google and the other monopolies do not deserve any special protection.
It's hard not to see this as an authoritarian backlash to "speaking truth to power" when the President is arguing Twitter should lose 230 because they fact checked his tweet. Fact checking a President's tweet translates quite naturally to speaking truth to power.
Why not broaden the spectrum and regulate market places overall?

Amazon, AppStore, PlayStore, etc.

The pattern is the same:

- Bend/ignore/disregard rules for their own products;

- Leverage data from competition for their advantage within the market place;

- Ban/exclude/penalize products from one day to the other;

- Boost/give privilege their own apps;

- Limited support/response, most of the times automated, disregarding the investment and commitment people took on their market place;
Doing a quick skim, feels like this needs auditing. Eg, native exception handling logging is via print, vs logger.error(exc_info=True). Having a referenceable professional-grade guide would be awesome! ("This achieves Google standards or calls out explicit differences. Please review over a few days as part of onboarding.")
Paid amplification isn't the fundamental problem, but it contributes. The root of all evil on the Internet in the past 10-15 years is algorithmic timelines and algorithmic content curation whose goal function is to increase engagement.

What increases engagement? Fear, hate, conflict, and spectacle. The media has understood this for years: "if it bleeds it leads." People have a strong bias to stare at danger, probably a social adaptation to notice if a mountain lion is attacking your tribe. But when you apply it to user-generated free content, the result is the familiar "rabbit hole" and "filter bubble" phenomena and folie a deux at scale.

Back when humans directly curated content via curated lists, organic timelines that were actually just timelines, and organic non-spam-driven hyperlinking, everything was more rational and less toxic. (Even Reddit/HN style voting is better if it's truly organic and not biased by some algorithm, though it does lead to a different sort of "Borg" phenomenon sometimes.)

Even the fringe was far less toxic and more reasonable. Go find some conspiracy or other fringe topic sites from prior to 2010 on the Wayback Machine.

The problem isn't humans. The problem is that we stuck a middleman in front of human group communication and programmed that middleman to bias what messages are shown in a way that tends to amplify negativity, irrationality, and fluff as opposed to more useful and interesting but less dopamine-releasing content.
Across the VM/host barrier?
Literature suggestions for those interested in this fascinating topic:

1). https://www.researchgate.net/publication/279863242_Oxidative...

2). https://www.nature.com/articles/srep14914

3). https://www.tandfonline.com/doi/abs/10.3109/1536837910903141...
I thought the article was pretty explicit in comparing US against european countries that are still able to build?