skysight-inc/HackerNews huggingface dataset:
Facebook is the latest in a long range of "clones". It's not the first social media website of its kind, nor the 5th. Many have enjoyed temporary success in this market only to get crushed by some small misstep or other, or simply because something slightly better came along.

How many here remember sixdegrees.com? (1996) That's the first social networking site I remember signing up to...

Of course you must be "different", but the difference between each successive evolutionary step from Six Degrees to Facebook has been tiny.

While it is getting harder as the size of the successive networks have gotten bigger (SixDegrees reached a low number of million users), because of the network effects, it's not so much about features as about finding a way of building the network to a tipping point, and social networks are incredibly fickle and subsets can migrate to new services because they are not the dominant network.
> 1. Please either respect the font sizes I set in the Firefox Preferences, or add a setting to change the font size inside the devtools. Currently the inspector and style panel on the right, among others, seem to use a fixed size that is just tiny enough to be seriously annoying.

We have a bug open for respecting the system font size here: https://bugzilla.mozilla.org/show_bug.cgi?id=760825

In the meantime, you can change the devtools font sizes with Cmd+<+> and Cmd+<->

> 2. All URLs everywhere should be clickable, middle-clickable, and have a context menu for these actions as well as other common stuff like copying it to the clipboard. Last time I checked there was no way to get the full URL of a stylesheet, clicking on it would only open the Style Editor which doesn't seem to expose the URL anywhere either.

Agreed, we have various bugs open in different bugzilla components. Will ping people about it.

> 3. Sometimes the devtools get stuck somehow, i.e. I suddenly can't open the Inspector anymore, or the console wwill stop displaying messages. This happened at least up until FF25, at which point I gave up and installed Firebug again.

Do you want to try out Aurora again? I recall a couple issues like what you described that got fixed (one of which was my fault, woops!) and I'd love to know if you are still experiencing this or if it is groovy now.

If you are still experiencing it, please file a bug!

https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&c...

> 4. Please support all different color syntaxes (ideally as in Firebug where I can choose my preferred format and have everything converted to it)

You mean custom syntax highlighting? Would be nice to have, but honestly probably not a priority. Everyone is very busy trying to bang out features and bug fixes, and even just the two themes we support now feel like a burden (at least to me). Hopefully we can do this sometime in the future, though!

> Otherwise it seems you're doing a great job, I just wish you would get the basics right first before adding stuff like a 3D view ;-)

Thanks! :D

For the record, the 3d view was either a GSoC project or an intern project, and hasn't really had much (basically any) maintenance burden.

On top of that, I think it is cool because it might not teach people who know about the web much, but it has the possibility to excite people who know nothing and make them want to learn more. I first got involved in web dev when I was like 10 or 11 and being able to view source was magical. Hopefully the 3d view helps give people that same feeling now days of being able to see a little under the hood and get them excited and draw them in.

