skysight-inc/HackerNews huggingface dataset:
I dont see the point, maybe i missed something. Why is this better than viewing the photos on a regular monitor, TV, or even beamer? and why only instagram?
Happy Morning in Hedonistia, 2050 (perfect utopia)
StartupTagWall : the milliondollarhomepage for startups
I assumed that was a joke.

While this might work, wouldn't the sound have to be audible to the user in order for this to work? And therefore when you browse to a web-site it is going to let out a bloop on LOUD just to test the device?

Personally if that happened to me I would never visit your web-site again.
Is it that kids have ADD or is our world too freakin slow for them to appreciate
Undercutting Startups, Walmart Launches Food Subscription Service For $7/Month
Diseño de páginas web • Posicionamiento web SEO • Desarrollo web
Agreed.

With this though I'm not hearing any argument that suggests there's a compelling reason to distinguish based on this platform. I'm not saying that there isn't one, just that in a situation like that the chances are there will be a lot more implementations that do something stupid with it than do something good.
It only works if the account had a credit card on file and/or made purchases in the past. Unless you know the credit card number or the purchase ticket number, this link isn't much help.

Can't believe Skype has been ignoring this issue up until in got to the top of Hacker News and HabraHabr.
One Entrepreneur Helps You Deal With The Ups And Downs Of Entrepreneurship
So Managed languages with a VM are bad for Game-Engines??
that's awesome! thanks for the info
Haha, yea that's actually was one of the most concise and accurate summaries of options I've seen, though unlike the OP, some of the terminology would be lost on a layman.
blogspot redirects one to a country-specific site, presumably so they can censor your posts according to local customs. This makes it difficult to tell where a site is from. (I believe Mr Lottes lives in America, as he works for NVidia, but I know nothing more about him than that.)

You can also access the same site at http://timothylottes.blogspot.co.uk/2012/11/why-gl-now.html, http://timothylottes.blogspot.de/2012/11/why-gl-now.html, http://timothylottes.blogspot.fr/2012/11/why-gl-now.html, http://timothylottes.blogspot.ru/2012/11/why-gl-now.html, and so on...
Thanks, great news I must say!
Start with the Autotools Mythbuster: http://www.flameeyes.eu/autotools-mythbuster/
The autoconf & automake documentation is generally quite good as well.
The offline use is great, especially for foreigners without an US contract. Last time i visited NY embark saved my life.
Forbes Entrepreneurs 20 Tips
Instead of C, I would suggest something like Python, where you don't have to learn to make your own shoes before you can start experimenting with fashion. With Python, you can forget about the computer and just think about programming. (I'm talking about pedagogy here, not production, where C is often a better choice.)

The fact that OOP was really bolted onto Python as an afterthought means you can learn simple straightline code, then start clustering it into functions as it starts to get more complex then, eventually, start clustering functions and data into simple classes where it (occasionally) helps to manage the growing complexity, followed by your own modules. You don't have to start with packages and class hierarchies just to print "hello, world" as in Java, but you also don't have to reinvent the string, as in C.
Brick Trick: 3D-Printed Architectural ‘Prosthetics’ Show False Lego Innards
http://udrepper.livejournal.com/20407.html explains the O_CLOEXEC issue.
I'm sure it's a lot harder than the manager to which I refer could do. In fact - it's a lot harder than many could manage, and whilst not literally as hard as rocket science, it's still a lot harder than some other fields. For example, "management".
Genius! thank you...
Is there a Firefox phone available? And for how much?
The same is, or was at least, true of xbox live - someone registered using my email, and there's obviously no account confirmation, as the account is live and I receive email notifications etc, but I can't get into it or remove it, since I don't know the password. I wonder how many other sites do this to avoid friction on sign up?
I can't see anything to allow throttling the rate of Glacier->S3 transfer to manage retrieval costs. I can only see an option to control how long the restored object is kept in S3.

Have I missed something or is that not possible?
Garbage collection is...
$ tar xf autotools-using-package.tar.bz2
$ cd autotools-using-package

Configure, compile, install. Oh, I found this little bug. Let's try to fix it ... edits configure.ac ....

