jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You're arguing that the CEO should get more because he has to deal with more annoying shit?

It's just as easy to argue that the tech co-founder should get more because he'll almost certainly end up working longer hours - and be the one who has to fix shit at 3am when the servers go down.

The fact is, both co-founders have their own reasons to feel entitled to a larger piece of the pie. But the truth is, it's all subjective - and nigh impossible to really weigh whose contribution is more important to the overall success of the company. Especially on day 1.

So at the end of the day, what really matters is the perception of fairness. If you give both founders an equal share, while both may feel that they are entitled to more of the piece, it's hard to argue that it's not a fair arrangement. Nickel and diming one of your co-founders will only create resentment down the road. And for what?
Right, but even then that's not a clear comparison. Maxing out a 15" MBP makes no sense for him--he bought a 13" MBA, so he clearly believed that 256 GB SSD + 4GB RAM would cover his needs.

Does he have to always max out his Apple equipment purchases?
> (+ 1 1 1 1)
=> 2

> (* 3 4 5 6)
=> 12

Does it only consider the first and second items in a list?
Maybe also the Product Advertising API:
https://affiliate-program.amazon.com/gp/advertising/api/deta...
Social behavior and the role of grandparents has created some evolutionary pressure towards longevity beyond childbearing age.

Also, keep in mind immortal humans may want to bear children at ages much later than current ones can. For instance, it would be helpful if you could bear children at 30 year intervals so you could be sure you raised your kids right (or try a different approach if you didn't)
Of course we know what defaulting is. Why is it bad? I don't think I myself would even notice if it weren't there, since I write type signatures before I write the value expressions for them. I guess it is convenient if you are noodling around in ghci. With -XOverloadedStrings you get the same effect:

ghci -XOverloadedStrings
Prelude> :m +Data.Text
Prelude Data.Text> "cargo cult"
"cargo cult"
Prelude Data.Text> :t it
it :: String
Prelude Data.Text> "cargo cult" :: Text
"cargo cult"
Prelude Data.Text> :t it
it :: Text

It defaults to String. What's wrong with this exactly? A general coercion, understood as something different from a function (pack, unpack), would have to coerce between two types of wildly different structures. One is a list type [Char] that you can map over and into from any kind of list you like - and the user is forever employing this fact - the other is totally different.

It is different from other systems, but doesn't that just mean you have to learn something different, which is of course annoying until it becomes second nature. There doesn't seem to be any legitimate technical objection here, or am I wrong?
You write:

"Once we've had our children and raised them to be independent, evolution doesn't really care what happens to us and there is little selective pressure to prevent cancer-causing mutations."

That is true for some species, but it less true for social animals where grandparents play an important role in delivering resources to grandchildren. Your statement is least true for humans, where grandparents play a very large role in delivering resources to grandchildren.

For our size and weight, humans are unusually long-lived, and probably a reason for that is that grandparents do play a role in the survival of grand children and even great grand-children. Thus, among humans, evolutionary forces are still at work even late in life.
I feel so young. All of you started on Ataris or C64 in BASIC. I started when I was ten with Python 2.5 on Windows XP.
...long story...

Oh yes, I was also running little blocks of adverts provided by Adsense and, yes, I told my subscribers that I got some money if they visited the websites of those advertisers – all of whom were interested in selling stuff to sailors.

...long story...

In the end it was click-fraud-ish.

There's a huge fear for those dependent on google adsense that they will get terminated out of the blue like this. The problem is, there's no great alternative. But instructing your visitors in some way to click on your ads does cross the line.
The people behind this service should beware of copyright violations - just because a video has been made accessible to the general public by their authors does not necessarily mean that others have the right to translate the contents of that video.

I remember that a co-worker of mine started translating his favorite math book into his native language, at first just for his private use. But then he thought that others might benefit from his effort, too, so he contacted the publisher of the original book. He was only half-way through with the translations and had kept everything to himself, but the publisher was not amused at all and fired back at him in classic cease-and-desist manner. He stopped translating right away.

Such an attitude sucks, but from a business perspective I can sort of understand that the copyright holders want to keep the option to offer a translated version themselves. And in that case, it's certainly their right to pick the (certified) translator of their choice.

I don't know if the above scenario translates (no pun intended) very well to web videos, especially those that are made available without commercial interest by their authors. But the question of copyrights is ever so present these days.
My grandpa bought me a TRS-80 when I was 4-5 (don't recall exactly) because "computers are the future." My only cartridges were LOGO and Sokoban so if I wasn't in the mood to push boxes around...

I don't know if you can really call it programming but I'd spend hours writing out huge I/O conversations with the computer that only worked if you knew how it was supposed to go in advance. I found it fascinating.

"Hello, I'm a computer, what's your name?"
"Hello [name], how are you feeling today?"
"I'm glad you're feeling [feeling]!"
etc

And I had the companion radio shack cassette deck that you could use to store programs on. I always had to copy those programs out of the book because I didn't understand them at all.
As a broad rule, typically 20% - 30% retail markup on fashion merchandise.
Yep. I tried to avoid mentioning this in a polite company :).
"Gnome 2 is the 1FUI for Linux"

"A major company needs to act as champion and enforcer of the 1FUI by bringing out a distribution that runs only Gnome apps."

I think starting from 2004–2006, with Canonical and Ubuntu, Gnome 2 was indeed on a good path to become the dominating UI for Linux. But then in 2010–2011 Ubuntu and Gnome parted ways, and the leading position of Gnome 2 was split into Gnome 3 and Unity, with some refugees going to Cinnamon and Xfce. And KDE is still going strong, too.
HTTP is pretty terrible at cancellation, retry, cluster load balancing, in-channel health checks, etc. Some form of RPC is better suited for non-web facing APIs.

And yeah, I agree that it's absolutely harder to test. (Integration test especially.) But you gain a lot for the trouble: independent deployability, scalability, dynamic traffic shifting, easy sevice boundaries and ownership (data stores, state, downstream deps, etc.). For a large company, this makes a lot of sense.

Edit: microservices are not the easy path.
I read somewhere else a theory of how buildup of hydrogen peroxide in the body is what kills victims of septic shock.
Great comments from both you and OP. Thanks for this.
When I was young, I have realized that I need a touchtyping on Latin layout (not my mother language but a mother language of Internets). I have analyzed some ways to my goal and realized that I do not want to learn qwerty aka typewriter aka layout for struggling, and discovered Dvorak. That was one of the wisest decision I have made during my pre-twenties, because if you are an oldtimer with qwerty in your muscle memory than you are too late for effectively using the most decent layout. BTW I can not touchtype on my mother language and do not see any reasons to use more than two fingers for that.
Personally, I tend to go with Ruby on Rails and PostgreSQL run on Heroku. I recognise it has its limitations — Heroku’s pricing isn’t favourable for large apps, for example — but, combined with Hotwire [1] (which now comes out of the box, IIRC), it’s a powerful solution for most LOB apps.

[1] https://hotwire.dev
A lot of schools are leaving parents almost entirely (or entirely) on their own.

I run an edtech company, and we started offering free access to our reading software soon after shutdowns started two weeks ago. We have heard from a lot of teachers and administrators, but we've also heard from many parents who are trying to educate their kids with little to no support.

Although it is more efficient for us to create accounts for teachers (and cover 30 students simultaneously), we heard from so many parents who can't get ahold of their kids' teachers that we started making temporary accounts for parents also. It has been shocking to hear how many parents are unable to even contact their kids' teachers — I have a small child who is home from school, and if the teacher were MIA I would be surprised and not thrilled (though in these unprecedented times, kindness and flexibility are important to keep in mind!).
I've found that you have to cancel the download and then the "join meeting in browser" link shows up. Daaaaaark pattern.
I understand the theory, but since I haven’t found traders to make better decisions in groups, I was wondering what the source was for the increased rates of bad decisions due to remote work.
Unless we print quadrillions and quintillions of dollars, we are not going to see hyperinflation.

Nobody is actually planning on printing quadrillions and quintillions of dollars, so hyperinflation is a moot point.
I already asked and got no as answer
Judging from the state of the /r/financialindependence subreddit, they're not panicking at all yet. Maybe if there's another 30% drop.
Well for kids under 12 or so, we move them to a classroom in part because it offers babysitting. It also works better. My almost 4 year old isn't learning much with remote learning and it's also just taking out parent productivity.

Additionally, I still don't see VC offering the same level of social interaction and ideas transfer that in person does - one big gap I've seen is the difficulty "forking" larger conversations into smaller ones (it just doesn't come naturally like it does in person). I would not have wanted my education to be remote for that very reason.
Canonical | The company behind Ubuntu | Software Engineer for Ubuntu Server | Americas or Western Europe Time zones | REMOTE | Full-Time

Canonical has an opening [1] on the Ubuntu Server team. This role would be working on the cloud-init [2], curtin [3], and Ubuntu Advantage Tools [4] Python projects. If you like working with customers, clouds, writing Python, and working in Open Source this would be a great experience for you. Again, this is a full-time, remote position for someone in the Americas or Western European time zones.

I am the hiring manager for this specific role, but we do have many other full-time, remote positions as well [5] so check out those too!

[1] https://grnh.se/b6ff87e61us

[2] https://github.com/canonical/cloud-init

[3] https://github.com/canonicalltd/curtin

[4] https://github.com/canonicalltd/ubuntu-advantage-client

[5] https://grnh.se/e29603601us
> I'm willing to be dissuaded by someone who's actually thought it through, but sadly I haven't seen any such analyses.

Dismissive tone? Take a look in the mirror pal. I'm done.
The city prohibits from being rented long term since it lacks a full kitchen. The SF rules are, I could not airbnb if I could rent it long term.
Here's what the Washington Post had to say:
https://frugear.com/blogs/news/the-washington-post-on-face-m...
And a more in-depth look on the cultural differences:
https://frugear.com/blogs/news/why-wearing-a-face-mask-is-en...
I think it mostly had to do with facing a crisis. In 5 years time, long after this crisis, it will still be a common sight in public transit worldwide.
Good list. The problem, at least here in the UK, is that these cheap foods/ingredients are exactly what we're seeing empty on the shelves now. Unfortunately for those who live cheaply, expensive things go last.
Here in Czech Republic hospitals are not overwhelmed yet and all is done to keep it that way - all elective surgeries have been cancelled, same for regular medical checkups and non critical medical consultations.

Also 3 hospitals have been selected as main treatment centers for coronavirus patiens & capacity in them cleared as much as possible. Also in paralle ventilators have been ordered, about 500 so far with first 50 hopefully ariving early newt week.

BTW, for the current numbers here in Czech Republic: 15584 tested, 1047 infected, 6 recovered and 11 vonnected to ventilators. And so far no one died.
I know, aren't the corners part of the edges
The last place I worked (I finally left this past August) certainly was looking at such candidates. They're a really great place to work in general, but not an engineering shop, so experienced engineers get tired of the poor engineering practices and eventually quit. So they decided to start hiring less-experienced devs and have them learn on the job -- they hire them in cohorts with a temporary contract and permanently hire the ones who do well. That decision exacerbated the type of problems that cause the experienced devs to leave, and so they have a real "Dead Sea effect" going on now. Good people get tired of the BS and leave, and the people who do stay, stay because they can't really get as good of a gig elsewhere.

But all in all, not a bad place to spend a couple of years when you're inexperienced! Just gotta learn when to move on and not get distracted by the free pizza and all that stupid shit.
What is required is for a third party -- government or quasi-governmental agency -- to create a market by offering to purchase CO2 and sequester it. This would incentivize conversion of cooling towers. The offered price need not be as high as present users of CO2 pay, but merely high enough to prospectively amortize capture equipment over a reasonable time.
And yet soviet computers were at best stolen western designs.

Where is AT&T defining the market today?

Where is General Motors in the world of operating systems today, despite being an early licensee of UNIX?
My personal favorite was:

https://github.com/BlackOtton/RedStar-Media/blob/main/Backgr...

I'm not sure why you'd even forge this photo. I mean, I understand it's portraying industrial agricultural capability and typical propoganda North Korea pumps out, but across an empty field vs harvesting a bountiful crop? Like 95% of that photo is forged and it doesn't even make sense to me.
Why do you need a shield if you are not feeling vulnerable?

He's an older man, seeing his age group die around him and trying to measure his impact on the world.

Reading the title of the article, I'd say he is feeling quite vulnerable.
personally, I’ve had some great experiences with my Ooni/Uuni ovens over the past 6 years or so. It’s a great small business story too.

Currently on a Koda-16 which gets up to 900f in about 20 mins, yet is so well insulated - 45 minutes later there’s still snow sitting on top of it. A pizza usually takes about 90-120 seconds for me.

The thermal mass is important - the pizza stone at the bottom on this model is thicker than my last one, and while I could cook several pizzas, the ones in the middle took longer because I didn’t let the stone heat up again after the last pizza. Noticeable difference if there was no “rest time” between pizzas. Some friends have tried “metal pizza stones” which also retain heat really well (like 1/4” steel plate type of thing) apparently works well in hone ovens.

I use mine also to sear sous vide steaks. Works out fantastic.
iirc there’s an extension for a VS code that facilitates this kind of a thing. ie, it doesn’t do what you are talking about, but it would allow you to record a code walk-through, complete with audio and I think a screen recording or something like that.

One way to partially test the viability of your idea is to see who is using this tool and how, or other tools like it
It's probably already done that. My bet on what the next AI disaster will be is a doctored video and audio, erasing people's trust in evidence and ruining the court system, more or less. You could even argue witnesses are no longer good evidence since everyone is being manipulated by AI news feeds ;)
Plato and a few others told about the world of ideas and the world of matter: both exist and are connected somehow. I wonder if QM is this bridge between the two worlds and the wrong assumption we make is that QM describes the world of matter. In other words, the probability waves may actually exist, but they exist in the world of math, and the real question is how exactly the two worlds are connected.
So you're basically building up a segment tree as more writes come in? Something like this:

---AC---
| |
| |
--AB-- --BC--
| | | |
| | | |
A B C

This improves your read speeds, but also increases the amount of data you have to store right? Not saying this tradeoff is bad, just trying to understand the system :).

