skysight-inc/HackerNews huggingface dataset:
Tough it out?? London's a great place to live, especially if you're interested in music, art, theatre, "nightlife" etc. Due to the way the transport networks developed it's also quite easy to get anywhere in England from London, so it's a good, if expensive, base. It's also got loads of lovely parks. We're spoiled for choice near our house, 8 miles out from the centre.
I don't know. Is that where the inspiration came from?
Except for the title.
Creator here - thanks for bringing this up. I was concerned about the message here as well. I'm not getting paid for that ad. I had a couple companies offer sponsorship of this list, but I decided to not pursue. In the end, 1Password simply offered this discount to visitors. For me this felt like the best thing I could do from a user experience point of view (switching to a password manager is hard for most people, and giving the extra nudge to do something really important for their online security might just do the trick) and from an ethical point of view (I'm not getting paid, and will continue adding competing password managers to the list).
>I wonder whyI always get downvoted into oblivion for stating that which to me is an obvious fact

Well when you write obviously non factual nonsense like

>The EU is the opposite: One giant thing which does nothing well

You tend to get downvoted. When you write hilarious nonsense like this

>In Denmark, we've had 'cinnamon patrols' go from bakery to bakery to verify that only the allowed amount of cinnamon was sprinkled on buns.

And imply its the EU's fault, you get downvoted.
If you want to make completely rational decisions, then you should compute those probabilities to know they actually are below threshold before discarding them. Considering that the number of possible (albeit improbable) events to consider is practically infinite, this would still take a practically infinite time.

What instead we could do is discard lots of possible probabilities without even considering them, because they just look intuitively unlikely enough. In other word, using the so called "cognitive shortcuts".
Where we’re going, we don’t need servers Why Serverless is taking over the world
I quit Facebook in 2019
well if you include facebook in that group, they already know everything about you and can fill in any gaps that you've lost.
Cbp (international arrivals) is not affected by the shutdown (even if they blamed it on that) 2.5 hours for US customs sounds about right sadly
Nothing London specific I suspect.

Just that a lot of people in London aren't as friendly as people make them out to be.
Elsevier journal editors resign, start rival open-access journal
That was also my introduction to his artwork. I imagine it's the same for many others as well.

As a small child, when Mystery came on I knew it was time for bed...but my dad would always let me stick around to watch the little intro cartoon before the "boring" part started.
Specifically: `react-native-navigation` replaced with `react-navigation`.

Few issues:

- Tons of bugs (see next point)

- Bigger error/bug surface, 3 languages compared to 1.

- Poor documentation

