skysight-inc/HackerNews huggingface dataset:
It was also based on economic "laws" of a sort. One of the biggest reasons to keep pushing to smaller process nodes is that incremental costs went down, not just due to increased density, but because all things being equal, a shrink of an existing design resulted in much higher yields (for example, 5 bits of dust on a wafer will kill a much smaller percentage of die with an equal number of transistors, since the smaller process node will have more die).
Munich's Baimos turns any smartphone into a secure mobile key with BlueID
Have you tried pulling out anything from LinkedIn there?
I use fish for a year now. I was actually gonna give a try on fisherman. But I found out that oh-my-fish (which I currently use) repos are down because of one guy that maintain the fisherman and is abusing of DMCA all over oh-my-fish repositories. https://github.com/oh-my-fish/oh-my-fish.

Not gonna give a try on a project that is primary maintained for bad people with bad intentions.
It happens time and again, another pattern from the programmers perspective, when MVC really is much more than a pattern, and it includes the users perspective. It's not about separation primarily, that's the nerd's view.

I've made an attempt to clarify what MVC is really about. It was posted here before, I appreciate if you read it: https://news.ycombinator.com/item?id=10730047
And that matters because? Real people needing real treatment are being affected... Major hospital or not.
The scary, practical reason the US Navy is again teaching celestial navigation
Why you shouldn’t trust Gmail’s new TLS icon
It's worth saying what's really happening here is that no-one cares about the desktop. Heat is important for servers and mobile, and modern CPUs are designed for that with desktops as an afterthought. On a desktop the abandoned Pentium 4 architecture can clock up to 12GHz and will beat modern CPUs for at least some workloads.
Exactly.

In which freaking world are assassinations without due process legal or even desirable? The mere fact that we are debating whether someone was or wasn't assassinated is a perversion in itself.

Arrest them and try them in a court of justice. End of story.
There's at least one left in the US that requires a keeper by law: http://in.mobile.reuters.com/article/idINN0741330520080526?i...
Other than that, there are a bunch of lighthouses that have some sort of guesthouse in them and need someone to run it (usually decent pay but not a quiet job), or volunteer positions to maintain lighthouses around the Great Lakes and possibly elsewhere.
I love the fact* that it is theoretically possible to move the dot from a laser pointer faster than the speed of light, as it carries no information.

*Please correct me if I'm wrong. IANAP
What do you think a GPU is? They are the ones benefiting the most from more transistors.
Huh? Does sh have "$()"? I thought we had to use backticks for POSIX-only environments.
Modern (absolutely enormous) websites and ssl make packet radio internet gateways a difficult proposition.
One of the things that I found really helpful for using Fish is importing all the variables and aliases in bash_profile into Fish the config. This way when I go through install processes that automatically append configurations to bash_profile they get carried over to my Fish config painlessly.

Here's a recent blog post describing this strategy:

https://blog.gospodarets.com/fish-shell-the-missing-config
I think your Data would be much safer hosted on exoscale than ovh, if it matters to you...
That's static RAM that's generally used for caches, though.
I'm pretty sure the only place you're allowed to call out this use of "begging the question" is when responding to someone who is objecting to some other form of linguistic drift, so it was OK in this case.
Scala allows using unicode arrows (→) in place of their ASCII version (->), but not things like '≠'.

I'm currently using the Monoid font (https://larsenwork.com/monoid/), which uses ligatures to achieve the visual effect of things like the not equals symbol, while the underlying code remains the same. It's a pretty nice work-around for current languages.
http://iamsurface.com pure css material, not updated in a while but looks great and has modals with pure css
https://imperavi.com/kube/css/ almost not minimal but pretty cool
http://jxnblk.com/gravitons/ really minimal
Is it cheap college labour? They pay pretty well.
ENTERPRISE MOBILITY – INSIGHT TRENDS, CHallENGES STRATEGIES AND SOLUTION
The argument was that in the US, they "only" collected metadata. No real phone calls. No big deal...

