skysight-inc/HackerNews huggingface dataset:
One could say something like 'Reddit produces more words in 24 minutes than Shakespeare produced in his career', but there is a substantial qualitative difference between those two datasets.
It is not in the least. There are millions of gamers, creative professionals, developers, engineers, etc.. that use desktop applications on Windows every single day and that will not change any time soon.
>I had always assumed that the power for the webcam was literally in series with the LED

If I were tasked with making a webcam circuit, I'd make sure the light and the sensor were always powered together. So I (naively) assumed that's how everyone would do it.
Because no one really cares about doing better than Safari, mostly because the amount of users is small and they all consider themselves better browsers. Apple or even Webkit never made any kind of waves about it themselves either.

However, Microsoft is pretty big. Edge is the default browser on Windows, a platform that has a significant amount of users, and they're making quite some noise in the area. Others have taken notice and are at least ensuring they keep up. Which is good, we all benefit.
What size of codebase are you talking about?

If it's 100,000 lines of code, and you break stuff every 40 lines, you have now introduced 2500 procedures many of which don't really need to exist. But because they do exist, anyone who comes along now has to understand this complex but invisible webbing that ties the procedures together -- who calls who, when and under what conditions does this procedure make sense, etc.

It introduces a HUGE amount of extra complexity into the job of understanding the program.

(Also you'll find the program takes much longer to compile, link, etc, harming workflow).

I regularly have procedures that are many hundreds of lines, sometimes thousands of lines (The Witness has a procedure in it that is about 8000 lines). And I get really a lot done, relatively speaking. So I would encourage folks out there to question this 40-line idea.

See also what John Carmack has to say about this:

http://number-none.com/blow/blog/programming/2014/09/26/carm...
Oracle proposes Netbeans to Apache
As they acknowledge, it is essential to account for case difficulty in comparing success rates. Having been on both sides of the "v." I can say it is easier on the defense side (at least on the civil side). Defense counsel representing Big Cos. will have a better record not only because those companies are often the target of weaker lawsuits, but because various rules intended to filter out those weaker lawsuits stack the deck against plaintiffs. Thus, there are fantastic lawyers working at Sierra Club or NRDC, but they're not going to have the same record of wins as similarly-good lawyers at a big New York firm.

According to the article, their analysis does account for that. They allegedly "calculate the probability of a successful outcome for the applicant" using machine learning. But there is no description of how they do that. If I had an algorithm that produced halfway decent results in an automated fashion, I wouldn't use it to get into the legal technology market. I'd set myself up as a litigation funder and make boatloads of money with accurate valuations of potential investments.
"Nature, nurture, or a combination of the two" is a gross mischaracterization. You have been given specific risk factors, of course you have to explore the specific mechanisms, but you have got a starting point.

It is like saying that because some smokers don't get chronic respiratory disease, all observations of correlation are meaningless until someone proves the exact biochemical effects that link tobaco with such diseases.
>hand of a surgeon

This was always a huge issue on Tablet PC, and probably the number one usability issue from Microsoft. (The rest of the Tablet PC sinking was due to shitty OEMs.)
You're right - I was mistaken (and will update my comment); the iPhone doesn't support aptX. Admittedly, I use the headphones more often with my MBP, but I haven't noticed any quality degradation when using my phone (as long as the source is a higher bitrate/quality).
> you get left out of company politics

And if you work 80 hours a week, you get paid 2x as much.
Not too sure of the numbers on that site. It says AngularJS runs 1.5% of the Internet - 435,718 of 363,398,504 sites, but I thought that we are now over 1 billion websites according to some stats. Another Stat said about 890 million active sites.

Although 435K is nothing to sniff at, wordpress runs over 15 million sites.
I notice sometimes I get a little offput when people start off a videogame conversation by asking me what network I'm on. It just sounds/feels a little weird, depending on how it is phrased.

It feels more natural if it progresses through asking what games I've played
Addressing Peak Energy Demand with the Tesla Powerpack
He sounds exactly like the target market for the MacBook Pro to me. That's the one Mac Laptop with the horsepower for programming, photo editing, video editing, and other professionals. The average user you are imagining can save money by using the Air or MacBook-1.
I read a book once ("change anything") that was convinced that willpower practically "always loses" so you have to attack it differently, like modifying your environment/social environment/tools you know how to use, etc. Good read :)
Damn this is cool
"If just one straw can break a camel's back it must have been a weak camel."
Actually I think something like it used to exist. While not a "margin call" a bank could call you and tell you to repay the full amount immediately. I think even today some loans are structured so if you miss a few payments the full amount becomes due. In theory, in a more libertarian market, a loaner could structure the loan any way they pleased.
Did you know about https://githost.io/ ? It's managed by GitLab Inc and it's the closest you get from "Insert your credit card here, and hit a button" to get your own GitLab instance.
Jenkins automated test for Rails
> Besides, grammatically, "he" is a gender neutral pronoun when referring to a person of unspecified gender (as in other languages).

