skysight-inc/HackerNews huggingface dataset:
Because the optimal line length for readability on a monitor seems to be between 50-95 characters per line[1]. On my 1920x1080px screen, I'm seeing about 300 characters per line in this article.

[1] http://baymard.com/blog/line-length-readability and http://psychology.wichita.edu/surl/usabilitynews/72/LineLeng... - and no, the irony is not lost on me on the second link
Russian: Habrahabr (habr.ru) is somewhat like HN. However, the major part of the content is formed by user-submitted articles, not links.
Ask HN: Part-time freelancing to bootstrap our startup?
We are a team of three working on a simulation software startup in the 3D printing space. Two of the three co-founders (including me) are recent University grads. For the past few months we have been working full-time, living on our savings from the grad-school funding and the prize money from a local startup competition that we won. However, now we are running out of our funds and would probably dry-out before we have a product ready to launch/show-off.
We are open to the idea of external funding of any sort. We have talked to a bunch of investors and are currently in talks with a company that is interested in acqui-hiring us(nothing's finalized and we are still debating if it would be a good thing or not to take the deal, in case we get one). We have received good response and validation from most of the investors we talked to (which is motivating), but, not surprisingly, they all at least want to see a working product before they can think about funding us.
It will take us ~3 more months before we have a product that we can show-off. To keep us going until we have some funding/paying customers, we are planning to take up part-time freelancing projects to sustain our product development. We understand that this could be very consuming and there is a risk of losing focus, but we don't see another way that would keep our startup from dying out. I would really appreciate if you can share your advice, opinions and suggestions on this.
Note: We are also working on launching a kickstarter campaign.
Why does Generation Y feel so lost? And what’s the cure?
As far as I am concerned (and I suspect it applies to many others), giving up my privacy to a machine that generates customized ads (or even risking losing it to third parties for more ads without my consent) is a much smaller price to pay than the inconvenience of going through paywalls and stuff. This is true especially when there's no guarantee that the article/post/whatever-content being accessed is gonna be of super-high quality. These things have been well captured through theories like Privacy Calculus [0] which basically posit that privacy concerns can often be trumped by the benefits of sharing resulting in a net positive utility.

[0] http://scholar.google.com/scholar?hl=en&q=privacy+calculus&b...
Maybe it could use Minimum Message Length
http://en.wikipedia.org/wiki/Minimum_message_length
To be glib, it has been done. We call it language.

Seriously, though, take a look at the link I posted in https://news.ycombinator.com/item?id=8180924

One of the techniques used is to computationally create a space of possible ways to partition semantic domains on a plane whose dimensions are simplicity and informativeness, in order to look at where in the possible space it is that real languages lie. While it's not been done (to my knowledge) for a whole language, it's potential direction to go.
I wish them luck but the reporter makes it sound like they think merely providing a better education than 90% of students anywhere get will make them competitive with the super-elite. What HYPS and the tech equivalent like Cal Tech or CMU have over the merely excellent schools like Rice or Duke is not the quality of undergraduate or graduate education. It's the stamp of approval from getting in, the one that puts "Winner!" on your cv, that makes getting into McKinsey or Goldman a commonplace rather than an outstanding achievement in itself.

I'm more optimistic as it's a for profit, so it has real motivation to grow without end, unlike a "real" liberal arts school but if the main selling point of your rivals is the selection effect and yours is the treatment effect you will never, ever reach their prestige.

All that said, this is awesome. It makes me substantially more optimistic that tertiary education might actually start applying psychological research. Minerva doesn't need to beat Harvard to change Harvard.
No, for readability. Paul Graham's essays are a good example. For example, http://paulgraham.com/copy.html
#10 on the front page, 125 point, 64 comments

https://news.ycombinator.com/item?id=8177063
Android and iOS Devices Account for 96% of the Global Market, According to IDC
There's already a counter application on Android Wear :-)
I really did get stuck.

http://imgur.com/syZX03k
Yes to this!
You can also use the additive scene loading to build pieces of your product independently of each other and pull them all together at runtime.
Hot areas of Linux kernel with Coverity scan issues
I was running a project about the refuse on the street, trust me there's not enough to make it usable anyhow :( But maybe I should reactivate it? ;)
Why is burying yourself not such a great plan?
Shopping list + location based reminders -> look at Google Keep, it has list integration with the watch + location based reminders :-)
Would you trust them enough to be certain enough that it would always stay this way so you could safely put slanderous information about a person here? I certainly wouldn't.
PHP is finally getting a formal specification. It has only taken 19 years
Yet there are hidden gems like like CUNY Law, which really should get more looks, particularly if a student is truly interested in doing public interest work. http://www.law.cuny.edu/admissions/tuition.html

