skysight-inc/HackerNews huggingface dataset:
> Instead of growing cabbage in prime real estate in Copenhagen, why don't we invest in Africa, give them some huge machines and then buy their produce?

Do we really need a repeat of the supply chains breaking down again to answer this question? African farmers were dismayed when their bumper crops were rotting in their fields because they couldn't export the crops or even sell the excess locally [0].

Livestock farmers also saw this as well [1].

It's hard to imagine that people haven't learned the value of having a robust local food supply chain, which is the one thing that I had hoped we had learned after the shortages and panic buying created during the 1st wave of COVID.

I agree that vertical farming has limitations, but it could be a useful adjunct to meet demand the typical soil based farming cannot deliver. Moreover, much like Holland's greenhouse farming the chances are most of it will be exported in exchange for other goods. Also, remember Denmark has a limited growing season that could in theory help them plan for larger scale operations, which they can partner with for Mars colonization as things develop in both sectors.

> I imagine it would work quite nicely in Iceland, with abundant energy and little (any?) arable land. It’s arguably better than mining Bitcoin with that energy.

Why not both? The excess heat from the mining could be used to have heated greenhouse/nurseries while still utilizing the excess heat and energy. This was working rather well in Canada [2].

0: https://allianceforscience.cornell.edu/blog/2020/04/ghana-fa...

1: https://www.vanguardngr.com/2020/10/covid-19-has-ruined-pig-...

2: https://inhabitat.com/bitcoin-mining-powers-canadian-mans-in...
Some of those aspects are based on real life officers.

The officer being cheated by his wife is mentioned in the official MI5 history and Maurice Oldfield (C) is famously one of the models for Smiley.
Canada's PM Trudeau announces the first batch of coronavirus vaccine has arrived
I think it starts in the language. As a language it is the most bureaucratic one of all. These very deep import paths, the ban on multiple inheritance and the rule that a file can only contain one class all make the language bureaucratic. Programmers willing to put up with that are the more bureaucratically inclined ones and hence one ends up with all of these spurious layers of abstraction, giving every field a getter and a setter and so on.
Fantastic and quite fun! This has been around for quite a while. I remember being obsessed with contributing to the Human Clock back in the day. I might go and search for my contributions over the holidays.
"Using the findings, Reuters news agency reported we ingest the weight of a 4×2 Lego brick in plastic in a month. In a year, that amounts to the plastic in a firefighter’s helmet."

A firefighters helmet has the same amount of plastic as 12 Lego bricks? Bullshit.
Even the recent film adaptation of Tinker Tailor was good with a stellar cast.

Of his novels I liked 'The Honourable Schoolboy' the best, its great complexity, its descriptions of the byzantine bureaucracy of Britain and the moral ambiguity of it all, which is missing from most of genre fiction.

His novels were "literary" spy novels. A major loss.
I once had to connect to machines regularly where I did not have a home directory. This happened so often that I wrote a wrapper to log in:

It would log into the remote machine using Expect, then it would send a command to the remote end that tested whether a home directory already existed. If so, it spawned a new shell in it. Otherwise it created a "home directory" in /tmp, pulled a tarball from a server, and extracted it into the "home directory". Then it spawned a new shell there.

Depending on how often it happens, you could also have a separate command that does the initial setup, and then call that as required.
Biontech (the company that developed the "Pfizer" vaccine) received 375 million Euros from the German government: [1].

1. https://www.faz.net/aktuell/rhein-main/wirtschaft/coronaviru...
Software Needs Philosophers (2006)
From the article the maximum speed seems to be limited by structural constraints. But surely a loaded 777 at lift off isn't on the verge of disintegrating bc it's going to fast. Maybe it's a different kind of speed limitation?
Singapore to start Phase 3 of Covid-19 reopening
https://digiconomist.net/bitcoin-energy-consumption/

Carbon footprint of 1 transaction: Equivalent to the carbon footprint of 731,647 VISA transactions or 55,019 hours of watching Youtube.

