skysight-inc/HackerNews huggingface dataset:
> If you primarily work with Mac OS, Safari makes some sense, otherwise it makes no sense. Why do I never hear that complaint?

Yes, but I work on all three desktop OSes, and two mobile OSs; I picked Firefox, which I use everywhere except on iOS (where it does exist, but is not really Firefox, even if it does sync with the rest of the Firefoxen).

> Also, Edge on iOS and Android will soon have a built-in adblocker.

Cool. Firefox already does, and I can also use it on Linux and Mac.

> Have you ever looked at the privacy controls of Windows?

Yes, I have, and they are horrible; Have you?. I cannot stop telemetry or updates (unless LTSB which I can't even get, or enterprise which is too expensive to get for home), I can't get security updates without eveything else that Microsoft decides to bundle even if I did use LTSB or Enterprise. I have no way to verify exactly what Microsoft sends to their servers (and their description is incomplete and out of date, if you care to trust it).

The upgrade-to-windows-10 dark patterns are what you should consider when you think "windows control & privacy".

> Also the battery efficiency is significantly more than 10%,

Not in my experience of Edge vs Firefox, unless things have changed very dramatically in the last few months.

> and try find me a more versatile and user friendly alternative OS for pen capable 2-in-1s, that has better privacy controls.

"versatile" and "user friendly" are very subjective terms; I curse every minute I have to work with Windows after having used a consistently set up linux machine (and even MacOS is a little clunky in comparison). "pen capable 2-in-1" is a very specific requirement that means nothing to me and (I would guess) 95% of the users.

In my biased sample of the world, PCs have gone back to being work devices, and everything else is being done on the phone, with cloud sync bridging the gaps. I know a few people who bought a 2-in-1 but no one uses them except as a laptop except on very very rare occasions.
Hardware enables software
Loups=Garous is the most genuinely scary piece of science-fiction I've read, and very much along the lines of what you quoted.
In this context 'initiative' means explicitly not the generals, but on all lower levels, extending as low level as reasonably possible - though often not to the individual soldier level, but to the smallest unit (given that time/era/technology/tactics) that can be effective on it's own and is expected to stay together at almost all times.

In WW2 that generally was up until the squad level, with a focus on NCOs (non-officers leading ~10 men) taking initiative; in earlier times infantry required a bit larger formations to be able to fight efficiently, so initiative of relativerly lower-ranking officers.
JS contest: write a script that negotiates best trade-offs vs. other scripts
Exactly, gaming is touching its 3rd generation of people, it's a normal everyday thing for people in most urban settings in the world.

Just like news, social media, TV, etc.
> It's no surprise that in that case the specs says that the set of allowed observable behaviors is anything.

And yet UB is frequently described as this scary monster that will eat your hard drive.

Sure there are more UBs in C than there would need to be if the standard restricted more on contemporary hardware. I think it still allows ones' complement representation for example? But I guess it shouldn't be so bad as long as compilers do not exploit the freedom to do anything that comes from UB, more than they need to on a particular architecture?
Is this what people are doing on all those little technology blogs where they talk about some particular technology and it's always the same code with just slight alterations used as examples?
Cause I noticed this yesterday when I wanted to find a particular example of Object destructuring.

on edit: changed object deconstruction to object destructuring, error came from hurried writing just as train came into station and I needed to run.
It still has problems to scale images in a reasonable quality. A problem IE always had.

It also forces Bing down your throat if you select text and open the context menu.

It sometimes closes without any error message (to be fair, some crack-pipe UX-Designers call that a good thing.)

It cannot be configured in detail at all (about:flags; is there anything else?)

Dev-Tools are increadibly slow.

It is basically IE12 with less features because it got a new UI. Although they removed a lot of legacy stuff which I consider a step in the right direction.

Still, bottom line: Bad browser. The internet would be a better place if MS would stop to develop any browser.

I actually think that JS engines are very close to each other and that most performance indicators are a bit lacking if it comes to applicability on real pages.
That approach didn't work for "cyber", "quantum" or similar buzzwords. Calling something by its actual meaning isn't easy to sell. Hell, even "hacking" still has the connotation of some criminal activity, although it is widely known that the process of hacking in itself cannot be classified as benign or malign! But it doesn't matter. What matters is what public thinks of it hearing the buzzword. "Deep learning" is the same thing: "I have no idea what it is, but you know what I mean right?"
I think the core assumption blockchain proponents make is that a lot of problems can be better solved if they rely on trustless sytems, and that this includes mainstream things.

I'm not sure if i agree with that, but there once was a time when the only people who would ever need a decentralized network were the military, and the benefits did generalize to everyone.

I think it's too early to tell.
5 Simple Ways to Boost Team Spirit of Your Marketing Team
> Many airlines (for example, American Airlines) will protect your connection even if you've purchased two separate tickets.

Wow, I'd never heard of this. How would this even work? I thought they always connections happen in a reasonable time, hence why you need to book them as connections... otherwise if you book impossible "connections" separately then do they just basically agree to give you compensation despite you not even giving them a chance to check if the connection was possible?
I love C++ but it is hard to deny the vast workflow improvements that come with languages that utilize a REPL, like Python or Julia or Matlab/Octave. Being able to poke at your code or data and experiment without a compile/run/debug cycle is a huge advantage to productivity.
Japanese worker punished for starting lunch three minutes early
What if you don't care about GDPR? It's not relevant to me, personally or professionally.
IMO it's too eager. I watch 1 video of dashcam crashes, and my recommendations get polluted with them. Same with 1 video of tennis. The algorithm seems designed to keep eyeballs in the app. This lead me to switch to NewPipe on Android, where the "front page" of the app is customizable, so I just leave it to "most popular videos in $country", they all happen to be music videos and not have click-baity titles.
Ask HN: How do you manage your bookmarks?
I've recently tried to find something I know I bookmarked a couple of years ago, and failed miserably - my tags are not consistent, I don't remember the title words, can't find the same page with google, and I have hundreds of bookmarks per year (going back two decades now) which makes it infeasible to look at each of them, even if I narrow down based on titles.

There must be a better way; delicious / ymarks / etc do not seem to be helpful except to keep devices insync and to share/discover new sites.

How do you manage your bookmarks? Or actually, since bookmarks probably aren't the right solution, how do you manage your external memory of the web?
I deliberately don't pay for Slack because of this. The 10,000 message limit is perfect for "enough memory to be useful, not enough to be dangerous". I'd love to see it as a feature in other messaging apps (i.e. "permanently erase all messages over 6 months old")
That's how we ended up with 1000s of garbage quality tutorials for android development. I was once looking how to save app specific data and all top 10 tutorials in google and DDG were saving data to userspace by creating new directory called something like 'myapp'. Years later Google had to create a series of tutorials with Udemy (as I recall) to actually tell people how to do things in a not stupid way.

Please don't write tutorials about things you do NOT know. Newcomers will visit your blog and think you're an expert and do it this way.
Or create a Udemy Course about it and make money while learning
The Reddit model (including HN) is inherently bad. Being downvoted for proposing a contrarian opinion is not a good model for discussion. I say this as someone with a moderate (small) amount of karma here.

If you value minority opinions more than what the hivemind thinks, the reddit model is inherently broken. The merit of the traditional forum model is that you can't suppress minority opinions - they are always there to read (unless removed by a mod). No downvoting, no flagging, no "dead" posts that are too negative to show up.

The SA model (pay $5 to register, if you are violently breaking the rules you get banned and you have to pay another $5 to unban your account) is massively better. It funds moderators. It funds server bills. It puts a direct pricetag on being a fucktard. It does not suppress dissenting opinions.

Lots of people will hate it. The quality of posting will also improve. Grandfather everyone who posts here in, ban them if they are fucktards, the quality of posting improves.
Blockchain Bitcoin Wallet- the Widely Accepted Digital Wallet
Blockchain Bitcoin Wallet is the world popular digital wallet.

If you are looking for the best digital wallet to use on a daily basis, the blockchain wallet is probably a good suggested crypto wallets for you!

https://coinpedia.org/crypto-wallet/blockchain-bitcoin-wallet-review/
It's also widely used in milk, to cover up the blue color of milk from industrial milk production facilities where thousands of animals are locked up in big metal sheds with poor quality food.

Strangely, they don't have to list the titanium dioxide in the ingredients.
>> If the reach of deep learning is limited, too much money and too many fine
minds may now be devoted to it, said Oren Etzioni, chief executive of the
Allen Institute for Artificial Intelligence. “We run the risk of missing other
important concepts and paths to advancing A.I.,” he said.

I was very pleasantly surprised this year to see the Symbolic Machine Learning
course at Imperial College London well-attended by about 30 students each
session. The course basically teaches the principles and practice of Inductive
Logic Programming, a set of algorithms and techniques that learn logic
programs from relational data [1]. It is an optional course at Master's level
so I was originally expecting to see maybe half a dozen people attending (I
assisted with a couple of the sessions and followed the rest to brush up on my
background).

I discussed my surprise with my supervisor who is one of the tutors on the
course. His opinion was that logic-based AI is much closer to the material
that most Computer Science students are familiar with, than statistical and
probabilistic AI. It's true that, although many CS courses have started to
include statistics and probabilities in their curriculum (the one at Imperial
sure does) the mainstay of computer science are logic-based, discrete maths,
complexity and computation theory and language theory. The jump from there to
GOFAI is just a short hop; in many ways, the two fields are really one subject.

My intuition is that the boom in deep learning is partially being fed by
disciples of fields well outside CS -maths, physics, bio-sciences etc- jumping
on to the, well, bandwagon, motivated by the deep learning frenzy in industry
and not so much by any interest in AI or even computers. At the same time,
there is plenty of traditional CS talent waiting in the wings. It may be that
a revisiting of the good old ways of knowledge representation and inference
may not be completely out of the question [2].

Of course, there's always the chance that the students only came to the course
because it had "machine learning" in its name :)

