skysight-inc/HackerNews huggingface dataset:
Well, it's not always the case but usually a player giving a simul is white in all the games so it's not going to work :)
Take a guided tour of UK skies
You do know that Google has had a presence on GitHub for quite a while. AngularJS, Polymer, CCA, Dart, Go, Karma...I'm sure there are many other examples.
Me too! It can also get super hot! Over a million degrees!!
Love be the idea, even if it could be recorded and music played so peds could hear it.
No, but the accompanying jitter would not be very usable for what I do (coding mostly). The ultrabook trackpads seem to have more features, just none of them done very well :(

Edit:

There are things you can do to tune scrolling that are quite nice; see http://waded.org/2013/01/15/perfecting-trackpad-scrolling-in...
I gave them $20. I'm curious how much money in donations Serial can get.
Show HN: CheckLeads – Create checklists you can embed and generate leads from
Done. Don't ask me how I did it, but you will never see that hash come up again naturally during your lifetime.
Song poem
The record is even higher at 46 boards: http://en.wikipedia.org/wiki/List_of_world_records_in_chess#...

Playing a game blindfolded seems like incredible feat if you are not serious/competitive chess player. Playing several sounds like magic. The thing is though that at certain level almost anybody can play decent blindfolded game, especially vs much weaker opponent. Playing several takes some practice but it's mainly connected with not being confused (anchoring positions to something so it's easy to switch). It's really not that much more taxing on the brain as chess players have tons of positions memorized anyway.
I am talking about 2-3-4 games. 10 is already very impressive to me and things like 20+ is insane even for competitive chess player standards.
This is the repository: https://bitbucket.org/rsc/vx32
although it's not as up-to-date as some of the forks on bitbucket.
1. The goal is actually to target several platforms. The data types are also implemented for Java Clojure and currently being used for JavaFX in fx-clj. I actually did propose doing this in a general way here: https://github.com/aaronc/freactive.core/blob/master/UI-SPEC... and started making a separate lib for just the data types: https://github.com/aaronc/freactive.core. The idea is to make it easy to work with many platforms.

2. That's the idea. Did you check to the performance demo (http://aaronc.github.io/freactive/dom-perf/)? I can't claim all the kinks have been ironed out... but the idea is to optimize performance.