No, grammatically, "he" always has masculine gender [0]; its historically-accepted (though increasingly-less-so) semantics include use in reference to a person of unspecified (socially-ascribed) gender (classically, use of personal programs in English maps best to socially-ascribed gender, which has not taken gender identity much into account -- recently, there's been a move to align socially-ascribed gender with gender identity, but pronoun use basically follows the former which just happens to have a growing norm of also aligning with the latter.)

> "They" is plural

"They" is grammatically plural and gender-neutral, but has a very long history of accepted use with semantics of referring to an individual of unspecified (socially-ascribed) gender. This acceptance was somewhat reduced by the Victorian fad of Latin-inspired prescriptivism in English, but this reductions is among those of that fads effects that have been fading over recent decades.

[0] Note that grammatic gender is a distinct concept from either socially ascribed gender of a person, gender identity of a person, or biological sex of a person.
Adding Color to Python Output
Thanks for the explanation. I was under the impression all the ISPs would have ipv4 and handle all the translations to ipv6 clients.

Sounds like this is mostly the case, but it has some issues and any new ISP on v6 would have a hard time because a lot of the big sites would be unreachable.
As a back-end guy, whatever they use that lets me use a clean, well-defined API is fine in my book. They can bloat it up as much as they like as long as I don't have to see a single line of HTML, CSS or JavaScript. JSON is bad enough.
Unfortunately I'm the same way, side projects really addict me, and in a bad way. I'm quite happy while doing them (LOL) but then a few days afterward I'm a grumpy terrible human being while withdrawing. Any advice out there for me? :)
> Power Toothpaste does not contain Fluoride. We know many of you don't want fluoride in your toothpaste.

This seems bizarre to me. People don't want fluoride in their toothpaste? Why not? Dentists seem pretty unanimous that everyone should brush twice a day with fluoride toothpaste.
There's a lot of poor writing in philosophy all around. Passive voice is far from the only authorial sin. Dryness, obscurity, long-windedness and lack of engagement with the audience are probably the most common.

This poor writing is certainly not limited to any particular philosophical discipline, or even to philosophy in general. Math and science tend to be just as bad (often even much worse, except sometimes on the issue of clarity -- at least as far as their intended audience is concerned).

I think the common laborous style comes from the desire to seem "objective", the tradition of presenting very long, drawn out arguments in a "logical" fashion, and the attempt to efface the author from the work (so as to make the argument seem to be self-evident given the premises, and not at all biased or based on one person's experience or opinion). That's hard to do in an engaging manner.

More recently, the practice of revealing who the author is and where he stands is starting to become a little more common. That helps to make the writing more engaging and helps the reader to make more of a connection with the author, but I think this still is very much a minority style. Most of philosophical writing is still mired in "objective" style, and it's difficult to foresee when or if it'll ever make it out.

PS: I'm guilty of this myself, and should really take some writing courses! :)
Firefox + VimFx provides r/R for refresh.
Really? From reading that guide I thought that Autowire made it easier by automatically doing the serialisation/deserialisation. How does stock scala.js do that?
I'm really happy this is the case.

I'm not the biggest fan of the ASP.NET ecosystem, but I'm becoming increasingly aware of how desperately the Java ecosystem needs genuine competition. This can only be another forcing function on other major ecosystems.

It's also the case that people have made credible points about how the windows platform actually provides better performance per price point for specific types of applications. While I found that very surprising, I think that ultimately we need to follow the data and provide similar pressure on Linux's I/O performance.
Malaysia confirms debris found in Tanzania is from MH370
Hi Ian, cool product! What was it like dealing with cosmetic regulations? And why is toothpaste under cosmetic regulations, rather than healthcare?
> I never liked how SFIV looked, either, but not because it works or doesn't work with the medium, I just think it looks awful.

Isn't that what he's saying?
The point of the Vancouver tax isn't to force foreign buyers to sell their properties, but to encourage them to open those properties up for rent.

Early indications are that it will succeed in that goal.
>> "the job of a lawyer is to persuade, which is part legal reasoning and part hard work. Since the ability to persuade directly affects litigation outcomes, participants are willing to pay highly regarded barristers upwards of $28,000 a day, and some law firm partners an hourly rate of over $1,000. In this post, we analyse data from 22,000 cases to measure the differential impact law firms and barristers have on litigation outcomes."

No. That's what TV lawyers are paid for. That's the equivalent of learning about doctors from watching MASH. Most doctors are not surgeons. Most lawyers are not litigators. Many great and valuable lawyers will never win any case. Imho the best lawyer is the one who's client never faces the uncertainty and protracted negativity that is modern litigation, just as a great and valuable doctor is one who's patients avoid the knife. (Apples and oranges but the point stands.)

Lawyering is, in my world, mostly about listening to clients and understanding how their realities fit into external standards such as laws and industry norms. It's about hedging, documentation and interpretations. And sometimes it's about holding the client's feet to a fire. Litigators only appear once all of that has failed. Litigators may have the highest hourly rates, but do not have the highest salaries overall. Those are reserved for corporate counsels and board members.
> "You must be able to mad-libs complete the paraphrase of recent CS textbooks"

This kind of thing is the worst in interviews. Like getting asked some fill-in-the-blanks question on the pillars of OOP or to define some random bit of jargon or what-have-you. That coupled with the "have you seen this question before" interviewing is just infuriating.
Empty homes is one thing. Taxing foreign investors would make a massive difference over night.
I think the point is that becoming sufficiently dispassionate isn't something you can do in a few hours a week.

If you have the time to dedicate to doing so, great, but realistically so many people are better off using that time to get better at what they're already good at, and just buy the broad market.
The PlayRust Classifier
It's really cool that they published details on their measurement methodology and even made their webdriver code open-source (https://microsoftedge.github.io/videotest/2016-09/WebdriverM...). Also cool that Chrome's energy use has been improving considerably in Chrome 53, and with this being a bit of a PR battle here's hoping that energy use of both Edge and Chrome continues to improve.
I guess there are a couple things this could refer to -

* On desktop Windows in desktop mode, modern apps are suspended when they're minimized or the user switches away from the virtual desktop they're on. Background operations that need to meant to continue are supposed to use various officially supported background task APIs. This is intended to be transparent to the user.

* AIUI in situations where the OS detects an app is hung and would put up a ghost window with a "not responding" message if it were a classic app, the OS will just straight up kill a modern app. The theory is that this will force developers to make more responsive apps.

So AFAIK there are no situations where a "well-behaved" app is supposed to spontaneously close from the user's POV, but for modern apps the OS is stricter about trying to enforce "good behavior". TBH though I think what the GP was seeing was probably just Edge crashing on its own.
I think the point is, the reason you are doing this is to mitigate the very same effects you are afraid from.

You are now concerned about getting on the no-fly list.

Think about being concerned doing a Google Search, Buying this item, Putting much money into this and this.
Why not find out for yourself?

https://github.com/MicrosoftEdge/BrowserEfficiencyTest/relea...
Better emails, tailored to all your devices
> In previous years, games like Fez, Superbrothers and Hotline Miami have gotten similar accolades. Even a game which is adheres to super-strict arbitrary pixel art restrictions like Shovel Knight was highly praised.

Don't see how you're disagreeing with the parent comment with these examples.
Show HN: My first video course: Excel for Accountants
Your website does not contain a list of ingredients, nor do you show photos of your box with government required disclosures on it.

You admit that your toothpaste does not have fluoride, but does it contain SLS, propylene glycol, DEA, glycerin, hydrated silica, or artificial sweeteners? If so, please discontinue your product or change your formula. None of those ingredients are safe for use in toothpaste and help cause tooth damage and decay.
AllergyStop: Affordable Epinephrine Injection
Is there really a way to teach this other than through the school of hard knocks? I'm really don't know, I feel like I've just gotten better at it as time goes on and experience accrues.
Yes. If you're the original copyright holder, you only give others cancer with the GPL. As the the copyright holder, you are licensing your code to others and as such, you subject yourself to whatever terms you want. But those who accept the terms of your copyleft license are bound to all the cancerous viral terms you set.

As a user, I prefer licenses like MIT that just give the code away with some reasonable strings attached. As a pip-squeak creator, I have to admit the copyleft licenses are attractive - the more viral and toxic (like AGPL), the better! I like being able to show off my clean and valuable code and have some reasonable expectation that no big corporation will rip me off. But then, universities and hobbyists will have full run of my code and that suits me fine.

Am I greedy? Am I stingy to think of my code this way? Should I be happy that anyone would see fit to use my code and thus maximize that chance by licensing with MIT? Or is no value ever generated with all the codes being completely free and open? I wrestle with this.
The best team composition is an age of ranges, spanning 20 years- eg: early twenties to late 40s. (I wouldn't turn down an engineer older than that though, of course). And ranges of experiences. You need diversity to refine the ideas before committing them to code. Often the younger guys are faster at producing features, but produce lower quality code while the older guys understand architecture but aren't as fast at executing it. Both is a good combo.

I think a lot of the startup failures of really early stage startups might be due to the entire team being exactly the same age and right out of college. So they make mistakes that have been made many times before. Put another way there are many mistakes that can kill you and the more experience you have on your team the better you are at identifying them-- but you have to have innovation and new ideas too.

Which is not to say that any of these sets of characteristics are exclusive to a specific age -- this is just generalizations.
Thanks for your feedback dzolvd!

I checked out LetsEncrypt and it looks like just what I've been looking for! I've got another website I'm working on (an in-person Continuing Education platform), which will also need https so this is a great solution! Thanks!

I can see how moving from the about me window to the achievements and stories links is unintuitive. Which part is most unintuitive: Knowing to close the about me window? Knowing to click the achievements button or stories button? Or that clicking either button reveals the achievements or stories links, respectively? The problem I'm trying to solve here is to have some introduction to the site as well as a self-image shown immediately to 1. Let people know what the site is about when they first arrive and 2. Connect the real-world me with the virtual me. I believe the about me window does that, but it also seems to cause confusion in how to navigate the site. What are your thoughts?

Oh yeah, you called it - when both the achievements and stories links are shown at the same time, the page looks too busy. Also, on mobile the achievements and stories links do overlap.

Thanks again for your help!
> As someone from Dallas who's considering a move next year (not by choice; our state legislature has promised to pass laws next year that will make it effectively illegal for me to continue to live here)

What are they trying to do?
I'm a Young Techie. Here's What San Diego Needs to Do to Keep Me
>In north county, places like Rancho Penasquitos (92129) have great schools and you can find decent single-family homes in the low $600's these days.

Not true. I just bought a house in PQ and there's no WAY you can find anything below 650.
> But better the grind of multilateral negotiation than moves such as the European Commission’s recent attempt to impose retrospective taxes on Apple in Ireland.

Uh, isn't that "move" enforcement of the results of multilateral negotiation (the EU and its rules)? What exactly will or should happen when parties of these multilateral negotiations and agreements the column champions violate the rules? I'm guessing it'll resemble a "retrospective tax" so closely that it'd be hard to tell the two apart.
CNN Fear and Greed Index
Exactly! It's even worse because Netflix has specific deals with Microsoft/Edge that use a different DRM technique - they announced so publicly as a reason to restrict Chrome and Firefox to non-HD video.
Didn't Futurama already do this, or something close to it?
Datadog employee here, you don't need to run your own collector to collect codecache usage. As it's exposed through JMX, the JMX collector can collect it http://docs.datadoghq.com/integrations/java/ . It doesn't by default though, so you'll need to configure it to collect the metrics from the "java.lang:name=Code Cache,type=MemoryPool" bean. We should add that in our default configuration.
If you're using TypeScript + templateUrl, you won't get static checking of templates. With React + TypeScript, you will.
The problem isn't building more housing, the problem is that existing housing is being bought above-market by foreign deep-pocketed buyers and left empty. This doesn't just increase housing prices above affordable levels, it also destroys neighborhoods by hollowing out actual residents.
How to Configure Your App’s Sharing for iOS 10’s iMessage Update
How is this differentiated from Digital Ocean?
I will give an example where the GPL hurts some projects:

I work on a OpenStack project that does DNS. We have plugable drivers for the different software out there - PowerDNS, Bind9, nsd, etc.

One of the people deploying our software wanted (or needed? - there was some weird legal / support issue) to plugin into Nominum.

Now, to even look at the API ref, or use the Nominum python lib, you need to have a support contract, and agree to not release them. If we were GPL, that user would not be able to use our project, but because we were Apache they could write an internal driver, and still have the same API as other OpenStack users.
(I work for Guardtime.) KSI verification is meant to be decentralised; that is, no single (centralised) entity should have the ability to, for example, create fake timestamps. You can deploy KSI in various ways, so there can be, for example, one entity who controls access to the blockchain (but for example they still cannot fake any evidence).
This is great work! Congrats to Jon Skeet and the other Google people who made this happen!
> once your project grows beyond

"Premature optimization is the root of all evil."

- Donald Knuth
What flavor is your toothpaste? Outside of "Wake up with minty fresh, mentholated breath" there's no flavor specifics mentioned that I could find.

So, is the flavor mint-menthol? Which kind of mint?

(I personally, somewhat dislike peppermint, really dislike spearmint, but really like fennel toothpaste.)

Also, what's the expected amount of caffeine per typical dispensing? How much of that are you figuring gets absorbed during brushing?
A relevant story. I worked with a friend here in the Bay Area a while back. One day his father in law got sick, and he was forced to move to San Diego. When he started looking for jobs, they were all offing about 20% less money for the same work, despite the fact that at the time the cost of living was almost identical.

When he asked one of them, "why don't you pay as much as the bay area" he was told, "our weather is better so we pay less".

There's only so much suffering you're willing to take for "better weather".

The same could of course be said for Silicon Valley too.
Impossible! Many here on HN have proclaimed the only way to deal with Mylan's price hike is regulation. If this low-cost alternative does not make it to market in a speedy fashion there is only the government and it's regulations to blame.