skysight-inc/HackerNews huggingface dataset:
Your background says the same thing 3 different ways and I'm still not sure what you do. Is this for MMA fighters, boxers, or what? When you use the word "user" to describe your visitors it makes it sound like you don't know who the site was meant for.

You might want to consider an edit.
I seen a flyer by my house(NYC) me and my friends are thinking about signing up.
Cox v. New Hampshire, "reasonable time, place, and manner".
Amazing interview. I randomly hit the bar and hit this gem on ideas and execution: https://www.youtube.com/watch?v=AttBk-Kt3C0&feature=play...
Hello? Sir? Please come down from there... hi, welcome back to reality. Have you read the article we are "discussing"? No? Ok, well, it has a LOT of "F" words, swearing and sentences like "A test case that a 3 year old could understand" in it. Please don't pretend it's literature that goes around these parts. Also, stop whoring for Karma.
Thanks for the info. I know it's a massive undertaking to write an editor, so it will be good to see what point Vico is at in a few more months. :)
My experience is that Apple isn't that bad. I have filed several bugs with Apple over the years, and IMO their response is pretty good compared to other vendors, particularly given that I have no paid support relationship with them. The bugs ranged from AD integration issues to PDF rendering problems, to an ActiveSync issue specific to our unusual configuration.

I do have an expensive support relationship with Microsoft, and I've gotten similar results for the same types of problems. We log bug reports, and the serious ones with business impact get fixed. UI glitches or corner-case Outlook problems get fixed more slowly, or only via custom hotfix. Serious bugs get fixed more quickly, and typically get rolled into a future patch.

In the past, I've had similar or even worse results from other large companies like IBM, Oracle, Informix and Sun.

Software has bugs, and low-priority bugs persist for a long time, for reasons that may be good or bad. In any case, posting expletive-laden rants railing against a vendor is unprofessional and unlikely to garner a positive reaction.
Twitter's scala guide is fantastic: http://twitter.github.com/effectivescala/
I've only filed a couple of radars, but actually received pretty good response. However, they weren't api-related.

One was about an issue I was having running the Britannica encyclopedia. I don't recall what it was, but Apple even called me about it.

One was about a bug in Lion, where if you pick a large desktop image, and tile it, it gets all corrupted and there are artifacts in the desktop image that respond to movement of windows above the desktop. The corruption of the image looks like what happens when CIAffineClamp is applied to an image: a row of pixels at some place in the image is repeated out to the edge of the screen.

The response was that it was fixed in a point release, but the fix was to disable the Tile option for large images. Except if you have it set to alternate images periodically, with the Tile option selected, a large image can still be tiled and displayed incorrectly.
From the article: In 2012, Kickstarter has provided over $150 million in arts funding, more than the NEA.
A online buddy of mine submitted http://enjoys.it/duckduckgo/ a while ago but he was "dead"/ghosted on HN right away.
Might be totally wrong here - photons have no volume yet can exhibit mass. (I don't fully understand that particular one yet.. need to read more. Whether or not photons have mass is a complex question it seems - or rather, multi-faceted)
Property is a scarce resource. It's not nice if someone has a huge building downtown and just lets it rot, because that has negative externalities for other people in the area.

To me, encouraging property - especially the commercial sort - to go to its most productive use (or at least some productive use) makes sense. Whether property taxes are the most efficient mechanism is a pretty broad and complex debate; I was just suggesting one idea that may or may not work. Personally, I think I'd be against a web-domain tax, but it bears thinking about.
1) Yes, Apple is closed and lame. This isn't new.

2) I almost fell over laughing when you mentioned a whole "40" hours. I think if I went through that whole process with Apple, I'd be happy if I got it out of the way in 40 hours.

Apple "used to" (as in, they cast a damn good image of) following Dieter Rams type of design philosophy, but that's long gone in the freak show app-orgy that exists within iOS now. It's a mess, it's terribly disorganized, it's not "less, but better" it's "more, and worse".

