skysight-inc/HackerNews huggingface dataset:
Thanks!

I like your ideas for the website. I am not very good with design, but with this feedback I should be able to tweak it some more.

So far, most of my active customers (currently about 20 over any given week) appear to be small and medium businesses (3-50 accounts). I do need to work on my marketplace listing page (the "try it now" button goes there). They sorted things around recently and it looks even worse for my content.

Thanks again for your time. I appreciate it. :-)
I am not a linguist, but I have been working on learning Portuguese, and based on what I read the conventional wisdom among laymen is that native language acquisition is different for children, but the research actually shows the opposite. The only thing I've seen research suggest children are different at is accents. Furthermore, I think many of us know Americans who immigrated in their teens and have been here for a long time and really are indistinguishable from native speakers.

I also am highly skeptical of your claim you are more native in programming, but I started when I was in my early teens so I'm not sure I can comment.

I think your skill at learning languages rises when you are very young, and you face diminishing returns after that, so adults never get that much better at learning a language than when they were young. With other things you begin later in life, you start at the bottom of the learning curve and improve much more. So adults and kids are usually about as good at language learning, unlike most things, so people think kids are magically gifted at learning languages because they are about as good as adults. And of course, adults are actually much better because they already know all the real world concepts from their L1. I've also seen it asserted many times that children learn languages faster, and I've only seen research supporting the opposite, so I think your claim is just the programming version of that fallacy.
They're also likely to have other large public corporations as clients using your technology ... an injunction against using your technology until the case is settled could prove extremely embarrassing and costly to them.
>What will not be sustainable anymore is a career in education where one gives essentially the same lecture for 30 years but gets paid as if he has created an entirely new lecture every year. //

It will be interesting to see how this affects the development of subjects like mathematics. Without the income from teaching students how will the capitalist system maintain academics in research? Who will pay if education effectively becomes free?

Don't get me wrong. It's fantastic that a brilliant lecturer can now lecture to as many people who choose to watch the video - that's not quite educating them but almost. I see that an institution then can train millions of people using a single good lecturer and a system of auxiliaries, admin staff and what-have-you. But then what of those who were doing [not directly/immediately commercial] research supported by their lecture positions.
Maybe combine this with LOC to find swears per line, or include the language for find which ones cause the most swears. Maybe leaderboards too (like CurseBird) to find the sweariest projects & developers.
http://dorophone.blogspot.com/ ;; elisp/picolisp stuff. monads, sexp, fexpr. inspiring.

http://okmij.org/ftp/ ;; general cs ftw. too deep.

http://john.freml.in/ ;; nice http server perf in clisp.

http://www.learningclojure.com/ ;; get the most of clojure in terms of cpu cycles. refreshing.

http://vanillajava.blogspot.com/ ;; perf, lo-level details about java. refreshing.

btw, swegr ~= hacker ?
This is funny, but I'm missing a whole lot of context. Anyone want to fill me (us?) in? :)
At the bottom of the page, there are the following instructions: The text requires the APL385 Unicode font, which can be downloaded from https://sites.google.com/site/baavector/fonts .
It’s not? Why not?
Did analysts predict that iPhone sales would completely crash and burn because of the lack of a redesigned iPhone?

If Apple had indeed made a new form factor, would the sales have been 4 million or do you think they would be more than that? How much more?
Does anyone know if these videos will be available after the courses are over? I'm in the ai class and I'd like to do the others too but I don't have the time to do all of them.
Among Wealthy Nations, US stands alone on Religion
Does ruby's Marshal have the same problems that python's pickle have? Could you construct a valid Marshal bitsting that when loaded would run malicious code? Is this exposing folks to a MITM attack on rubygems?
That brings back memories - Karateka on the Apple ][+...
While you make your opinion harshly, I have to agree completely. Marco is an intelligent, driven guy who has been successful with Instapaper. It's a shame to hear him complain so much, and I've stopped listening to Build & Analyze as a result.
Not sure why this is being downvoted - I mean, it could've probably been phrased more tactfully, but I'm the biggest Jobs (and iPhone) fan in the world and I have to agree they've gotten a ton of publicity and awareness recently. (And I don't think Jobs—who almost seemed to identify more with Apple than with Steve Jobs!—would have been bothered by that in the least.) That leading to some sales isn't surprising.

