skysight-inc/HackerNews huggingface dataset:
Yep, irrigation is location dependent as annual rainfall varies a lot. New Orleans, Louisiana gets 62 inches of rain per year where Las Vegas gets 4. In many areas water conservation is mostly pointless.

Indoor farming needs to irritate 100% of their needs so they can actually need more irrigation than farms in other areas.

PS: Hawaii is really interesting as it varies so much. With some areas seeing over 25 feet of rain per year. http://rainfall.geography.hawaii.edu/rainfall.html
I have had cancelling my FB account in my todo list for a while. I finally got to it yesterday, only to realize that it would make managing the two Oculus Quests difficult or impossible.

Instead I spent ten minutes trying to make my account as limited as possible.

I hope the German government wins this.
> Very little has changed.

What were you hoping for, exactly?

https://w3techs.com/technologies/history_overview/ssl_certif...

https://letsencrypt.org/stats/#percent-pageloads

https://transparencyreport.google.com/safer-email/overview?e...
> Are there any persons who can work, say, 8+ hours? I mean, really work, not be at office.

The only time I worked continuously for 8 straight hours is when I participated a game jam (Ludum Dare). I did it several times in my life, but boy, is that exhausting. After finishing the good 48 hours, you don't even want to think anything computer related. All I wanted were flowers and baths and some yummys! A 72-hour jam was even more extreme and I actually ran out the steam in the middle. I've never run a real marathon or some sort, but I wonder if the experience is similar to those.
Non paywalled text version: http://people.stern.nyu.edu/adamodar/New_Home_Page/articles/...
Modern autopilots yes, old autopilots weren't nearly as good.
My view is we should be aiming for _competitive_ markets or perfect markets. Markets which approach as near as possible perfect competition[1].

It's obviously impossible to realize in reality. However, it's instructive that we get closest to it in the stock market. The market most important to the very rich.

Elon Musk can't even tweet a joke about TSLA stock. Meanwhile if you're _buying_ a Model 3 you'll get expertly crafted disinformation shoved down your throat from every billboard and website.

[1] https://en.wikipedia.org/wiki/Perfect_competition
Not having those things centralized is also a huge operational failure regardless of company size.
For a large or v large tech co you should probably be aggregating logs to a centralised location that doesn't require access to production systems in this way. Stack dumps should also be collected safely off-system if necessary.

Perhaps my industry is a little more security conscious (I don't know which industry you're talking about), but this doesn't seem like good practice.
I am not sure why are they allowing it. Meaning why aren’t services completely isolated? Isn’t it obvious that in an intertwined environment those things are bound to happen (as in “question of when, not if”)? I understand, in smaller companies that are limited in resources (access to good developers and pressure to get product to market as soon as possible) we have single points of failure all over the place. But “the smartest developers on the planet”? What is it if not short-sighted disregard for risk management theories and practices? I mean, Calendar and Youtube, say, should be completely separate services hosted in different places, their teams should not even talk to each other. Yes, they can use same software components, frameworks and technologies. Standardization is very welcome. But decentralization should be an imperative.

Edit: again downvotes started! Thanks to everyone “supporting freedom of expression” :)
The nunber of narcissists that need this kind of attention - I made money and I gave it all up is reasonable, given the number of software devs in the world, but the visibility of their identically inane stories, amounts to noise. Give me the link to this blogspam along with the success story (of what they ended up doing 5 years later) and it might hold my interest.
Yes!! Exactly!! Crawling is super expensive to do and it's hard to even get the money to start doing the crawling. And even then once you get started, a lot of websites block you out or only let Googlebot through the paywall.