Cheers!
Our homes are different from what people build at the US, but at least here, leaking water is normally located at the walls. You'll have plenty of evidence of a leakage (like destroyed painting and bad smell) much before it reaches the floor.
Exactly. Everyone has to write migrations or make new branches in source control or a million other mundane tasks that few actually like doing. I meant a shitty position as in a job that should be a great gig but isn't because you are constantly told "GET SHIT DONE!" without being told what type of shit you should be getting done. I'm completely able to make up my own shit to work on but don't bitch if my shit doesn't match your shit that was locked in you mind.
We use a Google Spreadsheet as the DB for the TinkerPop Book preview sign up form (http://www.tinkerpopbook.com), however, we used the old-style Google Docs Form (https://spreadsheets.google.com/formResponse), which allows anyone to add an entry to the spreadsheet while protecting against anyone from edititing existing entries.

This postContactToGoogle function gets around the cross-domain issue: http://www.tinkerpopbook.com/js/script.js -- props to the base22 team for the tip (https://wiki.base22.com/pages/viewpage.action?pageId=7294200...).

Unfortunately the option for creating the old-style Google Form is not directly available since Google switched everything over to Google Drive (if anyone knows how to access it please let me know) so I cloned/copied an existing old-style form for future use.
...and the hardware business, and the OS business, and e-commerce, and cloud services.
Maybe the comparison wasn't the wisest, valid point.

But I stand by the fact that this seems like hacking an undocumented feature: "Copy the key=... part [...] and put it into this URL: [...]", which means it could easily be modified/removed with no notice period, and is therefore risky in a production system, no?
At least they introduced the Vulcan salute at U+1F596!
Distributed profiling Twitters Storm, Kafka, Netty and Cassandra
It was something that I built a while back, mostly over a weekend, but haven't really touched since. It's running on a free Heroku dyno and coming close to the 512M limit (grails is quite the memory hog), so I've been rewriting it using DropWizard so that it can take better advantage of the dyno.

It does seem pretty broken with the latest Chrome (seems like menu items now require a double click?), so I'll take a look and try to get it fixed soonish.
For what it's worth, I've been using homebrew's valgrind on OS X 10.8 successfully for a while now. I guess the support isn't full (and things like dsym directories are necessary to get debug symbols working correctly) but it's good enough for my purposes.
Sublime Text in-editor linting is one of my projects too (sublimelint/SublimeLinter).
I tend to be the same, but I like to experiment.
Small backstory and a question for you.

My fiancée is a psychiatric nurse practitioner. Recently, we were having dinner with a few of her colleagues, and they were complaining about the overwhelming number of new medications coming to market, and how they could never remember all the interactions, what to use for what, which ones were new, which had been retired, etc, etc.

As a CS person, I piped up and suggested, tongue in cheek, that the computers were going to take their jobs. This led to a healthy discussion about the human practitioners role in a time when the amount of information they're expected to know is rapidly expanding.

What's your take in the future role of the human in diagnosing and prescribing in a situation like this?
That's cool. Do you have any example comparing your work to LinqToXml? http://msdn.microsoft.com/en-us/library/bb308960.aspx
I'm always surprised how long it takes for someone to post this question :-) the notices tend to go out around 8-10pm est. Good luck everyone!
Agreed. I find the 11 lines of Ruby a lot more readable/obvious than that fairly convoluted XPath. Although I'd probably have opted for RSLT instead:

http://hackpackers.lonelyplanet.com/2013/03/05/XML-Transform...
Jamie Oliver Proves McDonald’s Burgers “Unfit for Human Consumption”
Nothing To Hide
I've been hunting for a dev to connect Google spreadsheets with our company's CRM.

If someone is interested in a project, email is in my profile. I've gotten very lucky meeting smart people through HN before, so why not try again!
After a great article on what looked to be a handy tool, this part disappointed me:

for this particular task, XPath is actually considerably slower than the pure-Ruby implementation. Interestingly, that's not true if you take out the <br> part and only look for text at the beginning of paragraphs. My guess is that the following-sibling axis is the culprit, since it has to select all the following siblings of the br tags, and then filter them down to only the first sibling.

I was hoping selectors were lazy, in which case, selecting all the following siblings but then immediately filtering that selection down to the first would be cheap. Lazy or not, can there really be no efficient way to do the equivalent of jQuery next()?
It’s great to see other tech people educate themselves about health and help break the stereotypes of the ramen eating, soda drinking nerd. This story reads almost like what happened to my dad last year. He complained of shortness of breath and went to see a cardiologist. He got an angioplasty done, which showed severe calcification of the arteries. The doctor advised him to have a quadruple bypass the very next day. I flew in from San Francisco to be with my dad in the hospital.

After my dad’s surgery, I decided to get more involved in his health. As someone who’s been following a Paleo lifestyle for over 4 years now, I stayed in NJ for 3 months and nursed my dad back to health. I cooked every one his meals for those 3 months. His fasting blood sugar fell from a borderline diabetic value of 121 to a more normal 92. He lost considerable visceral fat around his waist and was looking better than he has in maybe 20 years. All of his blood markers improved.

Good health is both easy and hard. The easy approach is to understand that modern industrialized food is harmful and try to emulate a diet from yesteryear, like Paleo, or your ancestral cultural diet. The flip side of the coin is to dig into science, as you have done, and understand the intriciacies of various blood markers like cholesterol, the difference between small and large particle size, Ha1bc, the various types of short chain fatty acids, figuring out that fat is not a villain, learning the dangerous of low fat foods, etc. I’ve been studying this stuff independently for 4 years, including learning enough biochemistry to get through medical research papers. Everything I have read so far points to a Paleo-type diet being optimal. As an engineer I’m taking the latter approach as I need to prove things to myself before taking it for face value. But for the layman, it’s not really that hard.

Something is wrong in this world when Tom Hanks, with access to the best doctors in the world, announces that he has type 2 diabetes, when I was able to reverse it in my dad in 3 months through diet alone.

I use DirectLabs for my blood work. Crappy site, but very happy with the turnaround time.
I wonder how specific their terms of use are.

e.g. Sure we promised not to save your snaps, but we never promised not to remember who you shared your snaps to, what was in your snaps (think Google Goggles), how often you snap, etc.
Sen. Feinstein's "Improvement" to NSA Spying on Americans: Make it Legal
2 more hours to go! Fingers crossed
Connect your SQL database app to the web with Zazler
Yes and no. I built an app for a client on top of Google Fusion tables, which is nearly the same thing. It was acknowledged that the API could change (indeed it did mid-way through). Nothing is constant, but some things are more constant than others. You have to work out what's suitable on a case-by-case basis I think.
Your Stanford Professor Could Be Your Startup Investor
From Google's Eric Schmidt to Greylock Partners' John Lilly, Stanford students don't have to look far for venture capital investments in entrepreneurial pursuits
Valgrind's emulation environment wraps syscalls to understand how they read/modify memory. Any time you add a new syscall or change an existing syscall, valgrind needs to be updated. Presumably 10.9 is unsupported due to new/modified syscalls; a basic program using a subset of POSIX standard syscalls may work just fine under valgrind on 10.9.

Apple should probably employ someone full-time to support valgrind on OS X, just for the in-house benefits...
I completely get that but a shitty job at a cool competent company that communicates well is a world of difference away from what should be a great job at, what turns out to be a shitty company. In other words you can be treated like a valued employee or like a scapegoat. How shitty your tasks are usually have little to do with which end you land on that scale.
Any Glass users out there with friends?

(I kid, I kid)
>and at those sizes angular size is essentially linear even when projected onto a flat screen.

But not quite, and summed over many pixels, it will result in a noticeable discrepancy (which is still of no practical consequence). I wonder how it would feel to use a computer that used head tracking to dynamically transform the screen's contents so that pixels were mapped to equal angular size (from the point between the user's eyes).
This looks great! The Chrome plug-in is much nicer/more modern and the autofill is very nice.