__________________

[1] More the point, both of the outputs and inputs of ILP are logic programs,
i.e. binary relations. Most of the work uses Prolog but there also exist
techniques to learn Answer Set Progarmming, Constraint Logic Progarmming and
of course Probabilistic Logic Programming programs. In any case, the
homoiconicity of logic programming languages allows a newly learned hypothesis
to be immediately reused as data to learn a new concept, in a way that is
probably impossible with statistical techniques. And of course, learning is
extremly sample efficient and the resulting programs generalise vey well.

I bet you had never heard of any of this before now :)

[2] To be honest, my guess is that the way forward is a combination of the two
approaches- perhaps, some monster combo of deep learning for sensory
perception, logic for inference and probabilities for final decision making.

One way or another, I expect the AI researcher of the future will have to be a
jack of all trades - and master of all of them at once. Learn to juggle.
That’s fair, thanks dang!
Seriously Microsoft -

let addOne = (x) => {x + 1};

That is such a basic syntax error it's unbelievable that whoever wrote it didn't see it, and whoever proofread it didn't see it either.
I'm a fan of this multi-language trend of gradual and optional typing. Static typing has definite benefits, but there are also diminishing returns on productivity as a language becomes more and more statically safe. Often times, type safety is a rabbit hole that can easily turn a language into what some call a "puzzle language," where the efforts to please the compiler become non-intuitive and take long times to figure out. Some of the classes in Swift for example have to adopt a hundred protocols just to compile. Rust is an even more extreme example. You might get extra safety, but at significant development cost.

