skysight-inc/HackerNews huggingface dataset:
Malicious advertisements are a much bigger pain in the ass to deal with on mobile than on desktop. I avoid clicking links on my phone whenever I can. This is one reason why I prefer to rely on summaries in the comment section whenever possible. Another nice quality of comment sections is that intelligent people have often performed all of the mental labor of finding the meat of the article and discarding the rest. Why should a hundred people repeat that same labor if one guy did it for us already? Also, even if the second sentence works as a TLDR of the entire article, you'd still have to waste time reading the entire article before concluding that. Reading the entire article often isn't even possible on mobile, in my experience. They keep loading new ads for minutes which rearrange the page layout or crash the mobile browser altogether. Sometimes an ad you swipe past goes through as if it were a tap, then you have to decide whether to tap the back arrow and waste 30 seconds waiting for the page layout to stabilize so you can scroll to find your spot again. Often they even load malicious scripts which redirect you to a fake "you have a virus" page out of nowhere and hijack the back button to prevent you from returning to your reading. And yes, it's always something posted to HN that puts me through this, as I don't browse other sites on my phone due to the even larger chance that any of those things might happen to me on those sites.

I felt I should say something because the smug sense of superiority oozing through your condescending ellipsis as well as your sassy use of "literally" led me to believe that you were completely unaware that there are reasons other than willful ignorance for why people would avoid reading the actual article.
Giant digital adverts could soon be in our cities
> And Mary Beard's Meet the Romans (an exceptionally good documentary from BBC. Mary is one of my favourites).

i finished watching this an hour ago, what a coincidence. i strongly recommend it as well, she discusses the role of slavery in roman society at length -- though it's spread throughout the whole series
Disagree almost completely. Just came back from a trip and charging was much better than before. Between us we had:

1 new MBP, 1 MB 12"
2 iPhones
1 iPad
1 Micro-USB device (Neo Smartpen)

We only needed 1 charger and 3 cables: 1 USB-C/USB-C, 1 USB-C/Lightning, 1 USB-C/Micro-USB. (We carried a second charger just in case).

We could charge either of the laptops, any of the devices directly or any of the devices via the charging MBP (or from the battery of either non-connected laptop).

On all our previous/recent trips, keeping devices charged was always a problem, this time it was completely effortless.

While I don't have the problems with the TouchBar the author describes, so far it has been largely uneventful for me (and yes, TouchID is great!). However, I think the potential is fantastic for integrating textual input with controls in ways that just hasn't been possible before.

I implemented a very preliminary version of scrubbing inline numbers in my CodeDraw live coding/graphics environment and it makes a huge difference. Before, you had to select the number, then either (a) fiddle with some gestures combining modifier keys and the mouse or (b) move the mouse to a separate on-screen widget. With the TouchBar, just select and scrub. Yes, it seems like a subtle difference when described in text, but the difference in actual interaction is YUGE :-)
I don't see backing kickstarter projects as an end in itself, such that delivery of any object is just a bonus that serves to commemorate that time when I backed a project. I'd like it to be the other way around, where the benefit of backing a project is that you got whatever it delivered.
I think this is great news for the Erlang VM: while you wouldn't want to use static typing for any program you write, there is a very specific use-case where you definitely want to do that: embedding business logic in your application.

I've been there, done that: encoding business rules in Erlang is no fun, hard to test, and definitely hard to read and modify later. In this particular domain the constraint of types does not slow you down, in fact, it speeds up development. A large amount of unit tests can become unnecessary just because of the type checking. And the more expressive your type system, the fewer tests you need - and the code and the remaining tests can concentrate on validating business logic instead of validating programming language logic ("here is a map - do I have a value with key X in it?" - maybe a bad example because of pattern matching, but I hope you get the idea).

You definitely have to be able to interface with OTP, but I don't see it as a huge problem - parts of your application could and should be written in Erlang, there is nothing wrong with that.
تور مشهد در هتل پانیذ
May I ask what your background is? I come from a maths + stats background and the "impenetrable math notation" is literally second nature to me now: I can test and understand it with far more speed and ease than I do any programming language.

Academic papers make the very reasonably assumption that you are familiar with basic mathematical notation, and probably, the basics of your field.

It's intended audience already knows these things, criticising these papers because essentially "I don't like the notation" is a pretty useless exercise.

Side note: maths papers used to be written with words instead of notation, but we dropped that, because it was inefficient and difficult to read and understand.
oh yes, is extremely slow to launch and load files but then it's ok, online apps have same issue but they stay slow even when using them and can't work with them when traveling on international train like i did last time with Studio
For anyone else wondering:

https://en.m.wikipedia.org/wiki/Unicode_equivalence
Don't Just Play the Game, Change the Game (Sprites, Levels, Sound fx & Code)
Linux X86 Program Start Up
I think you just proved his point. Yes, one must invest time and energy to gain fluency, but making the whole process more accessible will always make it easier and welcome more people.
Note that the UK had had CCTV for years now, which is a lower tech version of the same thing. It's not all that hypothetical, and we can at least look to it for consequences.
As far as I know, XMPP is still being developed further. The guy who wrote the Android Conversations (.im?) app is on HN and says it is a serious option for phones now.

(Except it costs money so most of my WhatsApp contacts will not switch.)
Maybe by noticing their official Twitter account.

I mean, if you were trying to hide, that seems like an obvious thing to cut out.
I wish Google were more serious. A proof of deceptive falsification of certificates by a CA should lead to an immediate distrust in browsers, period.

The job is on the side of CA companies to run audits at the extent of possible damages, just like in nuclear plants: You just can't do a mistake, and certainly not 127.
I've never hit te rate limit on LE. Seems to me you need to be running a public site that gives each user a subdomain, or similar setup, before you run into such issues.

You don't need a HTTP server to do authentication, it's also possible to use DNS and TLS SNI. There's certainly no need to spawn a server per domain, even for HTTP.

If your implementation is complex enough to require many certs, these problems are already solvable. Either fork over the money for a wildcard cert, or account for the extra work in your planning.

The setup we use is to have our own authoritative nameserver for a 'dyn' subdomain, and do DNS auth. We auth a subdomain with LE in less than 10 seconds.
Knowing Google, Fuchsia was probably started as a mean to kill yet another product.
The surprising male body type women lust after most
You are talking about confusables.
Unfortunately normalization cannot handle this. Only certain apps treat confusables as confusables: email, web browsers, dns services, usually via libidn.
You mean, is there still space for C? I'd say yes. I can't remember last time I used classes/objects unless forced to, despite using polymorphism/runtime dispatch every day. Go for it, follow your intuition.
Well then. "We have changed your system so that your business-essential peripherals are no longer working (because vendor does not have drivers for Win10 just yet)" is good, yes? I sort of prefer to make such decisions in a non-automated and in-house way, so that the business case for upgrade can be considered on its merits. Instead there's unplanned downtime, because someone in a completely different company had to fill their quota of Win10 upgrades. Good and necessary for that person to get their KPI bonus, customers be damned.

(Also, your attempt at doublethink fails because of GWX: how many other updates had a special pop-up notification "please give us consent to specifically do this"? Oh wait, zero, throughout the existence of WU.)
Contracts have many terms that haven't been legally tested. The idea is that you put in words that will protect you in court if it ever comes to it. It gives them more options to pursue a legal argument--chances are though if their best argument involves this clause, the case is their's to lose.
Uber CEO linked to escort bar visit that resulted in an HR complaint
Wapmild TIPS MUDAH UNTUK MENDAPATKAN KETENANGAN HATI ADA 6 CARA
They're just trying to not lose in the ML space that's all. Wants people to use their cloud server.

Just cause it's specific to microsoftR and the package doesn't mean those algorithms are own by microsoft. You just have to google other packages that have those algorithms. All of them are just statistic... R have tons of statistic package more than Python. I will be highly skeptical if you can't find a LDA, PCA, etc.. in a package somewhere.

The only important part here is the technical knowledge of what it are these algorithms for and when to use them and when not to.
LetsEncrypt's software is open-source. A commercial CA could use it, remove the limits and add EV if they wanted, then lower their costs to $50 per domain: much lower and much more trustworthy than Symantec...
Slavery by any other name is still slavery. What's described in the article is slavery. Debt is just the excuse used to justify it and give it a veneer of legality.
DuckDuckGo is not a very good comparison, since they don't do their own web indexing. Instead they aggregate the web search results from various sources like Bing, Yahoo and Yandex [1].

[1] https://duck.co/help/results/sources
No. Ever heard about http://websec.github.io/unicode-security-guide/

Identifiers should be identifiable.
If a filename is encoded in utf8, it needs to be normalized.
To the canonical form of course not the crazy Python 3 or Apple idea of NFD. Which is also slower.
If it's encoded as bytes you get garbage in - garbage out.

