skysight-inc/HackerNews huggingface dataset:
That pretty accurately describes how I feel whenever there's some kind of 'cup' that everyone suddenly talks about.

What the article forgets to highlight is that for many people football is something they like doing themselves in their free time. That makes it different from just a random subject they're interested in.

Furthermore, I know quite a few people who don't really care about football and think it's silly, but they stay up to date on what's happening and join their friends in the pub, excitedly participating in the event.

I never understood why, until I tried doing it myself.

Turns out it can be a lot of fun to be around friends and complete strangers in an environment of excitement and talking about something meaningless with passion. It's not quite worth it for me to start watching football, but at least I see more of a point to it, and occasionally I jump in and pretend to go crazy over it.

And come to think of it, I often do just that when talking about some new framework or gadget. It won't change the world, isn't really worth arguing about, but boy is it fun to engage passionately in a discussion about it!

(I do understand this article probably isn't meant to be taken too seriously. Just wanted to share.)
Any chance you could bring down the size of the screenshots you take? Most people don't have huge screens like you do, so I feel like I'm not seeing the typical UX.

For instance, a lot of the buttons on these screens are very extremely pushed to the side when they're in the corners. Look at the Shopify one specifically.

And while yes, some users will have screens that huge and designers will have to deal with that edge case, I feel it's too atypical to use for a typical user's experience.
Well it's a hard copy book and it's in final production now, but I'll be happy to when it's on Amazon in a month or so.
I'd never heard of this before, but looking up some of the controversy, I found this article:

http://www.patheos.com/blogs/friendlyatheist/2014/03/07/abou...

It actually makes some sense. I'm still skeptical, but it's sounding like it's just a significant departure from the rote memorization methods I grew up with.
> Also: further evidence that information produced under torture cannot be relied upon, yet our states still do this. Perhaps sometimes it works? Or is it just very successful in producing "information" that the system wants and expects to receive, which is then interpreted as an objective success that validates the method?

Both, really. There is certainly a small class of scenarios where it does work, but you cannot know in advance where your case is in that class. And is great at making it look like you're "getting results" if you don't look to closely.

Another factor: torture is definitely good for maintaining a "reign of terror" style of regime. Until it isn't. I think there's even a passage in Macchiavelli's "The Prince" (i.e. the opus that basically coined the "end justify means" meme) that says ruling people by making them love you is most effective but impossible to do all the time, so ruling through fear is the next best thing - yet one should carefully avoid being hated.

> Perhaps an "ends cannot be used to justify means" principle is simply a necessary precondition for benevolent civilization.

As a basic principle, definitely. Though no simple rule can solve all moral dilemmas.
I'm a Comcast user, and while I know that I'm breaking the user agreement by hosting servers, I do it anyway and so far they haven't been bothered by it. My presumption is that clause is more of a CYA on their part that if you begin consuming terabytes of bandwidth hosting your own Youtube site or whatever, they don't need to invent much of a reason to turn you off. Frankly, I'm OK with ignoring it because it seems totally unreasonable in its current wording. What is a server? Sure, Apache is pretty cut and dry, but what about hosting a L4D2 game for three friends? What about that World of Warcraft patcher that acted as a Bittorrent client? How about those Javascript libraries that "crowd host" your website? As far as I'm concerned anything that sits on a port waiting for a connection is a "server" and its almost impossible to do much online these days without unknowingly running one.

If Verizon is more stringent on this, you do have a few options if you want to do it anyway. One of the easiest is by only running the server when you intend to use it. Set up a script that allows you to turn it on/off via email or tweet or something. Or setup a port knocker script that closes the port, only opening it for outside connections when you want to watch Archer or whatever. That will protect you from the usual port scans and such, and is likely all you need to evade Verizon's ire.

The increased bandwidth usage is a trickier problem that, depending on your location/ISP, paying for offiste hosting may be your only option if you intend to stream large amounts of media. This is likely only going to get worse as infrastructure continues to degrade and ISPs continue to sit on it, so I envision we'll all be looking for options here in the future.
Or, they have a lot of meetings and only work for 2-3 hours.
Apparently the site about Static Site Generators is experiencing application problems and is unable to serve content at the moment. Should I be amused or enraged?
What do you think about adding a grade to each experience?
I do front-end web development and full-screen doesn't work for me. I never spend that much time just coding. I switch to test in the browser often so switching between full-screen windows is jarring.
// drunk, fix later
or
// If this comment is removed the program will blow up

http://stackoverflow.com/questions/184618/what-is-the-best-c...
How To Sample Rows in SQL 273X Faster
If a user pirates content on the internet, the ISP is not seen as complicit because it is just a dumb pipe, am I right?

Would that still hold if they inserted ads?
I find the "Chinese Apple" to be a curious desire. Which characteristics do we choose from the two? "high quality devices for low prices", is very chinese, but Apple is known for high quality prices based on innovative technology.

If he wants to build a company that makes high quality products based on innovative technology at low prices, then he could find great success.

Alas, in my experience, no companies besides Apple are actually interested in consistently producing innovative products.

This "Mi" site is full of derivative devices using off the shelf technology (android, for instance) in moderately nicely designed plastic cases.
I've never seen anyone getting in trouble for running a personal service on your home connection. It's all about the proportion, if you are running a service using up TB of bandwidth/month they'll probably make use of their terms of service but otherwise there's really no reason for them to cut you off.

And what's the difference between running a service like that or just having a public share on your router which a lot of routers come with these days? There really isn't one.

If you want to host it on a service just go with a dedicated server provider and not a "cloud" service which isn't really a cheap way to host a lot of data. You can get a dedicated server with 1TB of hdd, 4GB ram etc. from OVH for 10euro/month. And that's a lot of music.

Edit: Looks like I got ninja'ed there ;)
How far do you sit from the display ? Do you simply use it as a substitute for a multiple-display setup or do you sit further away from the screen?
I don't think Homebrew was so much reinventing the wheel, as it was trying to create a modern replacement in an era when MacPorts/DarwinPorts was stagnate and Fink was in a similar state of upheaval.

I remember having issues getting Fink and MacPorts to run correctly in the early days of Snow Leopard, which was frustrating if you needed a library. Homebrew came in, was easier to install and had less legacy code issues.

As for tbe package counts, I'd say most of those packages are probably relics from the PPC days. I was hesitant to switch to Homebrew, but in really do think it has a better implementation.

I did try MacPorts for the first time in over a year on a new system recently, and it has improved dramatically.

But really, package management systems are all about reinventing the wheel. I'm glad both projects are active.
Has anyone looked into voting systems through bitcoin?

Here's how I would design it. Please correct any flaws:

Make a wallet with a tiny amount of bitcoin for each voter and distribute the wallets.

Each candidate gets an empty wallet. Publish the public address of those wallets.

Voters send their coins to their chosen candidate's wallet. The candidate with the most bitcoins (only counting txns from the distributed voting wallets) wins.

Voters could potentially use a mixing service or coinjoin to preserve anonymity?

Keep in mind, I'm talking about pennies or less worth of bitcoin so there's no financial element to any of this. Just taking advantage of the bitcoin platform.

As a bonus, there's a permanent, unalterable public record of the votes.
Fear not, I was in no way suggesting we rollback centuries of vaccination in case it helps late-stage cancer patients.

Rolling out vaccination is a Good Thing.
As a commenter already pointed put, you have to solicit reviews from experts in the field, and there is unlikely to be another one of those persons in your school.

Open peer review is a nice idea, but when the people that can review your work is roughly 50 or persons whom you met already...
The price on the Chinese page is 3999 yuan, which translates into $641, indicating this is the model the OP meant. So it looks like the OP linked to the wrong page by mistake and got version 1 instead of version 2.
This has been around for some time. Is this a new version?

Edit: Looks like it's a fork from the original Ampache which is no longer maintained: https://github.com/ampache/ampache/wiki/About

Looks much nicer than last I used it. I'll check it out. I've been working on building something similar in Node.
alias copyssh="cat ~/.ssh/id_rsa.pub | pbcopy"
So, most functions return two things - output data and an error. You have to assign both to something, like this:

data, err := foo()

and go forces you to use variables somehow, or it'll give you a compile time error, so you can't just assign it and never look at it.

There are some functions which only return an error, and yes, for those, you can simply not assign the result to anything. However, in general, you should be suspicious of functions that get called that don't seem to return anything. Can they really never fail?

Note that there are linters which will warn you if you are ignoring errors (google errcheck, I don't have the URL handy).

Yes there's a lot of error checking code in Go, but that's a good thing. It's explicit, and it makes you actually think about the error case. My Go programs are WAY more robust than my programs from other languages.
Patented prime numbers
Thank you, just there seems to be a lot of unanswered questions in this area. Which I guess is why its interesting.

cheers
Even that part is difficult.
Is it just me or are they advertising it can run popcorn time a the bottom of the page?
"We live in a world of cheap and fast computers such that numerical calculations are a fairly standard solution method in just about every scientific and engineering field. Students might as well start using them right away, right?"

Sez a Wired author who's probably never had to deal with numerically unstable integrals, poorly-conditioned matrices or sampling rate errors.

Numerical calculations are powerful, but they're also subject to a whole host of issues related to finite-precision arithmetic; it's quite possible to set up a numerical calculation that returns nonsense if you don't have a solid intuition for what's going on.
I think they say that the distribution should stop at a random, unknown and decided in advance moment within a year.

So nobody knows when is the very last day.

Btw. The moment can be determined in a secure way (think satoshi-dice style)
The salary bands seem about right to me - is definitely regional.

My first development job was in rural Arkansas, and paid around $35k. I had no degree, and my experience was all from working on personal projects.
TweetNaCl: how cr.yp.to’s developers got carried away by the carry bit
I think it would be more Edison would have you work to your output in the gym, and then move onto doing independent research on weightlifting during recovery times.
> you can do almost the same thing by using `mv` and predefined directory.

Not really. The mv command isn't cross-platform and moving to trash is not just about moving the file to a "trash" directory. On all OSes you'll run into file conflicts. The user won't easily be able to restore the file. It won't work on an external drive. The trash directory location varies between Windows versions. For Linux there's a whole spec you need to follow. On OS X you'll loose the Put back feature.
Or just install autojump and be done with it ;-).

https://github.com/joelthelion/autojump
Added a tip about that: https://github.com/sindresorhus/trash/blob/master/readme.md#...
I'm not sure this is the intended use case, but this website allowed me to check out a few products without having to sign up for a trial. I think I have free trial fatigue. It also introduced me to a few new products.
Why is it ace? Can you develop a bit and explain why you liked it? Thanks ;)

