skysight-inc/HackerNews huggingface dataset:
Thanks for the link but I still don't understand the significance of this post. It seems to be a complaint about somebody else's complaint. Isn't that fairly common in open source software?
My ex-wife and I watched Buffy when it premiered in 1997, and she was pregnant with our first child. We loved it!

Time flies: My daughter got into it and did several weeks of marathon watching with her friend when she was 17 in 2014. It didn't hold up for me when I watched a bit of one episode again, and I was definitely not in the demographic for the show by a stretch at that point ;)
I was a huge fan too. I loved it till Season 7, gave up on it after Season 9. What bugs me the most is that the things that happen don't make any remote kind of sense anymore. It had some sort of consistent plot for a while, but it started breaking apart since somewhere around S5 / S6.
Both the Brexit effect and the speculative chaos you propose are very short term. The fluctuations do not correspond in any way to the performance of the state and economy backing these currencies. Therefore, I think that if it benefits CNY, then only for a short timespan. However, if the US really tightens the screws on international trade, it will suffer longterm and so will its currency.

(And yes, I find the prospect of closed markets, increased tariffs and the like dreadful. There is no reason for the US to do that. This is different from Brexit though, since the EU conditions free movement of people and huge bodies of law on the trade agreements. A post-Brexit Britain may have more free trade than ever before since it can do its own agreements with any country - like any sovereign nation should.)
Not to mention that Firefly's cancellation has posthumously added to its notoriety. Nearly every Firefly mention is in relation to its cancellation. Would it be as popular if it hadn't been cancelled?

I really like Firefly, but the cancellation meant they didn't have the opportunity to fuck it up. Every other Whedon series has had poor seasons.
Tarantool/Vinyl: 200K transactions per second on a disk-based database
Answering some of your questions on the stewardship transition
Venkatesth Rao on How the World Works
Thanks for chiming in, I totally agree.

Of course some products and markets have been able to make the support model work, like RedHat.

But it is very hard to pull off and I think it used to be easier in the past when companies where very worried about support and licensing. Nowadays they are much more comfortable with open source.

What we are seeing is that companies that pay for our premium support tend to cancel that after the first year because they didn't need it.

We want to make a product that is easy to install and maintain. This reduces the demand for support. There is a incentive for companies selling support to be a bit less aggressive documenting everything.

An open core model needs a very careful balance between being a good steward of the project and the need for revenue. We documented what we learned so far on https://about.gitlab.com/about/#stewardship and keep our ears open on forums like these.
What are the hallmarks of bad R codes to watch out for and avoid?
That's a fair point; on the other hand, aren't SQL queries themselves divorced from the actual data layer? Knowing whether the ORM issued one or two queries doesn't tell you if you're fetching data from disk or memory, whether it's making an index scan or full table scan, whether the join fits in working memory or will hit the disk, etc.

Isn't knowing what queries are issued giving you a false sense of knowledge about how the data is actually fetched?

And much the same way you can request a query plan, the ORM could provide the list of queries issued for a given piece of code.
I know what Plan 9 is, but I have no idea what this website is about, what they're trying to say, who they are, etc.
https://github.com/sobolevn/awesome-cryptography and

https://twitter.com/awe_crypto_bot
The performance of christina hendricks in Firefly is jaw-dropping !!!
Nope. No change.

However, to Yglesias' post I'd add that, in all fairness, the underground platforms at Penn are really too narrow to have people waiting for the train on the platform and then heading into an assigned car as is common in Europe. So whether or not they checked the ticket at the top of the escalator in Penn, there would still be something of a crush as people went down to the platform from the very congested boarding area.

