skysight-inc/HackerNews huggingface dataset:
You're absolutely correct that gzip compression will, in almost all cases, get you nearly all of the speed benefits minification will, and is generally a better method (and easier to do, as well). The reason so much JS, CSS, and HTML gets minified, in my opinion, is entirely a function of Google Pagespeed Insights. Regardless of the actual speed of your site, and regardless of the presence of gzip compression, if you have unminified JS, Google will recommend minifying it. They'll give you an estimate of how much you'll save, but even if it's low, the tool is generally used by average web users (ie, not true developers) who simply take Google's advice on its face.
Huh? I mean I'm a little confused. The js ecosystem is full of transpilers, build tools, frameworks, and a bunch of package managers but installing java is one too many?
How to do cross-origin requests (CORS) in Express.js
Naming Methods and Functions
Formaholic – Simple form endpoints
Skolnik:

http://www.amazon.com/Radar-Handbook-Edition-Merrill-Skolnik...
There are a lot of people who are doing it because it's suggested by Pagespeed Insights if you have any unminified JS/CSS/HTML, as well.
Say your house is on fire, it burns down, and your house will remain on fire for half a decade (e.g. Syrian civil war is past 4.5 years old with no end in sight), and you have a list of different shelters to go to where you'll need to spend years, raise your kids, build a new livelihood because yours is destroyed. What do you do? You just go to any random one? Or to the best one that is within reach? The answer is obvious, and it doesn't make you an economic migrant.
From what you describe, shouldn't pricing be higher if users are costing you so much?
I could not agree more.

Rails's migration is probably the only one that works in any project condition we've been through. No problem working with legacy DB. No problem using it in the DB where other team change unrelated table. You always know what change is in each migration.
Please don't be rudely dismissive of new work, even when it seems that someone doesn't know much. The Show HN guidelines specifically emphasize this: https://news.ycombinator.com/showhn.html.
The interesting thing, to me, is not the overall cost of hosting, but the new ways that we can host.

I've got a current project that I'm working on. I have no idea how successful it will be and I'm not interested in putting a ton of my own money at risk to see if it will be successful. But using a model where I have zero of my own servers (Lambda, API Gateway, Static hosting) means my fixed costs are under $20/mo and my variable costs scale with usage. All I need to do is ensure that my per-user monetization is higher than my per-user cost and my application scales up without any effort on my part.

