skysight-inc/HackerNews huggingface dataset:
Sure! Pretty simple actually, running on GAE. Using jinja2 for the templates and some custom bootstrap for the frontend.

I plan on writing a bit about what goes on at the backend. I built some features I had never tried before (URL shortener, social integration, simple analytics). Maybe I'll open source part (or all) of it.

It won't impress any pros, but for a beginner I believe it's a great step forward, and my experience might help others. :)
1. No idea--I think they're still working on pricing. They're eager to work with people, so I would just contact them if interested.

2 & 3. This is a topic for a research paper...and there have been a few if you want to dig deeper. Here's one from an ACM conference: http://www.texasmulticoretechnologies.com/content/2004_SL_Tr...

If you don't want to read the whole thing, here's a summary: there's a whole bunch of stuff the compiler does when it transforms SequenceL code into C++. For example, it's numa aware and takes advantage of sse and similar types of things where possible. They've seen that if a dedicated team has been hand tuning a particular algorithm in c++ for years (the sort of thing you might see in certain industries), the sequenceL generated code will probably not beat that--but, it might take a week to develop a version in SequenceL that runs at 80 to 90% of that speed.

The rest of the time (i.e. when compared to code that has not had a dedicated team devoted to hand optimizing the c++), they've found that the SequenceL generated code runs much faster and takes less time to develop than traditionally developed parallel code. This is for a few reasons: generally, most teams won't take the time to parallelize all the parts of their code than can possibly be parallelized. Thus, they run into a sort of self imposed Amdahl's law situation--those parts that they haven't spent time parallelizing eventually become, relative to the entire app, the part of the app that takes longest to run. This problem is seen more with larger core counts, of course. Second, many highly talented engineers who are world class in their own domain are not also world class at writing multithreaded c++, and so may not have written their own multithreaded / numa aware memory allocator, or optimized the sse widths correctly for different chip generations and so on.

In the end of course, it depends on the algorithm, and delving into the paper, or even better, contacting them any trying it out with your particular algorithm, would provide the best answers.

4. I'm not aware not aware of other such languages/systems.
http://lukencode.com
.net, WinRT, wp7 javascript code snippets
Thank you for adding an objective comment about this whole controversy. I love the ideas present in a Bayesian approach but there seems to be a lot of value in Frequentist statistics as well. I'm glad to see I'm not crazy for thinking the two can find a balanced existence.
GitHub kills search after passwords, SSH keys exposed
http://blog.skanev.org/ -- a weird mix about academia (PhD student in computer architecture), photography (still advanced amateur) and long-distance running (marathoner).
>Because you can only build comm chairs at tech points, you can't have insane creativity in relocations.

True, but this also means that the maps are possible to balance. You don't have to worry about things like red room or cold turn that break otherwise promising maps.

>Letting marines spend their own resources dilutes the game.

Way too many pub games of ns1 ended early because no one wanted to take on the stress of being commander. I've never seen that happen in ns2.

>Maybe I'm getting old, but I find the maps incomprehensible. This last is the real reason I'm not logging any time on NS2.