Also, I see you're using a NoSQL database. How do you store the tries that represent profiles? I'm not familiar with tries, but I assume they have to be serialized in some way to be stored in the database.
> Looking up their patents (https://patents.justia.com/assignee/e-ink-corporation?page=3...), looks like their earliest patents are from 1998, so those should be expired already.

everytime this topic of EInk comes up, people on HN seem to claim there's a patent thing. I ask the simple question of which patent is blocking, and I get lazy answers like patent thicket. To be frank, I suspect those who make that comment aren't actually directly involved in the industry. I've been to SID and other display conferences and the real problem is physics and also lack of funding. What I know is that EInk can't get to the lower cost pricepoint without solving the scale problem which means getting an order for millions of displays. They can't solve cheap large panels because that would require solving yield issues which again becomes a matter of scale. Startups show up but can't get the billion or so that's needed to get to scale. You can see this pattern repeated with companies like Mirasol. The real problem is that nobody wants to put millions into making displays when they could get higher ROI from putting it into another hot AI/ML or internet service company.
Kickstarter may feel that for the audience for this announcement it is better to use an approximate percentage alone rather than a percentage plus flat fee description, and if you assume that $15 is at the low end of Kickstarter contribution levels, its pretty close to the point where 2.9%+$0.30 is 5%, so "about 3-5%" may well be a reasonably accurate description of the fee structure.
If they weren't dealing with dozens of 7- and 8-figure contracts, and earning millions themselves, but were instead moderating some piddly little forum nobody's ever heard for approximately $0 a year, they probably would have said almost exactly that.
Which still makes them the authority...
So just like at will employment then? Anyone can fire you for wearing a shirt they didn’t like that day - this is your problem, not theirs.
I’ve found flash card apps are really good for long rests. Doesn’t suck your attention out of the room like email/news/social/texting, but easier to pick up and put down than a book. I also guess there’s a benefit to learning in that state.
> it makes me wonder if college has changed since I graduated.

Or how you have grown since you graduated.
Congratulations -- I left VC-funded tech for a nonprofit a few years back and it's the best thing that's ever happened to me (or I guess, that I did). It's certainly not perfect but working in an environment with people who believe in what they're doing and genuinely want to support each other has made a massive difference for my attitude as regards work in a general sense.
They are already quite willing to eat costs in cases of legitimate mistakes, compromised credentials, etc for the sake of customer service. I think I've worked with organizations at this point to have a couple hundred thousand dollars worth of bills refunded. The bulk of that was a single $110kUSD bill.

They provide billing estimates and billing data through CloudWatch metrics. This can be used to alert via SMS, email, and other methods. These can be used to trigger lambda functions to implement your own "shut it down" functionality quite easily in a way that actually makes sense for your workload.

What you seem to be advocating for is, more or less, a "pay what you want" model. If they're going to provide services and let you choose the maximum you're willing to pay and expect them to eat the rest, then I don't know how else to describe it.
https://www.hollywoodreporter.com/amp/news/tv-ratings-royal-...

> TV Ratings: 22.4 Million U.S. Viewers RSVP to Royal Wedding
Does anyone pay bounties for this kind of vulnerability in the kernel or in widely used low-level libraries? I mean legally, not in darknet markets.
F's in the chat for all the Amazon employees that I'm sure lurk around here.
The reason you are able to use those as examples is because they were caught and mitigated.

Open source doesn't magically prevent bugs. But it does ensure that when a bug is found, you'll hear about it and get a well-vetted fix pretty quickly.
Income isn't profit. Amazon probably only earn a small fraction of that.
I have no experience with Stripe, but Amazon Payments was a huge pain in the ass for me when trying to set up my Kickstarter. Kickstarter verified me just by asking for a bit of personal info. When I tried making an Amazon Payments account, it locked me out after one failed attempt of verification with absolutely no reason for why it failed. I was pretty sure I should've gotten 3 attempts, but nope.

I then had to fax a bill proving I exist to Amazon in order to unlock it and try again. Got another attempt, and it locked me out once more. I then got a warning saying the next failed attempt would permanently disable my account.

Called up Amazon and they unlocked it for me. The rep was about to hang up, but I made sure she stayed on the line to walk me through the issue step-by-step. Turns out Amazon's system didn't like the way I input my street address, even though it verified just fine on Kickstarter. Verification normally takes a few hours/days to tell you that you failed, but the rep stayed on the line and made sure it went through fine that time.

Sorry for rambling on, but Amazon Payments gave me more trouble than any other payment service. Even Paypal was better. Googling for answers to my problems gave me countless results from other people who had the same mysterious problems, and it seemed many couldn't even get a response from customer service. If Stripe is even marginally better, then I'm glad they're moving on to them.