Only thing I noticed so far (and its a bit of a 'nit') is that the icons are not retina/high-res so they look really pixelated on my Macbook Pro Retina...
There was a whole discussion about this the other day when it got posted on HN and since then, I have to say the name just seems more and more underground, and not in a good way.

Something like Secure Mail Alliance would have been a much better choice. I understand this is just for the parent company/working group/whatever and the end product may be called something else, but 1+1=3 very quickly in the media with political spin.
I can't imagine this getting a lot of play on HN. She's a Democratic senator from California, and given how many Californians there are here and that the Democratic part is huge in California with supporters, I just can't imagine people here saying too much. If this was a Republican from Texas who proffered this, it would be huge here though.
UK privacy group wants Level 3 to address allegations of spying cooperation
: Whiney warning :
I wish they'd put a bit more work into this kickstarter, rather than just dropping a terd on my doorstep. I'm really interested in this protocol, but I can't help but feel like there's a lot of entitlement evident in the lackadaisical approach.
: end whine :
I'm fond of the Impressionists.

Ravel: Music For Four Hands with Louis Lortie and Helene Mercier is worth a good ear.

I'm interested in hearing some Baroque, but I'm clueless about the genre.
On eve of IPO, Twitter reports patent threat from IBM
I'm sorry, you're right, it was a constitutional crisis born of a policy dispute.
Paying $230K for an education seems like a lousy investment to me.
Did you read pg's clarification that's now at the top, and does it change your feelings about this particular instance?
Is it correct to assume that teams are notified one way or the other?
Totally.