Overall, I can't really say the idea of a reactive UI library for Clojure is anything new - this library is simply a pure Clojurescript (as opposed to React.js-based) library that aims to have have good performance and a simple and consistent programming model. Doing it in pure Clojurescript I think makes it easy to optimize performance, support complex animations and do things in a Clojure-like way.
Moving from PhantomJS to node-webkit
Thanks so much as well, I use FreeBSD and it has been the only way for me to watch youtube video consistently.
I have to add Clojure to the list.
This basically negates half the privacy though. And given most of the mail you recitative will be sent from gmails servers anyway...
Yes, but typically when you're talking about an ADC you're talking multiple bits. These days an 8 bit ADC is "low resolution" and 10-12 bits are nearly free (considering they're built into tons and tons of microcontrollers).

The point was more that it was a single bit, not a 10 bit ADC that's used to make determinations about switches. From a theoretical perspective the idea of a 1 bit ADC makes sense. From an engineering perspective, it doesn't. Since I'm an engineer that's why I said what I did.
I did a presentation on Strider at the Full Stack Toronto conference this weekend. Here are the slides https://github.com/bitwit/fsto-cd-slides

Personally I'm pro-strider because self hosting is cheaper than most hosted solutions and its a great way to learn and get started with CD. I think the barrier to starting CD is too high and its mainly a misconception of difficulty. Strider is a great way to just get started; you can even try locally with a simple 'npm install -g strider'
"Silicon Valley’s best-kept secret: AngelList is disrupting the hiring industry", or "AngelList is useful for hiring people (as just about everyone already knows)"

Is AngelList Jobs unknown (never mind a secret!) amongst start up founders (who generally have AngelList profile for both themselves and their companies)?

Is this job board "disrupting" the hiring industry which is composed of other job boards and recruiters that post to other job boards?
Love the software.

However, still can't do batch convert on a OS? You can convert a whole folder with a few clicks in the Windows version.
Hey, I just wanted to say that your GUI (Tarrash GUI) is my favorite chess program ever which I am using every day.
Its very simple clear and fast interface makes quick analysis a joy (comparing to waiting until bloated stuff like chessbase or aquarium loads).
I got my current job in Germany via AngelList, although I was living in UK at the time. I got several other interesting options in Europe too. It's definitely a great tool in my book.
>BrewPlus contains L-theanine – a naturally occurring amino acid that, when combined with caffeine, creates a relaxed yet alert state that is ideal for focusing and thinking clearly over a sustained period.

Got a citation for that?
And what exactly is so bad about his advice?
Training University and Free Marketing System
Is this for US residents only?
The last time I looked at them, the salaries and equity shares advertised on many of their job listings were mostly chuckle-worthy at best. Some were appallingly lowball. If they're truly "disrupting" the hiring industry, it certainly isn't to the benefit of the labor pool.
Given one reason gpu manufacturers use for keeping drivers closed is to avoid patent cases/trolls, can prosecution lawyers use leaked IP as a basis for a patent case?
Would that then lead to a counter-suit for illegal ip access?

In particular I'm thinking of the current nvidia/Samsung/Qualcomm debacle (http://www.anandtech.com/show/8715/samsung-nvidia-counter-su...)
How can something that isn't a programming language be self-hosting?
Google is not an "advertising agency", that is a specific thing. What they are is a mainly ad supported medium which is what most internet services are, same as TV/Radio/Newspapers/Mags etc.

Airing out philosophical and theoretical disagreements with the ad model is merely a rationalization after the fact in this situation.
> catb.org

It took me a while to get why the site's named that way, too.
I had taken notice of how GS and MS 'special' privileges in trading committees quite a while back. The government isnt giving them a 'free' ride to profit heaven, its been using these companies as a means of attack against 'america's enemies'.

Arab spring was in large part caused by sharp rises in food prices, prices that were inflated by trading. I had wondered at the time why the government was allowing banks to trade in once regulated areas. it seemed like the wild west was let loose, until Arab spring occurred and a lot of people the US didnt like ended up out of power.

We (the US) has benefited quite beautify from the financial crisis's in so many ways. US tentacles reach deep into foreign banks now (even Swiss banks are like open source to the US government). is anyone surprised that the price of oil has fallen off a cliff right when the US needs pressure on Russia (a heavy oil rich exporter).

you can surely claim coincidence on a few incidents, but if you look back on how price fluctuations has been working hugely well for us foreign diplomacy.

The US has weaponized its corperations.
The startup-time/overhead of Clojure/JVM make it a not so great choice for command-line scripting.

In general, sure, it's a powerful tool.

[ Edited: in light of the reply below. ]
You're right. It's very useful for hiring. But that's not really well known.
If I recall, Linus was highly pissed at the time he wrote GIT. Lots of his comments at the time were meant as a slam against the guy who was reverse-engineering the Bitkeeper protocol, which resulted in the license for Bitkeeper getting yanked for the kernel project. I wonder if Linus is still angry with Tridgell?
Didn't realize that. What machine are you reading it on? Looked ok on my Mac.
Mercurial's initial commit
These articles never mention the option of buying a regular used car. What if I buy a used Honda Civic for $8,000, a car like that can easily last 10 years, and beat every car in their table on total 5 year cost even with thousands in repairs.

Also they mention 18% loss of battery pack capacity in only 2 years. It seems like someone might want to buy a new battery pack after 5 years and I wonder how much that would cost. I really want to buy an electric car, but they just don't make sense to me yet.
and my favourite from the same guy:
"I've never beaten a healthy opponent" - great quip about excuses :)
It surely would have been catastrophe for GS and that's what mattered to them.
Math talks to blob your mind
AL doesn't really have any control on that. But they could suggest best practices.

One reason we got so many applicants is maybe because our compensation feels fair.
The Interview: Joni Mitchell
Overloading the term. The OP presumably meant that the source for git was under git source control.
The interesting bits about the revlog data store start here:

