skysight-inc/HackerNews huggingface dataset:
Thank you for making this. It's one of those things which I have been tempted to make for a long time.

You might want to look into the editors of Optimizely and VWO. Even though they are A/B testing tools, I've used them just for thinking through quick design changes. From looking at the code they generate, it looked like they are just altering the CSS using jquery (often just assigning absolute positions to elements). So maybe you are already doing something better than that.

Have you looked into working on a small subset of web design? For example, make your editor work really well for Woothemes or sites built on Twitter Bootstrap. It will give you constraints to make at least one kind of popular design format really easy to edit and also possibly an easier way to get users because people recognise those brands.

I don't want to pivot your pivot, but positioning your product primarily for editing existing web pages, rather than creating news ones from scratch might be a good idea.
Can anyone attempt to send a rocket into space? Or are there designated launch pads and clearance times?
Hmm, actually makes me want to try something similar, but with a Wiimote. I picture grand orchestra conductor-like gestures to close and switch tabs…
10 Important Blog Design Factors — Monetize Blogging
that was a year later
Remarkable Editorial Bias on Climate Science at the Wall Street Journal
Crate.io - an improv(ed|ing) Python Package index
There's a lot of nuisance because JavaScript has the same reserved words as Java. So for example you may sometimes accidentally find that this code barks an error at you:

var x = new CustomObject();
x.property.class = "some new class";

Why? Because 'class', even though it doesn't do anything in vanilla JavaScript, is a reserved word that cannot appear in this location. When you want to modify CSS classes, for example, you must use element.className to get that sort of access.

I mention this because in reverse, it is the same problem as your example. There are a bunch of default names in JavaScript which you'd expect to have but whose names aren't reserved words and can therefore be used just like variables.

One of these is 'undefined', another is 'Array'. These are both not so bad: if some fool misdefines 'undefined' globally you can just preface your own code with:

undefined = void(0);

...to reset it. Here, 'void' is a Java keyword and so it will never be overwritten. Or if they redefine Array, you have the [] syntax to construct a new array and append elements to it; nobody really writes new Array() for anything anyways.

But suppose someone globally redefines 'isNaN' or 'isFinite' or both 'eval' and 'Function'. You're going to have a tremendously difficult time reimplementing those if you don't have them.
This will have an effect, but slowly.

Editors of Elsevier journals will send papers off for review, and get a growing number of "Sorry, I don't review papers for Elsevier journals." If you tell people that you are an editor for a nonprofit journal, everyone will agree that's a good thing, but telling people you edit for Elsevier will not have the same effect. Editorial jobs will become a drag. Morale will drop. People will quit. Journals will have to recruit lesser-known editors (and no one wants to submit good papers to journals with a bunch of B-list editors).

Meanwhile, people like Tim Gowers -- who is spearheading this movement, and who is also one of the most prolific mathematicians in the world -- will find other homes for their work. Wherever Gowers, Terry Tao, etc. publish, junior scientists would be very happy to follow. That is how the prestigious journals got that way in the first place.
Selena Gomez, Kristen Stewart & More: Hollywood’s Good Girls Gone Wild
It surely takes less time to see than on hundred $2 million movies. I'd much rather watch one good movie than 10 decent ones.
Not that movie budget has anything to do with quality, but still.
Great talk, thanks for sharing :)

I hope to see more talks on HN combining physics and programming, that explain physics in an intuitive way to a programmer in similar way as this one does.
http://yow.eventer.com/events/1004/talks/1028 is another link to the talk, I think. I'm not sure though, the beginning is a bit different.
As per the presentation, the fiber in whole fruits provides the "antidote" to the fructose.
Cbs' streaming site is just as bad. I can't tell you how many times I've been watching something, and some interactive ad plays. Of course there's some bug, and the content stream never actually starts again. So frustrating. Same goes for HBO go, have seen some buggy behavior there as well.
IcedCoffeeScript works through a CPS transformation, not sure how you could do that as a library in CoffeeScript...?
I'm not talking about language design by committee. For example, ClojureScript is far more restrictive in its design than either JavaScript or CoffeeScript. I'm simply questioning where the line is drawn concerning what constitutes language extension and what is perhaps best served as a library.
It will be 64bit at a time using plain CPU instruction or 128-512bits at a time using SIMD or GPU.

