skysight-inc/HackerNews huggingface dataset:
People keep saying this, but is there any evidence for it? I'm curious where this comes from.

At first estimate we could just Google images of polluted rivers in Asia and Africa and look at the logos on the garbage.

From my priors, I'd estimate that the plastics would almost all be from locally-consumed products, simply thrown into the river as is common and accepted in such places.

My sense is that a lot of educated, wealthy Westerners don't realize:

1. How many people are in Asia and Africa.

2. How little effort they put into keeping their local environment clean. People just don't get how callous same cultures are about the environment; it cannot be believed until it's been experienced since it's so far outside of the wealthy Westerner's experience. (Plus, to believe such would also create cognitive dissonance with social justice creeds which are victim classes as inherently morally pure.)
To a post office ~2km from my home. I drive there and pick it up with my driver's license.
Our Workflows with Address Sanitizer and Valgrind
I've been looking for something like this for Reddit. I'd love to be able to pull down all of my comments there (ideally with context).

The only things on my phone that I don't regularly back up are text conversations. I've seen tools that forward all your texts to a gmail account, but I'm not really looking to give all that data to Google assuming they aren't already reading them off my device.
> I like the idea of a ro partition for system level OS files, personally, but without user level access somehow - it's not something to be looked forward to.

Apple is clearly stating that the user will have access, so I'm not concerned on that front.

What bothers me is the "will revert to read-only after a reboot" part, which seems unnecessarily punitive. It's like Apple is saying "We're going to let you do this thing, but we don't like it, so we're going to make you redo it every single time to remind you of our disdain."

Elsewhere in this thread, Pwinnski said he likes having an extra, persistent safety check. I think that's great. But, an extra command line flag to make the setting persistent really shouldn't be too much to ask for.

If my launchd idea works in practice, this is all moot, and I retract all my complaints. I'm just nervous.
Operational Analytics Can Give Businesses a Real-Time Edge
"Semantic Web" and using the semantically correct tags for HTML aren't really the same thing.
SEEKING WORK

Location: Vancouver, BC

Remote: yes

I work with early stage and established businesses to solve their problems through software.

Proficient throughout the stack. Long time Ruby and JavaScript developer. Rails since v2. Communication is a strong suit, both with technical and non-technical stakeholders.

Latest project was taking an idea from napkin-stage, speccing and leading development on a non-trivial React Native offline-first iOS app with a Rails backend on a two-man technical team.

Plenty of experience managing deployments on AWS, Heroku, and VPSs. I solve dirty problems that others are loathe to tackle such as upgrading infrastructure/frameworks.

I'm pragmatic with a focus on speed and iteration; the customer/user of the software is always at the forefront of my mind. Two-time founder with one exit.

Info:

https://arifb.com

arif@arifb.com
Not sure if this attack is feasible cross VM as long as the memory is not deduped/over provisioned. You need to make sure the victim allocates memory between the attacker controlled memory.
Edit: As long as the memory is not deduped on the VMs it should not be possible since it won't be interleaved
> Why wasn't this material protected in, at least, a fireproof area, or, better, in some salt cave in the Utah desert?

Because they don't actually care. No one in their right mind in these companies will sign off on releasing this stuff to somebody else. If some performance just happens to include someone famous and becomes worth any reasonable amount of money, the person who signed off will get fired.

The best way to preserve this stuff is to make copyright expire after 10-20 years. That way these companies can't just sit on these things indefinitely. They'll have to monetize it or someone else will likely come along and monetize it.
Monolith.

