skysight-inc/HackerNews huggingface dataset:
> Violating contract terms leads to a discussion of damages.

No, being found in a court of law to have done so does, but when the contract terms are easy to violate without the other party being aware it is especially inaccurate to portray this as the violation itself leading to this result.
Use These 3 Easy and Inexpensive Home Remedies for Removing Rust from Metal
How Do You Judge a Company's Capital Allocation?
Has it got 10 years of runway at 30% growth pa, I think so. That would be 10x.
If those emissions standards are so rigorous why is climate change still happening?

> Tram line near my house produces much more noise pollution compared to cars.

Now divide by the number of passengers and try again.
Ask HN: Recommended resources to learn the Linux kernel and OS theory?
So recently I did a couple of minor patches on the FreeBSD and NetBSD kernels and played with some linux kernel. It was the first time in a a few years, I've been excited about programming.

Unfortunately I'm still completely lost. It seems that there's so much to learn and every kernel update breaks whatever you just finished writing. I see terms in unfamiliar with and often find myself googling basic OS concepts.

Are there any recommendations reading materials to get a better grasp on OS theory and / or the Linux / UNIX kernels and programming for them?
> The author acknowledges it's a crisis, but simply asks questions about the true cause.

I mean, that's been the conservative playbook for decades. Deny entirely first. Once it becomes undeniable, deny attribution. Once that becomes undeniable, claim nothing can be done anyways.

Climate change, air pollution, fossil fuels...
> What prevents us from using traditional selective breeding on humans?

Traditional values, norms, religions. Those are pretty much gone by now, anyway.

> Why can't women just go to a sperm bank and buy premium DNA?

Ever heard of Tinder?
That's the economic basis of any product though. No difference between video games and any other piece of software, if you don't make money you go out of business. The pay rate and quality of life differences are based on other economic factors discussed elsewhere in the thread (supply of devs who desire game dev jobs is much greater than the demand for those devs, driving price down).
Let me put it this way: a middle-aged man, with no children of his own, regularly hanging out with underaged girls is more than odd - it’s a warning sign. There really aren’t many (if any) non-sleazy explanations for that behavior. He didn’t even have a credible cover story, like working with disadvantaged young women.

Comparing this to avoiding black people based solely on the color of their skin (and not that there are warning signs) is not remotely the same.
I agree with everything you said vis-a-vis elitism. Having mentioned that, I just wanted to point out that for the poor in certain parts of Africa, meat is pretty hard to come by. There are a lot of people on this planet who have to eat plants or fish not for any perceived health benefit, but literally because it is the only food available to their families. It's certainly gotten much better in Africa, when I was younger there were certain places where there was no food, and you'd bring in aid that was basically all plant and legume based. Over time, I came to realize this practice probably did more harm than good but that's orthogonal to the point. Point is, there are a lot of non-elite vegetarians. Lots of people who eat such a diet simply to survive.
Ask HN: Macbook Air for Development?
hello, I am thinking of replacing my dell xps 15 (9550) - 32gb/uhd touchscreen display.

I use vs code and sometimes visual studio or intellij (scala/java)

I don't think I have ever used more than about 12gb ram even when pushing the system with vm's and with docker nowadays i don't get anywhere near that.

Does anyone else use a macbook air (8gb) - at about £900 they seem much more reasonably priced than mac book pro's - if I ever did need to do any real heavy lifting I could use my old xps.
Some are, in the form of excrement. Most are not, because they're released as heat with the animal moving around and maintaining homeostasis. It's the same for us except all our excrement ends up in a landfill.
UK’s First Contactless Car Vending Machine Unveiled
Most modern web frameworks will deliver requests to your application already parsed into whatever kind of data structure you want. Text processing is a very small part of backend development.
A direct donation to the person(s) who create, maintain, and extend the software you love to use.

There is no need in my mind for a platform to manage this or gamify it unless things are very complex, I suppose.

In the USA, the IRS makes it pretty simple to report all of the transactions received like this, so there isn't even a need to have a foundation or any crazy legal structure.

The only bottleneck is that 99% of humans on this Earth seemingly do not feel compelled to just simply send someone money as a "thank you".

So we have merch stores and Patreon and Kickstarter as a symptom of all this.
It wasn't, but it's worth noting that MLBAM is a different thing than team-specific front-office jobs. Ditto stuff like NFL Media and the like. (I talked to the latter at one point.)

There was a pretty long stretch of time when most MLB teams, too, didn't realize the value of "those nerds in the back room, there."
> Yes, it's not a good idea for high profile people (or anyone really) to work with convicted sex offenders.

