skysight-inc/HackerNews huggingface dataset:
> Another worry: When independent, government, or university funding sources dry up, scientists may feel compelled to turn to industry or interest groups eager to generate studies to support their agendas.

And here we have the unspoken premise that somehow government money is unbiased and not driven by any political agendas which is laughable on its face. I think a stronger argument could be made that it is government money that has corrupted science.
Thanks for your hard work. I'll try to use it in some future projects
This is true, and I love DRF but I find it unfortunate then that the concept of Serializer exists. Tom Christie essentially says that Serializers can and should be used outside of views (REST) to decouple and encapsulate business logic. He seems to believe models are database operations-only. This view is fine (e.g., data mapper) but then it seems the scope of DRF is beyond REST and should be part of core.
Sh*t Elon Says – Transcript – SpaceX Press Conference at the National Press Club
[Can any public company plan on a multi-decade time scale? This is an anthropological, sociological, cultural and business question of interest in the academic literature.]

The Bell System (that is, the old, pre-divestiture AT&T) routinely planned on a multi-decade basis. Switches built and installed in the 1920s and 1930s often lasted 40+ years. This was fine back when electromechanical switching technologies were all that existed, but little did they realize that, when they developed electronic switching in the late 1950s/early 1960s that the pace of technological change would far outstrip their own long-term planning.

By the mid-1970s, their competitors were introducing fully-digital central office switches, and the #3 ESS (a small switch for rural use) was still a reed-relay switch, while competitive switches such as Northern Telecom's DMS-10 and Stromberg-Carlson's DCO were fully digital. Never mind that Nortel and Stromberg would eventually vanish as well.

There were few enough takers for the #3 ESS that when equal access to long-distance networks was mandated, it was found that it would cost less to rip-and-replace with the digital #5 ESS than to write new software for the #3.
Anyone who thinks "Embrace Extend, Extinguish", amongst other bad business practices, are a thing of the past for Nadella-helmed Microsoft, this should be a tall frosty glass of reality.
> most high-end sensors have better dynamic range than film (~14-15 stops vs ~13 stops)

Film is the one with 14-15 stops. Plus its automatic S-shaped gamma curve, with gentle roll-off of the highlights, makes it easier to produce pleasing images. Movies, TV shows, and commercials that were shot on 35mm film in the 80s and 90s usually look better than the digitally shot ones today.
In ordinary English discourse "humans eat meat" is an existential proposition, with some possible claim of frequency, commonality, or representativeness. It's not a universal proposition; that's conveyed by "all humans eat meat" or "humans always eat meat" or some such.
Australia is such an unwelcoming country it's embarrassing. I suspect it's island mentality. At the airport we treat all arriving passengers as criminals - guilty of some terrible crime until cleared with a fully cavity search.
To all our visitors - past, present and future - I apologise for our stupid bureaucracy and politicians. Once you get out of the airport things do get a little better.
We've banned this account for repeatedly violating the HN guidelines. We're happy to unban accounts if you email hn@ycombinator.com and we believe that they'll post only civilly and substantively in the future.
Here is a rent v. buy calculator:

http://www.nytimes.com/interactive/2014/upshot/buy-rent-calc...

Unfortunately, if you play around with it, you will see that future appreciation is one of the most sensitive variables in the equation. My guess is that housing will decline in price, potentially quite seriously, but no one has a crystal ball.

I own right now, but I would not buy right now. If it were convenient, I would sell.
Google's cash cow product is knowledge of people's behaviors. Can equivalent product be built for much less, or be much easier to use? MS seems eager to build a similar business. Amazon store seems built to survive at a near zero margin. Maybe AWS as well.

I think Amazon's ultimate success is predicated on eventually developing a higher margin business.

