skysight-inc/HackerNews huggingface dataset:
You mean "App Store did a really good job copying a standard practice in the software world to a specific domain that Steam was doing a really good job in already, and though brand and lock-in, managed to survive where on pure merit, it wouldn't have".
Submit a PR, Mark seems like a reasonable guy I'm sure he'll oblige.

https://github.com/mdo/wtf-html-css/pulls
I would say the way steroids build muscle more easily is via reducing recovery. The person you present would get that benefit, be able to train more frequently and grow faster than a person doing the exact same things except not taking steriods. Steroids also allow one to exceed their genetic strength maximum, but unless you're already banging up against that wall (say 10-15 years of sustained excellent programming, diet, & rest; and maybe half that if taking steroids the whole time) their benefit is almost entirely speeding recovery time.
wow.. thanks for that info, i came here to see the diference and and a little shocked by the silliness of BSON (and the team that created it, apparently Mongo); compared quality devotion of the postgres community..

well done postgres!
This appears to be a rebrand of MacZFS, which was never as performant as ZEVO[1] in my usage

1: http://getgreenbytes.com/solutions/zevo/
It's not illegal to pass up a 39 year old because of his or her age.
I think you echo my thoughts pretty well. I'm a photographer who probably has about £10,000 worth of equipment, and while I get paid every two-three weeks (Anywhere from £10-£150) it's something that I do because it is fun, not from any rational income-generating sense.

I've absolutely zero interest in trying to be full time, because as you say it would suddenly become non-fun.
It's not at all accurate any more, thankfully.

It is worth being a bit careful, but that basically boils down to doing a search for the models you're looking at to identify any particular pitfalls, and you may in particular want to pay attention to the graphics and wifi chipsets. Not so much because you're likely to have any major problems, as because there are annoying quirks with some chipsets from time to time.
Can someone tell me why it could possibly be relevant to say that she is single?
It runs well on some laptops. You can check if Linux compatability is mentioned in the reviews when looking on Amazon. I also avoid anything AMD.
Nice!

BTW, with the new Bluetooth Low Energy protocol, you don't need a $100K license to interface with iOS devices anymore: http://www.mkroll.mobi/?page_id=386
Someone with decades of experience could be your competitive advantage.