I mean even if the website is really interesting, the book is $50 minimum.
Lets face it, the 'brand' of Dropbox has been tarnished by Rice.

Even if all the other cloud sync companies have to hand over data to the US Government, at least they aren't being so blase about it by putting Rice on their board.
iterm has special integration with tmux.
The big advantage is that you can quickly scroll the history with the mouse which is way faster and more convenient that going back up screen by screen with a shortcut.

Also with some work you can synchronize the OSX clipboard with tmux's one.
This feels like irony. Is this irony?
Cellular Compound May Increase Lifespan Without the Need for Strict Diet
That isn't the current approach. For instance:

http://www.cancer.org/cancer/breastcancer/detailedguide/brea...

That's general audience information that discusses treatments before and after surgery that are intended to work along with the surgery. If you click through to the various therapies, there is lots of discussion of combining them.
Two more for you:

sips - https://developer.apple.com/library/Mac/documentation/Darwin...

osascript - https://developer.apple.com/library/mac/documentation/Darwin...
Ugh, I feel old. CERN apparently put up the first website when I was in middle school.
AP Calculus has never been a standard part of the requirements for a high school diploma in any state in the union. Common Core did not change that. In fact Common Core has added to the requirements in math as it brought many states upwards to Trigonometry as a requirement.

Remember, this curriculum is not for Advanced Placement, it's for common placement. No school is prevented from offering AP courses and they have quite a few incentives to do so.
A lot of the comments under this top level one are a bit absurd in decrying that this means they aren't doing anything right and have a bunch of devs in bad environments.