Those articles are nice and all, but don't reflect more than opinion. The hard facts are that BTC is wasteful in terms of energy consumption.

>Examples of this include over-built hydroelectric dams in certain regions of China, or stranded oil and gas wells in North America. Bitcoin mining equipment is mobile, and thus can be put near wherever the cheapest source of energy is, to arbitrage it and give a purpose to that stranded energy production.

Way to romanticise the issue; again, here are the actual % that make up electricity production in china: https://en.wikipedia.org/wiki/Electricity_sector_in_China
It isn't excess hydro power being used, its coal.
The problem is most people don't have those perspectives. Their beliefs don't come from their life experience or that of their family handed down to them. It comes from marketing material. Therefore they're highly inconsistent in their beliefs and what they believe they believe does not have anything to do with them or how they actually live their lives.

So, if you want to understand what they think they're about, you can just watch the "news" or read other PR material targeted to them. That is now more difficult because it's a bit more targeted because of social media marketing but it is still possible.

But if you want to know what they actually believe without even knowing that they do, you have to look at what they actually do and how they live their lives.
I saw in the comment thread where you promised to do it, and bam, a few hours later, here it is. Kudos, and thanks!
> Don't forget they started forcing people to use their app (in some subs).

All subs actually. It is country specific, not sub reddit related.
Yeah, no. US trade deficit to China is still increasing.
By the way, is there a report on how many foreign governments are being hacked per year by the US (or Russia/China/etc.)?

This report reads like 'Russia attacked the US in cyberspace' when there is no transparency about the quantities of cyber attacks by governments in the world.
False dichotomy; you as individual are perfectly in your right to feel like certain speech or press should be constrained (think hate speech, fake news).
What is that site supposed to do? The embedded video says it's private.
Quite right: Apple is entitled to make (and not make) whatever products it chooses.

Could’ve made a great, and timely, horrible-warts-n-all show about freedom of speech and those who’d manipulate it, but Cook is not one for such exuberant boldness. Hey, I’m fine with that: last thing I want is a desire to spend any more money on their overpriced tat.

Guess it’s The People vs Larry Flynt for movie night tonight. Now where did I put the DVD…
How Does Ease of Mobile Payment Affect E-Commerce Conversion?
Already exists: https://vaxafarm.is/pages/english . They are growing for the local market only.
Effectively this sounds like a somewhat stricter version of the pomodoro system, which prescribes a 5-minute "physical" break for every 25 minutes of uninterrupted focus.
The colour coding doesn't really have good-enough contrast.

I can't personally distinguish the three first colours. I can tell they're somehow different, but can't tell which is which. All three are some kinda of "olive-like greenish".

Maybe try going with better contrasting colours?

Here's a useful tool to better test this: https://contrast-ratio.com/#darkolivegreen-on-olive

It's funny, I've always read a lot about these accessibility issues, but this is the first time I find myself affected by one to the point where I can't interpret something.
Anything related to https://en.wikipedia.org/wiki/Vertical_market

But here it's actually overspecified. Parent probably wanted to simply say that Microsoft has a gigantic market share in basically every industry sector.
It's the case in the Netherlands, and to a lesser extent in Denmark.

I've not heard people complaining that they have to use the bike lane, though I'm sure there are some roads where a fast (maybe recreational) cyclist feels the bike lane isn't good enough.
Except if you have very specialized filtration systems, I doubt this helps. The over the counter ones I am pretty sure do not.
Many bluetooth headphones support microphones with A2DP, though. And if yours do, you likely want to use that rather than HSP, because HSP has much worse audio quality.
You, uh, known 30 Rock isn't a documentary right? :P Great show, though.
And additionally these clothes feel much better on the skin, at least in my experience. It's also great to see how great wool e.g. repels water. Wool has so many great properties but it is of course also significantly more expensive.
That's cool. Do you have a write-up of this somewhere?
Don't mock. Test production code, maybe with faked storage.
Ah, yeah right, tether :)
I believe the trick is to remove the emotion from it. It can be very hard to not perceive criticism of the thing as criticism of oneself. Especially if the thing is something we've worked hard at and are proud of.

