skysight-inc/HackerNews huggingface dataset:
>Tentatively concludes that priority service offered exclusively by a broadband provider to an affiliate should be considered illegal until proven otherwise.

This is still not a good proposition though. They're saying you can't offer improved service to "exclusively" your affiliates, but you can allow anyone with enough money to pay for "improved" (aka normal) service.

Things are very confusing right now but we have not made progress on Net Neutrality yet. Keep contacting the FCC and let them know that this is not good enough.
What was the Singapore book you used to re-teach your daughter mathematics if you don't mind me asking?
Apple releases OS X 10.9.3 with improved support for high-res 4K displays
DevOps against Humanity
That's not well reasoned. A world in which there is always a way available is certainly consistent with the anecdote, but so is one where there generally is not a way except awarded at random to one otherwise hopeless person in ten million. You need to explain why this isn't isomorphic to "just keep buying those lottery tickets".
rit.edu email works, thanks Coinbase!
F.C.C. Votes to Move Ahead on Net Neutrality Plan
Thanks for the clarification. I changed schools a few times growing up and "missed out" on some actual courses called "prealgebra" and "precalculus", which lead to my assumption.

I think what really helped me pick up different branches of math was actually getting the motivation from somewhere. My learning of Discrete Math was fueled by my interest in programming; for Calculus it was the neat applications in Physics. Calculating for calculation's sake was always pretty boring, and I'd tune out without some other kind of applicable motivation.

By the sounds of it, I'm much younger than you (having attended high school in the mid-2000s), but it's interesting that I did pretty similar stuff when I was bored in school. I wrote more than a couple of essays using groff just for the hell of it. Good times :)
Looking past shorter syntax and names, and a bit of magic to intuit the response content type, that's not a whole lot different from the code that gets Undertow spun up [1]. I suppose if you're worried about syntax and short names, Java is not right for you.

[1] http://undertow.io/
No, they're different formats: http://pgeoghegan.blogspot.pt/2014/03/what-i-think-of-jsonb....
The tradition of Offer HN was that what was offered was free. There's already a monthly freelancer thread where people can race to the bottom on price.
So you're ok with buying a 350hp v8 that can only really ever do 50hp? Except on toll roads you have to pay for again that you may use 'up to' 350hp, but you're still not guaranteed that.

The FCC isn't talking about speed that's a red herring. It's about access. What if the FCC say "Fine consumers must have a minimum of 1gbps" you're like "Huzar" and the FCC say "And anyone who pays a huge amount of money get a minimum of 100gps." ..hold the phone
Rebecca Solnit: Men Explain Things to Me
Should be GA in August/September if the present mimics the past.
The difference to me is that CDNs increase the availability of content to everyone. If CDNs did not exist, the content would still be available.