It seems many previous businesses founded on the low cost producer strategy, e.g. Dell, uses it as a means to get scale, then emphasise higher margin products and services.
Just use a language specific package manager (pip, npm, cargo, whatever) over submodules, especially if you are using one already. Splitting dependency management between a package manager and git submodules is a nightmare. Git is a powerful tool that is 95% unused by most developers. People find their favorite workflows, and don't deviate too far from them.
Out of curiosity, if the motorway is shut down due to an accident or construction, would you drive for 40 minutes and then pull over to the side of the road and work from there?
While I am able to switch to another browser (I already did a long time ago), I don't believe I can avoid visiting sites "that show ads from Google". How much can Google collect from those sites?
> The USA has something endemic in their culture which results in toddlers killing more people that terrorists have in their country this year.

Every society that gives it's citizens the right to bear arms will have accidents. I also doubt that toddlers will have killed more persons than terrorists this year.

> Does the US 'meddle' in those countries to the extent of placing troops on the ground within their borders in order to shoot at citizens of said country? Does the US conduct drone strikes against people of those countries?

Today the West does so in the Middle East, but there is also a real threat to us. 30-50 years ago it wasn't so and there were few soldiers placed in these countries, except for Saudi Arabia because they are apparently incapable of upholding their fine system without Western help. Still their countries were a total mess like they are to this day.

Of course there was meddling and certain groups were supported like the West always does everywhere. But what those groups did with that support in terms of cruelty when compared to other cultures is not comparable.

I guarantee you this, if every country stopped meddling in the Middle East first thing they would do is getting weapons of mass destruction and then they'd proceed to annihilate each other.
Foreboding.
Are you arguing that the only true form of home ownership is a fully paid off home? That's a high bar.
Does Pokémon Go Have Staying Power?
Electron means your app runs on Mac + Win + Linux without much effort. It could also potentially run on the web browser.

That is a huge sell.
> While I am able to switch to another browser (I already did a long time ago), I don't believe I can avoid visiting sites "that show ads from Google".

You can block those ads, and the scripts that serve them and collect data.
One thing is obvious and always skipped, maybe because of insensitivity: alienation and exclusion is not an evil, planned act, but mostly unintentional. The first generation immigrant workers do cope well with this because they acknowledge and accept it before they immigrate, and do have a purpose to be there and bear the situation. But the later generations don't have no motives to be there, but are thrown into it. And thus they can't handle inevitable cultural incompatibilities. They want to socialise and mix in, like every kid, but that is not possible, so there begins the path to radicalisation, that goes through depression, solitude, and other sufferings. Most of the time their economic situation is well below average too. It matters. And it's not limited to muslims only. There are christians who convert and join the IS:

http://www.theatlantic.com/international/archive/2015/07/isi...

https://www.rt.com/uk/184212-british-mother-isis-christians/

http://www.christiantoday.com/article/us.government.unable.t...

http://edition.cnn.com/2015/03/23/world/isis-luring-westerne...

http://edition.cnn.com/2015/02/25/world/isis-western-recruit...

http://www.pbs.org/wgbh/frontline/article/why-are-so-many-we...
Cutting carbon emissions is a separate goal because the EU seems to have a directive that seeks to reduce carbon emissions among the ships that service the EU market (somehow). I don't seem to be able to search the web effectively to find discussions of this directive. It came to my attention while reading about some other maritime silliness. There seems to be mention of something here: http://ec.europa.eu/clima/policies/transport/shipping/index_...
There are plenty of situations where renting leaves you financially better off than owning. Even in a market where housing prices are going up.
Another solution to this problem is Romana [1] (I am part of this effort). It avoids overlays as well as BGP because it aggregate routes. It uses its own IP address management (IPAM) to maintain the route hierarchy.

The nice thing about this is that nothing has to happen for a new pod to be reachable. No /32 route distribution or BGP (or etcd) convergence, no VXLAN ID (VNID) distribution for the overlay. At some scale, route and/or VNID distribution is going to limit the speed at which new pods can be launched.

One other thing not mentioned in the blog post or in any of these comments is network policy and isolation. Kubernetes v1.3 includes the new network APIs that let you isolate namespaces. This can only be achieved with a back end network solution like Romana or Calico (some others as well).