I use the "feedback bucket" mental trick: all feedback is shit (whether supportive or critical). All the feedback goes in the bucket, where it nourishes the growth of the beautiful roses of customer insight.

The point is to remove the immediacy of the feedback, detach it from the thing (and my feelings about the thing). But still allow it to inform my thinking about the thing. Instead of taking a criticism to heart, I can mentally "put it in the bucket". If it's useful, thoughtful, considered, constructive criticism then it will produce some insight later. If it's just spite, then it'll produce nothing.
Yes! On the Tranquility of Mind is a marvellous essay. Also it is the only essay of Seneca's that has an interlocutor, a certain Serenus, who begins the essay with an excellent description of conflicting mental states he's experiencing. As a teaser for those lurking, here's a fragment of what he writes to Seneca:

"[...] I am aware that these mental disturbances I suffer from are not dangerous and bring no threat of a storm; to express to you in a true analogy the source of my complaint, it is not a storm I labour under but seasickness: relieve me, then, of this malady, whatever it be, and hurry to aid one who struggles with land in his sight. [...]"

---

Seneca's response to it is equally astounding. (The above quote is from "Dialogues and Essays", Oxford World's Classics; translation by John Davie.)

One of my personal highlights this year: I've spent six contiguous months reading all of 124 letters of Seneca (the University of Chicago Press edition is the way to go) and several of his dialogues and essays. It's amazing how many of his letters try to shape our reading habits.
Plex sounds like it could be a solid alternative if you can self-host a media server (on a NAS or similar).

You can stream from your web browser, a mobile app or whatever and it supports Chromecast so you can stream to other devices if you want to.
Thank you! I thought it would take may be 4-5 hours to build it, but it ended up taking about 12 hours!
The article kind glosses over why the Global Hawk isn't an adequate replacement. Seems it would check all the boxes?
Thanks, I've removed the "unlimited visitors" part, that does seem misleading. The competition restricts that and I don't want to — if the blog owners keep their JS/CSS/Images small they can go well past millions of visitors, but I do need a bandwidth cap.

Have updated the cap to 1TB as well, realized I could move people off CloudFront to BunnyCDN if they were very high usage.
I havent made any of the studies I download from sci hub unless youre referring to the funding via tax dollars.
The judiciary to be precise.
Earth: 29% Land, 71% Ocean

Land: 71% Habitable, 29% Not

Agricultural: 2.3% of all habitable land

Livestock: 8% of all habitable land

Looking at the stats, your question is very valid. We can drastically increase food production by marginally decreasing land dedicated for livestock and/or utilizing unused habitable land.

Source: https://ourworldindata.org/uploads/2019/11/Global-land-use-g...
Explore Developer's Profile with this interactive web app
Well, this is disappointing. Lambda was my plan B if i didn't make it into the competitive program i selected.
Not sure what changed in lambda school, but it's probably not a good year to do any boot camps period.

My alma matter, insight data sciences program, folded last week. Laid off most staff. Grateful for their training, but not surprised that model couldn't survive this year. At the same time I'm hearing offers are starting to skyrocket for some specialists! Let's see how things evolve in 2021!
https://en.wikipedia.org/wiki/Vertical_market
You don't need to turn, you can just stand there, on the sidewalk, facing the street, motionless. They'll figure it out within 60 seconds.
>Considering new diseases are appearing out of the wilderness, I think it would be wise to save this moss in the event it has a future medicinal use.