And it's a damn good phone.
If you look at reasonable returns back in the days when we weren't busy pulling forward demand with ever rising debt / GDP ratios, 2-3% over inflation is pretty much the best you can reasonably expect if you can't afford to lose your capital.

What's "done" is the days when real (post-inflation) returns of 7-8% were achievable from passive stock market investments. Any retirement plan based on those assumptions is probably underfunded.
Ironicly, this site is unusable on a mobile device thanks to a "fixed" div too large for my screen.
Wondering why Rahm Emmanuel, Chicago mayor was on invitees list. Any guesses?
I believe the bank where I have my savings account is using this IP for their login system ... I don't know whether Equifax provides it or not. I guess the other question is whether this can be invalidated by prior art. It also seems obvious and common to me but I can't say whether it was in 2004 either.
Is there a way to submit logs (like how texts from last night does it)? There are a lot of amusing 4-am svn commit messages in my tree
Thank you all for dropping by here and taking your time to give some valuable suggestions.
I was hoping for something more like this:

Extracting files from a remote ZIP archive (accessing files stored inside a zip file without downloading the whole zip archive)

http://www.codeproject.com/KB/cs/remotezip.aspx

And would like to see an implementation of a server-side means of generating arbitrary .zip files (just storing, without compression) dynamically... for automatic large download integrity verification. Places like http://put.io could use something like that.
I can't figure the show out anymore. It was once filled with great dev related discussions, but now mostly, like you said, Marco going on at length about the same 3 or 4 topics (Android, Amazon, Textmate, etc).

I still listen, but find myself being less interested.

What are some good alternatives?
I didn't mean to imply that I am picking a partner to satisfy YC....that never crossed my mind! However, I highly value the experience and advice coming from YC partners, therefore, the fact that they place such high importance on having a technical co-founder made me question whether I needed to add a 3rd partner if the two of us don't cover enough "technical" ground. That being said, I now have a new question. I have officially made the partnership with her and I'm so excited about it! I just don't think I could possibly have a better partner. She is as motivated and hard-working as I am and we're up until 1AM every night working on our company. The problem is that I would like to add her to my YC application and I can't access to it anymore. What's the best way to get the message to YC?
'excludes' scipy in that the numpy C API won't be available so there's a massive hill to climb (as best I understand it) to support most of scipy.
Re. getting the pypy team to do the whole port - agree that'd be entirely unrealistic!
Re. initial port - since there is more than one way forwards and I want to financially support the project (having pledged £600 earlier), I'd like to understand the risks and benefits in the options.
As someone working in computational biology, the problem is really bigger than just understanding the individual components. There's this huge (and totally understandable) bias in biology to look at the things which are easy to look at using techniques we have developed, and to model things using concepts and models developed for similar things (such as in chemistry and physics).

The problem is this creates a set-up where we're looking at a lot of the same things in a lot of the same ways, which makes things look fairly similar. This doesn't necessarily accurately reflect the reality. It's an obvious starting point, and as the data capture technologies involved become more advanced it's clearly the way to guide future experiments, ideas and development, but it also leads to a situation where a lot of the critical factors in various complex processes aren't being looked at in the right way.

That's not to say, of course, that this is a problem unique to biology - quantum mechanics represents a pretty good model of fundamental particle physics, but its likely it doesn't actually reflect what's going on. That's not to say that the advances brought by QM haven't been huge, and ultimately there comes a point where if a model is indistinguishable from the reality using all our methods then can you really say the two are different? Philosophical discussions for another day, me thinks...
Fully agree in practice one of the best things for SQL database abstraction is an internationalization library, for when the ORM fails, or you need to tune a query.
The way this version handles footnotes[1] looks absolutely outstanding. More e-reading software should have a pop-over like this. I'd pay way more than $5 to get this feature on my Kindle.

