skysight-inc/HackerNews huggingface dataset:
I took from this that the OP assumed Jobs wouldn't be too price-sensitive. And that he would be happy to pay a small premium to get the feature into iTunes faster. And that a little - err - negotiating fudge in the opening meeting might fly under the radar.

Jobs would have had an estimate of what it would take to copy the feature - way less than $50m, just not quite as quickly.

It surely wouldn't have made a lot of difference (to Apple) if Jobs had laughed off the bluster, and negotiated back down to pretty much any number they liked, maybe even less than $50m.

But the asshole vibe from Jobs comes from the fact that he clearly didn't value the feature that much. It was more valuable to wait for his own team to build it slower, and send the CEO away with a flea in their ear pour encourager les autres. So I'm sure that story got heard by plenty of other potential Apple acquisitions, and saved Apple a lot of money down the line.
It's narrated looking back years, so probably the conversation had been slightly different. I agree that pouncing like that on "know" vs. "believe" seems over the top. But he probably used some different way to express himself. Maybe he even told Jobs that they had a better offer but was obviously bullshitting.

With that much shame involved, some ego-protection would be expected.
why not i guess? :P
Because at best that new kernel would be as popular as BSD?
...but its them immigrants stealing our jobs,and illuminati criminal cabal that keeps us honest working people from having normal lives.

This would be funny if I didn't actual hear those statements at family gatherings. and worse facebook spammers are teaching people how to dismiss intellectual discourse with statements like 'I am not saying i believe it, i am just asking', 'I dont know how it works but I heard it somewhere', 'i have my sources and you have yours, how can i tell who is telling the truth'.

Its terrifying what will happen in the future as social media is the the greatest populous pacifier ever invented
People did not shop online that much, 15 years ago (especially outside USA). But they already had travel booking needs, which could be taken fully online with CC payments over the net.

You could often pay upon delivery even when shopping online, but there's no need of delivery for tickets.
Steve may have changed the world, and Andy would have made a lot of money... but life is too short - I promised myself to never work for an asshole ever again and so I cringed watching these two in the video glorify Steve's asshole behavior.

If Steve leaned over to me and changed price during negotiation, or told me to fire everyone who didn't want to move from Boston to Cupertino (if that wasn't part of the original deal), I would have walked.

But that laugh, saying a project would have taken 6 months but only given 4 weeks... stop glorifying martyrdom people!
it sounds like jargon to me as idk much about neural networks. i guess its kind of a highly complex and nuanced composition. but essentially its still just a sophisticated combination of existing things.

i guess this is the same as human creativity in the sense it depends on prior experience. its more the "does not exist" that bugs me a bit.

tx for the detailed response tho, wish i was smart enough to understand.
If you refresh the page, the prompt goes away and you can see the answers to other questions
>The US commercial air transport industry is an absolute marvel. Millions of people moved thousands of miles every single day, mostly at extremely affordable fares. And tons of cargo moved as well

As opposed to...? tons of cargo and millions of people are being moved around everywhere, welcome to the modern world. The US commercial flight industry sucks in the grand scheme of things mostly due to a lack of competition. Flying in the US is expensive compared to Europe/Asia.
I liked my friend's take on this: that humanity can use more potential people to help solve these problems than avoid that possibility by not having children.
Extend Tenant management and add custom host to your ABP App
In this post we will see how to extent the tenant entity and Add a custom tenant resolver for your ABP app. Blog post: https://blog.antosubash.com/posts/abp-extend-tenant-with-cus...
Very nice, the color combination and the UI is so pleasing.
The explanation is cool :)
"Western people don't want to have kids"

HN: "... Bitcoin fixes this"
>Steve focused his gaze on me and asked, “how much is your revenue?” And also, “what was your last financing valuation?”

>I replied that our last round had been two years earlier, pre-launch, at a $50M valuation.

>Steve said, “we’d probably acquire you for $50 million.” My heart sank. I couldn’t imagine telling our team that their years of work had created no new value.

The biggest mistake was conflating valuation on paper with liquid value. The team’s years of work had turned an entirely theoretical $50M into $50M in cash. The value created was $50M minus however much the funders actually gave the company. As an extreme example, suppose I offer to buy a one billionth share of a startup for $1 today, thereby giving the startup a $1B valuation on paper. It would be insane to call it a failure if that startup actually managed to sell itself for $1B or even $500M two years down the road.
I think the mistake was to try negotiating the price with Steve, who was known for hardball negotiation tactics, and for lowball offers. Once Steve's position was out there, it was difficult for other Apple execs to negotiate a more reasonable price, especially considering, as you say, what little leverage the smaller company had. And the smaller company had no real incentive to take the lowball offer at the time.
WebAssembly helps a lot, but doesn’t solve the jit issue.