It's how the wind blows these days in "tech". It's reminiscent of a bubble with all of these mobile apps calling themselves "companies" when most aren't even profitable. It reminds of the early 2000s when "how many eyeballs do you get monthly" was the question of the day.

Does Pinterest really need $400M+ in venture to operate? What are they doing over there? Advanced robotics with neural implants? Burn rate of $30M a month?

Utter bullshit.

Like I said before, VC's aren't dumb but they're also not very smart, most at least - they don't need to be. They flock to whatever's hot and popular (trendy) and invest. Their exit strategy is simple: a highly overvalued IPO where the public market will buy based on hype or an acquisition.

These unsustainable trends in extremely overvalued companies/apps will continue for a while, unfortunately.

Until the shit hits the fan and one of these giants of venture capital infusion tank.

Unfortunately, it's so much more than an issue of Snapchat being worthless, it's a large chunk of the tech community today being generally worthless by looking for the EASY WAY OUT - building some stupid app, getting 5M+ users for a few years of engagement and raising large rounds and cashing out. There's no intrinsic value of any kind in this.

It wasn't like this before the App Store.

There is still great technology being developed out there, but most people (and human nature in general) flocks to the easy way out, the replication factor, globalization, the art of copying something, or as Peter Thiel would say" "the 1 to n of globalization."
Yap. Atleast that's what it says on YC site.
Jaggery.js snippets for Sublime Text (2|3)
As a 20 year old I'm seriously thinking about putting my internship money into this right now. I'll check back at 9:50pm and see what's the price.
The main take away I got here was that using a representation that decompresses the terse mathematical notation that you can interact with builds intuition about the system. If you already have the intuition then these interactions with the system add little value to your understanding of the system.
Yes, last batch I got a very nicely written email beginning with "We're sorry to say we couldn't accept your proposal for funding..." about this time.
Agree. But I'd personally place 'using an undocumented feature that requires constructing a URL based on a parameter from a different URL' towards the 'unsuitable' end of the spectrum! Somewhere around the 'be careful' mark. Unless I'm missing some documentation
I see your point. However, these tools for thinking, they give you time to think more things and also allow you to think on new levels, which may let you attain the previously unthinkable. And you might be able to combine different ideas to understand new systems and conceive of new tools to discover more.

Further, on an individual level, each person might be able to think what maybe they personally couldn't think otherwise. And in that, communication might happen which gives rise to new thoughts.
There's a great picture of a person kicking the people doing the rounds. The left foot is labeled Democrat, the right, Republican. The person kicked on the left says he'll vote for the Republicans next time, while the person kicked on the right says he'll vote for the Democrats next time.
Can someone be targeted using the Adobe breach?
Shuttle: Square's open source internationalization tool
Yes, it's SV that is arrogant. Hopefully we can one day match the humbleness and deep community-oriented spirit known as Wall Street. What a joke.
Using SVG In Your Web App
Yep! We're using it for our press page[1], it allows us to let our business/marketing people update our press mentions in Google Spreadsheet. We wrote about it here: http://www.cbinsights.com/team-blog/google-spreadsheet-one-p...

[1] http://www.cbinsights.com/press
“It’s been four years of planning to come up with” this?

Forgive me for being cynical, but I guess none of the founders have been sick. Most hospital beds do this.

I was going to talk about the pain of changing batteries, but it’s wired. So now there’s a mess of wires under your bed. Ironic - the first line of the Kickstarter is “say goodbye to wires...” (

How does this effectively measure sleep quality? 1) There’s no real research that shows that quality or quantity of sleep can be quantified by movement (other than an ‘obviously awake’ threshold), and 2) how about with two (or more!) in the bed? How do you delineate? Can the device be used by multiple users? Do you lose half the fidelity?