In the era of hosted servers, capacity planning and scale out took a ton of my time and energy on projects like this. And while I might end up paying a bit less in the long run if I followed the same methodology today, not having to worry about that kind of stuff and being able to focus solely on the application is really nice.
jailbreak+iOS8.4.1/+iOS+8.4+with+TaiG+released+latest+update
The target users are academics who collaboratively use mathematical software like SageMath (http://sagemath.org), Octave, Cython, R, IPython, etc., in their teaching and research, but don't want to have to wrestle with installation problems and coordination with collaborators (say via Git). Numerically, most users are students taking courses from such academics. I started the project because I was teaching courses on SageMath, Cython, and LaTeX to students, and the installation burden for the students was a major problem. Also, I was frustrated by how difficult SageMath is for people to install on their own computers... even after 8 years of development (it only seems to get harder over the years, not easier!).
Some Thoughts on Error Handling
Research is its own reward to a substantial extent, but as well as (relatively) reducing salaries/job security/etc, there's also a lot more 'publish or perish' pressure, which IMO seriously screws with the pleasure of doing research. Good researchers don't like wasting time publishing tiny incremental improvements on their previous work, but they have to to stay in the game.

I can understand that in a competitive market for jobs, monetary rewards will go down, but it's a shame that the joy of the work is being broken down as well.
I've always assumed it was common sense that "unlimited" is essentially a marketing buzzword.

Yeah, they're lying. And users are simply calling their bluff.

Frankly, I find using 2TB a month on an "unlimited" plan to be abusive and disrespectful to other customers.

I find "abuse" and "disrespect" to be an incredibly dishonest characterization of the situation.

Firstly, what do you base that number on? The cellular technology's capacity, historical network usage data and their wired backhaul capacity analyzed in the context of the cost of ongoing network capacity expansions? Or just the fact the T-Mobile CEO says it's over a line that the company would prefers to lie about the existence of? And, well, "2T" still feels big-ish in 2015 and vague impressions that cellular spectrum is crowded from the carefully crafted public messaging of cellular providers that want to influence RF licensing and policy?

How does or should any one user know when their data usage starts to be inhospitable to their fellow customers? Personal example: our aging internet connection at work would suffer when too many people were streaming music. As of two months ago we have a much nicer link, streaming is cool again and the change was entirely behind the scenes. Without clear and open communication I have no way to know what data rates at at what time of the day are OK for the office.

Secondly, the ideas of abuse and disrespect are wedging social pressures into a business transaction. I suddenly have to meter my usage, with little guidance, because using what I thought I bought from T-Mobile will prevent T-Mobile's other customers from access to what they bought? Even if I don't break the TOS to tether, my actual verizon plan is capped is 5 GB and I think that's still the highest-data single phone plan available there. Does that mean 5, 10 or 20 GB would be past the unfriendly barrier on a T-Mobile unlimited terms?

Large faceless corporation T-Mobile doesn't follow all the social norms you would expect from a person when they're seeking profit, why should the suddenly get to use social pressures to limit costs? Because they have the technical ability to make other customers collateral damage?
Make sure whatever hardware you get is compatible with the toolset you choose. Last time I checked there was still no support for webVR on GearVR
I disagree as well.

You can get single digit millions rich (which is "rich" to most of America, though obviously not SV or NYC rich) by being frugal, saving and investing

Most people don't have the discipline though.
What do you mean 56 subscribers, 500 people are using the app concurrently?

Are the rest unpaid subscriptions? Or do the subscribers have numerous users?
> Gzip is not free. You would have to perform it on every single request. That costs money. Minification is a one time thing.

Do it once and cache.
Yeah, I had to laugh at that, too. I remember in my music theory class, one time the professor played something in D-minor, and someone in the class pulled out that line from Spinal Tap, "D minor is the saddest of keys." We chuckled, but the prof said, "Yeah, it really is!" and we had an interesting discussion about it.
Focusing on the details that differentiate it from a "standard" model seems reasonable. We all agree that it is a piano, and as such is capable of being played to make music. What, specifically, were you hoping for here?
Embedded systems. Forth makes for a pretty sweet environment for interactive driver development.
This looks very interesting.

Any way we can download some code to test this out or is this still unpublished code?
Maybe both men and women irrationally pursued more PhDs than made sense, but the men were historically more likely granted the opportunity to find out for themselves why it was a bad idea ;-)

(I get your point though. "Just sayin'", as the phrase goes)
Built with LESS...

What's the current state of SASS vs. LESS? It seems like a lot more CSS frameworks are using SASS and it has more plugins, tools, mixins, etc. But I haven't kept tabs on it in a while.
Unfortunately this was the first thought that came to me as well.

It looks like a beautifully designed and efficient product. But given Google's pedigree in privacy invasion, any product of theirs comes loaded with doubts.

Given the pricing, it feels like Google could generate
sufficient profits without having use personal data to augment bottom lines.

I wonder if they are bothered to address such fears of a few of their potential consumers or is there a sufficient majority who are willing to ignore the privacy invasion and enjoy the product for it is.
Anybody that needs more than one Ethernet port will pretty much know that you can add a multi-port switch hanging off that one port for $10-$20.
9 Hilarious Reasons SEO F$ing Sucks
Great! I had trouble with vmprof at 2.6.0, so I'm looking forward to giving it a try on 2.6.1.
The priority system of which market? There's something like 40+ exchanges where equities trade, each with different rules. There is no "market"
Heads-Up, Google: Fighting EU Is Useless
> That's not a company whose products I want to use anymore. Not for email. Not for search. Not for a thermostat. Not for a realtime JSON database. And not for listening in to all the data in my house.