Also article describes a word-aligned bitmaps data structure, which uses RLE, so it will skip areas of all-zeros or all-ones.
Share Anything: Google Chrome Portable ~ 16.0.912.77 Stable
I know, I know! Why not let the extension indicate which package a file belongs to?
Then we could have
/txt/readme.GTK
I shudder to think of a future in which gimmick YouTube videos make up the bulk of commercially available entertainment.
This is so obvious, that I'm sure there is a prior art.
I used similar RLE encoding for image compression tens of years ago.
One trick to improve query performance is to create composite index that contains all the columns needed in the query, which is like a mini-table with only the columns in the query.

MSSQL also allows you to create an index and include other columns with the index data while leaving them out of the index itself. I don't have time to check if this is standard SQL or an MSSQL extension.

http://msdn.microsoft.com/en-us/library/ms188783.aspx
That's our criteria for takedowns? Whether it feels shady? I understand the law can't always be black and white, but that's a heck of a lot greyer than I'm comfortable with.
Ask HN: I need help to find a great rails developer
Hi Hacker News,

Please help!!!

I am the founder of a small bootstrapped startup in Melbourne, Australia. It has been growing quite fast and I now need to hire my first full time developer. I am very reluctant to hit the job boards and advertise like normal as I really don't believe that's how you find quality talent. In fact, I suspect quality talent is probably already working somewhere and not looking for a job actively.

I have a great job to offer with many perks including a 4 day work week with full time pay. Details are here http://www.redguava.com.au/jobs/. I don't expect to get quality talent without giving back in return, so I will reward the right person appropriately.

Do you have any innovative suggestions on how I can go about finding someone. I do need someone in Melbourne (I am generally open to remote workers, but not for this role).

Any suggestions would be much appreciated.
Hey, you gave the wrong link, this one worked for me : http://www.monetizeblogging.com/important-blog-design-factor...
Voice Link
When one of my coworkers deletes something in a shared folder, it dissapears from my local machine. This is fine because Dropbox lets you undelete it and revert to their latest copy, but they're sure as hell not going to do that if it was a takedown, whether that takedown was legitimate or not.

This would be vastly more damaging in the context of Dropbox, not less.
I Don't Know Anything
And http://www.vayable.com/
For my blog, posts are generally spun out of something that has been helpful in my own work and warrants a write up.

For instance, my recent post on optimising Django's SQL query generation was a collection of useful tools and approaches.

Seen in this light, a couple of the benefits are: the sharing of useful knowledge, and exploring things I encounter in daily development in more detail. As well as building things, it's nice to be able to work on my written communication.
I stop wondering why I program in python, and still lurk Perl community.
Python is really «least surprise» oriented, but the cost is they are lacking enlightning ideas.
:)
I can't (off the top of my head) think of any Google Web Fonts entries that are quite as bare-bones plain as Arial, but you might want to look at Open Sans (mentioned previously), Lato, PT Sans... maybe Asap, Signika, Cabin. That should be enough to get started with. :)
Most of these benefits can be achieved from being a contributor to popular forums or support sites (StackOverflow etc). I think blogs suffer way too much fragmentation, are too difficult to find and require a lot of effort just to keep people coming back. However if your contributions are in a popular, well visited place they'll get more exposure and things like karma make it easier for users to access how valuable your contributions are.
It is going to be tough for grad students, post docs and non-tenured scientists to join the boycott if Elsevier publishes the top journals in their field. Getting a job is hard enough, and impact factor matters for getting a job.

What I would like to see is societies that have their journals published by Elsevier remove their endorsement of those journals and start new journals not published by Elsevier.