[1] http://www.marco.org/media/2011/10/ip4-footnote.png

Also, a footnote of my own on the search subscription: Marco's talked a bit on his podcast about people wanting to subscribe to Instapaper via in-app purcase rather than through PayPal. However, Apple won't let you have an in-app purchase that doesn't add any functionality. Putting 2 and 2 together gives you a "search subscription" that is identical to a normal Instapaper subscription.
Yes and (kind of) no. You get the additional popup on delete, but you can also multi-select and delete. That means (with your 15 article use case) like 1.1 clicks per article.

I understand the need to have archive and delete, and the confusion of two buttons, but I'd really rather have a setting. I Pinboard articles i want to keep archived, so I would always want to delete.
Just another reason why I need to hurry and get an iPad, that app looks incredible!
I'm saying you're making an arbitrary link without substance that suits your purposes. Cryonics does not imply or require actually caring about the future in any significant way. All cryonics implies is a desperate desire for self-prolonging. The process of maintaining someone in a frozen state definitely has negative consequences for the environment. This is not the act of someone trying to help the future. It's the act of someone who puts his own desires over the well-being of the future.

You're crazy to think that a well-educated populace will avoid war. Americans are well-educated and we've been involved in wars nearly non-stop since we were founded. As for companies failing, the last several years have shown us that educated people will happily destroy companies for personal gain (not that we didn't already know this).

Natural disasters can be made less probable by choosing an appropriate location, not avoided entirely. An asteroid can hit Arizona as easily as New York. And earthquakes can basically strike anywhere. They're simply more likely in certain areas.

My argument for cryonics' low probability is based on the fact that so many things can go wrong over such a long time frame (we don't engineer nuclear facilities to last for thousands of years). The fact that some people have pursued cryonics is in no way proof or even evidence of it's feasibility. How many billions of people pursue religion for the same reasons? The desire for self-preservation often results in irrational behaviors.
I don't know why you are being down voted. Did you wonder if the increased media exposure for the company may have had an impact on sales?

In a thread that otherwise feels like a chatroom, what made the comment particularly unacceptable?

Sadly, this is becoming more common on HN. Have seen this in the evolution of /., before it got completely overrun.
And tons of guy-on-the-street types (both real and those dreamed up by news media, propagating the meme further) were disappointed, too. But the frame has shifted over the last few days and now everybody's talking about Siri, theoretical teardrop case be damned.
Faster-than-light neutrinos
The Email From Alexis Ohanian That Kicked Off Reddit. Seriously, Bro
Shell credit card payment
what kinds of charges may be applied while using shell account?
...Highlander!
yes please. me too.
Is it jailbroken? I have a 3G as well. Upgrading to 4.2.1 I enabled the multitasking switch but it made the phone unusable and unstable. Disabling multitasking got the phone back on track (I did lose Airprint). But the phone only occasionally bogs down and never drops a call (I know, hard to believe for an iPhone).
I'm not sure if you were being sarcastic or not, but if you know the material, does it matter how you acquired that knowledge? Many Universities do allow credit-by-examination because of this very reason.
Throwing out hypothetical "what if" scenarios that would affect 0.1% of your readership isn't a very useful thing to do.

Indeed.

The people who use my production systems are people who are logging transactions which they have made (in the real world) into my system. It's not a hospital. If the system is down, you just come back later.

We do a lot to make sure our deployments will go smoothly, downtime is minimized, and they affect as few users as possible. But the effort required for my team to deliver "five nines" would be insane. It's much easier for one guy to take the application server down for 10 minutes (at midnight) once a month.
I'm befuddled by these sorts of posts that are big on theory and light on details. I run tests, via a continuous integration server, and have high confidence in our code when we deploy However, we do updates at night because we often need to take our sites off line for a while, to merge our changes into the live codebase. If we didn't, changes to the database structure would bork the db as visitors clicked around. Nighttime is our lowest volume of visits, so that's the best time to deploy.

