skysight-inc/HackerNews huggingface dataset:
Such aquifer draining structures (quanat) would result in dry climate over time, much like we see in Iran. Deep rooted plants - trees, perennial grasses - would no longer get water from the drier aquifer.

In contrast, aquifer recharging systems (amunas, swales) tens to create a wetter climate over time. In addition to the plants using water themselves, some trees also create aerosols that cause more rain. Very special trees - such as redwoods [0] - can directly capture moisture from fog, that would otherwise never fall as rain. .

[0] e.g. "Foliar water uptake: a common water acquisition strategy for plants of the redwood forest" Limm et al., 2009 https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2727584/
1:sqrt(2) is pretty much the ideal ratio anyway, A4 in landscape :)
Show HN: LatLongBox – Find the Latitude and Longitude of Any Box on Earth
Well the platform differences would be that AMD continues to put last gen tech in Mobile , including last gen process node, while Intel prioritizes mobile (also because they can't prioritize desktop due to their process issues)
That doesn’t contradict my point. Apple could achieve two goals here:

1. Allowing GPL code in a lightweight and compliant manner at a essentially no cost to Apple.

2. Adding a class of free (or paid) open-source apps that are more trustworthy. If Apple could effectively replace a decent fraction of the free shitware apps on the App Store with better free, open-source apps, the value to end-users and hence the value of the platform would increase.

There is no requirement in the GPL that recipients of source code be able to run modified versions of the code on the target device.
As an FB employee, I use hg regularly (because it is required). I would not use it as a git replacement for non-FB-sized repos. It has some weird design choices (e.g. branching is bad), and it very often requires manual intervention for merges that git performs correctly and automatically.

You can get around branching-is-bad by changing your workflows a bit, but you can't get around the bad merges: over time it's like death by a thousand papercuts.
> Poverty consumes each person that lives inside of it and strips them of their own individual identity.

"The problem of being poor is that it take all your time."
Sony didn't introduce anything new except more sensors. What a yawner
Not that uncommon, that is why during some sales you see people buying up as much as they can, to stock their own stores.
The Linux Kernel is big, but it's not likely as big (in terms of lines of code or pick your metric) as Google or Microsoft repositories. Maybe the kernel is just starting to feel that pain?

Honestly asking.. Do you speak from some level of authority that the Linux kernel is stretching the boundaries of git? Or are you just saying that more speculatively? What is the painful part?
> Why are beyond/impossible not investing in a healthier alternative

Healthy vegan meat substitutes are a crowded space.

Impossible and Beyond went for flavour and price with mass distribution, a novel market segment.
Peter Singer just-released 10th-anniversary edition from The Most Good You Can Do and it is free https://www.thelifeyoucansave.org/the-book/ it is one way to look at what is the best way to help people.
My problem with YT Kids is that the business model of YouTube is inherently incompatible with children and law. Here in Sweden advertising targeted at children is banned[1]. YouTube Kids is more or less all product placement, influencer "reviews" and sponsored content. Why would a child need thousands of videos? I would curate and download a library of videos.

[1] https://theculturetrip.com/europe/sweden/articles/sweden-ban...
How would this be a product? Isn't this just research?

Why would a Fortune 500 give up such information, which is pretty much how they make money.

Also, if they did map out any tasks that could be automated, they would automate them themselves.

Good idea, but not a product.
Improving from 1% to 1.4% is a huge improvement. It’s 40% more cooling for a given power input or 40% more power output for a given amount of heat consumed. Alternatively, it means you consume only 1/1.4 the resources to achieve your goal.

This does not imply that 1.4% efficiency is enough to be useful for most applications, of course.
I was originally going to note exactly that, but then I actually did the math and noted that 1366x768 is 1.0005 megapixels, and 1920x1080 is 1.98 megapixels, which is pretty close to an integer increment when looked through that lens, so decided that was worth accepting (and interesting enough in a nerdy way to allude to).
That it's possible doesn't meant they built them. Maybe the units that came with AC also started coming with DRM.
All the doctrines that deal with church-heavens relations are pretty closely related for the purpose we are discussing here, the reason I say Matthew 18:18 implies retroactive action is that this is the only way God can be said to remain the origin of moral judgement rather than merely its executor. If like Judaism Catholicism considers God as somewhat supra-temporal this kind of retroactivity should not be problematic.
>where they end up wishing they had never been born

This has nothing to do with future, tech or anything like this. This has to do with the way we structure our society and our lives today, right now.
Show HN: Using CNAMEs as SNI Hostnames
#A shell script that "learns" and updates itself with new information.

#Usage: echo https://example.com/index.html|cname-sni > 1.html; firefox 1.html [1]

#where example.com is a site hosted on AWS Cloudfront and the script is called "cname-sni".

#Purpose: send CNAME as SNI hostname, e.g., send dnere6g15e5vs.cloudfront.net instead of www.reuters.com

#Uses DNS-over-HTTPS from Cloudflare but can easily substitute other sources

# echo 104.16.248.249 cloudflare-dns.com >> /etc/hosts

#1. The file 1.html will contain TLS headers, HTTP headers and possibly chunk sizes. Removing those is left as an exercise for the reader. I wrote some crude filters in flex to do it. Adding "<base href=https://example.com />" to the top of 1.html will fix relative links when viewed in the browser.

# requirements: ed, grep, sed, openssl ;
get(){ printf "GET $1 HTTP/1.1\r\nHost: $2\r\nConnection: close\r\n\r\n"|exec openssl s_client -ign_eof -no_ticket -connect $2:443 -verify 9 $3 $4 $5;}
doh(){ u=cloudflare-dns.com;get "/dns-query?name=$1&type=A&ct=application/dns-json" $u |grep -o "d[^\"]*.cloudfront.net";};
read x q; unset q;case $x in https://*)x=${x#*https://};esac;host=${x%%/*};path=/${x#*/};
case $host in "") # the ";;" lines are eight spaces from the left margin and there are eight spaces following grep and echo
;;www.reuters.com) y=dnere6g15e5vs.cloudfront.net
;;www.wsj.com) y=dlp0y1mxy0v3u.cloudfront.net
;;*) a=$(doh $x|sed 1q);
echo $a|grep -q "^d[^\"]*.cloudfront.net$" ||exit;
z=$a;if ! grep -q ' ;;$host) 'y=$z $0;then echo ' ;;'$host')' y=$z >> $0;
printf "/doh .x\n-1\n\$m.\nwq\n"|ed $0 >/dev/null;fi;esac;get $path $x -tls1_2 -servername ${z-$y};exit
News the minimalist way – Why I use Miniflux (2018)
Ask HN: Manage the creation of users on different platform
hi, are there any tools where we can manage the creation of users on different SaaS platform like AWS, Github, Trello, etc?
It’s not so much the factual inaccuracy as the loaded language. One can factually describe Trump in a positive light and Clinton in a negative light. It’s needlessly emotive and doesn’t belong on HN in my opinion.
Hackers-for-hire in Iran have already fired first shots in Illinois, Indiana
Probably, but they usually come out with a Precision dev edition with Linux installed, no MS tax. That’s what I usually buy.
There was also something called "Framework" that went a bit farther than spreadsheets. Of course when I write Spreadsheet here I mean "Spreadsheet products available in the 80s": https://en.wikipedia.org/wiki/Framework_(office_suite)
https://www.consumerreports.org/charities/best-charities-for...
It would be great to show arguments as processes (data, model(s), evaluation/claims), and other arguments as specific problems with the process (logical problem, bias, low quality data, bad statistics, etc..)

