skysight-inc/HackerNews huggingface dataset:
alternatively you can use jQuery Animate Enhanced plugin.
https://github.com/benbarnett/jQuery-Animate-Enhanced/

it enhances jquery's own animate function making animations use CSS3 hardware accelerated equivalents in browsers that support them while using the original jquery software mode when not supported. and you don't need to change a single line of code on your site since its completely transparent.
It's possible to build successful businesses by being able to put cheese, tomato sauce and pepperoni on dough and put it in an oven.

I'm not sure why people think they have to be the smartest person in the room to build a business.
Their rules require different fuses according to the appliance's rated current and wire diameter, so no. I think you could make a smart outlet that switches fuses according to what's plugged in, but it would cost a fortune.
I also work as an engineer for an ad related company (openx) and I similarly believe we do none of the above. On the engineering side we mostly write code that gets called billions of times a day and has to provide responses in a few hundred milliseconds. It's kinda fun.

Google is definitely an advertising company, but they do it well.
I would be curious to know what kind of algorithms you would be looking at. I am a researcher with research interests in "text analytics" and "social media" & if works well I would be glad to contribute.
The practical reason for why mimic is not the best strategy
The public education system is designed to create wage slaves, and is effectively doing that, but we don't need that many anymore.

The other half of the problem is that our economy creates very few sources of income for the supposed "creative class", the newest Class of the New. If we say that our economy has evolved beyond the need for factory workers and we now need artists, writers, and hackers, we need to actually work on creating jobs for artists, writers and hackers (as distinct from mediocre programmers).
I know I have -8 karma because of a Richard Stallman joke transgression, but I'll try again commenting.

I'm curious why no mention of tmux?

Personally, I've found a pretty satisfactory workspace method with:

Full screen terminal, always running tmux. This gives me tiling inside of the terminal.

Other than that, I use mainly a web browser. You can install a vim keybinding plugin for Chrome or Firefox. I generally keep that in fullscreen mode, and those are my two main windows.

It's not xmonad, but if you use mainly cli tools, there's not much difference.
People are fascinated by the trials and tribulations of startup CEOs to the point of romanticism. It's certainly an ambitious and stressful job, but so are the jobs of all the people who are deeply invested in the companies those CEOs run.

A bit of human balance goes a long way to creating a culture for long-term success.
Sombody give this guy an Upvote for me, my fat thumbs on my iPhone hit the wrong arrow. Sorry bud.
Jism 2 Movie 2012 HD Wallpapers
The Reel Box Rolls Its Own Movie Showtimes API
i just attended alexandrescu's talk on some of the optimisations that went into this [rami sayar liveblogged it here: http://ramisayar.com/fb-cpp-conf/]. very interesting and inspiring remarks on instruction-level parallelism [http://en.wikipedia.org/wiki/Instruction_level_parallelism] and ways to help your code achieve it.
You could be a little more proud of your country - it's among the first to implement an international standard that is safer, simpler and more reliable. The new plug solves real problems (including all those mentioned in the article) and it does fit the old european-style outlets when groundless - if it has a ground pin or is the 20A variant it should not be plugged into a standard outlet anyway.
OK, but what makes you think this wasn't triple-blinded? I've never heard a clinical trial called that, but usually the data analysts don't know which patients got the drug either.
I know this is somewhat off topic, but could you talk a little about your browsing habits? I'm curious as a web developer who's never had less than 50 kbit/s and that was when I was 6 or 7.

I'd like to know which sites you find useful with the speeds you have (Hacker News, Reddit, SSL enabled sites, etc)?

On topic, I'd like to say that your I'm sorry for your speed, but it has no relevance for this app at the moment. Developers should push boundaries and try new things, and to cater to your speeds means doing nothing but simple simple stuff IMO.

I'd recommend building a mechanism that switches to the mobile site using a ping from the server based on response time for developers out there, and for you to either upgrade if you can, or to switch to mobile views as default (I know chrome can do this while in dev tools, but I haven't tested it while turning the dev tools off).

