skysight-inc/HackerNews huggingface dataset:
Show HN: Curated Theme – WP theme to easily build curated directories
I've discovered Autofac has good support for CoreCLR. Plus it's well designed and powerful.
Closure doesn't really have a standardized format. It does, however, not like that you mix string and dot access for object (obj['str'] vs obj.str), which Elm does a couple of places.
The ability to increase the GPU Ram has the same possibilities, but is VERY expensive right now. a 24GB graphics card cost about $5,000 and most of that is due to who currently needs high GPU Ram. These are for Scientific Computing and Data Analysis and boy I would love to have one. Image having these on your Spark Servers and using all the fast GPU Ram?

http://www.newegg.com/Product/Product.aspx?Item=N82E16814132...
Tesla’s “unexpected” new product reveal postponed til Wednesday
Inside Nat Geo’s Incredible Documentary Mission to Mars
How to increase your website traffic
Very cool, good job! But what's the use-case?
> By the way, what's the purpose of the bar at the top? The back button of the browser already does that, even on mobile.

It's to counteract the fact that in some browsers on mobile, it will just show "google.com" in the URL bar, the added bar shows the actual website. (Obviously this is a problem introduced by the whole caching thing but that's why it's there I guess)
My mom uses Ubuntu (but, in all fairness, I installed it for her)
There's also rkt!
The URL bar shows "google.com" in a lot of mobile browsers (including the one in your screenshot), the bar shows the original website this content is from
http://www.imagemagick.org/script/convert.php

You can insert ImageMagick somewhere into your production pipeline. It's excellent software.
Indeed. Pretty bad when I can't even cut and paste. No idea how I managed that, but too late to edit it now.
If Billionaires Fund Your Research, Don’t Take Public Money
The Cybernetics angle is really interesting. I thought the Chilean Cybersyn project -https://www.theguardian.com/technology/2003/sep/08/sciencene... - led by Stafford Beer was an isolated case, but apparently not. An even more distant angle: I just read the autobiography of David Hilbert, and apparently he thought Norbert Wiener was an fraud of some sort. Cybernetics, Systems Science, Complex Systems - these draw a certain type person, and apparently a type of political system, too.
We have a couple of Quadros with 12GB at work. They aren't really fast compared to GTX, but dat RAM makes a difference. We really need to have RAM revolution on GPUs.
Comparing those numbers with Europe, whose safety net doesn't usually require people to pretend being disabled, would have been enlightening. A missed opportunity.
Extensive discussion: https://news.ycombinator.com/item?id=12720673
Your Phone’s on Lockdown. Enjoy the Show
In my experience, it's the terrible ad servers that are to blame. Run with an ad blocker turned on for a while and the whole web feels amp'd.
flabbergasted? Wow this is a new word for me, I have never heard of it. When i first read it in my mind I thought it was a Spanish Football player that used to play for Arsenal, Then Barcelona, and now Chelsea. LoL

Is this word even used anywhere else beyond US? Never heard it used in the UK.
I don't (and never will) use AMP and I feel that it is patently unfair to penalize pages for not using some non-standard tech. Google should index the web fairly, not make use of their tech a factor. Webpage speed is a fair measure (and I really wouldn't know what I could do to make my pages any faster, AMP will not make a measurable difference).

I would expect an un-biased search engine to rate pages with and without AMP equal and to not show 'badges' based on whether or not a page uses tech by the same vendor of the search engine.
Antibody treatment surprisingly 'cures' monkeys of HIV-like infection
I've never been interested enough in parapsychology to consider the evidence.

My main point is that there are a lot of important things going on underneath the surface of science and psychology that are often unacknowledged and overlooked in most mainstream scientific and psychological literature -- things that make huge differences in what gets funding and that probably strongly influences the players in those games -- things that you have to read between the lines or study how the games are played to understand.

PS: Apologies for the typos and word-omissions in my original post. The first sentence should have read: "Does whether some psychological studies are falsifiable matter?"

