skysight-inc/HackerNews huggingface dataset:
for a traditional SATA drive. It has two M.2 ports for internal SSDs.
Thanks. Would love to further get your thoughts on HubSpot. Would you be available to chat?
Arduino 5.8G FPV open source video receiver with spectrum analyzer
Like the flat white, "No worries" really started to take off around the time the work visa requirements for Aussies lightened up. Quid pro quo for Johnnie Howard's support of the Iraq war and all.
The Latest Batch of NativeScript Plugins (2016/01/18)
That's great! I'm glad to hear that you're being well served.
I'd argue it is more of a social feat than a technical one. It is still HTML, after all.

The real underlying issue that AMP solves is ad bloat. Online newspapers tend to include that one more ad library that tracks a particular thing that one ad partner or one analytics team wishes to have, let alone visual bloat such as "share as", "like", "comment" and other social widgets all implemented as iframes with their own separate trackers, and the sum of it all has a large impact on both download sizes and performance, since they are seldom optimized. Oil on fire is the fact that there is generally no incentive to remove libraries that no longer have a use.

AMP forces newspapers and other content providers reliant on advertising to play nice. It gives them an incentive (through caching and better indexing) which costs them the bloat.
To give the author the benefit of the doubt, maybe he plans to eventually make the computation happen asynchronously (e.g., in a web worker), or at least maybe he wants to leave that possibility open. Then the API wouldn't need to change.
Maybe, but at least the lack of "search" is critical.
I'm going through the same thing myself and was wondering if you have any advice on when would you know is the right moment to transition?
This tool makes me afraid.

Anyone that can successfully use AutoSSH is not monitoring their private key usage. You should always need to approve each time your SSH key is used; whether via typing in your password, swiping your smartcard, or pressing the button on your yubikey.
I'm curious about which security improvements you're referring to.
I have seen showstopper, up-all-night bugs with BOTH shared mutable state (see: the reason it is nearly impossible to reduce a certain Rails app's test suite runtime below about a half hour without significant rewriting) AND single threaded mutability bugs (in one case resulting in me taking a month to fix a login bug that nobody else at the company was able to find out in over a year... It was a hash mutation deep inside a middleware affecting auth cookies)

A simple example of a single threaded mutability bug is passing an object by reference to a method which then (either intentionally or unintentionally) mutates the object, to the complete ignorance of the caller up in the call stack. The only thing stopping that is literally, programmer skill. No language constructs. At least in all the OO langs I ever worked with.
Yeah, that verbosity is pretty ridiculous. I could make a responsive, resizable window in VB6 by dragging and dropping something in 10 seconds in 1998 if I wanted to. I understand it's not the same, but wow, the tooling has taken a step back now.

I feel like C++ is getting ridiculously cumbersome to code on par with Java, and I also feel like this "XAML" crap by Microsoft would drive away all but the more patient programmers.
Some of it certainly was. A large quantity of cash in dollar bills was stolen from the central bank in Mosul when ISIS conquered it. That was a major source of ISIS funds in the early days.
NativeScript for Appcelerator Developers
I'm in a minority as well I think as I kind of like Windows 10. Not sure I agree about the security part though!

However, all I am using it for is games that are not ported to linux yet, the rest is done on linux both at home and at work. That might influence my feelings.
My serious point is that "MIKEY-SAKKE" is a joke. I first thought of Takashi Miike, and the “Everything I’m about to tell you is a joke.” line from Gozu. But that didn't lead anywhere. Still, isn't the Mikey association at least a little funny?
Similarly, thanks KA9Q & WATTCP. Oh, and Kermit too.
It never made much sense to focus the desktop app store on commercial products. Windows has a plethora of high quality open source software that most users never find and would have trouble downloading safely. Why wait for the commercial market to catch up when you can make good software available right now that benefits users? App stores work because of easy availability and without that they are mostly useless.
I bought it from a retailer.
Why "doomed"? Public bodies will adopt it. People who need to work with public bodies will adopt it. And sooner or later, ISPs will be forced to adopt it.

The protocol is working as expected. It doesn't have to be technologically superior to win adoption, it will be mandated by law. It just has to be good enough for the purpose it was developed: to provide an obfuscation layer that can "keep out" casual intruders while allowing unfettered access to the security apparatus (I won't say "law-enforcement officers" because these people are actually law-breaking).
Wait... they can read your email to verify who you say you are? Really? When did that happen?
Maybe I'm in the minority, but I actually liked Windows 8.1 better than 10. It's hard for me to explain why, but Windows 10 gives me the feeling that I don't own the system - that Microsoft does and they're just letting me use it.
>Some people seem to concentrate only the bad.