But seriously, I don't want to be a dick or seem agressive... but really? He's trying to do something cool. I'm sorry you can't see stuff like that, but accessibility means sacrifice almost always.
Hehe, which template?
Javascript ReferenceError: Invalid left-hand side in assignment so ...
Puppet Beginner's Concept Guide Part 1
Edit: I think the assumption is that an object itself is relocatable inside a container like vector if it marks itself as such. The document itself doesn't actually explain the inner workings.
Ickk... Bleach.
Thanks! An incomplete version of the code seems to be up at: https://github.com/andreimpop/Locksmasher - I can't find the final version at the moment.

We are in the finals in the fall - cool to hear about other people's experiences and what worked and what didn't.

Not really looking for a job at Facebook at the moment since I'm working hard on Runnr.me, but I'm excited to meet some of the other teams and people, hoping to move down to Menlo / Mountain View full time soon.
Hey buddy. Try this for a couple years. That post is dead on.
Why the hell are there Bleach drawings all over the page?

Are trying to draw a comparison between enjoying programming, and the way Zaraki Kenpachi enjoys battle?
Last Weekend, Half of Germany Was Running on Solar Power : TreeHugger
Yes but did he have to endure The Black Eyed Peas?
Remember that the idea,of polarization is,because cost cuttings in products. A product opting to use 2 prongs and grounding the chassis would cause problems. Yes it's forbidden, but may happen and (and products may be repaired by not so perfect techs) and the current system will offer you no precaution.

And don't even get me started on adapters for international products... Which btw, are the vast majority of brazil consumer gadgets.
Hey Pinterest, When Will a Public API be Available?
The 3D transformation marked 'Webkit only' works fine in Firefox Nightly
On a MacBook, I find it pretty easy to move my hand down a couple inches to swipe between full screens, and access mission control when needed. I could see it being a problem when using a mouse, though.
Glad you enjoyed it, thanks for reading. I've always found most people at hackathons seem to be super friendly and willing to help out. The last hackathon I was at (Mozilla YVR) there were a few people there just writing HTML and CSS and tagging along on other projects learning and helping out. It's just an awesome community. Best of luck with Startup Weekend.
Rails 4.0 drops support for Ruby 1.8.x which necessitates the major version bump.
Bootstrapping a Startup is a State of Mind
Google to start charging companies for listings
Turning HN into a CISPA war room isn't really productive.

If you have an update on the situation, submit it.
Remember that polarized plugs are not to protect against properly designed products. And with the vast amount of international electronics in Brazil (heck, i think i had only a electric shaver that had national plugs, everything else required adapters) the cheap adapters null all the benefits.
+1

I think people get carried away by complexity sometimes and forget that building a business can just mean solving a problem better than anyone else and telling people about it.
i found it pretty inspiring. not only was it a neat example of coding with instruction-level parallelism in mind, but a concrete demonstration that it did indeed provide significant speedups in a piece of code that people have been using for decades (and which had presumably already been optimised for the single-everything cpu case)
Works in Firefox 12 as well.
This is so fabulous. These signs are like physical spam. What a clever solution.
Don't we now have to remove our shoes because of the shoe bomber? Didn't the TSA catch that guy?
This Nielsen Data Suggests People Aren't Watching TV Anymore
Is there any way to just do this when it is on a wifi network (that I choose), or does it have to go via cell tower? I guess if I'm on my home or office cell tower, I'm almost always also on wifi.
What I said is correct according to the NEC. In fact, the relevant part of your link says:

"Soldered splices shall first be spliced or joined so as to be mechanically and electrically secure without solder and then be soldered."

So, the joint has to be totally secure, mechanically and electrically, without the solder.

My friend was relying on solder and tape, with an inadequate mechanical connection that relied partly on the solder to hold it together. His installation was therefore not compliant with the NEC, although he did not want to admit it.

