skysight-inc/HackerNews huggingface dataset:
Similarly, in Feb. 2020 one of America's richest men, Jeff Bezos, started a $10bn 'Earth Fund': https://www.cnbc.com/2020/02/17/amazons-jeff-bezos-pledges-1...

To give some context back then, Andrew Revkin gave a chart of what this is in actual relative to government-scale funding of projects: https://twitter.com/Revkin/status/1229595028072300544

The other concern is that this seems only energy focused. What about environmental issues like land-use change, geochemical flows, biodiversity loss, etc. as mentioned as existential risks in the planetary boundaries framework (https://stockholmresilience.org/research/planetary-boundarie...) ?
Tinfoil hat time: it sounds like these “found” documents mostly contain information that MoD would want to leak.

> "We have a strong, legitimate narrative", they said, noting that the presence of the embedded journalists (from the BBC and Daily Mail) on board the destroyer "provides an option for independent verification of HMS Defender's action".

As does this leak, if you believe the provenance.
I feel the same way. It feels like the article has some anti-capitalism undertones. They are clearly trying to vilify dollar stores. I think the author is butt hurt that "big dollar" is taking advantage of poor people.

But in reality, dollar stores are what poor people want. If they thought they were being taken advantage of or manipulated then poor people wouldn't buy anything from dollar stores. They want cheap stuff, and dollar stores provide just that.
Selling is a horrible misnomer, the process is entirely about understanding that you have something the other party might want, and communicating this effectively. You could take a shit hot salesperson and give them a garbage product, and force them to work an idiotic market segment and they'll sell nothing. On the other hand, you could take a person (like me!) with almost no interpersonal skills whatsoever with a solution to a very specific issue faced by people they're already in contact with, and they'll sell like champions.

So the whole framing of product and market, and communication media is way more interesting (IMHO) than 'selling' as an explicit skill. (And yes, I do "sell", but I'm not "good at selling", because my skillset is tied to a tiny handful of niches where I have this framing figured out)

edit: there's another bit that annoyed me about this post, and it's the idea of explicit 'selling' before having a solution to sell. It's something akin to putting the cart before the horse. Any selling opportunities I've discovered have always been in the pursuit of solving some other problem. I suppose basically if you have a genuinely good solution to any problem, selling is barely a skill worth worrying about. This is as true in interviews as in product marketing
It's a core part of how we think about food. And pretty much all of the Old World works the same, really. There's a reason why it's a complete non-issue in Asia.

What's that so-called « unjustifiable », dare I ask ?
The UK would be pleased. ^^
It does matter because methane has a larger and shorter term effect. That means that even if CO2 is on course to cause a BOE, we can cut methane, reducing greenhouse effects significantly in the short term, giving us a much better chance to avoid it.
Cdk is a thousand times better
Atlanta doesn't have a multiple hundred years tradition of making "Cola" that started before the industrial age, which is the case for most EU food concerned by this.
> Research shows that a previous coronavirus infection plus one dose of vaccine provides powerful protection — but concerns linger

This is one thing that’s been incredibly frustrating throughout this whole pandemic. Studies and research will show B, with no sign of A, however inertia/politics/fear/ignorance will continue to push A to the point of harm.

An example - a local store was insisting on wiping down the entire checkout conveyor with alcohol between every single customer until very recently, when we’ve know for a long time that you won’t get COVID from that.
About that. Most people are great with having access to Android apps on their Chromebook... Android apps let you do work on a Chromebook (example:video editing) where a local app really helps. Some Android apps work really well. Others not so much... That is because the developer hasn't done what needs to be done to make their app behave with freeform window mode. Those that don't either grab the whole screen or run in a phone sized window. Android has always had mouse support (original Android phones had a touch screen and trackball). Apps that do support freeform window mode work really well on ChromeOS, too.

Ok, so why even have freeform window mode? Well, that is because Android has a "desktop mode" that is supported by some Android 10+ devices. If you have a USBC/HDMI/USB adapter (same thing you use with newer macs), you can plug your phone in and use it like a desktop. It's not great, but it is surprisingly useful, especially when an airline loses your laptop bag.
Basically every modern jet aircraft with relatively large engines has some sort of MCAS system. If you raise the nose of such a plane the balance does shift. This isn't a form of an aerodynamic error, it is a consequence of having large engines hanging off your wings (a lot of classic airplanes have the engines in or very close to their central axis). If you want the appropriate feedback in the steering column, you have to compensate for the shift. Airbus does it as well.
> Are you going to actually get things done faster or better? Seems unlikely, especially in a world where requirements shift every five minutes and are ill-defined in the first place.

What is the value of tests?

If requirements are going to shift every five minutes then sure, tests hold you back. Tests in an inherited codebase defined how the system needed to work, not how the system will adapt to changing requirements. Often, particularly for small-enough and simple-enough systems, a human eye is much more flexible than any tests you could write in code.

But the fact of the matter is that the utter majority of software that runs in production (note that qualifier - excluding code that never makes it into production for a variety of reasons), stays in production. It's a corporate cash cow of one kind or another. Software in production needs to be maintained. Software vulnerabilities are reported, old versions hit end-of-life. Java 4 -> Java 5 -> Java 6 -> Java 8 -> Java 11 -> on and on and on. So the business case is very simple. You're forced to make changes and you want to make sure those changes don't kill your cash cow.

Tests check your application at run-time. Types check your application at compile-time. As a result they can provide both more dependable and quicker guarantees than waiting for a run-time test suite to finish running.

If you don't understand the value of tests, you haven't worked on a large enough, mature enough system, where the original engineers have all long left the company.
I included shipping. Maybe American amazon is different in some way
Cheddaring is a manufacturing technique where you stack the loaves of cheese curds, to squeeze out some additional whey.
I liked this 5 video playlist by Louis Rossmann https://www.youtube.com/watch?v=CI9Z_fJ38lM&list=PLkVbIsAWN2...

He is an independent repair technician/youtuber/right to repair activist, and not a guru of some sort, and he's speaking from his experience here.

-

Salesmanship part 1 - Don't present without knowing the priorities of the customer

Salesmanship part 2 - Don't be NEEDY just because you're a salesman!

Salesmanship part 3 - Focus on the PAIN & MISERY of your customer!

Salesmanship part 4 - Give people MULTIPLE CHANCES to SAY NO to what you are offering.

Salesmanship part 5 - The customer is rarely RIGHT, but ARGUING always makes you WRONG!
This really strikes me as a "not even wrong" post. I'm not sure there is anything wrong with programming and if there is something wrong with it, the problem sure isn't "there are not enough operators."

My favorite languages don't even have the _idea_ of operators and in languages with custom operators, with all their crazy ass rules about precedence and content-free representations, I'm always re-translating the code to s-expressions in my mind.

The Scheme way seems fine to me - operator-like functions when the meaning is universally understood and then human-readable names for literally everything else.
Genius isn't limited to only science and technology. It would not be wrong to call Warren Buffett a financial or investing genius; and similarly Mukesh Ambani a genius industrialist.
That's stretching way too far. "Apocalyptic fables" was obviously a religious putdown. People aren't allowed to smear each other's religions on HN because it leads to some of the nastiest, dumbest, and most repetitive internet threads. It should be obvious from https://news.ycombinator.com/newsguidelines.html why we don't want that.
I'm I right in thinking that 'Florida Orange Juice' has to come from Florida?

what law would a company be breaking in the US, if say a company used oranges from a different state than Florida and made Orange juice and labeled it 'Florida Orange Juice' because the company used the same type of oranges or the owner was from florida?
There’s an important distinction between how non-unison code is stored (literally as plain text files which must be re-parsed and re-compiled every time) vs how unison code is stored (as a post-parsing data structure).

The file system is in an entirely different and irrelevant layer of abstraction.
Yeah C actually seems very interesting ... now. The context very much counts as far as when / how You learn things IMO.
> Precast concrete panels are another small success story. Post-WWII, Eastern European countries built apartment buildings using this technology.

No. No and no. The precast concrete panel apartment buildings in Eastern Europe are so badly insulated that such a house will ruin any building savings with the heating/cooling costs. That is, if you don't get water infiltrations through the spaces between said concrete panels which are obviously filled with ... something else.

I guess you could do it properly, but then it won't be cheap.

Source: I live there. They're that bad.
I believe that’s the weakest appeal to authority I’ve heard in a while: “Thirty years ago I wrote a mildly entertaining television show with subject matter around U. F. O.’s and conspiracies…”

I hesitate to be so dismissive, but the whole article came across to me as just a rambling collection of anecdotes, convincing me of nothing.
blue int end blue red main end red green open parentheses …
Home cook tip: You can approximate the cooking step by microwaving the onions. Not the same, of course, but takes a lot shorter.
I quote from that reference: As discussed in Unicode Technical Report #36, "Unicode Security Considerations" [UTR36], confusability among characters cannot be an exact science.
The internet did not take a year to take off. AOL for DOS was released in 1991, and the dot com bust want for another decade. I guess it depends what you mean by "take off", but I'm old enough to remember that in the late 90s, the internet was very poorly understood by most people, and while experts predicted it would be the engine of our economy eventually, your average person couldn't see it.
> These laws are not about protecting the consumer from inauthentic products. They're about protecting producers from competition.

Yes, they are, and I have no problem with that. When I buy "Comté", I want the money to go in the region where my grandparents were born and raised, where we spent lots of vacations visiting museum, caves and enjoying the local cheese. I don't want some kind of global industry stealing the name "Comté" to help sell a knockoff. These days Comté is not my favorite cheese, I have a soft sport for Italian cheeses and discovered recently some Eastern European ones that are delicious. But when I want Comté, I want Comté, made in Jura, by Montbéliardes cows. If they don't respect this, it's not Comté.
Although this submission was posted earlier, the thread is so wretched as to be unsalvageable. Therefore the discussion moved to a repost:

The blackout Palestinians are facing on social media - https://news.ycombinator.com/item?id=27645282 - June 2021 (231 comments)
The article is not advocating doing anything unsafe or otherwise endangering others. The scientific question is quite valid - do we have to use our limited vaccine supply to ensure all get two doses or can we save a dose on those who already had COVID and give it to someone who needs it?

First paragraph of the article: “Many people who’ve been infected with the coronavirus might be able to safely skip the second jab of any two-dose vaccine regimen, a growing number of studies suggest. These results could help to stretch scarce vaccine supplies and are already influencing vaccination policies in some countries.”

US might have enough for everyone, and wouldn’t it be also great if we didn’t need as many doses and could share with hard hit places like India? I see this as a net positive if true.
It's not a bad idea, but that essentially means running a dynamic DNS service (or partnering with one) which is outside the scope of mumble.
I assume their point was that enormous food conglomerates aren’t just a US thing.
Not a book, and I only have one (positive) data point from a coworker, but this free Udacity course tackles that subject: https://www.udacity.com/course/networking-for-web-developers...
seems like there's some consensus on two "exposures" worth of immunity being valuable.

any data on second shots for folks who took the J&J?
Instead of having RF interference, if we have acoustic transmitters, would you have trouble getting a signal at a loud concert for instance (acoustic interference)?
Security theatre.

It’s about feeling safe, not about being safe.
I recently started doing this too. I tend to always push myself and try to deliver as much as I can, limited by time and energy — it was hard to get rid of this habit, so I tried to create things outside of work to "bound" that time/energy limit.

I started with a challenge of reading and summarizing one ML/CS paper per day, which requires a reasonable enough amount of energy and time that I have to make sure to allocate outside of work. It was a catalyst to help me get back into "reclaiming" a portion of my time and mental energy, and I started getting back into side projects.

Taking back my time has given me a lot more purpose and meaning, and brings me back to a sense of curiosity and optimism about technology that I haven't had in a while. It's amazing what feeling some ownership can do, and how much better I feel putting my time and effort into things outside of work.

Note: initially I tried to "bound my work-related energy" with non-technical goals, like running and mountaineering. It worked to distract me, but I feel like I needed an intellectual bound as well as a physical one.
Find a problem the customer is having, and show the solution.
It's the same for Risotto.
PGP Everywhere: PGP App for iOS
This static vs dynamic types stuff pops up in HN every two weeks with the same old arguments. After the twentieth time I decided that the people who argue about that just work on different types of projects and that's okay. Just remember, not everyone works in a monoproject with a million loc and not everyone does micro services where often you have the code in a few files following established conventions. Trying to force patterns in situations where they are suboptimal shows that some people value form much more than function and could be safely ignored.
The internet was a communications medium, and not an industry. When it became big enough, it spawned an industry of Big Tech companies. Crypto in this example is the new financial medium. The industry that could be birthed perhaps doesn't exist yet.
The Libera.Chat split 1 month later, summed up in one graph
I think it gets controversial when thinking about the investments and their effects, here's an example piece: https://mattstoller.substack.com/p/warren-buffett-americas-f...
That says nothing about their country of origin. These people literally emigrated from Western non-Arab countries. Your statement is just incorrect and now you’re moving the goal posts.
That customers report front end bugs could also reflect how easy they are to trigger. I admit this could mean they are more important, even if they aren't more numerous.

The relative frequency of different kinds of bugs can also change over time. Testing has a diminishing returns behavior. If front end bugs are easy to trigger, they will get expunged, and you'll be left with the harder to trigger bugs elsewhere in the compiler. I saw this in writing conformance tests for Common Lisp implementations: after implementations got the little direct tests right (function FOO implements its specified behavior), the remaining defects tended to be deeper and more subtle. Eventually random testing was churning out bizarre compiler interactions (but even that eventually burned through the reachable bugs.)

It would be interesting to study various compiler testing approaches using mutation: introduce bugs to the compiler by mutating its code, then see what fraction the testing can detect. Fully mutating a compiler is likely infeasible, but one could create a random sample of mutations and make estimates.
And the 737MAX too.
However or whenever they measure the prototype kilogram, it weighs[0] exactly 1kg by definition.

[0] Well, not any more as the kilogram was redefined in 2019
I think that I was way past 40 by the time I had to get legal on Google to get them to stop pestering me. Still doing a variety of coding with my CTO hat on and in my non-work time in my 50s...
> Systemd was forced down our throats by Red Hat adding hard dependencies on it to other software under their control, e.g., GNOME. Other distros then adopted systemd under duress

What utter drivel. I've participated in the discussions around systemd in various distributions. There was a huge amount of discussion, then one by one distributions switched. Some quickly, some took various years. Again, some distributions took various years to switch.

That you can only say things such as "forced down our throats" and "duress" says enough. Not capable to actually hold a discussion, let's be emotional and without any actual facts.
It's because when developers are handed an abstraction like static types, they will tend to go as far as possible to create overengineered solutions using that tool, creating complexity that becomes a problem in its own right.

TypeScript in particular has been adding features at far too fast a pace, creating wild amounts of complexity in the type system. This is from one popular type library. Type theorists may enjoy this. I personally would not if I am onboarding to a new codebase and trying to understand this at a glance.

export type CamelCasedPropertiesDeep<Value> = Value extends Function
? Value
: Value extends Array<infer U>
? Array<CamelCasedPropertiesDeep<U>>
: Value extends Set<infer U>
? Set<CamelCasedPropertiesDeep<U>> : {
[K in keyof Value as CamelCase<K>]: CamelCasedPropertiesDeep<Value[K]>;
};
Cherrypicked examples. How long did SpaceX take to land a rocket on Mars?

Edit: Also, no response to the SSO use case I shared??
The D-Bus RPC is considered deprecated in favor of Ice and can be compiled out.
That’s why they put the meter in the room.
We usually can. But does it matter?

Canadian cheese tastes like nothing on a good day. If by negligence, consumer taste or regulations it seems it's not bothering most consumers.
> I'm actually totally fine with geographic specifications for a general name. Like "Scotch whiskey" vs. "Irish whiskey".

Wait, what are you complaining about, then? Cognac and Champagne are places.
A Modern Terminal Emulator
I believe the object was not so much to force mobile links/URLs to desktop URLs, but to style the lighter mobile page for the desktop.
> As I understand it, signifiers included command and control servers known to be under Russian state control.

If you could be more specific, we could address this. However, you cannot, because the allegations are all this vague. If it's the assertion that I think it is, the "command and control servers" were asserted by Crowdstrike to be under Russian control, and its evidence for this, again, were somewhere deep in a rabbit warren of cross- and circular references[1].

> Do you work in this field? I've basically only seen lay people suggest this.

I have seen journalists claim that only lay people suggest this.

To your vague and amorphous allegations of "state actors", I reply with this specific analysis of the few concrete indicators of compromise supplied by the departments of the government making the allegation. It's farcical. If Russiagate were to be true, the Russian hackers are no better than script kiddies, using outdated PHP malware as they do. https://www.wordfence.com/blog/2016/12/russia-malware-ip-hac...

[1] Furthermore, IP addresses change constantly. Again, if you're referring to the assertion I think you are, that IP address had been defunct for over 2 years before the attack See https://www.wordfence.com/blog/2017/01/election-hack-faq/

An IP that was being used by Russian Intelligence today to hack a target may be used by another attacker to hack a different target a few days later. This can happen for several reasons:

- A hacked IP can be used by one attacker and then be compromised by a different attacker later on to also launch attacks.

- IP addresses change ownership from time to time. A Linode IP may be hacked by Russia and used to launch attacks. Then it may be shut down by Linode, change ownership and the new owner’s site can get hacked. Then that IP address is attacking once again, but the attacker is someone else.

- IP addresses are also dynamic if they belong to an internet service provider (ISP). Some of the IP’s in the Grizzly Steppe report do belong to ISP’s. For example we can see IP’s belonging to Yota.ru, a Russian internet service provider. The hostnames are ‘wimax-client.yota.ru’ which suggests that they are wifi customers. These IP’s are probably dynamic and regularly change hands. They may be used by one attacker today and a different attacker tomorrow.
You somehow managed to slur both sides with this comment. That's seriously not ok. We ban accounts that post like this, so please don't do it again.

https://news.ycombinator.com/newsguidelines.html
F-Droid is just way too small, it has ~4000 apps vs ~500000 for Amazon's appstore.
Just from a technical perspective, the 1Y chart on that page shows some real promise, for example higher highs and higher lows on multiple time scales.

I'm not terribly interested in lumber but if you want a good price, with that chart it seems like now may be a great time to buy given the current low. It may also be the last time at that price level for a while. (No promises, just what I'd speculate based on the chart)

Edit: To clarify, this comment is mostly registering my surprise. I see no cabal speculation activity, just a big invite for your neighbor to buy some for their active retirement fund at these levels. Think about that as another variable.
No, because the calls to format the Hadoop filesystem failed... (luckily).
Nice.
I used to think that creating the smallest services, function, methods, etc would produce the easier software to deal with from the programmer perspective. But turns out you will end with many interfaces to keep when perhaps you just needed one

Is there any books that touch in this subject directly?
I don't think they've published any data relating to ENSEMBLE 2 yet.