Gradual typing in Python is a happy medium that lets the developer decide (to some degree) on the workflow up front. It's a nice compromise for a wide range of work.

I love this explanation from a few months ago:

https://blog.merovius.de/2017/09/12/diminishing-returns-of-s...
In my experience, the person you're asking for permission is a middle manager, who will almost certainly see your request as more power for them and less power for you, aka office politics. The minute they give you what you want, you don't need them any more, which is less power for them, so why would they do it? Professionalism? pfft!
In European Union legal systems does not have extensive compensation for damages like in US. Instead of class action lawsuits the government (consumer agencies) represents non-corporate interest.
Ask HN: What’s your most underrated sci fi favorite book?
I think there are two nuances missing here: First, it's easier to ask forgiveness -- this is a descriptive statement, it doesn't say better. Second, this is predicated on getting forgiveness. If what you do isn't relatively easy to forgive, you lose a lot, eg. getting fired or otherwise formally sanctioned. It's certainly neither easier, nor better.
The rate of change we have now has never occurred before in recorded history.
This is a great point. It's evident in Chrome's course so far that the browser has put Google's interests first, whereas Firefox puts the users' interests first. That's why I stuck with FF when it was slow, and I'm very glad that's all fixed now.

Plus, FF for Android is amazing. I can run Privacy Badger and uBlock Origin on my mobile browser!
> I think it’d be a lot of (evil) fun to form a crowdfunded entity with the sole purpose of suing companies that egregiously violate privacy norms.

