skysight-inc/HackerNews huggingface dataset:
Ask HN: How could we solve the problem of domain squatters?
Because domain names are cheap (which is good since most people can afford them) some people often register hundreds and thousands of domains and just keep there in the hope they will earn a lot from selling them. Of course most don't get sold and nobody uses them.

Should ICANN intervene here? It doesn't SEEM fair and I think there should be some restrictions to prevent this.
Alstom Wins $3B Indian Railways Contract
Surely you're joking! That page may look like text, but in fact it's all (not just the header) a big image:

http://www.presageinc.com/Presage%20Digital%20Stratgies_file...

The same goes for http://www.presageinc.com/Presage_Digital_Strategies,_Inc./P..., to which http://www.presageinc.com/ redirects.
This Adventurous Indian Family Drove a Car from Bengaluru to Paris Over 111 Days
There's a lot more to a micro controller than the CPU. Intel's Micro controller offerings have traditionally had weak timer and ADC peripherals.

Edit:
Just glanced through the user guide [0]. The timers are pretty basic.

The general purpose one timers only count down, and don't have capture/compare logic (lame!). It does not appear that the timer end state (all 0's) can do anything other than interrupt the CPU (like triggering the ADC, toggling the state of an IO, or capturing the state of a comparator or IO).

The watchdog only seems to have a single clock source (CPU clock), with no backup like in the MSP430 series. So you can probably get stuck in a low power mode, and there's no protection if the clock source rolls over and dies. There's an interrupt-then-reset mode, which is nice, I guess.

The real-time clock is nothing that can't be implemented in lightweight software using a general purpose counter on, e.g., MSP430.

The ADC is a bright spot. The channel sequence table appears to allow channels to be sampled in arbitrary order, and a multiply-adder can apply calibration constants to the raw conversion before the data leaves the peripheral.

[0] http://www.intel.com/content/dam/www/public/us/en/documents/...
Think I agree with the above actually, making the software goals up front and centre would certainly help the case.

I realise there are a bunch of goals there, but having them nearer the top and with a one line description of what they actually mean in the grand scheme would help a corporate sponsor understand more what they are funding.

For instance, what does '(70%) Proper relationship options/conditions' actually mean. Does is make a performance boost, a productivity boost for my developers, a functionality boost (with functions we actual wan't/need), a stability boost.. or all of the above.

This might be clear to developers, but it's likely not developers who hold the purse strings. If one can point and say, this should make my developers more productive, or.. this 'should' (provided I'm making the most of it) increase the performance of my app is a much more tenable thing to put money into.
Author here. Gmail does not prefetch the image. Appending a unique image URL will still allow the sender to know when you've opened the email. The proxy eliminates your IP as well as user-agent so the sender can't tell where you are and what you're using to read the email.
Some punk bands are starting to distribute on cassette tapes again. Or maybe they never stopped.
I actually found this to be a very timely paper, as the set-up of an RNA-seq workflow has been added to my to-do recently. One thing I am not keen on is the systems administration part of the work, and I like the idea of being able to spin up machines easily using docker.

I'm not sure about your comment about Big Data. If it turns out every hospital will have a next-gen sequencer, it seems to me the pipelines are really important, and having someone else working out the logistics sounds good to me. I'm curious as to what you consider the tougher big data problem. From where I sit, I consider this to be a complex data problem, and the issues of data size are simply solved by better/faster computing.
Syrians flying 4820km to W. Africa, then road to Mali, the Sahara and .. Europe
DNA Data from California Newborn Blood Samples Stored, Sold to 3rd Parties
4 Key Takeaways from Copyright Reform Committee's Silicon Valley Listening Tour
Damn, that playback is as good as I used to get on the old GUS.
Given that the site was around before the ipad was a thing, isn't it more fair to say "iPad doesn't work with this site"?
If you want something that runs linux well (I currently have Cent OS running on mine, and it comes pre-loaded with Ubuntu), I'd say System 76 is a pretty good choice. Their 15.6" version is pretty beefy ($1400 base), but even their 14" model looks good right now ($800 base). The model I use is a few years old, and is holding up really well. They have native drivers for pretty much everything, even the hardware switches are supported through the BIOS if I remember correctly, so when I loaded up other distros, nothing was a problem.