(What is a reasonable question is why Amtrak doesn't actually have reserved seating even on their "all reserved" trains like Acela.)
Why We’ll Need a Universal Basic Income
Thats refinement versus improvement. Practice requires understanding, blindly copying and refining is always limited. "Hitting a wall" is like brain neural network stuck at local optimum, which requires forgetting and relearning.

Lets take example with Sudoku: if you know the basics(marking candidates and eliminating rows/columns), you can solve easy puzzles with practice only, but you'll be stuck solving mid-level puzzles. Mid-level puzzles require intuitive understanding of column-row exclusion(where X number candidates in a block are exclusively on one row or column they exclude X from entire row or column), but aren't sufficient for solving high-level puzzles.
High-level play requires knowledge of subsets, X-wings,XY chains,coloring, etc to solve the hardest puzzles(and practicing doesn't help, it requires intuitive understanding to find such patterns).
Security things in Linux v4.6
Demis Hassabis: Artificial Intelligence and the Future [video]
Not really - with a pattern you drag from one loaction to another. With a PIN you tend not to drag your finger along but lift and press.

In addition with PINs you can have diagonally opposite numbers (e.g. 1-9 or 3-7) but with patterns you don't have that unless you use 5 on the way (e.g. 1-5-9 or 3-5-7). In fact most people will have the central dot in their pattern recognition somewhere in the middle just through human nature.
That's not correct. The first UI toolkit Java had was AWT and it mapped through to native widgets. AWT was not very successful because it tried to be cross platform rather than a direct mapping of the Windows UI toolkit, which was significantly more advanced in that era than its competitors MacOS Classic and - most problematically - UNIX workstations, which had truly miserable UI toolkits. So AWT was limited to the lowest common denominator and trying to abstract UI libraries didn't work very well, the abstraction was leaky.

So for the first few years of Java's existence developers were given native UI, and said no, actually, we don't care if we have a native look and feel or not - for the kinds of line-of-business apps they were writing a powerful and consistent toolkit was more important than one that looked the right shade of grey. Hence, Swing.

Nowadays if you want to write a small, pure native Java app with native widgets you can do it with SWT and Avian. There's an example here:

https://readytalk.github.io/avian/

It demos all the features available in SWT with a 1mb download that's fully self contained. You still have the problem of leaky abstractions and SWT apps don't look entirely normal, as some more complex widgets still need to be custom, but it's another attempt at AWT that works significantly better as MacOS and Linux closed the gap with what Windows could do, so you can have a richer abstraction.
I disagree with you on SG-1, though I'd like to bring up Supernatural 'spoiler mentioned as a perfect example of what you're talking about.

SG-1, compared to many other overdone shows, had one redeeming quality - the protagonists (in this case, all humans) actually progressed through the course of the show. In SG-1 humans went from 1980s level of technology in Season 1 to spaceships, teleporters and off-world colonies in Season 10. So new 'bigger bad' always made some kind of sense, and I feel there was a space for a few seasons worth of additional interesting ideas.

That, or they could have simply continued Stargate: Universe.

There is one series I'm really up in arms about it being recently cancelled - Person of Interest. That one was nowhere close to repetitive, it had tons and tons of space for good, intelligent story developments, and it got cancelled behind the crew's back anyway, because whatever. Fuck you, CBS, for cutting out what was probably the only thing in history of television that approached the topic of AI in a smart, realistic way (and also basically broke Snowden's revelations a year before Snowden).
Nim developer here, I'm glad to see so much enthusiasm for Nim. I'm currently writing a book about it called Nim in Action[1] and would love to know what you guys think about it. The first chapter is free[2], so even if you don't intend to buy it you can still take a look at it.

We also have a BountySource campaign[3], so if you would like to support us please consider making a donation.

Finally, please feel free to AMA!

1 - https://manning.com/books/nim-in-action?a_aid=niminaction&a_...

2 - https://manning.com/books/nim-in-action?a_aid=niminaction&a_...

3 - https://salt.bountysource.com/teams/nim
PGO in C++ can yield quite significant speedups, however the difficulty of integrating it into a development workflow means that in practice it's hardly ever used. One of Java's accomplishments is that it brought PGO to the masses by making it entirely built in and automatic.
I don't get this whole trend of trying to cram everything into browsers. People have been working on PDF viewers, media players, document editors and a whole bunch of applications for decades. Some are more lightweight, some are more feature rich, others are prettier, easier to use or more reliable. Yet there's this weird trend to throw all that away and reimplement everything as part of this huge beast. Why?
Speculative optimisations yield about a 20% improvement in Java and more for higher level languages like Scala (and for Ruby it's off the charts). HotSpot isn't perfect by any means and C2's EA is not strong enough, but it's on track to be replaced with Graal (which is a part of what AOT is all about - you don't want your VM compiling itself at the same time as compiling your app).
>I think this could only be done from an outside perspective

>only be performed by other machines

JTAG allows in-device debugging. Of course you need another machine, by some definition, to view the results or you would indefinitely apply recursion.
Yeah, the title is misleading. The article is trying to quantify the properties of a cancelled cult-classic and derive a ranking. It doesn't make claims about whether it was right or wrong.

Such an article would also have to look at the costs to make each show, which it does not. (I expect Firefly to be more expensive than Veronica Mars due to things like special effects, and Joey expensive due to Matt LeBlanc.)

And it would have to consider monetization models for each, where shows with ads have to concern themselves more about advertiser friendly demographics vs. premium pay shows have to find a demographic that is willing to pay directly for TV.
I liked it too. It was a very different Stargate. More dark, more psychological. Some camera takes stolen from BattleStar: Galactica. But it was interesting, and it get much more interesting (the whole cosmic microwave background thing) just before they cut it down :/.
HotSpot can run hello world in about 50msec, not one second. A lot of people's views of JVM startup time are hopelessly out of date.

The primary thing people seem to like about Go is that it produces single native binaries. You can do that with Java too (I gave an example of Avian further up the thread), but people don't tend to bother because distributing a single JAR is not much harder and avoids any assumptions about what OS the recipient might have. Go users seem invariably to be writing programs for their own use and Go doesn't really "do" shared libraries, so they don't ever encounter the problem of distributing a binary of the wrong flavour because they don't distribute binaries at all.

By the way, in Java 8 there's a tool that produces Mac, Linux and Windows standalone packages and installers that don't depend on any system JVM. I've used it to distribute software successfully, although I had to make my own online update system for it. In Java 9 it's being extended quite a bit with the new "jlink" tool that does something similar to static linking ... the output of jlink is either a directory that's a standalone JRE image optimised and stripped to have only the modules your app needs, or you can combine it with the other tool to get a MacOS DMG (with an icon, code signing etc), Windows MSI/EXE (ditto), or a Linux DEB/RPM/tarball.

This isn't a single file at runtime of course, it's a single directory, but basically any complex native app will have data files and some sort of package too so that's not a big deal.
Trivia: Bryan Fuller made the list 3 times with Pushing Daisies, Wonderfalls, and Dead Like Me.
Debian stretch transition freeze in one month
My wife does this pretty much every night with her iPhone SE. Listens to music on her EarPods while keeping it charged up.
No, not during startup, AOT can happen at any time chosen by the developer or user: there's a command line tool that triggers it and I believe the plan is to integrate it with the "jlink" tool that produces standalone, app specific JRE images. So you can produce a native installer for each platform.
This Wearable Device Turns Your Skin into a Touchscreen
Netflix to some extent actually prefers "niche programming".
Their mass appeal library and show would sell subscriptions but they'll peak rather quickly as a replacement for cable.
Their niche programming is very good at attracting new customers since these customers tend to be more hardcore and they don't have (m)any alternatives.

How much of this will remain as Netflix moves towards original programming I don't know, I think that they are likely to move most of their mass appeal programming to originals and just pick up the odd cult classics/fanclub shows and movies and maybe revive a franchise once in awhile.
Watching Pirate Streams Isn’t Illegal, EU Commission Argues
https://news.ycombinator.com/item?id=12611055
Rr 4.4.0 Released
There was a talk about it last year:

https://www.youtube.com/watch?v=Xybzyv8qbOc

The project seems to have gone slower than I expected, perhaps because Chris Thalinger moved to Twitter.
China Plans Immigration Agency to Lure Overseas Talent
I've been freelancing for a year, here are seven tips that worked for me
With regards to Opera: they were pulling in record profits, quarter after quarter, while falling further and further behind Google and Mozilla. There was money to be spent on the browser if management wanted to.
Almost all languages can benefit from profile guided optimisations, including very static languages like C++
I generally avoid those or leave them for watching when I run out of longed-lived shows, simply because I hate it that the moment I get emotionally invested with the protagonists and the new fictional world, the show ends.

Probably also why I enjoy series more than one-off movies.
from their FAQ (named FQA, frequently questioned answers? not sure):

1.1 - What is 9front? Plan9front (or 9front) is a fork of the Plan 9 from Bell Labs operating system. The project was started to remedy a perceived lack of devoted development resources inside Bell Labs,[citation needed] and has accumulated various fixes and improvements. This FQA specifically covers only the most recent release of 9front.

The code appears to be at https://code.9front.org/hg/plan9front/file/tip and can be cloned with

hg clone https://code.9front.org/hg/plan9front/

There are about 30 contributors, the first commit is from 2011 and the last is from last week.
Creates a hostile work environment, however.
You're intended to use it like this: either you distribute JARs and the recipient triggers the AOT compilation if they want it, or you distribute a "jlinked" JRE image that's inherently OS specific because it includes a bundled JVM. It's also possible that a future Java module format will allow the AOT compiled code images to come along for the ride next to the classfiles.
> That PTA lady was fortunate.

That reminds of Orwell's account in "Homage to Catalonia" of being shot in the Spanish civil war:

“No one I met at this time -- doctors, nurses, practicantes, or fellow-patients-- failed to assure me that a man who is hit through the neck and survives it is the luckiest creature alive. I could not help thinking that it would be even luckier not to be hit at all.”
Except there weren't any animal rights activists crying out for a boycott.
Unmanned F-16s Declared IOC
It Took Us 100+ Meetings for Acquisition: Jitendra on Selling CitrusPay
We've rewatched Chuck a couple times, but always end on the episode where Ellie has her baby and Chuck proposes to Sarah. After that, it's just too much of a roller coaster (for all the reasons you mentioned).
Should I watch the pilot or not before watching the official episodes?
Toyama man first person in Japan to be arrested for selling jailbroken iPhones
Yes, but Nim doesn't have imperative templates, so its template system is fairly limited.

As for hygene problems, Nim's system has the same issues.

Here's an example of the problem:

This is a simple Nim macro from the tutorial:

macro debug(n: varargs[expr]): stmt =
result = newNimNode(nnkStmtList, n)
for x in n:
result.add(newCall("write", newIdentNode("stdout"), toStrLit(x)))
result.add(newCall("write", newIdentNode("stdout"), newStrLitNode(": ")))
result.add(newCall("writeLine", newIdentNode("stdout"), x))

What the heck is that doing? Now let's compare to my lisp of choice, Chicken Scheme (although this macro would be much the same in any Lisp with imperative macros)

(define-syntax debug
(ir-macro-transformer
(lambda (x i c)
(let ((exprs (cdr x)))
(cons 'begin
(map (lambda (expr)
`(begin
(write (quote ,expr))
(display " : ")
(display ,expr)
(display "\n")))
exprs))))))

Now see, that's much clearer. And before you ask, yes, this macro is completely hygenic, because it uses ir-macro-transformer. Don't worry too much about it if you're not familliar with Chicken Scheme. It's not the important part.
I'd say the appliance market did pan out actually. BluRay players all contain an embedded JVM, as do many other kinds of set top box, as do of course all Android smart TVs.

Abstracting the CPU has worked out pretty well for the Java platform. Look at how easy the 64 bit transition was for the Java world vs the C++ world. Visual Studio is still not a 64 bit app and yet Java IDEs hardly even noticed the change. The transition on Linux was just a disaster zone, every distro came up with their own way of handling the incompatible flavours of each binary.

In addition, a simple JIT compiled instruction set makes on the fly code generation a lot easier in many cases and it's a common feature of Java frameworks. For instance the java.lang.reflect.Proxy feature is one I was using just the other day and it works by generating and loading bytecode at runtime. On the fly code generation is considered a black art for native apps and certainly extremely non portable, but is relatively commonplace and approachable in Java.
Many people claim that, but no Lisp compiler or interpreter beyond toy level actually uses it as such: It doesn't provide a lot of the syntactic information compilers need. However, Lisp code as AST is an excellent abstraction for macros, so that's what macros manipulate.
I actually agree with the GP, SG1 was dragged for way too long until they just ran out of time they clearly expected an additional season to finish the show (the final episode was pretty underwhelming).

The loss of RDA which was a major part of the appeal of the show and the constant attempts to replace/clone him for every show in the franchise afterwards was pretty lame.

The constant rotation of the supporting cast also did not really help the show, and the move from a procedural format with a few long term plot lines to a fixed seasonal story arc also didn't really help the show to maintain (it's weekly) audience (most fans would agree that the Showtime seasons were the best).

I did chuckle at the Farscape fan service they did in the later seasons, and there were a few fun moments but overall the show was pretty much dead around season 7.

They should've let SG1 go and spun it to a few other shows, but sadly SyFy (or how ever they spell their name now) wanted to dumb things down and make it flashy and splashy which is why SG: Atlantis looked more like Sharknado than SG1.
By the time they tried to bring things back to the roots with SGU they still mocked it up, SyFy promoted SGU as a worthy replacement to Battlestar Galactica and tried to appeal to it's fan base with pretty disastrous results.
Or, just switch charging to a 3.5mm jack.
Oh come on, I get really tired of this "well, that's what the agreement said".

Revocation is a critical part of a well-functioning CA system, and charging for revocations of free certificates actively puts that at risk, because it disincentivizes people from revoking potentially-compromised certificates - that is why it's morally corrupt.

> They are a commercial body afterall.

That's their problem, and putting the CA system at risk because "well, we have to make money somehow" is not even remotely acceptable.
At least for me, there's a certain "you can't go home again" element to TV series--especially ones running over a number of seasons. You typically watch and enjoy them at the pace that they aired and in the context of the culture at the time and where you are at the time.

This is changing with the splintering of mainstream culture, on-demand binge-watching etc. But it certainly applies to originally broadcast series. There's also just so much new content these days. It's really hard for me to imagine devoting 100 hours or whatever to either rewatching or watching for the first time some 1990s vintage TV show.
Moronic Acid
OTOH, as a schemer, I much prefer Haskell and Rust to Nim, both theoretically and in practice. What syntax and abstractions you like are down to how you think, and Lisp programmers are programmers like any other, not incarnations of the spirit of smugness, as many people paint us.
I suspect that any boost gained by early cancellation would also have been gained by more episodes, and time for word of mouth to popularize it... unless Fox pulled more slow death dickery.

I can't really speak to Buffy and Angel, but with regards to Firefly and Dollhouse... The indication is that Whedon wouldn't so much fuck it up, but requirements by Fox would force him to fuck it up. Compare "Train Job" to the original first episode of Firefly. Compare early episodes of Dollhouse to later ones, particularly the encore episode.
I do not disagree with you on humanities' progression in SG1, but I'd think that all these mayor shifts in technological advancement would have been better explored in separate series rather than in one big swooping race to the max.

For example how Star Trek explored early space exploration in Enterprise (sans time traveling shenanigans), another era in the original series, and another one in The new generation and DS9 and Voyager.

I do like the stargate universe, the Atlantis spin-off in particular, and I would like to see more of it. Maybe they can set a new series in, say, 100 years from the ending of SG1. Or maybe it is time to move on to fresh ideas. I liked the universe of The Expanse, for example, and am looking forward how they can move it forward.

(I was less happy about the Dark Matter universe, or rather the story told in it, for example: one small ship with a small crew holding the balance and future of the entire (known) universe in their hands is a bit too much for me.)