I think you are getting old. :) No seriously, I think it's just a busier art style that comes with more polygons and higher res textures. I had the same initial reaction being so used to older games with simpler graphics, but once you are accustomed to it most of the maps end up being pretty easy to learn. Tram and mineshaft are particularly hard, but veil is ported perfectly from the original, and summit and docking are both pretty straightforward.
Reminded me of http://www.codinghorror.com/blog/2007/04/pick-a-license-any-...
While resting heart rate is determined mostly by how fit you are, and is usually in the 50-80 range, maximal heart rate is generally a factor of your age. The accepted formula for maximal heart rate is (210 - age). Most workouts are at 60-75% of maximal heart rate (depending on workout intensity), so a 20% increase during workout is not likely (or at least, you wouldn't call it a workout).
Yeah, and guess how much time are people spending on their Smartphones vs time spent on average on a PC ? That should be fairly obvious that the number of minutes of usage per device is greatly in favor of computers vs smartphones. Smartphones are a fashion trend: people like to change them all the time when new models come out because there is a great technological advance currently on their specs. The same is not true on PC anymore, yet they are still selling by truckloads. Utility wins.
Can someone shed some light on the xml format being used here? Is there a standard parser, or something that would make it more human-readable? I'd love it all to be Marked-down.
I just downloaded Vine 10 minutes ago, and assumed this was a launch bug in their app.

My thoughts after seeing this: wow, what a cheap shot by FB and I feel for the Vine team getting caught in this crossfire (I gather it's still their small startup team inside of Twitter).
Facebook More Memorable Than Faces or Books
Hm, interesting. http://www.shaolin.org/zen/word-tao.html I think I had been confused by some modern "Zen Yoga" which refers to yin and yang more extensively.
This doesn't seem correct to me. The null hypothesis is that both treatments are the same. If you can't find evidence to reject the null hypothesis why would you change it?

From experience I've learned this puts you back in the gut-based guessing game those employing these methods are trying to escape.
http://bufordtaylor.com

I talk about working at startups in San Francisco, specifically Eventbrite, this includes topics like growing a startup from 10 people to 230, health, productivity tips, and technical/industry related findings.
While I think Amazon could potentially grow their revenues 5x, I don't think it makes a lot of sense to own something that has to grow 500% to be fairly valued. To me that shows just how absurd their current valuation is. If I have a company grow 5x I'd like to think I'll make some money. In this scenario though, it just becomes fairly valued at that point.

Frankly, I'd love to own some Amazon stock. I think it's an amazing company with lots of potential. I just can't justify paying the current valuation. I'll probably regret it someday, but for now I'll stick with Apple and their 7 pe. Even if they lose all growth its worth much more than this. It's priced as if they are going out of business right now. I'd pay this much for either their iPhone or iPad business, not to mention having both, Mac, iPod, and anything new they come up with. They sold > 75 million devices last quarter. Doesn't exactly seem like a dying business to me.
Their current work is under contract to NASA; they're one of three private companies developing spacecraft for possible future use in ferrying astronauts to the International Space Station. (The other two are Boeing and the Sierra Nevada corporation, a defense contractor.)

Other possible markets would include space tourism and research trips to private space stations, along the lines of what Bigelow Aerospace is trying to develop.

As to governments other than the US, SpaceX could probably sell launch services, but it would be a lot harder for them to sell the rockets (or, probably, spacecraft) to foreign governments. A lot of that technology comes under fairly tight arms trading regulations (for good reason; any launch vehicle can be transformed into an ICBM by reprogramming the guidance system).
Javascript MESS Emulator Enters Beta
Ruby on Rails performance and scalability: http://blog.craz8.com
They Come With Cheese is my semi-ironic blog about cheese. http://www.theycomewithcheese.com
The problem with being rational is that you are dealing with people that don't seem to like you, or have taken to disliking you.
http://captnemo.in Mostly ruby, node stuff along with some personal perspectives.
I posted this because I remembered hearing it during his memorial service last week. I also thought it was cute then, and it was one of funnier moments in the service. But thinking about it again, I wonder if there's something a haiku can more memorably convey than the more useful format of tldrlegal cannot? The latter can obviously drill down to more detail. But the haiku version, while not only being more memorable, can provide the distilled context of the law in a way that a point by point summary doesn't.

I can't vouch for the accuracy of Aaron's particular haikus since I don't know the law that well. And I expect the haikus are flawed, since he wrote them when 16. Still, a pretty interesting idea of communicating complex terms, even if much of the value is in cuteness.
Steve Jobs introduced the first Macintosh on January 24, 1984
http://blackhole12.blogspot.com for programming related rants or the occasional personal post from a rabbit-obsessed graphics programmer who says a lot of crazy things. Sometimes people even listen to me! But usually they just tell me I'm an idiot.
Quake 4 came out ~2005/6, IIRC.
No reference to "rock star" or "code ninja"? FAIL.
http://www.softwareasaliving.com

I blog about making a living with software. I currently have several apps and started my own version of the Web App Challenge.
If necessary, Antigua could remove copyright protections to Antiguan authors (at a loss of nearly $0), in exchange for letting Antiguans ignore foregin copyrights (at a gain of >>$0)
Adioso is reinventing travel search. Check these never-before-possible searches
I like this a lot. I really wish they'd add the tab functionality to Stack Overflow. I can't count the times I've tabbed out of the text box there.
> Just because they created their own hack as a workaround doesn't mean it's the right thing to do.

Are you honestly at HackerNews posting that someone hacking together some code to scratch their own itch is not "the right thing to do"?
This is fantastic.

Feature requests --

Having a "popular tag" cloud like on pinboard itself would be a very useful addition.

Listing the tags associated with the page you're currently looking at, so I can find other tags to explore.
Well that's awesome! I may have over estimated what it takes to run a small doctors office. If you could make this work on a wide scale you truly could make a huge difference in this country. Best of luck!
I have several small websites. I think other people refer to all of them as "blogs". The one I think of as "my blog" is http://www.novemberwest.com/blog.

It's a hodgepodge -- bitching about personal problems, talking about relationship stuff, "women's issues", a few photographs of stuff in San Diego, miscellany. It was created with the explicit intention of having a sandbox to write about stuff that I find interesting, stuff of a sort which inevitably seems to inspire lynch mobs in online forums. So it helps me stay out of trouble on forums and email lists. It makes it easier for folks who can't stand me to avoid reading ...whatever the heck it is about me which historically kept me in social hot water no matter what I did. It is also helping me bleed off the chatter so that other writing I do is more focused and topical.
http://blog.bytbox.net/

My personal blog; various technical miscellany, representative of whatever I'm into at the moment.
you can't buy alcohol at home, for one. Someone has to check ID.
One does not avoid being called out for being wrong about a thing simply by saying "calling me out for being wrong is one of the problems I'm discussing."
Search still exists but apparently just for repositories and users. If you click on Code it will tell you that it couldn't find any results. Looks like a temporary bandage.
That's a great point. I appreciate the advice. Will figure out a way to get that messaging in there.
Why Apple and Microsoft should fear Ubuntu
Show HN: Another weekend project "Quick Conversions"
Had another few hours free to do another simple iOS project, and am curious what you guys think. The basic problem I wanted to solve, was to make a unit conversion app that is as quick and easy to use as possible, while still being simple enough to be picked up randomly and used. Total time for development was roughly ten hours, and it was built completely programmatically (no interface builder or images). Plenty of promo codes to go around, just let me know so I don't have to waste them by letting them expire.

https://itunes.apple.com/us/app/quick-conversions/id595047250?mt=8
Every state and the Feds should have what Maryland has. http://casesearch.courts.state.md.us/inquiry/inquiry-index.j...

Its all cases, online. People should be able to do what they wish with the data.

I, for one, have turned it into a business ranking lawyers. http://www.injurylawyerdatabase.com.

This isn't going to be okay until we accept nothing less than a feed from all judicial data sources.

Sometimes it's evasion. Mostly, governments are inept. Stop looking at this from a sinister standpoint. The business is in helping governments get the data online in an acceptable fashion while complying with all appropriate laws.

Maryland's system should be a dinosaur. Instead, it's cutting edge. That's a situation that will be fixed. By whom? By you. Isn't this some sort of rockstar tech company launching pad?
Thanks. I think you're missing the point. Imagine a big, complicated data workflow, like the one the diagram for which I showed at my video (real-life workflow): http://www.youtube.com/watch?feature=player_detailpage&v...

Now imagine you're not the only one working on it. You may have even never run it in its entirety, since it takes 10 hours. Imagine there's a branch which you, a developer, is currently working on. This branch depends on some other files in the workflow. Let's say, generate synonyms from the sentence dataset. Or, some complicated cleaning of some intermediate data. This is not a small task and you will spend a couple of days doing it, re-running your code dozens of times in the process.

You don't care about other parts of the workflow. You only care about what you're developing and how it propagates. Does it propagate? Does it break something down the road? What is the final output? Did all this synonym collection help? Did the changes you made in learning code improve the results?

When you're done, you may commit your code and somewhere else somebody will build a nice new dataset, but while you're working on it, you really need to be able to run any target individually, with dependencies or without, as well as forcibly rebuild all steps down the tree to see the final result.

Makes sense?
They aren't plugins/themes you want to be using than...
It runs static routes just fine ;-)
You can bake in quagga using their SDK if you want OSPF etc.
You missed parent's question, which is how the recipient can violate copyright.

You are describing how the sender can violate copyright.
Speaking of Dota 2, with this enthusiasm for the linux platform, let's hope they start pushing for a Linux client, and maybe they'll finally release their OS X client along the way ><
Pretty much Stack Overflow and good unit tests. Normally I don't write games, so the unit testing may not necessarily apply as much to you as it does to general software development.
I have the position of senior developer in Cyprus and earn 20USD an hour. I am sure developers in China earn a lot less and developers in western Europe a lot more, its just a matter of where you are rather than what you do.
Firstly, don't be so hard on yourself. Cheers to you for building something.

Secondly, be sure to test functionality fully and often. Like, when you start a method, after any big functionality in the method and at the end of the method? Or whatever works for you. In this example, when you overloaded the init method you'd probably have seen the error pop up? Just a thought, it is a bit of a pain though.

However, in general the best bug breaking strategy is simple... Take a break! Grab a coffee, walk your dog, get some groceries... Just get your mind off the problem and come back to it with a fresh pair of eyes... It's the next best thing to a new person. Just make SURE you aren't thinking about the problem while you're taking your break! It's gotta be a real break.

You might also consider looking into co-working spaces in your area?

Good luck! Have fun.
I don't think Google is really competing with them, Google wins because they make TONS of money on ads when people are clearly actively trying to buy something. Those ads cost tons of money if you ever run such a campaign you'll see it.

OK, but even if FB takes 10% from Google it's enough to rain on their parade. I can see FB do a decent SE with Bing as backfill for what it cannot provide. If the search engine is decent (bing is OK for most people) and they emphasize the "Search" button, I can see a % of people not going to another site to search.

P.S. Most of the money Google makes is probably by making ads similar to content, hoping enough users can't tell. But we have no consumer protection in USA.
I don't think Valve is convinced that Steam DRM is a net negative. They are, to use your terminology, a backwards thinker.
What about voting with your wallet
Providing a few macros to add some syntactic sugar could make this much better . On a separate note , theres no need for any self deprecation . I being a beginner found this post quite thoughtful and interesting .Keep going.
Is it GitHub's responsibility to protect their users from their own stupidity?

I'd argue it's not, but the issue creates such bad PR that it'd be prudent for them to add some sort of check. However, it should probably be a bit more nuanced than killing search :)
I don't think you're an idiot, I just think that saying it is all her fault because she chose to read the horrible things that high-profile people were broadcasting about her work is not a very good analysis of the situation.

It doesn't take long to read a tweet, and you can't exactly un-read it if you find it to be deplorable.
To be fair, Republicans are out of their minds, and have been for the past 30 years or so.
http://blog.jupo.org/

Python, Django, and my open source work.
It should be titled " Amazon, Apple and the beauty of high volumes"
Fair enough. There are plenty of studies out there regarding this topic, though a definitive conclusion is probably beyond any one single study. See papers Justin McCrary have published (he's done quite a bit of work in this area).

One such paper takes an interesting approach, combing the criminal records to see if the fact that deterrence is stiffened after 18 has an deterrent effect on crime rate by comparing juvenile offenders that are months pre-18 and 'adult' offenders that have just recently turned 18. The finding is 'surprisingly' a negative. Only very minor drop off rate is seen.

You can read the paper here:
http://www.nber.org/papers/w11491.pdf
Does MariaDB still use the InnoDB engine for real work?
I think Linus's asshole-ness is probably key to Linux's success. He ought to be considered the world's leading expert on running an open source project, after all.

I remember running your patched kernels circa 2000. Thanks for your hard work.
The good news is you don't have to. You're not, afaik, liable for buying an MP3 from Amazon which later turns out to be unauthorized.

The closest I believe anyone has ever come is when an unauthorized copy of 1984 showed up, Amazon zapped it from people's Kindles (and gave refunds, and promised to not do that again). None of those people were in any danger of being sued.
Considerations When Looking at Custom Made Audio Visual Furniture
I mostly use PHP. I googled that once. Should I feel shame for not writing my own function when it has already been done?
Wow guys, great job. This is how search is supposed to work in 2013, and you're the first ones there.
What the other engineers work on? (Besides the enterprise version)
I'm guessing it's a temporary attempt to give users some time to clean up the mess they've made for themselves.
I don't understand Amazon investors. They own a piece of of a $100+ billion company that makes virtually no profit (relatively speaking) for a decade plus. To make money they'd have to increase prices drastically but that's Amazon's selling point (along with customer service,) their competition isn't going away any time soon.
Ok I'll be the pendant that says it...you probably can't appropriate the image of Austin Powers for your open source library. Not that Mike Myers seems the type to flip out about it, but his movie studio probably is.

Otherwise, great work...and it behaves reasonably well even on iOS
yes, we need macros, more macros. Then it will be good.

In all seriousness though, it's basically supposed to teach about function pointers.

I would never, ever recommend programming like this.

In response to the macros, i think that would make the program particularly hard to reason about because part of the program would be rewritten at compile time.

I would discourage the use of macros. I believe that Brian Kernighan would agree with me.

As a rule of thumb, it is better to use enums over #defines and avoid macros like death. Stick to the most standard, simple parts of the language and your programs will be most readable and likely elegant.
When you fly in negotiations you need to be aware of time. It may be that they sit down and talk about everything except compensation. By leaving it until the end they are putting pressure on you to accept. I suggest you relax and let them play out the negotiations as they see fit. Don't pay attention to time.
What don't you like about Steam's DRM system? Does it in any way inconvenience you or restrict you from doing something reasonable with your purchases? Or are you against it for the mere reason that it's been called DRM? Based on your comments, it sounds like you might be trying to make a principled stand without being fully informed, or else there's some nuance to your principles that isn't yet clear to me.
Semantics is the study of meaning. Open Source does not mean the same thing as free software. You're saying that the author should get a pass for being egregiously wrong. Stallman being Stallman is part of what drove ESR to coin open soource.
Spiros!!!
As a side note, I have a huge problem with #1.

IIRC, the US is one of a very small number of countries that does this.

If income is generated without using US resources, I don't see why it is necessary for that income to be double taxed.
Yeah true. I'm no haiku aficionado, but it seems that the beauty of it partially comes from its rigid format, forcing the writer to distill something down to its essence.

On a side note, I kind of wish I knew Japanese, so I could read some authentic original haikus. Apparently they're much nicer in Japanese...
I didn’t even know his name
Thank you!
May you tweet the link to the blog for me?
Very impressive stuff, congrats.
I've never 100% understood why these social networks were so integrated. It's normal to me now, but years ago the concept of facebook.com/twitter and twitter.com/facebook would scramble the business side of my mind. Especially when I think back to how solid of a line was drawn between Myspace and Facebook