Windows pretty much runs on everything, but my work computer is a Lenovo/ThinkPad T540P. It's base is $800, but the version I'm running is optioned out to about $1500-1800 I think (Core i7 (4 core), 8GB RAM, 256GB SSD). Great computer, I've had about 14 vm's running in VirtualBox running on it at once before memory started becoming a problem (again, with the optioned out specs). (also, I run Windows 7 Enterprise on this, so may be YMMV with Windows 10).

both of those are superb, though I guess neither really competes build-quality wise with my 15" Macbook Pro Retina. I end up using that for almost anything that I don't need the GNU C/C++ toolchain for, which ends up being most stuff anyway.
This just let you view the map. The change is that you can now search and navigate offline.
I've been a member for 15 years or so.

Great spam detection, no viruses.

Never been out
As a happy FastMail customer: thank you for standing up to them and announcing this in advance. More power to you!
The Twitter site itself can be somewhat non-ideal for heavy use. The big fonts, lots of whitespace and non-chronological ordering make reading everything a chore.

You can use TweetDeck, which uses the Twitter login so you don't need another account. It's slightly better, but I still miss things like filtering.

Ideally I would like to use the API for a self-made solution, but the API troubles of the past make that tricky. You can use RSS feeds though and pipe that in some RSS reader or something else if you like that.
this is the first I've heard of being able to block traffic in excess of 10Gbps with "128MiB" and "very little CPU" in addition to Cloudflare-like services adding latency.
What did you (and your friends) change your career to?

Is it to management of lower skilled developers?
TensorFlow: Google's Open Source Software Library for Machine Intelligence
Thats one of the things that happens in a country without universal healthcare.
Author here. Glad to hear this from another developer. I think once developers are tasked to code an email, perhaps something as simple as a notification or a report, they'll quickly realize how truly foobar the email situation is.

Short emails may be fine with plain text, but once you need to present any sort of structure, HTML becomes necessary and there's no reason why email needs to be this difficult.
Not to mention the potential annoyance of people trying to buzz you with their drones.
El Nino threatens 'millions in east and southern Africa'
when I used it with Gmail it would always appear to people as "From me@gmail.com on behalf of me@wherever.edu".

This doesn't happen if you configure an external SMTP server in Google Mail for the alias.

http://gmailblog.blogspot.de/2009/07/send-mail-from-another-...

https://support.google.com/mail/answer/22370?hl=en

Moreover, you don't want to use a different 'from' address without sending through the appropriate SMTP server. If the domain has SPF or DKIM set up, a receiving server might reject your mail if it wasn't sent from an expected SMTP server.
Exactly. Totally consistent as long as image formats don't change ;)

I'm amazed at how much HTML markup it took for them to just display a static image. And it looks intentional, i.e. not like markup generated by saving a standard Frontpage/Dreamweaver file.
To clarify, I'm not saying that they wouldn't be better off with an SSD boot drive. I'm arguing that having an HDD boot drive, given their setup, isn't awful.
> These systems are much harder to do manually and with paper ballots, but trivial to do electronically.

I'm a fan of Condorcet method and STV/IRV, but to be honest, I'd rather wait for election results that are verified over speed of implementation.

The mechanics of better election methods shouldn't require a hard-to-verify electronic voting booth.