While I can't say I disagree with your point on Google's incentives being exactly the opposite of absolute privacy, you're clearly in a tiny, tiny minority. Even assuming that the majority of users simply aren't aware of this (which is a faulty assumption in my opinion), there are many (myself included) who have simply accepted this and go about our lives, preferring to have a simpler, easier to use life than obsess over every single privacy concern.
I agree with your points, but I think the paper was probably referring to actual problems in CORBA which were very obvious to everyone - technical and non-technical - and caused a lot of pushback.

For example, the original C++ bindings were a train wreck: All C++ types including strings got a second CORBA::.. definition, so you couldn't interoperate with other C++ code easily. You had to write pages of boilerplate to do even the simplest thing. There were lots of traps which could cause your program to crash or leak memory, causing troublesome bugs in production systems. This affected schedules (and hence marketing) and field support.

Another example was we couldn't get different supplier's ORBs to talk to each other - which is, like, the whole point of a standard communication broker (right?)
Fraud should be a concern, however at some points, the attempts to eliminate it outweigh (in terms of cost and effort) the effect of its existence. At that point it becomes a morality issue rather than a practical one.

For comparison, I wonder if the CBO was given full investigatory power into private insurance, would they discover a higher or lower fraud percentage? It would not surprise me if they were higher, and that at some point they just accepted that fraudulent claims would be cheaper to ignore than to uncover, based on dollar amounts and so on. It similarly of course wouldn't surprise me if they were lower being able to deny more people at the outset, or were able to use more information to find high risk claims (that privacy concerns prevent the government from using for the exact same purpose).
I find psychology degrees ironically amusing.
How Indiana's Legislative Site Foiled Attempts to Scrape It
Since ETFs are derivatively priced, it's irrational on the face of it. If I sell you a bundle of 100 $1 bills for $50, it's irrational. ETFs are wrappers around stacks of stocks.
The point of the article was to demonstrate that, regardless of why someone is a migrant, a smartphone is a necessity to their lifestyle, not to bucket them.
We need a Wikipedia for data by Bret Taylor (2008)
When playing with this library, I had the same thought because it provides such powerful static analysis. JSDoc generation is nice. There's even externs for common libraries like Node.js core [1].

I stopped working with it (for now at least), because I couldn't figure out how to get my Node.js library to compile correctly. So at least for me the learning curve was a barrier to use it.

[1] https://github.com/dcodeIO/node.js-closure-compiler-externs
Fully in agreement. I think the answer to the PhD/postdoc glut should be more institutes. We still need the universities for teaching, and they are doing an outstanding job at that. I think of all the university systems in the world, American is perhaps the best. But unfortunately, institutes are more prevalent as a research model in Western Europe. More British and French researchers in my field are affiliated with institutes than American. Institute affiliation (INRIA,CNRS, private-endowed institutes in UK, Max Planck Institutes, etc.) is the norm in Europe, while it is an outlier in the US.
Can we agree that if a company advertises a service as unlimited, and in fact it IS limited and you CAN hit that limit easily under what should be considered normal use then it is false advertising?

I agree that it's strictly impossible to allow for 'unlimited' bandwidth, but I'd argue that the clear meaning of the word in this context leads you to assume that it's unmetered and you can reasonably assume that you can make use of the service at a consumer level without worrying about hitting a cap.

I'm not arguing that you should be able to download 2TB's of data a month on a cell phone hotspot, but there's a whole lot of "unlimited" plans that have caps far far far lower than that which is kinda BS.
Ghostery/abp is cheaper.
They don't have a review of the OnHub yet, but http://www.smallnetbuilder.com does some pretty good thorough review of consumer router/aps.
For a long time, Bootstrap was the flagship Less project, but they've recently switched to Sass. Some of the increasing momentum in Sass is probably due to libsass, a C-based Sass compiler that can be used without depending on Ruby. (And is also much faster.)