(I'm also thinking of a friend whose kids have grown up and the house is paid off, so she and her husband are now looking around the startup scene, because they can actually take a pile of risks again.)

Hire old people! They know stuff!

(CoI: I'm 47 :-) )
Proposition HN (revised): We will pay 50k for you to build your side-project 
Sometime ago, I read on HN the following message (called, "Proposition HN"):
https://news.ycombinator.com/item?id=5037694
I loved the spirit of this message, and together with a partner we created a revised edition of the "Proposition HN".

Here is our proposal:
If you are a talented developer who has created an interesting project in the SaaS / PaaS / IaaS space, we are interested in discussing with you.
We can support you in creating a company to market your software.
In particular, we act as a co-founder of the company, complementing your skills and operating as a co-entrepreneur active on the business / marketing side.
We provide also smart money (50k euros) to startup the company.

Additional details (about us and about the initiative):
http://www.cloudseed.it
This would be amazing.. svgo and less are the only two things between us and a node-free environment - would love to not have to install/deal with npm.
What happened to Flight MH370? – interactive
Apple and Comcast discussing TV service to bypass net congestion: WSJ
I hear you - my intention was more to explain the origin of the benchmark than to compare the different libraries/frameworks. The comparison I'm most interested in is Backbone (with templating) versus Backbone (with DOM manipulation), because it shows how dramatically you can improve performance by not continually generating HTML and overwriting the existing DOM.
Mike Troiano on his journey to Actifio
Cops in Aus can be pretty alright. They can also be absolutely horrendous. I've experienced both, and i would prefer them to have cameras to fix the latter and allow the public to see the former more often. Win win, IMO.
Is it referencing her status as a founder(a single founder, versus having a co-founder)?
Have you guys seen this kid talk?

http://www.youtube.com/watch?v=qw1q9_SAKLM

I was really impressed the first time I watched his interview. If you were on a phone call with him I bet you wouldn't believe how old he really is.
> the obvious strategy is just offer $1 until you reach the price floor.

Fair enough, but...

> dumb...pointless...

Really? Did you read the question "how likely are you to remember this shop?" below the experiment? Because I totally would remember this and am much more likely to return at a later time.
"Please note that if you are running MacZFS, you should use their site instead: maczfs.org"

Sounds like a different project. That's just from giving it a quick glance. No idea what's going on under the hood.

Edit: As the next comment points out, I'm wrong on that one.
> Ok - so the hardware isn't as good/powerful, fine, but that's not why I'm buying an Apple product.

The funny thing is, that's kind of a myth, particularly in phone land. The A7 (the 5S's SoC) had pretty much class-leading performance when it came out, except in highly parallel tasks, and to a large extent it _still does_.
I guess the technique we're using would fall under "DOM-templating" which the writer dismisses with four bullet points:

* less expressive

I somewhat disagree, and would also say that the only reason for having the extra "expressiveness" is to do things you probably shouldn't do in your template.

* you may need to avoid a flash of unbound content

But you may not!

* server-side rendering is hard or impossible without hacks

But I'd say that rendering string templates server-side is simply bad if you do not comprehend the HTML, so the "hacks" are worth it, and not really a big problem with -- say -- node.

* data-binding cruft

Simply disagree here -- make your data-binding "cruft" legal and it helps see what's going on in debugging.

So I'll stick with our "DOM-templating" approach. Good read though and thought-provoking.
Perhaps, but IMHO the obsession with "provably optimal" is bad and will never lead to anything useful. The real world is messy and complicated. Search spaces are far too large to ever completely explore. We need heuristics to do things in a reasonable amount of time. Heuristics that exploit the structure of the problem we are trying to solve. And those are going to be difficult if not impossible to formally verify.
Because it's about not having a co-founder; not her marital status.
Just a shame about our government being determined to turn QLD back into a Bjelke-Peterson police state.
I worked for CNX.org for 18 mths and every single thing we did is on GitHub/Connexions. A major rewrite of a ten year old also open source project, by collaborators on two continents aimed at making the editors, processing chains and publishing for textbooks across the US.

they get it. The excellent annual conference is on now (ish) and will have everyone from small town professors to udacity and the stonkingly-gets-it Charles S Burrus who is actually running a coursera EE course where they send thousands of multimeters, PCbs and tools out to students so they can do the actual EE parts.

trust me the folks involved get it. I wish I had written up those blog posts now so I could link you
You're in front of a Linux computer. You compile an exploit you read about on Slashdot, run the resulting executable, and voila!, you are dropped into a root shell. After a couple of seconds you realize that you have no ideas on what to do next. That's when it registers that you are not as "young" as you once were ...
Feel free to refute them with your own evidence.
Of course -- you can release software with a license that requires the recipient to abstain from wearing pink shirts if you want[0].

That license would be non-FSF-Free and wouldn't meet the OSI definition of Open Source, though, as both groups see the benefit of allowing anyone to use the software. The OSI lists the criteria[1] as "No Discrimination Against Persons or Groups" and "No Discrimination Against Fields of Endeavor".

Therefore, while possible, it might not be particularly useful to do that. You also need to consider the implications of combining your software with software released under a differently-permissive license -- you could quickly get into a position where your software can't be distributed at all without violating at least one of the licenses that apply.

Also note that I Am Not A Lawyer and I'm sure there's a jurisdiction somewhere which would read your license in a different way to that which is intended, or would strike out parts of it altogether, ending up with either a more permissive or a less permissive license than you'd intended.

[0]: I am currently wearing a pink shirt. Please don't sue me.
[1]: http://opensource.org/osd
Take a gander at their github: https://github.com/zfs-osx

OpenZFS for Apple OS X

http://MacZFS.org/
maczfs-devel@googlegroups.co
But devices that limit inbound APK sizes? That's just too much to deal with.
Great idea, dissapointing proof of concept.
There are many things to do to work out a bargaining algorithm.

What is the price of a similar item in other online stores? What does the potential customer finds appealing in the deal? Is it the first time the user tries to bargain for the same or similar item? Are there other items of interest (that the user browsed) we could throw in the bargain to make the user buy at the listed price? Or redirecting the user to a feature enhanced item for the same price.

Offering a lower price as soon as the user starts bargaining might also make him think that listed prices are not real prices.
You seem to have an issue with javascript.

If somebody enters a string value with "<script>alert(3)</script>" that breaks it. For example:

http://jsonblob.com/53303712e4b03569cc710b73
Really, even if they just ask for a cheap phone; at least in Europe, many telecoms don't sell consumer feature phones anymore _at all_.
I can see two errors:

* “2. Its made into micro-tasks” that should read “2. It’s made into micro-tasks” Wouldn’t that mistake be so common and commonly decried on-line, it could be more excusable.

* Not sure what language is “Olá!” but if it’s Spanish it needs to be “¡Olá!”

Not sure about the over-all tone, either.
I would rather use FileVault than TrueCrypt on OSX to be honest.
Yep. The money is in doing boring and useful stuff. Also boring. And very, very boring. But crikey, the money. "Where there's muck, there's brass."
Which pain will you choose?
> Table rows, trs, cannot be styled unless you set border-collapse: separate; on the parent table.

I don't recall any trouble applying styles to tr elements without having to do anything special to the parent table.

Setting the border-collapse to "collapse" explicitly just to test:

http://jsfiddle.net/x3Pkd/

What am I missing here?
Hacking Waze
Same here. Remember that whenever you want to hire an engineer here, you'll pay him 70k€ and he'll get 35k€ ( then pay income tax on that). You can have JEI that would help you a bit, but that's a lot of paperwork ( most companies i know outsource paperwork for that matter).

That pretty much settle the discussion. I hire interns then pay them freelancing after that. Never would I dare hiring them.
I've used BLE in the past.

While its fairly nice, android support is all over the place. Each manufacturer has their own library. Then you need to factor in all that time spent hooking into the various native code libraries.

With something like micIO all you'd need is a 4 pole minijack and an HTML5 browser. Aka all smartphones minus windows phone (http://caniuse.com/audio-api).

For low bandwidth applications this can be pretty useful. Think about all those wearable electronics.

Obviously work still needs to be done to get micIO to a stable state.
"Whatsapp was less than 50 employees when it was bought, restrictive french laws kick in when you reach 50 employees. This means that does those constrains actually don't affect you when your business is taking off. It looks like a valid remark to me."

No, all it means is that those constraints wouldn't have affected WhatsApp when their business is taking off. To extrapolate it beyond WhatsApp you have to assume that WhatsApp was somehow representative, when it was clearly a gigantic outlier.
I currently use a very cheap read ~250 dollar lenovo laptop. Running Ubuntu. Its default power settings are great, at light usage I can easily go a day or two without a charge.

Close lid + suspend works perfectly. I think I've booked about 2-3 months of it being continuously on. On open I get a black screen that states system resuming, then a login prompt not 1-2 seconds later (and I hear my hard drive begin to spin again).

Perfectly fluid, I'm honestly afraid to move away from unity, lest I lose this feature.

The only issue I have is since upgrading to FireFox 28.0.1 it sometimes crashes when it resumes. I've sent several reports to mozilla. I think the issue is flash.
I think that it's about the single founder but even besides that, if you're married there's a good chance your spouse can provide a stable household while you're working on the company. This means you have a longer runway and more support than if you were socially single.
More to the point,

> This is a very early alpha of ZFS on OSX, to be the next generation of MacZFS.

from the project's readme.
I enjoy seeing the holistic progress / story of a startup. It's comforting to see for others that things do take a long time.
And no longer applies with all the refactoring done in 4 years...
Just so you know, your homepage's responsiveness doesn't work perfectly at all screen sizes. This is what it looked like for me running Chrome 33 on Ubuntu 13.04 http://i.imgur.com/DzXDUm6.png
Google is bringing a $50 Lego smartphone near you...
I have a diverse collection of classical music which doesn't fit either of the usual Artist/Album/Track entity relationships or my OCD, so I ended up writing my own music database.

The feature-set is mostly geared towards accurately storing western classical music circa 1500 to the present day. It also supports albums ("non-classical") too with correct support for multiple CDs.

Whilst it is web-based, it basically spits out XSPF (essentially a "better" M3U playlist) that point to the files themselves.

Source is https://github.com/lamby/musicdb if anyone is interested.
shoot, thanks. forgot to take that out. appreciate the head's up.
I did something very similar in the past except I used Cosine Similarity (http://en.wikipedia.org/wiki/Cosine_similarity). It allowed me to give each tag a "weight" and when comparing the tag clouds, I would zero out any that aren't found. It works really really well.
Go Typesafe – Wonderful Promo of Scala/Akka/PlayFramework Technology
Depends where you live. In Ireland, for instance, if you walk into a shop wanting a prepaid phone, you're pretty much getting an Android, with most telecoms. Three, for instance (generally the cheapest major telco), currently lists precisely one non-Android phone in its under-100 euro category, and it's not a feature phone, it's a Symbian smartphone. The rest of its cheap phones are Android, mostly 2.3 and 4.0/4.1.

You could buy a feature phone separately and bring it to the telecom, of course, but normal consumers don't do that.
this tool will give me nightmares.
I can name one: https://en.wikipedia.org/wiki/Mastodon_Linux
I wouldn't be too quick to swap it out yet. Especially if you are using replication. I usually wait for a few minor releases before upgrading.
This is a frighteningly effective hack, which once again underscores that if your attacker has physical access to the machine, you're hosed. I've seen this attack demonstrated live on Windows Server. It just uses DMA to search the memory and skip the subroutine that checks whether the password entered was valid.

Just put glue in the firewire connector, you say? Well, for instance most laptops that can be docked are firewire-accessible through the docking port. The firewire interface is also reachable through a USB adapter. So you'd have to glue the USB ports shut as well. (Impractical). Even if you do all this, most motherboards have the FireWire interface enabled on a PCI level, even if there are no physical PCI ports on the computer. So against this attack you'd be pretty much hosed regardless, unless you use a chipset that explicitly doesn't implement FireWire.
I put this chart as the example on https://en.wikipedia.org/wiki/List_of_software_forks
I've created a platform which allows for price depreciation over time. See example here: http://cyclingdemo.efreeme.com/items/569
I think the risk is that:
1. users will know the price is not correct, and even when they 'haggle' it down, they will feel that they are in some way being taken for a ride.
2. users will be left wondering if they could have paid less
3. users that don't haggle, and find out later will become a support cost, as they phone up to demand the price that their friend paid
4. users that don't haggle, but find out later, will simply feel ripped off, and will not return.
----
I think eBay handles this quite elegantly, with the 72 hour window for a response. Often I want something ASAP, and even though I know I can haggle, I'll pay the buy it now price rather than wait for a response. Alternatively I'll wait for a real person to get back. Knowing that someone is considering my offer is pleasing, as is their comments back sometimes, explaining why they can't meet the price I suggested, which can turn me into a customer at a slightly higher price if I like what they are selling.
Automating this too much removes the interaction, and the feeling of achievement - if ever purchaser from a market store in Egypt knew what people had paid before, it would feel very different.
Do you use your computer to interact online?
A better choice of words would have been "solo"
You're in a tiny minority, right now. 2.5% of Android users use 4.4, compared to 19% using 2.3.x, 15% using 4.0.x, and _35%_ using 4.1.x. It's nice that you like it, but it's probably not worth most developers' time using 4.4-specific features for a year or so.
This Manufacturing Technique Will Make 3D Printing Seem Old-School
Kotak Bank's ultimate idea to takeover banking in India
Thanks for that link: It explains that insignificant whitespace, duplicate keys and key order are not preserved.

Does someone have a link to the storage format? I'm always curious and want to learn efficient encodings. Thanks!
> some examples of what could go wrong would be really handy here.

One small example that I've seen go wrong, elements don't center with CSS if you skip the doctype. Seems to ignore margin-left and margin-right.

Omitting the doctype basically sends the browser into "quirks mode" and then the page is rendered with old browser rendering bugs.

http://en.wikipedia.org/wiki/Quirks_mode
Non-tech and the first site was made using what? Her mind power? Wordpress?
I meant to write FileVault, it's the superior solution for OS X, I agree.

Edited.
I would just input the lowest number until it stops lowering the number, so I get the lowest price.

Suggestion to fix this: either slow the site needs to bargain 10+ times, so people get "bored" with trying to bargain for the lowest price (while still not seeming like a "bargaining gimmick" too much) or say you lower it 3 times in a row, but if I try the 4th time, it raises the price again, and maybe put a snarky message like "I see you're trying to bleed us dry, so let's start over" or whatever. But do these raises in a pretty random way. I figure this would have the effect of having people not want to try to bargain too many times to get the lower price, because they would be forced into "starting over". So they might just agree with the 2nd or 3rd bargain.
Oh - how? I haven't received an email/PR/blah.
Check what version of sendmail is running.
Maybe backtracking would be used to reduce the search space.
So I can change the name twice - once there and once back? :-)
The bank takes 0 deposit accounts and gives indirect interest over Rs.25000 (~$400). And does everything social.
I would say this will be the next 100 billion $ idea for India. If other banks follow suite then they will survive, otherwise its end of them as they see it. What are your thoughts guys?
Would love to have the list of all the conditions under which a vertical margin will collapse.
The top posts are just interesting news stories skimmed from HN. Full disclosure: I worked on the site with reddog9287.
How well does this perform compared to your postgreSQL example?

Also - We are looking for a Ruby / Backbone.js developer drop me an email josh@seriousfox.co.uk :)
I imagine that timing and synchronisation between things has to be emulated too for various operations to work as expected, further complicating this.
4 Reasons Designers Should Be Coding
Wake up and smell the bacon
2^8 = 256
I agree with that. I think it's important to always assume that your communications are insecure.
Solar panels of the future could be grown from bacteria
http://www.w3.org/TR/CSS2/box.html#collapsing-margins

