skysight-inc/HackerNews huggingface dataset:
And this is more akin to a situation where someone finds a glitch that allows them to throw someone from across the screen, never having to actually get close and risk attack. At that point, there's two options from the game designers.

They can patch the glitch to restore what people considered the normal, designed, and balanced gameplay, or they can state that's just how the system works now and people need to choose whether to accept that or not and play something else.

Amazon can fix (or attempt to at least) the problem and make it harder for sellers to get 5 star reviews and lower reviews averages for some big selling items, or they can choose to do nothing, and some people will decide to leave and shop elsewhere because they can't trust the site and reviews.

Actually, there's a third option, which is that they can say they are doing everything they can to fix the problem while not doing much, therefore maximizing both reviews/profit as well as customer satisfaction in the short term. If they actually start fixing the problem before too long, it might be the maximal solution for them, but if they take too long their reputation will suffer even more (and it may give competitors a toe-hold). I suspect Amazon is doing this. I have no idea if they can go longer, are at the point they need to change, or are too late, but as a customer it sucks right now.
> No, I'm literally saying what you're advocating: if one has to expunge the research of an individual on the basis of their morals... well take these two examples and good luck with any progress in these fields while keeping them "canceled".

No, you’re not saying what I’m saying. I don’t even know how you can have that take given my 3rd and 5th paragraphs. (My 4th could’ve been clearer even if it was trying to make the same point).

It’s the willingness of someone to violate their social norms which I regard as a problem for quality research, not the fact my moral code is being violated.

Unless you want to suggest that Gentzen and von Braun were violating the social norms of the literal Third Reich by enthusiastically supporting the government of the country they lived in which was also The Third Reich, your claim is totally different to mine.

(That said, I really wish you’d chosen a less emotive example than figures from the Third Reich, as I don’t want to even implicitly compare this situation to that one).
"Prior to Reagan, the tax code was riddled with loopholes."

A friend who used to work at DOJ many years ago told me that the greatest ever expansion of the US tax code was during the administration that came in after Reagan.
I've only ever carved out solutions with stone knives and bearskins. I find stone knives very valuable.
Isn't Mercurial different only in nomenclature? The manifest id stored in a changeset is a tree snapshot.
Otherwise I don't think hg-git would work as transparently as it usually does.

https://www.mercurial-scm.org/wiki/ChangeSet
A lot of people who normally travel a lot don't do those though.
I'd like to go the opposite and strip the autoscraped boxes from search altogether. They're often distracting, barely related to the search query, and have blatantly incorrect or out of context data represented as a result.

Meanwhile, the useful websites they scrape such as wikipedia and IMDB are slipping ever further behind commercial SEO fuckery. We're watching the slow death of a searchable internet.
Well, with game you have to be careful to distinguish between behavior unintended by developers and intentional design. The Street Fighter series has had any number of opportunities to "fix" behavior that some players consider "cheap" or an exploit. Developers have kept them in. If using those moves deprives another player of fun, that doesn't mean it shod be removed. There is always a winner and a loser, and someone who loses repeatedly to the same technique isn't any more entitled to the fun of winning. Winning is not meant to be a resource evenly divided among all players. Winning is predicated on skill, which is also not evenly divided among all players. Given effective counters, which always exist, calling other players cheap for having developed a novel play style amounts to a sense of winning as entitlement rather than earned.

Again, the above presupposes intentional design, or judgement that emergent behavior nonetheless keeps gameplay in balance..
The interesting part is it looks like they somehow got hold of the SolarWinds signing key to sign the binary.
Why is $400K the morally correct number?
Simple: Cyprus doesn't charge taxes on royalties. Meanwhile Malta and Panama do. And Canada has a tax-treaty with Cyprus.

Canada doesn't have a favourable tax treaty with Panama (partly why the Panama Papers didn't impact Canadians much). Now, if Barbados or Bahamas leaked... oh boy!
Skin Aging Tools
Bingo!

It was apparently off limits to discuss how the family of one presidential candidate made so much money overseas for doing so little, and might this have something to do with how a member of that family perceives policy?

If the [redacted] government offers $10 million in “forgivable” loans to a family, might they be expecting to recoup that “investment” in some way?

Nope, nothing to see here, move along citizens. Ignorance is strength.

Yeah, the list of plaintiffs definitely has an axe to grind.

And hey, how about those voting machines, while we’re at it? A solution in search of a problem.
Things I did recently:

* Control the lights on the christmas tree

* Install Pi-Hole

* Run nginx and flask to serve videos of courses I've downloaded over the years.

Things I plan to do:

* Build an embedded operating system by following Stanford's CS140E course: https://news.ycombinator.com/item?id=25272229

