skysight-inc/HackerNews huggingface dataset:
https://en.wikipedia.org/wiki/Patent_infringement_under_Unit... 'If an infringer is found to have deliberately infringed a patent (i.e. "willful" infringement), then punitive damages can be assessed up to three times the actual damages. Legal fees can also be assessed.'
I'm using IntelliJ IDEA on Linux since version 4 or so (we're now at version 12).

And I agree with you but...

The trick is to use a pixel perfect font with no anti-aliasing at all and to set the correct vertical spacing between lines and then IntelliJ is just going to look fine (for a Java app).

So first you go download a real font (a font made especially for programming, like the Proggy fonts which you can get at proggyfonts) (I take the .ttf version)

You relaunch IntelliJ and then go to:

Settings / IDE Settings / Appearance / Editor / Colors & Fonts / Font and then you set your pixel perfect font, say :

ProggySquareTT (Size: 16, Line spacing: 1.3)

(oh and btw IntelliJ is so stupid that if you have "Show only monospaced fonts" checked it won't understand that Proggy is monospaced and hence not show it into your fonts choice list)

I'm 40 years old and still have 10/10 eye vision, which I attribute to two things: avoid dark characters on light background scheme anytime it's possible and never ever using anti-aliased fonts (which are blurry)

"Pixel perfect" is the way to go here. And anyway anti-aliased fonts under Linux are so fugly compared to OS X / Windows that you're really not missing much by going pixel perfect.

Regarding the other IntelliJ IDEA fonts (the ones which are not the editor / console), I'm stealing a Tahoma.ttf from Windows and settings everything to be Tahoma.

Same for my Emacs but for whatever reason under Emacs I'm using Terminus and not Proggy at the moment ; )

Now of course it's really sad that the only "ok" desktop UI ever made with Swing is the one made by JetBrains: it took people who wrote the fscking most advanced Java IDE to come up with a reasonably looking Java Swing app : (

The Eclipse guys didn't even bother and created their own UI (SWT) which kinda speaks volume about the nameless mediocrity that Swing is : (
Ask HN: What is the scope of a variable in javascript?
In the book "Secrets of the JavaScript Ninja" the following is stated: if the line "var b = 2;" occurs somewhere half way down a function body, then the scope of that variable begins with that line (see Figure 3.6 in the book). As we all know, the declaration part "var a" will be hoisted to the top of the function body, whereas the "= 1" part will not. Wikipedia defines scope as follows: "In computer programming, a scope is the context within a computer program in which a variable name or other identifier is valid and can be used, or within which a declaration has effect." Doesn't that mean that the scope of the variable b in the example begins at the place where "var b" is hoisted to? It is true that b's value equals "undefined" until b is set to 2. But debuggers such as Chrome's developer tool dutifully list b under "Scope Variables" right from the top of the function. Doesn't that contradict what the book says?
It's 2X:

http://www.bestplaces.net/cost_of_living/city/california/san...
> But leaving out of protest is always an option.

Why should I ruin my evening due to this guy? What exactly are you protesting? Do you think this kind of person gives a shit if you walk away? Do you think the entire rest of the table will follow you? (Answer: No.) Stand up to him and resolve it; if no progress is made and it turns ugly, that person is no longer welcome at your table and you move on. I laid out a template here[0].

I see lots of people saying "walk away" -- you're letting the troll win. That's your dinner. This isn't like high school where you can just up and walk away and get whispers going in the hallway about what happened at lunch last Tuesday, OMG! Handle it like a grown person.

This is important: TROLLS WILL CONTINUE TROLLING AS LONG AS YOUR SILLY CLINGING TO POLITENESS MEANS YOU WON'T CONFRONT THEM. Your being polite enables them. Think about that. Just don't get it wrong and draw down on a harmless comment that you misunderstood.

[0]: https://news.ycombinator.com/item?id=5483332
I hope that it's not in Java, because their other products for Linux have really bad fonts.
My ISP does something similar, but it's meant to inject ads: one ad that scrolls in from the bottom every two-three minutes (for ten seconds or so, and that can't be dismissed), as well as another ad that covers up ads that other websites serve up.[0]