There's much more to consider, but unfortunately you cannot restrict a directory to forbid mixed scripts or confusables.
I summarized a few problems at http://perl11.org/blog/unicode-identifiers.html
> Are you claiming that choosing to indulge in drugs that you know are addictive and potentially lethal is without a moral dimension?

There is usually very little to the "choice" that addicts once made. My girlfriend was injected with meth amphetamine when she was 11 (by an "angry" 14 year old). That experience solidly messed up her brain chemistry, and no one knew how to help her.

Her doctor used Depot Provera to chemically castrate her at around age 19-20. This likely made her suicidal, as is frequently the case [1].

Should my girlfriend be punished for her doctors inability to help her?

[1] http://www.sciencefriday.com/segments/looking-beyond-condoms... - caller at 8min30sec was similarly made "manic and suicidal" with Depot Provera.

She overdosed on me a year ago, likely because of the benzodiazepines that the mental hospital got her hooked on (she thought heroin would get her through benzo withdrawal, but really each amplifies the other's effect). I called 911, they did their job, and the police decided they didn't need to make the situation worse.

Here's the link to my comment from 13 days ago: https://news.ycombinator.com/item?id=13846763
Animating a 2D spaceship with css
Seriously, it's just use these data too! They'll help your models. Nothing about how these features were selected what algorithm used.
FWIW, I've had more successes than problems with games.
11 games I'd have bought anyway [1] (mostly RPGs), 1 failure (The Mandate. Should have known, overly ambitious) 4 that are way overdue but still active (Star Citizen, InSomnia, Popup Dungeon and After Reset), 3 that are still in planned development (Vigilantes, Stygian and D:OS2) and only 2 games I didn't enjoy at all and normally wouldn't have bought (Jagged Alliance: Flashback, Satelite Reign)

[1] Wasteland 2,
Shadowrun Returns,
Pillars of Eternity,
Antharion,
Balrum,
Torment: Tides of Numenera,
Balrum,
RimWorld,
Lords of Xulima,
Blackguards,
Shadowrun: Hongkong

edit: And 100% sucess rate with tabletop/card games
Yes, exactly. At least until suborigin header [0] becomes widely supported.

[0]: https://w3c.github.io/webappsec-suborigins/
Ancestry Inference Is Precise and Accurate(Ish)
So chrome can no longer browse ~30% of the secured web. People instead install a different browser that isn't so "serious", as you put it. Oh and the message that sends to website owners? "Just don't use HTTPS, your SSL certificate could be invalidated with no prior warning for reasons that have nothing to do with you".

Easy, right? Just like a nuclear plant.
Most of the price is probably caused by low volume. Once a major manufacturer start selling it, I expect the price would half if not more.
Adobe AIR 2.6 does run on Linux
Oh yes. That's where I first heard it. I don't know if I'm misremembering but I think they said things like "can can" to emphasise the positive response and "no can" to indicate a negative.
Ask HN: Is it possible to build generic noise-cancelling speakers?
The other day I had a chat with a friend of mine about noise-cancelling headphones. For the people not familiar with the technology, they are basically fully closed headphones with microphones outside the cups. The collected noise is passed through processors inside the headphones, effectively generating cancelling sound waves.

The chat left me wondering would it be possible to, even in theory, build generic noise-cancelling speakers? I tried to Google the subject but couldn't find any meaningful results. Also, I know there are a lot of problems to tackle, such as reflections, positions relative to the source of noise, latency and whatnot. But the technology could be used in huge amount of applications, basically everywhere where there is noise.
This feels almost like SYN/ACK/NACK, but for people. Which means you could DDoS an aristocrat by sending them a lot of visiting cards.
He did. He got it approved, then the department reversed its decision.
Google doesn't issue certs commercially, and I can assure you that the team that works on Chrome CA issues isn't concerned about Google's ca
When Should You Sell Your Startup?
That can be easily done by dragging the tab into another window and closing the window with the other tabs.
Wow, didn't know that the usage of Firefox is that low. Thanks for clarification - makes sense.
Even if it is possible to generate so much data, where would you store it? You would need to install 333 units of VNX5800 per day (each one stores 3PB): https://store.emc.com/en-us/Solve-For/STORAGE-PRODUCTS/VNX58...
The irony is everything I've been hearing was that Symantec was on their way back to recovery as a company after somehow selling off the woefully under-performing Backup Exec line in order to focus on the security market. Which really is SEP and their SSL lines.
We do know, they assassinate people though. And I'd argued that is already incompatible with democratic and humanist values
Makes sense for people who want nightlies and constant flux. Makes absolutely zero sense for production machines.
I feel like the proffered example hinges on math literacy rather than financial literacy specifically.
I think it is necessary to go with an erlang like style if one wants to get a remotely acceptable cost model.

I am not sure how much static typing actually hinders and how much that is a matter of tooling, though. Maybe static typing could do things like checking whether the new version will be compatible with other nodes before deploying?
Gnome 3.24 Released, See What`s New
It's different for different people. Some people are dirtbags, some people are saints, and everyone else is in-between.
Yeah, "designer drugs" -- the products someone trying to make a drug that works on the same systems but is different enough in structure from anything on a Controlled Substances list are bad news. The problem lies in the fact that many drugs with long histories of human use (opium, marijuana) have long histories of human use, and so they've been tested extensively and are known not to produce horrid adverse effects. Trying to replicate a compound that has been tested for efficacy and safety over literal millenia (and not being allowed to just change tiny things on the molecule) is not something that is likely to give results close to the original.

Ironically, the obverse task -- trying to create a molecule that acts on similar neurobiological targets as an illegal drug but doesnt get people high or look like a molecule from an illegal drug -- is similarly fraught. A flagrant example is BIA 10-2474, an experimental drug meant to target the endocannabinoid system in a roundabout way -- not by directly activating receptors, but by inhibiting an enzyme that degrades endogenous chemicals that activate endocannabinoid receptors -- which would have similar effects as directly activating those receptors. A trial of it killed one person and irreversibly neurologically damaged a few others.

We criminalise drugs at deep costs to research and medecine (I haven't even gotten into the use of MDMA in psychotherapy or ketamine for depression), and regardless on what side of the law they work on, it is a very difficult task for chemists to try to imitate drugs that have been with humanity for millenia when they aren't allowed to make molecules that look like blacklisted ones.
It's incredible how things like collecting sales tax is up for discussion with some US states. If you don't collect VAT anywhere in Europe you get severely punished by authorities. They take their 20% cut from every sale very seriously.
I do see this kind of behavior in engineering oriented fields. Maybe the authors try to be as formal as possible, but doesn't known when to stop? Or maybe this is how they naturally think? (I doubt this, but because this is so common, I wonder if this is actually the case...)

I had a similar problem in my earlier career, because I try to be as precise as possible. But for conciseness, I don't bother to explain anything. Later on I learned to say things in English, or give intuition, before writing out the formal definitions.

Fortunately, papers the reviewers cannot understand have a hard time getting into top conferences in my area (CS theory).
Most people contribute to something they think is wrong but are just a cog in the machine so they don't think much about it. Pay tax to the US government? You're funding murder in the middle east. Have clients that are suppliers to service providers to this drug company? You're helping them too.

Even professionals want a salary and a job.
Perhaps StartSSL was a life-size rehearsal of the process, making sure that everything was in order in preparation for Symantec's dismantling.

No earlier than this week has Chrome 57 been rolled out. I know that because a customer reported to me that one of my website was distrusted – I had forgotten a StartSSL certificate over there, and sure enough I didn't notice it because I was still on Chrome 56. Sounds like a timely coincidence: If I were Google I would exactly try to distrust a small CA before attacking a bigger monster.
Ivory Coast does $28M daily mobile money transactions
Just like you can make a function do something totally unrelated to how it is called, do what it is actually in the name, wipe out the hard drive, launch missiles, whatever.
WEF looking for top female tech innovators and entrepreneurs
Βγάλτε Λεφτά Με Το Affiliate Marketing Και Τη Linkwise – PMAR.GR WEB DESIGN
Is this it? Saw them on BetaList a couple weeks ago:

https://www.stocklist.co/
I think you're rather making their point. Something could be both evil and economically beneficial, and while the statement only mentioned the economy you assume that they have a bad way of looking at the world.

We should be able to have a reasoned, intellectual discussion about the economic side of slavery whilst still agreeing it shouldn't be done.
You have not addressed my counter-argument. I'm not interested in defending "meat-based diets". I'm simply attacking your pseudo-medicine.

> We have a society whose delusions cause diseases and destruction around the world. If I was wrong, there wouldn't be so many brilliant scientists, doctors, artists, and entrepreneurs on this same train of thought.

Argumentum ad populum.

> Yoga, meditation, plant-based diet have all played a major part in creating [...] computers and the internet.

This is probably the most absurd statement I've read all week.
MS has a history of "embracing" technologies. The arrogance is visible in the title that doesn't mention it's specific to MS R.

I didn't say you can't do this with standard R. I didn't say they invented or own anything.