WebAssembly also introduces its own issues since it’s a BYORT system (bring your own runtime). So, there’s more to JIT (your language’s whole runtime) and more to hold in memory (your language’s whole runtime). You might say, “but pizlonator, every language has a runtime”, to which I’d say: yes but usually that shit gets shared by every running instance somehow. In WebAssembly every instance pays for its runtime’s memory footprint and it’s quite likely that every instance has a different runtime so the code isn’t shared either. Basically, WebAssembly is knee-capped on memory footprint by design. JS isn’t.
Real-time London bus map
Ive resubmitted a post that i knew was on HN a few years prior, but forgot just how eye opening it was at the time and thought that surely some missed it and would appreciate it again. You're probably right some people do it for points, but more likely its just more people fascinated by a specific topic, so more submissions.

My repost in particular was the ASCII/binary 4-column representation rather than the typical 3-col, which makes a big difference in understanding
also dont forget the 'global warming is because you dont recycle, shame on you avg joe, shame on you'
Now re-do your math but take into account where people actually live. People aren't equally distributed across the earth, they live in majority in cities where space is a major problem. Not just "high density" cities like New York, just cities.

"It could be more efficient", it is already more efficient in a lot of part of the globe as not every countries created themselves a society that depends on every single person having a car to be able to go to work. Do you mean those people basic desires are not fulfilled?
I think mother of 3 years old and 1 year old may have different opinion :)
The PlayStation Dual Analog controller, with its dual thumbsticks, didn't come out until a year after Mario 64.

I had totally forgotten that, and of course that's all the more impressive. Like cavepeople, Playstation users were manipulating 3D cameras with toggled presents (or just not at all).
Not married, but if I were and kids were a topic of discussion my, ranked, reasons:

* Money - It's hard enough to retire with a late start on planning, kids totally throw another monkey wrench in it

* Time - I don't have the time, or the patience, for kids. I'm sure it's rewarding for those that do it, but every time I look at my friends with kids and the sacrifices they make for their own lives, during their prime years of living, for the sake of their kids... yea, it's like birth control on steroids for me. I was going to put freedom as a separate line item, but I think time and money both take the point for freedom.

* An extension of money, I would have to move at some point, and it seems to me doing it earlier would be better. My house is small, and it'd be fine for two people, maybe three. But it'll start to feel cramped with three. This isn't as big a deal, hence it's lower on the list, but with house prices and availability the way they are right now... plus, the time necessary to move.

* Climate change, the world ending, whatever the case may be. I find it utterly difficult to willingly bring another child into this world when it feels like no one actually gives a damn about the future.

That all said, I feel like I'd be more interested in adopting if I were to ever jump on this "got to have kids" thing. Skip the potty training and terrible (twos, threes and fours), jump right into the "I hate you" teens I guess. Yea, you can tell I'm not a kid person huh? lol

Edit: because holy hell, even in 2021 Hacker News can't do Markdown for shit.
Though there's a lot of food for thought in this article, it's obviously not written by a security expert.

They vastly underestimates the "Enemy Action" risk. It won't be a DDOS attack that takes down us-east-1, it would be a Stuxnet level of direct targeting, using a combination of internal knowledge and nonlinear physical properties. And while he's right that professional hackers would have no interest in any Amazon data services (the time investment/reward is just not here), he says at the very beginning of the article a clear reason for state actors to go after it - it would cause a lot of economic damage, which is how wars are fought these days.

Not saying it has any chance of happening anytime soon, but his idea of "Enemy Action" is limited.

At any rate, it's bad business to put your eggs into one basket, and while it's less friction to use cloud formation, dynamodb, or anything that locks you into AWS - it's far better to make a system that can be deployed anywhere, at least when you start getting big enough that it matters.
Very clever!

It kind of reminds me of this pattern I saw that someone made out of range sliders (though not as animated): https://codepen.io/xdesro/pen/dyRNqqY
> learning how to write such optimized code without learning first what it takes to make it correct IMO completely misses the point of Rust.

This culture is why rust will never replace C++ and why C++ will never replace C. You can write the same computations in C++ as in C, and in Rust as in C++, but it isn't "idiomatic" so people are really afraid to do it because it will get harshly rejected by the community.
It's the reverse: it's pushing this responsibility to individual consumers that's the scam here. This shifts the blame to actors that cannot really do anything meaningful about the problem, and as a result diffuses it so that people who can do something don't have to.
8 Tips for Converting Big Project to TypeScript
I find it very hard to share the article's optimism. I don't have kids, but I have a nephew and a niece. I see the difficulty of raising children in a world of super shitty social media, climate change, easy access to drugs/guns and on and on. I also feel bad for the kids - when I was a kid, my parents let me play outside, bike a few miles to my friends' place etc. Today's kids are just prisoners in their own homes, because "safety".

