skysight-inc/HackerNews huggingface dataset:
What if study-guide-sized (and priced) texts could serve as course textbooks?

That's how textbooks used to be.
Cool, never heard of it.

"In computer networking, port knocking is a method of externally opening ports on a firewall by generating a connection attempt on a set of prespecified closed ports. Once a correct sequence of connection attempts is received, the firewall rules are dynamically modified to allow the host which sent the connection attempts to connect over specific port(s). A variant called Single Packet Authorization exists, where only a single "knock" is needed, consisting of an encrypted packet.[1][2]

The primary purpose of port knocking is to prevent an attacker from scanning a system for potentially exploitable services by doing a port scan, because unless the attacker sends the correct knock sequence, the protected ports will appear closed."

http://en.wikipedia.org/wiki/Port_knocking
You think a major claim of BI opponents is that there is zero remaining incentive to work, as opposed to simply a substantially reduced incentive? Show me anyone (who understands that BI isn't lost when someone works) making that claim anywhere.

I agree with you that the evidence shows there is not even substantially reduced incentive. In the case of Mincome in particular, it did show a decrease in hours worked, which is consistent with the claim that you were objecting to - that BI reduces the incentives for work (relative to the same system with no BI). Asserting that the global disincentive is small and that conditional assistance provides far more disincentive would have been entirely appropriate. Asserting that there is zero disincentive - without an explanation for why we saw one in Mincome - is not, and your earlier comment was arguing that by asserting remaining incentive was not zero which just doesn't make sense as an argument.
I can vouch for those access codes. Until there's some sort of bulletproof DRM (that negates even taking screenshots), there will always be the availability of pirating any sort of print-based media.

You can't get a search function with that hard-cover stuff.
Let's just be clear: when I call gun ownership "weird", it's "purely inflammatory", but when you do, it totally adds value to the discussion.

I invite you to reread this thread and determine who derailed an enlightening discussion regarding the psychology of US gun ownership and police militarization with ad hominmen and completely off-topic attacks on another's commenting style.
Is this app just a wrapper around the default Android browser? 904k seems to be a bit small for "an all-new browser".
OVH might barely hit 40MB/s in the cheaper plans. Not comparable at all.
>Don't you guys have libraries?

The campus library may well only have one copy on reserve for a course with 300 students, or they may not stock the newest edition.

The latter part gets to be a problem in the instance where the textbook publisher decides to publish a new edition every year or two just to ensure that you'll be doing the wrong homework exercises unless you're using the same new copy the professor has.
Or maybe your cat skipped across the keyboard and just happened to type out those exact characters and submit the comment. Fair enough. However, when I read a comment, I tend to infer that it was made intentionally by a human, and that the human intends to claim that the contents of the comment are correct.
This is way more useful than the original post, thanks.
It's the same principle behind Cunningham's law.

In this discussion, the mistake was corrected in about an hour and included citations.

You can argue the morality of it, but it gets results.
Yes. I've pirated books from online and among peers. Most of the text books I have used are available on the Internet. Only a few exceptions.

But as I take upper level classes I have stopped purchasing text books unless required and necessary. I still like holding a book or reading it off my iPad but most of the time I prefer not to read anything but my notes. Quality of textbooks vary, just like quality of online sources vary. Textbooks should be reference. Teachers are the one supposed to explain the details to me, but few can do that well :/ well, teaching is hard.
Google didn't make Outlook man ;)
I'm using Safari with no plugins or anything.
http://imgur.com/R89kxDc

in fact, it looks the same in chrome on os x
Syria isn't in a position where they even could attack. Further, intervention would be insanely unpopular. I'm thinking that while the region is in a precarious position, this is less likely to be a flashpoint.
You can get a control panel like cpanel, or ispconfig, or what ever and they can manage your LAMP setup for you.
Everyone pays for these services, but not everyone uses them. For example, I had to pay a ridiculous $600 per year for the recreation center fee in college. I never once stepped in that place, and they wouldn't let me not pay it. I also never used my college's career center, and I have a job.

The services you listed are great; I'm not saying gyms and career centers are bad at all. The problem is that everyone in the school is forced to pay for them. The bloat comes because they get more funding than they need.
"“I used to chase people for months — literally — for one signature on one piece of paper. You want to talk about an egregious waste of taxpayer money?” recalled one worker who left the mine recently and declined to be named because of fears of retribution."

And of course if they didn't chase down every signature, we'd be reading an otherwise identical article from WaPo whining about "wastefraudandabuse".
Well, that's a bit silly. I could just apply that same motto to my comment! and then lambast the people accusing me of being errantly hateful.
I thought the idea that people were better at allocating money from themselves is more like:

are you better off if I give you $1k no string attached or $1k specifying down to the cent how you are to use it?

Generally speaking people know what their needs are and how to balance them more than complete strangers or even, often, friends. Yes, people have weaknesses, but to try to rule over their weaknesses is highly paternalistic and demeaning. Moreover because of the fungibility of money, in the end often the person will find a way to spend an equivalent batch of the same money in the way they would have anyways.
It seems like there are needed alternatives to & reforms in secondary education. The secondary education industry needs to remove the fluff and drive more value & relevancy to it's customers.

The premise must be shifted toward students being able to choose their educational path. General requirements are expensive and a waste of money for students. Learning is a lifelong process. Students need to become self-motivated to educate themselves, instead of depending on a curriculum defined by authorities.

General requirements are coercive because the student does not choose to learn these subjects. This means the student will be less engaged.

There needs to be more emphasis on cross-functional & student inspired collaboration. Examples are engineering students collaborate with artists to create something. History students collaborate with theater & film students to create historical movies. Encourage professors, grad students, and undergrad students to collaborate on active research & projects.

Remove the notion that GPA intrinsically means anything other than someone is good at playing the school game. Make the goals more in line with life after college. A portfolio of interesting projects says more about someone than a GPA.
I wonder if the "bound" instruction on x86 has the same issue that the VAX(?) opcode did - that it's faster to write out the two checks than to call the instruction...
"if you can make a profit delivering 5$ loaves"

Most delivery places require $10/min tickets. A 20 min delivery is a 40 min round-trip. @$9/hour for the delivery guy, that is $6 in costs. In other-words, -$1. This is before you've paid for the actual product.

That doesn't even get to the question of "cross-town" traffic in SF. Without some sort of multi-point distribution getting accross town in 20 min would be "interesting". Mission + SOMA of course NBD.

Of course the improbability drives the PR value. Somewhere between "too good to be true" and "will it break, in an interesting way?".
They don't support any specific PHP version outright, rather individual features (appropriately tagged with PHP version).
This, as well as staring a Chrome waiting anywhere up to 5 seconds or more for t.co links to resolve is what largely inspired me to write Link Bubble.
Just work a government job for 10 years and the remainder of your student loan paid for by the tax payers.
https://en.wikipedia.org/wiki/Public_Service_Loan_Forgivenes...
What are you doing now and where do you live? I'm just curious. I am studying CS right now.
Interesting, though I'd prefer a choice of deferred reading services. I use Readability and have a considerable library there.
Ask HN: Did pg pull the trigger and start pending comments?
So, did pg pull the trigger and start pending comments? If so, I can't tell since I can't/don't see anything indicating that my comments are pending.
It used to be the norm at state schools, even the flagship 4-year research universities. In-state tuition at UT-Austin in 1960-61 was $100/year, or about $800 in 2014 dollars. Total cost of attendance (including room/board/expenses) was estimated at $925/year, or about $7,500 in 2014 dollars. The University of California system charged no tuition at all until 1970.
From Google 2009:

DRAM Errors in the Wild: A Large-Scale Field Study
http://www.cs.toronto.edu/~bianca/papers/sigmetrics09.pdf
Someone already pointed out that DO's selling point are SSD drives.

Yet Linode's non-SSD drives seem to beat Digital Ocean's SSD drives "in just about every area and not by a small margin" (http://irj972.co.uk/articles/VPS-disk-perf-cont)

I don't know anything about OVH's performance - all I'm saying is that having SSD drives doesn't necessarily mean superb performance - there are other factors involved.
Link Bubble uses the Android WebView for rendering, yes. But the API is pretty deficient in a few key areas, and I will likely have to switch to a custom modified version of Android 4.4's WebView at some point.
Range checking is great; the CPU cycles consumed are well worth the bugs they catch.

Thing is, they're a list thing, and there's more than just "is this index valid?" that can go wrong. One of the things I appreciate about C++ is that iterator invalidation is very precisely specified. Sadly, that's where it stops: it's just specified, but the onus is still on you to catch the errors. It'd be great to have that same thing: immediate errors when you use an invalidated iterator. (in vectors, it might just skip an element (some deletes) or see the same element twice (some inserts); Python warns about this during some cases with dicts:

RuntimeError: dictionary changed size during iteration

which is nice, but I think you can still slip by that.) I don't believe Java or Python specify what happens to iterators when the collection changes, which to me, is a bit sad.

Thing is, to implement this, the collections would probably need to know about all outstanding iterators, so as to figure out where they are and whether they should be invalidated at all. Most operators then become O(number of active iterators + whatever the normal cost of this op is); I'd argue this might still be close to O(1 + ...) since the number of active iterators on a collection is probably usually 0 or 1. But there's a memory cost, a CPU cost, and if you have something like:

if(weird condition) {
use_that_iterator_i_just_accidentally_invalidated()
}

Then your bug only gets caught if `weird_condition` is true. Is it worth it?
Does AppEngine or Heroku work for you?
Anybody who has played 3s a lot probably wins in 2048 within the first 4-5 games (I won on my second attempt).

I usually get 2048 on about 30% of my tries - the general strategy of only moving Right/Left/Up (never down) gets you to 512 in about 45-60 seconds of button mashing, and then following that strategy with a bit of attention solves 2048 thereafter.
That would be true only if supply were fixed. Many more people want computers now than in the 70s, but prices are much lower.
It doesn't seem any less contrived than standard of living scores or happiness scores. It's obviously an imperfect metric, but while it might be useless for comparing the freedom of Germany and the US, it's perfectly adequate for comparing the freedom of the US and Croatia, or of Croatia and China. For the sake of calculating the overall freedom of the world over time, as in the case of the great-grandparent's question, it works as well as anything.
> $1k specifying down to the cent how you are to use it

I would classify that as someone else spending money on you, with the superficial detail that the money happened to pass through your bank account.
I think http://www.soyoustart.com/en/offers.xml is a better bet than kimsufi as you get fairly decent hardware for the same price? Same company too.
Great post! You mention that it is important to "be skeptical" - I concur and would add that it's helpful to approach the analysis from a non-biased standpoint. Even if you are going into your analysis with certain goals in mind, it is not only more ethical, but also more persuasive, to indicate any inconsistencies in your findings.
Kickstart REAL Virtual Reality FPS: Rescape
Different Universities exist for different purposes; often times multiple purposes at once. You can't run a research and educational system without administration. But as a student, I don't see gleaming new facilities or well-paid professors with nice cars. I see everything is crap, the professors are unhappy/underpaid, and the students are depressed and going into huge amounts of debt to pay for all this. Where's all this money going? Who are the ones getting rich from our future?
Figuring out the line between free and Pro is always a challenge. I think the value proposition is clear from the free version, but I'm always listening to opinions otherwise.
Totally agree. These days I want great customer service and reliability. I can pay $20 for Google knowing Google will be around much longer and should come with a reasonable retiring/deprecation/shutdown policy. I chose DO for a similar reason. I know it will be around for a while and I have nothing to lose since I have access to my source code. I can migrate to another provider if I have to.

Also, DO is pretty fast at deploying and enabling new VM. I didn't know OVH until today. Sometimes advertising works well :/
That's the one. The whole article is a great read, but the visualization a couple screenfuls down is what the grandparent was looking for.
You mean like we tried and waited to see what it's like to have invisible comments?

You even held a poll[0], the outcome of which was the majority didn't like it, but you left everything as it was anyway.

[0] https://news.ycombinator.com/item?id=2595605
It requires Jelly Bean or later.
OVH is an absolutely horrible company.

I was in business with them years ago and they kept my account all that time. When they got hacked a couple years ago (or was it last year?), I remembered I had an account with them and asked them to delete it.

I had to go back and forth with their customer service, and in the end, they asked me to send them a signed letter to their offices in France for them to even consider deleting my account.

Arseholes. I couldn't be bothered to take this anywhere, but damn it I hope they get hell for this.

I can't comment on their actual services at present myself - all I have is negative hearsay (nothing positive anyway).
Indeed. And that's why it's a bookmarklet:

http://www.instapaper.com/save (scroll down to the second item, "Instapaper text bookmarklet")
I'm 23. People younger than me (generally) do not have faith in the police. My parents believe cops do no wrong. Neither belief leads to useful change.
This kind of program would moderate these thoughts into actionable ones while bringing accountability into these asymmetric encounters. This seems like a place where more surveilance is actually a good thing.
>I guess if you call someone an Ayn Rand supporter, that is supposed to discredit them?

"Ayn Rand supporter" is the new "communist sympathizer" or "pinko."
In France, the universities and engineering schools I know use polycopiés, which are teacher-made, paperback bound books (sometimes actual LaTeX-formatted text, sometimes just printed versions of course slides), given to students freely or priced according to their actual printing cost (in average, 200 pages long, ~5€).

Granted, sometimes the quality is not as good as that of a rich textbook, but it is usually sufficient for the course. And much lighter to carry around as well.

Besides, the university library contains a small amount of textbooks, which is usually sufficient for those few interested students which want to learn more.
This machine sucks balls
What is an example of an app you'd rather load in Chrome rather than Link Bubble?
If you're after bargain basement VDSes, as far as I know the place to look is http://lowendbox.com/
I was really happy that a calculus professor of mine told everyone that they could buy an older edition of this book if they wanted, and he would supply his own homework problem sets as handouts rather than depend upon the ones in the book. For the reading assignments, his syllabus listed page numbers for the past three editions, so everyone could keep up.

For $25 I was able to buy a copy two editions prior, which was what pretty much everyone else in the class was using too.

Of course this doesn't help actually solve the problem, since someone else had bought that book for $200 and they then saw it depreciate by $175 when they sold it to me used.
But what about the stuff you are putting onto your bread? Unless you also have a delivery service for groceries, you'd still have to go to the store.
I might be worth looking at where kozmo.com went wrong with a similar attempt during the dotcom boom.

http://en.wikipedia.org/wiki/Kozmo.com
A lot of those providers aren't very reputable at all. Very few are in fact. Off a glance, RamNode is the only one which I'd trust.

If you're <not> after bargin-basement VDSes or VPSes, http://www.webhostingtalk.com/forumdisplay.php?f=104 is your friend.
All of them have the same problem. It just shows up in different ways.

In C++ case you have two main issues:

- the decision to have or not virtual base classes, due to C++ design
of only paying for what you use, the common solution to duplicate data
members in OO languages is explicit in C++

- even if one restricts him/herself to use pure abstract classes without
data members, as a way to implement interfaces, there is the problem of
function members collisions.

Some OO languages with inheritance of state usually get away with the data
member duplication, either by doing what C++ compilers do with virtual base
classes.

The ones that adopt only some form interfaces/traits, have to deal with name
clashes the same way as C++.

All the existing solutions are kind of good enough, but not perfect:

- Using of some form of linearisation algorithm every developer needs to
be aware of, to understand which methods wins;

- Members need to be renamed, thus changing the real interface meaning

- Implementations are provided for each collided method, requiring either casts to specific interfaces or explicit calls for the right method

- Provide just one implementation, with the caveat the semantics might not match all the interfaces that share the same method signature

- Not allowing collisions, forcing the creation of an adapter interface

So it is not well in the MI solutions outside C++. Each approach has plus and minus.
10 Nobel Laureates Whose Work Changed the World
If the app uses Android WebView for rendering, then its description on the Play Store as an "all-new browser" is a little disingenuous. The article by The Next Web[1] that is quoted in the description on the Play Store starts off by comparing the app with Chrome, Firefox, Dolphin and Opera, which seems to reinforce the wrong impression.

[1] http://thenextweb.com/apps/2014/03/21/link-bubble-reimagines...
Yes, further optimizations are necessary. It's V1, and I needed to get it out to see if the app would be well received first. That said, I do envisage Link Bubble will be used more to quickly read a few links rather than keep 40 tabs open at once like Chrome.
This really isn't news, OpenVZ isn't the same virtualisation as DigitalOcean are using and you're effectively tied to a kernel provided by OVH. It also isn't SSD-based.
What stores do you mean?
I remember switching from Instapaper to pocket, don't remember why though.

Give it a try yourself, that's the only sure way to find out.
somewhat OT, but: if you have never tried baking bread at home (not even sourdough, beer yeast is ok) you should definitely try it, it's incredibly satisfying.
Just dealing with AppEngine's yearly API rewrites and general flakiness is far more difficult than any potential problems you'd have just running it yourself. AppEngine is probably the most hassle you can get from 'commercial' hosting.

Heroku is pretty hassle free though, so it's a good choice. I think people overestimate the amount of work it takes to maintain a basic server though. It's generally on the order of max 1hr/month. Considering the premium you pay for managed hosting, most people don't make the $500/hr that would make hosted worthwhile...

Plus the freedom that comes from not being locked into a managed solution often saves you days of aggravation down the line.
I don't know anyone who gets free money for college, except for people who inherit their money or have rich parents. I feel like this is a really central part of your argument, and it doesn't hold water. Every cent we go into debt has to be paid back with interest, and the students who have to foot the bill have zero input in the hiring standards of the companies we have to work for when we graduate.

I think trying to save money by cutting benefits to underpriveliged people is extremely wrongheaded. That money is an investment, it's not just set in fire and wasted. (For that, see the vast taxpayer subsidies we hand out to telecoms and dirty coal companies..)
Cantor's diagonal argument in Agda
If this seems familiar to you as well, it may be because you read this article when it came out 4 months ago.
In general, because an increasing amount of our lives are dependent on software and there are far more users than developers.

Note crucially that we're not talking about all ability to make money (as we would be with Non-Commercial clauses); we're talking about the difference between the ability to earn money based on copyleft code (demonstrably non-zero) versus non-copyleft code (probably more).