If you read the explanatory note related to the code, it gives the rationale I gave. Maybe it's BS, but it's the NEC.
Please give more info!
Chevrolet Captiva new 2012 Review, Features, Specifications
your contact.php page does not load for me. My email is in my profile.
I'm sorry to rant but this is how bloat happens. HN2 offers no relevant information over the current HN and is almost a hundred times as big. People will probably throw more hardware at it just as you say. I always wonder why people are desperate to ruin their battery life with LTE when I used to surf the web on GPRS not long ago; then I realize how current websites work and I get it.
Two comments:

1. Practically no one in the US who needs expensive chemotherapy drugs goes without them. Either the patient goes to a 340b hospital and the hospital treats for a lower or zero cost or the patient qualified for programs that the manufacturer runs where the drug is provided for free.

2. Compare the situation in the US to the UK where the gov't said "abiraterone" is not worth the price and patients couldn't get it at all, unless the paid out of the pocket for it.(1) Do you think that's a better situation than the US?

(1) The UK gov't body NICE just decided in May to approve the use of abiraterone because the company decided to offer a discount. The current cost is a little under 3000GBP/month.
Yes, an open text channel could be abused and it is only unlikely to be abused if it's public; e.g. everything reads "makecheck said X" and not just "X".

Maybe the right thing is for downvotes to always list voter IDs (but probably not long upvote lists). If I downvote something for "the right reasons" I don't really care if anyone knows it because I expect most people will agree with me. The opposite would be true for someone doing a lot of petty downvoting; he or she would probably be embarrassed and discouraged once everyone can see that the same person has downvoted a bunch of comments for no reason.

One way to find a "reason" for a personal downvote, then, would be to look at everything else your downvoters have downvoted. One of two patterns would probably form: either these people are in the habit of downvoting lots of stuff for no reason, or they seem to be downvoting comments that have common themes.
I don't like it at all.

I have a fairly fast connection, but I live in Australia and latency is a real issue.

Hacker News loads pretty much instantly. This takes 6.78 seconds to start loading the links - even on a warm cache. Most of that time is spent waiting on a web socket. There's absolutely no reason in the world why a link aggregator needs web sockets.
Perpaduan Jus Kulit Manggis Dan Daun Sirsak
The worst part is, there's absolutely no reason for this design to require that much bloat. At all.
If it were shown that even in good communities with solid mods, a primary use of moderating power was to silence dissent.

For example, in this community, anti-startup articles get posted occasionally. I'd expect to see far more dead comments from people who post agreement with such articles. But I browse with showdead on, and I see no such thing.

Basically, the rhetoric needs to line up with the evidence at hand. If it doesn't, it's unsound.
All engineers of any discipline need mathematics. You can't do engineering of any sort without it. Surely.

Although a lot of coders (as opposed to software engineers) don't need anything more day-to-day than basic arithmetic.
I take your point, it's not fair to say that a demo/example/app-in-development shouldn't be optimized for edge cases - no premature optimization and all that jazz.

I'm HenrikEnggaard on Twitter, PM me your email and I'll send my thoughts (I won't do it on Twitter as it's among the worst sites to use. The content is actually for a Work in Progress blog post). Or if you don't think it will mind anyone, I can post it here.
> relied partly on the solder to hold it together

You are not ever supposed to do that. I was assuming he wrapped the wires together securely first. http://en.wikipedia.org/wiki/Western_Union_splice or even http://en.wikipedia.org/wiki/Rat-tail_splice