Doesn't that apply to all crimes that include victims? If I understand it correctly, that's the question there: do we treat a convicted sex offender differently than, say, a murderer or ponzi scheme operator? Critique regarding his deal and the punishment aside, do they get a clean slate after they've "paid their debt to society" or not?
There are so many people in this thread and other like it doing the exact same thing. There was a thread a few months ago about Venetian people getting priced out by airBnbs taking over all the housing and destroying the culture, but the chief complaints on HN were from other tourists complaining about cruise goers crowding up the sites.
And I'm explicitly rejecting the theoretical discussion of "contracts not preventing things", a somewhat useful model of legal thinking for first year law students to understand one aspect, but an absolutely atrocious model for a layperson to understand general contract law.

This is like saying criminal law doesn't prevent crime, which again under some literalist and pointless definition sure a murderer isn't physically prevented from murder by a law, but the punishment of murderers does prevent many people from becoming murderers.

Similarly, contract law influences the behavior of people who agree to them by establishing damages and liabilities for various situations, and these incentives influence and control normal actors in predictable ways. A summary of the influences and controls on normal actors in contract negotiation could be "contracts prevent things".

My contract with my ISP prevents me from reselling my bandwidth to my neighbors. It doesn't physically prevent me, but it establishes a liability for me that I want to avoid.

My contract with my car insurance company prevents me from working for Uber. It doesn't physically prevent me from clicking Sign Up in the Uber app, but it establishes limits on my coverage such that I would be driving illegally if I were to continue, and I want to avoid that, so the contract prevents me from doing it.
Yup, but unfortunately, it's the most relatable way to explain it. Yes, package managers were around long before any of these "app stores", but most people are unaware of that fact. It's the main feature that attracted me to Linux when I started using it, and the main pain point when trying to use something else.
Stamp duty is not a proper property tax because it's only paid on transfer of the property. I'd quite happily abolish it in favour of a true annual valuation-based tax. Besides, it's quite easy to evade: have the property be owned by a shell company in an opaque jurisdiction. Sell the company.
The thing is, high profile business and science people associating and partying with Epstein didn't ruin him, it legitimized him. They didn't just take a check, they invited him into their social and business circles and he intern did the same for them. He went on to continue raping girls during this time period (after his arrest) and the legitimacy these people provided did not help one bit, they basically reintegrated him into power.
I understand Greek civilization was first to actually be interested in preserving knowledge and ideass. Other contemporary civilizations did not see need to do the same (and you have invading Romans as an example).
They removed the good solitaire classic and made it non-free.

There are clones, but I find this really to be a dick move.
The problem with that theory is theoretically you could wipe out most technical knowledge within a generation. All it takes is for a lot of books to be burned and a lot of engineers/scientists to die.
CeramicSpeed’s chainless drivetrain now claims to be the most aero too
One could use the Startpage bang !sp to use them as a proxy for Google.
Every now and then I get mildly embarrassed because someone has managed to summarize my long-windedness to a beautiful and elegant sentence. The line "The thing I love about Haskell is that even the simplest things become research projects" has done that. I'm going to steal that.
> What indicates to you that it's not (or not as much as you expect)?

Intuit's a public company, making both their revenue and the number of Mint users publicly available. They're not making anywhere near what they'd need to make off their extensive data holdings to make your theory work.
It's interesting because on one hand, the corksniffing can be really silly, but on the other hand, differences in "identical circuits" are often plainly audible.

Senses are a funny thing, including hearing. When playing, I can easily hear subtleties like whether the Jazz III pick I'm using is made of Ultex or nylon. But I can listen to recordings I made, and not even be sure which guitar I played. (I've been playing for 35 years and recorded many albums.)

So these subtleties and details are real, they're audible (in certain circumstances), and the mockers generally don't know what they're talking about. But they're also easy to overfocus on.
Whenever a point such as that is brought up, I think it is important to keep in mind that Linux users typically (a) know that bug reports are a thing, and (b) often have the technical skills to give a better description of bugs that "it does not work".

That said, I would not fault the makers of Planetary Annihilation for prioritizing bugs according to the size of their customer bases.
Hello Julia - and it's unreasonably effective multiple dispatch system.

https://www.youtube.com/watch?v=kc9HwsxE1OY

f(x1,x2){} < x1.f(x2){x1} < f(x1,x2){x1,x2}

But modules are useful for organising code and choosing what to bother the compiler with.
She was aware of the risks, the area wasnt overly dangerous. She was waking on a ledge that crosses a cliff face, I've crossed it a few times, it's sketchy but "safe", in that dozens do it yearly without issue.

It's hard to quantify the seriousness of deaths while hiking because we don't know how many hikes there are each day, and there are agencies actively working to downplay and hide the data.
Youpik คือ
> When you eat an animal, you are consuming (in this analysis) all nutrients it has consumed over its entire life, of which 90% are wasted vs. just eating those nutrients yourself.