http://selenic.com/hg/rev/0#l8.1
goldman bought tons of insurance on bad loans (loans it didnt own). it was gambling they would go bad, but part of that gamble was that the issuer (AIG for example) could pay up. they couldnt, until the government stepped in and made sure that 100 cents to the dollar was paid on those gambling notes. without that, goldman would have failed
Thank you, I love it when people say things like that! As I type this I am working on a massive upgrade that will introduce nice database features without bloating out the program (I hope).
You mean Clojure's startup-time, the JVM starts up pretty fast!

http://nicholaskariniemi.github.io/2014/02/11/jvm-slow-start...
Yeah, you're right about that. My trackpad has a bunch of features that are so useless, I just leave them switched off. The scrolling is nice though. I've always wondered if I could switch to an MBP for Windows stuff, but if I did, I'd need to keep precise/inertial scrolling. Maybe those Trackpad++ drivers would be best for me.
I mean no disrespect but sampo's comment illustrates the problem plan 9 and any other advance has. "I can already do that, but" beats unification and concept so easily. You cannot just build a better, simpler foundation, you absolutely must demonstrate something new or dress it up with "chrome". We don't care about the better mousetrap. I can put together a clunkier solution that does what your new concept does is almost a point of pride. We all do it, and I wonder how it affects are advances.
Computer programs are way stronger than humans but competition between them is still fierce and there is still long way to go until perfection. Current most known computer chess tournament: http://tcec.chessdom.com/live.php

You can browse through the games... a lot is happening, maybe more than in human chess :)
In my experience teaching R, the single biggest issue is that it is a dynamic language that is in love with silent casting [or really returning objects with unexpected types]. Although other bugs might be more common, none will frustrate the user more than the type of a variable changing without warning, and most of the time the error message refers to something else.

A couple of examples are stripping the time series attributes of a ts object and default conversion of a row of a matrix to a vector. These are the cases where they come to my office and say they have no idea what's going on. After using R for a decade, I know the language well enough that these are about the only errors I get.
I'm just learning Python to do some data and graph ananlysis experiments. Should I go with Python 2 or 3?
Craigslist has been down for over 2.5 hours
Well, while we're looking at FIRST POSTS, here's Mercurial's, self-hosting a month after git, and like git, also created to replace bitkeeper:

http://selenic.com/hg/rev/0#l10.1

The revlog data structure from then is still around, slightly tweaked, but essentially unchanged in almost a decade.
Ah, good point, thanks for the link.
I wrote quite a lot of TurboProlog code for a while some 25 years ago. I always wondered why there were no syntax sugar for nested 'or' Horn clauses.

Now it's fixed. Cool. So is the rest of Cosmos syntax sugar, cool, kudos.

I guess some OO would be a nice addition. And, that's the thing of the day: an efficient JS transpiler and a decent IDE with a stepping debugger. That's asking a lot. I know.
Maybe I don't understand what you want to do, but for at least 3 years I've been able to load a video clip in, set up the settings, add to queue, load video, add to queue, repeat. Then process the whole queue overnight.
I think my server host blocked port 8123 after this hit the front page :)
It's too light for me too. Mac, Firefox. It's probably readable in perfect conditions (indoors, low ambient light), but if you're tired or it's sunny it becomes uncomfortable.
You could have had day view up and quickly swiped through the days for the week. Don't see how that would take very long or be a bad way to do this.
I suspect that if this were to become a real thing, the novelty would wear off and people would return to their old habits, right?
The Hassle of ‘Hands Free’ Car Tech
GitHub dropped Pygments
5 future forecasts that will change the world
Most C-inspired languages (most popular programming languages) allow this. The only ones I've used that don't are Go and Swift. And I find it a little annoying.

If you're worried about bugs, there are other things in C/C++ to criticize first ;)
Facebook Is Testing ‘Facebook at Work’, to Roll Out in a Few Months
Trader Joe's has fresh mozzarella cheese sticks that are very different than the plasticy stuff passed off as string cheese.
When not open-source is okay:

Basically hardware. Say you're trying to create scientific image proc for an an off-the-shelf smartphone. The following review of the 40MP android nokia shows the debate. http://www.cnet.com/news/the-secret-behind-nokias-41-megapix...

The key point takeaway for me is how you create cheap consumer level electronics with a research team behind it. (Hint - Nokia's investment in R&D depends on them expecting to get lots customers)

Con: There is contention that this order of magnitude increase in pixels is not useful to image quality. And proprietary algo's on embdeded hardware in the camera module (7px "sampling" -> 1px "stored") is not available.

Pro: In some cases, there is contention that this innovative smartphone camera increases signal to noise ratio, so maybe we live with the black-box of the hardware to get better images downstream. And if "gimmicks" like this huge camera sensor sell units, we can expect more cheaply available units for mass deployment of the hardware/software.
-> Thus for hacking we're riding the wave of mass adoption of what we're once esoteric technologies - high-end digital image sensors.
>Does anyone know if you can boot Plan 9 in text mode?

It is very unlikely that you can use Plan 9 with the video card literally in text mode.

>When I tried to run Plan 9 in a VM I gave up because I couldn't figure out how to open a shell in the window manager and type ls.

You can probably learn how by reading the first few paragraphs of this page:

http://plan9.bell-labs.com/wiki/plan9/Using_rio/index.html
C has potentially ambiguous association on nested "else"s. The habit of too many braces is a safety.
Superfast asm.js benchmarks of V8 TurboFan
Not exactly an article, but here's a brief video from them: https://www.youtube.com/watch?v=O4ZrOn8y-XE
A quick plug: for those who enjoy Serial, there's an incredible amount of high-quality discussion about it on the serialpodcast subreddit [1].

The very high level of engagement the show has with some listeners is surprising. I don't think it's typical, but many posters talk about dedicating hours to reading case documents, re-listening to episodes, doing independent research, etc.

[1] https://www.reddit.com/r/serialpodcast
I use circleci every day. My test suite is pretty big so I run them with 12x parallel and it takes about 5-8 minutes. On peak hour I almost always have failing tests because something on circleci's end segfaults. This is why I'm considering something self-hosted, it's an annoying problem to have to restart tests 1-3 times to get them to pass...
> In addition, we have added the FDK AAC encoder for Windows and Linux as a optional compile-time option.

It's a shame that libfdk-aac is also GPL incompatible. It's hands down the best free AAC encoder, but a version of FFmpeg/libav/Handbrake that's compiled against it is not allowed to be distributed.
27 years ago: A powerful video prankster could become Max Jailroom
Very much so. Getting so many high quality applications in such a short time is not disruptive to the recruiting industry. Then what is?

If you're familiar with how recruiters work or the general quality and response on job boards, it's hard to characterize it as anything short of disruptive.
We tested on chrome. That's a lesson.
Serial has been an immensely satisfying listening experience. I now look forward to Thursday mornings for it to come out.
Version control systems are self-hosting when they are used to manage the primary repository of their own source code. This shows confidence because if the program breaks, then it breaks its own configuration management, which could be a headache to unravel. For example if the repository format changes, then the change has to be managed so that the old versions remain accessible through the new version of the software. If this is not managed, and old compiled binaries of the version control system disappear from existence, then it may become impossible to recover the old sources.

Thus, successfully self-hosting a version control system is some measure of evidence that the developers know what they are doing and can manage the changes. (And thus they understand change management and we can trust them to be working on version control software.)

http://en.wikipedia.org/wiki/Self-hosting

"Other programs [than compilers] that are typically self-hosting include kernels, assemblers, command-line interpreters and revision control software.
Good memory!
Look at a Surface Pro 3. And definitely not a Macbook Pro like people are recommending -- for a variety of reasons: driver quality, needless frustration with Apple software, etc etc.
Eh, not really comparable to Dropcam. Dropcam is more about "out of the box, it just works" type of experience + its hosted webservice with infrared assisted night vision and motion alerts for user defined zones. Really, my mom could set it up. Pretty sure she couldn't download apps for phones, configure each device, fiddle with mounting, or adjust the router however necessary for remote viewing etc.

That said, Dropcam is still overpriced and will have to compete when the next copycat comes along, or someone provides their type of service for these phone-cams or Foscams.
According to the Wikipedia entry[0], "No actual collisions have yet been produced", github or otherwise. The NSA might have produced them, but publicly non have been found, and it's not for lack of trying.

[0] http://en.wikipedia.org/wiki/SHA-1
>Large parts of China are still a developing economy. If you’re illiterate, you can’t type, so enabling users to speak to us is critical for helping them find information.

Baidu needs voice search because so many Chinese are illiterate? WTF! This is an incredibly bizarre statement.

He's suggesting there are a significant number of Mainland Chinese users who speak Mandarin good enough for machine transcription- but are illiterate? Anyone who has lived in China for a significant amount of time can tell you that's just not plausible.

The people who have poor reading skills (in ten years I have never met any completely illiterate Chinese) generally only speak their provincial dialect. Last check only 53% of Chinese can communicate in Mandarin, while only 5% are illiterate. The overlap is nearly non-existent.

I think Ng picked up a bit of Singaporean bias during his time there- it certianly seems he has spent no time on the Mainland.
Has Craigslist been hacked?
Removed the link to Craigslist.org so that people wouldn't accidentally click through to a site (we've now verified) is hacked.
I've been in the situation where a combative party has spurred me on to do some of my best work. I doubt Linus holds a grudge... and considering the consequences I wouldn't be surprised if he wrote a tounge-in-cheek thank you letter!
Silicon Valley's culture of liquid amorality – water will find its way
bonus, includes "Adam Spencer Why I fell in love with monster prime numbers". Another worthy of this list: "Los Alamos From Below", Richard Feynman ~ http://www.youtube.com/watch?v=0ogSC6JKkrY
There's a table in http://en.wikipedia.org/wiki/Birthday_attack which gives some numbers, but it's missing the 160-bit entry. Nevertheless, even the number of 128 bits hashes required for a random collision are extremely high.

