skysight-inc/HackerNews huggingface dataset:
Most people do not put higher education in the same category as retirement, they see it as a means to an end.
I too am interested in what particular system you use. I found that it was a useful framework for thinking about tasks, but in college I was never able to use that framework to implement a system and then keep up with it.
Let's assume the situation with higher education is a prisoner's dilemma. I, as a player, decide not to go to college (cooperate), while everyone else decides to go to college (defect), resulting in me paying a sucker's payoff since my opportunities are reduced while those of everyone else are expanded. So far so good. Next, I decide to go to college while everyone else also goes to college (defect & defect), I pay a not insubstantial amount of money, as does everyone else. So far so good. But I manage to get a job as a software engineer at Google making $125k/year while several of Everyone-Else-in-the-World only get jobs as clerks at 7-Eleven, making $15k/year. So, the punishment scenario doesn't pan out since I didn't have a sucker's payoff while several others in the world did. That's okay. Let's keep going. Next, I decide not to go to college while everyone else decides not to go to college (cooperate & cooperate). All of a sudden, there are thousands of recently fired professors, instructors, deans, janitors, cooks, etc. on the job market. I can't find a job along with many others of my generation who decided not to go to college. Many of us have a sucker's payoff during the reward scenario.

The situation with education is not a prisoner's dilemma. Q.E.D.

The situation with education is not a tragedy of the commons. There is no central, collective resource that is being exploited by individuals for their own benefit, without regard for the future of the resource. Now, there might be a tragedy of the commons if higher education was universally free and everyone decided to pursue higher education endlessly, with new institutions popping up continuously, which would dry up the treasury and halt the program of universally free higher education. But there is no universally free education.

The situation with education is extremely complex, with a variety of intricacies and unknown unknowns. It can't be distilled into a game or an aphorism.
Did you need to restate that it had an 8byte block? It was clearly blowfish you meant from the beginning.

Anyway, before the AES competition most block ciphers had blocks that size and RC5 is still very much patented.

Blowfish was not a bad choice. I stand by that.
I find CM a bit boring because of how pervasive it is in math and science papers, and it really doesn’t work well with some types of documents, but Times is almost always awful, with only few exceptions. In particular, most of the commercially available computer Times typefaces have crappy kerning, are missing typographic features (ligatures, fractions, small caps, etc.), often have awful glyphs for common symbols (especially @, ugh), have a limited number of fonts optimized for particular sizes and uses. In general, Times has a very inconsistent look from one letter to another (w/t/t the stroke angle and various letter forms) and results in uneven and distracting text. I find it to be quite unpleasant in contexts like books or academic papers. Moreover, it is still very much overused.

Using Times in a document implies to the reader that the author/typesetter either doesn’t care very much about typography or is being pushed around by some overbearing external style guide or clueless client. In the latter case, it is possible to use Times well and produce workable documents, but it takes a lot of extra hard work on the part of the typesetter.

If your only goal is to fit more text in, there are dozens of better choices.
Like so many rants against Agile, this one assumes that it's intended to provide everything you need to take software from a drawing on a napkin to a fully functional, deployed product. The author goes even further and assumes that Agile is also supposed to provide a system of professional development, and all your R&D to boot. Why not blame it for not offering a guide to retirement investing while you're at it?

Agile is a process for managing software implementation. Period. You have to bring your own software design process, and if your company's is terrible (or nonexistent), don't blame Agile. You also have to manage your own software R&D, though you could certainly use the process to manage projects within R&D. But the idea that Agile somehow precludes R&D itself is ludicrous, no more sensible than saying it precluded your company from spending enough on marketing. Even sillier is the idea that it should provide some kind of career advancement plan. Agile is a software development process, not a personal development process. It doesn't (and shouldn't) offer a career roadmap any more than your build system does.
>I really need to get around to fixing that page...

Someone does. I tried bugging Luke-jr to start commenting here (as in HN in general), but received no reply. I rarely see bitcoin core developers commenting on HN.
Correlation is not causation? How does the introduction of high speed rail reasonably result in people deciding not to take the train?
> France and Japan are both well known socialistic countries

I can't tell if this post is serious, or just trolling.
My current system is emacs org-mode for my inbox and all computer-based action lists, and Todoist for anything I need to carry with me. Since much of my work is done in emacs, org-mode makes the most sense for me. But honestly, the GTD ecosystem has gotten a bit polluted by really good team-based apps.

At the time GTD first came out, there was more of a hard line between personal task lists and team-based responsibilities, or maybe it at least seemed that way because the technology was so limiting.