* Control more LED lights
AFAIK Stripe (/dev/payments back then ) never demo'd on the demo day of either S09 or S10. YC had/has a deal with Sequoia that Sequoia gets first dibs on the companies in each batch before demo day. Stripe presented to a bunch of VCs but got picked up before the demo day.

Basically they had funding before the demo day.

Also they stayed in "beta" all the way until Sept/Oct 2011 when they formally launched on Techcrunch. That gave them enough time to hone the basic API, work out a TPPP (Third party payment processor ) deal with Wells Fargo and actually try it out before launching.
> there's a very valid point that it's unfair that the woman is/was expected to be the home maker

How is it unfair? Men don't get to choose whether to work or not. They can like it or lump it. If you told men they could stay at home all day spending someone else's money improving the home, many would jump at the chance. The grass is always greener on the other side.

> Women should have always been free to join the workforce

They were always free to join the workforce. Just like they are free to join men's sporting events etc. The problem is now they are being encouraged to join the workforce. They are being indoctrinated into masculine roles from a very young age, fed through education and into the corporate machine. Then they get to 30, panic and realise they are running out of time to have children but they are trapped in the machine. Women's happiness has only decreased.

Most women didn't want this. Going to work sucks. The only people benefiting from this are the billionaires who are richer and more powerful than ever.
Clickable link to project description: https://www.jamez.it/blog/2020/12/17/made-epaper-solar-power...
This feels like a poor analogy though. Throws are part of the game design. What's being talked about is more like exploiting a glitch. The glitch may truly be unfair and not part of the intended system. The scrub's fault here is that he doesn't understand the system, but at high level play, there's exploits that the professional community agrees not to employ because its the group assumes social norms to make a better system.
When I need to explain git to someone for the first time I always start with the 'imagine you are copy/pasting your project folder, and you have multiple folders tagged with some details. Each folder is a commit'. People understand very easily how to keep copies of their work at a given time by simply coping the full folder (probably we all did this before using git).

So yes, a commit is just a snapshot, a copy, it is simply saved in a much more efficient way.

The issue is that some advanced (and not so advanced) commands, like a merge, aren't easily explainable with this metaphor, and that's when the 'commits are also diffs', or better 'commits can be seen as diffs' is needed.
I live in the US and recently tried to find bread--standard, sliced bread--without sugar in it at my local store. They don't have any. The lowest I could find was a gram of sugar per slice!
I certainly don't begrudge CRL making the decision that they have. It is their code, they are free to license it however they want to. I love that they have already contributed open source software, and that they have committed to continuing to contribute CRDB after three years! I probably won't be using the BSL licensed version anytime soon, just like I avoid using the "enterprise" licensed versions of open core products. But every person/business has to decide what their business model is going to be.

I don't think they should be stating that their license decision (versus the open source license they used before) doesn't have any impact on most users, because I don't believe that is a truthful statement. It has pros and cons, like the the various open source licenses themselves have.

I don't think it is fair to wave away the countless examples of profitable open source companies. Sure CRL and CRDB are unique.

I hope CRL is successful! Perhaps one day they will figure out how to make their CRDB open source from day one again. Perhaps one day I will be able to run a large, successful venture using open source software (and supporting it!).

No doubt business and software development are both challenging, regardless of what license or business strategy you choose! I think that is part of what makes them fun!
The first one sounds like the commenter knows that their boss would cancel the contract if they realized what was going on, so the parent is taking careful steps to avoid talking about what they don't want their boss to discover.
That's a significant bar, which doesn't apply to Darcs and Pijul.
Mix or mux.[1] Easy to find. Men are still called Mr.

[1] https://www.merriam-webster.com/words-at-play/mx-gender-neut...
And the arms race continues...
Would anyone be interested in a homescreen shortcut that opens a random website?
> Tracking cookies have little value for GitHub when they can collect data about users that have already been authenticated

This is true to every advertiser or data seller, Including obvious ones like Google, FB, Amazon... and less obvious ones like your ISP, Apple, etc.

The industry call it persistent ID (as opposed to cookie, which are transient ID): https://digiday.com/marketing/wtf-persistent-id/ (random result, i do not endorse it)

The trick is: the publisher/intermediary have even more information about you, but they call you User-A instead of your name, so they can sell your history, zip, DNA, etc... just pretend not labeling the data with your name or some other personal identifiable information already listed in a Law somewhere makes everything fine.
For my little web app I just went with passwordless logins and did the "magic token sent to the inbox" thing. I no longer have to deal with passwords at all; a security breach is (mostly) useless in terms of mining creds; and all of the password handling workflows are now the email provider's problem.

If someone loses access to an email account then I can use manual processes to verify the person and change the email address in the database. This has never happened.

EDIT: "fault" => "problem"
There are some good rules of thumb here, but this:

> 2. Don’t eat anything with more than five ingredients, or ingredients you can't pronounce.