That's what I get for being overeager to post without taking the time to proofread. I've gotten in to the bad habit of posting first and editing later, but didn't have time to edit my original post in time, and now HN does not let me edit it any more.
Here's one for $200:

http://www.ebay.com/itm/New-Genuine-Dell-Precision-T7610-Ser...
There was of course a reason why the Secret Service raided them, but that doesn't mean it was a good reason. At the time, everybody was shocked and the courts sided with Steve Jackson, but with the past 15 years, I can imagine people are now more used to this kind of invasive, ill-justified raids by law enforcement organizations, and more willing to accept this as normal behaviour.
Submit your ingenious unused domain names
Interaction Design is dead. What now?
Yeah, however no EF LINQ support, correct? So you'd have to write all the queries manually.
Completely useless article. Random publicity shots of data centers/super computers, no content...
Did he actually think this idea would make him rich? Was he that naive? I mean it's a damn retractile stick, there's no actual value to it, of course it would be copied to oblivion...
This looks like an interesting project. I'd take the accuracy results with a pinch of salt because growing deeper trees often improves accuracy and in the test scenario xgboost is handicapped by limited depth. As the author says on reddit its difficult to do an apples to apples comparison of the two methods directly, because their approach to growing trees is very different [a bit like DFS vs BFS]

The thing that is more relevant for 'real-world' data is whether this library supports categorical features at all. The answer seems to be that it doesn't (then again neither does xgboost).

The text in the Parallel experiments section [1] suggests that the result on the Criteo dataset was achieved by replacing the Categorical features by the CTR and the count.

[1] From https://github.com/Microsoft/LightGBM/wiki/Experiments#paral...:
"This data contains 13 integer features and 26 category features of 24 days click log. We statistic the CTR and count for these 26 category features from first ten days, then use next ten days’ data, which had been replaced the category features by the corresponding CTR and count, as training data. The processed training data has total 1.7 billions records and 67 features."
Why? Bacteria exchange DNA with each other.
Show HN: Holaa – Anonymous / Public / Historyless / Loginless Chat on Any $topic
Thanks for the clarifications! I misunderstood the article.
Ask HN: What is missing from modern editors?
What features do you think are missing from modern text editors and IDEs that you think would help while programming?

Personally, I've not found an editor which has a live editing diff view where new lines are highlighted green and deleted lines are still visible but highlighted red which I think would be useful.
The curse of Plato strikes again. You (or other eiltes) who know better than the actual people doing what they do that they waste their time and could use it in more meaningful/fruitful ways.

The fact that these people chose to spend their time doing numerai probably means that they think that's the best use of their time.
my favorite way to recover from over-socialising is to spend an hour or two in front of the computer. It can be even at the party - as long as nobody comes to me and talks.
Agreed, although I don't personally mandate paper-coding to pass any syntax / compiler checks, but the code should resemble the language and the algorithms be made sound without any googling or whatever.
Blind person who wants to become a programmer or IT tech wizard
Hi everyone. I need advice and guidance. I want to become a programmer or IT tech wizard, but I am blind and have no idea of where to start or even what programs to use and so forth. I have basic computer training, ranging from how to use the basics of a computer, ms office and internet explorer, but I want to further myself. I must inform that South Africa's quality of training is not a patch against overseas training courses. So I need to find out where I can get the training I want and need, free if at all possible. Since I am unemployed and truggling to find a job. south Africa barely makes provisions for the blind sector. Please, if anyone can help. I do not have internet at home, so if anyone can email me with information? josh5647@hotmail.com
They don't have to though. If there's a symbol and sites with that symbol are faster, they'll learn to look for the symbol, perhaps not even consciously.
Sure, but OP didn't specifically ask you to review the code anyway, and there's a way to give feedback that doesn't make you look like an asshole.
Fisker turns to graphene supercapacitors for next gen cars
Titanfall is 20GB of game and 35GB of uncompressed audio (all translations).
> Slightly OT, but the codepen highlighting of the various steps taken is incredibly intuitive