The power of their use of "only" metadata in Pakistan is frightening..
Try Out UCP and DTR: The Components of the Official “Docker Datacenter Solution”
Since a pretty typical HPKP configuration pins to CAs, this seems like bad advice.
I used to use this on windows back in the day, but since moving to Linux I've been using webstorm's inbuilt git support. It works exceptionally well, but visualisation of the commit tree would be good.
bingo. a high level of expertise has to be cultivated over a long time as part of the culture of the organization. this is not easy and not common but it can be done. in almost 20 years i have not seen this myself except at 2 companies that do manufacturing.

i hesitate to use the words "big data" or "data science". really, unless you're talking about terabytes+ and/or sophisticated stats, it should just be called " analysis".

The picture of success in manufacturing orgs is having domain experts (manufacturing/operations/quality folks) routinely performing tasks with data that are NOT sporadic one-offs (for PowerPoint slides). The actual tools don't matter too much but rather the fact that people are proficient at using them. It means, for instance, that you should see non-software-engineers able to work with databases and reporting tools directly (eg sql-server management/report studio), comfortable with basic scripting, and skilled in some programmable analysis tool like jmp, R, or even excel macros. This doesn't seem strange until you actually see it. This can exist ONLY because leadership has made it an actual priority and backed that up with serious resources. As expensive as enterprise BI tools are, they're still cheap compared to training and cultivating expertise in the staff.

Sadly, however, the norm is organizations that say they do data-intensive stuff like 6-sigma but in fact the core of their data practice is nothing more than an overworked database guy and a bunch bs-artists whose main tool is PowerPoint.
May I ask where? Is it a local or national law?
What could possibly go wrong.

https://www.baycitizen.org/news/japan-disaster/radioactive-r...

http://www.nytimes.com/1997/08/13/us/in-idaho-anger-over-195...
This is built into OS X:

hdiutil attach https://adiumx.cachefly.net/Adium_1.5.10.1.dmg -shadow Adium.shadowfile

The -shadow option allows the image to be mounted read-write, with writes being redirected into the shadow file.
Haskell allows unicode in operators and there appear to be packages that implement aliases for the default ASCII versions.

https://wiki.haskell.org/Unicode-symbols
They can be restricted based on power or class. A Class 2 laser pointer used for presentations or a laser rangefinder aren't going to be powerful enough to bother aircraft, nor in most cases to damage eyesight. Currently there is a voluntary code to not sell lasers over 1mW to the general public, but this isn't a legal requirement.
Many other countries have 'Skynet' programs https://en.m.wikipedia.org/wiki/Skynet
There is activate.fish provided by virtualenv. In case you didn't already know (you didn't menation, thought it might be good to let others know if they see this).
Pathetic let'sencrypt promotion.

