skysight-inc/HackerNews huggingface dataset:
No. I heard it in person during my first year of law school, which would have been long before 2009. The guy talked constantly, which isn't surprising given the job. Not every word appeared in NYT articles shortly thereafter.
Try a temporary variable for state, then use the consume in a scoped let block.
At DataCamp you can play with an online version of swirl:
https://www.datacamp.com/courses/r-programming-with-swirl
"Most" could be far less than 50% if there were no other cohorts that exceeded the lower percentage.
It would be hard to anti-noise the Rotodyne because it literally had small jet engines on the end of each rotor - which was why it so incredibly loud in VTOL.

I can't find actual noise figures for it, but I suspect it wasn't all the much louder than some modern jet liners. But jet liners land at out-of-city airports, and the whole point of the Rotodyne was that it could land in the middle of a city - and you're not going to get certification for that for a plane that can be heard miles away.

I'd guess it was unbearably noisy inside the cabin too.

Here's a sales video, with vintage cheesy music and equally vintage British accents:

https://www.youtube.com/watch?v=u4Z1UnRZDyo
What a horrible product to offer. Couples planning to marry will almost certainly be more optimistic about their chances for eventual divorce than the facts warrant. And even if they're realistic, there's immense social pressure not to admit it. This company's business model is basically going to pressure people into signing up even if it's a bad decision. And then to cap it off, they'll be collecting on the debt right when couples are going through a terrible time.

I feel like this is the sort of business that Martin Shkreli would start if he were outright evil instead of just a sociopath.
Swirl Online – Learn R, in R, Online
No, that's because in the specific case of LLVM only the C API is currently mapped. We'd have to work a little bit harder for the C++ API, but there is interest in doing so, if only to use it as a better parser for JavaCPP itself:
Improve Parser: Use the Clang API
https://github.com/bytedeco/javacpp/issues/51
> I first heard it when a law student asked him whether she should bother applying for a clerkship given she hadn't gone to harvard. In that instance the sows ear was the asking law student.

That's a very mean thing to have said about her and her whole class. I'm sorry you experienced that.
We can't have sidetone nor full duplex in wide area cellular telephony because end-to-end latencies become so long the far-end echos go beyond asthetically disconcerting.

Try this just for fun: Call someone right next to you via your cell phones and talk to each other. One finds one can speak several words, maybe even a short but complete sentence before the other person starts hearing any of it. It can become a laughably long latency when experienced so directly.

But this cumulative latency ( be it from queuing delays, voice packet grouping for burst transmission, buffering delays along the many packet switches from here to there, you name it ) comprise engineering trade-offs necessary for optimal radio-level multiple access, efficient packetizing, and economically efficient (packet) transmission.

In other words, I'd postulate we can't (today) afford full duplex, sidetone-included, wideband (5KHz+) sub-20-millisecond latency in cellular telephony. Cellular is a different thing, but surely it's its own kind of magic.

But consider modern office telephony over Ethernet: I don't know the internals of it, but aesthetically, I find it significantly better than the analog telephony I remember from 40 years ago: The sidetone's there, it's full-duplex, speakerphone functionality is absolutely superb, and subjectively I find it sounds good.

I'd guesstimate a three orders of magnitude latency ratio between LAN-based telephony vs cellular telephony seems to me key to the very different engineering possibilities and compromises necessary in these two very different domains.
I've been writing software for decades now, and I find that it's quite the opposite. Other than using an SCM, nothing has been as much of a game changer for me as automated test suites.

I'm able to tackle bigger and larger problems with more confidence. I can tell when my new code has caused an error in some dusty corner. I more easily think through edge cases and sad paths. I can show someone my tests and they can understand what the module is supposed to do.

For the record, I don't TDD/BDD much anymore. I do use the lessons I learned while I was to write more testable code.
AOT compilation for languages like Java is full of interesting challenges. I worked on gcj back in the day, and we had a super interesting Java/C++ interoperability scheme called CNI: https://gcc.gnu.org/java/papers/cni/t1.html
I recommend Jace for that: https://bitbucket.org/cowwoc/jace/wiki/Home
time() actually returns a pointer, so your point is NULL.
How often does divorce lead to bankruptcy as a side-effect? Will that influence the ability to collect?

This seems like a pretty sketchy idea just on the numbers side of things.
Easy CRUD Operations with Web API and Dapper
nixos.org it's been done please use it.
I think they might deal with a lot of chapter 7 bankruptcies
Unsure of the explicit typing one. Don't the Core Guidelines say to use it in that case? The IDE's going to tell you the return type anyway.
Going on a tangent here, that's an interesting claim, and I think I disagree. I posit that vigilantism is merely an alternative vehicle to the legal system, and only outcomes can be just or unjust.