I'm sure this is a noob reaction, but can anyone point me to some good technical walkthroughs about how to deploy to live without taking your site down or interrupting your database connection? Is there a tool/term/practice I'm missing?
> I still have no faith in anything supernatural, mystical, psychical or spiritual. I still regard the scientific method as the best way to model reality, and reason as the best way to uncover truth.

... then you're still a skeptic.
Don't miss out on his enemies list at the end, including Randall Munroe.

Short version: There are issues with the skeptical movement. I don't want to self identify with, nor associate with them. Scientists are well respected and have huge political clout, so there is no point in actively defending science.
There are so many ways to screw over a non-employee, minority common shareholder, you may well have no case here.

For example, if the company hit a rough patch, it might have been recapitalized, with all current shareholders wiped out. Since your partner had 80% of the shares, and plenty of cash, he could have easily pulled this off.

Depending on what state you're in, you may no longer have any right to seek redress. If your partner knows what he's doing (or has a lawyer who does), the best you're going to get is a small amount of cash to go away. And if you guys are on bad terms, you may not even get that.
A 20 hour+ single player campaign, and a multiplayer experience so good that it's played at stakes of tens of thousands of dollars is "1/3 of a game"?
Any time a sequel is released on the same engine, it's just "part of the other game"? Every expansion pack is a complete money-grabbing rip-off? Or do you only say this because with SC2, it's pre-planned?

Even if it is $180 or whatever, I think 60 hours of one of the best RTS campaigns ever, as well as the best multiplayer RTS (and even if you disagree with the quality of the game, the community still trounces any other ones) is well worth it.
Dear Google, please don't break our wall calendars for no good reason
It takes longer, but if you stick with a new language full time eventually you start to think and dream in it. Also, don't adults can stay ahead of the language curve at the start, baby's often take 3 years to say the first few words but adults can become fairly fluent in 6 months. I suspect the real problem with leaning something latter in life is not that it takes slightly more time time, but you have less free time to learn.
Every day use of the decorator pattern
Swearing doesn't bother me, but lack of content does. Commit logs help you find things later and help you communicate what happened without the other person looking at the diff directly. Consider the difference between "fuck yeah dawg" and "fuck yeah, got the XYZ widget prototype working". </buzzkill>
There are similar questions in reddit faq: http://www.reddit.com/r/programming/faq#Whatprogrammingblogs...

Steve Yegge's archives, http://www.modernperlbooks.com/mt/
are in my favourites, which are not mentioned here so far.
The code appears to be open source. You can checkout the code using git as described here:

http://code.google.com/p/openclass/source/checkout
Fanboys of the latecomer software Eureqa have been seeking press lately in various venues.

Software like this goes back decades: Lenat's AM and EURISKO, Simon et al's various BACON programs, Koza's genetic programming, Muggleton's excellent ILP softwares, etc. are all examples. Eureqa is based on genetic algorithms, IIRC. Nothing new, but another application, in this case experiment planning.
Airlines seek shutdown of online miles trackers
I actually agree with you. I much prefer operator overloading than unwieldy chained function calls. But it might be tough to convince the larger Python community to add it since it is only useful to a small part of the community.

The last comment about dtypes is that the size (shape in NumPy) should be part of the type; certainly element-type should be. A 1-D vector of double should not be the same Python type as 3-D array of characters or a 500x600 matrix. This creates havoc in a dynamic language. I once spent two days tracking down a bug caused by "*" multiplying two arrays instead of two matrices when I started using NumPy. Perhaps size is too much for a dynamic language to be part of type, but surely dimension and element-type should be reflected in Python type. It absolutely does not help that the documentation is littered with type-objects and object-objects; I appreciate this is how C implementations are, but for a beginner NumPy users, it is more than a little confusing.