It's as simple as:

1) On password change/account create, run through a small algorithm that turns the password into a series of digits that represent the password as if it were entered on a phone.

2) Hash both password and "digitized" password into 2 separate fields in your store.

3) Now support phone inputs for passwords.
Calculus can be taught to anyone independent of age. It is not a unit of difficulty.

I think people are railing at teaching math to children because they themselves suck at math. Your inability to grasp subject matter is not proof that something is wrong or too hard.

http://commonsensequantum.blogspot.com/2010/11/geometric-rep...
Thanks! We want the consumer to get a feel of the article quality early on.

We think the algorithm to summarize is resistant to tailoring due to some core assumptions we are making. We are not dependent on the title and so on.

If such a system gets adopted, it would to some extent clear up the insanity that is ads on good articles no matter where its posted.
The FSF would have good points, but then they ruin them with things like "or the issues that inevitably arise when proprietary software is installed on a user's computer.". Yes, DRM is bad, but not everything has or needs to be open source to treat its users ethically, and some people do need to make a living from their software.

Not everything needs to be GPL to respect people's rights to do what they want with something they bought, not everything needs to be open source just because they like it that way, and above all, people should have a right to choose to install whatever they want, and distros should have the same right to choose to tell the user about closed source software when it would be helpful to them. If the end user didn't want to hear that, they can either ignore it, or use a FSF-endorsed linux distro like Trisquel. The fact that so few people do shows to me how most people are completely fine with having the ability to install what they want.