Ultimately everyone should be able to agree on the data, the model and the evaluation separately. The differences should boil down to differences in personal assumptions (different Bayesian apriori distributions, eg. different morals, worldview, thresholds for things, etc.)

This should lead to questions about stuff that is either subjective and thus people can agree to disagree, or to simpler objective problems. (For example that data collection methodology leads to higher uncertainty than claimed, hence the whole argument becomes inconclusive.)
Google AdSense Leak
The Spectrum version of R-Type was legendary. This book is well worth a read. Especially for the insights as to how badly young game devs were treated by some of the companies back in the day.
The article directly states that this is station is named that because of the guilds coat of arms.
This is the CA one: https://ww2.arb.ca.gov/our-work/programs/farmer-program

And this is an example Certificate of Destruction: http://valleyair.org/grants/documents/FARMER/Certificate-of-...

"I hereby certify that the equipment and engine described above has been received by this facility and will be
permanently destroyed for recycling purposes only in accordance with the Heavy-Duty Off-Road Agricultural Equipment Replacement Program Guidelines"

So, at least in CA, it is not legal to export the tractor.
Do you have tools that you can utilize diffs from your binary file changes? Or does a change simply just replace all the bytes.

I'd argue if it's the later, that git was never the right choice to begin with. You don't really want to record a full 10MB of data every time you change one pixel in your texture or one blip in your sound, right?

