skysight-inc/HackerNews huggingface dataset:
They have managed services that are relatively easy to replace and managed services that are entirely proprietary. Many of them map to reasonable OSS tools. ALB/RDS/Fargate and even just ec2 + vpcs are super powerful, and replacing them is a known quantity.

But stuff like SQS and (to a lesser extent) Lambda is really hard to replace because it's thoroughly baked into an application architecture.

As an example, we (fly.io) have a tool that'll hoist a Fargate app into our infrastructure and let you run it all over the world. We even have people tunneling back into their VPCs to access other AWS services. But that only works because we're both somewhat standard, Fargate takes a Docker image and runs it, Fly takes a Docker image and runs it, the app inside doesn't care about either of us.
An estimate of 1/2 to 1B birds dying per annum. But that was only due to human interaction (freeways etc).

Yeah but chickens - that given number corresponds to 50B per year. But there are more than 65B (though less than 20B at any one time exist).
This is a pretty good idea. I'd be surprised if there isn't already an engineering / SW team doing this to create better tools / conditions. Maybe there's a way to pull request your ideas into this effort (presuming an effort exists)?
What exactly do you mean when you say it ZAPS ?
You've used the word "prosecuted", not "sued".

Copyright infringement tends to be a civil thing that rights holders can sue for loss of earnings, rather than a criminal thing that the police will prosecute.

In some jurisdictions the civil wrong can be tipped into a criminal offence. In England if you infringe copyright as part of a business that would be a criminal offence.
Would this be scalable? Could we replace factory farming with your suggestion?

Is our ecological footprint important as well when making food choices?

If so, why not listen to the science and try to reduce meat & dairy as much as we can.

"A vegan diet is probably the single biggest way to reduce your impact on planet Earth, not just greenhouse gases, but global acidification, eutrophication, land use and water use,” said Joseph Poore, at the University of Oxford, UK, who led the research. “It is far bigger than cutting down on your flights or buying an electric car,” he said, as these only cut greenhouse gas emissions."

From: https://www.theguardian.com/environment/2018/may/31/avoiding...
Reminds me of the Chappelle Show skit about Kinko's:

https://www.youtube.com/watch?v=zR7LOtMix9w&t=155

"A lot of people ask, 'Why? Why treat [other browsers] this way?'"

"Why? 'cause f*ck 'em, that's why."
How many people will be okay staying in some location which is not properly disinfected, unlike a room in a chain hotel?

How may hosts will me okay returning to their place knowing that some strangers were living there?

Even if everything, including international flights, open up in autumn, I think people will prefer hotels for a long time.

So, Airbnb had an average Q1, Q2 is dead in the water, Q3 might bring, idk, 10-20% compared to 2019? and Q4, maybe 50%?

Overall, I can hardly see 50% drop YoY.
A few screws if you think websites need to be even more bloated ;)
> The communication system should protected, hardened, and as reliable in combat as a soldier's rifle.

And how are you going to archieve this?
ermahgerd, capcher!

willing to bet that op hadn't seen hcaptcha, which is worse.
“The fundamental cause of the decline is the English Wikipedia’s increasingly narrow attitude as to what are acceptable topics and .. what are acceptable sources, where academic & media coverage trumps any consideration of other factors.”

.. as well as self-serving corporate and political interests. As in they sit on an article 24/7 making sure nothing controversial get in.

“Imagine a world in which every single person on the planet is given free access to the sum of all human knowledge.”

Except for those that contradict the inner party. Go to the Talk Page and discuss it they say. Do that and your account gets disabled for violating some obscure WP rule.
There's been a "simpler is better" conversation bouncing around the FP community as well lately.

Jumping on all the shiny-new-feature bandwagons that makes code drift towards unnecessary complexity, even if it technically makes things "better" given some sort of objective context, is something a team working with these languages really needs to consider.
The letter of the law is how lawsuits are won.
not atomic
Stripe's top edge menus fail for me on Chrome; work on Firefox.
Take a look at the demographics of Marin and the neighborhoods of SF and you will get an idea of what the people who stopped all the freeway construction wanted to “preserve”:
http://www.radicalcartography.net/index.html?bayarea
Yes, I would. Actually the higher the salary, the easier it is to give up a portion of the salary, at least for me.