$ ./autogen.sh
Error: possibly undefined macro AC_BLABLABA

Spend some hours figuring this out... Oh, I need to install an old version of auto*!
How do I get the old one but keep the new one around? Spend another 30 minutes to figure that out.

$ ./autogen.sh
checking for build system type...
^C

No damn, I wanted to generate configure, not run it! How do I clean up the mess it made just now?

$ make clean
$ make distclean
$ ./configure --prefix=$HOME/my_app ...
$ make -j9 install
...
install: no such file or directory blabla.la

WTF!?!?!
Spend an hour or so googling this mess. Ah, it's a parallel-make bug.

$ make install

HOLY SHIT, IT INSTALLED!!!

Let's submit this fix upstream. No problem, use diff.

$ mkdir temp
$ tar xf autotools-using-package.tar.bz2 -C temp
$ mv temp/autotools-using-package autotools-using-package.orig
$ diff -urN autotools-using-package.orig autotools-using-package

WTF IS ALL THIS MESS IN THE DIFF I NEVER TOUCHED?!!??!

I know you're going to say I should be using the VCS checkout in the first place, which would hopefully be configured to ignore the autogenerated files. But as a user, or distribution maintainer, most of the time the bug you find is with a specific, packaged version of the software, and it may be quite an effort to figure out how to get the exact same version from the VCS server.
I've currently got gigabit fiber internet where I live (a tiny segment of the Minneapolis market) and although it is fast I can't say that it has dramatically improved much of my online experiences. Downloading happens much faster in most cases, but I don't do a whole lot of downloading and often times the rates are limited by the provider of the content. Websites seem to load up about as fast as they used to. The rest of the internet needs to catch up before fiber connections can truly be utilized.
So, the two numbers are ∓4886674138783272960L aka ∓4.886674138783273e+18.
It's actually required by the CSS spec[1]:
1px is equal to 1/96th of 1in, 1pt is equal to 1/72nd of 1in

So, given that hard requirement, you have three options:

- make your hardware have 96 dpi (or a multiple thereof).

- have 1 'px' equal to 1 screen pixel (or point) but 'cm', 'in' etc. not equal to real-world centimetres, inches etc.

- have 'cm', 'in' etc. identical to real-world centimetres, inches etc., but 'px' without a direct relation to a screen pixel (or point).

Apple (and everyone else except perhaps printers) chose the second of those options.

[1]http://www.w3.org/TR/css3-values/#absolute-lengths
Because hipsters.
I think this is a reference to this little gem: http://svn.efixo.net/decodeur/media-libs/alsa-lib-1.0.14rc1/...

One of the authors of the linked piece is Lennart Poettering, creator of PulseAudio
Android API: android.os.UserManager.isUserAGoat()
iOS audio will only play in response to user generated event (click for example) never when the site loads.

And I am not saying it has to be a random noise or very loud the accelerometer on the iDevices since the iPhone 4 is superb a very low sound will probably be sufficient. The sound can be easily integrated into the natural flow of the site, as many sites already do small beeps or play music etc to provide feedback to the user.
"And the coffee table book has legs that fold out! So the book becomes a coffee table in it's own!"

I agree. The mixing old technology with the new thing was played out after the hundredth "turns your iPhone into an analog phone!".
Microsoft reports they have disabled password resets during the investigation: http://heartbeat.skype.com/2012/11/security_issue.html
> you don't have to learn to make your own shoes before you can start experimenting with fashion

I love this. Coffee was spilled :-)
So what is the most secure way of online communication, short of using Tor?
That's a reasoning that is prevalent and very often catch project managers and developers alike: It is "not an option" going home, because of whatever crisis is occurring. Because if we aren't working through the night, we are not committed, and we are certainly not doing the most we can to resolve the crisis.

The outcome is almost always stereotypical: Early in the morning, the fire is doused, and all is good. Until suddenly three more fires spring up out of nowhere, previously undetected due to fatigue and tunnel vision on the one particular issue that got it all started.