Well, considering the diseases appearing out of the wild, one of them could appear from a species we conserve. We can't know if it will fare well for us or will turn out to be against us. Also, why does it have to revolve around us?
Then you can't type words that have jk or kj in them, right? :) Depending on languages used it could be a blocker
Telefónica and Alias Robotics to offer robot cybersecurity solutions worldwide
Well given current state of things Web Dev is def not a use case for now.
My MBP 2013 lasted until 2019 which is amazing considering all of my prior laptops only lasted around 1 year. The same can't be said about the ones with any variation of the butterfly keyboard.

My keyboard is pristine on the 2013 and after only 6 months of my 2019 they're already wearing away. I think it's to make it feel old and worn so I'll buy another.
Zig will be production-ready (for some definition of "production") when it reaches 1.0.

The question of when will Zig be as mature as Rust is impossible to answer.
Legalizing recreational drugs may help, but it won't solve the problem; hard drugs are still a thing, the cocaine trade is booming (read an article that the amount of cocaine intercepted in the Rotterdam port has gone up 10x in the past three years, and that's just the stuff they catch; wouldn't be surprised if that represents only 10% of what comes in. The article mentioned that the interception doesn't seem to have any effect on the 'street price').

If for example the US manages to somehow curb the drug crisis, they'll find other buyers easily. Or switch to other products in demand, like insulin.
People are paying ~$30k for bootcamps? Why not get a degree at that point?
To be fair, it's broken in the exact same way the actual site is: it's only viewable in landscape

This URL still uses archive.org but in a non broken format:
https://web.archive.org/web/20201214092323if_/https://old.re...
2 weeks ago was my 11th birthday as the sole developper in my workplace.

I embraced KISS maybe 2 or 3 years after starting at this company. I NEVER regretted it.

I still maintain a few projects started in my non KISS period. I regret every time I have to touch the code base.

Of course YMMV.
This sort of reminds me of all the comments on the Dropbox Show HN. "I can backup all my stuff by doing XYZ, why would I need this?"

I'm not saying this product is as revolutionary, just that there's value in identifying a market and taking a punt. Assuming it's not much work for the OP, it could be a great side hustle, small business, or whatever else. Just because it can be done cheaper with a bit of effort doesn't mean someone won't pay for the convenience.

