skysight-inc/HackerNews huggingface dataset:
The problem isn't that you can't focus at all, the problem is that you can't focus on things that aren't exciting, chess is way more exciting than most programming tasks. Everyone can focus on exciting things, but normally you can also focus on things you deem important even if they aren't exciting.

A workaround could be to try competitive programming, I bet that you could focus better there. It isn't really a solution to your problem but maybe it could help you build some skills to make those 30 minutes really count. It might not seem like a lot but 30 minutes goes very far if you have spent a few hours pondering about it before you start.
Interesting, from komodia's website:

"Barak Weichselbaum founded Komodia, Inc. in 2000, following his military service as a programmer in the IDF’s Intelligence Core." https://twitter.com/idfspokesperson
Easier to remember?

You have to remember switches for every command, while commands like sort only need to be remembered once.
This link gives me a 404.
"...Flipboard just announced their migration to full-canvas..."

Ha-ha-ha, awesome!

So it's open, but you are not practically allowed to fix inconsistencies due to compatibility (especially outside of turtle-speed committees) and you are also not allowed to do things own way?

No, no. You have to use a document-oriented mark-up to create GUIs and for business logic you have to use/compile to a legacy language flawed from the day one which cannot be fixed!

"Open"? Really?
Why are operating systems letting third party software modify TCP/IP traffic? Maybe their SDK can be installed only via root privileges?
Kurzweil
We're receiving roughly 200 msgs/s in our environment. We have it set up in an active/active environment across two data centers. It's been rock solid for us. It takes a little bit of time to get certain applications to send messages properly, but once you do, it's pure gold.

We are using NXLog on our Windows servers to send event log messages in GELF format. This allows us to truly delve in and search event logs so much easier than what we normally would be able to in Windows.
Best Way to Parse Twitter Search to Slack Channel?
I have a channel in Slack that is linked to a Twitter account. I want to expand its capabilities, and include search results for certain terms. Considering Zapier. Any other suggestions?
>The problem with the Web isn't a lack of out-of-order requests, the problem with the Web are those horrible ever-present Javascript frameworks.

Agreed. Javascript should become web assembly, evolving into an intermediate language which other languages are compiled to. Callback heavy code is a huge barrier to entry for people that want to get things done with the web. Likewise, the industry hasn't been satisfied with the framework abstractions built on such a model (hence the constant, near daily flux in framework fads).

It's been said here before that the web needs to consult TCL's ~25 year old TK framework for guidence on how a simple GUI framework can be accomplished without OO. Programming TK is akin to "heaping up" a shell script from small components. Anyone can do it, and they needn't resort to the sophistry of FactoryFactories et. al.

http://www.tkdocs.com/tutorial/
Good to hear, thanks. I'll dredge up what I was thinking of soon.
Agreed.

I've been using Beta by Crashlytics as it is nice and cross-platform and works with ios7. Downside is the integration process and management console are a little tricky.

http://try.crashlytics.com/beta/
In the BIOS for most Thinkpads I've used recently there is a setting to swap the Fn and Ctrl keys.
Sure I tried to signup but then when I clicked the "Contact" button after I'd been welcomed, I got this:

Oops.
The page you were looking for doesn't exist.

You may have mistyped the address or the page may have moved.

Take me back to the home page

http://support.callinize.com/support/tickets/new
"We have thoroughly investigated this technology and do not find any evidence to substantiate security concerns."

Seriously?!
Actually even before this announcement it worked fine in Firefox - you just had to change your user agent (or install one of the numerous extensions).

Google said it was because it was "slow" under Firefox, but since I never noticed a bug or any slowness on my two year old Macbook Air, it looked more like they just wanted to push Chrome to me.
Anybody that is in the class. Not all of us have Lenovo laptops.
If someone needs to access existing truecrypt volumes in order to migrate data, I dont see how the audit helps since the only way to get the data is to use truecrypt.

I guess the alternative is to just lose all the data.

