skysight-inc/HackerNews huggingface dataset:
"Secondary effects" is meaningless put up against well-known global catastrophe. Everything has secondary effects. New shoes means your old shoes go unused. Eating now makes you crap later.

What matters is the magnitude of the effect: how much difference does it make?

There will be no secondary effect of geothermal energy extraction even noticeable compared to the present unfolding global climate catastrophe. The latter is what deserves attention. Anything else is a petty distraction. Raising petty distractions from it is a fundamentally evil activity.
Ask HN: Should we survey all the oceans?
Our future on Earth is rather gloomy. We are causing a massive climate dereliction and an even larger loss of biodiversity - and we do very little about it.

The space programs to send humans in space are at the same time granted hundreds of billions. Many point that maybe this money should be invested in ... discovering our oceans rather than setting up a base on the Moon.

I was until recently convinced that it would be much more relevant. Now I wonder: Could it be better to keep the oceans away from our knowledge?

I know how absurd it sounds. My opinion varies accordingly to my mood, I reckon. One day, I have faith that knowledge and Science is The Way. The other day, I can't help thinking that the current unchecked capitalism will ruthlessly exploit whatever Science discovers at whatever cost for the climate and biodiversity.

Could it be more ethical to keep our oceans and seas out of reach of capitalism?

Of course, it's easy to argue that a better knowledge will empower the protectors of the oceans, since unchecked capitalism is already depleting the seas.

Scientific arguments would be therefore the only way to convince the governments to preserve the oceans.

But would they really? In the last 30 years, the IPCC reports have proved reliable. Its climate model has been being tuned continuously and their last report is now very reliable.

And yet we do nothing at the scale of the issue.

So what is the point, really, to know more about our oceans except opening new ways to make profits while destroying Life?

Hoping for the best as a principle is nice. And easy. But doing again and again the same error is stupid, isn't it?

If we believed in Science and Technology as much as we pretend, why aren't the 300 billions needed for a base on the Moon directed to find a technical solution to grab CO2 and methane from the atmosphere - at a scale large enough to stop global warming?

It seems that we trust Science and Technology in very different ways. A colony on Mars? Yeah, genius! Stop global warming? Rather than founding EarthX, Elon Musk himself prefers to grant 100 million to whoever finds the way to massively recapture CO2.

So, what do you think? Is Science the Way or are we helplessly the baddies, since we can't help going to the Dark Side when money is to be made?
I am not sure where the GP gets the "50 harvests" from, but Europe didn't feed 8 billion people for hundreds of years. The Green Revolution aka widespread use of artificial fertilizer didn't start until the 1950s and 60s.
Except that these full time engineers are getting in $110K per year to ‘fix’ these issues.

There isn’t any excuse left from that $60M in funding to fix these issues is there?

Maybe they were too busy integrating a scam private cryptocurrency over fixing these bugs.
There might actually be a market for the web/cloud equivanent of /dev/null. So long as the API actually works, it would be nice to prototype against.
I am using latest version of Chrome on Windows 10.
I also don't have any strange adblockers/ublock origin, jsblocker - none
It means that if you send email that isn’t from a gmail.com account, Google flags it as spam. (Alternatively if you send spam from a gmail account, it’s called “marketing” and Google will prioritize it for a small fee.)
IMHO this is the way to go. Students like these tend to have freedom to choose whatever advisor they want. For example, in Cambridge self-funded students typically do rotations to see how labs look like.

This minimizes the possibility of ending up with a bully or someone incompetent. And if you do, it's much easier to run away to a different group.
Have you thought about the product requirements? It makes a lot of sense because many people's best camera is their phone and the app can give them real-time guidance to make sure they took the picture correctly.

How would you build it?
Ok, sure, there are a whole bunch of reasons that my function might not actually finish. In this case, though, it's specifically not finishing due to invisible compile-time additions Zig is making to the function I've written.

They could instead require me to explicitly write `await bar();` within foo(), and I could find comfort in the "no hidden control flow" tenet of the language once more. I recognise now that this would break the colour-blindness of their async implementation and that this is a pretty significant trade-off, but my perspective remains that this breaks one of the rules they've laid out on their homepage.
No, because the heat comes out regardless. The difference is whether it is used on the way out.

Likewise for solar and wind.
https://github.com/mcabbott/Tullio.jl:

- better syntax (because Julia has proper macro/metaprogramming)
- faster
- automatically works with GPU arrays.
that might be an american thing? as a brown person when i was living in the UAE i was definitely an expat, since i had no intention of settling there (or indeed any particularly good option to).
I just spent two months apartment searching in NYC. I talked to many brokers but not one was interested in actively searching on my behalf. The market is incredibly disadvantageous to renters right now. Maybe parent is sharing experience from a different time or has broker connections I did not.