I was just saying you don't have to use a pressure type connector - you can use a wrap splice, then solder it. (Electrical tape is not sufficient insulation, but you said this was a ground.)
Facebook Growing Fast In India
So... I hope this isn't the future of updates to open source projects... crowd fund us or we won't do it... starting to see a pattern projects using this technique (albeit none are out rightly saying them won't its just implied)... not sure its a healthy development myself.
instead of changing CSS properties 'manually' over a period of time to achieve animation it sets the CSS3 transition properties making the browser do the work instead of javascript which in most cases translates into using the GPU leading into smoother, faster and less power hungry animation.

it also seems to add a few things that .animate cannot do, such as skew and 3d rotation.

keep in mind that .animate works in all browsers while this needs a modern browser that supports CSS3.
Exactly. Is there another design that shares the same features but in a smaller (more in line with US plugs) size?
There are a few sentences every screen, and then scroll scroll scroll. It's like having a page full of banner ads…
Note that words like "smart" don't appear in Andrei's blog. He had less domain knowledge than other participants, but that's different than being less intelligent. Of course intelligence is notoriously resistant to definition, but if anything, I'd say his adaptability showed superior intelligence.
Regarding the front end side the CoffeeScript adoption is high and mainly driven by Rails but if you look at the back end it's different: CoffeeScript could not established with Node (most npm packages are in plain JS) and mixing Coffee and JS on the backend does not really work out (it's possible though).
Ask HN: scheduling with work, side project, and self-learning?
To those of you who manage to get so much done -

What are some of your strategies for scheduling appropriate time for working on a side project as well as some extra-curricular learning?

Scheduling work is easy - I have to show up 40hrs/week.

What I do with the remaining hours is sort of hard to figure out. (Un)fortunately, I have 4 textbooks I'm trying to go through, as well as a programming project that I can faithfully say to myself "this might not suck".

I don't really have deadlines except self-imposed, e.g. I want a project prototype done in the next 3 months and I want to finish all of these textbooks within the next 6 months (dense engineering books). My biggest problem is that I tend to just "do what I feel like", meaning I'll randomly switch between my tasks. But I feel like this isn't really ideal for someone who (eventually) will have more serious deadlines and responsibilities. Hence the need for scheduling.

How do you guys do it?
While I like the sentiment here, I think the danger is that engineers might come to the mistaken conclusion that making pizzas is the primary limiting reagent to running a successful pizzeria. Running a successful pizzeria is more about schlepping to local hotels and leaving them 50 copies of your menu to put at the front desk, hiring drivers who will both deliver pizzas in a timely fashion and not embezzle your (razor-thin) profits while also costing next-to-nothing to employ, maintaining a kitchen in sufficient order to pass your local health inspector's annual visit (and dealing with 47 different pieces of paper related to that), being able to juggle priorities like "Do I take out a bank loan to build a new brick-oven, which will make the pizza taste better, in the knowledge that this will commit $3,000 of my cash flow every month for the next 3 years, or do I hire an extra cook?", sourcing ingredients such that they're available in quantity and quality every day for a fairly consistent price, setting prices such that they're locally competitive for your chosen clientele but generate a healthy gross margin for the business, understanding why a healthy gross margin really doesn't imply a healthy net margin and that the rent still needs to get paid, keeping good-enough records such that you know whether your business is dying before you can't make payroll and such that you can provide a reasonably accurate picture of accounts for the taxation authorities every year, balancing 50% off medium pizza promotions with the desire to not cannibalize the business of your regulars, etc etc, and by the way tomato sauce should be tangy but not sour and cheese should melt with just the faintest whisp of a crust on it.

Do you want to write software for a living? Google is hiring. Do you want to run a software business? Godspeed. Software is now 10% of your working life.
The drawings aren't part of the content?
True, but this leads right back to barrkel's point that the laws themselves are easier to explain than the names. To wit, without words,

http://jasomill.at/DeMorgan.pdf

In the design of programming languages one can let oneself be guided primarily by considering "what the machine can do". Considering, however, that the programming language is the bridge between the user and the machine --- that it can, in fact, be regarded as his tool --- it seems just as important to take into consideration "what Man can think". (Dijkstra [1])

And this is why mathematics is useful to software engineering.