All of this not even taking into account the cost of raising kids. If families with both parents making 6 figures a year have this much stress and difficulty, how about those who are making minimum wage or slightly higher than minimum wage?

Instead of simply asking young people to have kids, how about improving conditions in society so young people will voluntarily have kids? How about having sane immigration policies (and not being racist and xenophobic) so countries like Japan can at least slow down population decline?
Whenever a bureaucrat speaks the words "agile and dynamic", I prepare for the worst. It's a stateman catchphrase which stands for "We're going to do things over including those things that have been working well and present no need for changing them."
> world’s foremost financial centres

Best "tax evasion as a service" since City of London uses laws as obscure as if they came from some fantasy book.
Have you considered the Mozilla Public License?

It doesn't satisfy this requirement

> offer it as part of a service (AGPL-like)

but I believe it satisfies the rest
Because only smart people think like that. If only the not-so-smart part of the population has kids, then do you think the world will be better off?
He was a millionaire. You should take his quote with a grain of salt, because he was a self made man.
In Nix it's also just a few lines to start a Docker container. I might be considered a heretic by the Nix community, but I don't believe in the advantages of Nix for software development / application configuration. Docker is the end all solution to that problem in my opinion.
I do not like that take. Most new people will not contribute much to solving climate change compared to simply not existing at all.
Then why do the seasoned veteran C programmers keep introducing memory security vulnerabilities all the time? Some of the projects considered by many to be idiomatic C keep introducing terrible bugs... Sqlite, Redis, etc.
> i guess this is the same as human creativity in the sense it depends on prior experience.

That's roughly the idea. Although I didn't want to make that analogy because someone would try to overextend it and point out that an artist can do X and a neural network can't and therefore it's wrong.

> its more the "does not exist" that bugs me a bit.

Well, if someone learns what a sneaker generally is and then draws a fantasy-sneaker that is still recognizable as a sneaker because it stays in the general confines what is considered "a sneaker" then does that sneaker suddenly exist?
What do you mean by exhausting jit caches? Do other VMs limit their size somehow? JSC basically doesn’t.

That doesn’t solve the problem of course. I have this metric that I use to philosophize about this: SIPS, or static instructions per second. If your program has low SIPS (I.e. it’s the benchmark of HotSpot’s wet dreams or OP’s post) it means that the total code is small and it runs a long time - so the JIT will go on a rampage early on and then you’re good. If the program has high SIPS, then the JIT will still be catching up when the program terminates. Most real things that aren’t web servers have low SIPS.
Typically the elderly can walk to the store or get into a bus longer in their life than they can drive themselves to the store. Driving requires a very high amount of attention and getting older (or being too young!) are perfect examples that show that having a society optimized around car ownership is really not convenient for a lot of people.
I live in South Dakota. Turns out we're hiding a hell of a lot of it too.
> On my pilot group's FB page

Social media has optimized the process of finding groups of people that think just exactly like you do. The fact that you are listening to one specific echo chamber that feels this way does not tell you that the entire industry feels this way.

Consider the following counter-example: United Airlines also has a vaccine mandate, and got well over 99% compliance.
Another option would be using an isolated DC-DC converter, like [this] one for $1.22.

[this]: https://www.digikey.com/en/products/detail/mornsun-america-l...
Surprisingly, this was published (though maybe not written) just after FB locked out all their employees with a bad config...
I work with a shoemaker and I've commissioned a few bespoke sneakers (trainers as we call them here) in the past. He comes up with new designs from scratch, and I made suggestions and ask for changes based on my taste.

Usually I browse online shops for inspiration, but I'm curious about whether this service can produce original designs sensible enough to, at least, be the base of a new shoe.
> Rust's safety checks do in fact block some safe and zero-overhead abstractions familiar to people working in C and C++

The issue of course is that while these abstractions are zero-overhead and can sometimes be used safely, they aren't compositional in general. That is, they impose requirements on outside code which aren't easily captured by Rust's type system. This is exactly what the 'unsafe' facility in Rust was made for. Note also that more recently-developed abstractions of the "Qcell" or "GhostCell" type can in fact implement linked lists safely, and once these are better understood a variety of them will likely be included in the Rust standard library.
This really isn’t surprising, the rich and powerful will always be the rich and powerful. The article sheds a little more light on what we have always suspected. This is the game! Everything else are just distractions.
The better you are at strategic deception, the easier it is to smell out others who are deceiving. Is it a lie? Is it an exaggeration? Is it a forward-looking prediction? Is it just a fabrication? Does it matter? When you're in the room with someone who is clearly a master of wielding the Reality Distortion Field, don't think you can go in as a rank amateur and beat him as his own game.