Just FYI: Neither Sass nor Less should be written in all-caps. See the respective websites.
Successful Kickstarter Donates to Children's Music Education
How to use design thinking in HR and talent acquisition
I started a project the other day, started writing the basis for an isomorphic/universal/whatever it is now app (all the app starters out there are miserable), spent two days on it...eventually realized that trying it is going to slow me the hell down and make sure I quit my project before I even start.

You can fix legacy later when it's time. And let's be honest, there are proven, good web applications out there using <that stack you're used to> that are in reality no worse than node/whatever, just not as hip.

I love react for the pure frontend and I'm still using it there for many pages (except the ones I want to just be static), but I'm sticking to my python roots for a backend and I'm 100x more productive.
Termit: Google Translate (with speech synthesis) in your terminal
The feature set, yes, but definitely not the interface.
Previous discussion: https://news.ycombinator.com/item?id=10139679
Exactly. Fraud is terrible in both cases, and should be a known factor so that we can evaluate how to procede.

For instance, aid to Sub-Saharan Africa constitutes roughly 70% of the budget of SSA countries. Illicit outflows of that aid money is increasing at a rate of 20% per year. I'm struggling to find the data about how much aid actually reaches the intended location, but it's significantly lower than one would hope for.

Sure, I think that foreign aid to developing countries should happen. But clearly the way that we're doing it right now is encouraging a self-perpetuating corruption economy. Burying my head in the sand about corruption of foreign aid wouldn't help anyone, just like merpnderp is saying.
Thanks. You really know this stuff.

Why is there dependence on drug companies ? distributing drugs bought in Europe or elsewhere is pretty easy.And as for drug companies being protected from american litigation - if they don't sell it on u.s. soil, they are not responsible in u.s. courts, right?

As for the process being complex and expensive, is there work being done to solving this, with regards to EMA approved drugs ?
I personally use an Oculus DK1 (it was the only thing available at the time) and play around with three.js + WebVR. You'd be surprised the fun you can have with WebGL.

I can't show it off just yet unfortunately, but I made this web player for 360 photos and videos that has a VR mode. It came out better than expected.

Thinking about moving to Unreal next, not necessarily because it can do something that WebGL can't, but because I'm simply interested in that route.

While I'm sure Unity is a fine tool, I've had bad luck with them. I was interested in developing a mobile VR video player for 360 video, unfortunately Unity can't exactly map a video texture onto a 3D sphere, which is pretty much the standard way of making a 360 VR video. You can try taking the individual frames and mapping them onto the sphere as fast as possible, but the frame rate was a poor ~20fps, which I wasn't impressed by. It might be different for video, but last I recalled you should shoot for at least 60fps for VR experiences if you want to avoid the whole motion sickness issue.

I've also played around a bit with Google Cardboard, and I have to admit, it's alright, but at the end of the day it's still a cardboard shell for your phone with special lenses, so if you really want to play around with VR an Oculus DK1 or DK2 isn't that bad.

The Samsung Gear VR is a fine choice too, but only if you already have a Samsung smartphone, otherwise I'd still just recommend you go for the Oculus.

So, those are my thoughts.
How could that word possibly set you off? It's a common word in the English language, and couldn't possibly be offensive by any stretch of the word.

> a person who offers an argument in defense of something controversial.

Is it just me, or are the majority of online communities that I visit becoming overrun with people that get offended by the slightest amount of bold or confrontational behavior?
If you know people at Microsoft Research, they have computational biology groups based out of Cambridge, UK and New England (Cambridge, MA) in association with Harvard and a number of hospitals there.

The research topics they are (or were) looking into is actually Glioblastoma. Apparently as a cancer, it has an extremely complex protein, rna, dna pathway that is bidirectional, making it one of the most complicated and dirty big data sets out there. There are also a signfigant number of problems with Glioblastomas related to computer vision, dosing, ect. Either way, Microsoft research Cambridge/new england does a lot of research on Glioblastoma.