If the audit found any problems then it would most likely mean that further use was problematic, not that migrating existing volumes was problematic.
AIUI, the only people who could claim damages in a civil suit are ones that could demonstrate actual costs as a consequence for Lenovo's action.

Maybe the cost of a security audit required as a consequence of this issue might qualify - I don't know. But there would have to be actual costs involved.
> and put them behind a load balancer

Only if your load balancer supports UDP, which most don't. You'll most likely need to use DNS load balancing in this case unless you're sending GELF messages with TCP.
Superfish security certificate password cracked, creating new attack vector
I LOVED Inbox when it first came down, but earlier this week I switched back to gmail.

- I love the snooze and remind me later feature, but I absolutely hate their touchpad/scroll support, I don't understand how mails get automatically marked done when I am just trying to read them.

- The app is super heavy for my 2GB RAM Macbook Air(I have one for lightweight surfing at home), it slows down everything.

- The 3 clicks I have to do in order to read a single mail eventually got to me. Take for instance, imagine if I got a new mail, how many clicks do I have to do in order to read it:
https://www.dropbox.com/s/y0tyqaualc7dpq7/Screenshot%202015-...
Inbox's answer is 2 clicks, one for expanding the 'finance' section and second to open that mail. Isn't my intent obvious when I click on a folder that I wanna read that lone mail when I click on it? After clicking twice for 30 something mails a day, it got annoying.

- Inbox doesn't scan my hangout messages whenever I use its search. I search my hangout messages a lot, that means I return back to gmail. I assume they will add this functionality in future.

- The reply mess. If you are responding to an email, it has a decent inline responding ability, but the moment you stop responding or move away, you can't come back to the inline reply, you HAVE to edit that response outside of that experience. I see no reason why that should be the case.

- My corporate gmail accounts don't support inbox, so it ends up me having a weird experience of constantly using gmail and inbox both
I did no college or further education, and spent my teens largely drunk, and my early twenties on drugs and in generally dodgy situations.

I am about to finish my MSc and move onto my PhD, I just turned 35
Question: how does it work if user goes to the page which has invalid / self-signed certificate? Does proxy sign the altered page with the same certificate as others, thus making the warning go away? This would leave you open to other parties' MITM attacks too (because warnings are silently ignored).

Or do they leave the page intact if the page certificate is not legit?
And people scoff at the idea of buying an Apple laptop.

Lenovo used to be championed around as the best competitor because of it's hardware, but this comes to light: What do you say to that? For the past 5 years Apple has had the best laptops in the world hands down.
I've used it and have colleagues that have used it a few companies. I would suggest to get the most out of it, you should set up some sort of tagged logging. In Ruby, there's log4r + log4r-gelf to add additional context (e.g., Rails request GUID), that way you can easily and quickly link related messages. If you lack that flexibility, Graylog's extractors work rather nicely too. It's just a lot harder to manage, IMHO.

It's really helpful being able to pull up all requests for a single user across the cluster. Or track the status of all components of a Sidekiq job. Or see which API requests are most popular. Etc.
You reckon you could have guessed the input to this word cloud without being told what it was?
There's an ongoing discussion with some members of the Chrome team on Twitter involving whether or not they should revoke the cert: https://twitter.com/matthew_d_green/status/56843703790644428...
Insurance is still a subsidy.

Arguably post hurricane disaster recovery programs are just subsidies to live and build in unsafe areas.
Pavlok is Hiring iOS Developers
Robinhood app isn't updating market prices
Check for yourself. Compare real time data to the app data...
Anybody can MITM secure connections these computers make, right?
Nonsense. Why does Apple have their own plug format instead of supporting USB? Is it somehow better? Easier? Blatantly not. This is just vendor lock in, the opposite of the fundamental ethic of the Internet.
Where I grew up (Saskatchewan), a small farm is worth about $2 million in land, buildings and equipment. (For example, a new combine harvester is worth ~$750,000, a decent used one is a quarter million).

So you borrow $2 million in a capital loan to buy the farm from your Dad, and another half million as an operating loan for your first year's expenses. You then spend 40 years paying off these loans. Once you've got them paid off, you sell the farm to your son/daughter and retire on the sale proceeds.