I understand your skepticism, but I would - I am single and my needs are small, so it is not like my kids are gonna starve.
IWW is still around, and even unionizing some shops.
> I see year after year, decade after decade that they keep being discussed, with the same points being made over and over again. Is there a name for these?

Because human beings don't see reality accurately, see the science:

https://www.youtube.com/watch?v=PYmi0DLzBdQ
Show HN: Quarantine hack; a way to use Discord while gaming on a console
Not exactly on topic, but cycling the links is extremely annoying.
I feel like the harder part of that would be migrations on databases and application code deploys. CloudFormation to configure VPCs would probably work fine.

If you're going to do that, though, you may as well do CloudFormation into customer VPCs and let them do all the "paying Amazon".
Well, the browser already uses the GPU to render. The difference is how you manage state. A lot of web applications do that in a slow way by storing data in the DOM for example, or do things that require the browser to re-render the whole scene.

You could port FB to Canvas and it'd probably be faster until you add a ton of abstraction to give you what HTML does.
You'd be in the top 5% of software engineers in Europe if you pull >$55k after tax ANNUALLY. Let alone as a parting gift.
Was a mystery to me why they waited so long to do an IPO.
They must be kicking themselves now, will be a long long time, before they can match the kind of cash they could have raised anytime in 2019.
Consider that taxing factory meat and putting the proceeds into a subsidy of humane meats would accomplish the policy goal without the tedious social shaming.

The problem that faces is that it looks and feels more like an animal-lib play than an animal-welfare one. As you point out, the animal liberationist faction will not stop pushing until there's no meat at the market, and raising and slaughtering your own is as illegal as slavery.

Since I don't want that, I'm obliged to oppose anything that gives them power and influence. A lot of people would implicitly come to the same conclusion.
> I've always viewed 4chan as hardcore chaotic neutral.

Chaotic? Yes.

Neutral. Possibly by averaging, but I suspect that the Chaotic Evil side is better represented than the Chaotic Good.
How to Learn Programming from Zero to Hero and Not Lose Your Sanity
This is called a a golden handshake: https://en.wikipedia.org/wiki/Golden_handshake

Unless you are receiving executive level compensation and/or you have a serious public reputation on the line, no reasonable company would consider giving you that. It would give you the perverse incentive to try to get fired and someone negotiating for that would be a strong negative signal - an economic moral hazard. https://en.wikipedia.org/wiki/Moral_hazard
>The commodification/fungibilty of programmers is the goal

This rings true. It's probably why I have always had a tendency to look sideways at these efforts to turn everyone into a coder. I get it: there's demand, opportunity, etc. But, for me, there's always been a cynical element of devaluing actual coders to it.

The stuff you're talking about regarding your management approach almost seems like a relic from a bygone era at this point. So many companies now allow the process to manage devs. PMs back then frequently over-focused on the work vs. people, but even many of them have been replaced with some version of a scrum master with an even more relentless focus on the never-ending storyboard. They're driving the work over people approach without apology because it's what the process demands.

This is not to say it's 100% the case across all companies. But, there's very much an inhuman element to the process that has manifested to some degree in nearly every place that employs agile.
>Back in the day, severance packages for white collar workers were close to one month per year served.

in Korea this rule is in actual labour law. One month's salary for each year employed fulltime, for everybody.
Tools for Remote Teams: Resources for Managing a Distributed Workforce
I am not sure why you are being downvoted.

It seems that much of HN has very little knowledge of (and interest in) business operations and employment law in other countries.

I see your question as genuinely inquiring about this stark difference from what is common in Europe and other countries.
Yes, I wonder if this is genuine or some strange attempt at pseudoscience click bait.