Personally, I'm surprised that they let iOS get this stale. But apparently as long as the penumbra of Steve's[RIP] reality distortion field exists, they will blindly march on.

What Apple needs is a new visionary. Not someone to try to emulate Steve Jobs. And they need to open the hell out of their products.

If you believe your hardware and OS are best, then open the hardware to letting people install Android on it if they don't agree, and write a version of iOS to run on other hardware.

It's not going to happen (and I hope they prove me wrong). Apple is designed as a coupled HW-SW ship, and I don't see them changing course any time soon.

My advice: Pay attention to your perspective bed partners before you commit and get into bed with them.
Twitter's Doing Exactly The Right Thing Cutting Off Leeches
Installed it already and love it. Real time is a great benefit over all other Android analytic tools I have used.
Stop the mobile madness. Seriously
Failed Aakash Tablet Is A Lesson In India's Long Road Ahead To Tech Innovation
Can MySQL reasonably perform queries on billions of rows? - Stack Overflow
So this whole debacle has taught me that I have an "Other" folder, which I never saw before, and it turns out I have 20+ messages from people from the past few months which I didn't know about!

I'm trying to find a way to get Facebook to send me an e-mail notification when I receive a message that goes into "Other", the same way it sends me an e-mail notification when I receive a message that goes into "Inbox".

But I can't find any option for this anywhere. Does anyone know? Otherwise, how am I ever supposed to know I have a message from someone on Facebook who I'm not already friends with?!
Exactly what I thought. There are lots of movies/apps/games/albums they don't promote.
I'm not a physicist, but volume is still a "charge". It's how much particles repel each other, making the thing bulkier.
Angular is very impressive. There are lots of small things that make it nice to use. Among them:

The lexical/nested scoping in the templates is just perfect. I've reviewed the documentation of all competing frameworks, and I couldn't figure how to do it in any of them. Since it was a primary requirement for my app, I went for Angular.

The service-based architecture, and the automatic service injection in controllers, based on parameter names are pretty nice too, as is the fact that you can pass arbitrary parameters to filters.

In a calendar widget that displays a month, I pad the `month` array with days of the surrounding months in order to get complete weeks. I wanted to have these days styled differently. `dayName` and `idem` are custom filters.

<ul id="calendar">
<li ng-repeat="day in month.days"
class="day {{day.day|dayName}} this-month-{{day.month|idem:month.month}}">
<div class="date-number">{{day.date}}</div>
Events go here.
</li>
</ul>

In CSS:

.this-month-false{opacity: 0.7;}
.sunday{clear:both}
.day{float:left;width=...;height=...;}

Bam: calendar!
Is there any evidence that Apple wants game developers targeting mobile Safari? It's a classic platform tactic to abuse APIs you don't want used (HTML5) to drive people to the one you do want used (ObjC). Between platform lock in and 30 cents on the dollar it's clear Apple wants developers making native apps.
There are much, much better ways of doing that than a surface ship that makes creaks, engine noises, crew sounds, waves hitting the hull, etc.
Slides: SIP and IPv6 - Can They Get Along?
We haven't lost the ambition, it's just that the funding processes have become highly politicized, and once we beat the Godless Communists to the Moon, the politicians felt that we didn't need to do any more research.
I wasn’t particularly serious about actually using it in an interview. If I did, I’d be sure to soften the question:

“Hey, I have something here, it’s more of a conversation starter than a hard question. This is a C++ tutorial taken off the Internet. We all know that programming examples aren’t best practices, but let’s discuss these code examples as if they were serious proposals."

"It’s not necessary that you try to guess all of the things I might dislike about this code, I’m just looking to have a conversation about whatever you feel like discussing.”

I think the second sentence is important. I find “spot all the errors” to be very stressful, so when I do ask questions like that I try to make sure the candidate knows that I’m not grading the question by how many WTFs he or she finds.
Making Edge Side Includes (ESI) Automatic and Easy
Thanks for sharing your opinion, I've been saying the same things as you've said, except it won't help one bit.