Arthur Clarke has a lot of explaining to do.
I think hard links could. To take the up-thread example, you have one folder called "Vacation2018", and another called "BestDogPics". The photo of your dog on vacation lives in both folders, but hardlinked together.
The H&K G11 caseless ammunition rifle [video]
It may be part of the decision that let do Bitnami being acquired.
The iPhone app probably communicates to some servers over an API of some kind - there's no reason someone malicious couldn't pretend to be an iphone and communicate over the same API
GoAlert – Now available in open source
How toxic economic trends have impacted millennials
Extensive discussion yesterday: https://news.ycombinator.com/item?id=20149304
this is more or less how the TV show Chuck works, except in generally a positive capacity.
Reading the report is left as an exercise for the reader.
He's still claiming that current model Teslas (with just a computer upgrade) will be autonomous-ready pending regulatory approval. I'm not sure if Elon keeps doubling down on this for shareholders or actually believes it.
YNAB: We're Hiring a Humbly Confident Full Stack Developer
Similarly, I still have no idea how to get Siri to add a stop on a route instead of replacing the current destination.

Even worse, if you even use the word "stop" in a sentence it doesn't understand, it cancels the current driving directions.
As a kid I loved zoos. As an adult, I think zoos are an anachronism from a time with different values. If there wasn't a single zoo today, would a zoo be the best way to share animal life with the world? I am guessing we could do better.
I will share a funny story when my grandmother died.

She and my grandfather had started a photography business before the days of color photography.

They had their own darkroom and were early adopters of motion-picture cameras.

My grandfather had passed many years beforehand.

Anyway, I found some 8mm film of her and my grandfather when they were first married, somewhat similar to what a couple on Snapchat would record.

I did not share this with my parents.
IValue: Efficient representation of dynamic types in C++
I thought the typical Martian ISRU called for heating soil to extract water vapor and using the hydrogen in that to make fuel. Oxygen is still interesting, for sure, but that robotic mining sounds a lot more difficult.
<select item> "dimension as 20 millimeters and make reference" <select next item> "rotate 90 degrees and scale to radius 100 millimeters"

sounds to me that it would make CAD far less dependant on context switches between mouse/puck/pen and keyboard than it is.
> FWIW I would doubt he would sell to either of these companies

He might not, but 6 months later the company he sells to *might. Or if public could be taken over with little choice in the matter.

As you say, control is gone once he sells.
Its great that you want to be a force of betterment in the world. There are many different kinds of ecological activists, but whats important is that you become the one where your daily life consists of activities you enjoy. Otherwise, you will get burned out soon.

The most straightforward way is to look up NGOs (others have posted links) and try to see if you can get a job with the one that seems exciting to you. Change is always brought about by acting in groups, so joining or creating an organization is the best way.

My answer to your question 1 is as follows. You are probably too small to make meaningful impact on a global scale - no one is. This is a task for governments. But you can make impact on a local scale. People often forget that there are many many things you can do at the city level to create sustainable living patterns. You can join or create organizations that are trying to fix your local problems. One interesting thing that someone with your background could do is to use art to drive social change. I know a excellent organization in my city that does community theater activities to educate and impact people, and you can definitely see the positive effect they have in the communities and areas they work in.
Well I skimmed over the links, and like all the other critiques of GGS I have seen, they don't really address his argument.

For one thing, he was not arguing why Europeans conquered the world, but rather why a Eurasian civilization did so. Also he was not a determinist who was arguing that it was inevitable that this happen, rather that it was possible that it could, and that a civilization from another continent couldn't, or at least it was much less likely.

And indeed, when you look at the civilizations on other continents, they had much less developed military technologies, and much lower agricultural production per capita than the advanced Eurasian ones. None of the critiques I have seen address Diamond's argument that Eurasia prevailed because it had the plants and animals needed to develop more powerful civilizations than did the other continents. I mean, do you think the Mayans could have conquered Europe, China, India and the Middle East, even though they lacked grains and beasts of burden? And what about a civilization whose territory lacked the coal and iron ore needed to produce iron and steel, could it have won militarily against those that did and were making use of them?
This ad ran last night during The Finals and really hit home how audio can improve accessibility

https://www.youtube.com/watch?v=aqoXFCCTfm4&feature=youtu.be
That's very interesting, thank you for replying. Do you work in media/video or such? 200 TB is a lot! Also unraid is interesting, for 30 storage devices it costs a one time fee of 120 dollars, is that correct?
Take a cue from the games industry and just switch to ‘FIREFOX’ written in Impact, with some dirty effect on top to make it look weathered.