Just my 2c!
A new way to travel across the US
I was mostly just trying to show why the "it happened twice" makes some sense, (though, it is somewhat stronger than "it happened both times". I just don't know how much stronger. I guess that was the sort of thing I was wondering-out-loud about) and also saying some thoughts that that brought to my mind.

But yes, "it working at any time if you wait 5 years" would be relevant.
I guess I was trying to think about, "what would the chances be of that happening to have been the case purely by chance?". Like, in order to look at how strongly it suggests it will be the same in the future.
Ship modern JavaScript to save 54000 metric tons of CO2 & boost web performance
Hah, I'm the exact opposite. Greatly enjoy very colored themes, but it feels like almost all themes are about 50% white text with only a handful of things colored.
Let me start by noting that my opinion of this book isn’t particularly novel: «The book received a mixed-to-negative critical response, which le Carré credits to readers being upset that the book presented blatantly incompetent and largely unsympathetic characters. Writing in 2013, le Carré said that his "readers hated me for it"»

It’s a book about a bunch of idiots bungling stuff. Perhaps if I was in the IC or had come of age during the dusk of the empire I’d get its alleged biting satire, but otherwise it’s just very slow moving, without compelling characters or a particularly interesting or intelligent plot.
Pfizer-BioNTech Covid-19 vaccine approved by Singapore
Nixon actually had a strategy of appearing irrational:

https://en.wikipedia.org/wiki/Madman_theory
Persistent undo is one of the best features in Vim. On any permanent working environment, I would definitely enable it.

My undo files are in ~/.cache/
Are you arguing that using a service provider to send email is "giving email adresses away"? If so, how do you send your email? (I guess you could host your own mail server on-premises, but is that the bar?)
Time commitment, flexibility of schedule, most importantly no upfront cost(and not wanting to go into debt either).

All of this is valid IF the bootcamp works. In this case, that may not be the case.
> most people here aren't happy about this being at the top of HN

well the ones that comment, at least.

there might very well be a silent majority that is reading these threads with great joy.

like for instance the bit where someone lost it when they got reminded of the site guidelines and felt the need to list their "accomplishments" on HN

you don't get entertainment like that in normal threads.
I think it is just a problem between theory and practice. In theory it is possible, but in practice it has proven to be so hard, that I am not sure if there ever was or will be a secure computer that is connected to the internet.

Another problem is that the complexity in modern systems is increasing and designing secure systems on top of complexity is next to impossible. I think Unikernels have a good chance of delivering secure systems from a software perspective, but it seems even modern hardware has enough vulnerabilities to thwart those plans.
If the language+IDE combination doesn't allow for a convenient "Ctrl+Click" through the code, then there's a problem. Interfaces, Annotations, "Common" Projects and config files with important constants that are being read at runtime are a form of obfuscation.

We need to be able to bring that up at code review and put it into the style guide.
What costs more, $30,000 and 6 months, or $30,000 and 48 months?
Can you give a little more context on what led you to this decision?

What value do you see in Lambda (or any other similar program) that you don't when learning on your own? Is it the network effect? Just curious!
Just farming in sunny places is also expensive and complicated. It's also vulnerable to drought, flooding, frost damage, pests, blockades, tailbacks at ports etc.

I'm lucky enough to live in one of the most food secure countries in the world, but not everyone is in the same position. There's value in having a food source near big population centres.
there have been a few prominent criticisms of lambda school recently but it is all anecdotal and disorganized. closest in my mind was fulligin's takedown on NYMag (https://vincentwoo.com/2020/05/19/on-lambda-school/ which found some bad facts but was sensationalized beyond proportion imo, still, make up your own mind)

very hard to tell what specific allegations and changes have been made without also needing to question the source (as a former bootcamper who nearly quit his bootcamp, I know how every bootcamp has a set of dissatisfied customers, but that in my mind doesn't invalidate the good work it does for the rest).

has someone rounded up the basic facts and chronology so we can form some kind of objective story?
> I don't know the reason but I can see this happening in PHP. Things that were very simple and straightforward are now obfuscated withing layers upon layers of abstraction.

Abstractions that do not fix any of PHP's problems by the way (like its chaotic std lib, its weird mix of dynamism and rigidity, bizarre alt syntax for control flow, all the error reporting cruft, adhoc variable creation as side effect of certain function calls, context-less output buffers, antiquated scoping rules...), PHP is just adding features to the language without removing the bad parts. The irony, it's so bad as being a templating language PHP devs are using another templating language on top of it(smarty,...).
Most open world reviews i.e. non curated ones I have seen for Lambda school have been negative to at best neutral. I believe they have a place in the education market if they do it right. Model is good enough but execution appear to be severely lacking.

It’s interesting that pg is a big fan though.
Maybe could have it work on a cloned temp file, and then autosaving on losing focus. Opening the same real-file would lead to the same temp-file. Might be able to make manual :w save the temp to the real, but may be better to have it as a separate command.
> good luck finding a system that can search dozens of silo'd shared drives for info in .pdf and .doc files

https://www.google.com/search?q=ediscovery+software
> Zig is a lot more complex than C, but I think most of the language complexity came from filling in gaps rather than tacking things on.

I think it's important to keep in mind that with C you might end up using a bunch of extenions, complex pre-processor macros or pragma magic to achieve essential things.

C in itself is relatively simple, but using it in practice can end up becoming quite complex.

Zig ends up being simpler in some ways by having less magic and special ways of achieving things. "printf" is very magical in most C compilers, but the equivalent in Zig is nothing particularly special from either the language or the compilers side.

I think the only thing that truly adds complexity without being strictly necessary, is the async stuff. But you can argue that async IO is becoming a really essential thing for systems programming, and using it without explicit language suppport is a nightmare.