I've now resorted to using a remote VPN for all of my traffic.

[0]: A reddit post in which I discuss it: http://www.reddit.com/r/self/comments/19zhl6/my_isp_is_injec...
outs interesting the reverse does not happen. why isn't there any workers posting a salary offer for doing a particular job and then companies select?
I couldn't read this.

When you are intellectually advanced to the point where sexist jokes simply make you want to rip out the throat of the party saying them, you begin to realize that disrespect for women is not only illogical but very perverse. Telling someone they have "good tits" is not funny or even sexy to the party that it is said to.

It's a fucking disgrace to humanity. Not only is it objectifying, but it's insulting, rude, and so incredibly improper.

I thought we had reached the point where our minds found others attractive based upon intelligence, and not on physical appearance. I thought we had reached the point where sexism had all but disappeared.

Of course, as I always am, I was wrong.

This is quite frankly getting ridiculous. I don't tell women anything about their physical appearance, unless I've known them for a long time; which is when an "You're a very beautiful person" may be appropriate.

I know many others that go by the same maxim. It's a shame some men haven't matured enough to behave.
Oh, the irony of Comcast being guilty of copyright infringement....
Your argument seems to rest on the premise that teaching them in Standard English will imply that ebonics is wrong. And that is somehow bad. I, meanwhile, just don't care. The world will not care about their feelings - and the earlier they learn SE, the better.

I am only interested in what is the most effective way to learn SE (any variety that news anchors speak in Anglophone countries).

I want them to succeed outside the area where people speak ebonics. And I think the best way that would be achieved is if they learn proper English at school, full stop. The difference with Spanish is that spanish-speaking kids simply would not understand English. These kids do. It just seems an exercise in protecting their feelings.

P.S. This comes from someone who actually was in an ESL (English Second Language) class in high school. And we actually had native-born black kids there - circa early 90s.
Indian Supreme Court calls Novartis's bluff
http://www.thehindu.com/opinion/lead/calling-big-pharmas-bluff/article4573890.ece
Maybe the employees of Tesla can drive a Tesla Model S for "business," but I doubt that that is the general treatment of buying an expensive car by the Internal Revenue Service.

AFTER EDIT: I should bring over here part of my comment in the other big Tesla Model S thread today. It's not clear that Tesla can genuinely manufacture its cars at a profit.

http://247wallst.com/2013/04/01/teslas-awful-sales-news/

That results in the "ridiculous numbers" of its lease plan described in the article submitted here.

ONE MORE EDIT:

bradleyland's nuanced reply below

https://news.ycombinator.com/item?id=5483759

is what I had in mind when I indicated that Tesla is probably blowing smoke about business deductibility of their car. That depends on business use, which is a fact-based inquiry.
I said "modern English", not "Modern English". The fact that Wikipedia defines a term "Modern English" to mean English spoken since ~1550 is quite irrelevant to this discussion.
"Fuck you registers shock, and anger."

Correct, but I assumed "I'm tired of losing friends over this" could refer to either side in the argument. If you don't want to hurt anyone, brush off silly comments and move on.

If you want to make a point, by all means.

ps.: "fuck off" might also trigger more discussion, which he's trying to avoid. It's easier to say "my opinion is different" than "your opinion is stupid".
I don't think the person in this particular story is being ignorant -- he's being willfully sexist. This situation is not a misunderstanding. And we don't know why he thinks the women in the post can't get by on her own merits.

We do know that after hearing what other people had to say, he insisted on his sexist remark. He had a chance to reflect on it, and exhibited no remorse or apprehension. That kind of behavior doesn't deserve empathy, it deserves harsher correction and condemnation by his peers. Letting a situation like that slide only says, "If you insist enough, people actually shut up because they're agreeing with you or don't think it matters enough to merit dissent." Silence is just as bad as agreement in a case like this.

This guy doesn't need a kindergarten-level explanation of why it's not nice to tell a lady she got where she is "because of her tits" -- he needs someone to tell him to cut the crap because it won't be tolerated.
Typecast Reviewed: A Designer's thoughts after using Typecast
Tell the person to fuck off.