Some people have longer memories than others.
I'm glad to see more people following this approach.

The real consequence of having the community diverging on build tools is the added work required by tool creators to support them. I created a tool that included a grunt wrapper just before gulp became the new 'hottness' and quickly became fed up with the whole mess.

Soon after, I discovered that npm scripts can call the bin scripts of locally installed dependencies. I haven't looked back since.

NPM scripts make composing tasks nice... and there's nothing stopping you from adding custom configs to the package.json object.
Sad to see Farhad Manjoo playing the click bait game.

That article is so utterly lacking in content that I would expect it to be on buzzfeed. He might as well have said #8 will surprise you.
I've never seen an OS with that many forced reboots because of critical updates (often without any option for back-scheduling, showing a warning 5 minutes before and then rebooting without further notification in the middle of editing a file). A constant reminder about security patches :)
What do you know, low wage low skill jobs that require huge amounts of physical labor are going unfilled? And would you look at that ... employers would rather import cheap H1-B labor for higher skill jobs than pay the wages that would fill all these positions.

As Fox News likes to say, if we take away social program people will have to take theses jobs or they'll starve to death. The "free market" will fix everything!
ArcticJS Live Stream Links
For now openvpn seems to fill my needs but thank you for the reference, if I can't get this to work reliably over the longer term I will look at zerotier.
Ah yes, thanks for clarifying.. I didn't quite get as far as watching or reading the article due to work distractions. :/
ZeroMQ on ARM Cortext M3 32MHz, 512KB Flash, 80KB RAM, 6LoWPAN
Well, once you understand visual states, that XAML example starts to make much more sense. I don't think the issue with W10 development are the tools because they are generally quite damn good.
Not having a process in place for such situations is what doesn't make sense to me. We're talking about a big corporation.

Funny thing about it is that their support is so badly designed (to cut costs I suppose) that over the phone line there's not an option to talk with an operator regarding a Microsoft account. All you get is a "check microsoft online support for help on your account being locked"... which, guess what... requires authentication[1]!

[1]https://login.live.com/login.srf?wa=wsignin1.0&rpsnv=12&ct=1...
Would you view Intel/ARM, open-source software, network/telecom protocols and standardized connectors as horizontal components of these ecosystems?
I find this trend of platforms becoming walled gardens very unpleasant. The whole idea that some entity has control over what you can run on your own hardware just doesn't feel right --- and more so, the fact that most people seem to be completely fine with it.

Windows, and DOS before it, used to be very open. Anyone could just download a compiler and create a binary, then use it themselves or share with everyone else. In fact you could even use the built-in debugger (DEBUG) to write tiny assembly-language utilities, and computer magazines --- not even developer ones, but regular ones like PC Mag --- would publish source code listings. Advanced users were also programmers, but there was no real distinction.

Now it seems even getting started writing some sort of program for your own system requires going through a huge amount of bureaucracy and could involve payment. The customary way of installing software has been termed "sideloading" and recommended against. There is a rising wall between "users" and "developers", making it harder for the former to become the latter.

I suppose Linux is more open, but there is still the very noticeable centralisation of app-store-like repositories, the discouragement of installing software via other means, and the bureaucratic process of getting software into those repositories.

Ostensibly, the whole reason for this is security, but it's easy to see other motivations. The idea that almost all users are completely stupid idiots who can't decide for themselves, and effectively locking them up so they can't do anything, is horrible for the continued advancement of computer literacy.

Certainly before and outside of these closed platforms there is malware and other threats, but there is also something closed platforms don't have, and which I think is also very important --- freedom.

Relevant story: http://www.gnu.org/philosophy/right-to-read.en.html
U.S.A President Pens $4B to the Development OF Self-Driving Cars
Yes, they can. They can access your contact list, your folders and your emails.
They did this on my locked account.
Same issue - bye bye Forbes.
Finding related amenity tags on OpenStreetMap
That's what my github.com/jwcrawley/uWho project does:

Facial recognition on an old computer with no GPGPU processing.

Now , any of the CVDazzle "exploits" screwing up a LBP cascade on face detection works to subvert my model, as does closing ones eyes. Aside those small details, it was in large a great success for my initial goal.

Now, I'm looking at getting it into a client-server architecture, where I can recognize who lives here, and whom comes over regularly. The idea is that I can have an "aware front door" that can ring a doorbell or send a message (with who: text/picture) if we are away. Even crazier is to allow bidirectional voice to us over a VoIP connection.