Most of those nutrients you, as a human being, either can't eat at all or get nothing from. Humans can't feed on hay and silage.
A working prototype of the CeramicSpeed chainless drivetrain that featured on here a few weeks ago (https://news.ycombinator.com/item?id=20713358) has been fitted to a Specialized Venge.

It is now claimed to also be the world's most aerodynamic drivetrain, and a working shifting mechanism is in the works.
Thanks! The project is still in the early stages, and I would take this into consideration. Great feedback.
This is an interesting observation. I think you are saying that real estate prices crashed big time because the people who held the assets couldn’t afford to keep them because of their very high leverage. High leverage was possible because of subprime mortgages. But that channel is now closed because of post 2008 lending reforms.
I personally believe this (and many cases like it) are just a symptom of the systems we have created to live in.

Our laws and systems are so complex and convoluted that nobody can reasonably keep track of, or apply them all in any logical or reasonable fashion. Rules exist for the purpose of being enforced, and so someone has gone about enforcing rules here. The fact there is more information is completely irrelevant to the enforcement of one particular rule.

My family used to joke that we need the "Reasonable Police" who would be above literally everything, and intelligent people could sit there and see if something makes sense as a whole or not before a decision is made about anything.

EDIT: Yes, of course I know the "Reasonable Police" is fraught with danger. That's why we would joke about it.
The way to grow juniors is to feed them very narrowly defined programming tasks across a range of difficulty, give them ample time to complete them, and provide measured feedback along the way.

If you're not in a managerial position over them (it's not really clear from your post - are you?) then you can probably only do the 3rd one, and even then, only if they want you to.
The Air is a 7 watt dual-core CPU, your Dell is 45 watt quad core. The ram might be comparable but any compilation, build, vm startup etc will be significantly slower. You could still code on it but you're going to be much more constrained.
Why does the user need to know about file systems and home directories and symbolic links if all they want is to save a file and then find it later?

Do you feel the same about cars? Are we dumbing things too much down by making driving as simple as pressing a pedal and moving a steering wheel?
Getting Ready for IPv4 Run-Out
One of the salutatory effects of pervasive solar is that it becomes less and less plausible that the electric infrastructure could totally collapse, because every house with solar on it is its own independent power station that has enough juice to use electronics. We still have the problem of decay, but it still gives a window of many years to potentially recover.

I'm a big fan of house solar for that reason. In the short term, there's every reason to prefer big solar installations run by power companies interested in every last percentage of efficiency and willing and able to maintain it well, but for disaster prep it's great to have as many independent islands that can run to some degree in an isolated mode as possible.