As an aside I also tried to automate my apartment hunt. The main thing that matters in NYC is time to respond. Unfortunately Zillow, StreetEasy, etc are not very easy to automate on the messaging side due to bot countermeasures. It was an incredibly time consuming, manual process. Happily found a great place though.
> I had been thinking that the user had to opt into full disk encryption on iOS, does it come enabled by default?

Full disk encryption (called Data Protection on iOS) is enabled as long as a passcode is set. This has been the case since what, iOS 4?
Missed that you replied, but he is some directions in case you see this.

The first is a meta study done on testosterone by Robert Sapolsky. An other (which is referenced in that one) is a theory called the challenge hypothesis as it applies to humans, which makes predictions that testosterone rise along social status (as it apply to sexual reproduction), and it boost protective behavior in the case that status is challenged.

One famous experiment was a version of the game theory experiment called the ultimatum game. If the experiment is carefully constructed in a way where social status is maintained by cooperation, and status is lost by aggression that rewards personal gain, people injected with testosterone behave more cooperative and less aggressive. A noticeable finding was that if participants was told they got injected by testosterone, but it was in reality a placebo, the participant then acted more aggressively and less cooperative, displaying contrast between the effect and the cultural perception.

Testosterone has a few other effects, among those is that they disrupt receptors for female hormones that promote maternal behavior and bonding. Dog-human interaction promotes excretion of that female hormone in both humans (men and women) and dogs, a finding that itself has made some news.

In modern time, social status still play a huge role. High status for men is highly correlated with successful reproductive success, better health and longer life. The benefit of having testosterone rise after gains in social status is a biological balance act, boosting protective behavior at a time where the potential risk from a loss in social status is at their peak. It also illustrate why testosterone levels goes down after a partner has given birth, as at that time the cost of lower social status is significant less and the benefit of improved bonding capabilities is a reproductive advantage.
OK, but older airliners and military vessels also met those demands and were much simpler than modern airliners.
If you don't have access to /dev/null, then of course your security policy will give access to the internet. so, yes
This doesn't change the fact that algebra is extremely unintuitive for a young kid who only knows arithmetic. Working on complex word problems - as was common in traditional math teaching, even as far back as ancient times - can help bridge that gap.
Mail self-hoster here. There's an additional wrinkle, which luckily you may never encounter in the public cloud space: in addition to typically being unable to _send_ mail from residential Internet connections, it's many times also not possible to _receive_ mail on a residential Internet connection.

