skysight-inc/HackerNews huggingface dataset:
Yes, to_string would have been better

The C-style cast is shorter, but less safe, so you should not use it: http://stackoverflow.com/questions/1609163/what-is-the-diffe...

Yeah, I couldn't quite decide if I should include const refs. On the one hand, it is idiomatic, but on the other hand I didn't want to clutter the code with something that is just an optimization on paper.
Submesible pumps or rig a block and tackle out of a window and haul jerry cans up that way safer thna carying open buckets by hand.
But by chosing a certain style to all UI elements, vector icons could look and feel just smashing anyway.
To be clear, the author hasn't been able to use a Fusion Drive on an older Mac. He has instead found a way to create something a lot like a fusion drive by combining a consumer SSD and HD, and getting the OS to treat the combination as a single volume. Most impressively, he also was able to use the SSD "first", moving recently used apps and files to this faster drive.
Currently it's hovering around $600, this is $105.07 lower than the high and $236.68 higher than the low. Sure, "swung" may lack the implication that overall the price has been going up, so it's not the complete story, but I think it's fair to say there have been pretty wild ups and downs.
The non-technical hacker
My vagrant setup on OS X
Right. I saw my first decorator before I knew what one was, and just from looking at it I knew enough to ask my friend "This thing looks like it's modifying the function somehow, what is it?".
Gotta love these bloggers trying to make a story where there is none. It's a new UI. It takes some getting used to. Deal with it. It's not a train wreck.
Way to hustle! Keep on building.
Postgres, NoSQL, or other...
I am writing an application which stores content (usually text, images, links, etc) and is highly relational (content can be associated with other content and queried as such).

An example would be fetching the 10 most recent submissions by a specific user, sorted by "rating" number which is also associated with a piece of content, as well as all content which has been related to each returned piece of content.

IE Bob requests the 5 most popular data points he's published and all the associated images/links/etc.

I am currently using MongoDB, and have had no issues, but after doing some research, I'm considering switching to an amorphous Postgres implementation where there are only 2 tables, a data table and a relationships table, with Memcached keeping some of the higher level requests precached for quick fetching. This should keep my schema from the application's perspective highly flexible.

I know it's apples and oranges, but would anyone be willing to offer maybe some of their own experiences with similar setups that might help me determine if this is a good decision? My main reason for looking into migrating away from MongoDB is write speed and data volatility. I don't want to ever lose data if possible, and I understand that Mongo has table level locking when writing (is this true still?)

If anyone has any advice on the performance/reliability implications of either or both options, or if anyone thinks there's an even better 3rd option I haven't considered, I would be very interested to hear!

Thanks so much!
You begin your sentence with "Except" -- however you and the parent are saying the same thing :)
Binary code obfuscation through C++ template metaprogramming
IPad Mini review round-up: Apple’s beautiful but compromised cash-in
None of this is advertising in Android OS.

All it does is make you look like you have a bias against Google.
Where do you even look to find something otherwise? As far as I could tell the last time I was able to buy a laptop with a 4:3 ratio screen was in 2006, and they were significantly more expensive than 16:10 models. Since then I haven't ever even seen the option.
The colors are a bit arbitrary. The sensor that takes these images only records intensity and not color. Different filters are placed over the sensor to record different wavelengths. Not all of these wavelengths are visible light. The colors are a mapping of these wavelengths to the visible spectrum.
I've been bitten by this several times. I would hear about an exciting result in psychology or something, tell my friends about it, then double check the original study just to be sure, then call up my friends with apologies and corrections. So my advice is, if you like popular science books, at least don't retell their conclusions to others!
Node.js - Session Managment with Passport & Redis
...hmmm, never thought of normal function being like macros because of laziness :)
We figured some people may appreciate the back story especially given the light-on-details funding announcement on TechCrunch.
http://www.technologyreview.com/news/506466/given-tablets-bu...

