skysight-inc/HackerNews huggingface dataset:
To those not in the know:

1. Plan 9 was led by Rob Pike, Ken Thompson, Dave Presotto and Phil Winterbottom, with support from Dennis Ritchie and released (closed source) by Bell Labs ( https://en.wikipedia.org/wiki/Bell_Labs ) in 1992. In 1996, AT&T decided to deprioritize it. Lucent open sourced it in 2000 and free sourced it in 2002. It was a process-based OS where each process had its own filesystem (called a namespace) where each process could share virtual files (via 9P, later 9P2000, protocol) in the other processes' file systems. Like Unix (and Linux), files could represent devices. UTF-8 was used everywhere (since Ken Thompson invented it). rc was the default shell, rio was the windows system, plumber allowed system-wide hyperlinking, and sam and acme were the text editors.

2. 9front is a fork of Plan 9.

3. If you refresh the linked page (the main page for 9front), it has a new picture. There are a lot. Some are really bizarre, like the man in the wheelchair in front of the elevator. Others like the shot from Jurassic Park are funny and wrong- "it was a Silicon Graphics workstation (using IRIX, the SGI System V based Unix) running a three dimensional file system browser." (not Plan 9 which was not Unix) http://movies.stackexchange.com/a/9746
We modified EP to take multiple fingerprints to achieve the same result with offsets (down to 10 seconds, I think), and built a web UI prototype for matching audio from a desktop browser.

It didn't end up becoming a telco service solely due to commercial agreements, but it was a lot of fun and almost embarrassingly accurate with ABBA songs (since we ended up trying a lot of variations on the first entries in the catalogue).
IncludeOS: From bootloader to REST API with the new C++
This Software Tracks Everything You Do at Restaurants and Nightclubs
It's not so much that it allows it to be ignored, it's that if you want it to be ignored, you have to use that keyword. It means that there's syntactic noise in cases where you don't care about the return value of a function that has one, and thus discourages you from writing functions like that.
VPN Encryption – A Guide to Secure VPN 2016
I'm probably in the minority but I agree. I semi-joke that I have a 5 season rule (which may be more or, commonly, less) for series. Past that point I just get tired of the characters, the look, the milieu. Some shows do a better job of changing things up than others but I just find myself getting bored at that point.

ADDED: And Pushing Daisies, mentioned elsewhere, is IMO a really good example of a cute, appealing show that was also rather twee and probably best appreciated in a short run.
The landscape is still not really x86 centric is it.

Java is old. It's seen a lot of CPU architectures come and go over the years. When it started out x86, SPARC and POWER, were important. Then it saw a mass migration from x86 to amd64 on the desktop and server side, and an explosion in the importance of ARM in mobiles (several flavours).

Along the way it's seen lots of smaller proprietary architectures come and go too, like the exotic DSP-oriented processors found in BluRay players and pre-smartphone phones and like the Azul Vega architecture that was specifically designed for executing business Java.

And don't forget that even amd64 is not a homogenous architecture. It adds new CPU instructions pretty regularly and thus can be seen as a long line of compatible but different CPU architectures. Java apps transparently get support for all of them on the fly, without having to recompile the world. You see the benefit when you realise the size of Maven Central ... there are JARs out there that are still useful and good even a decade after they were compiled, yet they still get optimised to full speed using the latest CPU instructions no matter what kind of computer you use.
A new method labels thousands of neurons in a fraction of the time
Yeah, I agree. Splitting SG-1 off would work for me too. I just grow very fond of the universe (and the style, tbh. SG-1 was actually one of the things that held me together during my biggest periods of depression - I loved the sarcastic style of O'Neill).

I like The Expanse too, I'm waiting for the second season, and seriously considering picking up the books it's based on.
> In fact most people will have the central dot in their pattern recognition somewhere in the middle just through human nature.

Yep. Either that or just the classic double circle.
It's explained in the talk "Java goes AOT":

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

Basically they thought it'd de-opt too much. I'm not totally sure it's the case but they'd be the experts on that.
Internet ranking for cult shows/movies is problematic, these shows have an extremely loyal fan base which ties the origins of the word fan to it's root fanatic quite often.

While these are great shows, the ranking don't necessarily mean much, it just means that there were more fans willing to give the show a good rating, and more likely than not on probably more than a few accounts.

It's hard to compare IMDB ratings properly when shows like America's Got Talent or the Voice only have 5000-7000 votes with a pretty shitty score while clearly being considerably more popular with the mass audience.
Shows like GoT are an outlier with over 1M votes cast, while even highly acclaimed TV sci fi shows like Star Trek TNG have only about 60K votes.

Firefly is the "best tv show that got canceled ever" just like Kim Jong Un is Time's internet person of the year, mostly anonymous internet voting and highly loyal and fanatic fan base can easily skew statistics.

I love Firefly I would loved to have seen it live to be 5-6 seasons old, but every time I see people talk about it like it was the "greatest mistake" in modern television programming I can't really take them seriously.
They're cheap for a reason.
I actually found the Western element of Firefly sufficiently overdone to cause my willing suspension of disbelief filter problems. I think there was one episode involving transporting cattle between planets for example. Probably one of the things that I least liked about the series.
> Fox has set up numerous shows for failure

Seems like a dubious claim to me, since it's not in their interest. My guess is that since the most coveted timeslots are a finite resource, they need to make hard calls about placing stable earners in them vs. new shows, for example, or bank on audiences finding those new shows anyway, via directed marketing effots. "Giving a show a chance to develop an audience" is technically achieved by airing it at all, and it's not the only thing they need to get done in a day.

You can criticize individual decisions they make, but only if you take that full picture of everything they need to accomodate into account. There can be good reasons why a network doesn't place your favorite show in your preferred timeslot.
That's it! That's what I'm looking for.
It’s Time for the United States to Start Worrying About a Saudi Collapse (2015)
Yeah, it's all Troy Grady; If you've watched "Cracking The Code" - the entire series, then basically, that was me, aside from me not getting the idea. I'm about the same age as Troy, FTR. The problems I had (particularly playing things such as from Tony MacAlpine's first album) all stem from not being able to get out from "beneath" the strings, and Troy's clear marshalling of all those ideas into a coherent method have opened the door to at least having another go. When I get time to practice - and that shouldn't be underestimated in terms of time - I can make progress, having already been able to play things I couldn't manage in the last 30 despite my lack of time and physical ability to play for long periods now.
I've spoken about this many times, and I'll say it again - it's a horrible violation of freedom of speech and expression to not be allowed to possess or create certain drawings.

There is no law that sickens me more than the one that criminalises drawings. It angers me far more than even modern copyright law.

And the worst part is that nobody seems to care about it, even those who are libertarians in the UK who I've met are overcome with repulsion at the type of speech or expression, not caring for the violation of rights.

It's a horrible law backed by no evidence of harm caused, and I think it is truly truly wrong that people ignore it. I am not exaggerating when I say that the principle is a motivating factor for me to leave the UK
The creator of the blog post said they would do a redo of this with the new yahoo one.[1] Can't wait.

[1] https://news.ycombinator.com/item?id=12614528
Beautiful handmade pencils Hemingway style
No, scrollaway. Sorry for the confusion.
Scala and Akka blow goroutines out of the water imo.
I think paraphrasing to reduce wordiness made the GSS seem far less objective in your comment. I'm sure you'd agree that losing that nuance, for someone who doesn't know much about the GSS, makes that question look... questionable.

The community on HN is here for good discussion so I don't think you need to worry about writing too much. Especially if it helps people understand.
> Samsung's 11-pin micro

That’s actually USB 3.0 micro super speed+
Porting the Swift Runtime to Android, Part One: The How
I've been pretty disappointed with Netflix offerings lately. I've been finding that Amazon Prime Video has a better selection of shows and movies.

Although I'm still waiting for something that just streams everything in TCM's or the Criterion Collection's back catalog. A lot of old movies, even very notable ones, are hard to find anywhere, legally or otherwise.
You know a site has its shit together when…
Wasn't the reason that Rome was canceled after two seasons the fact that their entire wood-built set burnt down?

How many more are on this list where it is not differentiated between canceled for ratings vs canceled due to an external event?
Interesting that the photo of two women on the beach is given a higher NSFW rating than the photo of a man on the beach.
"Shit early, shit often" is what usually happens with the "ship early, ship often" in real life. See also, "move fast and break things" as implemented in a typical startup.

But then again, business incentives are usually against software that works well and is useful - what matters is whether software works just enough to look sellable.
That's the case already with USB Power Delivery Standard:
The dream of "One Wall adapter and one car adapter" to charge all your devices (phones, laptops, battery driven accessories).

Actual situation: not really.

Examples:
Apple's MacBook 12 charger delivers non-standard 14.5V and the Dell XPS 13 only accepts 19V. USB PD however allows 5-12-1USB and on top of that the old USB Battery Charging standard with 5V@2A.

Additionaly USB-C allows methods to authenticate peer devices. We will for sure get DRM'ed chargers and whitelisting for some accessories...
Interesting read, thank you.

Where can I track recent interesting papers in databases?
LaGuardia's issue isn't its ugliness but its lack of efficiency: not enough seating, not enough A/C outlets, long waits to get through security, not enough bathrooms, dangerous triple-parked quick-rearrange-the-luggage-so-we-can-go pickup-and-dropoff areas.

The dinginess of the terminals and dearth of food/shopping options are really bad too, but the biggest problems in my opinion have to do with objective issues that any stoic efficiency expert would balk at.
Dollhouse could have been really good.

The idea of using the Big Red Reset Button as a continuous plot element, and telling the arc story through seepage across resets was a brilliant way of giving the finger to almost every other series.

And it turned into a young adults' barbie show.
Nobody's claiming that Fox made the decisions out of spite. Just that those decisions happened to greatly contribute to Firefly's failure.

> "Giving a show a chance to develop an audience" is technically achieved by airing it at all

Nah. You might get away with that now with DVRs and streaming and Twitter word-of-mouth, but not in 2002.
Michael B. Dorff wrote a book about this called "Indispensable and Other Myths": http://blog.translusion.com/posts/CEO%20Salaries/

His conclusions were that CEOs don't really matter all that much. Exceptional ones like Elon Musk or Steve Jobs are quite rare.
This quote struck me:

"...They had put 20 detectives on the case against Kent and Jill Easter at one time or another, and the lead investigator had spent six months on it exclusively."

If the woman had lived in a bad neighborhood, exactly one cop would have been involved: the arresting officer. She would have been convicted at trial on nothing more than his testimony that he found drugs in her car. Instead, they put 20 detectives on a case that was as much about exonerating the woman because she didn't fit the profile of a drug dealer as it was about catching the couple that planted the drugs.

That said, given the high probability that someone found in possession of illegal drugs will deny that they knew the drugs were there, what would you propose we do in the alternative? The resources simply don't exist to give all such cases this kind of attention. Would you prefer that no such cases be allocated these kinds of resources, which will lead to an increase in innocent people going to prison?

The special handling of this case based on where this woman lives certainly feels wrong. But I also don't know of a better solution than having cops focus their limited resources on investigating scenarios that statistically make the most sense, a strategy which undoubtedly relies at least in part on racial/socioeconomic profiling. If anyone knows of a reasonable one, I'd love to hear it.
> If you're just starting out, it can very well make more sense to use Microsoft Visual C++, which costs less than a commercial Java compiler and comes with an IDE that's light years ahead of anything available to Java developers.

Sorry but you are way wrong.

I do consulting in Java, .NET and C++ eco-systems, and started using C++ back in 1993, when C++ARM was the only reference for a possible future standard.

The only C++ IDE that for many years could match the Java ones is C++ Builder.

Visual C++ only started to match C++ Builder now with the C++/CX + XAML, for the WinRT applications.

And while Visual C++ debugger and code navigation are quite good, they still don't rival Java IDEs or even their own .NET experience, without installing something like Visual Assist or ReSharper C++.

> You can't write an application in Java that has a native look and feel. Or at least you couldn't for the first several significant years of its life and even now I don't think there's a good story for writing a simple native application.

Sure you can, but developers seem not to like to read books, so they just write crappy Java desktop applications without learning how to use Swing.

https://www.amazon.de/dp/B004Y4UTHM/ref=dp-kindle-redirect?_...

> Meanwhile you could grab wxWidgets or Qt (and there goes your budget for a java compiler) and have a native-looking cross-platform application. Which very few did, because back then Mac OSX didn't exist, Apple were on their death bed and "Linux Desktop Environment" was even more of a joke than it is today.

We were targeting UNIX with Motif++ back in those days.

Regarding Windows, OWL and later VCL were way better than anything that Microsoft produced for C++. Even XAML was initially targeted to .NET.

As for Apple, we were mainly using Metrowerks with PowerPlant.

> If this AOT work can give us fully contained native executables that we can distribute without having the user install Java and with significantly better performance than nodejs, maybe Java on the desktop can still happen.

There are many applications that people aren't aware that are actually compiled with ExcelsiorJET.

As I said, this generation doesn't pay for compilers.
I was sad Firefly was cancelled back in the day. Now though? I'd rather Adam Baldwin not receive any support.
Vue 2.0 is Here!
There's an episode of American Dad (I Can't Stan You) where he goes through the same experience, and like you, ends up thinking that others dislike him. Until he realizes that everyone talks smack about everyone else, and that it doesn't really mean anything except that people like to gossip.