And we are launching the club today with the publishing of the NYT article, we have been pretty quiet about it so far for the last two years or so, doing the research in private.
I set up NextDNS instead of a pi-hole, because frankly pi-hole seemed a bit daunting as a non technical user (if not setup, proper maintenance) and it's been great, between that and uBlock Origin I feel well shielded, and when I use my wife's iPad with neither of these I'm appalled at what the internet has become ad-wise
Data-Driven Identity Verification for the Healthcare Industry
Religious communities may not be more fit. It depends on what measure you look at:
http://moses.creighton.edu/JRS/2005/2005-11.pdf
I don't know, how good of an example is that? I figure your point was "everything's massively inflated".
Now, hindsight is always 20/20, but now you look back on the fact, "Disney got Marvel and Lucasfilm for $4B apiece", they may as well have been stolen.
The pilot is just for flying the plane, isn't it? Because keeping the plane airborne is hard enough, I don't think they have time for any other complex operation at all. Why didn't they try to automate the U2? Keeping it in the air maybe be hard for humans but certainly not for machines and algorithms, especially in the times of AI and ML. The ground crew is then freed to do other more important tasks for a spy-plane.
100%

I grew up going to a museum that had a historical farm every weekend (17th-early 19th century) Spreading liquid cow poop on the field wasn't an option because they didn't have the machinery. So they needed to do animal/crop rotation to keep the costs down (ie not pay for animal food.)

When I wasn't there I was on my parent's allotment. Next to the allotment was a standard arable field. For various reasons It stopped being used and was left to nature.

Two things struck me: 1) it was about 80cm lower than the allotments

2) nothing grew on it. The strip of land that served as a border had to be mown _every week_ to keep it from exploding.

It had basically degraded to sand and stone.
After ~15 years in IT, I found a position where I can work with very few interruptions. I always thought that I'm unable to focus for the whole working day because of the many interruptions. However, I figured out that 4-5 hours of highly focused programming is the most I can do for work. But I'm also able to do private work before/after that, but for work-related projects, I'm done much earlier.
> The research showed that for each tonne of NZ lamb produced and imported, 688kg of CO2 is emitted. When compared to the 2849.1kg of CO2 emitted in UK production, the most sustainable lamb would appear to be that from NZ.

https://www.ecoandbeyond.co/articles/british-new-zealand-lam...
"Hey let's make developers do two very different jobs, development, and operations. We'll call it DevOps. We'll save money. Everything will be fine."
colorblind (red/green) person here - 5% of the male population just don't see color enough for it to be an important visual clue.

So sure, color-code your environments, but if you find someone about to do something to a red environment that they clearly should only be doing to a green environment, just check if they're seeing what you're seeing before you sack them ;)
Posted this five months ago, but its still relevant: My nothing to hide argument;

Nothing to hide is an incomplete sentence. Nothing to hide from who? Surly you want to hide your children from abusers and predators? Don't you want to hide your banking details from con artists and fraudsters? Your identity from identity thieves.. Your location from burglars, your car keys from car thieves or your blood type from some rich mobsters with kidney problems..

we don't know who are any of these things. So we should protect ourselves from all of them, in effect we have everything to hide from someone, and no idea who someone is.
docker save | xz is about the longest pipeline I used, and since compression doesn't provide any meaningful advantage there (except for maybe checksum), I reduced it to just docker save.
Hey airdwea,

I’m sorry you were frustrated by the GCA assessment. We don’t use assessments as a means of harming students, but we do genuinely want to make sure that you are ready to move onto the next level before doing so. I understand this can be frustrating.

This particular assessment, you’re correct, is not a direct map to the previous couple weeks of content, but rather a summative general assessment that covers material taught over longer periods of time. Anyone who is interested can google “CodeSignal General Coding Assessment” and find the assessment.

I don’t believe we’ve removed anyone from Slack for voicing concerns, but if you’d like to email me austen@lambdaschool.com I’ll look into it.
I'm so glad I'm not the only one feeling deployment anxiety. The project I'm involved in doesn't really have serious money involved, but when there's a regression found only after production deployment my stress levels go up a notch.
This is largely a myth and was only true of early Tesla vehicles.

Also you're not going "long periods of sustained acceleration" here.