Slow and careful consideration of the problem, the potential fixes and especially the side consequences of implementing those fixes, gets thrown out the window after 24 (or even 12) hours of coding.

I agree in theory that the best solution would be if you could somehow tell when you are no longer positively contributing, and only then going home. But it is exceedingly hard, if not impossible, for an individual to accurately determine when he is no longer positively contributing towards solving the problem (i.e. Creating more problems that is being fixed). The outcome is you have people valiantly soldiering on, in the false belief that they are actually contributing, but with actual, measurable setbacks being incurred due to fatigue.
Not for me, but it seems like it would do well on one of those take-my-money sites like ThinkGeek. I'd market it to one of those big ones, they're always investing in products and have the means to make it.
Bill Gates Agreed with Ballmer: Sinofsky Had to Go
Looks great, very nice, congrats.
would anyone give me feedbacks on my website? www.tiwy.org
watch the video and you can search for rentals in London, England ;) thanks!
Koreans don't seem to think that way

That's interesting. As an American programmer, it seems obvious to me that merchants and credit card providers would find it in their interests to prevent fraud and credit card theft. Do you have any insight in to why Koreans feel differently about that? Is there something different about the legal system that makes civil liability for unauthorized card use an insufficient motivation to use reasonable security measures?
how would the plain texts differ?
IE 10 differences between Windows 7 and 8
Fiber connections won't be utilized until more people have them.
If Kickstarter accepted Bristol£ they'd get their funding in no time.
it appeals for the same reason instagram appeals - why not leave your photos as they were shot, without losing detail by adding filters?

i like it, it's cute, cheap enough to be a fun gift, and the kind of ridiculous steps your photos have to go through appeals. kind of like http://instacrt.com/
Well, it's an alternative payment method, i.e. one people should use if they don't want to pay via PayPal/Google Checkout. E.g. it's for people from outside of USA.

I'll give you an example. I live in Ukraine.

When my father wanted to buy something via PayPal, he had to:

* get a debit card, which requires going to bank, signing some papers, etc. (Ukrainians often have debit cards for receiving salaries, but those usually have internet payments completely blocked. Ukrainians rarely have credit cards.)

* fill it with USD, again going to bank.

* register on PayPal site

* call bank to unblock internet payments (this requires ~10 minutes)

* try paying

* call bank again, apparently they haven't unblocked it

* try again

* Success!

Now let's compare that with what I did to get bitcoins in btc-e account:

* register on btc-e

* select deposit via interkassa

* go to cash terminal nearby, deposit UAH

* so I got USD on btc-e account and can buy BTC with it

So it actually takes less time than dealing with bank cards/PayPal, and isn't expensive (there is, maybe, 2% fee for deposits).
I'm from France and personally don't mind paying more, as long as I get there and get a chance of serious funding... Even though my finances are extremely limited
D is garbage collected. So is C#.
Tricky locals()
Wouldn't work. A lot of users use headphones. I like your angle though.

You would be better off asking the use to throw their iPad up in the air (at least 3 metres for accuracy) and measure the time it takes to come to rest. Just remember to use the microphone to listen for a cracking of glass sound so the algorithm is correct.
There are no phones available AFAIK yet. Only in development. You can emulate it. Which is not the easier from what i've tried
Too old to start math?
Nerds: Stop hating women, please
http://en.wikipedia.org/wiki/Greenspuns_tenth_rule

Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.
My bank, ING Direct, lists authorizations and charges in completely separate areas when you login. Authorizations first, then charges.
Yesod Web Framework: Warp chapter for Performance of Open Source Applications
“支付宝”
Or section c of this OED entry: http://www.oed.com/view/Entry/109061?redirectedFrom=literall...;

"c. colloq. Used to indicate that some (freq. conventional) metaphorical or hyperbolical expression is to be taken in the strongest admissible sense: ‘virtually, as good as’; (also) ‘completely, utterly, absolutely’.
Now one of the most common uses, although often considered irregular in standard English since it reverses the original sense of literally (‘not figuratively or metaphorically’)."

