skysight-inc/HackerNews huggingface dataset:
Most likely related to the intermediate certificate. Lots of reports today on twitter about https://www.globalsign.com/en/status/
... and the other sets up her own email private server which got hacked by a [taxi driver](https://www.rt.com/news/362417-hacker-guccifer-clinton-roman...). As intelligent as he can be, if he was able to get in, it's easy to imagine that any world government had access to all information that came her way.
It's large... Perhaps, not as high-quality as some other development communities... But quantity may help over quality.
Sticking to the 16.04 LTS is the expected choice for the vast majority of users.
I don't know the race of any software engineers I haven't met. Which is almost all of them. How could govt and the public know either? It seems strange to imagine it could matter.
Pool allocation, and delete the whole thing at the end.

Of course, sometimes (most times ?) you can't do this, and you really need a GC.

There is a reason why TAOCP spends a whole chapter on GC IIRC...
"Also, global GC often requires 2x-3x the memory footprint of working memory which is extremely wasteful for the resource constrained domains that C++ is often used in."

Memory fragmentation in manual memory management often comes at a similar or higher cost, which is often "forgotten" and neglected, because it is hidden:

https://bugzilla.mozilla.org/show_bug.cgi?id=666058#c31

And fragmentation may grow over time much more than the typical GC overhead. Then you have to do a "forced GC" that is restarting the application. Often happens to my phone or browser. I'm not sure if it is more due to fragmentation or more due too plain old memory leaks.
Brian Regan: The Spy We Forgot
At least some of the "toy" problems aren't chosen just for being easy to solve or understand. They're chosen for being qualitatively different than the kinds of problems other neural nets are capable of solving. Sorting, for example, is not something you can accomplish in practice with an LSTM.

Mainstream work on neural nets is focused on pattern recognition and generation of various forms. I don't mean to trivialize at all when I say this - this gives us a new way to solve problems with computers. It allows us to go beyond the paradigm of hand-built algorithms over bytes in memory.

What DeepMind is exploring with this line of research is whether neural nets can even subsume this older paradigm. Can they learn to induce the kinds of algorithms we're used to writing in our text editors? Given this goal, I think it's better to call problems like sorting "elementary" rather than "toy".
New York to Pick Startup Over the Industry Leader for Police Body Cameras
Urban Art Portugal App
A few thoughts:

- if you can find a way for just a single user to get value out of the product then you don't need to convince an entire team to adopt a new tool all at once. It could happen organically instead and over time. It would also give you a chance to slowly help/sell that team over time.

- the homepage doesn't really tell you what the product does. After signing up and playing a bit I now understand. Whats your conversion rate like from homepage visit to signup?

- I'd suggest telling users what the process is like. I didn't (and still don't) know whether everyone on my team gets an email every evening to fill out the info for the next day, or is it in the morning? Do you fill out what you did yesterday and what you plan on doing today?

- I think every companys process is slightly different, if you are convincing them to use a tool AND change their process you might run into difficulty. Maybe allow for different processes. We built an inhouse replacement for iDoneThis because we wanted something slightly different.

- The most important question is why do you only have one customer? Do they signup but stop using it? Do you not get enough signups? Do they signup and never invite their team? Have you asked them why? If all of the numbers in your funnel are really small, I would focus on the later steps. Make sure you built a product people want. Once your activation rate is high then start worrying about top of the funnel.

- forget the LinkedIn cold emailing. You're in the highest density startup city in the world, just walk right into any startup office you see and ask them to use the product

- Ask your engineer friends and other startups what they use and how you could get them to use your product instead

- We (Streak) would def use this if you adapted it to our process. I think our needs are very close to what you have. Find more customers like us and build what they need. Ask them to prepay you for 6-12 months for you to custom build whatever they need (we would do this). Reach out to me at aleem at streak.
are people searching for your idea on google? then make an ad and a landing page. or posting about the problem your solving on twitter? contact them to see if you can talk with them about it.

here's a couple links on getting first users:
http://blog.lifecycle.io/how-to-get-first-users/

https://jasonevanish.com/2013/08/11/95-ways-to-find-your-fir...

Here's a good article on how grubhub got off the ground and found a co-founder:

https://mevans314.com/2013/09/01/blog-series-from-1-to-700-e...
> For example a copying GC could mean that you can allocate with a simple thread local bump pointer.

This is equally true for explicit memory allocation. The point is that on some allocations under GC, it will have to collect garbage. And collecting garbage will tend to be more expensive than explicit frees, because it usually has to do work to discover what is garbage.
> But [virtualization] does help as an additional layer of security.

This is completely wrong: Instead of one big complex code surface, now you have two.

Two things that can be attacked; two things that can have bugs.

Two codebases written by people who aren't thinking about reducing bugs and aren't thinking about security.

That's insane.

The only thing that can reduce bugs (security or otherwise) is less code. DJB did a great presentation on this subject: https://cr.yp.to/qmail/qmailsec-20071101.pdf

> It makes me wonder why Google uses KVM to isolate multiple tenants running stuff on their machines.

"Google does it so it must be secure" is faulty reasoning.

There are valid non-security-related reasons, for example it simplifies administration and management tasks, and it is cheaper. When you do something because someone else does things you might find neither of you know what you're doing.
But plenty of lawsuits have been filed. Just saying.
I think that was not the point of this, let's call it "experiment". Although I saw on Hackaday some "USB devices" that held huge capacitors in them, so when you plug it in, caps would discharge and your motherboard would be damaged.
Well, one significant difference here is that Donald Trump is running for President, and Bill Clinton isn't.
Trying not to add dependencies after being burned in the past (cocos2d-swift disappearing was a particularly harsh one), but they all look interesting. R.swift in particular I might have to add. Autocomplete and compile time checking of resources is something I wish was more common in other environments.
Bad idea to include the developer preview?

You can safely try it out and see whether it works for your hardware.
Oculus Connect 3 Closing Keynote: John Carmack
>But nobody, and I mean nobody, wants to use a desktop computer the way they use a tablet or a phone.

That's not quite what's on offer. It's more like the ability to plug your phone into a monitor and carry on working. No longer carrying a laptop around (once tablets/phones are at CPU horsepower parity for office work).

So yeah, it's not working backwards like you suggest, it's making the phone/tablet more like a desktop (add mice, keyboards, screens etc.) One mobile device is quite likely all we'll need in the near future, not three separates.

2-in-1 laptops are already selling quite well as MS gets its own convergence efforts underway. Apple are actually lagging in this field and kudos to Ubuntu for steering the ship in an innovative/inevitable direction.
10 Useful Tech Hacks that you can learn in a couple of minutes
OpenBSD has no kernel modules, everything compiled into the GENERIC kernel is expected to be using proper kernel interfaces, mucking around with kernel structures is a no-no.

Nothing can really prevent driver bug causing a crash, this isn't a microkernel, but it can reduce exposure from userland, i.e: pledge restrictions on syscalls/ioctls/sysctls.
That's where it matters least because it doesn't solve the problems with electronic voting computers.
That's a good point, and thanks for the recommendation!
There is Apache POI for the JVM.

https://poi.apache.org/overview.html
Forget parsing time, just taking the time takes an awful lot of time. Try measuring a very quick routine (a few nanoseconds) with clock_gettime - you have to do various calls and take a mean because of resolution issues, and also measure and reduce the overhead of the logging routine. This becomes a real issue because taking a mean of various calls is different than doing just one call (cache, branch prediction, etc). You could add something else inside the loop but then your fast routine becomes a tiny part of what you are measuring and the relative error explodes. It is simply not possible to benchmark routines that take just a few nanoseconds precisely and exactly with userspace routines. There are whitepapers from Intel on how to do this on their processors with a kernel module to disable preemption and IRQs and read the TSC directly with asm, but then you can't have userspace stuff... Benchmarking quick stuff is no fun.
Yes, people are using in production. Last community meeting we had some folks reported a large server deployment in the UK (in the order of thousands of servers) that was being partly transitioned to snaps. I think that's the biggest use I've personally heard about so far.

There are some people interested in having them working on 14.04, btw. It'd be great to see that working well.
I've been told that this is the primary purpose of the whole thing. It's a back door protectionist tax on foreign Internet services done in such a way as to not trigger taxation provisions in trade deals.
And then hired more number than that. Otherwise, the 4K number in twitter employee population would never come.
Most GCs will not cost you a single cycle if you never allocate.
A small codebase like this could make a good example of async/await which is now available in Node 7 [1] with the --harmony_async_await flag. Since it is not even using Promises but simple callbacks instead, massive improvement is possible.

[1]: https://nodejs.org/download/test/v7.0.0-test201610107f7d1d38...
>by the way they choose to distribute their product, indicates it doesn't want to be part of culture,

That isn't how that works. Cultures get built around things - those things don't "choose" their culture. Even creators do not get to "choose" the culture their work belongs to. For example, Pepe the frog. Contrast the popular 4chan/pol/ usage of Pepe the frog with the viewpoints of the creator of Pepe the frog. Even the artist recently drawing Pepe taking a piss on Donald Trump won't stop or change the culture that has built up around the meme. Sometimes trying to not be part of a culture backfires. Ben Garrison learned that the hard way. The more he asked 4chan to stop - the harder 4chan pushed. Eventually it seems like he has given up fighting against it.

>When a billionaire buys a Van Gogh or it is sold to some museum far, far away, we look at other van Goghs. If all van Goghs were to get out of reach, some other painter would be brought to the spotlight and become _the_ painter.

I'm not sure what you mean by this. Not too big into art culture and don't really care if I have a cheap $30 copy or the $30mm original of the painting. If I wanted a van Gogh I'd get a van Gogh. Even if it weren't an original.
TARGET: An ASIC for the Cherenkov Telescope Array
Android critical security issues is largely depend on whether the end user is willing to update and some apps are buggy due to outdated hardware.

iOS update is much easier and well supported and less fragmentation than Android.
As others have mentioned, there are a few factors in play. The interview mentions the letter he recently wrote to his dying ex-love, where he said himself "I am not far behind". Connected to that, his single from the new album is more or less an invitation for death to come for him. Those things likely triggered the sense of urgency in some reporters :).
FPGA Implementation of Emotion Recognition from Speech Signals [pdf]
Silicon Valley's Cool Kids Are Turning into Squares
I develop iOS apps professionally. Sometimes upon completion, I am urged to develop an Android app that is similarly functional both in UI and code behind logic. I can get there, but it's never, ever fun.

Employers need to wisen up and not expect mobile developers to be masters across these dual platforms. Plumbers don't do electrical work, paramedics don't chase criminals. I like to browse iOS/Android mobile dev job descriptions for fun, and I grit my teeth when it is expected that you be a master at both. Not a chance, everything moves too fast.
Leonard Cohen is absolutely one of the best (Canadian!) artists of the last century. Seriously; if you have the time, do what you can to discover his music. Songs of Leonard Cohen, Various Positions, and of course I'm Your Man are all must listen albums.
I don't feel one way or the other about Atom, but agree that "text editor" as a category is a superset of "editor of texts smaller than Xmb."
The question is why FB is trying to be a news source - that's nowhere near the expected purpose of this site. No one registers on FB just to read news.
Tesla Reports Q3 US Sales: Model S Crushes “Large Luxury Sedan” Competition
The great thing about freedom is that it means other people finding your actions unconscionable doesn't necessarily mean you have to stop doing them.
Some people would find it unconscionable that my wife drives and that I "allow her" to do so. The particularly zealous among them might even say that this kind of moral decadence enables our worst features. Although they'd probably find other sins to say that about first before they got to the driving.
Pardee Center Report on Implications of Artificial Intelligence [pdf]
Toddler Doesn't Care
> You can charge a phone with one and plug a multi-terabyte portable drive full of MP3s into the other.

Will it recognise an ext4-formatted drive, or does it require FAT, NTFS or something else?

Perhaps there are two people in the car charging their phones?

I really, really don't understand the hatred for CDs. Why, someone downvoted my original comment because I noted that they can be useful for a long road trip! Honestly, I'd expect that to be non-controversial: CDs require no data connexion; they are a physical audio format, which means that they can be converted to MP3, FLAC or whatever else one likes; they are owned by you, unlike a streaming music service's tracks.

I think that they still have their use cases.
Personally I am pleased that there is more focus on their server offering, past attempts to monetize their desktop users ended badly (and rightly so).
Apple fires staff amid claims intimate photos shared in Australia store
The point of this is generality. If you can use the same architecture to do many different types of tasks, and you keep adding to the variety of tasks it can do, eventually you cover all classes of tasks and then you never ever need to switch over to brute-force architectures. This is not nothing.
Rogue One: A Star Wars Story Trailer #2 (Official)
Yup - looks like the same.
3 Reasons to Learn Caret
You are correct. However, this discussion operates on some level of abstraction, and you're jumping off it.

It's like talking about eucledian geometry and then saying that no physical object is actually a single point, straight lines do not exist and parallel lines would collide due to space-time curvature.
They shouldn't be totally different. Common look and feel is welcome in my opinion. Then obviously they should be customized to adjust for different input devices and screen sizes.

It can be done without repeating the Windows 8 fiasco - which seemed to be tailored for touch-input devices, leading to clunky experience on a regular PC.

Eg. see Remix OS, or Android for desktop: http://www.jide.com/remixos

It's Android, but from the look of it, it's adapted nicely: https://youtu.be/TjAxCWO84L4 (I admit I haven't used it myself, but even if there are some quirks not visible at first glance, my point is not that Remix OS hit the sweet spot, only that it can be done in principle).
A Simple Guide to Funneling Your Website Traffic
This has been posted at least eight times recently. Please stop posting this!
Thanks, I edited the post to include some Ruby semantic richness for you to enjoy:

https://cirw.in/blog/constant-lookup.html
Researchers develop DNA-based single-electron electronic devices
It's a reference to https://www.youtube.com/watch?v=MKH6PAoUuD0 (swearing and loud noices) and they've adopted it as an internal name for themselves.
And Gradle 3.0 does have some major speed improvements. Though if that's not enough, then I'd probably suggest Buck as build tool.
Also known as the baby-boomer curse.
He hasn't tried since '64.
Parsing time is a huge cost when the Logfile Navigator (http://lnav.org) is parsing log files. The libc strptime() is terribly slow, so I wrote a simple compiler[1] that would spit out inlined C++ code for parsing a particular time format (e.g. "%Y-%m-%dT%H:%M:%S.%f%z"). Coupled with the fact that a time format is not going to differ across log lines in a single file, lnav is able to lock onto a date format and parse all the lines in a file fairly quickly.

[1] - https://github.com/tstack/lnav/blob/master/src/ptimec.cc
It'd be nice if people actually replied with arguments instead of downvoting.
RedThreads:Fault Detection via Adaptive Redundant Multithreading
API to unlock your door using getkisi.com
Yes, songs are counted as literature (poetry), as well as code (computer programs).
Sprayscape
The brain is not a single universal neural network that does everything well. It's a collection of different neural networks that specialize in different tasks, and probably use very different methods to achieve them.

It seems like the way forward would be networking together various kinds of neural networks to achieve complex goals. For example, an NTM specialized in formulating plans that has access to a CNN for image recognition, and so on.
Sequence Prediction Using Neural Network Classifiers [pdf]
That's called memoization, and it works really well in quite a number of places.

There are some compilers that can do it automatically with some hints, but I think they are mostly experimental not production.
RUN !
As mentioned by others, not being able to try it out without signing up is a big impediment when it comes to showing rather than telling people what TakeAim does. A sandbox so people can try it out might be a high return marketing effort.

I'm not sold on the pricing model. It is trying to compete with free rather than on value and even worse it is competing against free internally. In a business context, if it isn't delivering value worth a $500 a month rate, it really doesn't matter if it's $30 or $80 or $5. And if it is delivering value at that rate, then $500 is a good place to anchor the price.

It also sets the expectations about quality and provides the money to create it and helps filter out the wrong type of customer. By which I mean that 500 customers at $30 a month are likely to churn and generate a lot of support work in minimally productive directions. 30 customers at $500 a month will provide serious focus and better feedback for pushing the project forward.

To put it another way, TakeAim is a bit toward the feature end of the feature->product spectrum. In terms of growth that means that it can probably scale better vertically [adding more functionality and user support] than horizontally [running more instances] because the current utility is limited to brief use every day.

The development arc of TakeAim seems to be BaseCamp's origin story. That might be a good model to look at both in terms of creating an ecosystem and pricing.

Good luck.
I'm not quite sure what your point is.

Yes, there is always something better that only the wealthy may afford-but that doesn't mean the baseline level of care for most people can't be improved. People don't expect the world's best surgeon to work on them.

And either way-the care for most Americans isn't necessarily better than Canadian or Swedish care, many rankings are significantly worse while costing the most.

I know one thing-if I had health care covered, I'd be more willing to start a business or take a break from work. That would make me happier.
Popup! Annoying article covering popups!
There's a few models I've seen work well:

- Kickstarting: Django REST Framework's development was successfully funded for a year or more by funds raised on Kickstarter[1]. This model doesn't scale that well.

- Sponsorship: DRF is also a good example of this. Corporate sponsors who use the product are asked to chip in as sponsors, in return they get some branding placement and community goodwill. It seems Serverless was at one point using this model (sponsored by Coca-Cola), it's unclear why they had to stop.

- Services/support model: as popularized by Red Hat, Canonical, etc. Give away the product for free, make money on support contracts.

[1]: http://www.django-rest-framework.org/topics/kickstarter-anno...
Show HN: WordLift – Organize the content of your website with a WordPress plugin
> Impressive that this is pure JS

Well it's pure JS in that it's been running the C tesseract through emscripten. So in a way it's pure JS just as much as the original lib is pure assembly when compiled ;-)
Hardest thing I ever had to profile had to do with accessing Postgres from Python. I needed the cold-start time. I ended up kinda fuzzing it to find an estimate. Filled a table with proper data and accessed random keys to find an average. Even then some optimization occurred.
Crypto-Async: 3x better cipher, hash and hmac throughput for Node.js
Although i don't agree that the article shouldn't be written the way it is.... Can someone tell me the point? Not sure if i should read it.
Current Kubuntu with Plasma is anything but lightweight.

There's really lightweight alternatives like Lubuntu and Xubuntu. You can give them a spin in a VM. If Linux for you mostly means a browser window and a few terminals, they'll do fine.
Older Tech
Amazon Music Unlimited launches, undercuts rivals at $7.99/month with Prime
Might be worth reporting since you have a reproducible failure and a use case for which the performance is not satisfactory. You can tune some of the JIT behavior with command line options -- that might make it kick in sooner and you might see a net benefit.
Yes, I think Windows 10 is a more mature and sane take on this concept, where the "apps" can now run windowed as usual. Makes the transition _much_ less jarring, and is more like how RemixOS also mentioned in the comments here does it with Android.
Confused by the math. 20% of women say its a meritocracy. 50% of the men. Where does the '9x' claim come from?
I think the next "Donald Trump" (the next political one that is) is going to be a major problem for the Republicans. I'm sure that there will be many in the primaries 4 years from now, assuming that Clinton wins the election.

Someone who has his charisma but not his baggage may end up winning the nomination - and that person may be even worse from a Republican standpoint.
Toyota: 81 514 issues in the code