They do not mention any potential mechanism whereby criminality could be triggering an observable change. And it's not clear to me how a human could do this in the absence of prior knowledge either.
And to round it off, they state a lack of bias but give no clear indication of how they establish that it isn't biased. Sounds more like a childish wish list ("we'll do the best research, with no mistakes")
Scientists solve mystery of how koalas get water without leaving trees
I used it as my full-time IDE for a while when I only had a chromebook. I like what it offers but it just wasn't performant and responsive enough to live in it all day IMO.
> They do refuse housing when it is being offered.

This sounds rather incredible... can you back this claim up?

> they do refuse housing we need to do something about it?

Perhaps, but to be honest I'm quite baffled by this. I'm even surprised that San Francisco is offering 0-rent apartments to the homeless, when generally from what I know the rental market there is rather out of control.

> by at least deporting illegal aliens?

the problem you decried is people who are homeless and harass others on the streets. So, why use someone's legal immigration status as the criterion for action? I'd imagine most homeless are actually US citizens, and that illegal immigrants tend to find someplace to work and some decent sleeping arrangement.
JSX just reverses the story, it's js with islands of html tags thrown in it instead of being html with code in it... in the end when you look at an average presentation component it's still like 90% html tags and some js mixed all together...
Stripe's website doesn't tell you anything about what exactly it provides though. At best you can infer that they provide some sort of API for accepting payments based on the code snippet they have at the bottom, but beyond that nothing else is there - and even that is something you have to infer.

SourceHut's site tells you what it does, how it does it, what features you can find in there and a bunch of other things. It is packed with information.
>> these topics probably don't deserve a Wikipedia article: Me, my cat, my cat's water bowl, the water in the bowl on May 5, 2020 etc.

> But what is the cost of having them?

0. Volunteer time may be cheap, but it's not infinite. Without standards, the volume of articles could become so large it will be an impossible task to fact check and edit them all.

1. Malicious, unscrupulous, or misguided actors co-opting Wikipedia's reputation for their own purposes (e.g. Jack's snake oil has been scientifically proven to cure all disease by all these articles in fake medical journals).