I see its purpose in a part of the home IoT infrastructure that isn't like a "internet toilet" kind of uselessness.
OpenStreetMap Tag Dynamics
How about an iwatch app that tracks if two people meeting are attracted to each other? Location aware Tindr for your heart beat. There's probably pretty huge potential for fuck-ups if you don't get it right though.
> They can do better than this. Much, much better.

No they can't. It's just your selective memory from the time they were a big-ass monopolist that sucked the life from any competing platform to the point where you had to use theirs.

Now, when you are used to high quality design injected by Apple and then refined by competition in the mobile space, your standards have went up so high that you simply can't go back to the half baked buggy interfaces that Microsoft has always produced. The older systems don't /seem that way/ because you are familiar with them.
Moving from the niche to the masses
I agree that Skype works pretty well, but it would be interesting to try and reproduce the network conditions you're describing.

I'm working with a "generic flavour of WebRTC" and they're still behind Skype and Hangouts, but they're getting better by leaps and bounds.
I think it's worse. When you will be googling a question for .Net core 2.0, you will find responses for .Net 2.0. But .Net core is not backward compatible, they removed lots of stuff. We would have been better off if they had called it "Monkey 1.0" instead of ".Net Core 1.0".
And also thanks to Russell Nelson, who maintained the best collection of ethernet card packet drivers for many years -- if you wanted to connect a DOS machine to an IP ethernet network, that was your best option. Probably still is.

Looks like he still has that up at http://www.crynwr.com/drivers/
Sshuttle is awesome. Comparing the ease of use to openvpn, it's night and day..
This is what IMHO one can make of it:

> "Ms May either doesn't know what "mass surveillance" means, or she has perjured herself to Parliament." http://boingboing.net/2016/01/14/443636.html
Make money from marketing your translation business now
Hey, not sure if I understood what you mean. Did you mean:

1) detect pages that had changed since the last crawl, to avoid recrawling pages that hadn't changed?
2) detect pages that have changed their structure, breaking down the Spider that crawl it.
Signal does not forbid using the app outside the App Store. They just discourage it.
"Mikey" is likely a nod to our American friends.
DZone: Announcing a Private Beta for NGINX Amplify
Following in the footsteps of IE 6, Windows XP refuses to disappear for sometimes unbelievable reasons.

It was exposed in a conference at "pas sage en seine 2015"[1] that almost every french banks websites use broken security because their ATMs are still running windows XP and go through the same web server.

[1]: http://passageenseine.org/
Windows 10 gives me the feeling that I don't own the system - that Microsoft does and they're just letting me use it.

The forced updates, meaning MS has the power to (and likely will) change your environment completely without your explicit consent? I completely agree. They've even stated a few times that Win10 is a "service" and not a "product".
When three more consumer technology giants exist (perhaps oriented towards the dreadful Internet of Things), can we start to call them The Hateful Eight?
> Not just every porn site you visit, every page of every porn site, every gambling site, all your weird web searches, your health searches, your research on that sexually transmitted disease you picked up, all now listed and available for everyone to see.

I'm not sure where you are getting that from. There's no retention at that level of detail. It's pretty much just your ISP assigned ip-address along with date and time. They can work a lot out from that, especially if they have the other end of the communication, but it is not as you describe.
Why do they avoid using it?

That's like not using CSS3 because IE6 doesn't support it.

Sure, some users of an antiquated browser will not get the full performance, but I have no sympathy for them.