Paper ballots are much harder to commit fraud with (and the conspiracy need to be larger) than e-vote machines all writing to memory (and likely to be closed-source).
in current tech, using sleep is still poorly design.
Get Your MCommerce App Ready for This Holiday Season
Author here. The majority of non-personal emails contain some form of styling for readability. And the styling is done using CSS. The only issue with Gmail is that they force you to inline them which makes coding email very tedious.
Given that so many of us are now hosting on AWS, I'd like to ask the question - who has been hit with a DDOS attack / extortion letter while is hosting on AWS? It would seem that there's many old-tech companies hosting in data centers that would seem to be far more vulnerable to non-TCP attack vectors than AWS-hosted systems. Is that who is generally targeted here? Are there any stories, anecdotal or otherwise, about people getting hit with DDOS attacks while using AWS. Here's a talk by AWS on their measures against attacks - https://www.youtube.com/watch?v=Ys0gG1koqJA. The only thing short of Silverline etc defense that they seem to be lacking is the reporting dashboard indicating when they've defended against DDOS attacks. So has anyone received a letter from DD4BC and other miscreants whilst hosting their domains on AWS?
> there is nothing beyond momentum keeping people from switching to another type of cyptocurrency. That's why it's monopoly money.

That statement demonstrates you don't understand cyptocurrency at all. You're absolutely wrong, the difference between them is security, and that's something people value. And no, you can't trivially just substitute another crypto in place of bitcoin, other cryptos have neither the liquidity nor the security (which comes from the size of the network) to effectively move around the amount of money bitcoin can move around.

> I don't think the networking effects are that strong for bitcoin

Which means flatly you don't understand how cryptos work; no one who does would make that statement.
Zoined raises half a million euros for UK expansion
ARM's new Cortex-A35: How to fine-tune a CPU for browsing on bargain smartphones
Yeah, you've got something for free that Google now charge $5/month/user for. I would probably stick with them too if I was in your situation!

Thanks for being one of our customers :)
Reads better if you install the fonts recommended at the end Alfios and Symbola http://users.teilar.gr/~g1951d/ and the font Everson Mono available here: http://www.evertype.com/emono/
I wonder whether Arial would have been just as popular with the 'non professionals' as the article puts it - if it wasn't near the top of an alphabetically sorted list of fonts?
> It's not the next step because it's anti-democratic.

As that statement is wrong, so is everything else that follows. Democracy is built into the protocol, it is the very core of how bitcoin works.
I mean...they're saving $600,000. That's not nothing.
Or the same one who gamed the system to jump the line in obtaining his liver?
But it's not really comparable since Google Apps has a much better storage story (Google Drive vs. WebDAV-based storage) and an office suite with collaborative editing, etc.

Also, additional storage is much cheaper. You get 100GB extra storage for $1.99 per month or 1TB for $4 per month (or 'unlimited' if the domain has more than five users).

But I agree that $40 per year is not pricy for a fast e-mail service with a lot of redundancy. Plus, Fastmail contributes a lot to open source projects such as Cyrus.

(Note: I have both a Google Apps and a Fastmail account.)
Judge Rules Respublika Cannot Be Forced to Take Down Articles
The problem at the core of the issue might be that whenever something is bought (be it labour or products) not _all_ its costs are considered. Usually only the cost on the "price tag" is recognized but follow-up costs are ignored.

Another example is the cost of storing atomic waste. If those costs would be added to the equation I am not sure if it would be profitable anymore.
The New Yorker wrote the "must read" article on the subject two years ago: http://www.newyorker.com/magazine/2013/12/16/state-of-decept...

I remember it being really good, you should read it if you have the time.
I traveled full-time in a motorhome for about four years, and I literally can't count the number of times I have furiously shouted "Goddammit, Google, cache your shit!" at my phone. I don't frequently get angry at inanimate objects (or faceless corporations), but this is a uniquely infuriating problem.

I had other map and navigation apps, including quite pricey ones. And, I had a dedicated Garmin GPS. All could navigat and provide maps without a network connections. But, they all suck in other ways. Google Maps is clearly superior in every regard except that it will leave you on your own when you get off the grid, which is a pretty big deal...made more frustrating because it's difficult to guess when it's going to fail completely and make driving really stressful for a little while.

They allegedly added caching of routes a few years back, but it never worked very well. Any change, addition of another destination along the route, changing zoom level, searching for gas and then trying to go back to your original route, would all cause it to lose the cached information. It was pretty much worthless because it would invalidate the cache at the drop of a hat.