It would have been better to just say "make us an offer" without making any claims at all, and then leave it up to the negotiation.

On the other side, lying to investors these days about revenue, customers, or financials can get you screwed if things go south. Even if it's just in a pitch deck.
> an implementation of it that uses unsafe, like the one in crossbeam-rs, is typically very amenable to theorem provers (much more than C)

Just wondering, how many unsafe code in commonly used libraries (standard library, tokio etc.) are proved using theorem provers?
I was a curve breaker in college. These courses are fantastic for filling in the missing details left out to rehash the basics for everyone else and what I've forgotten decades later.

Ironically, when people asked to study with me, they didn't get why studying for an hour each the 3-4 nights preceding an exam was crushing their cramming the single night before, so they would get frustrated with me and leave. Or I was doing spaced repetition before that was a thing.

Which is to say motivated sorts can have trouble finding peers willing to stay focused.
> This has already been pretty bad, with unusually many hurricanes, wildfires, and droughts. It’s hard to tell how many people have died of climate-change-related causes. Maybe thousands? Maybe tens of thousands? Probably trillions of dollars have already been lost to disasters and agricultural problems. But tens of thousands of deaths and trillions of dollars lost is completely compatible with the average person in the First World not really noticing much of a change to their daily lives. The next 75 years of global warming are going to be worse than we’ve gotten already, maybe millions of lives lost and tens of trillions of dollars in damage. In aggregate, they’re going to be a giant disaster. But the average person in the First World, probably including your child, still won’t notice much of a change to their daily lives.

The author's arguments that the "First World" is somehow largely insulated from climate change are not very convincing. For example:

> But so far, the droughts haven’t been bad enough that California stopped golf courses from watering their massive lawns to keep them perfectly green every day. So far, California has continued using 5.3 million acre-feet per year - more than enough water for every residential building in the state - to farm alfalfa. Alfalfa gets used to feed cows, and the beef industry lobby is very powerful, and so far California has preferred to ask citizens to conserve water rather than make the beef industry stop growing water-hungry alfalfa plants. But if anyone was actually dying of thirst, or even having enough trouble getting water that they might be motivated to vote out some politician over it, the government could redirect the alfalfa water, or the golf course water, or any of a thousand other things like this, and everyone would have more than enough. You see this everywhere - lots of resources are being wasted for stupid political reasons. If the political calculus ever changed - as it will, if these problems ever start inconveniencing privileged First World citizens - then we can stop wasting the resources, and use them to address the symptoms of climate change instead.

Basically, the author's argument boils down to "it can't be that bad if people in the First World don't feel it, and once they do, somehow the problems will quickly be fixed".

If that's the case though, I wonder why my friends and family back in the states keep complaining to me about the empty shelves, Amazon Prime delays, etc. Shouldn't fixing the symptoms of today's strained supply chain have been an easy task compared to climate change?
> they probably looked for name of birds and stopped there, uncultured

^ look what i wrote
Yeah he’s a special person. His book is a joy to read (and learn from!)
> If nuclear made economic sense it would get VC funding.

Of course it wouldn't, VCs only care about things that have a potential for rapid growth. A nuclear plant doesn't (and neither do most businesses that provide value in a sustainable way).
we’ve already gotten about 25-30% of the global warming we’re likely to see by 2100.

This logic is suspect -- the problem is that the effects aren't linear with respect to temperature increase. I agree we'll get through it as a species, and generally agree with the title, but we have no idea what the costs will be.
We'd be much better served in that regard by enfranchising the people who are already here / would be born regardless.
I don't know much about funding or selling a company, but it seems to me that the smart move was to shut up about the buying price, shut up and nod even if Steve Jobs gives a low-ball price, and let the negotiations take place later on.

It sounds like it was all about pride for Jobs, small guy was cocky enough to speak up to him so he had to punish him by dropping the deal so he knows his place.
No time to research it but on the surface this looks amazing
Why not? What is the issue with regressing the human population to something more easily sustainable?

From a selfish angle (since that seems to be the natural state of humans), you will be able to waste more while in aggregate doing less damage to the environment. Even as someone who tries to care about not destroying the environment too badly, that sounds pretty awesome.
Agreed. My favorite example of C++ vs C performance is C++’s `std::sort` which is intrinsically faster than anything similar in C because C lacks the language features (templates) to support performant code reuse like that.
When Java was created, this wasn't a factor to consider yet
i find this incredible that i have to justify and explain why it is
Open Source Tractor
it's a poor example.
Of course one would not earn enough just keeping the cash.

The nurse earning 400,000 per day would out-earn Kjell Inge Røkke, if she invested that money in the market.

https://www.calculator.net/interest-calculator.html?cstartin...