If something doesn't work on Firefox, it's always "just switch to Chrome, our site only works on Chrome". If it doesn't work on Chrome, all hell breaks loose.
Looking at the post RTM plan, and I really hope they will de-prioritize VB work and push F# more! It has so big potential to attract wider community and bring back some good OSS devs. Except few big companies that needs to maintain legacy apps, nobody really cares about VB any more, specially in some brand new dev stack like asp.net core. Waste of time and resources IMHO.
I was a VB dev, and it really made sense 20y ago. Now, I haven't heard somebody is using VB (excluding some bank maybe - but they're mostly stuck in .net 2 or 3).
> In Windows 10 Mobile, everything has been rewritten as Universal Windows 10 apps that sort of look like the WP8 equivalents but work much worse (because they're really desktop apps squeezed onto a phone).

The even sadder thing is that when I tried using Windows 10 as my main OS for a while all the Windows 10 apps felt like phone apps stretched out to work on a desktop.
I think Peter would be amenable to it, I'll ask.
I have a key generated for AutoSSH only.

Also you can limit to which hosts/ports it can connect with:

no-agent-forwarding,no-X11-forwarding,command="read a; exit",permitopen="host:port" ssh-ed25519 AAAA

Pretty nifty.
> For tax purposes yes I'm not an accountant but MSFT isn't doing this for a tax break and they'll get credit for the actual financial value of their donation based most likely on their operational costs.

(a) You were talking abstractly about "donations", not about Microsoft, (b) no, not for tax purposes. If you give someone a million dollars and then are reimbursed, say, a quarter of that by someone else, it's simply dishonest to publicly claim that you donated a million dollars, as (ba) your assets have only decreased by 750000 USD due to the donation, and (bb) because you are taking credit for the quarter million that that other person/entity paid for.

> My analogy was pretty much correct this isn't an sole actor attributing an arbitrary price, Azure pricing is set by the market not by MSFT. You can assign a defined discrete value for each "resource credit" for Azure, AWS, DigitalOcean, any other IAAS/PAAS service provider out there based on it's market price as these are defacto commodity resources.

Except that you choose to simply ignore one giant transaction in this market that happened only once they selectively reduced the price to zero (or rather, might happen, if people don't still consider that to be too expensive). If they were giving away a hundred dollars worth of services, sure, I'd be willing to accept that as a reasonable method of valuating the donation, but if it's in the same order of magnitude as their total yearly revenue in this area, not so much.

Also, it's actually not quite as much a commodity as you make it out to be, because of proprietary interfaces--the different providers certainly are in competition to one another, but one's product is not necessarily a direct substitute for the other's.

> If you give me a rock which is worth a trillion dollars by your account its really not the same thing unless the market agrees that this rock is worth a trillion dollars either in direct value (e.g. you can sell/buy a rock for that sum) or indirect value (e.g. the amount of resources I would need to spend to find a substitute rock).

A better measure in this case would be how much you could get others to buy it from you for. If your rock massively increases the supply of rocks, that is going to considerably drop the price.
Things have a 'smoother feel'? You 'feel more secure'? because of (unnamed) security improvements? This is the kind of 'feedback' my ageing mother would give...
BTW, if you wait for a month, you can reset the password without any knowledge of the account, and without the recovery email.

You can just request a reset mail to another address, wait 30 days, and it will arrive.
Even if it had shipped, what's stopping them from skipping 5 and "turn it up to 6"? ;)
Almost all of what are technically post-payments came from HN and Reddit links.

On a normal day the site gets about 10 visits. In the last 9 hours it's had about 17k.
Extremely well designed framework. It can cover more than 90% of use cases in my opinion. I'm currently working on a project written in Scala that requires a lot of scraping, and I feel really guilty that I'm not using Scrapy :(
Great, so could fire a (multi-)terabyte drive in there and use it as a set-top box. Thanks for posting, yet another project to go on the unending list.. :)
It's not just that there's a half-open back door that GCHQ knows all about; now there's a half-open back door that everyone knows exists. If you wanted to break in, that's a big help to you. Why adopt this now, when sooner or later the back door will be wide open to everyone?
The "distribution" thing is a red herring.

Most Italians just get their phones from their carriers anyway (like Vodafone, etc), same as with Americans, and they have equal reach that Walmart or AT&T/Verizon/T-Mobile etc would have in the US.

It's all about the price (which, besides Italy being a poorer country, there's also a substantially larger asking price for an iPhone compared to the US -- like a 20-30% price hike).

Plus Apple support and presence has never been as big in Europe as in the US anyway. They may be chasing the Chinese and Japanese markets, but they have a ho hum network (for both sales and support) outside of maybe London and Paris.

The status symbol priorities also play a role, it's true. But more would buy the iPhone is those two things (price, support) were in order.
On Linux installing from source is not too uncommon, though, which helps keeping the distinction down.
That looks pretty cool. I was planning on writing something similar in Scala, but I'm not sure if I have enough experience with the language to get it done.
Apparently (this is second hand knowledge), the thermal design of cheap consumer routers is really poor (because a sleek package + no fans is a priority, along with low cost), and this somehow causes the device to degrade over time. It's beyond my understanding exactly how this degradation works (I thought digital things either worked or not), but it appears to be a thing.

FWIW, four devices might be slight more than a normal single person has, but it's definitely less than an average modern family reasonably has: 1 smartphone + 1 tablet per person, a smart TV (and/or AppleTV/Chromecast/Fire), a Sonos or two, a couple of laptops etc, plus whatever guests bring along.
Because of being unable to check my recovery email address, this is the email I got on a 3rd email account.

http://postimg.org/image/oxinp1yot/
Is this due to a lawsuit in the EU or someplace that requires Microsoft to specifically to ask the end user for permission to update/install files on the user's machine? This might not be on Microsoft.
Quite interesting to see the trends. I don't explain why some swimming_pool are converted to grave_yard though.