2. Useless garbage in search results that you'd have to wade through. Literally thousands of high school students every year would put up pages about their bands, cartoons, and art which are of no value to anyone but themselves. Why host all that if you're just going to have to build your search to exclude it?
Factory farming big in nature?
The Bork law (https://en.m.wikipedia.org/wiki/Video_Privacy_Protection_Act - specifically its genesis) is a fun example of that dynamic.
What Happens When We Add Numbers and Strings in JavaScript?
Five-year-old boy stopped on highway driving from Utah to California
Agreed, we're getting in too many vague details.

I didn't know that Erlang can go up to such large numbers of processes, I knew they were very lightweight, but would have guessed maybe at most thousands to tens of thousands. Very nice that they can do that!
I’m sure the residents of Marin probably think so:
http://www.radicalcartography.net/index.html?bayarea
Thanks for the info, not really up on the design of air conditioning systems on planes, but it's good to clarify how it actually works to us laymen.
I'm not sure what the Uber/Lyft apps look like from the driver perspective currently, but they could theoretically be made to accept those parameters. For example, the app could show drivers a list of nearby requested rides (pickup and dropoff), have the drivers bid on each ride, and grant the ride to the driver who bids the lowest (or let the rider pick).

If ride-sharing apps switched to such a system would it then satisfy you to declare drivers contractors?

I'd expect Uber and Lyft could easily implement a system to do just that, but I'm not sure it would make the situation any better for riders or drivers. Riders would now have to wait longer to get a ride and drivers would have to be constantly typing bids into the app to try to win their next trip. It's not obvious to me that this would alter driver compensation in any meaningful way.
I simply loved the examples on paper.js webpage and just wanted to try it
Same, those clowns are Sky Rocket Ventures wouldn't stop calling me. I told them to match 65% of my then-salary, they realized they weren't talking with a broke 20 year old kid and stopped calling me.
I always liked SCTP more than anything. I would like QUIC if it wasn't for mandatory TLS.
Trees are often turned into heat and energy. Obviously they have very different requirements from PV cells and overall probably aren't as good they are certainly viable in some places (e.g Italy).
Utah police stop five-year-old on way to California in parents' car
I don’t think we should want to punish the homeless.
On Windows it's not as fast as Linux, but it's not terrible either (as far as I heard).

Also see https://stackoverflow.com/a/16902730/615245 (I think it's not needed with the latest versions of Git anymore, though).

> If I was a magit developer, I would surely try to fix this.

Since you're just a regular user, did you check out the issue tracker for related discussions?
a.k.a. days of gene-edited humans.
There is a lot more to water than consumption. Overall trees usually have a positive effect on water flows.
At the expense of having to write more tests that a type system could have solved at compile time, and likely catch more runtime logic bugs as well.

For the record I am a convert. Types have made my developer life much happier, especially working with unfamiliar code across multiple projects/teams. When you treat your builds as long term proofs your confidence level increases dramatically.
The grandparent post is probably half right. Drugstores were a terrible example, because they're in the top 10 places many/most shoppers will avoid if possible. ("Yes, I'll be happy to sign all of these forms with the same pen that was just used by someone with the herpes coronavirus flu to sign for their Phenergan prescription.")

But a store like Bass Pro Shops or Cabela's is something of a destination attraction in itself. Hunters and outdoor sportspeople will always want a place where they can go and check out the bows/guns/fishing poles/whatever that they plan to order online.

Oops, I think I refuted my own argument...
As gp says, though, a deletionist flag and deletionist viewport would accomplish that just as well, while preserving more obscure and niche topics.
"I'd ask most developers to start their day in Cloud9" -- hmm, no. Most developers I know have powerful computers (many of them are gamers), so it's wasteful not to maximize the ROI.

Also, not everyone has fast/reliable internet all the time :)
The Internet Sucks: Or, What I Learned Coding X-Wing vs. Tie Fighter
So now what happens when you need to migrate a massive amount of data while keeping everything online? Let’s say you want to trigger some code to run when a file gets dropped on S3. Are you going to spend Developer time trying to come up with a bespoke solution or are you just going to trigger a lambda on S3? Are you going to host your own highly available queueing and messaging system and have to run them on EC2? Sure it’s “easy” to replace your entire networking infrastructure and run it on another provider, but how many man hours is that going to take?

Have you actually costed out how much a large migration would take?

As far as using Lambda for an API, you can literally add three or four lines of code and use “proxy integration” to deploy your entire Node/Express, Python/Flask/Django, C#/WebAPI app on lambda and without changing any code, deploy it anywhere else as you would any other API.

Here is a Node Express example.

https://github.com/awslabs/aws-serverless-express
In the Pokemon Blue codebase they use 2 flag variables to distinguish between the different games, these are `pokemon_type` and `pokemon_type_blue`. The name of the second flag definitely hints that it was added later in development.

These are the values for each game:

Green: pokemon_type=0 pokemon_type_blue=0
Red: pokemon_type=1 pokemon_type_blue=0
Blue: pokemon_type=1 pokemon_type_blue=1

The general pattern for branching between game variations looks like this across the codebase:

ifn pokemon_type
ifn pokemon_type_blue
; blue
else
; red
endif
else
; green
endif

Conditional assembly directives like `ifn` are resolved statically during assembly, so only the code between matching conditions is included as part of the output. To anyone interested in exploring this a bit more, I'd recommend reading Chapter 8 Section 13 of the DOS version of The Art of Assembly Language Programming [0], which starts on page 43 of the linked PDF.

Bonus fun-fact: In the Pokemon Yellow codebase it says `pokemon_type=1` is yellow, while `pokemon_type=0` is pink! This suggests to me that the idea of Pokemon Pink with Jigglypuff as your starter was probably being floated around but it was eventually scrapped. (The only remaining options for a pink starter pokemon with a pink evolution in the original 151 would be Clefairy and Slowpoke, neither of which are very cute.) The idea of Jigglypuff as a starter is further supported by her appearance alongside Pikachu on the roster of the original Super Smash Bros. which seems rather unexpected unless they had bigger plans for her.

