skysight-inc/HackerNews huggingface dataset:
Eh... is there any way to email a list of people without constantly adding them one. by. one. every time?

I often use gmail to send emails to my family and I just have a "Family" contact group setup in Gmail to do that (so in Gmail I just type "F" "a" "m" <tab> in the To: box and it's all setup). Most annoying aspect for me to using Gmail on Android and using Inbox in general, honestly.

Inbox is amazing for consuming incoming mail, and I'm hoping it will soon be able to consume Exchange.

I thought maybe +circles replaced that, but I can't even figure out how to send an email to a +circle.

Either I'm really dumb, or something obvious is missing.
Ah - I'd assumed they had a box in China somewhere that was MITMing and injecting the ads. Thanks.
Query Objects instead of Repositories
The Dell XPS is actually not bad if you're looking for an ultrabook type machine, also the HP EliteBook.
This. With Hangouts integration, your SMS will appear alongside your Gmail chats. Super easy.
Move along, nothing to see here. Lenovo said there are no security concerns.
Uh, because it needs to allow weak clients to connect in order to report on them?
Lenovo is just copying their betters at the NSA: Infect the machines of others and when caught, deny it. Sadly, this business model will probably work for them.
Unfortunately the best response to this is extracting the private key for the cert it installs in the root and publishing it: http://blog.erratasec.com/2015/02/extracting-superfish-certi...
Ask HN: What constitutes illegal hacking?
At what point does computer security research become hacking? What can happen if you violate TOS? Is intent, not the act, more important?
In a tabletop RPG, you can represent this easily. I'm sad more games don't play with this social/physical power dynamic.
I'm not saying that people never put random garbage in a form field. We're talking about a specific incident where a person apparently made at least 44 requests attempting to perform SQL injection. The intent of unauthorized access or destruction of information. When you get caught trying to pick the lock at your bank you can argue you weren't trying to exceed authorized bounds or cause harm all you want but I doubt it will get you very far.
> The relationship with Superfish is not financially significant; our goal was to enhance the experience for users.

I don't believe that for a second.
This is pretty rich, coming from A123, since they stole their ideas from Professor Goodenough.
Recently stayed in a series of lower-middle end hotels in the UK, Premier Inn charged me £3 for 24hrs of wifi the first time I was there and then gave it to me for free on subsequent stays at the same hotel.

Holiday Inn (which is priced about half a tier higher than Premier Inn and has restaurants, gyms, and things like that which Premier Inn does not) wanted to charge me £26 for 24 hours.

In fact, I googled just now to confirm that I'd remembered Premier Inn's policy and see that they've coincidentally announced today that normal wifi will now be free and you only have to pay for fast wifi (fast enough for streaming media). That's obviously a much better deal and I wouldn't be surprised if a few years from now they make that free as well.
Wow, the name brings back Amiga memories, MUI (Magic User Interface) was a modern alternative to the standard UI (called Intuition) (link: http://www.sasg.com/mui/index.html)
3 Questions with Dr. Daryl Eldridge
"AIUI"? What's that now?

Ok, googled it, wait for it... "As I understand it".

Whew!
Here's the discussion - https://news.ycombinator.com/item?id=9064196

Personally, I love to see this back-and-forth poaching. Cross-pollination of ideas can be a big boost to innovation, and if it fuels some wage growth then all the better.
Eww, why? HTTP/1.1 is an upgrade in every way over 1.0 with no disadvantages. If nothing else, 1.1 added the "Host:" header so that you can put two domains on the same IP.
There's System76, which are basically pre-loaded Clevo laptops (which are sold under many different names).
I have the Galago Ultrapro and am quite happy with it. Good battery life, fast, user-serviceable and a calibrated IPS screen. On release the keyboard was a little off, but the new one is pretty good.
What questions to ask a Data Analyst (Fintech) during an interview
This is exactly the problem discussed in the book. Docotors are not equiped in dealing with end of life issues, something that has to change.
Lenovo is saying exactly what they need to say in order to prevent their statement from being admitted as evidence in a lawsuit or legal proceeding.

In other words, they just acknowledged it without admitting fault or liability.
Alto's Adventure is out on the App Store today
Looks like a great start!

One thing that would be essential is better feedback on errors. Currently, if I enter an invalid SQL query I’m only told that it was incorrect. For beginners, this can be frustrating.
While well done, this illustrates the pointlessness of the current focus of IoT applications. Getting a metric on how many times a door is opened, or how many times the toilet has been flushed has extremely limited usefulness for most people.

I know you guys are simply using this for illustrative purposes, but I believe there is an army of developers out there looking to make all this happen...for what purpose, I do not know!

This design is excellent though, good job.
Okay. That's what you want. Some people think that iCassettes have better picture quality and BananaCRTs have better ascetics and they find the overall user experience of iCassette players and BananaCRTs integrates together better than buying a VHS deck and a TV from different manufacturers and having to figure out how to hook up the standard but confusing connector all by yourself. Those people get to buy things too. And if the market is dominated by products that cater to their wants and not yours, maybe it's because your wants are in the minority.
Ask HN: Is it reasonable to fire someone for pronouncing data as 'datta'?
At a meeting with clients, my colleague said something like "... and then we turn your datta into business insight ... ", and his boss cuts him off mid sentence and shouts "THEY DON'T HAVE ANY DATTA. THEY HAVE DATE-UH. NOW GTFO!".
While their plug can be defended on engineering grounds, I'd ask a different question - why lock down Bluetooth to Apple devices only? iPhones were perfectly able to exchange data with non-Apple devices until at some point they weren't.
"Superfish was included [...] to help customers potentially discover interesting products while shopping".

Wow how thoughtful and helpful of them.

I don't understand the point of bloatware. Are the manufacturers making a ton of money off of them or something? How much could bloatware writers possibly be offering to make it worth uglifying your brand?
Does Solr 5.0 support password-protecting the admin interface yet without spending hours trying to wrangle custom XML files? It seems like a pretty basic requirement for a web-based application.

I've tried things like this

http://community.zimbra.com/documentation/w/documentation/se...

repeatedly. They never seem to work right.
5% of Google's traffic these days and growing on a hockey stick: http://www.google.com/intl/en/ipv6/statistics.html . My Comcast cable Internet comes with a native IPv6 block.
I have one of these. It feels very cheap and plastic. Definitely lacks the polish of a MacBook.
Android malware spies on you even after phone is shut down
whoever has said they've led a happy life, surely hasn't faced death yet.
Tool That Teaches People How to Use the Terminal
> The relationship with Superfish is not financially significant; our goal was to enhance the experience for users.

I would prefer for this to be a lie than for it to turn out for this statement to be true. Surely nobody at Lenovo honestly belived that ad injection improved user experience?
Java devs: are you making the most of Docker?
Thank you. IRDUTPOTOA (I really don't understand the point of these obscure acronyms).
I agree, both in the market for products, but also for engineers.

I'm sure that Lenovo has some really smart people that right now consider if they should dust off their CV and jump ship instead of working with morons.

This kind of stupidity can really destroy morale of technical teams within an organisation.
Flying animals you never heard of
I hope the people in IT departments who like to pretend things like Websense or Cisco Web Security are good things are reading this.
Why and why?
On the Comprehension of Program Comprehension
I visited in 1996 and while I thought it was an impressive piece of architecture; I got the distinct impression that even then it had already ossified into a monument to itself.

Which is really too bad, because the Arcology idea is quite beautiful and compelling; but to make it work in practice would require a distinct and difficult balancing of the functional megastructure and providing the inhabitants with the freedom to modify the spaces within for their own purposes.

I spent many hours poring over the original arcologies book as a child and still think it's one of the better pieces of design science fiction that I've ever read. But the idea of the Arcology, of the city as an organism with a structure to support it to maximise the health and happiness of it's inhabitants needs to break free of the fascistic hero worship that has so far kept it from expressing itself as anything but a heroic monument to it's designers rather than the living creation of it's residents.
The only concern raised about the new Flipboard in the post is "accessibility" being "eschewed", but afik text in canvas tag aren't encoded proprietarily. If screen readers don't work well with canvas tag then the fix should be making more screen reader friendly than criticizing its adoption.
One of the downsides with duplicity is you have to provide your GPG privkey password in ENV in order for dedupe with GPG encryption to work.
Can't say I put a lot of trust in this statement

"It does not profile nor monitor user behavior. It does not record user information. It does not know who the user is. Users are not tracked nor re-targeted."

from someone who refers to ad-ware as "...to help customers potentially discover interesting products while shopping".

Barf.
The key is on Github now:

https://gist.github.com/mathiasbynens/7a13a467b22c42505490
boo! this obviously works but you're disrupting/robbing a paying customer of their service, and likely the router will be confused and neither of you will get a good service. The only acceptable use of this activity is if you pay on one device, and want to switch to use another, say a work, then spoof your work laptop MAC on the personal laptop. Then it's reasonable as there's no harm to another user.
> Users are given a choice whether or not to use the product.

What did this choice look like? Were users prompted to remove the cert if they didn't want it?
Does it need to play video's from ArVid VHS tapes? http://en.wikipedia.org/wiki/ArVid

So, your happy with the VHS and don't need to play Beta tapes.

PS: Sounds like your happy with a walled guarden and want something that just works. Did you get a Blueray player or a conbo that also handels HD-DVD's?
The Walgreens on University ave., yes
This is broken in firefox
DVDs have been region locked for a long time, and yet still took off.
I hate when cafes set their DHCP lease to 24-hours or so.. nobody is in the shop and you can't get an IP address..

I usually ask them to reboot their router, proceed to log into the admin panel with device's default user/pass (which works most of the time), and set some sane 30min lease.

it's a free public service.
"our goal was to enhance the experience for users". I've never needed help finding or discovering products, and I can compare my own prices thank you very much.

The apology always seems to make it worse.
High Tech Arab Hacker Hits Israeli Websites
It seems to me that the KKK had about three stretches of considerable power: in the south during Reconstruction; in the south with some considerable influence in Pennsylvania, the Midwest, and as far as Colorado, during the 1920s; and again mostly in the south in the 1950s and 1960s.

After Reconstruction, the KKK essentially won--no black votes, no black officials. In the 1920s, I think it reduced itself to absurdity, with a high official jailed under the Mann Act. And law enforcement, notably the FBI, had a good deal to do with the end of its 1960s power.
—(1) A person is guilty of an offence if— (a) he causes a computer to perform any function with intent to computer secure access to any program or data held in any computer; .
(b) the access he intends to secure is unauthorised; and
(c) he knows at the time when he causes the computer to perform the
function that that is the case

http://www.legislation.gov.uk/ukpga/1990/18/pdfs/ukpga_19900...
I bought a Bonobo in 2011. The fan's loud sometimes nowadays, and the battery's kinda shot (mostly because it's old, but also because it's trying to run a 17" 8-core beast), but it's still my primary machine nearly four years later.

They're basically rebranded Sagers/Clevos, I believe, so you may be able to get essentially the same machine for a little less money, but weigh that against supporting a Linux laptop seller.
Bitbucket is great
Where Is Smalltalk Weak?
"SQL Injection" can be as simple as including an apostrophe.

It depends on the details.

Deliberately injecting "SELECT * FROM customers" can potentially exceed authorized bounds. (Even then the intent might not be there in all cases.)

Injecting "SELECT 1=1" to see if the system is broken is clearly not exceeding authorized bounds.
You are maybe right, when I was in LA I wasn't actively searching for taquerias, although I ate at couple of them , like I said the most authentic tacos were the ones from a taco truck.
Light Reveals New Details of Gauguin’s Creative Process
3 lessons engineering should learn from sales and upper management
> the first thing you'd see would be applications that simply stripped or refused to display advertising etc.

There already are Twitter apps for phones that don't display advertising.
>A study by Resonance, a tourism consulting firm, found that travellers worth more than $1m say that free Wi-Fi is the amenity they value most when choosing a destination

IME many wealthy people don't mind paying a premium but don't want to be inconvenienced. The point of staying at a luxury hotel is to be catered to and pay a lump sum at the end of your stay. Jumping through hoops to get past the payment portal on each device your group is carrying is annoying.
Can you ever imagine Apple pulling a stunt like this? No, because it’s astonishingly user hostile: Lenovo should be hanging their head in shame, not making out like it’s no big deal.
Is that racist? I thought ghetto just meant poor/inelegant, across all colors and nationalities.
Bangalore based Wooplr raises $5M from Helion
Definitely wipe the OS and reinstall from known-clean media. Consider a return, depending on their return policy.
OK, thanks for this. I wasn't sure if the signing of stuff was being done locally by the proxy or remotely. i.e. whether the private key was on the machines.
So yes, complete security clusterfuck.
Technology companies may be able to run with ~100 people. But how are you going to run a large hospital? The NHS in the UK employs more than a million people.
Well, a lot of people use their computer to purchase things. How do people know what to purchase? Ads! Therefore more ads = more knowledge about what to purchase and results in a better user experience QED /s.
Why does lenovo thinkpad have to be the only line of laptops that has a trackpoint by default? How hard can it be to include it for other brands? This is a very important feature for some people and it limits their choice to thinkpads and (AFAIK) some HP laptops.
Racism? Webster's definition[0] of ghetto (and that of any other respectable dictionary) makes no reference to any particular race. Would the phrase "the poor man's solution is to run strings" also be racist, by your logic?

[0] a part of a city in which members of a particular group or race live usually in poor conditions; the poorest part of a city
> They're saying "Whooshy effects are more important than disabled people accessing our app."

It's a world of trade-offs. There are contexts where accessibility is obvious more important than most other concerns -- the IRS's web site should obviously be as accessible as possible because everybody needs to pay their taxes. On the flip side of things, the point of Flipboard IS the UI. Flipboard is all about aggregating other people's content and providing a different user interface to it. What Flipboard is doing is it is taking limited resources and trying to allocate them, and they're choosing to focus on improving the user experience for the vast majority of their users. Is that the right choice? I dunno. But I don't think condescendingly referring to their focus on user experience as "whooshy effects" adds anything to the conversation.
This would SEEM obvious because as techies we hate ads. But you can't extrapolate this to the general population.

There was one time when I visited my mother. We started her instant messaging program, and we were presented with special offers. I recognized it as such within half a second, so I almost automatically checked the 'Do not show this again' checkbox.

My mother alarmed me: "No, do not make it go away! I want to see the offers, they're useful!"

I was mindblown.

Another example: I have snail mail advertisements. But my girlfriend, who's living with me now, asked me to sign up for advertisements such as supermarket special offers. Another mindblown.
This keyboard screwup was one of the reasons I went to Dell E series instead of Lenovo Thinkpad. If you are a heavy keyboard user, not providing dedicated Function keys is a big no-no. It is not about saving space either; my dell E7240 is only 12.5 inches but manages to have a fully functional keyboard. Besides, outstanding keyboard was a big part of the Thinkpad - what were they thinking mucking around with that?
elementary os is quite stable. the only problem i have w/ it is the dev team promoting yet another lang to code apps. why not rust/nim/go?
What year would "yesteryear" be? My much-abused 2008 Gateway is still running like a champ.
Are you getting fills against the fake prices? If so, take liquidity from the fake world and hedge it by taking liquidity from the real world (on another account) and wait until the spread reverts by Robinhood coming back to reality. ;-)
Safari is the new IE. No idea why they still require vendor prefix for a range of accepted and implemented standards.
"I still don't know what a Monoid is."

That is surprising. They show up all over in fairly common libraries - for instance, Writer collects a monoidal value. The very simplest notion is "monoid is for things you can combine". Taken from math, a monoid is a set of things (a type) for which you have an operation (called mappend in Haskell) which you can combine associatively, where the set contains an element (mempty in Haskell) that is an identity with respect to that operation.

Some common monoids are:

Anything list-like:
mappend appends two lists
mempty is the empty list

Integers over addition (newtype Sum)
mappend adds two integers
mempty is zero

Tuple of monoids:
mappend is componentwise mappend
mempty is (mempty, mempty)

Functions where the domain and range are the same:
mappend is function composition
mempty is id
You can so long as they have libc statically linked.
I vaguely recall a reddit comment recommending against that. It was along the lines of: The commenter knew someone whose father had done it, and the commenter thought that it made it a lot harder for that person to move on. Every year, on their birthday, they'd receive a fresh wound from someone they never even knew.
How's battery life? That was always my concern, it seemed to be quite pathetic in comparison to modern 6-12hr competitors.
In other words, you'd be fired by idiots who don't give a damn about anything than their wallets. That's the problem with shareholders. As someone explained on HN recently, "share holding" periods are often stupidly low. Shareholders are in no way interested in long-term good of the company. So if as a CEO you end up in a situation where shareholders are forcing you to do things that are bad long-term, there were likely some stupid decisions made that gave them so much power over you.

But anyway, you can't have cake and eat it too. If you care only about maximizing shareholder value, then don't lie to customers that you care about providing them value.
I'm surprised hashcat doesn't support PEM files and there doesn't seem to be any public GPU based cracker.
Since I see various different backup utilities on here from time to time, I'm curious if anybody uses Bacula (or Bareos)?

It does encryption, deduplication, scheduling, pruning etc. I use it at home and run the director and storage daemons in a jail on my FreeBSD NAS, which coordinates all of my computers together for backup regularly. I then back up the encrypted backups to Crashplan.

I tried other stuff (especially duplicity), but they just didn't work very well for me. Restoring encrypted backups with duplicity was especially slow and annoying and even using the duply frontend it was rather fickle.

Bacula has some disadvantages though... for one it is a bit complicated to get working. It's partitioned into multiple daemons, each of which handles a different task and which can be on different machines. This makes it flexible, but also makes the configuration more complicated. It also works best if you have a central backup server that can run the director and storage daemons 24/7. You can set it up to work all on one computer and just dump to a "dumb" storage drive, but it is really designed to work with a central server.
I am running the dell xps 15, works beautifully. Though the refreshed xps 13 is likely worth a look as well.
Can You Believe Jailbreak iOS 8.1.3 Download Pangu8 Just Release
And present any HTTPS cert of their choosing to any compromised visitors e.g https://b4nk0famer1ca.com/
so its pretty clear, if you make a computer do something which may ultimately lead to gaining unauthorised access- and it is your intention that doing so may lead to unauthorised access then....you've just broken the law (in the uk). note you dont actually have to gain unauthorised access you just have make the computer perform and action and have the intent of gaining unauthorised access.

so if you've performed the action of coming on hackernews in your browser with the intent finding a way to gain unauthorised access, guess what? youve just broken the law!
someone call the cops