Which is followed by examples dating back to 1769.
Contraband Cigs in Coffins, Bulgaria News
Contraband Cigs in Coffins, Bulgaria News
Ruby Performance tricks
On top of that a lot of people have their Skype accounts integrated with facebook having their one and only email accounts published over there.
The Cost of Bugs
You're right, producing a quality, x million line application that's bug free on a deadline is not rocket science; its harder than rocket science.
I don't want to toot my own horn, but I only check in Makefile.am and configure.ac. Here's a simple example I made a while back: https://github.com/ggreer/fsevents-tools. To build it, just run autogen.sh.

For a "real" project, https://github.com/ggreer/the_silver_searcher, I have the same set-up: Makefile.am and configure.ac with no generated code in the repo. It works fine as long as you have pkg-config, and most people do. It builds and runs on Solaris, OS X, FreeBSD, and any Linux distro you like.

Although I use autotools the "right way", I'm not a fan of it at all. There are multiple levels of generated files. Configure is generated from configure.in which is generated from configure.ac. Makefile is generated from configure and Makefile.in. Makefile.in is generated from Makefile.am. There are other files in the mix as well. Config.h, config.h.in, aclocal.m4, and various symlinks to autotools (compile, depcomp, install-sh, and missing) get generated. It's insane.

There are other problems. Minor versions of autotools can behave completely differently. AM_SILENT_MAKE was removed between automake 1.10 and 1.11. Instead of printing out minimal text during a build, scripts using that macro crash. Another example: 1.9 requires AM_PROG_CC_C_O to compile anything useful but 1.10 doesn't. What's crazy is that 1.9 actually spits out an error message telling you to add AM_PROG_CC_C_O to your configure.ac. It makes no sense.

A system this complicated can't be pruned without breaking backwards compatibility. For autotools, that's not feasible. There are too many projects that would need to be fixed. The next-best solution is to use something else for new projects and let autotools fade gently into history.
مباراة السعوديه والارجنتين مباشر
No double-think at all.

The people you hear 'whinging' are people trying to build websites without having to add 50-100% to their dev time fixing IE-specific problems. Or unable to use features that other browsers have supported for years because half their target market is on a browser without any form of auto-update and a glacial release cycle.

I personally don't give a monkey's spleen what OS people run because the platform I am developing for is the web browser.
Last time I looked, you could turn the D garbage collector off (both completely and temporarily).

While Unity uses C#, it still seems to use C/C++ components for graphics and physics and such (going by the libraries it uses internally, anyway) and allows you to call native code if you wish.
Good point. As you said above, it's the leverage.
Janrain acquires Clickpass
heh, cute analogy, and I agree with the sentiment.

but having just returned from an Iceland 4x4 trip in places you absolutely need 12 inches of ground clearance and a snorkel, four wheel drive gets turned on the moment you start on F-roads. you really don't want to be slipping into a fjord on icy gravel roads because your front wheels don't have any power.

if you get to a technically hard part, you engage diff lock and your low range transfer box.
Run Visicalc by loading it using the menu and "Load Drive", then enter "vc" + return.
I played with a production prototype yesterday, it's really cool. Would make a great gift or trinket. Well made and from a team ( http://mintdigital.com/ ) with a history of shipping cool products — http://stickygram.com/ https://www.foldable.me/
Forgot password no longer working, seems like they switched the function for now. Step in right direction.
Must have a huge margin! It will sell if they promote it right, which it looks like they are doing. I can see buying this for a friend as a gift. I can also see it becoming a nice bathroom light at night, as I hate waking myself up with bright lights.
Kudos, writing flood fill is tricky...lots of gotchas. Another tip: always use === instead of == if you are doing numeric compares. You might see a perf increase there.

If you are interested, I have a decently quick floodfill here. Might be worth a benchmark but never got around to it: https://gist.github.com/4071852

Another thing is, this stuff can easily be thrown into a webworker, which will definitely help with some more complicated fills on larger canvases.
Given the amount of comments on this article, I feel like I'm the only one who missed the point the author is trying to make. TFA goes from praising the existence and ease of use of data types, particularly collections, in high-level languages such as Python (an object-oriented language) and constrasts it to C and Pascal (neither of which are object-oriented) and then seems to extoll the virtues of relying on basic data types (eg, tuples) as opposed to custom data types, and concludes that OOP is more complicated.