https://www.digitiser2000.com/main-page/modern-game-logos-ar...
The eye tracking part was pretty radical. I mean, it's starting to get into VR headsets but just for focusing the processing power to an area. Not specific UI interactions like this person posed. That seemed pretty novel to me.
Yes, via Time Machine.
It's bracket initialization of a struct, in this case the struct has no variables - the type is implicit from the method declaration.
You summed up my point better than I did, and I do agree that Orwell's prose is amazing. Lots of great quotes can be pulled out of Nineteen Eighty-Four, and maybe that's its strongest quality. I just personally don't find it to be as relevant as it may have once been, and I don't think it has a lot of reread value, in my opinion. Animal Farm is a much better reread, and maybe that says that I'm a simpleton.

One novel that I like better than Nineteen Eighty-Four, despite it being written in a mediocre way(I think I heard that Vonnegut gave his own work a B-), is Player Piano, which is about a dystopia where automation has made so many people obsolete that the only people who have jobs are a small number of engineers who maintain the machines; the middle class is basically gone and there's either the wealthy or aspiring-wealthy and the obsolete.

Player Piano is worth a read, but Orwell's works are written far better. Yet, Player Piano has stuck with me more because I find it more relevant to current day issues. Sure, surveillance and wrongthink are subjects of politics today, but they are rather hashed out, whereas nobody really knows exactly what the future holds for automation and AI, and what it represents for humanity. If a story is written poorly but is about a relevant or high-concept idea, I appreciate it more than something executed well but is less profound(this is just my opinion, and I'm sure most people will disagree with me on that point).

In a similar vein, the reason I appreciate The Prisoner more than I do the works of Orwell, Huxley, or Vonnegut, is that while its production and writing could have been a lot better, I think it does a better job at addressing modern issues and covers a wider number of subjects. It just doesn't beat viewers over the head with these ideas like Orwell does to his readers, which might be one of the biggest reasons that it gets overlooked.
No mention of Linux I see, guess market too small to care. Seems to align with the recent decision to weaken the supported filesystem sync options on Linux as well. No real loss, as there are excellent open source alternatives luckily.
iCloud for Windows Now Available Through Microsoft Store
Do you get the same fingerprint?

openssl s_client -servername blog.mozilla.org -connect blog.mozilla.org:443 < /dev/null 2>/dev/null | openssl x509 -fingerprint -noout -in /dev/stdin | column -t

SHA1 Fingerprint=D5:98:41:7E:DD:1C:10:E9:C5:CA:49:78:A1:C2:8F:C1:39:3F:2F:D5

Oh, here's the problem [1] scroll down a bit

[1] - https://www.ssllabs.com/ssltest/analyze.html?d=blog.mozilla....
End user freedoms but not freedoms for the person who actually creates the code.
China tightened up regulations on importing recycling waste last year and Western recycling was hit extremely hard: https://www.wired.com/story/the-worlds-recycling-is-in-chaos...

> It has been a year since China jammed the works of recycling programs around the world by essentially shutting down what had been the industry’s biggest market. China’s National Sword policy, enacted in January 2018, banned the import of most plastics and other materials headed for that nation’s recycling processors, which had handled nearly half of the world’s recyclable waste for the past quarter century. The move was an effort to halt a deluge of soiled and contaminated materials that was overwhelming Chinese processing facilities and leaving the country with yet another environmental problem—and this one not of its own making.

> In the year since, China’s plastic imports have plummeted by 99 percent, leading to a major global shift in where and how materials tossed in the recycling bin are being processed. While the glut of plastics is the main concern, China’s imports of mixed paper have also dropped by a third. Recycled aluminum and glass are less affected by the ban.