I have a lot of respect for people who designed and built NumPy; for multi-dimensional arrays I don't see a better approach; but too much of influence of C implementation details seep into Python interface, types and operator overloading are only the beginning of the problems. I am having second thought about the suitability of dynamic languages for large scale, high-performance computing. Type annotation could help a lot but I see there is exactly zero interest in that for NumPy.
tl;dr Instapaper is great for iOS. A Kindle + Readability's Send to Kindle bookmarklet is an excellent alternative.

I was an avid Instapaper user on my iPod Touch until I got an Android phone. Marco has publicly stated his reluctance to support Android, and the third party apps for instapaper were all pretty pathetic. So I switched to Read it Later for a while.

Until I got a Kindle, which changed the game for me. Reading on the Kindle is so much a better experience than on another glowing screen that I don't even bother to try to read long form on the phone anymore.

I went back to Instapaper for a while, using a Windows app called Wordcycler to sync, but now use Readability's Send to Kindle bookmarklet. It cuts out the syncing part (the Kindle just downloads content automatically when it has an internet connection), and I've found that it retains author and publication data more reliably.
That's what custom allocators in C++ are for.

If your available memory is less than five times the working-set size, GC is less efficient than some sort of malloc/free perhaps with reference counting
If you know that the input data is ASCII-encoded (or Unicode-encoded and capable of being ASCII-encoded), then using Python's cStringIO package (http://docs.python.org/library/stringio.html) is preferential for the significant speed boost.
'WhatColor' is a nice and simple Windows app that names the color under the cursor. http://www.hikarun.com/e/
Set your keyboard to US International, at which point a double-quote followed by a lower case o gives you o-umlaut: ö. If you want this "o you need to inject a space between the quotation mark and the letter.
Works in DOSBOX
Is IBM Taking Its Hadoop Case To The Streets?
Other great free courses (many with video):

Carnegie Mellon:
http://oli.web.cmu.edu/openlearning/forstudents/freecourses

Michigan:
http://open.umich.edu/

Berkeley:
http://video.google.com/ucberkeley.html

MIT:
http://ocw.mit.edu/courses/
http://mitworld.mit.edu/

Notre Dame:
http://ocw.nd.edu/

Open University (UK):
http://www.open.ac.uk/openlearn/

Fulbright (economics):
http://ocw.fetp.edu.vn/home.cfm

Yale:
http://oyc.yale.edu/

Khan Academy:
http://khanacademy.org
God I hate the mobile version of extremetech.

Sorry, off topic, but this overengenering trend of reinventing everything in JavaScript is a pain.

All this trouble for making your content presentation and interaction worse and less accessible.

It would be a much better experience if you just let my perfectly capable browser simply scroll your site.
It's also interesting how U.S.-centric this thinking is: your sneaky 3am deploy in the valley could mean a mid-morning outage in London.

Actually, an 8am deployment in Europe has the advantages of a rested brain and a few hours before America hammers the Internet ;-)
Corporate IT leaders must ‘lead from the front’ -Gartner exec FT.com
I find your comment really amusing. Your whining and complaining about Marco's podcast doesn't exactly make you look like the paragon of humility, reason, and understanding.

It's almost as if HN has become a soapbox for you to complain about some application or developer ... ok sorry for that last (clearly hyperbolic) jab. I hope you get the point though, and take it in the friendly and jocular way it was intended.
> btw, swegr ~= hacker ?

I think it's an abbreviation of 'software engineer(ing)'.
Running Windows on a Mac: The complete how-to
"People will sign on to their Google Mail accounts and see OpenClass as one of their available products at the top of their Web browser. They will also be able to use Gmail and Google Docs from within the program."

Is it just me, or is this a bit of a Trojan horse to get students signed up for the Google ecosystem in bunches of 25 at a time?

As both a teacher and a student, I've never been happy with any LMS I've used. I try to avoid them whenever possible.
Caution for Startup Kids
managed to find this: https://github.com/astanway/Commit-Logs-From-Last-Night