- Stopped accepting PRs for 1.0 when they decided 2.0 is the way to go (randomly, 2.0 wasn't nearly ready)

- Closing issues without any response (bot that closes them, wtf?)

Check Twitter, Google or whatever and people will mostly say positive stuff about it how they are excited and how fun it is for their TODO List app. We tried building something more sophisticated and it's insane how many things don't work as documented.

Note: react-navigation is also pretty bad, it improved in last year, but there is nothing better in the react-native ecosystem (there used to be something but during my months of inactivity it was removed from the RN itself).

Can probably compile a list of high profile libraries that suck if anyone is interested...
Augmented Intelligence – a human-machine marriage
Ah yes. I have a tendency of skipping the first paragraph to get to the meat of the story. Thanks for pointing it out!
Asking for people to individually change consumption habits, especially when it could put them at a disadvantage if others don't change, has repeatedly proven to be a bad solution. It's often better to use government as a focused effort to change things.
> recommend Wikivoyage over Wikitravel

Seconded. Wikivoyage was a fork of Wikitrsvel. The history is... interesting: https://en.m.wikipedia.org/wiki/Internet_Brands#Wikitravel_a...
I thought about buying privacycheckli.st at the same time and pointing it here, but ended up deciding that "security" feels like a broader umbrella and might reasonable capture privacy concerns of an average person.
Open a PR! This list is far from complete.
Working with Motion Photos
This is not exactly a new thing: https://github.com/apple/swift

There's also: https://github.com/apple/foundationdb
> Really, my issue is stuff on my own network. I want to see what my TV sends home. Same with an amazon-echo, or really any IoT thing. Yet, if they all use SSL and don't allow me to add a root CA, I can't look at what they run.

Which is part of why the more paranoid of us steadfastly refuse to own such devices.
It's probably not so hard to hit with a shotgun for someone used to dropping fast, randomly moving birds (doves) out of the sky. And even if it takes a couple shots, who's counting?
It's actually an artifact of the Schengen region not the EU itself. EU has freedom of movement rules, but Schengen provides for universal visa and lack of border controls. The UK (which is soon to be outside of the EU) has never been part of Schengen, but has and will continue to be part of the Common Travel Area which is the same thing but for UK and Irish Republic.
For most of those "7 billion stupid-ass humans", "their hedonistic blunder in search of more wealth" means acquiring things like food, water, and shelter for themselves and their families.

Seems like you want them to halt their economic growth?

I'm concerned about the biosphere too, but people gotta live. Check out ecomodernism:

http://www.ecomodernism.org/

It's a more productive way to frame your concern for the environment.
I would say yes.

There's a saying that when people figure out how to make a computer do something well, that it's no longer in the field of AI. I'd say there's some truth in this, in that for many problems we have solved well (e.g. playing chess), the intelligence is not that of the machine, but of the programmer.

I think that in order for a machine to genuinely be intelligent, it must be capable of original thought, and thus unknown input. Known doesn't necessarily mean specifically considered, but that it could be captured by a known definition. As an example, we can easily define all valid chess moves and checkmates, but we can't define the set of images that look like faces.
Smart City still has a lot of learning to do
My workstation has 20 cores/40 threads and a large C++ compile job parallelizes nicely, but the linking phase does not. I could use more single threaded performance to speed up linking of our many libraries and executables.
> "They are going to the store" should be fine.

Indeed, but the miscommunication here is implied plural. "They are ..." Who is going (expecting 2 or more)?

I don't care that we use a gender neutral pronoun. Just using an existing word makes understanding hard.
If they want the best security, they should have a bounty program both internally and externally. Of course, one would expect the Tesla engineers to find bugs first, as they have earlier and closer access to the system. Such bug/exploit finding should be appropriately rewarded. But the closer you are working with a product, the more obvious things one might miss. I often miss bugs in my own code, while I am great at finding them in my coworkers code :). So external bounty programs attrackt a wide variety of clever people with an idependant mindset.
Shanghai should have a custom free transit section now, at least for the last five years. I’ve transferred in Tokyo (from Beijing to the USA) and Hong Kong (from Beijing to Bali) often without clearing customs, so I’m not really sure what is going on with your situation there.

Hong Kong and Singapore, as examples, are huge transfer airports where many passengers never clear customs.
Interesting timing, the day after Newspack was announced.[1] I know which one I'm going to support, but it's going to be tough to take on a $300mm commitment with a $3mm commitment.

1. https://en.blog.wordpress.com/2019/01/14/newspack-by-wordpre...
> The implication here is that you can't trust the devices on your network. IMO that's itself a problem;

A large part of trust is auditability. And a large part of auditing a device is looking at its communication.
What we are kind of running into is the security implications of a debug-interface.

Your point about dissidents needing secure access is a strong one. Any way to MitM a connection for audit purposes can be repurposed into an MitM for surveillance given enough coercion.
However, I don't think this applies to a network connection between my TV and Samsung.

Once a surveillor coerces me to give them access, I can disconnect my TV from the internet.
The same goes for an amazon echo, or a juice press with WiFi. It is different with whatsapp, facebook and internet banking. These are much more essential, so it is more important that it is hard to MitM them even if the user gives consent.
"I see your seventh grade boyfriend's wife just died, maybe you two should reconnect?"
This is an important and difficult problem to think about. It's great that the author is making the effort.