Let us not fool ourselves into thinking that the legal outcome is necessarily the just outcome.
A decade ago? Facebook.

I think it's interesting that despite Facebook being vastly uncool, it still fundamentally meets its original need, which is socialising in a university environment.
I recently found a newsfeed eradicator extension that hides the newsfeed whenever you visit Facebook but still let's you check groups, message, and see notifications. I've found it to be a pretty happy balance between continuing to use facebook as a communication tool and not letting it suck me in time-wise.

[1] https://chrome.google.com/webstore/detail/news-feed-eradicat...
About 10 years ago while researching market trading ideas, I stumbled across a 1960's transcript of testimony to a congressional hearing by a long time NYSE market maker. While the tone of the entire testimony was mind blowing in its honesty about the actual market making processes, especially given the era, a single quote really changed the way I think. The quote from the trader was simple enough; the price is used as a worm. But coupled with the entirety of the testimony regarding stock and flow management it changed my world view especially the fractal nature of the price action and the fact that left unchecked I am basically biologically programmed to respond to price movement. I was literally walking around for weeks mumbling that the price is a worm. I have been unable to find the transcripts again. I compare these old time market makers to today's supposed liquidity providers and can't help but think, those old timers were heros compared to todays laser riding quant jockeys.
Personally, while I've always preferred liberal legislatures, I do actually prefer conservative Justices. I want the Supreme Court to set a high Constitutional bar for a law to pass muster.

I can't say I've agreed with everything Scalia has ever said, but there's plenty I did agree with as well. I'm definitely a bit concerned at where we could end up if a far more liberal Justice is selected to replace him.
Kafka is often lumped in with message queue systems as it has similar semantics and you can build a message queue on top of it, but it is generally cleaner to think of it as a distributed data store.