There’s a big chunk of discussion about ambient noise in the room (whilst asleep?) CO2 levels (quick, name two ways to regulate CO2 in the home) - “with another device”.

They want to patent this? As mentioned, hospital beds are often equipped with both weight (for CVAs, bariatric and acute medical patients) and movement (fall risks and similar).

There’s mention made of “the science behind this”. But that’s it. Literally there’s these four words on “the science”.
Yes, yes they do.

But like you said, that's fine.

Props to the SnapChat guys for cashing out, raising a ton of venture from sheep VCs and getting millions of users? YES, absolutely.

Props to the SnapChat guys for creating something of value, substance, technology, IP, etc. None, zero. Just another BS app riding the wave of the top-10 in the appstore.

It's not a WIN for society when you create garbage that has some sort of value to it. It's just more clutter. But maybe it doesn't matter, people need entertainment, people need dick picks, bad Hollywood movies, Miley Cyrus - these are all business commodities. And if you're capable of that vs. nothing else, good for you.

“You only have to do a very few things right in your life so long as you don't do too many things wrong.” Warren Buffett
Plus the huge dark stain on the ceiling/wall...
UNH Unveiling New Cray Supercomputer Slated For Physics Research
I like the name didapper mail. A fun sounding duck inspired protocol.
Ford is great. I'm a guitar player myself, and I feel hearing scales and fast guitar playing keeps me going when working. Lyrics on the other hand can be distracting, unless foreign. There's a Norwegian band, Kaiser's Orchestra, that I listen to occasionally. http://youtu.be/8ZkFXnm-RNQ
> But I stand by the fact that this seems like hacking an undocumented feature: "Copy the key=... part [...] and put it into this URL: [...]",

No, the key value for use in the API being the same that is displayed in the browser URL when working with the sheet is a documented feature:

https://developers.google.com/google-apps/spreadsheets/#retr...
There's a difference between the company who wrote it on the wall and the company who read it from the wall. There's surely more to "The Facebook Way" than 3 words can convey.
The scientific paper isn't designed for people who need explanation/visualisation of a logarithmic curve. People who read that paper should be able to quickly decipher what the authors have written – their writing is consistent with normal mathematical instruction.

The electrical drawing would be obvious to anyone who is used to working with them.

There are obvious places where this would work– dissemination of material is always useful in many different forms. But this is NOT an answer to a question that is being asked. Rather, it is an alternative form of dissemination to an alternative audience.
Their website does not contain any detailed information about the protocol. The kickstarter video is the most detailed information I have read/seen on the proposed protocols and general approach. They have referenced a whitepaper several times, but I do not think that it has been published yet. If it has been and anyone knows a link, please share!
Ha, that's a pretty bullet-proof way to not get shutdown.

To expand a little bit for the less technical readers. This is about developing a new protocol for email, and an open source software package that supports that protocol for people to use it with.

So in the end there will be a software package that you could install on a server yourself and use for emailing others using the protocol. Most likely some businesses will use the software and charge users for the service, just like what Lavabit was doing before it shutdown.

So you could shutdown one provider, but you'll likely just make several new ones popup. This is similar to the war against bittorrent. You can shut down the trackers and the sites where people find the torrents but new ones will just appear.
I am one of those who can't have lyrics in the background. I like a mix of light classical and modern (Satie to Glass) along with cool jazz (if you include Sketches of Spain in that category). For my late nights I tend to go with Boards of Canada though.
Is 10 closer to infinity than 1?
Quadcopter drone used to find and assess bomb in Northern Ireland
“Bing was constructed as a laboratory school with a grant from the National Science Foundation and a gift from Dr. Peter S. Bing and his mother, Mrs. Anna Bing Arnold.”

I’m glad I went on DDG before assuming Microsoft paid to name a nursery school after its advertising business.