> Globally, more plastics are now ending up in landfills, incinerators, or likely littering the environment as rising costs to haul away recyclable materials increasingly render the practice unprofitable. In England, more than half a million more tons of plastics and other household garbage were burned last year. Australia’s recycling industry is facing a crisis as the country struggles to handle the 1.3 million-ton stockpile of recyclable waste it had previously shipped to China.
I think the best designs are iterative. I would agree, things are very familiar, but that is how most things gain momentum. I would honestly use this over what I have now, because things seem way more obvious to what I need to do. They are very context aware in which existing OSes are not
Chase did a bad thing, so we did a good thing
No need. The Chinese company would simply be blocked in the US.
Yes. Goodbye, Java. It was a fun ride. Given dead end for iOS and Oracle’s licensing strategy, I will use compile-to-native languages for all new projects.
Pitman covers this in his article: communication back then between Europe and the US was much more difficult. Sending UUCP emails meant at least a 48hr round trip and so the US committee basically couldn't be bothered cooperating with their European counterparts. The Europeans - at least as Pitman imagines it - got upset and did their own thing
Ones who expect that the company in question is going to do well regardless of what they do and trust management to make good decisions on their behalf.

This is the same position that every retail investor, every LP of a venture or hedge fund, every shareholder of a company where the founder controls a majority of voting stock, and every person with a pension or 401(k) puts themselves into. You could argue about whether that's a stupid thing to do, but it's the vast majority of shareholders within the world, so stupid or not, lots of people do take that bargain.
Type `about:config` in the address bar. Search for `allow-muted`, set that to false.

If that still doesn't work, check other related autoplay settings, like `media.autoplay.ask-permission`.
Learn to Explain Concepts to Non-Technical Users
Good catch!

It looks like the main remaining delay cases are integer mul instructions which get a bypass delay no matter what their source, and a few cases like FMAs fed by non-shuffle integer ops (not that common), or non-shuffle integer ops fed by FMA or integer mul (also not that common).

The key part is that shuffles have zero delays in any configuration, as producer or consumer, except when a shuffle feeds an integer mul. That's good because shuffles are very common as inputs to both integer and FP ops.
By 'Car sharing' I think you mean taxis. Ride sharing is a tiny fraction of their business.

To be fair, one could make the same argument about Pets.com. People will always need dog food, it will always be inconvenient to get it from the shop. But here we are 20 years on and I'd say online delivery of pet supplies across the world is virtually non-existent.
One method I've found to work well, especially with engineers:

Make it clear to the team that the new leader is stepping up temporarily to fill a significant business need. That the engineer is doing the team a favor by doing this and that the plan is for it to be temporary because that engineer is a great IC.

It then becomes very easy for the new leader to go back to being an IC. They can even be thanked for stepping up to help the company during a critical time. They can also easily do it again in the future.

If the person is a great lead and gains the team's respect, then simply make it permanent.
How asinine. Humans and dogs have evolved (literally) a wonderful co-dependency over the last 10,000 years - it is not a one way street.
This is quite shocking. :/
I strongly second this- its a well-studied and well-resourced organization that has spent most of a decade investigating the precise kind of question you're asking (namely, how one can best position oneself in life to have a positive impact on the world.)

In particular, they're very clear that there are a large number of possible areas to aim at that all offer the chance to make a big difference, and that there are a wide range of skillsets that can be applied in various ways (you don't have to go back to school and become an engineer.)
You can have the line break appended at the end by using the three-arg version of mkString:

(header :: rows).mkString("", "\n", "\n")

My two cents: I prefer the second solution. Maybe it's because I have never programmed in Java.
$400k/yr...what's the base/bonus/stock breakdown (seeing your in a throwaway)
His blog is really good, I have enjoyed reading his other posts as well.
What is the best bondage for exposing the genitals?
What is the best bondage for exposing the genitals?
As the years go by, I feel more and more underwhelmed by these. It feels very surface level, handwavy. How would one execute anything but decisions based on confirmation bias using this information?
Just tried this myself, and it seems to only be an issue for typing.NamedTuple. Though, it still manages to do type checking correctly...

from __future__ import annotations
from typing import Optional, NamedTuple
from dataclasses import dataclass

class Foo:
def __init__(self, foo: Foo = None) -> None:
self.child: Optional[Foo] = foo