The real issue would be Tesla's slow acceleration at high speeds. It has a very very good 0-60 mph, but it's 0-100 mph is more average.
I started that way, but that was more work than writing a generator. Luckily I found https://github.com/chromedp/pdlgen
Prognosticators predict that advances in technologies such as virtual reality, augmented reality, artificial intelligence and wearable electronics will spawn a new generation of devices that could change our everyday existence even more than the smartphone did.
A Faster Partition Function in Python
The science of addiction: Do you always like the things you want?
Honestly I find your whole question rather puzzling. I mean, I get what you are asking. But the way you are asking seems as if your time is only valuable when you do 'real work' - which in this case I suppose is development work.
In the same way you wonder about 'real life' but your life is as real as it gets. It is, of course, quite ordinary to not spend your whole day coding, but working on other stuff as well.

The value you bring to the table is not _just_ in the lines of code you write, or in the hours you spend in front of an IDE. The time spent chatting with colleagues about products, writing that documentation you've been putting off for months (because it not 'real work'), or even reading HN to stay in touch with the latest and greatest in tech, all amount to the value one brings to the company.
> The number of times I spent hours on an issue in the evening only to find the solution after 30s in the morning is embarrassing.

Besides family life, this is my main argument for not working 8+ hour days.

When tired, relax.
Because most people can’t. Self-directed learning is brutally hard and most people can’t do it even with a detailed road map. Without even that the competition rate will drop even further. To a first approximation the only people who complete MOOCs are those who already have degrees. The kind of people who can compete freecodecamp by themselves are very close to the ones who can work through a Math textbook by themselves, doing all the exercises.
This is one of the time having a short title limit sucks.

"Single Point of Failure" is a keyword that should have been highlighted.
The engine is not really the issue. They could develop the Frosbite Engine to handle proper Dirt racing physics.

I think the main show stopper here is that EA doesn't make niche game. They make games that will sell millions of units. So I highly doubt that they will develop a accurate Dirt racing game, they will do what they did with every franchise: Make the gameplay incredibly "accessible" but dumbing it down a lot. You will end up with another generic racing game with a slightly more slippery physics.
Having a 1 year old and minimal daycare has taught me that I never fully appreciated the time I had prior to having a child.

I now work fewer hours, but by necessity, those hours are planned out in advance with no time wasted. Whereas before I could throw myself at a project and bash my head against code for uninterrupted hours, I now must think through problems at a different time, and work on the solution as soon as I sit down.

It is still an adjustment, as I cannot go from 0 to 100 the moment I sit down, but it's allowed me to maintain ~80% productivity with half the time.

As crypt1d says, your work is more than the minutes with the IDE open. Everything else may not be programming, but it is work, including those small bouts of decompression during work
Keeping an external search system in-sync with the primary DB is certainly a pain point. The biggest problem is that the records in the DB will likely be normalized, while the records in a search store will not be.

You can "poll" for new records for indexing by using a query, but handling deletes/updates is the real deal breaker. You will then have to use both the binlog (atleast for mysql) and querying, at which point it becomes quite complicated to reason about.
Yabasic
CNN? Maybe you're thinking of NPR or VOA?

Also, throwing all news sources affiliated with a national government into the same basket is like throwing all the media, or all of humanity, into the same basket. Obviously they are not all the same or guilty of equivalent sins. It is the fair starting place, but it is only a good place to remain if you are too lazy, ignorant, uninterested, or incompetent to go further. If the accuracy of statements means something to you and you are capable of doing better you don't stick with "let's assume they are all the same".
Superhighway Network Discovered to Travel Through the Solar System Much Faster
Are there any persons who can work, say, 8+ hours? I mean, really work, not be at office.

Yes. Some people can, some people can't. Some people can, but they don't really need to in order to do the job that they get paid for. Some people struggle for 9 hours a day trying to do the job that someone else can do in 2.