Like him, you just happened to stumble upon something that happens every day, everywhere.
Now see, that's much clearer. From the perspective of someone who knows Lisp, perhaps. I find it very confusing. Moreover, you are using an example from a tutorial, which is meant to explain how things work, not to show what the best way to write some macro is.

You can write the same macro with less verbosity:

macro debug(n: varargs[typed]): typed =
result = newNimNode(nnkStmtList, n)
for x in n:
let xRepr = toStrLit(x)
result.add(quote do: writeLine(stdout, `xRepr` & ": " & $`x`))
Somebody should compile a list of all the stupid decisions networks have made, because they all seem to make a lot.

Mork & Mindy (RIP Robin Williams) became the #3 show in America in its first season. Come season 2, the network (ABC) fired the entire supporting cast and changed its timeslot to go up against Archie Bunker. Even back then, most people had enough sense to know to not mess with something that worked, but you wouldn't know it from the network executives. The show was never able to recover.
You can also do this (in case that's any clearer):

template debugImpl(varName, value: typed) =
stdout.write(varName)
stdout.write(": ")
stdout.writeLine(x)

macro debug(n: varargs[expr]): stmt =
result = newNimNode(nnkStmtList, n)
for x in n:
result.add(getAst(debugImpl(toStrLit(x), x)))

Whether the Lisp version is clearer or not is very subjective, and you obviously have a lot more experience with it so of course it's clearer for you. To me, the Nim version is far clearer.

Edit: flyx's version is even better!
This is nothing new. The USAF has had unmanned F-4 phantoms for decades that are used for target practice and live fire weapons testing. The F-4 fleet is being replaced with surplus F-16s.
تحميل برنامج أفاست 2017 عربي مجاناً Download Avast
Implication of sabotage adds intrigue to SpaceX investigation
Tim Cook Tells Utah Tech Audience: Encryption 'Makes the Public Safe'
Sounds like the worry I used to have for a long time about todo lists and calendars in personal life.

I eventually realized that those tools are not meant to be your boss - they're only means of storing what you figured out when you had more time to focus on something. You can disobey them at any time, freely, but if you find yourself constantly disagreeing with your own todo list, it suggests you need to work on what you put in there in the first place. They're meant to optimize, not take away your autonomy.

(Shared todo lists, as it's what all those project planning / issue tracking tools essentially boil down to, is a little different thing because other people put stuff in it too, but the principle is still the same - it's not there to limit your autonomy, it's there to improve your focus and free up your memory.)
I thought the aside in the article about unmanned "missile trucks" controlled by a latest gen manned fighter was interesting.
Problems in QA
I'm currently researching the current problems/good things about Quality Assurance. I worked myself as a QA-engineer myself and I'm now a fulltime developer. I tried to scope this to web development for now.

This is what I currently came up with.

The good:

- Software gets tested, before launch. In most cases by one or multiple people.

- There are automated test frameworks.

- We have requirement documents/ways to describe on how something has to work.

- We have test reporting tools, that can provide statistics on tests.

Based on these things we can already have a fairly well tested website, although there are still some problems, that arise with this.

The bad:

- Cycles are too slow: When doing SCRUM, some features cannot be fully tested yet. Definition of Done is endangered.

- Stuff is only partially available: the feature has been split up in to smaller things to fit into a sprint.

- Communication with developers can sometimes be annoying, some take it personally and get mad at the QA person.

- Testing a full flow can be annoying, if it involves multiple platforms. Example: A user does a signup, receives a verification code via a text message and proceeds in the flow.

- Automated testing can be a challenge. Lots of testers aren’t programmers.

- Having enough unique test data. Trying to come up with ways to restart an automated test. AKA: How to delete data that’s already in the website if a test fails. Without manual intervention.

The reason why I try to sum this up, is that I've got the feeling that at my current job, QA has lots of problems with these things. I wanted to ask if the people over here had any similar experiences?
Without commenting on Firefly specifically, one hears a lot of comments in the vein of: "They needed to just give this show another season so that it could find its voice/find an audience/develop its storyline/etc." Personally as a viewer, especially these days, you have very little time to grab me given how many options there are--and how relatively little time I spend watching TV. I'm not going to give your show 3 seasons, even if the network is willing, to hope it turns into something interesting.
I'd guess their web server is running plan9. Pretty clean headers, lovely.

HTTP/1.1 200 OK
Content-Type: text/html
Server: rc-httpd
I'm thinking they're expecting it to be heavily reliant on Google infrastructure through a variety of API calls.
TLDR: 9front is a fork of Plan 9.

Plan 9 was probably the finest operating system in the world.
If you want to know why you had problems with QA in Scrum, I would suggest to read this: https://dusted.codes/death-of-a-qa-in-scrum
Yeah, isn't that what all those personal development gurus were telling us for years? You need courage to be rich!
Do you get this proves nothing?

She was of privilege and innocent?

Privilege people are more likely to be innocent hence she was correctly found to be so.... Could be the thesis proven here???

I think you need to reexamine your logic if you think there's a moral here.

I think you are twisting logic to a cause. I feel it doesn't help.
Do you get this proves nothing?

She was of privilege and innocent?

Privilege people are more likely to be innocent hence she was correctly found to be so.... Could be the thesis proven here???

I think you need to reexamine your logic if you think there's a moral here.
> It's not easy for most people to know if their routers, DVRs, and other Internet-connected devices are infected.

Now that's just untrue. It's the easist thing in the world to know if your consumer networking equipment is infected - it is.
> If they just remove those immature ugly features like strong spaces

Strong spaces are already gone.
Dll Suite 9.0 License Key with Crack and Serial Key Free Download
Beauty Tips How to Look Beautiful and Attractive?
Are we expecting an alien invasion? (and by alien, I mean little green men)
Here's an unpopular opinion. Firefly was a terrible show and was rightfully cancelled. Not sure why it is so revered amongst neckbeards. It's a poor rip off of Cowboy Bebop.
Incidentally, Jon Blow (the game developer) is actually creating a new language (primarily targeted at games though).

https://youtube.com/channel/UCCuoqzrsHlwv1YyPKLuMDUQ
Argentina’s startup scene is primed, but not yet firing on all cylinders
The idea behind this feature is to ensure that you don't lose important data, not to discourage you from writing functions which return values. For cases where a functions return value is truly optional, you can use the {.discardable.} pragma.
Gaming on the go is one example, but also - if you happen to have a workplace that frowns on streaming music, or for some reason decide to use phone as your music source, then you actually want to listen while charging, so that when you leave work you don't have an almost-dead battery.
Infix PDF Editor Pro 6.50 Crack and Serial Number Download