Though I don't truly regret going through law school then transitioning after, I really should have looked at financing the education like buying a home with a 30 year mortgage. A 20% downpayment would have defrayed quite a bit of the cost, and the path to saving that money would have given me time to consider the decision further. This doesn't have to be the rule, but it's an excellent guideline for anyone making such a big financial investment.
I think there were some old Shockwave games ported this way too (Frogger for one)
Presumably if you have tolls on every service, you're spending at each location you're interested in. Presumably if you're doing this over the Internet, you're doing this with a credit card. Now you've just decided to give the credit card companies some nice information. In fact, this information is even more specific: it's the list of things you're actually willing to pay to use.

So then we're going to decide to change cash (not credit) for Bitcoin (and hope that guy doesn't sell the address to a marketer) and use that everywhere.

So the question then is who you want to be tracked by.
Minimalistic software is one thing. But a minimalistic hardware system like this is quite a feat. Chapeau!
Coaching by Just Being There
Seems this could contribute to accelerating artificial intelligence towards the possibility of the singularity.
58 different phonemes means the language is just substituting one form of complexity for another.

And apq’uxasiu for 'gawk' doesn't strike me as a particularly huge win for conciseness.
There are multiple layers to the onion that is Anonymous. It's conceivable that she's familiar with only a few of those.
I've seen many instances of the "undistributed cancellation" error, most commonly in even simpler cases than the one in the article:

Given a fraction similar to:

x + y
-----
x

I've seen many people cancel the "x" on top and bottom, leaving y.
Many affluent Asian countries (Japan, South Korea, etc) still do not allow any immigrants to settle. Those that do are often the "well-cultured" Southeast Asian brides from Vietnam and Thailand.
First of all, your statement is meaningless. What exactly does it mean to "know math"?

Here's an alternative explanation: math students do lots of computations, and sometimes make mistakes which they would be able to identify immediately if someone told them "you made a mistake on this line".

Kind of like how all programmers occasionally drop a paren or a semicolon. Does that mean no programmers "know programming"? Of course not.

In fact, if you've never made a stupid mistake programming, odds are you're not a very good programmer because otherwise, you'd have done enough programming that one of these mistakes became inevitable.

The only difference is that most programming is simpler than university-level mathematics, so with a few decades of research we figured out how to use computers to prevent us from making a lot of mistakes without impeding our productivity too much.

For example, from the article:

"In fact, the great mathematician Leonhard Euler published a computation similar to this in a book in 1770, when the theory of complex numbers was still young."

So another way of wording your post: Euler doesn't know math.

Similarly, many of the examples (e.g. calculators) could be interpreted as students knowing too much math, and excepting their tools or others to know the same "math" they know.
Because Go sucks? What point are you trying to get at here?
Watch A Thousand Micro Robots Self-Assemble Into Wild Shapes
Have you asked them to explain as clearly as they can why they want to go? Easiest way to change someone's motivations is to speak to those motivations.
I was reminded of a Simpsons quote: "You let me down, man. Now I don't believe in nothing no more. I'm going to law school".
Big fan of what they're trying to do. I've kept my eye on them for a few years.