[0] http://www.plantation-productions.com/Webster/www.artofasm.c...
Prof Neil Ferguson quits government role after 'undermining' lockdown
Microsoft isn't FANG, and even then, who do you think Microsoft's B2B customers serve and get their revenue from?

Even those that are still B2B eventually need cash flows from consumer businesses. Hence the statement that we won't fully realize the losses until Q3. Less spending by consumers depresses all businesses, some sooner than others, but FANGs are definitely hurting.
>but I suspect that the Chaotic Evil side is better represented than the Chaotic Good

It certainly is now that certain boards have become the very thing they used to ridicule.
The whole upper/middle/... arrangement is confusing the issue. IMO, we should rather be talking about the worker class and the rentier class, defined solely by the proportion of their earned vs unearned income. Basically, if you can lose a job and still pay your living expenses, then you're in the rentier class. If you have to sell your labor to pay your bills, you're a worker - even if you sell it for a lot of money.
#827052 Arbitrary file read via the UploadsRewriter when moving an issue
"Beneficiaries then have 60 days to inform the administrator whether or not they want to continue insurance coverage through COBRA."

If you are paying for COBRA you are doing it wrong. You take those 60 days to find private insurance. You basically get 2 free months of health insurance since you cancel on that 60 day mark and never pay. If on day 58 you need health insurance you pay COBRA. Otherwise - your new private insurance kicks in on day 60.

[Yes! You could have history of heart attacks and not find cheaper private insurance but I am hoping that isn't you!]
Xpra is kinda cool, gives you a more "persistent" experience with X forwarding.
Shasta produced a complete haploid human genome assembly in under 6 hours.

I found out the record is 100 minutes.
https://www.biorxiv.org/content/10.1101/705616v1.full

The improvement could be that it is done on a single commercial compute node.
What level of animal genocide would be acceptable to my vegan peers?
> It would have been invisible for a long time, spreading uncontrolled.

Except that if it really was 'spreading uncontrolled' and giving everyone 'the worst flu', as opposed to a handful of isolated cases which became more than a handful shortly after people started to panic about it, there wouldn't still be more vastly people being hospitalised for respiratory symptoms weeks after measures were taken to halt the spread than in late February. There might not have been much community testing going on then, but hospitals were certainly keeping records of who was coming in with respiratory problems; the well-established fact that comparatively few people were is strong evidence against the hypothesis it had already become widespread by then.
Forgive my ignorance but how do RSUs expire? I thought those are just stocks?
Thank you for this, I just bought the book. Any books you'd recommend to go over the prerequisites you mentioned? I read this [1] ages ago but I honestly don't remember much at this point.

[1] https://www.amazon.com/How-Read-Financial-Report-Wringing/dp...
Inflating sales is a classic move:

> In indictments involving the case, prosecutors said HBOC sold software or services to more than a dozen hospitals with conditional "side letters" that allowed the hospitals to back out of the deals. The side letters were then hidden from auditors and the transactions were reported as sales.[0]

McKesson (and perhaps other pharma wholesalers) also played games by timing invoice payments and chargebacks to increase quarterly growth.

0) https://www.nytimes.com/2005/01/13/business/mckesson-agrees-...

Edit: Another tactic is hiding rebate and chargeback transactions in numerous ~unauditable spreadsheets, stored on individual employee machines. Or even only as hard copy.
This is a faster sequencing technology, not a faster gene editing technology.

And the days of gene edited humans have been here for a while now. Gene therapy trials have been running for decades, fda approved in 2017 ish, etc
Elon Musk shares photos of newborn son, says baby's name is X Æ A-12
That doesn't really sound like an issue with the interface, though. Again, I'm sorry you have to deal with that but you're basically saying that companies need to account for the possibility that someone who clicked the "X" to close a window may not have intended to close the window. That's just crazy talk.
Mining with JavaScript or WebAssembly is no longer viable as being competitive now requires using a JIT compiler.

Nothing can really be done about it. Pool operators can ban the wallet addresses of known bot masters from connecting to their pool, but you can't really ban someone from participating in an anonymous decentralised network.