I could try and summarize the article differently:

The exports of Libya are numerous in amount.
One thing they export is corn, or as the Indians call it, "maize".
Another famous Indian was "Crazy Horse".
In conclusion, Libya is a land of contrast. Thank you.

Point 1 is pretty uncontroversial: well-written data structures in high-level languages are easy to use and save you a lot of typing. Point 2, not so much. When you start to argue that tuples are a good way to represent a data structure you will presumably use in several places in your program, this is a lot more controversial (but has nothing to do with OOP, you can write Haskell using tuples instead of records too...). Regarding the conclusion, OOP is not a "fundamental particle" of programming: you had non-OO languages before, and you have non-OO languages now. For me, you have two major things which distinguish functional languages from object-oriented ones: immutable state, and a less strict coupling between data structures and behaviours operating on these structures. Neither points are addressed in TFA.
Yet more reason to promote entomophagy.
Microsoft disables Skype password resets following major security issue
Facebook hasn't totally solved the problem of intent, but it has gotten damned good at solving habit, and people are creatures of habit. Bear in mind that Facebook's algorithm can detect a lot more than just the topics you're interested in, and the sources you're most interested in receiving those topics from. It can also detect your general susceptibility to advertising, and your purchasing habits based on your uptake rate of ads, your outbound traffic from sales links and ads, etc. From there, it can put various pieces together.

Is this the same thing as capturing in-the-moment intent, the way Google can with AdWords? No. Is it as powerful? The jury's still out. What Facebook does certainly isn't as elegant as what Google is able to do. It's more of a brute force solution to capturing your intent, whereas Google goes right to the point of action. But Google's approach has its weaknesses, too: it can't influence you upstream of your search. (Facebook can, at least in theory).

Traditionally, people have thought about online advertising as very transactional, situational thing. You're served an ad, and either you click it or you don't. If you click it, either you're converted to sale or you aren't. Done. Facebook is playing a different game. It's trying to influence your behaviors before you're served the ad -- both to serve you ads you're more likely to bite, and to stimulate your demand for ads in the first place. It still faces the problem of conversion, and Google is much better at conversion. But Facebook is operating from a fundamentally different strategic equation.

To put it broadly: Google is great at selling you the things you want; Facebook may become great at selling you the things you didn't realize you wanted.
No, no phones for purchasing yet. They will, most likely, be available in the first half of next year. There are a few devices to test on for developers (https://developer.mozilla.org/en-US/docs/Mozilla/Boot_to_Gec...), but none are optimal for usage at this moment.

When it comes to testing, r2d2b2g (https://hacks.mozilla.org/2012/10/r2d2b2g-an-experimental-pr...) is the best option for now (and tomorrow we at Mozilla will talk more about its future on Mozilla Hacks).
A super simple image-to-dataURI converter
Top British companies have overpaid billions in tax
DuckDuckGo & DuckDuckHack [video from YAPC::Europe 2012]
Right. There's one developer at Skype who can just do that and push it to production, without talking to anyone else, or getting approval from anyone else.

Be realistic. If two people need to talk about it, it's going to take longer than 2 minutes.
For a decent-sized constituency, the barrier is exactly the same: they haven't got admin rights, and the IT department installed/mandates the version they have.

And for another too: the large proportion of people who have no idea what either an OS or a browser is.

It's a mistake to imagine that everyone (and perhaps even a majority) either understands or has control of their computing.
I think that spending 9 months on a naming problem and coming up with a name that is still not very good at all is indicative of the real problem which is that you guys need to look for outside help on this one from someone who has the expertise to actually execute well in this area.

If you had done this originally, this blog post would never have been written, but you would have had a superior name to learndotdotcom 8+ months ago.

I know it may look bad to change your name again, but thinking long term, this confusion around this name is going to impact your organisation in ways that you can't even measure so if it is at all an option at this case I would strongly recommend pursuing an alternate path.

Sometimes its cheaper to do things the expensive way.