Also, the margin for agricultural products is quite low once you average out yield fluctuations. They are commodities, so by definition the price is equal to the cost of the highest cost producers. So the only margin you have is how much you can keep expenses lower than other producers around the world.
5,800 Off-Grid Pakistan Homes to Be Powered by Solar Energy
America is slowly turning into a mini-gulag with takeout and liquor.
API Specification Alternatives
Lenovo has learnt from that mistake though, the X1 Carbon Gen 3 basically has the keyboard from the Gen1 paired with the build quality and high quality IPS screen from the second gen.
As soon as he mentioned cPanel that was my assumption. A lot of the control panels are vulnerable in the default install and difficult to secure adequately. Don't get me started on database control panels, I regard phpmyadmin as malware that happens to use uneducated admins as the infection vector.
I suggest the Haskell Wikibook as the best overall intro to Haskell actually: http://en.wikibooks.org/wiki/Haskell

(and you can make it better if you find anything to complain about! but seriously, it's superb)
Major Changes from Solr 4 to Solr 5
> We have thoroughly investigated this technology and do not find any evidence to substantiate security concerns.

I try to be measured around here, as hard as I can. I can't formulate a polite way to respond to this claim.

Lenovo, you are full of shit, and maliciously so. There is no excuse, nor forgiveness, for what you've done here.
Nuts and Bolts #6: Create Twitter Cards and LinkedIn Previews with Rails
First stage - denial.
looks like mention.com will be a good first start.
Wow this is wonderful. I'll definitely use it now and then.

Some ux nitpicks:

* I dislike the onhover fold/expand. That half second waiting for it to expand makes the interface feel slow and frustrating. The best thing imo would be if it was always expanded. The next best thing would be to make it expand instantly.

* If you type quickly in the search box, the display lags behind. A common way of fixing this is to detect fast typing and disable rendering until typing stops or at least becomes sufficiently slow.
Sony wants to sell you an overpriced memory card 'for premium sound'
Not even a hint of an admission on the certificate issue, I'm not surprised. If they admit they knew about the root certificate or even acknowledge its existence after the discovery, they could open themselves up to legal liability if someone's bank account or identity is compromised.

This really sucks because I used to recommend Lenovo workstations and ThinkPad laptops to people; it really is good hardware at a decent price. I know this certificate/spyware issue was only on the consumer side, but it stains their entire reputation as far as I'm concerned. When my wife's Lenovo IdeaPad finally dies, we're not going to get another Lenovo like we planned.
I had the same reaction. If that's true, it's almost more worrying than if they admitted their complicity. What other gaping holes might someone that dumb about security have left open? More likely, it's just something they have to say for liability reasons. If they admit that it's a problem, every lawsuit against them gets much easier and is likely to yield higher damages. In a way, that same legal system often lauded as an alternative to regulation forces them to say something that's not true.
Lenovo is going to lose more through how they handle this than through the fact that they did it in the first place.
Software comes in many shapes and forms. That it has to be a kernel extension in this instance seems a bit of an odd thing to complain about.

I'd be much more concerned if Karabiner couldn't exist in a future OS X. That you can have it, use it and have it work well is more important than the mechanics of how it works underneath.
Crashlytics (now owned by Twitter and rebranded as 'Fabric') is great. I'm surprised you thought the integration was tricky as it's the most simple setup I've seen. You install a menu bar app that literally walks you through each step and which automatically grabs your archives (when you archive a build) and lets you send it to testers in a couple of clicks.
I tried using it, but all the "pretty images" I found obnoxious. Although I do like the "sleep" style options, where I can put stuff to sleep and get notified later. I noticed my email throughput had decreased significantly using Inbox.

I receive somewhere between 75 - 200 emails a day. I need to quickly scan over the email titles + bodies and just remove emails that are not necessary to respond to. Inbox doesn't really provide data as clearly. Though, if I wasn't receiving an email every few minutes Inbox does seem like a really awesome choice.
Brew Finder App: Helps you find new brews
Visitors, a fast web log analyzer
Prime Minister of Estonia explains how fast, simple and safe is e-voting
Upvoted, as this is an excellent point. The IAU definition makes serious presumptions about our level of knowledge. Could the IAU definition be used at the time of Pluto's discovery? If not, what does that say about using this definition for future discoveries?

Note that I'm not saying that I think that dwarf planets should be categorized as planets (there are too many), but that the definition shouldn't depend upon us having complete knowledge of every object in a newly discovered potential planet's neighborhood.
>Someone didn't just get bored and fill a form field with random garbage.

Yes they do.

>clear intent

Intent of what, exactly? Intent to make the site do something it wasn't explicitly designed to do, yes, but that does not imply exceeding authorized bounds or causing any harm.
You could try duply (http://duply.net/), a frontend for duplicity.

I use duply for unattended, automated backups.
Internet Voting in Estonia
I'm seeing at least one report dating from September of last year on their forums:

https://forums.lenovo.com/t5/Lenovo-P-Y-and-Z-series/Lenovo-...
USB ∉ Internet
I guess I'm kind of surprised that people are OK with updating infrequently. Don't your distros distribute security updates? How long do you wait before applying them?
It's not a complicated thing it does at all: it uses the standard system facilities for opening an object file to scan through the data section instead of the entire file. In the '80s, it used a.out format, which was dead simple. Today, GNU strings uses the GNU libbfd library, which is quite a bit more complicated, although the fundamental process of parsing an ELF file is also not that complicated.

The actual problem here is that such a dumb simple task as parsing an ELF file isn't something you'll do without vulnerabilities, if you're not paying attention to vulnerabilities. Run `man elf` on your favorite Linux system, and you'll see docs of <elf.h>, which you can use to read ELF files. Write something to just dump the text section -- it shouldn't take you more than like 30 lines of C. Then tell me how many integer overflows you managed to squeeze in those 30 lines. :)
They disabled it server-side? What about the CA certificate in all these Lenovo users' trust stores that blackhats can now use to MITM with wild abandon?
IFTTT rebrands and launches 3 new apps
This shouldn't be a surprise. As military service is mandatory, virtually every single Israeli company has been founded by someone who did some times, and the most tech savvy people usually end up in the intelligence stuff.
Sadly no. Businesses will still buy Thinkpads like candies.
Are we absolutely sure that is the company involved? whois superfish.com gives both his personal email and telephone number. I want to share them on twitter, but not unless we are absolutely sure.

Fuck that guy and the company he rode in on.
So awesome to see this becoming a reality!
I was considering getting a Lenovo X1 Carbon to run linux on. I'd be installing a clean image, so no Superfish, but I still don't want to give money to Lenovo right now.

What alternative linux laptops are there? (aside from macs)
Amazon S3 vs. Amazon Glacier: a simple backup strategy in the cloud
Dutch IT lawyers [1] say that Lenovo could be breaching European and Dutch Law. More specifically the "cookie law" which says that explicit permission is needed to change and read data from a user's computer (Lenovo never asked explicit permission). I also hear mentions of breaching the "computer intrusion" law (classifying this as a hack) and even the "communications tapping" law (Lenovo is not licensed to MitM your connections). I do not think a EU class-action or private citizen lawsuit will follow, but perhaps the official institutions can hand out a big fine. However, if Lenovo MitM'ed your connections and you can prove that, that would in principle be enough to get this case in front of a tort judge.

[1] http://tweakers.net/nieuws/101472/lenovo-overtreedt-wet-met-... (lang:nl)
Wait, I was with you up til blaming law enforcement for this 'male power fantasy'. Isn't it more likely the guy claiming this is living that fantasy. "Yeah, they caught me, then they offered me a job. And I threw it back in their face! They threatened me, but I stood firm and they caved."

Who exactly is living the fantasy in that story? It sounds contrived, I admit, and I think I know who contrived it.
True, and the 4% business was also mentioned in the summary document earlier. That doesn't change my two underlying points: (1) it's an incredibly stupid regulation that seems to have been designed to cause people to remove the battery or otherwise disable their smoke detectors permanently to avoid nuisance alarms; and (2) there was no smoke at any level in this scenario.

Poor engineering on Nest's part led to a situation where a poorly-thought-out regulation came into play. Neither condition is defensible... yet look at all of the people in this thread trying to defend one or both.

(Yes, I'm moving the goalposts to a certain extent, as I was mistaken about there being no law against silencing a smoke detector in the general case.)
Mobile advertisers: Twitter should be your best channel – here's how and why
> Is it somehow better?

Apple's magsafe and lighting adapter plugs are far better than USB connectors. They are reversible and don't have tabs to break off on the device side.
Chrome could display a notice reminding users that it's an executable that can be compromised by other programs. But those other programs could also delete that notice.
I want a VCR that can play any VHS I have and that I can plug to any TV I can find - not something that plays only iCassettes on BananaCRT which is expensive and my friends don't have.
As an added bonus you get a real choice of languages and frameworks once you depart from "open" web that practically only runs on JS, HTML, CSS. Transpilation is a hack.
Lenovo Enabled Wiretapping on Your Computer
I don't know if I agree. MLM companies need to put some serious effort into combating all the bad press they get on the internet (efforts which are inventive indeed!). Without globalization it would be a walk in the park.
90 lbs coke on ship of rich senator’s family
What charming casual racism. "It's pretty ghetto" ... "The ghetto way is just to run this on a machine" ... "The ghetto reversing is to run strings."
The ones just released have a 15 hour battery (which even if it halves, is pretty good)
If the company/website name consists entirely of SEO keywords, run?
Riiiiight, well, if you got from my comments that I don't do that, then I guess I'm bad at explaining myself.
I'm structurally distrustful of the hardware that I buy so I rip out the drives without ever even booting them and then install Linux on a drive bought through another source. I can still see some potential issues there (drive firmware compromised, bios tricks, chipsets with junk and management devices) but that's a basic precaution against getting something you didn't actually buy.
You will find a lot of people who say things like: The [insert laptop model here] is, in my opinion, the last known good computer that [insert laptop brand here] put out. In the end it's just that, a personal opinion.

I have read similar things about basically every laptop(heck even cars, TVs, Fridges) brand in existence.
Dell sells laptops with Ubuntu, its $100 cheaper. Most awesome is probably XPS 13" 2015, but it does not have official support yet.
This headline really got my hopes up that this was finally the announcement of Inbox for Google Apps users...
actually that's something valuable! However I think they should make that configurable.
> "We will not preload this software in the future."

I know it is lucrative to preload but I really wish this practice would just die. In the long run, they are just hurting their business.
>> "Also, the article (although possibly misquoting), states that Ive's disgust is with the exec driving the Camry, not the Camry itself."

Here is the text direct from the source article - the New Yorker profile - (that this article is referencing):

"Jeff Williams, Apple’s senior vice-president of operations, drives an old Toyota Camry. Ive’s verdict, according to Williams, is “Oh, God.”"
Tell that to the boss
The Dell XPS 13 is superb, been running Linux on it since day one. Fantastic, solid little machine.
Qapital is an app that lets you microfinance all the things on your bucket list
As network access becomes more ubiquitous for the residential market, charging for that access at a hotel will look increasingly like charging a separate fee for the water or electricity to be turned on in the room.

People expect most of the normal comforts of their own home when visiting a hotel. Any place that fails to deliver without also charging extra nickel-and-dime fees for those comforts will rightly get negative reviews.

Imagine if your final bill included charges like this:

- Toilet Flush fee: 4 x $1.99

- Elevator Use fee: 10 x $0.99

- Room Electricity fee: 318.2 kWh x $0.49

- Linens Rental fee: 1 x $9.99

- Television Watching fee: 3 h x $1.99

- Tiny Soaps and Shampoo Bottles: 5 x $1.99

- Wi-Fi Access fee: 1 x $9.99

It fits right in, doesn't it?