In hindsight, it's good that git didn't choose MD5, since collisions for MD5 can be generated almost trivially now. However, the decreasing security of SHA-1 could be a concern for the future.
North Dakota: Where Oil and Politics Mix
I'm really grateful for this tool: both to the creator, and those that keep making sure it works. I have a swath of my life tied up in a couple of youtube playlists, and every now and then videos disappear (presumably due to DMCA-requests) -- and it's always annoying. With youtube-dl, I can simply download my lists, and then I can be confident that whatever obscure (or not) tune or cover version I found some years ago, will be in my archives (I've yet to automate this -- but my goal isn't really to archive all the things -- I generally add few songs at a time).

Anyway, if you didn't write this tool (and update it) -- I'd have to do it myself. And I'd rather not do anything myself ;-)
Thanks for your work with BioC, it's fantastic.
I use it a lot in my cancer genomics research. Part of that involves providing a service to patients living with cancer, so your work is definitely out there having an impact!
Did any of your applicants explain why they listed on AngelList instead of other sites?
The Greatest Startup Marketing Internship Ever
Gave up waiting for the website to load after 30 seconds or so?
When they aren't lowball, they are fake high-ball in order to get more buzz from investors and more applicants coming in from AngelList. When the offer is handed over for real, they low-ball. Of course not all startups do this.
Why Bank Regulation Is Hard
I'll aks them for you :)
The Coworking Secret to Killer Productivity
Check out the book Traction, it's got a nice framework for thinking about outreach channels. For a teacher focused product I suspect a big channel will be word of mouth.
Maybe somebody hijacked their DNS?
Yeah. Case by case.
I saw this, too. If you can get a little deeper into cl, ex. boston.cragislist.org/i/apartments or boston.craigslist.org/search/aap, you get a Microsoft Frontpage site with the title "digital gangster for life".
Armenian here, yep we were doing it 'just a little bit' earlier ;)
A whois on craigslist.org shows that it was updated today.