Okay, I may get many downvotes here, but this doesn't seem like the solution to the problem. Rudeness and insults are rudeness and insults. Cursing doesn't help the matter.

Inaction is not the solution either, but I'm sure there's a more mature way to handle things. Asking the party to leave politely is better than keeping your mouth shut, and it also seems better than cursing them out.

Of course, if they refuse to behave, then tell them the magic words.

Fuck off.
I'm pretty sure you can forcefully opt out by using a DNS server that isn't run by scumbags, like 8.8.8.8 and 8.8.4.4 for Google Public DNS. I hear OpenDNS is similarly good.
Ask HN: My Hosting Went Down Right When I Sent A Link To A Promising Investor
I don't want to name my hosting provider (they're a well known brand) just yet as they haven't fully finished resolving the problem with me.

Basically I sent my company's website to a very promising investor. I bcc'd a few of my co-founders who frantically told me upon trying out the link that the site was down. I had checked it before and everything had worked fine.

It was giving me a hosting error and there was nothing I could do. It literally said that the owner should contact their hosting.

Long story short they ended up resolving it hours after the problem. If the investor clicked the link, it's seriously bad news for us. The hosting service claimed complete responsibility for the problem.

My question is, what should I do?

1. With the hosting provider, should I ask for free hosting, domains, etc.? It won't come close to making it up but it's something.

2. Should I email the investor about the hosting problem? They don't know me directly, only through a contact. Should I just hope they didn't read it till after? Or is it too late?

Please help me with this. Thanks so much.

EDIT: This wasn't the user accesible part. It was an online presentation of the company. Sorry for the possible confusion.
I can't think of a worse way to message it. You don't inject your data into my private communications. No matter what.

The right way would be to ask the customer when they sign up for service what method they would like to receive service notices through. Phone, email, SMS, lettermail, twitter, Facebook, there's a million better ways than to modify my data.
What's ridiculous is that these same recruiters are probably blowing up the voicemail of UC Berkeley grads, even though pretty much anyone who could get into UVA could get into Berkeley (in-state preferences aside), and vice versa.
Elon could offer the same personal guarantee to cash buyers?
The hilarious thing about this is comcasts ridiculously buzz worded job ads for engineers. It's like they just cut and pasted everything any manager read in a blog or magazine and pasted it to dice: http://www.dice.com/jobsearch/servlet/JobSearch?op=302&d...
For all of those recommending custom info on the lock screen: what if the battery is dead, or the phone is broken, or the finder has no idea how to turn it on, etc, etc? I used a labeler to make tiny stickers that say "Reward for Return" along with my land line and email address. I had used stuffbak.com before, but saw no reason why anyone would be more likely to call the number of their sticker than mine.
Yeah, if you don't have the codebook HAM discussion will be very bland.

Darn kids = Federal government

Computers = Intelligence agencies

arthritis = surveilance

getting old = getting ready to commence with the plan

mortgage = jail term

"Yeah, Dan. I hear you about them darn kids and their computers... I hear Bob's just about got his mortgage paid off finally, but I'm getting old and my arthritis is acting up, so I'm going to sign off for tonight."
I think of it like when Warren Buffet or George Soros buys a new stock. It's not that they can't be wrong - it's that people who are really, really good at this thinks it is a good investment.
And python is not a serious language. Java is.
Clojure maps generally have keywords as keys and keywords are callable as getters:

(map :title orders)

Is analogous to:

(map #(get % :title) orders)

Which is shorthand for:

(map (fn [order] (get order :title)) orders)
I think that's an interesting point, and certainly a problem that will grow as data attributes become even more widely used.

Perhaps there's even use for a little database that keeps track of the different data attributes used by different libraries so that authors could easily find out if their name of choice will collide with someone else's, at least as a forewarning to its user about possible incompatibilities.
The trick is to get a $1 lease (where the terminal price to buy the car back is $1) and buy it with your personal dollar (incidentally, the local ferrari dealer showed how to set this up, and it is apparently a common practice)

Also, to clarify, "expensive car" for the IRS and most states is >$250K and none of the Tesla cars are that expensive.
I have my name, my email address, and an alternate land line phone number with an answering machine.
hahahaha! I guess it's how you interpret that 90% figure.

If you interpret it as a measure of the tests sensitivity, then you're right 90% is pretty easy to beat!

If you interpret it as a measure of the tests specificity, then 90% accuracy is pretty darn good!

A little more accuracy would be nice, but then the title wouldn't be click-bait.

I like the idea though. Accurate depression test: Are you depressed? No. 93.3% accurate!
Shaw Cable (Canadian ISP) does this. I had never thought to look for an opt-out until reading this. Thanks.
There's no need to be confrontational. I agree with the suggestion that wealth is generally not the aim that drives the more knowledgeable minds to long-term effect in our industry.

My theory is that that's because once you have enough to get by, the problem of money goes away and is replaced with competing concerns (ie. curiosity to create, learn or experience new things).
"When you are intellectually advanced to the point where sexist jokes simply make you want to rip out the throat of the party saying them"

If you're intellectually advanced you do not want to rip people's throat off. That's what 80 IQ points drunk rednecked hillbillies do when they're upset.

When you're intellectually advanced you own little sexist people using words until they want to rip your throat off because they you made them realize how miserable they were for behaving that way.
Well, may be offer this options for a price or something.

They did bet that resale value will be higher than certain amount. Moreover, if it's higher, than what stops you from selling yourself and just returning the loan? I.e. it seems that they are not going to benefit from upside, but will suffer from downside - if resale value is lower, all people having this option will execute it.

On other hand if enough buyers will buy this option, this will effectively set the market price of the used car (as lease does for 3yo BMWs, for example).

Anyway, it seems they punish current cash buyers if this option is not available for them.
I see ads all the time on TV and billboards for DUI and settlement and disability lawyers. "Get the result you deserve." I think many of them are national firms, although they look local.

It seems that patent troll victims would be a great area for a firm to break into.
Funny. The chart shows an overall rating of 199, but the break down is at parity or less than 100. They don't break out housing, which is the only real killer in San Francisco, yet not everyone really needs to be buy a house there to be happy (many can and do with less housing to economize).

Also, the parent post compared SF to other thriving cities in the US, not the US in general. Would love to see how SF is twice as expensive as some place like Atlanta or Dallas (assuming they are thriving, of course).
Puts 4-square sales form on the desk. So tell me, what kind of payment did you have in mind? $500/month? That sounds doable. Do you have anything down? No? That's fine. I can still get you a good deal, though it will take a couple of extra payments to cover that. What's some extra payments here and there? You are still basically paying the down payment as a monthly payment. So it works out for you. Ok, great. What color were you looking for? Blue? Sure, we have that. Though the blue comes with the optional supercharger package. Yeah, Tesla only sells the blue model with that package. Uh-huh. It's basically an extra $13 a month? I mean, that's nothing for the convenience of the supercharger. You are already saving thousands of dollars in gas by buying an electric car. An extra $13 a month is no big deal. Ok, so let me run this by finance, and we will have an answer in five minutes. Let me show you the car a bit more while we get a response. Please follow me to the lot...
will respond off-thread
Based on 10 seconds of thinking, maybe they want to prevent you from installing a suid binary in your home directory when in developer mode and then somehow running it in the regular mode.
I have no idea what you're against. I don't care what you're against.

If you decide that anything a company isn't doing or stops doing must therefore be "not worth doing," you're going to wind up concluding a lot of things aren't "worth doing." Is this not clear?

...if you read the post, it was specifically about "how quickly would VC firms throw MILLIONS at it to scale it up".

It is not.

One of the reasons Google gave for not opening up the source of reader was that it was too closely tied to their web indexing infrastructure. In other words, Google - and Google alone - was uniquely positioned to make the most efficient, highest-performance RSS reader in the world.

In other words, the replacements for Reader will assuredly be inferior. But that's "progress," you say.

If everything that happens is "progress" then we're living in the best of all possible worlds, right?
When they heavily subsidize bicycles or living close to your workplace, I'll less of a problem with subsidizing more of the vehicles that pollute my environment and threaten my life.
What's scary about it? It's the bootloader telling you it's in dev mode and not checking signatures.

And yes it sits there for 30 seconds. Ctrl-d boots immediately from internal storage and Ctrl-u from USB or SD.

I'm not sure why you need to wipe when switching between dev and recovery mode. Maybe it's to stop you booting an alternate OS and getting at ChromeOS user data without a password?
The c# syntax, myNewList = (from i in myList where i > 3 && i != 7 select i * 4).toList(), is nice too. Similar to using LINQ, myList.Where(i => i > 3), but I don't believe that form allows an easy use of the i * 4 part. One annoyance I have with .NET is there are too many types that are similar-but-not-quite a List<>, making me do conversions often. At least it's usually not much more than a .ToList(), except in the case of the controls in a Windows Form, which are their own weird list-type structure that doesn't support that.
The point is that it is impossible to do this right. This system breaks software.
I stopped after one screen. It was completely incoherent. Do you have to be following this person's recent life story to know what this is supposed to be about?
Wikipedia, referencing the science of linguistics. And it ain't a scare capital, they call it Modern because it is. English spoken since the Great Vowel Shift does not differ from English spoken today any more than dialects of English spoken today differ from each other.

If you want to claim that Shakespeare did not speak modern English, capitalized or non, you will need to specify exactly what you think you mean, because the statement as written is just not true.
> Seven men in the history of humanity stand apart from the rest of us. These are the Apollo command module pilots who spent time alone in orbit around the Moon, while their colleagues walked on the lunar surface.

"Seven"? There were six Apollo missions that landed on the Moon: 11, 12, 14, 15, 16, and 17. Perhaps he gets seven by including Apollo 10, in which two astronauts did take the lunar module out and nearly land it, leaving the command-module pilot alone. But then the sentence is still incorrect; they did not walk on the Moon.
"1. With the hosting provider, should I ask for free hosting, domains, etc.? It won't come close to making it up but it's something."

You should leave. Demand some sort of refund for the remaining time (and possibly a refund for the service up to this point)

"2. Should I email the investor about the hosting problem? They don't know me directly, only through a contact. Should I just hope they didn't read it till after? Or is it too late?"

You should sign up with another hosting provider, have it up and running, and tell the investor that you are seeing issues and that this other site reflects the current state. Treat it as if your service is currently down. If you would sit on your hands under normal circumstances, your users probably wouldn't be happy and I'd hope you'd be working on a backup plan.
I agree that Victoria is particularly friendly, but I wouldn't write off the rest of the world automatically. I lost a cell phone in Victoria that never got returned. I lost my wallet in Toronto and it was. There are good people all over the world.

With that being said, you do have a far greater chance of having your phone returned if it's unlocked. If it's locked and you don't have personal info on the home screen, then there's a 0% chance of it finding it's way home.
1) There are Access Control Lists which should help with that. Also, note that Parse gives you a Javascript key which is separate from your master key. Though I'm a longtime Parse user, I have not spent much time with the JS SDK on the client (as opposed to Cloud Code, where no keys are exposed), so I can't really say that this just "solves the problem."

2) Wouldn't any similarly-situated Javascript library face the same problems, with Access Control Lists probably being the most practical solution?

3) Moreover, with any mobile backend, you must assume that the keys that ship within the code of your native app will be public. So you should be using Access Control Lists if you're using the iOS SDK, for example.
I'm paying $580/month for a 48 month loan on an Infiniti G37S, plus about $300/month in fuel. That's almost $900/month. I can charge a Model S for between 1-3 cents/KwH (time of day metering between midnight and 5am). Oil changes? Gone. Brakes? Probably every 100K miles like a Prius/Camry Hybrid. So, goodbye fuel and goodbye most maintenance costs.

Sounds like a deal to me.
The real goal of this is for the copyright infringement notices they want to send. Which I'm sure they will deem "critical".
Wondering the same... specially since IntellJ is supposed to encompass all other Jetbrains IDEs