That said, technology is not the solution; a decent process is. Google image search "one page GTD summary" or "GTD workflow" and the key features are technology-agnostic: a single inbox for actions, a good decision making process, and context-dependent action lists so you don't wake up in the middle of the night in a cold sweat about something you forgot when you had the opportunity to do it. In the last 15 years, my favorite GTD systems have been a Moleskine notebook and my old Palm Pilot. I've changed my systems over time, but not because the current systems are particularly better in general; they are better for me in context.
If everything I need to do and keep in my head at a given time doesn't fit in a mess of bullet points on a single letter sized sheet, then I'm simply doing too much. No need for a system. Just recopy over the sheet by hand every few days without the scratched off items, and add in some new stuff that comes to mind. I have difficulty imagining a life so busy that a page of terse notes couldn't suffice to keep on top of things.
Such campaigns are necessary to build awareness and it happens in an incremental fashion initially...

People then join efforts like this more readiliy...
http://www.folomojo.com/indias-biggest-clean-up-effort-chenn...

Hopefully it would lead to a tipping point in whole attitude and stop people littering unashamedly while keeping their living quarters clean..
Thanks! Hopefully I'll have a nice post about what it's like to work there.
Large queues can have problems. Perhaps your queue is effectively 30 seconds deep at times. But your clients time out around 10 seconds. Now every request in the queue is useless. If your clients retry, then now you have a feedback loop generating uselessness. You'd be better off with a short queue, and rejecting requests much faster.
As I said, under Linux it's just a matter of files in /lib/firmware, so you can easily implement this process however you would like to in userspace.
By we I mean average, not all. More in the "nobody criticizes it, even though there are plenty of reasons one could or should" less in the "nobody has a right to criticize a massive government spending project that has demonstrably warped society as a result".

I've gone through way too many debates on the costs and benefits of free public roads, and I've argued from both sides. Be critical - just don't be hypocritical (which a lot of people are when they make a false dichotomy between the value and feasibility of rail vs road).
You just imagined I said something I didn't then made an entire post arguing against that imaginary claim.
True, but aren't those expensive?
The answer is simple. It doesn't really matter if you're under or over appreciated. What matters is you think you are under valued. That never leads to a satisfying work week and often leads to less than your best output. So it's not good for anyone.

You should go out and interview. This is a good policy to do regularly regardless. Particularly if you're at a startup. You never know when it'll fail and it's good to keep your skills sharp and your options open.

But more importantly, if you get offers they could serve as a reality check or leverage to renegotiate your terms with your current employers. An employer shows their appreciation and how much they value you through money and benefits. If your'e not sure if those are sufficient, go out there and find out.

As far as whether you should start your own company. That's a completely orthogonal question that only you can answer.
Totally better than Times. Times looks horrible, both on the screen and printed.
Show HN: Instaviz 2.0, a full rewrite of my iOS diagram sketcher
Indeed, this may be the central error of the Universitas - originally the Universitas was a union of teachers who did not create, give or mark the exams - usually for admission to careers in law - because that was the exclusive province of the Catholic Church. "Universitas" was and is just the latin word for "guild" - any guild.