"“I thought the kids would play with the boxes. Within four minutes, one kid not only opened the box, found the on-off switch … powered it up. Within five days, they were using 47 apps per child, per day. Within two weeks, they were singing ABC songs in the village, and within five months, they had hacked Android,” Negroponte said. “Some idiot in our organization or in the Media Lab had disabled the camera, and they figured out the camera, and had hacked Android.”"
We would love to do this for startups around the world. It's tricky to do with international banking relationships, but we'll continue to work with them to bring more opportunities like this outside of the US.
Seems like the writeup in TFA missed an opportunity to educate us about how to involve youngsters in science, breezing over how "He persuaded Julian’s teacher to give him some time away from school to test his ideas for himself".

Seems to me that that is where the real broad-appeal lesson lies.
In Firefox I just star and occasionally tag. Organizing bookmarks is not something I find valuable. Then using the (search filters)[https://support.mozilla.org/en-US/kb/search-your-bookmarks-h...] to find what I need.

* Add ^ to search for matches in your browsing history.
* Add * to search for matches in your bookmarks.
* Add + to search for matches in pages you've tagged.
* Add % to search for matches in your currently open tabs.
* Add ~ to search for matches in pages you've typed.
* Add # to search for matches in page titles.
* Add @ to search for matches in web addresses (URLs).
That was a straw man (sorry). There's also the overhead of maintaining consistency, synchronizing metadata, etc. I don't think assuming 0.1% CPU overhead for Lustre is a terrible estimate, but even if it were much lower, the argument would still hold (at least at the scale of Titan).
Most people won't understand what "Flavoured Markdown" means.
Whatever happened to the startup Fon? Isn't this idea exactly what they're trying to do, but with a private bent?
okay it's true AT&T does suck sometimes, but you'll hear stories of how every single company sucks somewhere because it all depends on your location. Verizon internet isn't all that fun to deal with either. Before I moved I was using Charter, and they're awesome, $70 for 30mbps, but at my parents' Time Warner Cable was selling 15 mbps for $80, and then at my friends' house Verizons' max speed was 8mbps and that sold for $80. I also use Uverse (AT&T) 6mbps for the business package and I've never had it die on me.

So my point is that for internet and wireless phone service it's really a hit or miss depending on where you are. Except that AT&T's wireless service really does suck when compared to the other big gsm service, Tmobile, which is almost on par with Verizon in most populated areas. My friends and I would speedtest whenever we go different areas, he uses verizon, and I use tmobile. Sometimes I win, sometimes he wins. Then there was always this poor guy with AT&T wireless with his S3 and he would always cry about how much it sucked.
One option that is missing that I really thing is useful is

wincolour=$yellow
errorcolour=$red
# To provide a coloured version of $?, wrapped in (). Used in PS1
pretty_exit_code(){
LAST_COMMAND_STATUS=$?
if [ $LAST_COMMAND_STATUS = 0 ];
then echo -e "$wincolour($LAST_COMMAND_STATUS)$black";
else echo -e "$errorcolour($LAST_COMMAND_STATUS)$black";
fi
}

Which just provides the exit code of the last command, but coloured differently for failure or success.
Is this literally the next 1000 braintree signups or is that a marketing term?
With the last round of failures some of the people affected reported that they couldn't start up instances in other datacenters since those were overloaded. Still, I agree - the underlying problem is cross-datacenter redundancy but that's a very difficult problem to tackle and might just not be economically feasible.
CSVRecord - CSV Object-relational mapping
Great to see one of the few Silicon Valley investors who invest outside the Valley. There is a huge potential and talent outside the US.
I think they certainly fall in the same category, but I'm hoping that the iPad Mini will be slightly better in some scenarios where my Nexus 7 fell short.

I sold my Nexus and have preordered an iPad Mini to see if it'll be more usable while still retaining the portability of the Nexus (which I loved - you could actually stick it in your jeans back pocket)

Browsing the web was fundamentally frustrating for me on the Nexus 7 because you'd either be served a mobile site which looked awful because it was meant for a 4 inch screen or you'd be served a desktop site where you had to do a lot of pinching and scrolling to get the text to a readable state which felt like more work than it was worth.

Especially in horizontal mode the Nexus 7 felt like browsing the web through a letterbox because the OS is quite greedy with the screen real estate and the 16:10 doesn't have that many pixels to begin with.
Nice!

A bug report, space tokens should not exhaust. Currently you can at max have 2 spaces, the one that is in the config by default and one from the available tokens.
> The procedure should be to get the offending site to take down the content and then have Google remove it from its cache

I agree. What happens when the original site takes down the content, but it stays in Google's cache even after they've been contacted?

What if the content was very much worse? (eg, 'NAME is a convicted pedophile', with images of the person's face; where that allegation is totally false and malicious.)

EDIT: Looks like I'm mostly wrong about this particular case.

(http://ozsoapbox.com/melbourne/yahoo-held-liable-for-search-...)
I wonder if Braintree has been suffering since Stripe launched and this is an effort to get things moving again.
I want to know more about C++.
You could launch a contest in which some startups that would like to use the domain can offer you a small stake in exchange for the domain. You pick up the startup you like the most and lease the domain to them.
Looks like a fair change that can return something in a long-term. If the startup doesn't work in, lets say, 1 year, you get your domain back.
The x:xs one is fine as long as it's properly explained in the tutorial - e.g. it's a list of items, with x being the first item and xs being all other items in the list.

The

map :: (a -> b) -> [a] -> [b]

may well be abundantly clear once you understand Haskell's types, but is rather less so when you're first learning. In that particular case, I'm not entirely sure I could come up with a clearer set of names, but there's plenty of times when I was first learning that I really struggled with getting to grips with a concept simply because the naming left me wondering why I was passing an A into a Q to get a list of Zs (or whatever it was).
Anyone know if this would also work with an older laptop where you replace the optical drive with a HDD and put an SSD in the hard disk bay? That could breathe some life into my aging late 2008 Macbook 13".
Ask HN: How much Monthly Net Profit before quitting your Job?
I'm interested how much monthly net profit you require from your side project/weekend project before you stop working at your full time job!
Deep Shelling
'We invented Windows 8 Tiles in the 1990s', says firm suing Microsoft
Facebook doesn't typically do OS-level integration on any OS, and clients are only really useful on mobile devices (desktop-spec web browsers and connections are very much good enough for Facebook).
"has X so you don't need macros" is not equivalent to "has macros" (otherwise nearly every language could claim to be "a lisp.")
The very bright stars are just very close, dozens of lightyears instead of hundreds or thousands.
Without Forstall, How Will Apple Change iOS?
Christian, you say you hate FB UI and like Google+ one. What UI aspects do you hate in FB?
Isn't this Fusion Drive in all but name? What is the difference between this and Fusion Drive?
No story? Nice try MS.

It's stories like this that prevent the rest of us from wasting money on such a POS.
Could you elaborate more on how you develop on a Pandora? I'm quite interested. Do you hook up an external monitor and keyboard?
What did PG mean when he said "go to your users"?
I don't think so. At work we set up some servers on the west coast to take over in case our main provider on the east coast went down.

I'd say the chance of one of their people getting hurt isn't really worth anyone's uptime.

Also all the single site prep in the world doesn't help if that one site is taken out completely. Keeping multiple servers in multiple areas is a must if 100% uptime, even during events like this, is key.
Very nice!
Not sure why it's halloween tho, should be named something else :)
Hey, it's Caitlin from Braintree. Yes, this is literally the next 1,000 merchants who signup through this page: https://www.braintreepayments.com/next_thousand_startups
To be fair, I think that's absolutely correct and tried to point it out. It's a legitimate reason for sane people to choose Python over C++.

Nonetheless, the really are "true experts" in the world. These people tend to write most of the really important software, and they tend to work with each other on teams where "everyone" (or nearly so) is another expert. In those environments, I think a very strong case can be made for C++ as the best overall choice.

The real point is that simplistic arguments like "C++ isn't as clean as python" are off target.
When Humans Nearly Vanished
Just Linus being Linus.
Halloween Needs More Death (Article on death denial rather than Halloween)
Soundcloud tags are not curation!
Things you probably didn’t know about C#
Woo woo! I love to see Shopify Apps like these grow up :D
I have traveled in some very, very poor places. I have met people that live without four walls and a roof. Literally, these people only have three walls! The interesting thing is while their lives are full of hardship and suffering, many of them are also very happy and joyous. It seems to me they are much happier then many very privileged people. It is all relative.
Acer delays Windows RT tablets over Surface concerns
The bloody patent battle over a healing machine
Ideas Are Worthless Until You Execute On Them
This got mentioned on an irc channel a few hours ago and my response was: "Why don't they build a pulley? They're nerds, they have the skills". Obviously shifting diesel about has some risks involved but a basic pulley system would help save a lot of time.
http://www.force.com/ - force.com, Salesforce's
Ah this is the "frech" we are talking about who have along history of ignoring stuff they dont like.

All tehy have to do is let it slip that "double dutch" tax dodges are thretening the CAP budget and the farmers will riot and burn down a few forign owned buildings
Awesome! Very curious to see how your venture goes.
I should have mentioned that I'd be using text-mode mostly. With my keyboard refresh rate (25key/sec) => 40ms max per redraw. That's .. quite far. If you look at this old kindle refresh rate, used as a terminal screen for a raspberry pi, it's almost usable : http://www.ponnuki.net/2012/09/kindleberry-pi/

I wonder how it would be on a newer eink screen.
You have to be extremely careful with compatibility with these Optical Bay adapters and SSDs. I work at an SSD company and these are the #1 cause of issues in the field for users. While we don't officially support them, we still make sure we have functionality - which often requires special firmware customizations that we would not be making otherwise. I would also not expect any other manufacturers even test these.

What I can recommend though, is to go with either a Sandforce-based drive, any Samsung drive, or a Vertex 4.
Pastebin puts Anonymous spat behind it
The blogs like to make a distinction between the two numbers, but realistically there isn't one except for in extreme cases like the HP touchpad. Retail sales might happen a month after wholesale sales, but they are still sales. If a retailer isn't selling it's stock, it isn't going to re-order and that will be reflected in wholesale numbers.
* No prob :). The beauty of the web is experimentation. Use VisualWebsiteOptimizer.com and run some quick A/B tests with two pricing tables [one at 4.95, another with $5].

* Test that assumption too :). Have table 1 with free/$5, table 2 with "Free trial", $10, $199 [pro]. Track "conversion revenue" not raw conversions.

* Large customers want to know they can get help if they need it, not be stuck in the same email queue as the $5/month hobbyists :). That peace of mind is worth a few hundred a month.