[1] romana.io
Ship hull designs are special cased and essentially always allowed.
Break through the darkness of thought. Free your heart, soul, and mind
Faculty Spotlight: Erik Hurst
The general rule is you buy if the rent to price ratio is lower than 15. It's currently ~35 in SF.
"Right now, I’m gathering facts about the possible mechanisms at play, beginning with a hard look at time-use by young men with less than a four-year degree. In the 2000s, employment rates for this group dropped sharply – more than in any other group. We have determined that, in general, they are not going back to school or switching careers, so what are they doing with their time? The hours that they are not working have been replaced almost one for one with leisure time. Seventy-five percent of this new leisure time falls into one category: video games. The average low-skilled, unemployed man in this group plays video games an average of 12, and sometimes upwards of 30 hours per week. This change marks a relatively major shift that makes me question its effect on their attachment to the labor market."

Welcome, to the desert of the real.
This is something that can be studied. Social psychology. Negotiation and conflict resolution. Etc. I have had such classes.

First, he reached out to him with his own agenda. Naturally, having been crapped on by so many people, the young man was suspicious. So, he apologized specifically for the role his own department had played in the ongoing tragedy of this guy's life. He did not just say "Sorry your life sucks." He distanced himself from the wrongdoing of the officers the guy had previously interacted with, showed that his agenda was not harmful, it was a good faith agenda.

Then he hooked him up with a role model who could provide social proof that there was real hope that this could be resolved. He gave him a model for how to solve. He gave him an attractive alternative to becoming a terrorist. The young man did not previously have an attractive alternative.

The article seriously simplified the process. Since this unit is successful in what it does, presumably they are more informed about the various pieces of this than whoever wrote the article.

The forgive and forget model does not work. But this kid was turning bad largely due to bad things happening to him. He was mistreated by the police the first time. His pissed off remark at school should have never turned into so much trouble for him. To some extent, his second contact with the police redressed this wrong. The apology was not just empty words.
Bad font rendering gives me an instant headache as well, especially blurry rendering. From the zoomed-in sample pictures, it looks like this new renderer does less snapping of character stems to pixels, which sounds like the problem that has caused blurry rendering in the past. (I'm also concerned about the extensive mentions of specific hinted fonts; hopefully this doesn't break rendering with fonts like DejaVu, for instance.) However, I'm going to wait and see what this new version looks like, hopefully when it shows up in Debian experimental.
While it's not directly related, I'd argue the antiques of the dark pattern Windows 10 upgrades show a glimpse of a company culture that is yearning to have enough monopoly power again to become anti-consumer as they were in their heyday (90s, early 2000s). If Nandella didn't view that is being wrong, then this shouldn't be a surprise either imo.
Whenever I see these things I wonder, are there any plugins or any automated tools that would help fuzz search results.

So for example, send search requests to google randomly for items like "ducks", "fishing ponds", "banana leaves" etc, totally unrelated nonsense that will skew these tracking giants provided enough people install and run these tools.
So you're saying it's different this time?
Integer addition is associative, even for fixed-bitwidth integers (which constitute "the integers modulo 2^n" for some bitwidth n; e.g. 8-bit bytes under addition form the group of integers modulo 2^8 (i.e., integers modulo 256)).

Note that both the full integers as well as the integers modulo n are groups under addition. As groups are more restrictive than semigroups, all groups are also semigroups (groups are semigroups that also have an identity element and where every element is invertible).

Integer multiplication also forms a semigroup (and in fact a monoid, due to identity), but not a full group due to zero not having an inverse. So, it's usually said that "the non-zero integers" form a group.
When I bought my first home, my Dad gave me a good piece of advise: "Don't look at it as an investment, look at it as a home."

What he meant was, you have to live somewhere NOW. If you make some money at some undefined future point all the better, but right now you need a roof. But even if you lose money selling it later, unless things really go to hell, you'll probably lose less than you would have paid in rent over an equal period of time.