Comcast is talking about "not decreasing" the availability of content. Some businesses can afford to pay to use already-paid-for infrastructure. Others are out of luck, and their content is not fully accessible. If Comcast did not exist, current users would not be able to request content, but the market could provide a solution in an alternate ISP. With Comcast the market cannot provide a solution, because it is actively being suppressed by Comcast.
My favorite - write Scala (or even Kotlin) with Spring (the new versions of Spring) or - Java EE 6/7 with non standardized Jersey MVC (hope they'll add it in Java EE 8)

I think Play / Spray and Akka are great but let's differentiate between the language and the framework.

You can write Play / Akka with Java (they added Java 8 support recently) and you can write Spring / Java EE with Scala (I do that all the time and it's working great)

More than that, I have mixed Java / Scala projects and it works like a charm (once you configure maven / gradle correctly that is)

The "new" Spring versions are nothing like it used to be. Also the new Java EE ones. no XML configuration files, all convention over configuration. And I sometimes prefer a @GET + @Path or @RequestMapping annotation over concatenating routes with ~ like they have in Spray.

It's just a matter of preference and personal taste, but let's separate the language discussion with the framework / ecosystem discussion, they are not the same.
Like I said above, "Granted, this may be easier with newer frameworks, but still." :). Good to see it's you can have some lighter loads.

TFA mentioned this was how Modern Java Web Dev With Instrumentation is Done (worth mentioning that Javaland instrumentation is world class), so just going by the examples he provided.
Nope, that's not what i'm saying at all.
Don't know. I tried to play QWOP and did not like the controls at all. I tought about something more streamlined, but it's hard to say exactly what would be good controls. Maybe, you can select the target by clicking, and the player's ragdoll finds the most efficient way to target that enemy.. As simple as that but, you still have to think about the mechanics of the body, and use your momentum efficiently.
That is kind of the issue in Go at the moment. They have been oscillating between default stack sizes and also switched from green threads to real OS threads backing goroutines.

EDIT: scratch the last statement about Go using OS threads for goroutines. I was thinking of something else.

Sometimes on Linux systems, even allocating a large stack size doesn't actually consume that as physical memory. Malloc might give you the memory block, but until you actually make function calls or allocate data on the stack, it might not consume the memory.
Ctrl + Shift + Eject

or

Ctrl + Shift + Power (on MacBook Pro's that don't have an eject key)

Cmd + Shift + Eject doesn't do anything.
Since no one has mentioned it and it would seem to be not well known, you can also cd to previous directory in bash:

cd ~-
> hey, I sent back your Word document with some changes. What? No I don't remember what page I made them on."

Compare and merge even let you pretend everyone you know neatly tracks their changes, whether you've told them about it yet or not.

http://support.microsoft.com/kb/306484
Ubuntu in VirtualBox auf OS X Mavericks
Separate your customers from visitors in Google Analytics the simple way
> I think this is one example of the free market working well.

How so? While I'm sure the Mayo Clinic will be attempting to patent and license this therapy, the research was apparently funded by the US government and various philanthropies.

[Quoting relevant sections of the paper since the full text is paywalled.]

"Grant Support: This work was supported by funds from the National Institutes of Health/National Cancer Institute (grants R01CA125614 and R01CA168719), Al and Mary Agnes McQuinn, the Harold W. Siebens Foundation, and the Richard M. Schulze Family Foundation. The National Cancer Institute RAID (Rapid Access to Intervention Development) Program supported MV-NIS manufacture and toxicology/pharmacology studies.

Potential Competing Interests: Drs Russell, Federspiel, and Peng and Mayo Clinic have a financial interest in the technology used in this research."
I agree. I think of it like 'x' explained (from 'y' perspective or with reference to 'y'). e.g. 'Woodworking Explained, master the lathe"
You would think that the country that came up with the STEN gun would not be so foolish as to think that gun control is just a matter of watching the borders. Any cellar or garden workshed could be an arms factory.

The dangerous thing about volume printers is not that they could be used to make weapons, but that you can't tell the difference between a machine used to make chesspieces and one used to make guns. Every owner could have a legitimate and innocuous reason to have it, and therefore you have no probable cause for additional scrutiny on anyone.

With a CNC mill/lathe, if you don't actually need one to produce something like custom auto or motorcycle parts, using it to produce solid aluminum garden gnomes might be seen as suspicious rather than a plausible cover.
Have your friend tried Cython or Numba? It's amazing what couple of extra lines can do with python code ;)
If you use a pool, you can explicitly return memory to it without going through the GC. This causes mark/sweep cycles to occur less often.

In a non-generational collector, why less often? Is it that the GC "sees" less garbage, and this figures into the frequency of mark/sweep cycles?

EDIT: Okay, I just got it. If you assume it's a bump allocator, it's easiest to picture. So Go does have another big advantage with regards to reducing GC pressure, in that one can stack allocate structs and arrays. (One would be passing slices on those arrays most often, and stack allocated would be slightly less flexible, of course.)
> Also, Mozilla doesn't brag about its mission.

Really? Maybe that's just my perception, but I'd say their homepage is almost all about their mission and principles (and then about their products that are said to be driven by those). And their "about" page is the same. If that's not bragging - I'm not sure what bragging really is.

Then, their manifesto is very anti-DRM by nature, all promoting openness and end-user accessibility and control. So, it seems that they had already chosen their position and part of it was to abstain from the consumer restrictions.

Now, when their targets (bringing their products to everyone and promoting openness) started to seriously conflict with each other, it was clearly shown that the dark side is more seductive.
Flappy Bird is coming back, says creator
Yeah, the actual one removes results. There are examples where they just return blank results pages for some people's names.

I just thought the blurred names would be a fun trick that would still let people get to content for a day, might raise awareness without alienating as many users.
Regehr discussed his submission: http://blog.regehr.org/archives/1088
There is a story about a missing child in America where dozens of police went into and out of the house and nobody noticed that the child was frozen in the snow next to the door. So, no, they "shouldn't have".
Where did you find a GUI Emacs that doesn't have colors? I use http://emacsforosx.com. To set a color theme: M-x customize-themes.

You might want/need to install more themes, you can do that with the package manager (M-x package-list-packages)

If you want your ~/.profile to be sourced, a quick fix is to open the GUI app from the command line. Apps launched by finder don't source your profile.
I wonder if it would be an effective gaming strategy to build momentum for my posts by upvoting them myself, and hope to reap a profit when other people add their votes
In case you missed it there was an article here yesterday describing their approach to simplicity through design:

https://news.ycombinator.com/item?id=7738831
I understand borders, bases and legacy firearms. But why farms?
Gunsmithing in Pakistan:

http://www.thefirearmblog.com/blog/2012/07/30/gunsmithing-in...

edit: http://www.youtube.com/watch?v=FinRqCocwGE
I'm really not sure why this was voted down. Anyone have any insight? I don't see anything objectionable, and if I'm missing something I'd like the opportunity to learn...
I pick correct semantics NOW and fix performance issues at your leisure.

upsert has been an embarrassment for Postgres for far too long now. Particularly obnoxious was the "upsert is hard! Roll your own" stance taken.
Apple Releases OS X 10.9.3 With Enhanced Support for 4K Displays
No, as far as I can tell the incentives in the two scenarios are very different.

The transparence on what is being payed for and why some sites are fast and some are slow is not the same for Comcast's subscribes in the two scenarios either.
Blog mit Jekyll und App Engine statt Wordpress
When did Go switch from green threads to real OS threads backing goroutines, and why? Can you at least point to a mailing list post or version control commit?
Never heard about them, I tried their website: https://www.hioscar.com/ and I get a 403
Ask HN: How do you manage long list of emails?
I have 2 databases, one for registered users and one for all purchases ever done. I get an updated csv weekly for each one, yeah I know.

I'm looking for an easy to use tool where I could load both csv files and visually do queries to answer questions like:

"Show me all emails from registered users that completed purchases in the last 30 days"

or

"Show me all users that never purchased anything"

Currently I load these 2 in a database and perform queries manually. Another colleague just load them on Excel and do lots of VLOOKUP calls.

Is there a tool available to do this kind of analysis quickly and easy, preferably visual?
We will probably have a 4k iMac soon, maybe 4k cinema displays too.
OpenERP is still leagues above the million dollar paid apps of Oracle and SAP. I'm not saying you are wrong. Just how bad this particular segment of software is. It is wripe for disruption.
I find really annoying receiving all these uninvited emails from clueless recruiters that pai linkedIn to access my profile.

Learning that other companies are in the business of reaching me through information that LinkedIn makes available for free is even more annoying.

Since a good while I've been considering to shut down my account with them. Maybe it is time to do it now.
Trulia, where my 3BD/2BA home is listed as a 2BD/1BA valued at less than 1/2 it's appraised value.

It's hard to trust a study that uses a data like this. Even though my situation is anecodotal, sites like Trulia and Zillow have been criticized for their data accuracy in the past.
> but you need to know about so many different things just to get off the ground.

I think that's probably true of just about any mature environment these days, isn't it?

Nobody wants it to be true. You make something new, thinking, this time i'll do it right, it'll be so simple, easy to get going with. And it is at first. Then you add stuff to deal with all the things that turned out to be pain points, all the edge cases and use cases that someone had that seemed reasonable after all, before you know it, it's a monster again.

To get off the ground with Rails 3/4, you sure need to know a lot. That wasn't neccesarily true in Rails 1/2 when some of us got started, and we were able to learn the new stuff gradually as it was added in, but to get started from scratch, let's say you don't even know ruby very well, oy, it's a lot now.
> "An attempt to bring the efficiency, transparency and design of consumer Internet companies to the ugly, byzantine world of health insurance."

https://www.hioscar.com/

403 Forbidden - not quite there yet....
Right. See the documentation here [1]. Typically GCs run on allocation when they see a high ratio of the live set from the previous run to total memory in use.

[1]: http://golang.org/pkg/runtime/debug/#SetGCPercent
Ask fullstack software engineers
What stack have you specialized in/What stack are you most comfortable in?
See "Use of TLS Server Name Indication" at http://www.exim.org/exim-html-current/doc/html/spec_html/ch-... - it covers Exim but shows that the principe of SNI for SMTP TLS works.
By curiosity I went to your website http://www.tryton.org/

It doesn't even have a screenshot, and the main description does not tell clearly what it is. The only apparent link beside the menu bar is "Validate HTML". There is no link on the items such as "Accounting" in the description.
The fish shell [1] gives you an open command on Linux. Really it's just a function that calls cygstart, xdg-open, or mimedb.

It's incredibly handy.

1: http://fishshell.com
You raise a good point. I'm not smart enough to give a good reply to the issue on my own, so instead I'm going to quote the relevant part of the FSFs statement[1] from a different discussion[2]:

> We understand that Mozilla is afraid of losing users. Cory Doctorow points out[3] that they have produced no evidence to substantiate this fear or made any effort to study the situation. More importantly, popularity is not an end in itself. This is especially true for the Mozilla Foundation, a nonprofit with an ethical mission.

[1] https://www.fsf.org/news/fsf-condemns-partnership-between-mo...

[2] https://news.ycombinator.com/item?id=7749108

[3] http://www.theguardian.com/technology/2014/may/14/firefox-cl...
I just launched https://www.lawncheer.com, I'll be honest, I am modeling everything I do after homejoy. All of Adora's articles/interviews etc, have been super beneficial and insightful, along with bookmarked.
Obama proclaiming his "commitment to net neutrality" - https://www.youtube.com/watch?v=g-mW1qccn8k

Tom Wheeler, the FCC Chairman, was appointed by President Obama and confirmed by the majority Democratic U.S. Senate in 2013 (lead by Harry Reid who also claims to be pro net neutrality) is going to kill Net Neutrality.

Please take some time to remind democratic politicians & supporters why practicing this sort of politics will come with a price.
What gets me is this was a party line vote. So is it good the three voted for this or was it good the other two voted against?

Whose on whose side here?
Someone should really compile a list of all the non-toy languages/environments that started with green threads and switched to native threads, with explanations of what they were trying to do and what happened and why they switched.
It seems to be a popular path. Before the next person thinks "oh, this would be so simpler and more problem-free if I use green threads", that person should really review the prior art, heh.
I think that is more a difference in which frameworks you use as opposed to which language. The examples in the article are using individual components to build out the system. This provides unlimited flexibility and will be very valuable if the system is going to scale in complexity.

My example on the other hand uses Spark, a micro framework that is not very flexible and hides a lot of the complexity, meaning that if your own solution becomes more complex you may have to abandon Spark entirely.

I've seen that dichotomy in every web framework I've encountered.
> I would think that how a weapon _looks_ matters less than how it performs.

Said no one who has been held up at knife point.

Put another way if someone waved a gun in your face and threatened you, would you need to see a tight grouping at 50 yards before you felt intimidated? Or would the mere potential for violence be enough to raise your anxiety level?
It's possible but I think this was probably done to make things simpler for the reader.
Often this is to comply with rules. For example in international sports the jerseys will usually have "Einarsson" or "Guðmundsdóttir" on the back which is very confusing. Another example are children who were born outside of the country and had to be given their father's last name (so names like Anna Jónsson exist).

There are also many stories of couples who were not allowed to get a hotel room together because they didn't share a last name.
> They're saying you can't offer improved service to "exclusively" your affiliates, but you can allow anyone with enough money to pay for "improved" (aka normal) service.

No, they aren't. They are saying that you presumptively cannot offer enhanced service exclusively to affiliates, and whether you can or cannot do so under other terms is governed by the screening factors for which they seek input from the public in the next bullet point, where the FCC "asks how to devise a rigorous, multi-factor 'screen' to analyze whether any conduct hurts consumers, competition, free expression and civic engagement, and other criteria under a legal standard termed 'commercial reasonableness.'"

Note that this directly addresses the language of the limitation on the FCCs authority to regulate dictated by the DC Circuit.
http://winsplit-revolution.com/ is a good option.

Haven't tried others because this has been simple to setup and has easy shortcuts that use cntrl+alt+keypad to move window into various spots.
Comcast and other ISPs can charge their subscribers more.

Then they can build out their infrastructure with the new revenue.
Google Play Gets PayPal Support in 12 Countries
How extreme isolation warps the mind
Less features than openERP and not open-source but more usable http://www.myerp.com

disclaimer: I'm a developer @myerp
They are a very large contributor to Democratic politicians.
One of XP's guiding principles is "Never work overtime for longer than one week."

It's OK to work an 80-hour week. You can get a lot done. But the next week needs to be a 40-hour week, or the pace isn't sustainable.

It isn't necessarily an iron-clad rule, but it's a pretty good rule of thumb. Past one week, you're just hurting your productivity.

My experience bears this out as a fairly accurate guide.
For UK market, check out jobserve.co.uk.
From what I've seen there, the rates for a typical strong dev are about the same in the Java and the web scripting languages worlds (js/node, ruby). However, for rare and/or exceptional experience, pay in the Java world can skyrocket. Also, finance is hiring mostly Java/.net/c++ guys, and their rates are much higher than what everybody else is willing to pay.
It seems like you are describing an oxymoron. It's not possible to create a browser that both supports plugins, but disables DRM. Plug-ins (assuming you are referring to the NPAPI) by definition can do anything they want, and in fact are used today to implement DRM in the form of Silverlight and Flash (RTMPE). Think of this as an alternative <object> tag, that doesn't allow arbitrary plugins, but one very specific to encode and decode audio/video.

Fun fact, if you have used Youtube, you have probably consumed DRMed content via Flash's RTMPE support.
Thank you for the link, this is quite interesting.
If I may ask a stupid question, wouldn't this imply that cancer rates should be lower in tropical countries, where the ambient temperature is consistently >40°C ?
Except without the content, the ISPs wouldn't have much of a business. What's the point connecting people to the internet if there's nothing on there to see? It's supposed to be a symbiotic relationship not a robber baron one.

Netflix should be able to just block Comcast until they give in and agree to improve their peering.

I live in the UK though, where we have a competitive broadband market. The above tactic is less effective in the US because Comcast's users don't have anywhere else to go.
Scaling Node.js with recluster
The Emerging (Security) Threat to Satellite Communications
"That means the main way to build more is to build denser projects, with taller buildings and smaller units. Doing that can be very difficult politically"

I will vote for anyone who runs on a campaign vowing to do this, and you should too. We need more affordable housing and in most urban markets the only direction is up.
Nothing personal: you’re talented, but you suck.
Only if you compare it to the peak of December, otherwise it's clearly rising.
Hong Kong VC Firm Names Algorithm to its Board
Because they can make more money selling pretty lies than ugly truths.

Of course, that's true for a lot of products, but the US ISP market in particular is problematic because there's little or no competition. And the big ISPs like Comcast spend a lot of money buying political support, so there's little effective regulation.
"The decision compromises important principles in order to alleviate misguided fears about loss of browser marketshare"

misguided, as in, Firefox wants people to actually use its browser? I'm seriously surprised at some of these idealists failing to understand that normal people just want to watch House of Cards (or whatever) and that's pretty much it. Mozilla can't turn their back on those users.