In that context it makes sense that you can run into scenarios where you want 1MB records for atomicity (though you probably shouldn't).
> But installing SageMath was more difficult than ever.

??? I don't understand? Don't you just give users an exe.
I don't think the ability to completely disable a device is ever justifiable, especially on an Apple product.
How to GET ANY PREMIUM(PAID) SOFTWARE FOR FREE
Anthony Kennedy was nominated in November 1987, and confirmed in February 1988 (he replaced Lewis Powell, who retired in 1987). So a couple months earlier, but still very much in an election year. If Saint Reagan did it, it'll be difficult for the GOP to make an argument that this president can't (even if you ignore that the constitution says he can).
Which is an increase in regulatory action from the status quo, aka "more regulation"

No -- "more regulation" means either added statutes or a broadened interpretation of existing statutes.

To claim that having existing statutes to continue to be enforced -- i.e. to maintain the status quo -- when there's an uptake in violations against those statutes means that one is somehow advocating for "more regulation" is just... weird.
How much of these concerns could be alleviated by an IDE that makes the types more visible?
Exactly, the GOP is in a lose / lose situation now, with one loss having the potential to be exponentially worse than the other. This would seem to make their choice an easy one, except that the larger loss is also the one that's further away, and they're beholden to a base so blinded by fury that playing a longer game becomes impossible.
I hope you're right. And really, a "compromise candidate" is more or less what representative democracy ought to look like in practice anyway.
Maybe, but as a french speaker I can confirm that it's easy to confuse. I just learned that Pingouin and Penguin are not the same. There is even a whole section explaining more subtleties about why it's often missuses in the french language.

Confusion habituelle

Par abus de langage, le pingouin est souvent confondu avec les manchots, des oiseaux de la famille des sphéniscidés qui vivent dans l’hémisphère sud et ne volent pas. La principale raison de cette confusion est la ressemblance avec la plus grande des deux espèces de pingouin, le grand pingouin.

Une autre source d’erreur est la parenté étymologique entre le mot français pingouin et celui désignant les manchots dans les principales langues européennes comme pinguïn en néerlandais, pingüino en espagnol, Pinguin en allemand, pinguino en italien, penguin en anglais, пингвин (pingvin) en russe, ou encore pinguim en portugais.

Dans de nombreuses langues, deux termes différents sont utilisés pour désigner les deux espèces de pingouin, ce terme n’a donc pas de traduction exacte. En anglais, le terme Great Auk désigne le grand Pingouin, auk étant un terme générique désignant le plus souvent l’ensemble des alcidés. Le petit Pingouin est quant à lui appelé razorbill. En catalan ou en italien, respectivement les termes de gavot et alca sont en revanche utilisés comme en français pour désigner les deux espèces.
I was writing some calendar code recently, and changed my date to ensure that the right month and year were selected at all times.

How locked down is locked down enough?
> But voter suppression by Republicans in the South is well-known and widespread, because the GOP wins more elections when the turnout, particularly black turnout, decreases.

The party that tips the scales for its establishment candidate with the superdelegate system can't complain about voter suppression. Clinton ended up with the same number of NH delegates even though Sanders won handily in that primary.
How I managed a $5000 launch with my first product
who pays for npm?
What is your goal? What type of projects are you looking to code?
You might try local Realtors (especially those who specialize as buyer agents) that advertise in Chinese (or that they speak Mandarin or Cantonese) to see if any recent transactions fit the bill.

Also, sales are open record - you might look at buyers with Chinese surnames that lack Americanized first names.
The constitution also says they can block it. No need to blame anyone.
I quit Facebook last year because it started ruining my family relationships. I started seeing the side of people that I never saw before and I didn't like it. I saw family & friends say and do things that were done to grab other people's attention. I also saw people, that I knew very well, pretend to be something they were not. I saw friends become enemies over pointless arguments.

In short, people I was interacting with on Facebook were, most of the time, not the people I knew in real life.

After I quit Facebook for 6 months, I attended family reunions and everything was back to the way it was. I stopped looking at them through the lens that Facebook presented them as and I felt no animosity or disdain towards them.

Maybe this is just my experience.
Nix is not even sort of a generic package manager in the sense of actual package management. It's a system package manager.

Try to host your game's addons in a nix repository, see how well that goes...
Got to agree with davexunit here. Language package managers aren't going to handle your non-<language> dependencies. One place where this comes up in spades is with numerical software. Example: frequently you want to build numpy/scipy with fast math libraries (BLAS, mkl, etc.), which might be in C, Fortran or whatever. Python's myriad custom package managers have no support for that level of customization so you're back to manual installs.

Spack [1] attempts to solve this by allowing extensions [2,3] for languages that have their own module systems. Basically you can embed language-specific module enablement logic in the package, and you can enable/disable packages in particular Python installs. You can then build several versions of numpy with different dependency libraries and swap them in and out. It's a compromise between language and system package managers. Right now it's too stateful in that the modules are linked/unlinked into a python installation. We have plans to provide something more like virtualenv or conda environments.

Functional package managers are nice, as are reproducible builds, but they come up short for customizability. I'd have to write an awful lot of packages with Nix and Guix to try out many different versions, compilers, dependencies, etc. Spack has a syntax [4] that allows these to be composed arbitrarily. It's not fully reproducible right now (though it could be if we went down to glibc and used a chroot jail), but the packages are much more composable than the current crop of functional package managers.

[1] http://github.com/llnl/spack/

[2] http://software.llnl.gov/spack/basic_usage.html#extensions-p...

[3] http://software.llnl.gov/spack/packaging_guide.html#extensio...

[4] http://software.llnl.gov/spack/basic_usage.html#specs-depend...
Dongguan China: The New Rust Belt
I'm a developer. I used it.

The important thing is that the underlying idea is rock solid, and the work of taming all the crapily packaged software out there is mostly done. So yes there is work to do but its already getting easier. Big todos:

- Proper CI. We need to not merge PRs until we know the merge commit builds. (Travis is wrong in this regard.)

- Sane CLI. Things change over a decade (cough git cough), but good news is were going to replace the whole damn thing 0-fucks given for backwards compat and make something sane even for those that don't appreciate/understand the underlying elegance.

- Support for institutional installations: A central build daemon + farm is a pretty lame say to synchronize things. Should make it so anybody can build stuff, and anybody can share binaries with those that trust them, and shared NSF store or equivalent for de-dup.

None of these things are hard at all.
Monsanto is actively damaging the future agricultural possibilities of the entire world with their business practices and how they sell their seeds. Creating seeds that we can way over dose with poison?
What happens to this Supreme Court Term’s close cases?
Since Go is the language he brings up in the writeup, I have to ask: honestly, why does Go need a package manager?

Go didn't support shared libraries until very recently, and still doesn't use them for things other than where runtime pluggability is actually required. If I want to install a Go program without compiling it, I just use my favorite package management tool-- the cp command.

Meanwhile, Linux package managers have acceptable versions of many of the Go programs I want to use. And building from source just uses git to pull the dependencies it needs. Not every programming language needs to reinvent the wheel, poorly. This looks like a solution looking for a problem.
Well, ms has nuget now for C# development, and I think it supports C/C++, but I don't imagine the community is huge.
On modern JVM we can use direct NIO buffers and let Java access native memory directly at full speed. There is (almost) no overhead at all anymore, so if we do it that way, it's pretty fast actually.
If you really call it "the 101", they will peg you as being from SoCal.
I wish we could have done this for our wedding. Wedding costs are ridiculous. I had no idea how many little things there are, even when trying to do it as cheap as possible.
Another tip jet helicopter was the Sud-Ouest Djinn [1] from the 1950s. This design was somewhat successful, with 178 units being built. Unlike other tip jet designs, the Djinn used a fixed gas turbine to drive an air-compressor, and the blades were simply powered by compressed-air tip jets. Since tip jet driven rotors don't generate a lot of torque, the Djinn didn't have a tail rotor.

[1] https://en.wikipedia.org/wiki/Sud-Ouest_Djinn
Good article. I was surprised that Richard said that we don't really need them right now, but we needed to plan for a future when commercial computers might prevent free liner software from running.
Serverless Architecture
> In the current version of GitLab you're able to add multiple labels, add a label while seeing the issue show page and the edit page should be faster.

That's great news that I'm very glad to hear, thanks! Our ops folks are usually on top of GitLab upgrades, so I don't expect to wait too long :-)
There's nothing that you can do about the butterfly ballots after the fact short of re-running the election, which is out of the question as you state.
France's 104-year-old twins say closeness is the secret
Getting the almost parasitic "managers" off universities should be a top priority goal for the well-educated people. Managers should have no role in any funding, selection or other academic activities. The publishing related rent seeking is a result of poor management of university's academic affairs. The parasitic "managers" at universities, either knowingly or unknowingly, help the rent seeking "managers" at publishing businesses plunder money and thus pressurize academics to bow to the publishers. I know, this is very difficult to achieve but not impossible. Efforts like this (sci-hub) are steps in the right direction. Kudos to her.
> technology is not the primary driver of value most of the time

Most probably. My advice is just that it is a bad idea for a software engineer to work in an environment where technology is clearly not the primary driver of value.

> Uber pays them more because they need the best and the market is very competitive, but there is absolutely no link to the bottom line.

Without internet platform, there would be no Uber at all.

It would be like saying: "Their warships are not the essence of the Navy. The Navy wants the best ships, but there is absolutely no link to winning naval battles."
I'm pulling the changes you've made into my (upstream?) repository. It's not the best name, but it makes sense. Maybe I've been using Git for too long.

I found fetch/rebase/merge to be more difficult to wrap my head around (and I still can't do an interactive rebase/squash)
> Scalia was foremost an advocate of judicial restraint

He believed in judicial restraint when it came to interfering with conservative political causes; but when it came to furthering those causes, he was an activist. The court should not protect LGBT Americans due to "judicial restraint". But when it comes to a healthcare law passed by Congress and signed by the President, the court should overturn it.

I could predict Scalia's rulings reliably by knowing only the politics of the case, not the law or the facts.
"Disagreement" assumes a rational discourse. People who are not willing to subject themselves even to the most basic rules of logic and civility can only be opposed, and should be ridiculed.
I don't believe that changes are being made as thoughtlessly as this article portrays. Twitter employees read the same things you and I read, you can be damn sure they're aware swapping the Moments tab caused a bunch of accidental clicks.

The article ascribes the decision to ignorance, or being bad at measuring. That doesn't feel right here. Swapping tab order is going to guarantee more people look at it, and maybe the thought process is that twitter moments is a great feature so even some accidental clickers might start using it as a result of actually seeing it for the first time.

Call it hubris or not caring about your users or whatever; the point is, all of these "dumb" decisions are being made by people whose job it is to think about them.
> You like Monty Python but not Spaceballs? I find that pretty weird.

DIfferent tastes for different people. I loved Monty Python from the first time I heard it on an audio record to the 10 times I watched each episode on PBS.

However, even as a Mel Brooks fan (Blazing Saddles is an all-time favorite of mine) I found Spaceballs un-funny and boring.
Mother-in-laws is incorrect because it makes the wrong word plural. There are two ways to look at it. The first is that "-in-law" is essentially an adjective, and unlike in other languages (e.g., Spanish), adjectives are not pluralized if describing plural nouns. (This is also why it is Attorneys General and not Attorney Generals.) Second, that it are the mothers, not the laws, that is being pluralized.

This may be a common mistake, but it is a mistake nonetheless.

Edit: Grammar. :)
How DHL Pioneered the Sharing Economy