In my particular field I would love to see The Geochemical Society no longer endorse the Elsevier-published Geochimica et Cosmochimica Acta (arguably the premier geochemistry journal) and start a rebel open access, or at least reasonably priced journal.

If you are a member of a society that publishes a journal with Elsevier, contact your society's president as suggest they stop publishing with Elsevier.
We're sorry, this tweet is not yet available in your country but we are working hard to make it possible !
I strongly subscribe to the idea that extraordinary claim require extraordinary evidence. Your reasoning also suggests that LCH should be shut down and dismantled immediately, because of the prospect of destroying the Earth or ending the Universe. Also that I should be a believer, because even if the chance is slight, spending an eternity in hell is not an option.

In order to take the "Mass Death" scenario seriously I want to see some credible indication that our environment actually is that fragile. What I do know (and again, I'm not a specialist) is that most catastrophes that actually happened in the distant past would be expensive for our civilization, but not "catastrophic". Worst case scenario would be something like making a 20 degree belt around the equator a desert, while at the same time making Norther Europe/Asia/America greener (or the other way around). Bad? Depends who you ask. Definitely catastrophic for the equator countries, but not for the humanity as a whole.
A blockade is criminal behavior. An angry mob does not have the right to surround your house and prevent people from entering or leaving. Such activity does not qualify as "peaceful". Trespass (which Rao was engaged in) is also criminal behavior, as is rioting, destruction of property, etc.

http://expressbuzz.com/states/andhrapradesh/Workers-kill-Reg...

You may be right that the police used excessive force, but you've presented no evidence of it. However, some force was clearly required.
Omg that code looks slow; now how am i going t concerntrate on my work on monday when my mind is ticking away on edit distance? :)
Life discovered on dead hydrothermal vents
Brilliant - thanks. I'll watch the first for a bit, then compare with the second.

When I get time. Bookmarked. 'ppreciated.
hrm.. interesting.. nothing in there in music, games and online video.. i personally think that there will be alotta innovation in these fields because of copyright issues.
I'm fascinated by the doublethink present in such discussions. Copyright violations are not theft, because the copyright holder still has their copyrighted stuff.

It's not right either and Curebit certainly owed a sincere apology to the 37 Signals team, but misusing the "T" word doesn't really help.
BREAKING!

"Same group of people again proves willing to go on public record to agree on position they've already agreed with on public record in the past"

"Astronaut, CEO, ex-US Senator, Chemist, Cardiologist, former Exxon Manager of Strategic Planning, Electrical Engineer and Rocket Scientist remain unconvinced by Climatologist Research on Climate" [1]

in other news,

- - - - - - - -

http://online.wsj.com/article/plumber-discovers-higgs-boson.... -- HONORARY PLUMBER DISCOVERS HIGGS BOSON "When the LHC folks called me in to fix their toilets, I knew it wasn't something ordinary clogging their pipes. So I got to work, and there it was, hiding in the drains", tells the plumber, honorary member of the New York-based Royal American-Italian Society for Interdimensional Drainage and Fungal Kingdoms. Recently, the Society has come under fire by animal-rights group PETA for allegedly wearing raccoon fur-suits[2]. "These guys never give up, do they? You accidentally step on a turtle once, and they'll hound you forever."

- - - - - - - -

[1] As wel as 2 or 3 people who's credentials I've been completely unable to verify except for being a "honorary" or "life" member or fellow of some (always US industry funded) scientific foundation or other and having worked closely with ExxonMobile in the past.

BTW weird how it's always ExxonMobile, not other oil corporations such as Royal Dutch Shell or BP, anyone know why it's specifically Exxon being involved with all the climate research?

[2] True story: http://www.huffingtonpost.com/2011/11/15/peta-super-mario-ta...
God forbid a technology startup actually have to develop new technology. No, I'm sure another CRUD/mobile app that hooks a bunch of buzzwords up to Facebook and Twitter with metaphorical bungie cords is a much better idea.
Scary New Virus Will Make Your Computer Cry
My biggest problem (coming from the same route as the gp, with multiple failed attempts) is exactly