(Although I'd be a lot happier if house solar was more conveniently integrated into the house system. Then again, if the grid was down in the long term there's a lot of people who could tweak the solar installation to be the primary house power in not too much time or effort. Even in their current form it's a lot better than nothing. The difference between one powered outlet and zero powered outlets is pretty big.)
The modern developer mindset is that users are cattle. Explore pretty much anywhere developers hang out and ask them why things are the way they are and they'll tell you it's because users are morons. Developers used to want to actually help users make better use of their tools. Hell, computers used to boot into BASIC. Now developers just want to force carefully crafted single-purpose appliances on people so they have total control over what they do with it and can track everything for the purpose of making money. Then they lament that they are "forced" to do this. Jackasses.
I've received a few myself and hit the spam button on the calendar events. I'd hope you are looking at that bucket too.
Kotlin doesn't have the [] syntax. You just go someObjThatMayBeNull?.aMethod()?.aProperty : orSomeOtherExpression.

I think that wins in terms of readability. Also, every Android developer is already used to that syntax.

I hope Google at some point opens up Flutter to other languages. IMHO it's being held back by Dart at this point and they are barking up the wrong tree by not addressing that directly. People are reluctant to switch to it because they have to switch language to something less nice. The solution is not flogging the dead horse that is Dart by slowly adding bits of features that they hope will bridge the gap.

Kotlin now has a native compiler and reengineering Flutter to play nice with the LLVM ecosystem would also enable other languages. Like Swift, Rust or C++. Also, WASM is becoming a thing in the LLVM world. A Flutter evolution that properly integrated into that eco system would be quite a useful thing to have.
Just Enough Piracy Can Be a Good Thing
Yes? I'm mentioning it as an example of "singleton object" nulls. As opposed to non-object nulls like Java or JS's.
Agree with everything you said. I just meant he has a Wikipedia page where he's listed as an astronomer and professional photographer. I'm not sure where the line is drawn between amateur and professional in his case. I'm not sure if he works professionally as an astronomer as well, although he seems to be more of a space journalist.

https://en.m.wikipedia.org/wiki/Ralf_Vandebergh
you _can_ make amateur music for fun though. you'll never play in a big theater probably, but you'll enjoy yourself and you'll have something to eat
> It baffles me the level of cognitive dissonance that must be happening in the brains of the people that support the Trump administration and how much they have to repeat to themselves that this nationalistic moron is somehow not a racist.

How does this particular issue trace back to Trump exactly? It's not as if the US hasn't been known for capricious deportations, particularly as relates to the Islamic world, for the past decade or two.

It's also worth pointing out we have a one-sided explanation from the student himself. It's entirely possible that some rather damning evidence has been left out, so how about we pause for a minute before we jump on the outrage train?
I said "they at least take part of this complexity away."

They don't solve all of the problems, but they do solve two important ones.
1. The runtime is the same on all platform
2. They build installable binary packages for you

So only 2 is about distribution , and it is not a trivial task. If you have to make Installer for windows, DMG for macos and let's say deb and rpm for Linux.

I have a small opensource tool that I make, and I would say that building the installer for all the platforms have taken probably 20% of all the development time, and if you count in also the desktop integration code( like Explorer context menu for Windows) it's way more.
I’m just saying the observations are interesting, not stating what a historian and philosopher wrote 100 years ago as an absolute fact.

The article reminded me of ”the decline of the west”, which in turn makes me connect to Asimov, for some reason.
Well the general answer is that the HN algorithm didn't put it on the front page (or at least not for long enough).

It is just that there is obviously interest on this site in this topic, yet it failed to gain any traction. So there is room for improvement in the algo.
That's well and good, but the sticking point is "the city was built before cars were a thing." The US is already heavy with sprawl and it's a reality that we have to live with. I'm not sure how to put that cat back in the bag.
Vegetarian is lower cost and better for the environment.

Protein per calorie doesn't seem comparable.
On Google Opinion Rewards most of my survey are about whether I did go to a specific shop, which would make sense if theses shops pay Google to know that information, but then ask how I paid.

I'm pretty sure they use that to feed their models.
Yeah, and the vast amounts of land used to grow those things can be redirected to other things that humans can eat.

I have no idea why otherwise smart people get such a brain block on the topic of meat-eating. These "gotcha" points fall apart if you take 10 seconds to think about it.
I can't find a source at the moment, but I have to believe there are more affordable housing units in Manhattan, SF, London and Hong Kong than in most other places in the world. Do you agree?
That passage is perfect. The third-wave feminists, activist-journalists and academics claim to be fighting against socially constructed ideas, but what they really tend to be waging an all-out war against is nature - and to replace natural ways of being and thinking with THEIR socially constructed, immensely convoluted ideas that had no chance of being accepted without the backing of extremely powerful institutions like academia, the media, social media, big corporations, and harassment journalism - imposing tremendous costs to not adopting them.
> My family used to joke that we need the "Reasonable Police" who would be above literally everything, and intelligent people could sit there and see if something makes sense as a whole or not before a decision is made about anything.

What could possibly go wrong?
Evolved? I think you mean de-evolved!
> My family used to joke that we need the "Reasonable Police" who would be above literally everything, and intelligent people could sit there and see if something makes sense as a whole or not before a decision is made about anything.

Insofar as I'm aware, that's supposed to be our elected representatives. Unfortunately most seem to be self-interested or otherwise in the pocket of people paying them to not care.
We've done traditional selective breeding of humans in many cultures for different traits for thousands of years and it's worked.

We've also done premium sperm bank services. Which should have worked, but I've yet to see studies either way, but no reason to think otherwise.

But breeding is slow, and especially if it's your kids you care about now, not generations in the future which is why we need genetic engineering.
In Joe Armstrong's concept, the standard library still exists, it's just organized differently (i.e. while it's possible to switch out parts with high granularity, but not the default us case). NPM's stance is "there is no standard library, just use something and hope for the best".

I.e. the release would still contain a curated, officially supported set of function that a) work together and b) are reasonably sure to not execute miners, not display ads and not post your environment variables to pastebin.
Talk of a grid seems to misunderstand how its usually done. Its normally a hub and spoke model.

It could well be that the city is set up to require a grid type network, but that type of network may well be more expensive and may be the reason why there isn't good transit.
I've been programming in Lisps on and off since the mid 80's, and I like Clojure the language, but in recent times as mostly as .Net programmer, I find the JVM and the surrounding Clojure tooling rather baroque. I find tutorials often cover Clojure/Lisp basics, but assume that you're coming from the Java world, so I had some difficulty getting what I consider basic workflows working as expected. If homoiconicity/macros/eval isn't an issue, I'm happy with F#/C# for the most part, but wouldn't mind having Clojure in the toolchest as well, but I'm not sure of the state and maintenance of Clojure.net.
This is not true at all, I am personal friends with a number of the mods, none of them are allowing bad behavior in that group and none of them promote bad behavior in the outdoors. And they certainly aren't sweeping anything under a rug.
Joe was always good at thinking differently. Talking to him was such a treat; that combination of irreverence and experience meant a conversation was always educational.
According to Hanlon's razor, the second choice is redundant.