[1] http://www.cs.utexas.edu/~EWD/ewd01xx/EWD117.PDF
There's no Linux version of Papers (http://mekentosj.com/papers)
> Most of that time is spent waiting on a web socket.

Is the delay after the header loaded caused by websockets? Is this always with websockets or are there ways to avoid delays?
This is incorrect for a few reasons.

1. Limitations on geometry. CNC milling has a much smaller set of allowed geometry than 3D printing. More crucially, the limitations of 3D printing are closer to the limitations of what a stable physical object has (no things hanging in the air). As an example, sharp inner corner are impossible to do on a CNC mill, interior details inside cavities that are smaller than the toolhead are impossible etc.

2. Tooling cost. A lot of the cost of CNC milling comes from the tooling cost, basically the work and expertise required to set up a milling operation is considerable. Many times the setup causes the original design to change in subtle and unexpected ways (how do you hold the part between milling passes?). 3D printing has no such issues, if the geometry is valid it is as easy to print as any other valid geometry.

3. CAD software. Because of 1 and 2 it's much easier to make a CAD software that targets 3D printing exclusively. There is an emerging "hobby CAD" category aimed at all the new users having access to 3D printing. This is a meta observation that "I drew in my CAD program" is often the hardest problem to solve.

Here is a simple example. This was designed in roughly 30 minutes and printed out in various materials by clicking a UI button. I would be hard pressed to CNC mill this part even if I could change features like the eye sockets and mouth internal:
https://tinkercad.com/things/3XaRYyuG2hd

Background, I've done a fair amount of CNC milling and 3D printing. I'm the co-founder of Tinkercad mentioned above. I'm very familiar with Michal's work from when I worked at Google.
For so many things in your plate, I'd suggest you split it by days, rather than doing a bit of everything every day.

I'll asume you work Monday thru Friday, so that's a big constant. You could either do Work + Learning on the weekdays, and work on your side project on the weekends, or the reverse.

Since the subjects you're learning are quite dense, you might benefit from studying an hour or two every day. Or it might be best to leave those for the weekend if you're bent on finishing your prototype in a short timeframe.

I suppose the real answer here is trial and error. Everyone is different, but you could try two or three different combinations and figure out which is best for you.
I think this is an actively bad idea. If I had to reply to a comment, explaining why the comment is bad, then the most likely scenario is that the writer replies, arguing with me, and I reply, and now the thread is full of a bunch of bullshit that nobody wants to read. Multiply this by ten per post.

If the downvote reason was only visible to the writer, then I could go for that. But it's ridiculous to make a rule that drives people to have huge off-topic flamewars in the middle of a comments section.
Create a Social Network or Community Website with Weave Community
Choose a design you like, features you want and get your own private social network community with all the control on your finger. Weave Community will allow you to run your community website in low cost and quick. It’s an Easy, Quick and Awesome solution for them who wants to start their own private social community network website. Weave Community offers everything you need to start your community website. You can start, run, maintain and extend your own social networking site on the web with lots of cool features, and that’s almost in no time. It has a very strong, secure and stable core technical foundation with an vanilla like documentation.
I live in Southern California, and this page was also quite slow.
Weird, for me, the other website loaded instantly but the normal Hacker News has about the same latency as you specified for HN2.

That being said, I don't really like the look of the site, it could use a little UI improvement (since you are going for modernization and sleekness) to make it more aesthetically pleasing.
It appears so. Open Chrome's Network Inspector and reload the page to see for yourself.

This could be resolved by sending the links in the HTML rather than pulling them down over the web socket
have you tried Mendeley?
Rachel Roy Resort 2013
You're missing Window Magnet (fits in the "both" case)
> There's no high upfront cost for physical machines. I paid no setup fees. I signed no long-term agreements.

Presumable someone spent some time getting those machines up and running and ready to run your software? Installing an OS, configuring things, etc.
Do you think Rails is still fun and are you enjoying coding in Rails?