Now I'm gonna give you a few reasons not to use let's encrypt: it forces you to keep a piece of software that can generate keys in your server. It forces you to reload your web server config every two months, unattended (they won't issue certs valid for more than 90 days). The alernative would be to do the process manually every two months(wtf?). Also, its certificates are not trusted in Windows XP.

Now, as part of these piss-poor authoritarian decisions and attitude, someone is trying to trick startssl users into using let's encrypt posting this crap with circumstantial evidence about China and Startssl. I hope you fail miserably.

No, I have no ties to Startssl whatsoever. And it's been ages since I last used their service.
In the US it's not unusual to be "dating" multiple people at the same time. This is quite unusual in Britain where dating is much more serial than parallel.
I think any engineer or developer would agree that we only know a technology works after testing it, not just because it works on paper. I wonder how the US or Russia can really have any confidence in any nuke designed since the early 90s.
I know, I used atom for a couple months until I found VSCode, it's lightning fast compared to Atom and has a great go plugin I contributed to a couple of times :)
Oh, and goimports/goreturns don't lock anything, and the editor even highlights their changes :)
Project GRE²AT: Photo Tour
We're making a fuss about mathematics because this program is sold on the basis of the infallibility of mathematical tools. Especially for non-technical people of a certain age, this is a very persuasive argument (just watch any movie with a computer in it made in the 60's or 70's - computers are magical instruments that find truth where mere humans cannot).
Ekipa Trivandrum Workshop on March 10th
Ham radio is about communicating with others. How am I supposed to respond to your digital "CQ" if it's encrypted and I can't read it?

There has not been any movement in this area and I hope that there never is.
I am still not convinced, I still feel like an 4 TB SSD is an overkill for a laptop (or my use-cases are really different from yours).

Noise? Reliability? HDDs are getting better at these things too, I have never had problems with that. Power consumption? It consumes zero power, when you do not access your multimedia data. Resistance to shocks? Yeah, that is a thing for HDDs, but it must be a really hard shock (also it has to run), if you want to hurt it.

EDIT: I do not want to sound like I am against you or against the SSDs. SSDs are awesome! I just feel like the correct tools should be used for the correct tasks and I am just curious what is the purpose of an 4 TB SSD, because it somehow does not fill into my use-cases (again, I use the same 64 GB SSD for 5 years now and I feel like I will never need nothing bigger, if Windows installation does not get dramatically bigger in the future).
> They are planning a knight's landing Xeon Phi with 72 out of order cores, each with 4 hyperthreads and two 512 bit SIMD units...

I think Intel is probably planning to unify CPU and GPU. Intel has been bringing GPU-like features to CPUs like very wide SIMD, gather (vectorized memory load), etc.

Just scatter (vectorized store), a 2D-optimized cache controller (for trilinear filtering and hardware swizzling) and fast HBM memory are missing from the latest Skylake CPUs. Otherwise current crop of CPUs can pretty much be a GPU. An 18 core 2.3 GHz Haswell Xeon has 1.3 TFLOPS peak.

> CPUs are WAY faster than most people realize but the way current software is written leaves anywhere from 10x-100x the performance on the table.

Yeah, just a single Haswell core can do 32 (FMA) flops per clock cycle. Other then specialty optimized software, it might see a flop or two every few cycles while being idle a lot.

On the other hand, most software can't be 10-100x faster. 2-10x is pretty common, though. Compilers are still somewhat bad at using SIMD cleverly. Sometimes they do surprise.

> Right now the best option is ISPC, Intel's compiler.

Right now the best option is to still to use assembler or intrinsics (when compiler does ok job at instruction scheduling), at least if you need serial performance in "normal" applications. ISPC is of course nice for very parallel problems.
This was quite low, even for a ransomware attack. What's next, daycare centers?
You would need to clone the device, as the possible challenges are infinite as they are mathematically-generated. The scheme would just be a glorified one time pad otherwise.
Incidentally, I've been using fish for a while, and it's really nice. Coworkers wandering past while I'm working have been known to stop and state; the fish autocompletion/history magic is really impressive if all you've known before is the standard bash Ctrl-R stuff. And once you get used to it, and huge productivity boost, especially if you work a lot with tools like HTTPie.

(And while compatibility with tools which expect bash gets brought up a lot, I've had zero issues. YMMV.)
LG Outs Its Next Phablet, the Slender LG Stylus 2
In that case, I've gone back to the store, so it's clear that I'm prepared to do business with them.

It's also a social interaction. If the sales person did that of their own volition, then I'd react positively.

However, I'd be less responsive if the information had been retrieved via, say, facial recognition in some way.

The difference is that one case is someone (or a business) wanting to help and improve my life -- and, yes, to sell me something. The other is someone wanting to ell me something.
[Presto-based] Opera 12 and Opera Mail security update
Thanks for the hints. I'll need to get to the lab to see how well they work in the ESP8266 environment, that would be a huge bonus win.
Just an example of how to treat an "unsupported" product somewhat nicely.
8 Blank State Examples You Can Use to Improve User Experience During Onboarding
I don't think he's talking about the power user. It's geared at the pragmatic user who wants to get work done.

However, it assumes there is always an objective better way. That's something I'm not convinced of.

The rational that reducing choices will lead to less software bugs is certainly true, though. That's the reason I'd pick to have less config. Config options generally map directly to conditionals in your code base, which means more potential code flows and multiplicative combinations of possible things your code can do depending on what is turned on and off. There is a real maintenance cost to having lots of configuration.
Bridging the Communication Gap Between Developers and Architects
But what can be done with the challenges that uses the "infinite" set of possible challenges instead of a finite subset that has been stored on another device?

In other words, if a fake responds with anything it wants for challenges that aren't stored on the other device (the challenger), how would the challenger know the response didn't match what the real PUF would send?
French Desire to Sell Peugeot Stake Stymied by Stock Tumble
I've done a lot of engineering work in the manufacturing sector (both directly employed and as a consultant), and I know for a fact that most of the mechanics/machinists/electricians/operators/etc. believe that engineers do absolutely nothing all day.
Perhaps someone who knows the topic can say whether this mathematical phenomena of "adversarial examples" for neural networks can be translated to random forests: http://www.kdnuggets.com/2015/07/deep-learning-adversarial-e...

Barely perceptible changes to an image cause it to be misclassified by neural networks which never saw the image before (this is important, because it rules out simple overfitting). As a non-expert, this suggests to me that, at least for some algorithms, the reasoning "statistical algorithm estimates 99.999% probability of guilt" implies "guilty beyond a reasonable doubt" is unreliable at best.

There is great potential here for safe, effective government if machine learning output is only ever input for humans with common sense, life experience and the ability to interact with the world.
>I hope I am being Unix-like ... but I am probably just being stubborn. :(

I am going to use this in future.
How about fruit picking. I did some of my best thinking when I was picking watermelons in Australia. Plenty of thinking time, lots of exercise and being away from a screen all day means that when you sit down at one it doesn't feel like you have been there all day.
- political dissidents

https://en.wikipedia.org/wiki/McCarthyism

And that's what it is used for. Australian gov. used their abilities to mark people who say against coal energy as anti-government, all they did was support renewable sources of energy.
https://overland.org.au/2014/07/surveillance-of-activists-is...

and Canada:
http://www.theguardian.com/environment/2013/feb/14/canada-en...

- minority groups

FBI was spying on black-rights activists, since ever.
https://www.eff.org/deeplinks/2014/11/fbis-suicide-letter-dr...

- whistleblowers

No example needed.

- journalists whose behaviour changes

https://www.opendemocracy.net/ourkingdom/duncan-campbell/gch...

Campbell in '70s discovered ECHELON, NSA admitted he was their personal target since then.

- personal vulnerabilities (affairs, mental health issues etc)

https://en.wikipedia.org/wiki/SEXINT
https://en.wikipedia.org/wiki/LOVEINT
China Loses Control of the Economic Story Line
They don't need DANE, they validate certificates signed by a CA https://support.google.com/mail/answer/21291?hl=en
Sorry, accidentally down-voted.
Challenger U.K. Bank Mondo Asks Customers to Help Fund Opening
> ... possibly resulting in their untimely demise.

I get increasingly annoyed by these kinds of euphemisms in articles discussing US actions. As if it was something humorous.

Should be something like: ... possibly resulting in them getting assassinated by US military.
Proposal Draft for .flatten and .flatMap
Viewing the link at it states:

> It is similar to the the original 0install implementation, LazyFS. It supports many features required for large scale deployments. It has the following fancy features:
10 things you need to know before the opening bell
The design of the Macbook hasn't really changed in forever and everyone else is copying it. There really isn't all that much innovation happening.
I think one can IRC from Emacs?

There probably exists a IRC plugin for Vim, too.
True. That being said I don't think the computing power increases linearly with the number of cores. I presume for thermal reasons, the more cores you have in a Xeon, the lower the frequency at which they can simultaneously operate. So as it stands doubling the number of cores doesn't mean doubling the computing power.
Anyone know where you could get a physical print of this?
Abu Dhabi's New Head of Oil Company Comes from Investment Side
I realise that, but you understand the intent of the comment which is the point.
Except that schedulers optimized for single cores do not grow on trees, either. Python 3.5, which I think is a language with very high incentives for such single-core optimizations (because of the GIL), does almost two orders of magnitude worse than Golang (1.7s vs 63s) on a single core.

I wrote a py3.5 asyncio coroutine implementation of this benchmark, and I hope it's just my inexperience with asyncio that makes it get such horrible results.

Here it is: https://github.com/ociule/skynet/tree/master/python35-asynci...
(Java) Serialization Must Die: Act 1: Kryo
Program Aims to Keep Schools Diverse as New York Neighborhoods Gentrify
It reminds me of Gnoetry, the algorithmicly generated poetry:

https://gnoetrydaily.wordpress.com
Even before reading TFA that headline stands out like poke in the eye. An algorithm has no agency - moral or otherwise. Algorithms don't kill people, people kill people.
How to Unlock (and Play) Hidden Chess Game Facebook Messenger
Some servers do support it as authentication method for various purposes... However, for web the problem remains, even if the password isn't transported on the wire, the user still needs to enter the password on a html/js page provided by the server (which could be compromised anyway).
It does not force you to use any particular software. You can even write your own client.

Shorter validity time makes your users safer. If you lose the private key, it will only be a problem for three monts or less. Reloading your webserver should be a complete non-issue.
They automated the decision to kill people and called it Skynet? That sounds awfully familiar. When can we expect assistance from the future to take the NSA people out?
I find this facinating. For some background, there have been local legends about this for years.
http://www.telegraph.co.uk/news/worldnews/asia/indonesia/147...
Vienna Luxury Hotel Used by Madonna Is Bought by Al Habtoor
Downvote the truth, keep them coming. I'm used to censorship in HN.
Arrest them? They were in freaking Pakistan. Why would you arrest them? You guys are going crazy. Don't be surprised when you travel and realize the world hates you.
You obviously didn't read the link you posted. Email servers cannot do name verification with CAs, because there's no mapping to the domain/MX http://www.postfix.org/TLS_README.html#client_tls_verify
Delegraph – Reinventing Trust in Social Media
Hello,

I am Omar, the creator of DELEGRAPH, an amazing all-new iOS app that I want to tell you about.
Delegraph is an app on a mission. And that mission is to empower citizen journalism by taking up the role of a people-to-people news agency.

https://itunes.apple.com/us/app/delegraph/id1057564534?mt=8

https://www.producthunt.com/tech/delegraph

As you are aware, when it comes to covering news nowadays, the general public extends a lot of help to news agencies through the videos and pictures snapped by them. However, there are always question marks on the coverage video’s or picture’s credibility. Plus, even if the visuals you send to the agency are authentic, not everything can make it to the screen because an agency may not choose to show it further.

Well, here comes Delegraph. An app that empowers everyone to don the mantle of citizen journalist, document the news around and show it to the entire world with assurance. Delegraph authenticates your videos and pictures with a watermark specifying time, date, location and reference no.

I am based in Amman, Jordan. As you know, the Middle East is nowadays a volatile region with wars, disasters and tragedies that get a lot of video coverage that is watched by everyone right in their homes all over the world. But how can these viewers be sure that what they are watching is for real? After all, media is becoming more technically sophisticated; news providers are also becoming more adept at manipulating images to suit their own agenda.

The time has come that people stop depending on a single source for news and instead compare different media sources before we judging the credibility of the news reaching on their phones, tablets and televisions.
I have created Delegraph to give this power to the people of the world, to make news documentation everyone’s prerogative.

I would love to know what you think of Delegraph.
No current plans to print and sell copies, this one was for a competition prize in the Times. Fingers crossed they will reconsider.

https://www.ordnancesurvey.co.uk/blog/2016/02/21157/
I'm curious how much of this view comes from watching American movies. At least amongst young Americans, it seems that dating formalities are almost completely non-existent. People are entirely ambiguous and frequently hooking up with multiple people simultaneously.
It's CC-licenced, so any print shop could do it. Even Staples. I use netprinter.co.uk for printing plans.
It's my understanding that you can pin to any certificate in your chain, but if a server presents a certificate that leads to a user-defined trust anchor (i.e. your typical corporate MitM proxy cert), no HPKP check is performed.
In the UK for example, s.11(2) of the Copyright, Design and Patents Act 1988 provides as follows:

(2) Where a literary, dramatic, musical or artistic work[, or a film,] is made by an employee in the course of his employment, his employer is the first owner of any copyright in the work subject to any agreement to the contrary.