And there's intangibles to owning a place that you can say is yours. I don't have to worry about drunken parties above my head, or finding parking, or my neighbor catching the building on fire trying to cook. If stuff breaks I can fix it, not have to wait for maintenance to get there "sometime" (my last apartment before I bought the house, the AC went out. In Alabama. In August. It was 90 degrees inside for 4 days before maintenance finally got around to fixing it).
Honestly most countries are like this if you have to speak with customs. The US has been my worst experience and I use to cross into it frequently. At least with epassports these days I generally don't even have to talk to anyone when I arrive in Sydney except the guy that checks if you need to have the dogs sniff your bags.
That the court considered a software implementation of this to also be in violation again underscores how nutzo that is.
> When you start with a cap and work backwards towards the clearing price, you are guaranteed to be meet that cap. But when you start by setting a price, there is zero guarantee that you're going to meet your emissions target.

If you can't generate a good estimate of how much tax is needed to hit your target, hitting the target no matter what is actually a bit of a problem.

If the necessary tax would have been less than you expected then your emissions target is likely too conservative and you could reasonably have picked a more aggressive one.

And if the necessary tax is much higher than you expected then you could end up wrecking the economy, because the cost of credits will then be outrageously high and get passed on as high energy costs.
> However, the good features of Lisp are now normal features of any modern language. And some of those features have gone into the dustbin for good reasons. And some of them (static vs dynamic typing) are personal taste.

I definitely agree that with each passing year, languages that are not recognizable as being related to lisp have more features that mad lisp special in the past.

Features I regularly use that are good, but aren't "normal features of any modern language" (some are implementation details, but common to most CL implementations)

1 CLOS

2 Homoiconicity

3 A good interactive debugger with incremental compilation

4 Generalized references

5 An equivalent to reader macros

In addition, while some form of AST parsing and manipulation may exist in many modern languages, it is typically much less accessible than in LISP. I think this is largely because of the lack of homoiconicity, but also partly a culture issue.

There are probably other features that I don't use that others make good use of as well.

As a last comment, it baffles me that #3 is something that is extraordinarily rare to find outside of the lisp, smalltalk and forth families, but is regularly mentioned as a huge productivity boost by programmers that use it.

There's actually no reason I can think of that non-pure statically typed languages couldn't have such tooling either, with the restriction that global variables (including functions) never change type.
> Personally I have never understood the whole font hinting thing. It seems rather unscientific and the result is that fonts look fundamentally different at slight size differences; seems hinting is part of the problem, not the solution.

Hinting exists because displays don't have infinite resolution. Mac-style rendering has always acted like displays have paper-like resolutions, and respects a font's letter shapes more, favoring the original designer's intended font appearance on paper. Windows-style rendering has always acknowledged that displays have pixels, and that smearing fonts across pixels can decrease readability on average-DPI displays. Linux font rendering has historically offered a choice between the two, but typically defaulted to Windows-style rendering.
As opposed to the US, Denmark does not impose global tax on citizen who are not considered residents or have a home available to them there.
IBM Quantum Computing Push Gathering Steam
WinRT is a discontinued platform for which maybe 6 people in the world purchased devices. There may well be a tall frosty glass of reality to be drunk, but it's hiding behind the list of issues that are way too small for Nadella or anyone else in senior leadership at a company the size of Microsoft to get involved in.
Show HN: Dbq: terse node-mysql wrapper allowing queries in parallel/series
I recommend Opera. Same rendering engine as Chrome, but faster and with built-in ad blocking.
Weaving Accelerators into the Memory Complex
How has this been addressed in modern Go?
MPI and Scalable Distributed Machine Learning
No, the salient point is that Google is not producing special results for Pakistani residents. The censorship is applied everywhere, which is what the Pakistani government wants.
It is mostly the case. Some of the kits are designed to be more manageable at home--not requiring lab-level controls. But still a little fussier than b&w, no matter what. Personally, I haven't looked into too much, because I am color blind and have a hard time with the printing. I stick to b&w now mainly.