This just smacks of so much ignorance as to be disgraceful. Something isn't good for you just because there's a short word for it, or bad for you because it has a scientific name. And it's definitely not bad for you
just because it has more than 5 ingredients.

I remember hearing how people were duped in the past by the dangeous chemical dihydrogen monoxide: https://www.snopes.com/fact-check/dangers-dihydrogen-monoxid...

People should do research and be informed, not make ridiculous decisions about food based on whatever words happen to be associated to their ingredients.
Of course "if": That's how security works. The most trivial mistakes are still made in 2020, such as SQL injections. Many people write horribly insecure code, because they were never trained on a security-oriented focus.

Story Time: At a customer I've once seen all (web) applications in their docker containerr running with root permissions. I raised an issue but the devops told me this would be fine. They simply did not care about security.

They run all their containers on two rented VPS. They dockerized everything, also their mail infrastructure, etc.. This means: If anybody found the easiest remote code execution bug in their webpages, they immediately could take over the whole fucking company. Because root in docker = root on the whole machine. Think about that twice.
awesome - but it doesn't support all Top level domain names. it failed on some of my submissions
DeepMind A.I. unit lost $649M last year and had a $1.5B debt waived by Alphabet
You are conflating the human failings to the failings of the security architecture. If you dropped the pair of keys to the world's most cryptographically secure bank vault, impossible to crack open with any other possible means, and the bad actor picked it up, credentially spoofed a valid identity, and used it to breach into hypothetical bank vault, then the processes emplaced were largely useless in the first place? That's completely out of the scope of reason.
No, and they'll remove your ability to leave reviews at all if they keep getting taken down.
I'm seeing similar things everywhere. I stood in line for a food truck a couple years ago that offered a promotion "$2 off your order if you show us your 5-star review of our truck on [site]." Obviously, you have to do this before you even order your food so I was intensely put-off by this. I gave them a 5-star review with no comment, received my discount, then after I tried the food I edited the review to 1-star with an explanation that it probably would've been a 4-star review had they legitimately just prepared good food but gaming the reviews was a sleazeball move. The review was removed.

Every single game on the Google Play store does this now, too. Instead of just letting people review honestly, they show a pop-up saying "Are you enjoying this game?" if so, they ask you to review it on the store. If not, they ask you to review it via their own private feedback system. Not quite as bad as requiring a 5-star review, but obviously this alters the score the app would otherwise receive.
The more important question is whether PyPy's GC uses intrusive data structures to maintain the metadata for each object. If it does the same thing as CPython, just faster, then the process would run out of memory faster as the GC writing to COW pages converts them into owned memory.
Perhaps “heavily influenced by”, based on a need to be able to sell their services overseas?
You are right, and that unfortunately happened because nobody even tried to read the law (which is quite clear regarding this). It's easier to just follow other sheep.
Hi didip!