Personally I've decided it's better to strive towards helping out with both new methods like your suggested Tor nodes and 'old methods' like petitions, than doing nothing at all. Only the latter will definitely preserve a status-quo and change nothing. Not for 1 person nor a thousand.
Why Google Plus isn't dead -- well, yet
Start-Up Launch.it Aims to Showcase New Products and Ideas
There are quite a few companies who will replace a broken product after the initial six months warranty without asking questions. That Apple does not even tell customers about their rights reflects rather badly on them, especially considering the already high price of most of their products.
[ HTML5 ] HTML Elements Archive - CEH - Saher Team
Or "Touch the blue rectangle with another finger, without moving the first".
Who will win the mobile OS war?
Photons can have momentum, which, when doing relativity, blends together with energy into the momentum 4-vector [http://en.wikipedia.org/wiki/Four-momentum]. Relativity also asserts that energy and mass are related [http://en.wikipedia.org/wiki/Energy%E2%80%93momentum_relatio...], so you can imagine how we could talk about the "mass" of anything with energy or momentum.

Fun fact: One of the ways physicists are looking for Higgs is by looking for bumps in the "invariant mass" spectrum of LHC events with 2 photons!
I don't believe they're rounding at all, rather truncating.
Tony Hsieh outlines Zappos’ plans for the office of the future
It's not like Android isn't without it's infuriating problems. Worse, most people are running several versions behind and the uptake on new ones is slowing, so some problems may never be fixed.
No need for Google translate:

During the night of 30.06.2012 to 01.07.2012 our internal
monitoring systems registered an increase in the level of
IT power usage by approximately one megawatt.

The reason for this huge surge is the additional switched
leap second which can lead to permanent CPU load on Linux
servers.

According to heise.de, various Linux distributions are
affected by this. Further information can be found at:
http://www.h-online.com/open/news/item/Leap-second-Linux-can...

Please do not hesitate to contact us, should you have any
queries.
The following paragraph clarifies the CO2 emissions figures.

I think it is fair to call the text terse, but there is plenty enough context to avoid being mislead.
This site repeatedly made my browser hang (Chrome 20 on windows)
Better translation of their message to English speaking customers:

During the night of 30.06.2012 to 01.07.2012 our internal
monitoring systems registered an increase in the level of
IT power usage by approximately one megawatt.

The reason for this huge surge is the additional switched
leap second which can lead to permanent CPU load on Linux
servers.

According to heise.de, various Linux distributions are
affected by this. Further information can be found at:
http://www.h-online.com/open/news/item/Leap-second-Linux-can...

In order to reduce CPU load to a normal level again, a
restart of the whole system is necessary in many cases.
First, a soft reboot via the command line should be
attempted. Failing that, you have the option of performing
a hardware reset via the Robot administration interface.
For this, select menu item "Server" and the "Reset" tab
for the respective server in the administration interface.

Please do not hesitate to contact us, should you have any
queries.

Kind regards,

Hetzner Online AG
Stuttgarter Str. 1
91710 Gunzenhausen / Germany
info@hetzner.de
http://www.hetzner.com
> But after that year, they decided to get back together and get married almost immediately without seeing what it would be like to live with one another.

Keep in mind that at the time your parents would have tied the knot, pre-marital cohabitation was statistically a predictor of increased likelihood of divorce. [1]

[1] http://www.huffingtonpost.com/2012/03/22/movein-before-marri...
That assumes you sell software and service as a package. Why not decouple them and take the opportunity to create a new service relationship? Even better, develop the software on the assumption that it will be resold and create a "secondary operator" install procedure that transfers the service relation to the new owner. Instead of waiting for them to call you, you have real-time information about how your software is changing hands in the market. I recognize that the effort may be non-trivial. At the same time, if the law is opening a secondary market - and it turns out to be significant - wouldn't that approach allow you to tap it?
Authentec Fingerprint Scanners - Full Specifications (AES2810 & AES2550)
Feedback wanted on new Real Estate Web Portal - India 
Hey just wanted feedback on my new real estate website here in India. The need for affordable housing is growing by leaps and bounds, so I decided to target this niche. www.placesnpals.com
Similar thing with the web frameworks I use. I don't need MVC, but in reality I end up using something similar anyway. I render a template (essentially a view, Jinja2's pretty powerful), request functions are essentially controllers, and I have a set of functions and classes for manipulating data and performing operations that essentially form the models.
just remember:

date -s "`date`" solves it.

No reboot, no stopping and starting NTPd.
God said there's like 20 or 80 E.T.s in the Universe.

He said to fight them.

God jokes mostly.

God says...

7:19 And the flesh that toucheth any unclean thing shall not be eaten;
it shall be burnt with fire: and as for the flesh, all that be clean
shall eat thereof.

7:20 But the soul that eateth of the flesh of the sacrifice of peace
offerings, that pertain unto the LORD, having his uncleanness upon
him, even that soul shall be cut off from his people.

7:21 Moreover the soul that shall touch any unclean thing, as the
uncleanness of man, or any unclean beast, or any abominable unclean
thing, and eat of the flesh of the sacrifice of peace offerings, which
pertain unto the LORD, even that soul shall be cut off from his
people.

7:22 And the LORD spake unto Moses, saying, 7:23 Speak unto the
children of Israel, saying, Ye shall eat no manner of fat, of ox, or
of sheep, or of goat.

----

I'm a professional interpreter. ROFLMAO "abominable unclean thing" is a virus or alien or something. :-)

God says...
Catastrophic_Success completely by_the_way Wow how's_the_weather
astrophysics

----

Rummy! Imna be the first sci fi guy to write about space weather!
Just another scala quant
Facebook messages are better when the person who wants to contact you found you on Facebook. They are better because they show in two places: your normal, original (not the Facebook one) mailbox AND in Facebook itself. So it is at least as good as sending an e-mail, and likely better.
> ... it doesn't give definite audible confirmation of the command ...

I don't have this either, but can tell you that Google's voice recognition does have a confidence rating on a per word basis. (See Google voice messages. Also use the recognition API and it provides alternatives.)

In their navigation product they directly do whatever was said if there is a high confidence. If not it shows the recognized speech with a "pie" based countdown to using the displayed recognition. You can press OK to go ahead (or wait), or cancel/try again.

They could obviously do something similar with this.

They also use context for their voice recognition. I grew up in a town named Piggs Peak (note two 'g's). If you say "piggs peak" you will get that spelling, but for example saying "peak pigs" gets you the spelling with only one g. This explains why wooster/worcestor doesn't confuse them. I don't have a siri capable device so I don't know what they do.
The consensus definition of market capitalization is the value of all outstanding shares of publicly traded companies, expressly. At least that is the context in which I was referring.
Wow, this is infuriating. According to Slate:

So how can you make sure you find your lost laptop, appear on Israeli TV, and respond immediately to job offers? Unfortunately, the Facebook rep informed me, you can’t change your settings to get email notifications for your Other messages, the way you can for your main messages. Your best bet: Make checking the Other tab part of your daily Facebook routine.

So since I never log into Facebook, but use it as a place to receive messages, which I find out about via e-mail... I am doomed to never find out about possibly important messages from people who are not already my Facebook friends.

This is possibly the worst design decision I've ever come across on the Internet. Facebook has created a black hole for messages. Even when you log into Facebook, it doesn't show a number next to "Other", so you can't even find out if you have messages there without navigating to the "Other" page.

I can't wrap my mind around how insanely stupid this is. WTF, Facebook?
Here's something I haven't seen mentioned in the discussion yet: while it's impractical to idle the generators constantly, why not turn them on ahead of time when it appears there's a good chance of troubles with the electrical supply?

The Friday storm had at least a decent hour of warning. I got an alert on my phone from the Weather Underground app, and the radar made it apparent that this was going to be a monster well before it actually hit. Their summary of the events shows that Amazon had decent warning and called in extra staff and took other precautions.