Mental performance varies tremendously from person to person, as does athletic performance. Can someone run 4 miles in 20 minutes without stopping? Sure. Some people can keep up that pace for a marathon (26 miles).

I wouldn't worry so much about what other people are doing. Just focus on your own performance and improve it (or don't) based upon how you feel about your productivity and its impact on your life. If enhancing it is your goal, you've taken the first step of measuring it and understanding what influences it. You could cut out distractions and see how that works for you.

For me, improving my performance has always meant synching up my work with what interests me. Sometimes that can mean changing what I'm working on - when I have that flexibility. Sometimes I have to jump-start my interest in a more boring problem by trying to mentally frame it in a way that I framed other problems that have interested me in my life.
How can you get away from having an explicit guard block?

Without one, you couldn't 'defer' to the end of a containing block from within an if/while/do/for/etc. block.

When/where the deferred code is executed has to be specified some way so an explicit marker for the defer 'scope' is surely required without severely limiting the utility of the feature.
> https://www.google.com/amp/s/www.theverge.com/platform/amp/2...

Two AMP redirects in one link? Sheesh.
I'd like to think that what's happening in the US will wake everyone up to how smartphones are abused to expose people to submarine PR.

Maybe more free computing like the pinephone will be what's next.
If I was in control of HN this would merit a black bar
Most crops are grown with this thing called "rain" and without any supplemental water. Using just rain means they are part of the natural transpiration and precipitation cycle, so their unnatural water usage is 0.

A few days ago there was a post here about water now being traded as a commodity.

In many parts of the world, the water supply is far from guaranteed and must be shared with the local environment, population and other farmers. Using 1/250 of the water otherwise supplied by rain is pretty compelling.

And that's without the arguments about reducing the need for pesticides and fertilisers.
When I'm motivated I can easily do 8, 9, 10 hours of productive work in a day. That's usually the case when you are early in a big task, churning out code with rapid results showing up. Closer to the end, it's the opposite with perhhaps 1,2,3 hours of effective work in a 7-8 hour day.
On average It's going to be somewhere in between.

This is how I want it to be though. Obviouslt I enjoy my work most the days when I'm in the zone producing a lot. But I also don't want any expectation of my productivity to require that. I'm in a position where I can do 2-3h of effective work per day and exceed the expectations I have on me. I like that.
I bet the 2 week waiting period was to avoid detection in the solarwinds QA environment.
that was a bad example. i guess the comment was trying to say "how do you account for partial service degradations".

(i dont think SLAs are BS btw)
It's true I don't understand how tether works and I'm not sure anyone does apart from insiders. I'm fairly sure it's not just send them 1 US$ and they issue 1 tether and hold the dollar anymore.

Also there's this stuff:

>David Miller, an attorney for Bitfinex said: “Tether actually did invest in instruments beyond cash and cash equivalents, including bitcoin.” https://www.theblockcrypto.com/daily/24139/tether-admits-in-...
That being said, the difficulty is getting that first experience at a reputable company. After that, at least in my industry, it's all reputation and the interview. Nobody in mining cares where you were schooled if you have experience.
wow, that list is crazy. thanks OP.
How to Remove Yourself from Data Broker Websites
I think Samsung has almost achieved that and examples such as Weyland-Yutani were probably inspired by companies such as the Dutch East India Company
I was that student once. I can't analyze or fault your work habits, especially since physics might be even harder to measure than coding. (Of course a lot of physics is coding). There's a difference between 3-4 hours of focused work surrounded by a regular day of work, and 3-4 hours of procrastinating. I was on the wrong side of that equation.

But I was up against a number of realities: 1) My project was not in fact moving forward at a sufficient rate. Work is not static, but decays if you leave it sit there, so the progress rate has to exceed the decay rate. And it wasn't. 2) I was paying through the nose in opportunity cost. 3) I wasn't happy with myself, and in fact was kind of depressed.