I just traded two Mamiyas for a Hasselblad 503. The Mamiyas are fine, but I have too many systems to feed now.
This patch does seem unnecessary, I grant you that much, but I don't think it's an example of EEE.

Surface RT tablets were sold as locked down devices from the start, just like many other tablets on the market today. You can't really apply EEE if the 'Embrace' part is missing.
You can also opt out (or maybe even just not opt in), or don't sign in to Chrome.
My own project, https://hash-archive.org, is intended to help with this to some degree. The idea is to provide a 3rd party source for cryptographic hashes of files on the web. Recent Show HN: https://news.ycombinator.com/item?id=11843214
I didn't take "crappy interface" to mean "aesthetically unpleasing" (not to say that such isn't a valid interpretation or belief).

FVWM and IceWM, for example, might be ugly (though only by default -- I've seen pretty configurations of both), but I've always found them quite usable. AfterStep, though... * shiver *.
Possibly of interest, the giant engines used in the Delta IV Heavy have 80% less part count than an SSME, but they were never intended to be human-rated: https://en.wikipedia.org/wiki/RS-68

Not that it has brought launch costs down much, considering how the ULA loves their juicy government contracts for billion dollar NSA/NRO satellite launches.

IIRC the Falcon 9 engine design is the opposite of an RS-68, which is the "one huge fucking engine" design philosophy, which is why a falcon9 has a cluster of many smaller engines and is tolerant of an individual engine failure during launch.
Ha! LISP macros and read both work because of a very simple bug in the original definition of LISP. Don't even bother with it or Scheme or Racket --- they're all utterly broken and needlessly confusing!
> European nations prefer burgundy

Minor bit of trivia: European Union countries[0], with a few exceptions, all use a standardized passport format[1]. The burgundy red color is specified. (This was one of the reasons given by the "Leave" campaign in the run up to the Brexit vote, that the United Kingdom would be able to return to a blue cover color.)

0 - https://en.wikipedia.org/wiki/Passports_of_the_European_Unio...

1 - http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:...
Vivaldi is an excellent replacement
Can you point me to a nice tutorial or a foundational paper? Your comment just opened up a lot of questions, my distributed systems course did not talk about any of this :)
Not only that, but they can then add diagnostic components for subsequent launches onto the rocket, which you don't generally need if you're going to toss it after one launch.
I don't think your interpretation of the RFCs is natural or remotely reasonable; in fact it leads to absurd consequences. We'll have to leave it at that. I stand by everything in the article.
Which bug are you referring to?
>That's both salaries mother and father combined. You've got to be kidding me if having a takehome income literally TRIPLE the median constitutes "middle class".

Look, I don't even think "middle class" is a meaningful term. Don't ask me.
Raising the price of a thing tends to reduce the quantity demanded.

There are perverse cases. Veblen and Giffen goods (higher prices increase consumption). But generally, the relationship holds.

A cap-and-trade or carbon tax system, to work, has to establish how much carbon can be emitted (I'm ignoring for the moment the argument that the answer may well be "none").

A tax or trade mechanism both invoke market mechanisms to allow individual carbon emitters or absorbers to determine how much activity they'll undertake, including seeking alternatives.

If a tax or C&T at a given level isn't sufficient, then the solution is to change the basis level. The result is still (in theory) achieved in the market.

You and ThrustVectoring are arguing two components of the same mechanism.

See also the Jevons Paradox: increasing efficiency (without also increasing prices) increases the amount of a good or resource consumed.

If you want less of something, raise its price. E.g., tax it.
I'm surprised no-one tried to flip the drone with his wings, as Spitfires did to V-1 bombs in WWII: https://en.wikipedia.org/wiki/V-1_flying_bomb#Interceptors
MCC ECOCERT Organic Green Tea Volumizing Mascara and Eyeliner Waterproof Set