On the outbound side, many accepters of mail will deny mail from SMTP servers on a residential IP address, as provided by the Spamhaus Policy Block List (https://www.spamhaus.org/pbl/) or equivalent. Unfortunately, there's not much one can do to get off this list - ISPs self-publish their own residential IP space onto it. In order to self-host from home, business-class service or higher is in order. Or, again, use the public cloud, and hope your compute instance's IP isn't on some other block list.

On the inbound side, though, many ISPs block inbound port 25. Since that's the agreed-upon port for mail receipt, there's no real way around this. Several times while I self-hosted off residential, I was able to call Comcast support and ask for the ban to be lifted, but not before fighting through several layers of level one support asking me to configure my mail client differently. The real kicker, though, is any time my modem was rebooted (I owned my modem, too!), I had to call in and request it _again_. My (very small local) ISP in upstate New York also performed this blocking, but _would not_, in the face of any complaining, lift the block.
Wire, and Threema seem to be much better than Signal.
“Worse is better”
I really like to test postback integrations with services like that
Compilers can be pretty good if you help them out a bit. Here's my implementation of Einstein reductions (including summations) in C++, which generate pretty close to ideal code until you start getting into processor architecture specific optimizations: https://github.com/dsharlet/array#einstein-reductions
His code style is fine. His problem is that he is short on the discipline and focus to validate his results in meaningful ways. An exhortation to follow some vague "coding practices" won't fix that - he'll respond e.g. by writing lots of tests, none of which catch the problem his code actually has.

The two ways I know to get correct work out of him are (1) review it and kick it back to him when problems are found, (2) have him implement what he's trying to do in Excel.
Is setting up SSH keys particularly painful on platforms other than Linux? This feels like a lot of work to avoid that.
You can’t see from the video but I suspect the police car had tuned off it’s lights which caused the driverless car to proceed as normal, but then it pulled over again when the police car tuned them back on again.

You’d expect a driverless car to pull over to let emergency vehicles pass, not to actually be stopped by them.
The Cruise first responder procedure (https://drive.google.com/file/d/1qjR38RAQ2cgjxic69TMseT_-Bhj...) instructs them to call Cruise to take the vehicle out of AV mode, if needed.
Good that you like this but I honestly don’t like that. This is just a bunch of people saying hello. They’re no more helpful in the case of urgency than the average American you don’t know the name of. Thus what remains is only pervasive gossip. When people do unfathomable things like forcing marriages within caste this community “camaraderie” is what they use as the reason: “what will SOCIETY think of us?” You mean the jobless woman three doors down? I’d much rather live where no one knows or judges with prejudice my life choices.

This doesn’t just happen in india but also in the states where there are “tight knit communities”. Aka small church focused towns. Jobless people knowing each other seems like one of the fundamental problems hindering human freedom to me.
It's unfair to target individuals in this manner. If it were to me, I'd judge your comment as "borderline trolling". The OP has mentioned something specific and brought it to the notice of a larger audience.
I should've have had "this is a symbolism for how wonderful human beings are" at the start

These were my exact thoughts. Even in a tragedy, most people tried their hardest until the very end.
You could start from the RHIDE interface, that's still maintained as part of the FreeDOS extras. That's basically a variety of the old DOS text-mode programming environments.
That was my feeling. I got to the end of the article and thought -- was that it? Nothing is grubbier than the pieces about serial killers, and this isn't even that: it's a piece about someone who writes pieces about serial killers. Who is a bit of a fantasist, so what? Not even entirely a fantasist! He'd inflated the number of serial killers he's interviewed. The fewer the serial killers who are talked to, the fewer who have attention given to them, the better, frankly...
I only found out about ngrok from following a guide for the Twilio API. The local tunnel problem is one I’ve had multiple times, but it’s never seemed worth the effort to find a solution. It’s also simple to solve, so I can see how many people end up implementing it without Googling for an existing solution first.
If you are looking for something like this in C++, here's my attempt at implementing it: https://github.com/dsharlet/array#einstein-reductions

It doesn't do any automatic optimization of the loops like some of the projects linked in this thread, but, it provides all the tools needed for humans to express the code in a way that a good compiler can turn it into really good code.
Well, nobody can fault them for not being ambitious enough.
Atlassian products have been down for 4 days
> > You're advocating for a guilty-until-proven-innocent system?

> Come on, stop putting words in my mouth.

Here's what you previously said:

> any accident with a cyclist or a pedestrian results in immediate license seizure

> and get it back after police/judge agrees that it isn't your fault

Are you saying you don't consider that to be a guilty-until-proven-innocent system?
Complex architectures work well, until they don’t. Fixing complex architectures is much harder than fixing simple architectures. So would you prefer a simple architecture or a complex one? The answer should be obvious.
I prefer both the Windows user experience/GUI and the programming API (thread rather than process based, drag and drop being built in, lots of stuff like that), great documentation, Visual C++ and so on.

Mind you, I still use Linux.
30k for a battery replacement? It’s 16k parts and labor to replace the battery in my model 3, and as you say, the cost will go down over time.
> it's pretty insulting to treat your grad students as if they must've spent their time partying.

Sorry I thought I was clear I had gone of on a tangent with someone in particular in mind. That wasn't literally directed at all grad students.
Thank you. I wish somebody did it to every NewYorker "article".
Ask HN: What is the best way to track digital transactions?
Best is pretty general but essentially maximum utility, least amount of cost/complexity. I want to securely track transactions and I'm wondering if something like what Git uses for versions is a logical option? Using an nft seems like an expensive solution but are there unseen benefits of using a coin? Does anyone know how Visa handles so many secure highly valuable transactions?
Ask HN: Appointment Booking and Payments
What are you using for appointment booking and payments?

As a service provider, one to one or one to many virtual meetings and hopefully ability to just get paid easily integrated or easily added on? Paypal least preferred. Looking for credit and bank options APAC location.
> A week of boba, crypto

What has crypto got to do with game development?
True but then the question should be “how well does this fake thing model this real thing?” Not “does this fake thing exist?”
Magnetoplasmadynamics
Even if heat pumps are more efficient, replacing gas heating with heat pumps (like what much of Germany is going to have to do) is still an increase in electrical load. Similarly with railway. Electric rail engines may be more efficient, but the existing diesel engines are totally unrepresented in current electrical load.

Even if total energy consumption goes down, huge amounts of fossil fuel usage in transportation and industry needs to be electrifed. The fact that they may be more efficient doesn't change the fact that they are totally unrepresented in current electrical energy usage. I stand by my point: decarbonization means our electricity usage is going to grow significantly as existing fuel-based energy is converted to electrical energy input.
> I'm not sure where you're pointing "below"

This earlier comment, maybe: https://news.ycombinator.com/item?id=30973197
Better an "an aspirational fiction" than nothing, or less than nothing under Putin.
Essential. I could pretty much have written your Ask HN myself.

I've been using an e-ink tablet for the past year as my principle driver. Mobile browsers ... pretty uniformly suck for various reasons, though I'm finding the mix of Firefox and EInkBro, an e-ink-optimised browser, to be generally useful. Each supports the other's weaknesses.

On desktop, I've extensively tweaked Firefox's Reader Mode through a userContent.css script (I can post that on request), which adjusts the output to my preferences.

A recent discovery has been EInkBro's "save as ePub" feature. Unlike a save-to-PDF, this doesn't merely save individual articles to separate files, but can compile a "book" of articles. This might be a set of daily reading, a set of articles on a given topic, or any other organisational basis you might want. Those can then either be re-opened in EInkBro itself or a separate e-book reader --- I generally prefer the latter as the formatting and controls are better-suited to books.

https://toot.cat/@dredmorbius/107958709435468728

But yeah: web design isn't the solution. Web design is the problem.

(A point I've maintained for years now: https://news.ycombinator.com/item?id=9041142 https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...)
Heaps has it's own API, but other Haxe frameworks[1][2] reimplement the flash API. Some tools[3][4] help to convert AS3 source code to Haxe, and the typing and compiler are helpful to identify issues. So depending on the size and dependencies, conversion can be easy once you get past the main language differences.

[1] https://www.openfl.org/
[2] https://github.com/haxenme/NME
[3] https://github.com/HaxeFoundation/as3hx
[4] https://github.com/innogames/ax3
cool site, confusing UX.
Yeah, so drilling into magma chambers might not be the best approach.

Iceland sits on a big magma chamber, so they would need to proceed differently. Still, they have a lot of practical experience with utility-scale geothermal energy extraction the rest of us ought to learn from.
> Looks like the vaccine creates a broader set of antibody responses than natural infection does.

That's not true. It's narrowly targeted at the S-protein, whereas natural infection will result in antibodies to the S and N proteins.
The tracking servers are using my computer without authorization. (The "do not track" header specifically told them so.)

So, their complaint is what, exactly? They tried to run unauthorized code on my machine, it noticed, and forwarded the unauthorized logic/connection/nonce/etc to a honeypot?

This isn't an actual service I plan to build. If someone else does, and prevails in court, rest assured I'll be cheering them on.
You said he "loves to write dozens of unit tests" so why so many errors?
A friend of mine made a cloud native fizzbuzz which, I think, was inspired by this.

https://github.com/alexashley/cloud-native-fizzbuzz
I know this is a joke, but I have to wonder if this service could satisfy some compliance check box somewhere.
> Google will prioritize it for a small fee

What do you mean by this?
SpaceX has great intentions, but it will make a critical mistake. Everyone (all 10k to one million) of the colonists he sends will need to return asap when terraforming starts. Good luck convincing future generations that, because lets face it, there will be several generations of Mars inhabitants who will refuse to return. So logistically it's not possible, and socially it's not possible. Without death. The question is how much death we're willing to sacrafice.
Thank you, this is great! One thing - I'm not in USA, and only people in USA, I guess, know those two-letter state abbreviations. I got one where I had to choose based on two two-letter codes I didn't know. Using the whole state name would make it more international.
“Cold” IPs have lower trust scores, are more likely to end up on a blacklist, and are harder to get off blacklists, plus good luck finding a colo that will let you send bulk email in the first place. You can get away with sending low-volume programmatic, but that’s about it.
Thanks. I also found ELAN through a comment on a forum and installed it just minutes before you posted your comment.
Among these, "use of humans" stands out.
Unions don't have that power last I checked, and there is nothing that requires an employer to sign away their ability to seek unaffiliated workers.

Just as there is nothing forcing a worker to join a Union. The only thing is, if you don't join, you don't get the benefit of collective bargaining.
It’s an odd construction but replacing “no few” with “not a few” (i.e. many) makes a lot more sense.
At first I thought it was offering me a choice between 4 random places to go next. That would also be awesome.
I can see that being the case, no doubt. But for at least some new products and services, building and scaling them up to a billion+ person market requires starting with the 100M+ affluent Indians first. Then scale up from there. Tesla and electric cars is one example of this.
If dues are mandatory, The only game-theory-efficient outcome is that the union takes as much money as possible and provides as little benefit as possible.
As Climate Fears Mount, Some Are Relocating Within the US
That is incorrect. On-campus employment is allowed in the student visa and graduate student appointments are typically RA positions which qualify as employment under this definition.
Ask HN: Cross-Platform CI?
There are many different CI platforms; SourceHut CI, GitLab CI, GitHub Actions, Travis CI, CircleCI etc.

Each one of them has their own configuration setup with different ways to enable the CI, run commands and choose build environments.

Is there any way to have one git repository that does the same CI when it is pushed to all of the platforms?
Ha! There was also Apache S4 - a distributed stream processing framework from Yahoo! But it was retired before leaving the incubator a very long time ago.
Yet, I do.
It's even funnier when you realize it's hosted on an AWS S3 Bucket ~(^-^)~
I read the word "Haxe" on the front page and still had no idea what language Heaps was written in, because I didn't know Haxe existed until today.