A stress of grad school is that you have to be self managing, and I still don't have a good formula for overcoming this problem. But I survived and eventually finished. My advisor leaving the university put a fire under my ass, because I had to finish before the lab got demolished.

But this is the other thing to know: The risk level is extreme in terms of something bad happening that sets you back or kills your project altogether.

One thing I found was that some kinds of work were easier to get into "flow" than others. Coding was easy. So I actually let coding occur in what I might actually call spare time. Interruptions weren't as much of a problem in grad school. The boring stuff was the hardest -- grinding on a supplier to get me a price quote and then grinding on the purchasing department to send out a purchase order. That's where my procrastination really kicked in.

So, enough of the scolding. If you're doing the right thing to get through, then ignore this message. You probably know better than anybody. Best of luck!
But why are those noises and smells embarrassing? It's not an arbitrary cultural construct but has roots in the behavioral immune system.

https://en.wikipedia.org/wiki/Behavioral_immune_system
The problem is that unit testing as it is often done tears the object oriented design apart. The right way to do unit testing is to not test the internal state of an object in the test code, but to instead test it within the tested object using assertions. That way, running the unit test implicitly verifies the internal state of the object without having to expose it.
More than 8 hours generally, but I work on different projects which I switch between.
The SLA itself should specify the way availability is measured.
https://en.wikipedia.org/wiki/Bisphenol_A?wprov=sfla1

It was used in baby bottle mouthpieces and dummys as a plasticizer.
>but then just stops short of reaching the obvious conclusion, Everyone pretty much has a 'personal computer' already......

I think he said / describe it as below;

but well over 4bn people have a smartphone today and there are only 5.7bn adults on earth. We can’t unlock a radically bigger market on that axis - we’ve run out of people.

For context, the Author ( BE ) was AFAIK the first person to put numbers together and reach that conclusion long time ago. The recent one in 2019 is here [1], the platform war in 2016 [2] and his twitter mentioning it go as far back to 2014 or earlier. And arguably his work on Mobile Phone analysis started in the early days of 3G, before the whole Smartphone revolution.

> As with other technologies, the next waves will be about efficiency, price and

Which is part of the reason why Apple is pushing for Services Revenue. Strategically speaking it was definitely the right move, some of its execution though, leave a lot to be desired. ( Apple TV+, Apple Arcade.... )

[1] https://www.ben-evans.com/benedictevans/2019/5/28/the-end-of...

[2] https://www.ben-evans.com/benedictevans/2016/7/25/platform-w...
I've never looked into Lambda School but some bits from this stand out to me.

> We have just north of 2,000 students and ~180 full-time staff members, the majority of which are student-facing.

2000/180 = 12 students per staff member. This seems high and "student-facing" is padding the numbers. "Customer Success" people are technically student-facing but not instructors, and number of instructors per student is the most important number that matters for quality

> This student’s frustration comes from a series of changes we made simultaneously

Do not make changes to ongoing cohorts

> Some students see it as one more thing distracting them from writing more code, and believe the only thing that will determine their career success is ability to write code

Isn't this something a school would be able to educate on? Why not introduce group projects (maybe you already have them)?
It would be super nice if this concept would come with a couple of templates validated by years of experience how to organize this.

In my previous org we did this but had a couple of things which were hard to file:

- Where to put templates (letters, powerpoints to be used by more than one department/function). Is it marketing or communication or management?

- Should we put products or processes on top-level?

- How to split access control?

- How to archive (old/backup folders)?
Agreed, and also it's worth noting that we're talking about companies here. Yes, for any individual the amount of money lost is insane, but that's the risk for the company. If one individual can accidentally nearly bankrupt the company, then the company did not have proper risk management in place.

That isn't too say that it wouldn't also affect my sleep quality.
The plastic/oil industry likely subsidizes that political stuff so the pitchforks will not come for them.
>Sure. But defer just changes the problem from forgetting to write free to forgetting to write defer.

Yes, which is a much better formulation.
Tech Trends to Watch