I'm hitting the road again, in a travel trailer, and I gave away my GPS because I have less space for extraneous things. I also assumed that things are better on the Android app GPS front (when I started traveling back then, I was using a Google dev phone, the first one based on the G1...so, all things Android have improved a little bit).
Why does TensorFlow matter?
For what reason other than perhaps font rendering code do you need to index code points in a string? Everything you think you need code points for (character counting, truncation, etc) you actually need grapheme clusters.

I wish Python went with UTF-8 instead of their multi width internal representation.
In 1996, good luck finding many people who thought copyright was going overboard or talking about balance (heck, that's still a bit rare...). The DMCA would become law in just a couple years, it was a real pain to get a browser that wasn't hobbled with export ciphers, and Bill was actively pushing the Clipper chip.

About the only good thing that year was that Bill did ease encryption export restrictions by reclassifying it so it was no longer a "munition" but there were still controls, just via a different list.
Private State for ECMAScript Objects
Mixed Integer Programming has been used to automatically create metro maps:

http://i11www.iti.uni-karlsruhe.de/extra/publications/nw-dlh...
Midwest programmers don't cost as much; market rates vary per market. And if they can't pay what midwest programmers demand, then they should rightly go out of business.
Feels,+Facepalm+&+Fleek:+New+Words+Added+to+the+Dictionary
Federal Circuit Confirms That Obscure Trade Court Cannot Regulate the Internet
Xcode isn’t too bad.

I wish the author told me more about it than just this. Can somebody comment on how it compares to recent VS editions these days? About 5 years ago I also looked into using OSX as main OS. As I've always been using non-commandline graphic text editors and IDEs for most coding that made XCode the go-to environment but I just couldn't deal with it even though I tried. I don't remember all details but in general it just felt inferior to VS on like all fronts, with no advantages of any kind (for C++). Again, IIRC, but it did annoying things like opening the same document in multiple windows, one for editing and one for debugging or so? Anyway, what's the state today?
A Macbook Pro hands down.
I liked the project. I still use http://formspree.io/ on one of my servers and I don't plan to remove it.

Thank you for your good work.
For me the most interesting part (and answer to it) why on OS X the game runs at 1FPS, whereas on windows machine with the same graphics card it runs just fine?

What can make such considerable difference?
Yeah, it's small-time advice. Good advice for protection against complexity attacks, not so much for protection against tens of Gbps of random junk that fills your entire pipe.

(we do run nginx on out frontend machines for both web and mail protocols, protecting the Cyrus servers behind it from complexity attacks and providing fan-out connection routing)

We dropped all the DDoS packets at our edge firewall quite comfortably - users wouldn't have even noticed except that it filled up our incoming links, so packets started dropping.

I'm really quite impressed at the tech which the big DDoS protection providers have for packet inspection and cleaning the feed before it reaches the end host.

It does lower the overall egalitarianism of the internet to have to deploy defenses - we lower our overall routability to put these mega filters in front of incoming packets - but that's the reality of a world where fiends can control tens of thousands of boxes and have them spew traffic at any random network address. You need to filter out at the boundary.

Nothing short of filtering beforehand can stop a channel from being filled if it gets more than its capacity per second of incoming packets.
I agree that we as voters vote our interests; I don't, and won't agree that the average joe can read and correctly interpret the constitution and they never will. It is a legal document and understanding it requires more than just the words on the page.
You're reaching, but I'll oblige. It'd be like Berkshire Hathaway told Dairy Queen or GEICO to build a commercially viable robot.

Google basically runs two things profitably: Ads and Android (the latter in part because of ads). Neither of which makes anything hardware related. All phones are made by other companies, and when they tried to run one, they were losing $700M/yr.
You'd need a steady supply of tape. The tape itself is the problem, it gets sticky and the magnetic coating can peel off leading to drop-outs.
My favorite subway map redesign is Art Lebedev's take on the Mosco Metro[1]. It's both better-looking and more usable than the current map, and the current map isn't bad. (It's certainly better than the official New York subway map linked in the article.)

They wrote a fascinating article about how they designed the map[2] and how they came to many of their design decisions. It's a great look on how much attention to detail goes into a design like this. And it's just cool to see all the different approaches they tried.