So for example: this paper on stiener trees for big data research was used to find new protein markers for glioblastoma - http://research.microsoft.com/en-us/um/people/borgs/Papers/P...

Those protein markers may/may not be in early stage development for drugs - it is worth asking around about this.

Here is another about imaging in the brain:

http://research.microsoft.com/apps/pubs/default.aspx?id=1643...

If you have contacts there, this would be a good place to go hunting for help.

Other things:

get help for you. This is stressful for you too. You may be healthy, but you do have worries, thoughts, and feelings about the future right now, and they deserve to be heard out and understood to the fullest for your own health. Do something about it in advance. It isn't selfish - if you are involved in the care of this relative, you need to be able to care about the highest quality you can, which means making sure you are taking care of yourself.

Call the big research hosptials for this type of cancer, and find out the name of patient advocate groups, and people who are allied. These groups usually have conferences, chat boards, email lists, ect. They host them where ever (facebook, websites designed for patients to come together, private websites they built themselves, google groups, what have you, don't expect awesome). They often pass around papers, studies, ect, among themselves. They talk about life issues. They'll be able to share some of the stresses you're going through in ways other people might not.
So expand your demand market. You can work remotely, or simply travel to the clients. If they're paying you enough, no reason why you can't include travel costs, etc.
There's also this for your text conversion needs.

http://bazaar.launchpad.net/~leonardr/beautifulsoup/bs4/view...
I am planning to use it in production.

We are working on a system that monitors, analyzes and reacts to telemetry sent by industrial machines. Part of this project are very JS/Ajax rich interfaces (plural) that show graphs, telemetry updates and alerts in real-time, interfaces that have to be kept up and running in the same browser window for days without refresh. The problems we've experienced is that the client-side is not front-end work, where the people involved need to have UX skills and stuff like that. Oh no, this is about building a reliable UI that doesn't leak, that doesn't choke on too many updates sent by the server and that can recover after networking issues.

Scala.js is great because we can use Scala-related tooling, which are much, much saner than what you get in Javascript's ecosystem (e.g. IntelliJ IDEA, SBT, dependencies managed in Maven repositories, Google Closure tree-shaking your code by default, etc.), a statically typed programming language that can help prevent accidental errors, which is very important for us because the complexity of the business logic involved is very problematic, plus a very rich standard library. For example we don't have to wait for async/await because we already have it. The libraries you can work with are pretty cool as well. Facebook's React is a popular choice for usage in combination with an FP style and interoperability is great. Plus the ecosystem of Scala.js-specific libraries is very active. As a shameless plug, we've built our own library for dealing with reactive streams, cross-compiled to Scala and Scala.js: https://github.com/monifu/monifu
Equity markets have become so complex and convoluted. It seems like a silly game of people trying to fool each other through layers of abstraction:

How can we take the fundamentally abstract idea of a company, its products, its business model, and its future potential, abstract that one level to a claim for some "portion of the company" (one share of equity, or a stock), abstract that into an index that tracks a portfolio of companies based on some abstracted notion of how to weigh different companies to model some desired strategy that tracks a market, sector, or industry. Then we're going to build software in order to abstract the task of trading whatever residual is leftover from this process amongst ourselves using formulas and algorithms that we think will outperform or trick other formulas and algorithms.

It's fascinatingly complex, which is why I suspect so many people on HN are trying to figure out how things like an ETF flash crash could happen. But for the average retail investor, it's damn-near impossible to comprehend.
In what way is it possibly beneficial to me as a user to have metered Internet for all cases rather than unlimited for most cases and metered for others?
These aren't the same scope at all, but I think it's worth mentioning the WMF's own WIkiData (https://www.wikidata.org). It's a single, unified source for a lot of the data used on different Wikipedia and other WMF project sites.
The New MongoDB Rust Driver