Foo(Foo(Foo(None))) # Works
Foo(Foo(Foo(1))) # error: Argument 1 to "Foo" has incompatible type "int"; expected "Optional[Foo]"

@dataclass
class Bar:
child: Optional[Bar]

Bar(Bar(Bar(None))) # Works
Bar(Bar(Bar('bar'))) # error: Argument 1 to "Bar" has incompatible type "str"; expected "Optional[Bar]"

class Hep(NamedTuple): # error: Recursive types not fully supported yet, nested types replaced with "Any"
child: Optional[Hep]

Hep(Hep(Hep(None))) # Works
Hep(Hep(Hep({'a': 'b'}))) # error: Argument 1 to "Hep" has incompatible type "Dict[str, str]"; expected "Optional[Hep]"
I saw this linked from the comments, and agree with the commenter that if you liked that, you'll love this:

"Why three prongs?"

http://amasci.com/amateur/whygnd.html
Not a serious attempt at social debate? Yes, calling 99.9999% of the people attempting a serious social debate "white supremacist" is why we can't have a serious debate.

People like you are why we can't have a serious discussion about anything nowadays. You instantly try to shut down any discussion by "alt-right" or "white supremacist" attacks.

Unfortunately for you, I'm not white or a white supremacist, so your ad hominems don't work on me so you'd better find another tactic.

For all the nonsense about "alt-right", it's the "alt-left" extremists that I fear as the alt-left extremist seem to have control over media and power.

Sure, this topic is "severely" misrepresented by the alt-right, but it's also "severely" misrepresented by the alt-left. The alt-right wants to pretend it is pervasive and all-important. The alt-left wants to pretend it doesn't matter and doesn't tell us anything of use. Well here is a shocker. Both of you guys are wrong. The alt-right and alt-left is wrong.

The only difference is that the alt-left are trying to stifle research, debate and discussion because the alt-left extremists have more power. Hopefully that doesn't last much longer as sane people wrest control from the alt-left extremists.

I swear, the feeble minded always use "alt-right" and "white supremacist" as a crutch because they can't accept facts, data and truth.
I never really used public transit or cabs, but I make pretty heavy use of ridesharing. It's insanely convenient when I want to have a few drinks out somewhere, and I also almost exclusively use it to get to / from concerts and sporting events.
Michel Houellebecq – Paris Review Interview (2015)
Oh I’m sure people have been backing this for a very long time. But the reason it’s become law at this time is the election.
The carbon monoxide can also be used as rocket fuel. Not commonly considered, but it'd simplify a lot of things.
Why is the USA building the world's largest drone base in Niger?
I got sick of not having a pinch to zoom gesture on my Windows desktop, so I bound Ctrl to a mouse button and hold it while using the scroll wheel. It's pretty handy, I wish I could do it on all mice.
Free is not the same as non-profit. If Mozilla didn't work on branding, it'd already be at 0% use.
Elusive Google co-founders make rare appearance at town hall meeting
HMRC outlay on Amazon over six times what firm paid in corporation tax
and after 1TB your ISP will charge you extra or claim you're "probably doing shady things" and disconnect you.
How America Saves (2019) [pdf]
> Then whoever "wins" ends up being whoever has the most unspoken political power or the more forceful personality.

I suspect the forceful personality can be a learned behavior as well. I.e. your ideas get accepted when you really push for them, so then you do that more often. Then your peers expect this from you, so your lack of aggression might be seen as an implicit disapproval somehow (e.g. "X is usually excited by their good ideas, so this one must suck"). Pretty soon you are just being a dick all the time.

I hypothesize that in-person/video/audio meetings exacerbate this. In my experience you have to be forceful to interrupt whoever is talking to introduce your idea. Some people will talk in any gap and just keep going so it's a struggle to wait for natural breaks. However I always felt too rude to give feedback like "you generally talk too much" since that's essentially an attack on their personality, so it never seems to get better. In formats with more concurrency, (email, chat, collaborative documents, code review, etc.), this issue doesn't seem as bad (although async formats tend to have the opposite problem of chronic absenteeism, which I also found difficult to give feedback on).