"Keep a list of headlines you intend to write about in the future in an ideas.txt file or Google Docs."

I consider myself able to express my thoughts in a manner that is 'good enough'. I actually like writing. But why oh why should I (seeing it as a business is hard at the start for me. It's like I'd imagine bootstrapping a startup is, on the smallest of scales)? And - well - what about?

For all the interesting things on this planet the net has good resources. Talking about my own tiny life seems like a bigger version of twittering 'Just went to the toilet'. Who cares if I tried and failed to solve problem NN of Project Euler in Clojure?

Why would I blog, instead of (if we're taking the benefits of writing as a given) doing a journal for me alone?
There's a monthly job post here. The next one's coming up on the 1st Feb. You will probably have better luck then. See http://news.ycombinator.com/submitted?id=whoishiring
I'm not sure I would call 600 pages of heavy math a "gentle introduction".
Some Security & Privacy Extensions For The Chrome Browser
Fair use does not exist in Canadian law.

My favourite podcast to keep up on the latest developments:
http://en.wikipedia.org/wiki/Search_Engine_(radio_show)
Given that he's also arguing with a Nobel Prize winner in physics that atmospheric drag doesn't affect falling objects, I doubt his opposition was that nuanced.

Leaving asbestos where it is can be better, but it'd depend on how well contained it is. If it's in a building that's showing its age, removal might be the only option.
So did Kayak and every other travel site.

http://siteanalytics.compete.com/kayak.com/
http://siteanalytics.compete.com/expedia.com/

It's seasonality and it happens every year.
Acer Iconia Tab A700 64GB for $ 980 | World New Electronics
the challenge here is when determining whether you are right or your customers are right.
this is an internal struggle that is constant in any entrepreneur's career.
and the decisions you make on this are those that make or break your startup IMHO.
XKCD: Sustainable
Www.shopoxi.com : Competitor Analysis, Domain Info, Indexed Pages, Esti
Brainfuck interpreter for Windows Phone 7
I may be wrong, but I believe that the first version of javascript didn't have exception handling. This might explain why it was decided to use implicit coercions rather than throw an exception, since there were no way to catch it.
Thanks, I will post there on Feb 1st. I am really keen to find ways to find people that aren't necessarily looking for work. I expect great developers likely already have work or are commonly poached and don't hit the job forums. I plan to start networking at local events more but that won't satisfy the immediate need.
While that's a good thing and indeed hopefully they won't, it would be even better if the Dutch public heard about it, so they'd know which politicians are responsible for not signing it and deserve their support.

Or, if things go bad, which politician budged in the end.

Bringing the matter into public eye might make them less likely to do that.
Twitter Bots Create Surprising New Social Connections
Two points:

1. The law, and the moral sense of most people, draws a very important distinction between plagiarizing the work of others for your own commercial benefit and downloading a movie merely for personal entertainment.

2. Even setting the first point aside, the problem with SOPA wasn't that it tried to enforce copyright laws, but that it would have given the government the unchecked power to break the internet without as much as a court proceeding. Claiming that "angry nerds" are hypocrites about copyright because we opposed SOPA and also disapprove of Curebit's actions is like accusing people of being drug addicts because they don't think drug dealers should be given the death penalty.
I very much appreciate your added comment. I feel like banging my head against a wall every time I see a new programming language that boasts a 'hello, world' along the lines of:

System.Console.WriteLine

or

System.out.println

or

Ada.Text_Io.Put_Line

just to get a little text output.
Legally, prior art still invalidates a patent. But that only matters if you can afford to litigate.
How to Untethered jailbreak iOS 5.0.1 with redsn0w 0.9.10b1 (Windows and Mac)
That is brilliant. Love it!
IBM creates 9-nm carbon nanotube transistor
>nice of you to tell me what my argument is

How you've reiterated it here appears to match my interpretation of what you said. So perhaps you can say what your argument actually is - FWIW my comment had several upvotes so it doesn't appear to be just me being a dullard.

>stealing 300-byte bandwidth is so far down the list it's unimportant

So you're saying this is nothing like the argument 'stealing a snickers from Walmart is such a small amount, it's not important'?
The name bothers me: the Rust team has chosen "crates" to designate Rust libraries (technically compilation and distribution units for Rust, crates can yield libraries or binaries): http://doc.rust-lang.org/doc/rust.html#crates-and-source-fil..., and I don't remember ever seeing this kind of lingo around Python modules and distribution units.
I believe Dropbox uses a method analogous to block-level dedupe. That is, files are split up into smallish chunks and then the chunks are what get "deduplicated". A "file" basically consists of a list of pointers to chunks.

This makes things extra problematic because completely unrelated files might share chunks. Standard file formats may lead to duplicate headers. Or consider a political science textbook that contains a complete copy of the US Constitution, and a file that contains just the US Constitution. One is perfectly legal to distribute freely, the other may not be, but both might share some common blocks, and a federal judge with a shoot-first mentality might craft an order requiring the deletion of those common blocks.
I'm not sure there's an entire market out there wanting to pay to watch "charlie bit my finger" and if there are I don't want anything to do with them!

Having said that there are a load of genuinely quite funny and well put together pieces of content on youtube that come from amateurs. Problem is most of them distribute the content for free because they want to use it as a stepping stone to a job with BigMediaCo who can pay them $$$.
Wow, bootstrap really does allow for a much nicer looking front page doesn't it? This seems like a great step forward. I was recently looking to set up a local chishop server to act as a mirror.. it seems like the cacheable url's thing means you're thinking to enable people to set this up locally and have it pass requests that 404 through to the crate.io server? I would love to do that. Is that workable now?

My one suggestion would be to make a simpler to type url than 'simple.crate.io' since people may have to type it in on the command line from time to time. Perhaps 'http://crate.io/s/?
Notes on MongoDB, GridFS, sharding and deploying in the cloud
An excellent example of corporate-speak turning bog-standard advice into something worthy of revelation.
Ask HN: Why do some stories drop like stones?
There was a story up here this morning titled "Angry Nerds" that was #3 on the list. It had 10 votes and 1 comment and it linked to a post commenting on how we get upset when one tech company copies the site design of another yet we rail against Hollywood for trying to protect their copyrights. I'm not here to comment on the article contents but on what happened to it here on HN.

When I opened HN it was as I mentioned #3. I went and read the article, it was short, took about 90 seconds to read. I came back to HN, refreshed the page to see if it had been voted on any more (as I intended to up-vote it) and bam, it was gone. So I went looking for it... found it at #136 with 12 votes and 2 comments. So in 90 seconds it went from #3 to #136 despite extra upvotes. As of me finishing writing this it has 14 upvotes and has dropped to #137.

This isn't the first time I've seen this happen, and it's happened frequently enough that I'm starting to get curious. Perhaps I notice it more as I do have a habit of refreshing the page after reading an article to see if it's trended any more in the meantime. Can someone explain why this happens? Did a mod choose to drop this off the front page and if so, why? I thought it was a perfectly valid commentary.
The biggest problem is this:

We spend our lives accumulating valuable knowledge and relationships.
Then we allow our elders to just die and let that knowledge and their relationships die with them.
Why are youngsters forced into teaching jobs, when they have no life experience to novate to kids?

Find a mechanism for achieving a solid transfer of knowledge from the elderly to the young (the caveat being the young need to be taught to reason for themselves and filter out the less useful bits)

For the record: sending kids to school does not equal them being educated or learned.
>when that person steals from DHH's company

So now using some design without permission is called stealing? so, copyright infringement is stealing or not?
If I'm reading this right, you must be one of the very few people on Earth to use dash when you have the option to use bash.

I think you misread that. It sounds to me that he didn't realise he was using dash because it was bundled with Ubuntu and Ubuntu being a large distro with lots of defaults, it took him a long time to find this out. Your comment just validates his point because he didn't want to use dash at all, he just didn't know he was using it until a lot later (possibly after the differences already wasted his time).