Once the professors began in effect, to judge their own work, relevance and competence (along with their students' qualities) the jig was up. The union has become the company as well, so of course it's expensive and largely worthless.
Show HN: Recore, a High-Level Standard Library Overlay for OCaml
What if you could require() your patch just where you needed it? You'd have the utility and elegance of the simple solution, without abusing the global namespace.

That's exactly what you'd do in Scala.

implicit class HtmlHelpers(node: Node) {

def id: String = node \ "@id" text

def name: String = node \ "@name" text

def cssClass: String = node \ "@class" text

def href: String = node \ "@href" text
}

And I haven't abused anything. Whenever I need it, even within another method, I can just import until.HtmlHelpers.
Oh don't get me wrong. I like rail-networks, I was just pointing out that while trains might not get jams there is still plenty of comparable ails they suffer from. I only picked Amsterdam and Utrecht because they popped into my head first.
> To tell that it doesn't have any impact on how things are running now is very naive.

That's not what's happening here, people are saying that we should stop using colonialism as an excuse to shirk responsibility.

It's been more than half a century. Sure, colonialism damaged us, but 50 years is also a lot of time in which change could have been made to help undo that damage. That change is ... largely absent.
I'm not very familiar with US tax law. But the key point, I think, is that once I have that $80K Bitcoin asset, the reporting requirements for it will be comparable to those for $80K in my bank.

Bitcoin only helps if I can buy those Bitcoins without reporting. So I'm in the same situation as accumulating cash to send via DHL or whatever.
>High speed rail is almost always a serious money loser.

Passenger rail is a public good, just like tax-funded public roads (which also don't make a profit, by the way.) Both are necessary for an effective and fully functioning transportation system.

>Since Japan introduced high-speed bullet trains, passenger rail has lost more than half its market share to the automobile.

This is largely due to an increase in rural car ownership since the 60's and the closure of unprofitable rural lines. The profitable Tokaido Shinkansen's ridership continues to increase, with 75% of passenger trips between Osaka and Tokyo using the line. The Shinkansen between Tokyo and Hiroshima, which is a comparable distance to that of LA to SF, carries more than half of the passengers between those two cities.
http://www.jrtr.net/jrtr48/pdf/f06_Tak.pdf

It seems to me that California High Speed Rail will have the greatest impact on medium distance trips where it is too far to conveniently drive and not cost effective to fly. For example, it may become more practical to commute between the central valley cities the Bay Area.
I don't have a strong opinion on whether browsers should provide default styling, as it's trivial to override (although many web pages do rely on it). I agree that HTML tag names don't serve a very useful styling purpose, but they provide a useful structural purpose that cannot be easily replaced by using open-ended tag names or classnames. Custom Elements (http://w3c.github.io/webcomponents/spec/custom/) are in the process of being implemented, but I don't think that's an argument for throwing out the standard, structural elements that provide a common API for interpreting document structure.
I'm a bit surprised by some of the mistaken consumer beliefs cited in the article. For example:

> 65% do not know that the statement “When a website has a privacy policy, it means the site will not share my information with other websites and companies without my permission” is false.

Do people really not understand that having a policy on a particular topic does not imply anything about the contents of said policy?

> 55% do not know it is legal for an online store to charge different people different prices at the same time of day.

Why would people expect there to be a law prohibiting this? It's no different (conceptually) from a small boutique shop that doesn't use price tags charging an enthusiastic student a lower price than a wealthy collector. For a more institutionalized example, membership in various organizations has provided unadvertised discounts on tangentially related products and services for a long time.

> 62% do not know that price-comparison sites like Expedia or Orbitz are not legally required to include the lowest travel prices.

Again, this shouldn't be surprising. They don't advertise that they show the lowest price. They're not even capable of guaranteeing that they show the lowest price, as some airlines won't share pricing data with them.
Couldn't agree more. Short haul airlines are only profitable because they treat passengers' wasted time as free (and for some reason passengers agree).
I'll post up my complete entry in case anyone's interested to look through it:

http://www.codersnotes.com/files/piupiu.zip

See surveil.txt for notes first.

Someone below asked what makes this different from the Obfuscated C contest. In this contest, the idea is to make code that looks very clean and innocent. Entries that hide their behavior in weird ugly macros or just general C complexity are not really in the spirit of the contest. I tried to make my entry very clean so that there is obviously no malicious code anywhere in it.
Just heard him say they based this on wavelet CFD work by Johnathan Regele (basically GPU-optimizing: it)

http://www.aere.iastate.edu/jregele/
http://www.tandfonline.com/doi/abs/10.1080/10618560903117105

[edit: see Acknowledgements at the end]
Moreover, in Eclipse you can do camel-case completion. So you can type "ACV" and get "AbstractCookieValueMethodArgumentResolver". (I'm not sure if other IDEs do this)
>But if the point is that whatever comes next probably won't come out of a committee that sounds about right.

The alternative seems to be some kind of unilateral action, and I have yet to see that working for the web. The reality of the matter is that Microsoft, Mozilla, Google and Apple all need to agree on whatever happens next. That's a committee.
I look at web development tools this way, It is still easier to write an application on NeXTSTEP (edit: machine web was developed on) with its tools than a modern web application. HTML is ok for documents, but I hoping something better comes along in the next 10 or so years.
Dating App, Coffee Meets Bagel Launches in Sydney
So I work for a startup in Hong Kong doing something like this. We're called GoGoVan, and doing really well in the region

http://gogovan.com.hk/en

What's perhaps different is that with GoGoVan you can ride with your stuff.

(Which resolves some of your worries about security and trust)

We're currently thinking of building our next version in elixir.

And of course we're hiring!
Online reputation seems problematic to me, because it can be tricked relatively easily. In many systems, online reputation tends to be a function of dedication and time investment rather than ability, and asynchronous communication, anonymity and technological opacity and valnurability are also possible hurdles. Perhaps the problem is even AI-complete.

I'm wondering if one could somehow recover reputation from the real world to online platforms. I think real-world reputation can work extremely well when things are transparent to many people who can construct a coherent mental representation of you and can thus approve of your abilities with high reliability. It creates certain social incentives and pressures which I think are hard to replicate with the current means online.
If a country or region implemented tariffs that discriminated against Apple products to grow or protect a mobile industry which government do you think they're going to call? And the US government won't say "sounds like a Chinese manufactured product being sold into a Latin American country. Ask someone else to help" Nope, it'll be the threat of retaliatory measures that'll get that market reopened/fixed and it'll be a costly endeavour.
Correct me if I am wrong, but I believe the GP is talking about Bitcoin ATMs, not $MegaBank ATMs.
There is already a YC company (not sure if it is public they got into YC yet) http://lu.gg/ that does this. Their tag line; "On-demand moving and delivery with the push of a button"
No! I only know Stella as an emulator; didn't realize it also had a useful disassembler.
I'm a liberal, and I got a BA in History from Berkeley. I studied European and American diplomatic history, with an emphasis on war. I mostly took classes on modern European and American history and classical European history. I urge others to take almost exactly the same courses at Berkeley. I currently read mostly American and European history, science, and literature.

One of my non-history courses at Berkeley was focused on Western Civilization and its construction of isms to frame the world in a manner more beneficial to the West. Buddhism, Hinduism, Jainism, Sikhism, Taoism - all defined against Christianity, which isn't an ism. Islam has had the political mobility and prowess to break the bonds of the conservative thinkers placing an ism on their lives. Sikhi is trying to do the same. That was probably the most liberally militant course I took at Berkeley.
Leiningen is fine for libraries -- but when you need a more complex build (really, anything with more than one step), Boot gives you better tools for doing it.

Boot has other cool things as well, like being able to write standalone Clojure scripts that can pull down their dependencies.
SCALABLE DESIGN, viewport engines and the future of web design
Sorry I didn't make that clear: yes, they are for other platforms
>Literally the only use case for Bitcoin is so that libertarians can buy illicit goods without having to go to the bad part of town and talk to minorities.

Wow at how that quote is full of xenophobia and FUD.
Fair enough.

Although I don't entirely agree that compiling a statically typed language into javascript really helps much, since the end result is still... javascript in a browser.

But the last time I tried to defend that I got almost universally disagreed with, so I'll concede that the process might have value I just don't see.
I've not seen this story on Reddit... Weird.
How any millions of dollars worth of electricity has been spent on storing instagram selfies? That is the more important question.
There needs to come a point where we let html and javascript exist for static linked documents. And build something better for our applications. Java and Silverlight have failed spectacularly at this so that future does seem quite bleak. There is still some hope with chrome plugins I think.
Well, it is now.
Retirement is generally taken once you have "enough". I suppose you could argue that college is simply pushing back retirement -- taking some of that self enrichment time early -- but that is not a good analysis. See, when you retire, you already have obtained. When you enter university, you merely hope to.

The music analogy you tried makes no sense to me. You cannot work 24/7. You are not in any reasonable sense forgoing wages you could have earned by listening to music. If you quit your job to listen to music eight hours a day for four years, I would argue that you are either a fool or very wealthy, and I don't think I'd find many to disagree with me.
oral fixation

Guess who Bernays' uncle was. Yeah.
Unless there is a vendor neutral standard for applications you get into the situation where only a few vendors get massive power dictate to everyone (users, developers, manufacturers) the terms in which they get access to the platform.

Now the web isn't perfect but it's the closest thing to a commercially successful vendor neutral software platform in existence.
I believe IntelliJ does this also, but Eclipse did it first.
This is a misunderstanding of prisoner's dilemma, knagra - you're assuming that PDs have to be nearly identical to the original example, but actually only the relative outcomes matter to the definition, not an absolute gain or loss. You don't have to be punished, just get a worse result than cooperation/communication could have given you despite both parties acting rationally. And that's exactly the case (now, not I think 100 years ago) with higher education. Foregoing degrees for individual study or other alternative education (such as apprenticeship) and exams would cost everyone less, and result in a better result even for those who did well, in your retelling, by going to university. The economy wouldn't be hurt, it would gain, and those who filled the jobs now requiring unnecessary years of education could also be paid more, not just owe less. The only way to escape the PD classification is to deny the central thesis of Thiel and the Tulip article's author; and assert that higher education is not truly inefficient, so there are no great economic inefficiencies. A hard path by now, it seems to me! So QNED, after all.

To drive the point home, it's entirely possible to construct a PD with all outcomes being rewards, all outcomes being punishments, or a mixture of the two. You don't need prisoner's, see-through mirrors in an interrogation room, or prison sentences, or other punishments in order to create a prisoner's dilemma. Very complex situations can be prisoner's dilemma's, the bibliography of addumbrations of the concept is immense. Perhaps you mean that this is not ONLY a PD. But no-one ever thought, I've never entertained the notion that "PD" was a full description of any situation. Instead, it points out obvious inefficiencies despite individual rationality -precisely the "No Tulip Subsidies" author's point.
Good things came out of unilateral action: XmlHttpRequest, innerHTML, document.write, asm.js, WebRTC, JavaScript itself...
Okay, so what's a drop in replacement for Times that comes with standard LaTeX distributions? It must fit as much or more text and ACM must be okay with it.

Reviewers will actually criticize authors for using CM, preferring to have the extra information.
Study: Silicon Valley Is No Longer America’s Startup Capital