Freedom may include giving others freedom to do things you personally don't like, but the FSF tends to think a single, ironically restricted set of freedoms to match their philosophy are all that everyone needs.
Ask HN: How would you use a zero-knowledge personal data vault on the web?
Service would be primarily text storage but you can also assume the possibility of storing small files (<10 MB). Still working on a method to avoid the (forgetting password == data loss) scenario.
While not exactly defending her she has been at the job less than 2 years. There have been CEOs who have wasted more. Bad acquisitions? How about buying AOL buying Bebo for nearly a billion back when a billion meant something. http://money.cnn.com/2008/03/13/technology/Hempel_aol_buys_b...
Purchased back for $1mil
http://www.entrepreneur.com/article/227267

Not quite as bad but still pretty bad:

In December 1999, Intuit Inc. (makers of QuickBooks, TurboTax, and Quicken) purchased Rock Financial for $532M. The company was renamed Quicken Loans. In June 2002, Gilbert led a small group of private investors in purchasing the Quicken Loans subsidiary back from Intuit for just $64M.[8]
https://en.wikipedia.org/wiki/Quicken_Loans#History

She gets more press than most CEOs but Yahoo was in trouble before she took over. She might not be great but there are probably more overrated CEOs
Does the US even have any engines for the short term? Sound like both Lockheed and Boeing are/were getting their engines from Russia.
Okay, I got what you said. Yeah, any intermediate step would kill the seamless experience :(. Will need to figure this out, thanks!
I see. Thank you!

There's a few packages that take a serious approach at adblock-through-hosts-file, including hostsblock[0], linked below.
The cost of the systematic linear search is mitigated by the use of a DNS caching daemon, such as dnsmasq or pdnsd.

Indeed a Bloom filter would be overkill, and I'd rather avoid false positives!

0: http://gaenserich.github.io/hostsblock/
The FSF doesn't fight for open source. They're not the "open source foundation". That's someone else.

Proprietary software is obviously not a requirement to make a living off software, unless you think Mozilla had been starving until now and that's why they have to put proprietary software in Firefox.
I don't think that should be a problem? In any case we will allow the publisher to use any other micro transaction system that they are "comfortable" with :).
The idea that Common Core prevents students from taking calculus is disputed:

http://www.mindingthecampus.com/originals/2014/04/a_sorry_at...

Further, a citation to Caltech's admission policy would be handy; I found sources directly disputing your claim (also in the context of Common Core), citing Caltech Math1a to rebut it.
About 1-3% of the population needs 5 hours or less of sleep: http://online.wsj.com/news/articles/SB1000142405274870371250....
Additions:

* lunchy: wrapper over launchctl, written in Ruby – https://github.com/mperham/lunchy

* brew cask: "«To install, drag this icon...» no more", as they say – https://github.com/caskroom/homebrew-cask

* have fun with "say" – https://github.com/andreis/different
I also use subsonic - it's great. I have a third party app on my phone that handles caching really well too, so it's a very easy way to listen to a very large music library without any manual configuring.
1. 5+9=14

2. let 9=10-1, 5+9=10-1+5=15-1=14

3. let 9=5+4, 5+9=5+5+4=14

4. cann't make it up
Maybe, but you sound awfully like a marketing department!
It would be a better case of irony if the site were using a static site generator instead of a web app. That sounds a little unlikely though:

"Site about statis site generators taken down by static site generator scaling issues."
You might, like I did, check out the online sources on this, from reports on a professor who was one of the drafters admitting it, to the official curriculum. It's enlightening.
cr.yp.to is Daniel Bernstein. Was TweetNaCl written by Bernstein? I thought not.

5 minutes later:

Yeah, I should have read this more carefully before jumping in to comment. Sorry. Previous comment preserved as a monument to my dumbness.

5 seconds later:

Dammit, Edwin caught me, too. :)
If you flash the 39" with the 50" firmware you get true 120Hz at 1080p. It also changes the scaling to a simple 1 pixel to 4.