So I don't know if this is a "major limitation" of git per se. Not saying there's a better solution off-the-shelf (you're obviously happy with your home grown). But this was probably never a realistic use for git in the first place.
Time to shill my own alternative.

https://github.com/NoHatCoder/DOM_Maker

No parser, just a bunch of JavaScript functions that nest nicely, to create dense and readable DOM generation code.

Might be time for putting a 1.0 sticker on it.

As for Bepis, the mechanism by which elements nest seem complicated, as far as I understand it is controlled by sprinkling , and . throughout the string, I don't get why this would be necessary.
I'm wedging together Vue components by abusing the Go templating engine at the moment.

But it's not satisfactory because I can't unit test my components properly, or minify/obfuscate properly.

I'm looking at browserify to help with that, but that's going to break my whole build system so I need to find the appropriate time to do that.

Or there's Elm... I keep looking at Elm and wondering if that would solve a lot of these problems...
Juro Bags $5m Investment to ‘Double Down on Product’ + Triple Headcount in 2020
> Situations like this make me think that public educational systems should experiment with some form of "digital literacy" courses / exercises for young children with the goal of humanizing the processes of online communication.

The internet has been around for many decades now. The world hasn't ended.

> arm adolescents with a proper mentality for handling online harassment under the assumption that it is likely to occur.

Most teens are already armed with proper mentality. The only teens who aren't armed are those who have been coddled in safe spaces their entire lives. Maybe spending time in some "toxic community" would help toughen them up.

How about we worry about teaching kids the basics and stop wasting time with nonsense? I'm told by the "chicken littles" that schools are a complete mess. You want add more time wasting nonsense to schools? It's always the controlling old people who thinks the younger generation needs their help.

> since the problem of policing online speech without creating a locked-down surveillance nightmare seems unlikely to be solved any time soon

People like you scare me so much. I still don't understand how you ended up in a forum called "hacker news".
Branch prediction minutiae in LZ decoders
It's a hell of a lot cheaper to throw in a micro-controller than use mechanical timers etc. At bulk, an MCU based control board should cost you single digit dollars.
I mean it was a core plot point of Pretty Woman back in 1990. People are aware of asset strippers.
> Ultramobile, slim, and desktop replacements

No! I want proper thick modular 17" desktop replacement with 256GB RAM. Platform that would replace old Thinkpads.
I did some years back, and at first it was nice. But it wasn't long before I wanted some free time and was happy when a contract was done. It's a way to try out working with different things for different companies. Also a way to overload yourself and burn out if you're not careful.
Can't wait. I'm really hoping AV1 is the be-all end-all and we can all stop moving to new codecs.
Learning git is never a bad thing. But if you encounter a company expecting you to be a software engineer, run away. You're not that, you're a data scientist. You wouldn't expect a software engineer to be able to recreate some statistical proof from scratch, as you're testing the wrong set of skills.
Yes, I am sorry. I left some details but after rethinking, perhaps I shouldn't share it to others after all.

As a note, I don't believe in reincarnation or anything similar. I wasn't implying any certainty there but seeing it as a vector for hope.
The manner in which it takes instructions and returns results is the User Interface.

That's what the person you are responding to is talking about.

UI = User Interface which is the interface between the User and the Program
GUI = Graphical User Interface. Same thing, but pretty.
Consoles have 8 and are about to have 8 cores / 16 threads. Multi core utilization on android is essential to running at lower clock speeds and not thermal throttling. Engines and graphics APIs are catching up and there are less singlethread bottlenecks than there used to be.
Blocksize is a rate.

If you were traveling at 120 MPH and then accelerated to 156 MPH you would not say that this was a small difference without consequences.

It mattered significantly, in several respects. E.g. https://bitinfocharts.com/comparison/bitcoin-transactionfees...
I appreciate the gesture, but what's to keep them from moving their scraper to a third-party cloud provider, or sales folks using a VPN?
Show HN: 3CX SFTP Backup to Cloud Storage (Dropbox, OneDrive, etc.)
Google Sheets uses JavaScript as its scripting language. The problems I've had there are related to how complicated it is to get data in and out of Sheets. If you want to update a sheet you own, you need to do a full blown OAuth2 implementation.
That's not what he said though. He said he didn't care. That's different from respecting a decision. You can respect and still vehemently disagree.
What kind of merges does git handle that hg doesn't? If it's just a matter of figuring what goes where, someone that uses hg daily could copy the implementation from hg. It could be a big organization that uses daily for instance.
¡Ay, caramba Bitwala is now accepting ETH
Not every business model is the same.

When you only have short term goals, sustainability is doesn't make sense.
Yes, it's more efficient to concentrate on making one thing better. If you have a limited amount of people. But leaving the flying industry to play freely, the amount of saved environment will just move to the airplanes instead of taking the car. There is nothing that says we all can't do our part in lowering environment cost wherever we work.
I completely agree with you, and i think the problem is way worse than that :

Most IT people i know actually like it when people outside their field don't understand what they're doing when they're using jargon and acronyms and technical slang. It makes them look bright (or so they think).

One thing i like to tell people outside the field is daily software development is 99% convention over very simple concepts wrapped in jargon (aka: that's the way it works because people designed it this way, and gave it this name, not because of some fundamental law of physics), and 1% of "hard" things (the very rare times in your carrier when you had to implement a brand new complex algorithm yourself). The percentage may vary depending on the particular job you have, but unless you're working in R&D that's pretty much the idea.

Once you realize that you actually are brighter when you manage to remove all the cruft around what you're doing and explain it simply to "normal" people, all of the sudden you're much more successful at doing it.
There's fairly complex compute that happens in the battery cooling, motor cooling power train etc in a Tesla that gives it the acceleration and range to compete with ICE cars. The early 1900s electric cars that were more akin to what you describe never had the range, power or acceleration to compete.
I would appreciate a high-end 15" AMD "clunker" with an amazing screen, though. Preferably a ThinkPad. But such a thing is nowhere in sight either, no?

I can't work with laptops smaller than 15".
Bug: Office chair turns off monitors
Intel announces its first discrete DG1 GPU
> McDonalds recently released in New Zealand - it's a deep fried, crumbed mashed potato patty with other vegetables in it too

Has the McAloo Tikki made its way to New Zealand?

My bias is obvious, but I really feel the world needs to get more into Indian food. No other cuisine does vegetarian food as well.
tweet w/ video: https://twitter.com/royvanrijn/status/1214162400666103808?s=...
Don’t just walk past; give them some cash or carry gift cards for grocery store or pharmacies to hand out. Then also donate to a local shelter.

Give them cash. Give them dignity by making eye contact. Give the benefit of the doubt they need it and will use it responsibly. Give.
What's missing is organizing and breaking down big questions in a structural way. And naturally quality controlling smaller parts should be easier. (Especially if QC itself becomes structured, eg. show someone a simple argument and ask whether it is biased or not; then meta check the bias moderators and update weights accordingly. This will probably show polarization, so maybe then that might allow to algorithmically pick sane centrist moderators.)
It’s not just them—the described paragraph is in the Google cache (search for xxx).

https://webcache.googleusercontent.com/search?q=cache:RhVEwm...
I have to disagree - till the products actually made it to the shelves, where nutritional analysis revealed how unhealthy beyond/impossible truly were, they conveniently left out these bits in their messaging. It wasn't an accident that their marketing paired "tasty" and "vegan", which to any casual observer screams "healthy & tasty"
Nothing. And I think they address that at the end of the message.

But hopefully this will be noticed by the higher ups and they’ll take sone action.
> He didn't advocate for a centrally planned block limit.

I don't know about 'centerally planned' but he hardcoded a limit into the consensus rules.

> Gavin Andresen and Jeff Garzik are well known big blockers so stop trying to imply otherwise.

That's the point. And I a pointing out that they said all these things in 2010-2014-- as you can see some of the quotes (esp from Jeff) are quite emphatic. I could quote a lot more.

The narrative a lot of people are transmitting about Bitcoin is untrue, and by showing the diversity of these views going WAY back from people who later tried to push through changes I think makes that point pretty well.
Books for Kids (Death and Bullying)
Books for kids (Death & Bullying)

Put a stop to all bullying! Check out "Butterfly Me"....by, Evon Latrail
Now available @ amazon
Also, talk to your kids about death "When Mommy Went to Heaven" by Evon Latrail
............
#evonlatrail #antibullying
You and me both but unfortunately we are a invisible minority since just like with phones, when it comes to laptops, consumers want something sleek and sexy that looks good in a hip cafe regardless of thermal performance or reparability.

Gaming laptops are 80% there though but the ones with good build quality and modularity carry a hefty markup.
That sounds to me exactly like what SuperAwesome's KidSwitch does:

https://news.ycombinator.com/item?id=20011860
> I don't think that's true.

You are in the minority. It's such a ubiquitous experience, a running joke in the industry. Saying a tool is useful and powerful, is fine and good. That sentiment has nothing to do with usability.
Entirely agree. I have been hearing this while running and I have never been so motivated to get out and run, just so I could hear another chapter.
You still get the software crap. An old TV, power on was instant, you can switch to a different input at will. My current TV has a reasonably short boot time (but still a boot time) but then switching to HDMI input it says "smart features will be available shortly" until it fully booted. The remote is also awful, you get this crappy cursor (operated like a Wii) that isn't actually any easier than using the UI with arrow buttons, you can't turn it off, and it switches from buttons to this mouse type input when you move it too much. I hate it.
> The market price is the equilibrium of both supply and demand.

Obviously.

> What you're saying is the fact people are buying their machines means they shouldn't change price or value proposition... because there are in fact purchases; which, is quite frankly, baffling, to me, a humble idiot.

If Apple are selling the machines in sufficient quantities at whatever they are priced at (I haven't cared to look) then obviously Apple's customers think they are worth it. It isn't really more complicated than that.
The perspective that "illness makes the life not worth living" is not universal. Indeed, it is utilitarian or epicurean perspectives that lead to this way of thinking. Many Christian perspectives (and, I expect those of many faiths) will hold that there is tremendous value in living and enduring discomfort and suffering.

It's worth noting that these faiths spur believers on toward helping the poor and disadvantaged.
the only major difference I see between what you're calling 'clojure' and a lisp is that clojure compiles to JVM. That alone goes for a toss when you say you're porting it to BEAM. There is no more java in the equation. Its interop with erlang/elixir ecosystem. Which is exactly what lfe is (apart from some minute differences in syntax which may or may not be there).
There's currently a difference of opinion between the WHO who say that healthy people consuming reasonable amounts of salt don't need to worry about reducing it, and the US who say that they do.
Cause he’s “one of those weird people” that do so.
Most humans can't digest lactose after infancy [1].

That source: "Approximately 65 percent of the human population has a reduced ability to digest lactose after infancy."

"Reduced ability" != "Can't"
A nicer gesture would be asking what they need and supplying them. Cash is not always the best medium for reasons related to not having enough background information. Some of them may use it for worsening their condition (addiction) and others don't know how to get good supplies from it - mindset change due to homelessness.
There is no mention of the type of fuel the cargo ship burned while outside of port (bunker fuel, anyone?). The three citations at the end of the article simply reference generic sites, not specific information.
Revealing Module Pattern in JavaScript