I don't know if that's the whole story, but at least it's official.
So if I've got this right... It's those nasty lazy designerses fault, and has nothing to do with Androids colossal shortcomings either as a platform to develop for, or to earn a living from?
> With decent technical design and Google's Android support library you can pretty much code as if 98% of people run KitKat and not worry about it

People say this. It's not really actually true.

A nice little example encountered recently. Say you have a HTTP server which uses gzip or deflate when the client asks it to. Pretty standard, right? And say you want to return a HTTP 204, or other contentless success. Seems reasonable? And if you do this on Android 4.4 using the standard HTTP client, it will work. If you do it on Android 4.1 (the most commonly-deployed version of Android), it will throw a null pointer exception deep in the library code.

This is just one of many issues. Compatibility support libraries are all very well, but they don't really help with the standard libraries being buggy, and those bugs will _never be fixed_ for the vast majority of users.

It gets even worse when you take OEM crap into account. Want to use the camera? You'd better know about obscure Samsung quirks: http://stackoverflow.com/questions/13448731/does-samsung-gal...
Why is it relevant that she's female?
Not Very Giving
The 6 Best Entrepreneur Blogs (As According To Me)
>There are a lot of health issues that an application can detect faster and more correctly than a doctor.

Indeed. Much of everyday diagnosis is of the form: these are the symptoms, what is the distribution of possible health issues related to these symptoms? This is the stuff that computers crush.
AWS urges developers to scrub GitHub of secret keys
I think if you make an offer too low it should get insulted and not sell it to you at all.
Spend some time around people where swearing is in their culture.

One example: sailors.
The font is so light against the background and incredibly thin. What is this fixation with having light, thin fonts? They looks horrible! I always have to battle my designer brother about this. :P

http://i.imgur.com/8hCh31J.png