So, given that they had advance warning of a potentially serious storm, why not start up the generators and have them idling beforehand? Is the cost of that still prohibitive even when it looks like there's a good chance they'll be needed?
Chips, Stats & Rocks: A Morning with SAS CEO Dr. Jim Goodnight
Convenience Kills
Need of Customer Analytics to Improve Business
If I recall correctly, the ocarina app suffered from this same issue. If he offset-aligns the contact areas, he should be able to get around the issue.
Have you actually built any real projects in Go? Because pretty much everyone I know who has tried (and who has learned enough Go to write minimally idiomatic code) has found this to be a non-issue.

Not all languages are the same, and not every "feature" makes as much sense in every language.
Why It Really Sucks To Be An App Reviewer For Apple
Not true at all. Please read through their stance on requirement of antivirus on the machine in response to flashback Trojan [1]. Instead of arguing against or for Antivirus, they are blaming windows.

"
Do I need anti-virus software?

Ah! The loaded question. That's up to you. To date, all of the Mac anti-virus software still checks primarily for Windows viruses. The anti-virus companies have literally stopped counting how many Windows viruses there are. The Flashback trojan didn't even qualify to be called a virus. Still, all Windows users run anti-virus software. The only growth opportunities for them are Macintosh and Android. Expect a hard sell. Nothing sells better than fear. My advice? Be fearless!"

For hacker news audience ,who can take care of their own security, antivirus may just be snake oil but for clueless end user it is a big help.

[1] https://discussions.apple.com/docs/DOC-3271
I think the author is overlooking the likelihood this is deliberate behaviour for various touch UX and lock-in reasons.

Though, I am impressed by the combination of vitriolic text and cool, crystal-clear and calm bug explanation in the video. :)
> It isn't ambiguous in the slightest

Obviously it is ambiguous, as several commenters have indicated that they had other interpretations.
Do big companies care about what language your startup is written in?
Do big companies care about what language your startup is written in when they consider an acquisition?

I haven't seen this discussed much. Maybe the answer is obvious, and I'm missing something. I'm wondering whether big companies might be more hesitant of acquiring a startup written in a more esoteric language, like a dialect of Lisp.
How to Remove Stubborn Spots from Carpets
I haven't been this impressed with CSS since csszengarden.com.

However, I have my doubts about animations. Keeps giving me flashbacks to ActionScript...and I already see comments indicating the site made their browser crash.
So the court wouldn't allow me to sell piecemeal something I own (assuming I purchased) because a license says I have to distribute it with other things? Maybe, maybe not.

As far as the required permissive transferability of licenses goes, what parts of the license terms will the new purchaser have to meet? Since some software is sold at different prices (or has different features) to different organizations and locations through primary channels, what restrictions will apply?

Can educational copies only be resold to educational institutions? Can volume OEMs only resell to OEMs?

Since a license is a grant of use, it implies that a grant given to one can now be transferred to someone else as long as the original gives up the privileges, but without the grantor having a say. Since the license also usually spells out what the grantor grants, it forces the grantor into a new relationship.

It comes down to treating a license as a product, rather than a license; there will be impact, perhaps in how licenses are written in the future so as to have grantors disallow things, or require continuing payment for updates and support (my original contention on subscription software).
VC's aren't always liars...
"If your controller has too much logic you should really consider putting more of it in your model and view."

The problem with MVC is that it makes people think that there are only supposed to be three things, and if something they require doesn't fit into thing 1, and doesn't fit into thing 2, then it must go into thing 3, instead of inventing a new thing 4 for it. Most real-world software is complicated enough that it requires more than three pigeon holes. Cargo-cult MVC programmers who can't think outside of three boxes are why the Controller usually gets gang[4]-banged into a kitchen sink of everything that didn't fit into the model or the view, because the words "Model" and "View" have easily understood meanings, but "Controller" could mean anything, so it gets some of everything.
I think that's what is really important; understanding what concerns need to be separated instead of blindly creating models, views and controllers because that's how it is supposed to be done.
Filer.js Wrapper library for HTML5 filesystem API
Unix commands like wrapper library for HTML5 filesystem API