* I see -- your wording on the hover tip says "deleted" (in bold) so easy to misconstrue :). If you said "archived (and reactivated when you upgrade)" I'd feel a lot more comfortable. In my head I thought "Oh, they're deleting my scripts? So I have to decide on day 6 if I want to upgrade?".

patio11's site is full of good advice for this type of thing (http://www.kalzumeus.com/2012/09/21/ramit-sethi-and-patrick-...).

I want you guys to charge more so you are more sustainable, and therefore I can rely on you [if you go away after a year, I have to painfully migrate away to a new provider, which isn't worth the $5/month price savings. An hour of a programmer's time spent in migration, and it'd be much more, is much more expensive than the service].
Boston Startup Privy Gets Global Education at 500 Startups Accelerator
Yes, see some of the other comments here mentioning the Optibay.

My old-school first-gen Unibody lasted me quite a while thanks to the MCE Optibay. I installed an SSD in place of the superdrive for the os/apps and a 320GB old school spinning drive for music/photos/etc...

That old Core 2 Duo felt faster than most modern computers purely because IO was so much faster.
Create Instant Markdown Pages with Folderol MD
I think people who jump on the "C++11 is as good as Python/Ruby/Javascript/other-language-of-the-week" bandwagon are missing the point, and that is that limitations are a good thing. Can C++ be made as concise and easily-readable as one of the above languages? I wouldn't doubt it.

C++ can be made to do lots of things, and it doesn't achieve that by being elegant. It achieves that by trying to do everything possible under the sun. Because of that, C++ is and always will be much more complex than the other languages.
Only if they have a place to rig it and the tools to do it. Neither are guaranteed (and if they don't, they won't be getting them quickly).
Thanks for opening up an issue in the repo.
Transactions are not a requirement for databases, and querying is the domain of the DBMS, not the database itself.
Okay, I'll agree about implicit abuse. I feel like reading the function types is something I will eventually feel more comfortable with, as if it's my fault for picking a language with both the power and static typing. And I haven't figured out a better way to do it myself.
>If that was true then first party software would support it well

No no no no no. Hardware adoption has comes first, followed by the optimized software functionality.

Just look at SSD and TRIM.
I've been using it, and though this is a very simple MVP, the value is very clear and there are some very nice product touches.

All in all, very promising app!
I don't really think they have the legal ability to do this given the EU rules in place however, the government can go back and reassess a tax filling.

I live in Canada and I believe they have up to 7 years for which they can go back and audit you.
Patent troll claims it invented the Windows 8 and Windows Phone “tiles”
I've moved in this direction also, and have found it's easier to maintain code this way. The one caveat I've noticed is that sometimes if you're working with two similar design elements and add a class to one, you have to go and remember to add the same class to the other. It's really not a big deal and it doesn't happen a ton, but it's enough to be mildly annoying.
Toolbar Editor for Visual Studio
created: 2 hours ago

are sockpuppet accounts frowned upon around here?
Yeah, this reeks of the old ploy that practically every dev has been subjected to:

"Hey, I'm the CEO of a company that I just made up, and I have this billion-dollar business idea -- I just need someone to code it up! We can go in 90/10 on this idea: I dream up the ideas, and you write the code for them. I get 90% since I'm the one coming up with the ideas, and if you don't want to get in we can find another dev to take part in this ground-breaking project!"

rolleyes
How To: Building Great Customer Support Cultures
The elevators are down for safety reasons, IIRC.

And I doubt anyone who's in that building needs "credit" or "a mention in the post-mortem" more than they need the uptime they've paid for.
Beanstalk's new hardware and storage servers: 18TB and 198GB RAM each.
Firefox has Sync so they can build on that for cross-device data search. Comm'on Firefox, you get paid for Google Search anyway so build an extension for this. Do it!
Want To Be Rich? Be Lucky, Know The Right People
* $LANGUAGE is amazingly primitive
* GC breaks CoW & caching
* dynamic -> lexical scoping between $OLD_VERSION & $NEW_VERSION
* concurrent behaviour requires event-driven style

Exactly the same could have been written about Lisp in the late 80s
If these behaviors didn't work they wouldn't do it. Recruitment agents don't care about being a dick they care about money and quotas
Was thinking the exact same thing. Another evidence of how (quality) competition benefits the customers… :)
Yeah, seriously. Hauling drums up 17 flights of stairs is both foolishly risky and inefficient. I suspect there's a little marketing going on here.
I'd add another one here - make sure you learn about the candidate prior to the interview.

I once tried to hire someone who had contributed heavily to an open source library we were actively using on a project. We didn't ask "what experience do you have with X", because we knew about this candidate's significant contributions to X.

Unfortunately, a lot of recruiters are dropping a net across a river, figuring that an intensive technical screening will filter out the small number who can actually do the job. And of course, having done lots of tech interviews, I do understand why the technical screenings are done. But I also know that they can suggest a kind of laziness, an implication that you don't need to get to know a candidate's work, because if they can get through your screening, then of course they can code. But asking "what experience do you have with technology X" to someone who is all over the commit log for X can make you seem like the sort of company that isn't really aware of what's going on in your space.

I didn't succeed in hiring the programmer I mentioned, but I'm pretty confident that we made a good impression on a strong candidate.
It sounds like you just pulled a couple terms out of your behavioral finance textbook and decided to call it a day before substantiating any of your claims.
Really? I must've forgotten how to read English, then:

> If you are a NodeJS/Chrome developer and If you love the idea, Try to work on this :)