It's remarkable that at a place like UC Berkeley (where I study CS), the pinnacle of innovation is videotaped lectures and programming assignment autograders. That, and iClickers during lectures (devices that let you answer multiple choice questions). Many universities have worse technology than many Fortune 500 companies - in areas that directly affect students. Apparently Berkeley's online course enrollment system limits the number of times you can login because it's based on a legacy telephone system originally designed for dialing in.

I've been thinking that technical/engineering education is the most ripe to be disrupted - someone with a CS education needs to rely much less on their credential/alumni network than someone with, say, a liberal arts degree. We're already seeing this with the coding schools that are all emerging.
Kivy – Open-source Python library for rapid development of applications
Semaphore introduces a free CI plan for private and open source projects
Tax haven in the heart of Britain (2011)
Humin for iPhone can replace your Phone app
What you just described isn't native advertising, it's an ad placement.

Native advertising is when the content of the article is influenced to push the sponsors message.

It's a sophisticated version of 'advertorial' and deserving of all the shit that gets kicked at it.

Of course, all content is potentially influenced by sponsors messages, but with native advertising people should be in no doubt that this was an explicit part of the process.
Just pretend it's C and imagine how you might merge by hand a couple of .c + .h files into a single .c file that compiles. That's basically how it works.
A Sum of Uncountable Positive Numbers is Infinite
Think about it this way: what can you do to code, with code? You can create new code (simple macros, emitting optimized bytecode, etc.) or you can modify existing code (self-modifying code, instrumentation (example: Quasar and Pulsar in Java http://blog.paralleluniverse.co/2013/05/02/quasar-pulsar/), etc.) and that's about it. Exactly how you go on about this varies wildly depending on what tools you have at your disposal, but the unifying thing about all of them is that you're writing code which acts on other code, for some (rather fuzzy) definitions of "code" and "acting on".

One nice example of modifying code on the fly I just remembered is goto decorator in Python: http://code.activestate.com/recipes/576944-the-goto-decorato... As for code generation, if I recall correctly, Salt (http://docs.saltstack.com/en/latest/) uses YAML and Jinja2 to generate shell scripts. These are very different techniques, but the thing they have in common is that they manipulate code, which makes them both examples of meta-programming.

At least that's how I understand the term :)
SEEKING WORK - REMOTE

Full stack Android app developer, recently transitioned into freelancing full-time. I have experience with the Android Location APIs.

Portfolio/Website: http://nicknicolaou.me
How does PG feel about this? I don't mean in a theoretical, reporter-seeking-a-quick-headline kinda way.

I mean, as someone that literally built something from scratch that was acquired by a tech giant some 15+ years ago....to have them still see how important an acquisition it was to them, that 15+ years later (which is like 200 years in Internet Time) they have re-invested in this same property and just relaunched it.

On some level this mean feel good...yes? But what are the other things you feel as both an inventor and entrepreneur when you see this?

The reason I ask is because for me, I haven't done anywhere near that level...but the little fitness product that I created that is helping people lose weight and change their lives...hearing those stories still gives me goosebumps and chills.

So I imagine this, considering that many acquisitions nowadays end up with the acquired company/project just killed off, must be a whole other set of emotions and feelings all wrapped up in one.

Would love to hear his perspective on that.
Coleman's studied Anonymous at length. There's no contradiction between Anonymous being disorganized teenagers (sic) and them caring about their image. Quite the opposite in fact.
Building Basecamp
That's a bad interpretation IMHO. He wanted to be loved and respected by his fellow Romans. He knew what people thought of Sulla for what he did. He knew personally what it was like to live in fear of a purging regime. It was not merely pragmatism, it was his personal nature based on his life experience.

He may have very well have preferred to die like he did rather than to kill his enemies like Augustus did. He knew the people he spared were the most likely to kill him. He just arrogantly believed no one would dare or succeed.
Are processors pushing up against the limits of physics?
Sam switched from physics to software, so no. Not really
Pre-order the WRTnode – Open Source Mini OpenWRT Development Board
Contentchase content writing
Despite the ease with which I could turn that sarcasm directly around, I will resist, and instead point out that your sarcasm is mocking a view I did not express and do not hold.
Language should not be concise. Redundancy is built into the language for a reason - language communication is extremely noisy and if there's two-bit-error distance between "I love you" and "I killed and ate your dog" then the usage of this language by humans would not be comfortable.

Moreover, people communicating are imperfect. So if you have a language which is very precise and concise, you would have to spend a lot of effort to find a word or set of words which exactly expresses your meaning (in programming, we call it design when we do it upfront, and debugging when we do it post factum) and communication would be a very complex exercise. However, if you have a lot of words which mean roughly the same, you can be sure the meaning is passed through even if the words are not chosen super-carefully.
I'd be interested in making a Flowhub [1] runtime for ShaderGraph 2 graphs. (Flowhub runtimes talk a protocol [2] to define what nodes are available, code new nodes, and build up graphs.)

1. http://flowhub.io/
2. http://noflojs.org/documentation/protocol/
I write 1, l, I, and | very distinctly and use a slashed zero so as to distinguish it from the letter O.

My handwriting really similar. I use the cursive "l" in equations. Also I'm using Mathematica's i simbol for the imaginary unit [1] since teachers often forget about this and start using "i" for indexing sums too. It's quite common they appear in the same exponent.

[1] http://www.unicodemap.org/details/0x2148/index.html
Not really. Your ISP could - for example - see which sites you are visiting and then make a payout on your behalf, aggregated with all its other users.
Thanks for taking the time to explain this to me, I really appreciate the feedback. I shall ensure replies are more thought out in future. Sometimes it takes someone pointing something out to me, to allow me to course correct and I thank you.

I guess I really connected with what you said and it was well written. You said it in a way that would take me quite some time to get across, and described it much better than I could. That blended pretty well with my own experiences. I could procrastinate about procrastinating myself, it's not a good place and a frustrating feeling. I tried to read as many books and read about as many other people as possible to try better my understanding of why I do it so much, so often, despite me knowing a lot of data about it. I believe what Petsfold is trying to do is to personify procrastination to a recongizable point, like a character, so you can consciously choose to not let that character win. That's my main takeaway from the book. It's certainly helped me. I still procrastinate, but I feel like I know a little more. Almost like "what is it I'm resisting about x that's making me procrastinate so much". This can sometimes, not always, help me identify and act on variables that might be affecting me at that moment in time. Best of luck, and thank you again.
Shouldn't be too difficult. I haven't done much teaching and could write a short list. Unfortunately, I don't think it would be very surprising to most people (just as this list probably isn't surprising to most math majors, since we've all made at least one of these "stupid mistakes" before, even when we knew better, especially in the early years. The difference -- and this is reiterated several times -- is that good/smart students notice their error and debug their math/program, instead of just going with it or fudging their result).

Here are a few:

* Not actually thinking of a solution to the problem before starting to write a program; not soliciting requirements.

* ALL of the mistakes covered by this article. Struggling CS majors are often (not always) really, really horrible at math, and this -- more than anything else -- really holds them back from writing correct programs.

* Off-by-one and the functional equivalents

* Infinite loops in exception handling

* not enough input validation; too much input validation

* Reinventing bad versions of existing algorithms (Dijkstra's algorithm is a good example) and in general not enough research before implementation.

* The other side of that coin is taking stack overflow upvoted answers as gospel (basically our equivalent of trusting the calculator)

* Fundamental incomprehension of boolean algebra, which gives rise to all sorts of errors:

incorrect paren placement

Obscenely complicated conditions and/or absurd if conditions because they don't understand boolean algebra (e.g. I've seen conditions that eventually simplify to a || !a)

Complicated programs and grandois bug-hunting because they couldn't figure how a simple boolean expression (there was a post on HN a while back about Javascript == vs === where the developer basically wasted a day going down a rabbit hole he attributed to == vs === but was actually completely avoidable if he had taken an undergraduate discrete math course that hammered home boolean algebra.)

* This page contains a very useful implementation details section which describes some common errors implementing quicksort: http://algs4.cs.princeton.edu/23quicksort/

* As a general rule, any program written by a student containing concurrency is always wrong, unless concurrency was explicitly taught (many schools just have a short unit in a course or two, instead of integrating the topic throughout the curriculum).
You answer is fine, thanks! (I was locked out of HN due to noprocrast)
What's worse, it's gonna soon be trivial for non-state actors to do similar (or worse) damage via bio. Fun times ahead.
It's only telling you what you can do in the state-supported tuition-free university. You're free to become a lawyer on your own dime if your grades don't meet the quota for that.
There is a PC remake which follows similar approach: Abadia Del Crimen [1].

The author worked with the original binary to maintain the original logic of the game. The game first was converted from CGA to VGA and then he wrote a translator to covert the the original 16bit DOS code to 32 bit Windows with DirectDraw and DirectSound using only assembler all the time.

[1] http://www.abadiadelcrimen.com/
New to the Archaeologist’s Tool Kit: The Drone
Are you windowless?
Do you hire recent college grads with coding experience but minimal security experience? Also I think Matasano used to hire H1B candidates in the past.. has that changed?
To say that electricity from fusion at a price similar to coal is "not that ground breaking" is quite the understatement. That would be huge.
Dupe of https://news.ycombinator.com/item?id=8178978?
It is mentioned in the article -

"One possibility is that Minerva will fail because a college degree, for all the high-minded talk of liberal education— of lighting fires and raising thoughtful citizens—is really just a credential, or an entry point to an old-boys network that gets you your first job and your first lunch with the machers at your alumni club."

and I also remember an article about Minerva a few years back where they said they were aware of this effect.
Mostly off-topic, but I found the Altavista linkback search link on the top of the page really... something. "Cute" would be the wrong word, but it comes closest to describing what I felt.

http://www.altavista.com/cgi-bin/query?q=link%3Amath.vanderb...
Samsun Halı Yıkama Firmaları
No, that translation was completed before I started on my emulator.

Star Ocean has the SDD1 for graphics decompression and memory mapping, but I wouldn't say it was technically more difficult to translate than other SNES RPGs.
My mistake, I misread a report into the inquest - it was deemed a "lawful killing" at the inquest, I read it as "unlawfull".
S+ Contactless Sleep Monitor
CSS tips and tricks #2-Custom form design
SumUp raises millions in funding as two co-founders jump ship
I don't disagree with you, but some people might actually have problems 'understanding' metaprogramming; the same way some people have difficulties understanding pointers, or working through TAoCP/SICP/HTDP.

Problem is, once you get it; it's unfathomable that you might not understand it.
Not really great specs.. works great on my lappy(4GB RAM, i5, Radeon HD 7670M)
Except the small difference, where credit card companies are required to uphold privacy in much greater extent than some random SF startup ever will.
I've tried it, but the resulted built size is huge. How could a Hello World application (built for android) took 15 minutes to build, and about 60MB in size ??
Why not those measurement been told in the main site to tell other to try and use ?
Teams Can’t Innovate If They’re Too Comfortable
This one was very good actually. Entertaining and very well arranged. I'm sold with the idea that some of us will prefer computer generated music in few years. There is even more potential for popular music. I'm eager to see how this will affect copyright laws and music industry.
What it takes to be a tech entrepreneur
In this tutorial, I am going to create Captain America(Steve Rogers) Shield in CSS3 using circles, star and gradient. It is a very simple tutorial and is very easy to understand. I used five <div> elements - 4 Circles and 1 Star. After creating basic design, gradient can be added to give it more realistic look.
Previous discussion: https://news.ycombinator.com/item?id=7750935
No, it just makes it an outlier. Not (anymore) a suitable example of a 'community' driven open-source project.