Enforcement is one dedicated organization per country. See https://en.wikipedia.org/wiki/General_Data_Protection_Regula... for the possible sanctions such an organization could apply. It can be pretty minor.

There's a proposed EU law which is pretty much terrible. GPDR is great (IMO).
Took this as a hint to move my personal browsing from Chrome over to Firefox. Fairly quick process to move bookmarks etc over, and so far its looking pretty good. Real test will be how much friction I get with using FF on my android phone. Anyone here gone down this route recently?
Synthetic Monitoring – why and when to use it
It also conveniently plays on the public's perception that a punctured battery cell is a terrible thing.

In reality, a lithium ion cell with a small hole will slowly have the electrolyte evaporate, the internal resistance will increase, and the cell will stop being useful. If that's one cell out of 10,000 on a car, it's no big deal.
I've tried that, but I found that writing a tutorial consumes too much time when writing for a wide audience. So, I started writing tutorials for myself. It's brief, covering the most important steps which do not explain much, but it gets the job done. That way I needn't going through the research process all over again for the same thing I did some years ago. Later I might decide to share that knowledge, but again, editing it for a larger audience costs time.
You can grow crops under solar sometimes http://www.anthropocenemagazine.org/2017/12/doubling-up-crop...
> If you live in a high-tax country (e.g. UK)

According to OECD's "Taxing Wages 2017" report, an average earner in the UK pays less tax than a single average earner in the US. For a married single-earner couple, taxes will be lower in the US, and other specific situations can play in as well (e.g. while PPP adjusted income for average earners in the US and UK was almost identical, the nominal amounts diverge a bit more, so if you compare specific nominal income levels it may shift things a bit), but in general it's way too simplistic to assume the UK will be high tax and the US low tax.

I know that wasn't your point - it's just a pet peeve of mine that people seem to think US tax levels are so low; they can be, if your family situation is right, your deductions are just right, and you happen to live in one of the lower tax jurisdictions, but it can just as well go the other way. Similarly that a lot of people seem to think the UK is so high - it's below the OECD average.

If you want an unambiguous "high tax" example, go with Belgium - they top the OECD tax data on almost every measure by a large margin (40.7% tax + employer social security for an average earner vs. 26% for US and 23.3% for the UK according to Taxing Wages 2017) or Germany (39.7%).
Small Team, Big Success: How amCharts built a massive success with a tiny team
Most of the comments here are about using or not using Firefox, depending on it's features as compared to primarily Chrome. However, for me, it is not about being better or having more features at all - it is because I like Firefox and want to support Mozilla and believe that Google should not control the web. It is somewhat similar to the free software vs. open source debate - one should use free software not because it is better, but because it is the right thing to do (I understand that not many people agree with this philosophy, which is fine).