However, the article doesn't mention any caregivers. If you instead assume that there are caregivers involved, how would the assumptions about what software is useful change?
Dupe?

There's already a discussion on a general insect population decline on the frontpage.

"Insect collapse"

https://news.ycombinator.com/item?id=18909650
Why an app? Friends and family should be making these decisions and helping out. There's no need for a technological solution. I get life isn't perfect and neither are people, but that means software isn't either.
I wish that the EFF would include links to the updated directive. The latest I can find is the language as of 2018-05-25 (http://www.consilium.europa.eu/media/35373/st09134-en18.pdf) which doesn't contain the terms "commercial platforms", "news site" or link. It does leave the definition of "unsubstantial parts" up to member states, which is indeed worrying from a single market perspective.

Furthermore, that wording contradicts EFF's assertion for article 13 that unlicensed content is not allowed to appear, "even for an instant." Since all that is needed to avoid liability is to perform effective and proportionate efforts to prevent availability and to react expeditiously upon notification. Proportionality and effectiveness explicitly depend on the size of the content provider: a new streaming video service would explicitly need to do less than YouTube. Has the updated documentation explicitly removed the provision about expeditious action upon notification? Because the exception proves the rule (the rule being that unlicensed content is indeed allowed to appear for more than an instant).

So... links to spam commissioners but no links to verify that EFF is presenting a fair reading of the updated documents.
Ah yes the bastion of journalistic quality that is local news...wait...what?

FB gets a lot of flak for fake news and then decides to invest in local news? Why not in institutions that set the standard for journalism and bring accountability such as Pro Publica?
Know what would actually help local news? Ad revenue share on their pages. So many older people treat Facebook as "the internet" are rarely venture off platform.
I think this is a very important question. The amount of elderly people is about to rise. Also, in The Netherlands (where I live) at least, it's a fairly wealthy group of the population.

I see a business opportunity that is worth it from a societal and financial perspective.
The only problem I can see with the OTA updates is that they remove the need for physical access to the car. This is very convenient and allows for fast updates but it does slightly decrease the security and lowers the bar for successfully hacking the car remotely.
There are some great books here. I can attest that Lisp in Small Pieces is awesome.

Odd that the link is to a footnote, though.
We are not disagreeing? What I'm saying is that not all "blind code executions" are the same. The distinction between running an exe file on the OS and running a script inside a browser does matter, for risk assessment.
What's best for the individual is not always best for society or the world. As long as people have a mindset that prioritizes individual well-being, the only roadblock to environmental irresponsibility is to generate enough political awareness so that laws get passed that curtail some of the more harmful individual behaviors (in ways that are enforceable).
Undergrads at various universities regularly pwn vehicle systems and write reports about it for academic credit. The M3 has a lot more surface area than the typical car most people are hacking. My prediction is that the M3 is gonna get chewed up and spit out. This isn't a "will it get pwned" competition it's a "who will pwn it best/fastest" competition.
The monarch story in particular really hits home for me. I’m glad both are up here.
Anyway they have bitquark for security. Who can find vulnerability in the Tesla products ?
The US used to have a program called “ITI” which was suspended in 2003. I don’t know exactly how it worked logistically. Travelers were supposed to stay in a certain area of the airport. I believe Miami had a separate secure transit area—was the area you are referring to at IAH in use until 2003?

Other airports may have relied on other measures to make sure transit passengers didn’t proceed into the US.

(There was also a related transit without visa program that allowed visa-free transit within the US, using multiple airports.)
Maybe you'd like `makeWrapper`? It's a little utility which replaces executables with small shell scripts, which set up env vars and PATH components, etc.

I'm not familiar with Jetbrains or dotnet, but you could probably use makeWrapper to make a "jetbrains-with-dotnet" package, something like this:

with import <nixpkgs> {};
runCommand "jetbrains-with-dotnet"
{
inherit dotnet jetbrains;
buildInputs = [ makeWrapper ];
}
''
mkdir "$out/bin"
makeWrapper "$jetbrains/bin/jetbrains" "$out/bin/jetbrains-with-dotnet" --prefix PATH : "$dotnet/bin"
''

This package provides a `jetbrains-with-dotnet` script, which adds the `bin` directory of the `dotnet` package to the start of $PATH then runs the `jetbrains` executable from the `jetbrains` package.

Installing such a package globally will put the `jetbrains-with-dotnet` script in your PATH, but it won't pollute your system with anything from dotnet or jetbrains: those will be downloaded/built and cached in the Nix store, but are only accessible via that script.
>Can probably compile a list of high profile libraries that suck if anyone is interested

Please do!

I agree with your stance on react-native navigation, but I'm not having too many problems with react-navigation. What's your issue with it?
> I guess no one bothered to look at scp, or as one of the other comments here notes, scp is overwhelmingly used with a server one already trusts.

It's the latter for me. It's not just wildcards. You can use any server-side shell code you want to specify the files as if you're writing in a command argument[1]. At least, I find this tremendously useful.

[1] https://news.ycombinator.com/item?id=18912188
As someone who has had the fortune of working on real agile teams, this has the same relationship to that as the German Democratic Republic had to Democracy.
I mean, we do process those requests individually. I just thought you might have some hints to get higher quantities.
Block EU IPs if you are running a niche service with UGC. EU internet is cable TV basically now + illegal stuff outside of law enforcement reach
What about Nissan?

That aside, i don't trust any car maker to make good software. Especially infotainment. Especially if it has bluetooth/wifi. And especially if there's internet involved.
Let's just say i'm holding back words here.

Grand majority of software development is not very strict on best security practices. But a two ton object that can easily move at speeds over 100kmh demands insane security measures. That's my opinion, at least. I know people will sooner buy a car with spotify. And i know people won't just hack other peoples cars and make them crash. But still, it weights two tons and moves at two hundred kilometers per hour.

As a side note; someone else wrote how Teslas are advanced in terms of computer technology then other cars and how many computers they have in their cars. Lots of other cars have a ton of computers in them. It's nothing new.
Not sure if you'd call them "far right" exactly, but the tech-bro super-libertarian (think "taxes are theft") types also tend to complain about the TV licence fee and the NHS...
I'm hoping for something like 'Right to Repair' or 'Right to Tinker' that'll let us verify more devices are trustworthy.

My smart TV (I am ashamed to admit I have one) is really useful. Very little about the idea of a TV with build-in Plex support requires it be totally locked down. Hence it is a buisness decision that could be competed or regulated away.

(I was going to make the same argument about a TV with build-in Netflix support, but I believe the DRM requirements of Netflix require quite a bit of lock-down)
Context makes it clear whether the topic of discussion is the key of the song or a type of chord.

Also, in this way we can say "C major" or "C minor" to refer to the key of the song. We use "natural" when its important to distinguish from a note that has a sharp or flat - e.g. C# versus C natural.

In Italian, how would you refer to the key of Db major - "Db natural"? How would you refer to the key of Db minor?
True enough. They could easily push a new update that would record every single thing you say, and despite not indicating anywhere on the device, it would take a matter of minutes before it was in the news because what they certainly can't do is hide network traffic.
Okay, you try eating 10# of spinach a day for a week and see how you feel. Not to mention how many stores I'd have to go to and the environmental impact of all of that driving in order to get enough.

I would like for you to try for a month of eating vegan, with no pre-processed products with 100g of protein a day, and 50g of balanced fats without any legumes. No peas, beans, lentils. And on top of that, stay under even 100g of carbs and under 20g sugars a day. Note that I stay under 50g total carbs (including fiber) and under 20g net carbs and generally under 5g sugars a day.

By the end of a month, you probably won't want to do it any longer... beyond that, you may lose your job, as it's pretty rough trying to eat 10# of greens a day.

So fuck the righteous, religious zealotry of the cult of vegan.
> Do speakers of other languages with gender as a key construct see changes happening in those languages to make the language more gender neutral or does the high prevalence of gendering make that too intractable?

Not as far as I can tell in French.

Keep in mind that many adjectives are modified by gender (eg. la belle chaise, le beau fauteuil, where belle is used for the feminine and beau is used for the masculine form) and that there isn't a non gendered form, unlike German.

Sometimes, both forms can be used (for example, "les ouvriers et ouvrières" where both gendered nouns are used) but it gets cumbersome and clunky rather quickly, and is discouraged in certain style guides from what I recall.

When the plural masculine form is used, it's generally considered ambiguous as to whether it's a mixed gender group or a solely masculine group. In cases where the gender of the constituents of the group is actually relevant (it often isn't), typical usage will refer to both gendered nouns then will just refer to the group as "vous" (closest equivalent in English is the plural you, as in "Male and female workers of Foocorp, you have done a great job this year. Your dedication has...") to avoid having to carry both nouns throughout the text.
For the Last Time: ‘Creative Writing’ and ‘Content Writing’ Are Different
That's because it is BS and this is not how cryptography works. Either the drive was decrypted and they have the file hashes, or the drive was encrypted and they don't. Or they caught the transfers on the wire, but this is much less likely, and impossible to determine if they were recorded on the HDD, because it's encrypted.
From the author's first example, the framing of the statement was also critical. Rebasing introduced the bug, and it would be a correct statement to say "something I just did broke autofocus." However, it would be incorrect to state "my code in the last commit broke autofocus."

In many ways, programmers need to be as fussy in their statements as philosophers. Since computers are stupid, and do exactly what you specify (usually...) it is important to pay close attention to these exact details. Assuming that the new code contains the bug is incorrect, and proper debugging requires careful attention to these details.

Ive certainly had bugs that were caused by some other, hidden factor like this, and typically the best way to find them is to carefully examine all your assumptions. These may be ugly questions like "is the debugger lying to me?" or "did the compiler actually create the code I intended it to make?" So while these may not be strict Gettier cases (and the author admits this in the article) they nevertheless are fairly common classes of similar problems, and framing them as such does provide a useful framework for approaching them.
This reminds me a recent story when Norvegian Airlines plane was forced to land in Iran due to [engine problem][1].

As a result:

The passengers have now officially entered Iran,
and no longer are allowed to enter the US under
the visa waiver program. This means if any of
them are flying onwards from Oslo to New York
(which many are) they have to go to a US embassy
and ask for permission. They might have to do it
for the rest of their lives.

[1]: https://www.airlive.net/boeing-737-max-8-stuck-in-iran-since...
>> totaling 141.5 million cubic meters a day, compared to 95 million cubic meters of actual freshwater output from the facilities. Bad news for the environment, to be sure, but things aren’t altogether dire: Desal tech is rapidly evolving, so plants are getting far more efficient, both in the brine they produce and the energy they use.

Bad journalism. Bad science. A desal plant is essentially a brine production facility. A more efficient plant won't output less salt. It may be less by water volume but that water will just be all the more salty. This cannot be avoided short of piling the salt up on the land. Brine is bad, but when mixed in with the vast volumes of the oceans is a non-issue. All the brine produced by desal plants is nothing compared to the brine produced by sunlight on the ocean surface.

>> "But herein lies opportunity: The discharge can also contain precious elements like uranium."

Ya. Um, that is an entirely different story. Uranium from seawater is a thing today even without the brine.
Some put the amount of natural uranium in seawater in the billions of tons. Every country in the world suddenly having ready access to a limitless supply of uranium? Desal might be the least thing to worry about.
"a somewhat more awkward and uglier, yet slightly more correct way... all the functionality is right there. We’re not missing anything" might as well be C++'s motto :)
Why on earth would Russia want to take over Denmark?
It's easily located in my post history, however, I don't work with anything even remotely related to the Echo devices. My interest in this discussion is as a user, not as an employee.