could you make an airflow issue related to that or start a thread in the dev list? That could be interesting! (though you might want to wait until after the holidays as we're all a bit wiped :) )
What is your point? Did she consent to and get paid for the porn she made in later years or not?
For people unfamiliar with it, Shouts & Murmurs are, from the html code, '<meta name="description" content="Weekly humor and satire about politics and daily life, from The New Yorker's writers and humorists.">'
Not incorrect, just not universally effective.
Policing other people's sexual preferences is something I don't want to see normalised. And I say that as someone on the nofap train.
I supported myself through code boot camp by street walking - it was dangerous but I don’t regret it. I know many others who did the same.
We're hiring multiple UI experts to rebuild the Airflow UI from scratch in react, so this is just the beginning :).
> You can probably build all this infrastructure yourself without hooks and only with plain functions

It sounds to me that such a concept would be very useful in a lot of contexts, so instead of specializing it only to react hooks, it might be better to just be a standalone library. E.g., why not use the same technique in Angular?

That way, developers don't have to learn framework-specific ways of doing things again and again but can reuse their knowledge. I think the fact that everyone is building their own thing is one of the reasons why many people have this notion of "need to learn a new framework every half a year". Backend technology seems to do better here, maybe because the pace is slower?
Having written several browser extensions, I have been thinking on building another one for people to comment on any website. Which ends up being useful for reviews.

And, while I like the idea, there are two main details preventing me from pursuing it:

- Moderating content provided by users is exhausting/costly.
- I see no other way than ads to fund it, while it can potentially work as a paid app, it won't work until there is enough content (the chicken-egg problem).
Or the more recent - hopefully only Australian fad to spare suffering - of "Yeah Nah" or "Nah Yeah".

https://www.lifehacker.com.au/2020/07/difference-between-yea...
If this is true, it's very annoying. There was nothing wrong with the existing system of standalone installers.
> Successfully maximising capital extraction and gains for the subset that are relevant to your career

And this is the very crux of the issue, and what is being portayed as a 'successful career' is nothing more insulting embellishment based on than vulture/cronyist practices operating under the false veil of capitalism: short sighted thinking coupled with an perverse culture that enables this leads to this wide spread corruption, be it in banking/corp World or in Government. One doesn't have to look very far to see the parallels to this pandemic and that of 2008 to see nothing really changed, and its made it clear that the US may be the current hegemon but it's standing in the World has significantly diminished in my Lifetime.

Naomi Klein's shock doctrine outlines this very well, and unless this very thing is addressed we're seriously screwed as a Species. We don't need more Elizabeth Homes, Bernie Madoffs, Blyth Masters, Lloyd Blankfiens or Jamie Dimons and we should discourage any more from being created, because upon even the slightest amount of scrutiny you realize they're incredibly stupid and are failures at doing anything but screwing up and putting themselves in a position getting a massive pay out from it--almost always State subsidized.

Instead we ask more and pay less of those very people who keep the system from completely toppling over while wealth get even more and more concentrated. It should be very clear that a country that funnels this much into the investment class while 1/4 of the country is unemployed and ask its medical workers to function without PPE is a reflection of these misdeeds. And that the illusion cannot be maintained anymore.
> The number of humans available to perform daily investigations versus the total number of products sold makes this most decidedly not "easy".

Only if you're taking the blinkered tech mindset that employing people to do anything is hard. Amazon employs 1.2 million people [1], and has people employed that literally touch every single physical items it ships at least once. Every time you contact them you talk to one of their thousands of customer service agents. It's totally easy for an organization like that to staff a compliance department to investigate policy violation complaint.

[1] https://www.yahoo.com/now/amazon-projects-strong-holiday-sal...
I’ve used both extensively.

Here is my personal opinion of some Pros and Cons for the types of jobs that are in the fuzzy area of overlapping functionality.

Jenkins gui and interface handles lots of standalone jobs more nicely.

Jenkins has much better support for parameterised jobs that can be kicked off manually.

Airflow can handle dependencies between jobs in a much better way. Nicely defining and visualising dags of job really is the killer feature.

Browsing task/job logs is nicer in Airflow IMO.

Airflow scheduler is flaky - hopefully better in 2.0.

Airflow has much more “magic” than Jenkins this is often infuriating.

All that said, my preference is to move jobs to Airflow. Getting a nice gui for manually triggered jobs in airflow is/was the only large missing piece for me.
Thank you for responding! I will!
My favorite is seeing 5 star reviews that are hijacking the top to complain.

I've also seen 1 star reviews that are exalting reviews.

But my all time ongoing pet peeve is how recommendation engines especially on video streaming and video game series use numbers and star systems that are not based on any other human's input. Not a critic, not a user score, just an algorithm's confidence score on similarities.
Not a pilot or aircraft owner, but my understanding is that part of the problem is because certifying a new aero engine is insanely onerous (as is certifying anything that goes on an airplane), a lot of basically obsolete designs requiring leaded fuel were produced long after auto engines switched to not requiring leaded gas.

Why would an engine require leaded gas, you ask? Because it helps keep the valve seats from degrading. We have other anti-knock additives, but nobody has figured out a replacement for the other properties that lead has.

And since aircraft are usually extremely long-lived, we'll be stuck with this problem until a substitute is found. Merely certifying new engines that don't require lead won't solve the problem because of the remainder of the fleet that does require leaded gas.
I'm actually working on a sqlite addon right now that allows to transparently compress tables in sqlite using zstd dictionaries and the preliminary results are really promising! One DB I have compresses down from 1GB to 80MB and random SELECTs are faster in the compressed DB when the cache is cold and only somewhat slower when it is hot :)

https://github.com/phiresky/sqlite-zstd
I'd say it's simpler than that.

Airflow is a backend project built by backend engineers.

Most UI people don't use Airflow or know what it is.

@ryanhamilton is the first front-end dev to become a committer on the project and that JUST happened a few months ago.
Please read my response to your earlier comment.
Why wouldn't increased penalties for failure do it? We're in an environment where spending money on better security and preparing is seen as waste. If the alternative is having a large fraction of your profits confiscated because you were being negligent, that seems like the most direct way to address the mindset at the organization level.

If investors ask why you're spending so much on ITSEC, you point at regulatory requirements.
For each Sapphire Reserve card, Chase gets a $550 annual fee + 3.0% of every swipe.

Each cardholder gets $300 in travel credit + $120 in DoorDash credits and from 1% to 4.5% of every dollar spent refunded depending on how you spend your points. Plus purchase protection, Lyft Pink and a bunch of other travel benefits.

For the cardholder, it's easily break even if you spend ~$10k+/year on your credit card. For Chase, they only lose when users spend less than $10k and leave after the first year.
What submissions failed?
What Travis CI New Billing Means for OSS