Having said that, all sites which I regularly use work perfectly for me in Firefox with acceptable performance. So I never found a reason to switch at all. Rarely, I come across a website which is "best viewed with Chrome"; my default action is to close that site immediately.
I use Evernote and clip every interesting article.
That quote sound like it came out of "All I Really Needed To Know I Learned In Kindergarten" ...which doesn't really make it right! kkkkkk
I would use Firefox if their track record for adding feature support was as good as Google. Also I vastly prefer the webkit inspector to the Firefox one, which feels very clunky and slow.
Firefox since at least 2004!
Most people would propose anyway even if he said no, so I actually think asking permission in this example is disrespectful rather than respectful.
Why is it so hard to become a successful developer
It looks it's a common ingredient for candy: http://blogs.discovermagazine.com/scienceandfood/2016/04/12/... - "Titanium dioxide nanoparticles (TiO2) are widely used as a food additive and are consumed by millions of consumers on a daily basis, as manufacturers incorporate it into their food products. "
How one knows what is "avant garde of today"?
Spoke to a recently ex-Googler about this and you're basically right. They said 20% time still exists de jure but if you want to get all your normal work done, get promoted, etc. you need to use all the time for that.
I always wanted to have an incognito browser as default option on my mobile. Recently I chanced to discover Firefox Focus on Google Play and that's exactly what I wanted. Now it's the default option to open random links, whereas Chrome and vanilla Firefox are used for the several trusted cities with permanent authorization.
The trouble is - that historical data is the data so far as we know. I don't see anyone claiming the historical data is incorrect or fabricated and unless there's a really good reason to doubt it, we should accept it. If you're not convinced by the historical record, then it's more a matter of stubbornness than methodology at that point
This completely misses the point. In arcade games you can take a day off, come back the next day, and be just as likely to be "the best". In modern online mobile games, if you wanna be at the top and you take a day off, you might as well just give up. This is what was being referred to.
Top 7 Banana Plugs for Speaker Wire
Not even that much effort, just open the browser's dev tools and change the text in the post to say whatever you like.
Good read, but I'm a little suspicious of these questions being 'asked and answered' by the same person.
That will happen a lot with Google's own pages ;).
> Strangely, they don't have to list the titanium dioxide in the ingredients.

Thats illegal, they have at least to mention "Artificial coloring"
In your example, I read it as the other members of the team not being quite as enlightened as she is, because they 'mistrust' instead of recognizing her soft leadership. It sounds like you believe she bears responsibility for that. I disagree. Accountability is different, and people like you're describing are still accountable. I take risks occasionally which are against the consensus and implicate the whole team. There's zero chance I wouldn't be held extremely accountable if it didn't pan out, and that is as it should be.
> Pseudo-modernism includes all television or radio programmes or parts of programmes, all ‘texts’, whose content and dynamics are invented or directed by the participating viewer or listener

So, it's essentially gaming, right?
Yes, but you need to separate the plastic from the paper.
Nvidia Appears To Have A GPU Inventory Problem
I would be surprised if some important macro trait such as height would be encoded without some redundancy.
Because their own chain versions are bad ($20/month for 3 movies/week for just AMC vs $10/month for 1movie/day anywhere) and will not be successful with consumers.

This reminds me of the late 90s/early 2000s when record company’s response to Napster/mp3 was to make worse services for more money. [0]

[0] https://en.wikipedia.org/wiki/PressPlay
>"Stop liking what I don't like," in twenty inches?

No, stop making the workforce into indentured slaves, in regular print.

If it was just for those that "like it" it would be fine (and not under discussion -- people could work like that in 1985 too, if they were so inclined).

The troublesome part is the whole culture that grows around this, and infects work relations and expectations even from unwilling people.

(It's the same notion as undercutting).