Anybody considering the Seiki should know that it uses an unusual pixel format, BGR. So to get subpixel rendering to work be sure to run the subpixel setup program if you use windows or configure fontconfig if you use linux.
So every random small developer or indie game studio can get a multibillion dollar partnership with google?

As it is, Mozilla's relationship with Google is looking shakier every day, as from Google's perspective it's undercutting their own business with Chrome, while from Mozilla's perspective, they promote firefox as being a browser that respects privacy, and partnering with an organisation as fundamentally anti-privacy as Google undermines that.

Yes, Mozilla needs funding, but I'd rather pay a one off fee to purchase firefox if it really became necessary. Firefox could then come with no bundled search engines[1], and by default direct the user to the mozilla addons page to select which they would like to add, perhaps with a predefined list of popular choices given prominence similarly to the microsoft browser choice screen that gave prominence to Firefox, Chrome, Opera, IE and Safari, then had others listed if you cared to look further. I guess that whole argument is getting into the question of whether firefox is for power users or the drooling masses who wouldn't want to configure their search engines though.

[1] I'd like to see it bundled with duckduckgo included, but I know that even if it came without any, many users would want to add google themselves. I respect their choice to in that case.
Well, you're right, but still: Mozilla is funded mostly by companies that make money out of proprietary software.
Forcing you to think about your errors is a good point, there's nothing more painful than discovering that an exception is thrown on production.

I still feel it's getting in the way of the "Go allows you to be more productive" stance, though.

Also, it makes it very dangerous for people not rigorous enough that will not take enough care of their errors.

Granted, "it allows bad developers to do bad things" should not be an argument, but I wouldn't be surprised we hear in a few years of big fails that will be imputed to go error handling (with headlines like "Foo.com tragic fail was due to go forgetful position on handling errors").
The Nxt sourcecode is really terribly written, which is a shame.