Is that really part of Codepen though? I thought it was something the author had done manually.
Yeah, I used to use the web interface, but found it lacking, especially with meeting invites.

Skype for Business has no web interface :( .
I tried windows VMs, dialing in, mobile apps, 3rd party apps - but nothing was reliable / usable enough for daily use.
Frankly the focus on graphics have long since reached the point of wankery.
Well other than being riddled with security holes. It has its place, but never use it on user-submitted images.
I think it was a way for Google to get newspapers and other publishers to stop smothering themselves in ads. Google has been preaching the gospel of the fast web for years now as publishers add yet another box for an ad server to fill.

Then Facebook started to court publishers and suddenly the best way to read a lot of web content was inside of Facebook which is obviously terrible for Google. So Google came up with Amp as a way for publishers to provide the same experience on the web.
"nothing that we couldn't or haven't seen before"
This is a fantastic writeup. this quote really struck me and seems very apt to today:

'Glushkov’s story is also a stirring reminder to the investor classes and other agents of technological change that astonishing genius, far-seeing foresight and political acumen are not enough to change the world. Supporting institutions often make all the difference. '
Yeah, i fail to see how the patch and DLC stuff can't be solved with some emmc added to the board.
No, unless the algorithm is broken.

Ciphertext indistiguishability[1] is a basic requirement for any encryption scheme. All modern ciphers are designed to make that hard.

[1] https://en.wikipedia.org/wiki/Distinguishing_attack
I'm from the UK and I hear "flabbergasted" reasonably often, more often from upper-middle class folks. Maybe a regional thing?
Wouldn't the next logical move would be to switch to fast Flash memory that can move a GB/s or so? At the moment loading times seem to be bottlenecked by hard drives and optical drives.

Flash memory is still about a magnitude cheaper than RAM.
Thank you for repl.it classroom, it's amazing. I am worried about getting too invested in it though, will what is free become paid for at some point?
I think you could create your own lxc template and then create new instances. The other way would be to just clone existing working instances with overlayfs.

Base lxc may be a bit of a pain. Look at lxd - I believe that makes things much much simpler.

Another thing about lxc is the unpriviledged container - which I think is great for security (not sure if docker provides this).
It's no surprise that linux is by far the best development system for everything, since it is not a consumer product, but a collaborative meta tool.
I really miss the days of Hannibal.
Russia Today's UK bank accounts frozen, says editor
My first thought was that this was about swigging fortified wine to possibly aid (and therefore diagnose) ailing health...
Honestly, nice if that works easy for you when using just developer tools on the terminal or a text editor. As a web developer, though, you might end up using more than that. A Mac offers so much more commercial applications that just do not exist on any Linux distribution.

Gimp is no replacement for Photoshop and Inkscape is not replacement for Illustrator, ...

Btw, mostly everything you install with `apt-get` can be installed with `brew` as well (MongoDB, Elastic, nvm, etc.).
> Try to get an application - statically compiled or not - to run across different Linux distributions, and you will see why this matters.

Done. A statically compiled application has no other dependencies.
Seriously?
If something crashes continuously in production then the solution is "just pass the --restart=always flag.
I really wonder if you guys are really using docker in prod.
I would never use something like that to manage important transactions.
> I would expect an un-biased search engine to rate pages with and without AMP equal

Well there's your problem :-). Google isn't an unbiased search engine, they're a commercial entity with a financial interest in feeding you particular search results. They're absolutely going to be biased in the results they provide you.
you are describing small part of europe, that's getting even smaller. just give immigration a bit of time
You'll see people complaining about memory usage for editors and IDE's. A few years ago it was Emacs, "the memory hog". Today it's Atom.

The usual complaint is often "you shouldn't need a modern computer to use an editor".

What people fail to realize is that Moore's Law and memory eventually make the problem go away. Spend a little extra on memory today and don't make memory requirements a deciding factor.
What difference does that make? You don't have to run KDE (heck, I use it on windows). Yes its UI is a separate library from the specific program - any well-factored program will do the same, whether it exposes the separation or not.
I had a spectaculr Ubuntu LTS upgrade failure on a server earlier this year because I had inadvertently left a terminal open running a command with 'su'.

It transpires that the sudo binary cannot be upgraded when su is active, so the entire upgrade cascade-failed and left me with a broken and unbootable system. Had to start from bare-metal.
I think a lot of it for me has to do with the ways I often feel that I'm expected to be social; there are times when I'm around other people, and we are both sitting quietly working on stuff, and I really enjoy that kind of time with other people. For this reason, I live libraries. But some of it is truly just needing to be with myself.
This looks very cool, but why would you use this instead of using svg?
We discussed this recently at Couchbase, where I work. Couchbase is mostly open source. You can build most components of the database system, but the installer and some of the more enterprisy bits of the codebase are closed-source. You could, say, build the complete query engine and drop the very latest code into an existing installation.

We don't have any users who contribute to the codebase. But there are a few elite users out there who build their own components for debugging purposes. This lets them send us very precise bug reports that get acted on quickly.

So, all in all, we get a little bit of benefit from being mostly open source.
At the moment we're focusing on the marketing side (vs transactional), but it's something we've considered for the future. Hopefully Amazon will beat us to it!
How Advanced Sensor Fusion Technology Is Transforming Smart Transportation
Actually, JARs are even more compatible than that: they can run against a huge number of OSs and architectures, even in embedded systems.
> Having the same environment on your local machine as on your target server is a real productivity saver and a good reason to use Linux.

And this is why MS has gotten all buddy buddy with Canonical.
Sound like five guys. I eat beef once a month so a giant greasy batch kills me. Delicious though.
> I don't know why they would put out a few hundred gigabytes of fake files.

To trick people like you? `dd if=/dev/urandom` is much easier than finding a comparable quantity of actual info.

I don't know enough to have much opinion on the odds that's the case, vs them being real, though.
Both events can be equally connected to nationalistic conservatism: the national identity of Poland is as much defined by slavic resistance to anything non-slavic coming from the west (e.g. the Teutonic Knights of old) as it is by catholic resistance to anything non-catholic coming from the east (e.g. eastern churches, anti-church ideologies like forced communism and most famously, Turks sieging Vienna).
They could just use a better domain name such as googlecached.com
Likewise for Play (Java/Scala web framework). Searching for "Play Framework" is a must.
"I am working day and night and send emails 24/7 whenever I have a question or have completed a task, but my colleagues never reply unless it is during business hours."

Because they are living like normal human beings instead slaves? Being a workaholic is not healthy and definitely not productive. So I don't think you're in a position to judge people for it.

I would agree with you if you'd say something like "my colleagues don't do their work properly while they can" but that's not what I am reading.
but does this work with AMP pages that restrict the javascript?
Without trust, you have everything to protect from evidence planting.
> Google was injecting a large toolbar at the top of the snapshot encouraging users to get back to Google search results (a functionality already provided by the back button)

I learned, through a series of usability tests my (former) startup ran amongst its users, that most non-tech people do not click the back button and get very confused if your pages don't have their own back/forward/close/menu navigation.

We moved our apps workflow from "use the browsers back button to go back" to having all navigation including back/close as part of the HTML UI.
Takes about 2 seconds to fix:

$ docker run -ti alpine /bin/sh
/ # apk add --update curl
fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/community/x86_64/APKINDEX.tar.gz
(1/4) Installing ca-certificates (20160104-r4)
(2/4) Installing libssh2 (1.7.0-r0)
(3/4) Installing libcurl (7.50.3-r0)
(4/4) Installing curl (7.50.3-r0)
Executing busybox-1.24.2-r9.trigger
Executing ca-certificates-20160104-r4.trigger
OK: 6 MiB in 15 packages
The mechanism is called 'vouch'.
Trying to debug why our app in the container isn't working is not fun at all.

My experience with AWS was similar, and I got to a point where I had to stop accepting clients who had built (or insisted on building) their infrastructure on AWS. It actually kind of reminds me of a pyramid scheme where they ensnare you with a seemingly good deal, but in order to get that you've gotta buy in just a little (time, cost, etc) more and more -- just to be able to debug -- and more until you're calculating sunk costs[1] bigger than any company should have to spend on something as trivial as, say, a Wordpress site. It's highly unlikely that 95 percent of the SMB websites out there need the overkill of AWS infrastructure / EC. Do a cost benefit analysis.
so is that possible to "open" the game (cos right now those pokemon only available in london and SF) so everyone can play that everywhere? (i plan to let attendees to play this game at future gdg events)
Was the banana radioactive ? If it wasn't I imgaine it did work.
Thats not really broken. It is just a minimal image. If you want more pacakages then install them via the Dockerfile before you fire up the image. I like starting with a bare container. For example I might take an alpine image, install openvpn and use it to serve an always on vpn connection to other containers. The VPN container doesnt need a shell or anything else really. The only thing I want to see when I attach to the container is what openvpn is spitting out.
If you need an editor, use notepad.exe, nano, or an equivalent.

You run emacs / vim / sublime / atom exactly because it's much more than a simple text editor, it's a development environment of sorts.
To me a huge selling point of linux is i3wm. If you haven't used this thing yet, you absolutely have to try it out! It is the best tool that I have discovered since emacs.

It allows me to easily and conveniently manage dozens of windows, and it's hard to describe how convenient that is until you get used to it.

I usually have around 10 workspaces open:

1. Emacs with personal notes, goals, todo lists.

2. Emacs windows I use for development and code.

3. Terminals for all sorts of servers and processes running in the bg. Django, compass, webpack, stuff like that.

4. Terminal for "practical" tasks - updating git, ssh, all sorts of commands I want to use.

5. Nautilus.

8. Video player with tutorials and courses I'm watching.

9. Photoshop and other graphical/visual stuff.

10. Chrome.

I can switch to any of those with one hotkey, and navigation is super easy and convenient. It is so awesome that I'm thinking that it's almost the main reason I'm not going back to mac.

Oh, and also Ubuntu 16 is fucking great. Everything works pretty much out of the box, everything is easy to install, just perfect.

The only drawback of linux is editing graphics and videos. At the moment I'm using Photoshop with wine for design and kdenlive for video editing. They are good enough to work, but do have bugs and inconveniences, not as great as you would want.
I, too, think Docker is the bee's knees. But I don't think it would be good fit for a datastore (even though zeitgeist is to Dockerize all the things).

Docker seems to work best in an SOA type environment where you have a set of stateless services that might use different stacks. Docker simply unifies their provisioning and deployment.
I hated the language long before I stopped using it daily.

You don't need to pity me. I don't have much to do with PHP any more. All new development is either by a static generator or Django, or whatever's required... I just also maintain a PHP server for a client with a load of Wordpress installs.

That's was my point about liking stories about PHP getting better. A performance boost means a free upgrade for no extra work. I like that. Doesn't mean I like PHP.
I've also seen things in reverse where silly ideas "inspired" by cheap Chinese gadgets would appear on crowdfunding sites.

There is no point to compete with China on cheap accessories, anything that is not service based or is prohibitory expensive or complicated to make will be copied before you get even the initial samples back for evaluation.
In the idealized world where he secured a patent of it, yes. This has been the main promise of the patent system.

The main issue here is that the fade might be over before it would be worth to set up the heavy legal instrument for it.
Whether or not we see the value in selfie-sticks, we surely must find at least a little value in people that design solutions at least being able to recoup the costs of development?

It's quite likely, that there are solutions that exist that will take a large amount of investment, but yet once created will have little economic moat to protect themselves from duplication.

Not all of these solutions will be as frivolous as a retractable selfie-stick, and with a financial disincentive to investing in designing them, we create a very low likelihood that these solutions will be created.

That said, I guess unless someone can come up with a cheap system to ensure originators get paid, there's very little that we can do other than express outrage.