The second version of their map, and its accompanying explanation, are also worth a look[3].

[1]: http://www.artlebedev.com/everything/metro/map/

[2]: http://www.artlebedev.com/everything/metro/map/process/

[3]: http://www.artlebedev.com/everything/metro/map2/
I am not attacking formalism by the way. All of OT is basically "if these have x properties then we can do y" so I understand it is necessary. But author claims he invented a new flavor of "patch theory" but I can't see anything new here. Most of it is a standard intro on how operational transformations work except using category theory terminology.

Would like to know for example how his choice of edit operations and requirement of properties compare with let's say share.js's: http//github.com/ottypes/docs (which was also written by an ex-google wave intern). Explaining the subtle differences between OT implementations and what new advantages his theory brings is more interesting IMO.
I understand this line of reasoning, though you can also find "solutions" like "disable SELinux". If we believe the bell curve then it should not be a surprise :)
When it comes to security we basically have two options:

* Delegate security configuration to developers, allowing them to open unpluggable holes
* Delegate security configuration to users/admins, allowing them to shoot themselves in the foot

Developer can "fix" bugs by `pledge(EVERYTHING)` without actually finding the root cause, user can `privileges: ALL`, neither option protects us from foolishness. The core question is which option do we chose.

The most sane middle ground would be to allow users only to restrict privileges, not loosen up.
Tangentially related: Banished is higly recommended. Quiet room, couple glasses of whiskey and you're guaranteed to have a nice evening.
Just need to have insurance companies getting their greedy hands on this, cross reference it back to names and they'll be able to charge you more (or not insure you at all) using the exact data about predisposition to diseases that were meant to save you life in the first place...

/me shivers
For me it's just feels too heavy and laggy, though I cannot compare to VS.

But I do not do much iOS/OS X GUI development, so I am happy with the terminal/vim.
I'd be more interested in his experience about porting to Linux (since supposedly he is working on it as well).

OpenGL on OS X is still behind the times, and so far it's not even clear if Apple will add Vulkan support when it will come out.
Mark Shuttleworth: Commercial models for the robot generation [ROSCon 2015]
How I deploy Haskell Code
Hash tables are data structures that map keys to values. Cuckoo hashing has good storage efficiency and predictable worst case performance. Simpler designs like linear probing don't perform as well as Cuckoo hashing when the table is near full.
Carousals in Emails
> 5x the density

> so half an order of magnitude

Almost 70% of an order of magnitude.
Reproducibility Crisis: The Plot Thickens
I'm surprised Nokia Here Maps [1] hasnt got a mention here. I did a multiple day roadtrip covering yosemite and death valley and Nokia Here Maps was the only thing that worked and it worked brilliantly.

[1] https://play.google.com/store/apps/details?id=com.here.app.m...
Help Homeless Through 100 Camera, Graffiti, and Homeless World Cup – Infossible
Except gmail works everywhere
The problem IMHO is more not regressing on lots of already-written code which assumes O(1) indexing, and less a problem of principle.
You can't consider utility and aesthetic?

It'd be a pretty boring world if every problem was approached like this.
iOS 9.1 jailbreak
I guess the author must have been pretty happy when Swift came out, with all of it's glorious Unicode support...
To keep this in context, T-Mobile offers some of the best plans for your money.

I'd be less concerned if T-Mobile outlined how their zero-rating policy was not discriminatory to smaller video services.

I wonder if they way they are zero-rating is similar to what Netflix proposed when Comcast started complaining about Netflix utilization on it's interconnects.
Drivers. On MacOS they tend to be a bit behind the Windows versions, also MacOS itself is reasonably GPU-heavy. Add to that Apple's tendency to lag behind the latest (as in from the last five years) OpenGL standards and you've got a recipe for slow OpenGL.

Though interesting that it's an Iris Pro, MacOS used to have the best Intel drivers as Apple pulled them in-house. ATI and NVidia have always treated MacOS as a secondary target.
drivers.
Netflix and 23 other services will no longer count against data usage on T-Mobile