skysight-inc/HackerNews huggingface dataset:
If you're developing an app you need to figure out addressable market separately for it anyway. None of the apps I've developed until now really have the same % as any of those graphs - your audience will vary with the use-case.

The only thing the original proposal would do is make Apple look better, but it wouldn't really be USEFUL for anything.
DAEMON Tools Lite 10.1 Serial Key Keygen Full Download
Go moving from 54th to 13th most popular is pretty astonishing.

I'm personally pretty happy with that, because for all its faults it does feel like a fun language to program in, for reasons I can't quite put my finger on.

I'm always a little surprised that Java is number one. I know it has a lot of enterprise support, but is there some bias in the survey here?
I might not use either ever.

But Zooko's name is well-known around the traps whereas Monero -- not.
Dropwizard bundle managing authentication through JWT cookies, 2.0.2 released
I always thought WEBrick was one of those "never ever use front facing in prod" type of things?
Except, (a) my training data is under EU privacy protections, if I gave it to Google, I'd be in jail, (b) uploading large datasets from a home connection would take ages as well.

If I could just run the same at home, with affordable cards, it'd be a lot nicer solution.
you don't even have to do any configuration. after you've used a search box that's correctly formatted (like wikipedia's is) chrome automatically offers you the option to "press tab to search" when you start typing that's site's url.
>Due to the growing obsolescence of North Korea’s conventional military capabilities, North Korea has pivoted towards a national security strategy based on asymmetric capabilities and weapons of mass destruction

North Korea's nuclear weapons program stems from a reaction to the US deploying cannons and missiles on the border and pointing them at them in 1958.

This freaked them out a little.
haha exactly, students have a right to know that's what their code school is running in production don't u think?
A single person, yes, a family no.
Not the same at all. Let me rephrase the question.

Reading the article, the sysadmin is described as the person who constructs and maintains the environment the code runs in, including the physical machines, but also things like dependency management (I infer).

Given that just about everything except the physical machine can be handled through devops automation (from experience), and those things don't require "special" skills other than docker/ansible knowledge, why are sysadmins still considered separate from software devs?

On a more opinionated note, I think that using people, and not code to setup the operating environment of their application is pretty inefficient nowadays.
EU law & regulations require that you warn about cookie usage.
too many to list. see here: http://www.forbes.com/sites/patrickmichaels/2014/01/09/the-l...
For example, It is very easy to wrap some XML in other XML. Selecting XML nodes with XPath is also powerful. You don't have to write boilerplate Java etc. However, its template logic has a learning curve and it is only useful in work related to XML.
Which then begs the question why the author chose AGPL over regular GPL, if it's unlikely to ever apply in practice. What was the author worried about?

Meanwhile, it's much easier for a BigCo to have a blanket policy for a license which has incredibly high theoretical dangers and little clarity around its scope. And I don't blame them.
It is fixed and was fixed a long time ago.
Most amazing is that in Europe VW does not have to pay anything. And car owners are forced to do a software update that reduces engine power and increases risk of malfunction. VW never again.
Good to know, thanks. Guess I'm a bit of a dinosaur for not following social networks :-)
The developers of the VTE widget had a problem a few years ago. The widget was using 16 open file descriptors per terminal emulation instance. This was causing problems for terminal emulator programs that had the architecture of a central server process that does all of the terminals on multiple X displays.

A GUI terminal emulator for such an architecture needs at least two open file descriptors, one for the connection to the X server and one for the master side of the pseudo-terminal. The other 14, it turned out, were being used by VTE's scrollback buffer mechanism, which involves writing data that have scrolled off the top of the screen out to (temporary) files.

They had managed to reduce this, by rearranging the structures of the scrollback files, to 8 open file descriptors per emulation by 2011, and reportedly it will be soon down to 4.

Interesting tidbit #1:

It was mentioned elsewhere in this discussion that the alternate screen on many terminal emulators has no scrollback. This is because the programs that switch between primary and alternate screens aren't actually doing that as far as they are concerned. They are switching between scrolling mode and cursor addressing mode (see http://superuser.com/a/715563/38062 for details), the latter not really having the concept of a negative row coördinate.

The VTE widget was using twice the number of open file descriptors, because both scrolling and cursor addressing modes had scrollback files.

* https://bugzilla.redhat.com/show_bug.cgi?id=667539

* https://bugzilla.gnome.org/show_bug.cgi?id=646098

* https://bugzilla.gnome.org/show_bug.cgi?id=738601

* https://bugzilla.gnome.org/show_bug.cgi?id=741520

Interesting tidbit #2:

LXTerminal has this single centralized emulator process architecture, too. It has a rather nasty open file descriptor leak with which one can render LXTerminal completely unusable in about 1 minute (if one has an open file descriptor limit of 1024).

* http://unix.stackexchange.com/a/333578/5132
AirPods Latency
Hyatt Regency walkway collapse
Cease all motor functions.
The series is produced jointly by AMC in the United States, and Channel 4 and Kudos in Britain.
Shameless plug perhaps, but this is free and will help here: https://www.cncf.io/event/webinar-cloudnativenetworking
Many are seeking an intellectual discussion, but there are limits to what people are willing to explain. Sometimes it's just not worth it, and that's what the downvote button is for.

I prefer an open environment where more strange ideas can be discussed, but you also have to make a good faith effort to see where most people are coming from. The remarks you made on the civil rights movement suggest you either don't take it seriously at all, or you don't care about it at all, or you have no understanding of what things like civil disobedience actually mean. The trouble with making a good faith effort to explain all of that to you is that in the end you probably won't change your mind, because it's not like any of this information is hard to find.
Ira Kalet (RIP, 1944-2015) wrote a book using Lisp for the examples:

Principles of Biomedical Informatics, Second Edition, 2013
https://www.amazon.com/Principles-Biomedical-Informatics-Sec...
Countly | Remote work | Full-time | Full stack developer with a focus on Nodejs + MongoDB | https://count.ly/full-stack-node-js-developer/

Skills: Node.js, MongoDB, HTML/CSS/JS. Linux knowledge is a plus

Our stack is mostly what we require in skills :)
He also has a blog dedicated to Postgres: https://joelonsql.com/
Also want to mention Web Hacking 101 [0], which is written specifically for newbies in vulnerability searching, with real cases and explanation of how certain bugs are or could be found.

[0] https://leanpub.com/web-hacking-101
I get the impression that much of America has the opposite problem. "The bus" is seen as something for the poor, which no self-respecting middle-class person would ride. The result is more cars on the road, more pollution, and less funding for public transit, since taxpayers are less willing to subsidize a system that's not for them. In places with good public transit, it is seen a something that directly benefits everyone, and not as a welfare program.
The wiki article you cite states it is a European country, EU isn't the original question - "Monaco has an area of 2.02 km2 (0.78 sq mi) and a population of about 37,800; it is the second smallest and the most densely populated country in the world."
Yup. Same thing with Spark Framework wrt Apache Spark.

Seems like a curse targeting game-changing projects written in Scala.
Year of languages – fortran
Calling someone fat and unattractive is NOT hate speech.

Besides, whatever happened to just ignoring it and getting on with one's life? It is this constant cry-bully public outcry and constant whinging that has propelled people like Milo into the daily news cycle.
This is HUGE news and really interesting.

To recap, GRAIL was created largely by Illumina to help drive sales of their sequencing instruments. Illumina lead (>80% market share) the DNA sequencing market.

However the market is still mostly pretty much research applications, and DNA sequencing has found limited applications in diagnostic settings.

This is their play to start selling into the clinic. Nobody else has really been able to break that market.

1BUSD might finally be enough to make that happen and if it does, that's really exciting. GRAIL are going for screening because that's the largest, most viable market (every adult, every N years).

The problem, is that to be viable it likely has to be cheap. Illumina currently charge about 1000USD per human genome sequenced. Screening costs would probably be similar. Illumina do charge around a 10x markup, so they've got scope to give GRAIL a special deal. But the screening test probably does need to be around 100USD.

If the play works out, Illumina will end up owning clinical diagnostic applications of DNA sequencing. It will kill any other players trying to move into this area.

Really interesting, 1BUSD is a huge bet.
Better video previews for email
Of course you could design a machine that can run for 60 years. It's just a bad idea to depend on it.

A nuclear reactor has regulatory oversight and a risk management plan. It must survive the failure of any single component, no matter its reliability target.

Over 60 years, those 'highly unlikely' threats -- earthquake, terrorist attack, military action -- they become 'kinda probable'. No single component can survive these, and you'd be foolish to try.
Re: Windows 10, it scared me so much the first time after a bigger update with the "Hi / We've updated your computer" type splash screen. "FUCK did it just reformat everything??"
A great writeup is the No-BS Approach by Clifford Oravec.
It's a splitted in 4 major parts. Check out https://medium.com/@cliffordoravec/the-epic-guide-to-bootstr...
I've been thinking a bit about my own lack of specialization lately...and, its negative impact on my value to a larger organization than my own company.

I suspect I'd have a hard time finding employment doing the kind of work I'd want to do at the kind of salary I'd expect to earn. I'm a decent programmer with broad but rarely deep experience, a better than average sysadmin with ridiculously broad experience, a passable designer (better than half of the "real", but merely average, designers I've worked with over the years, but so far behind the good ones that I'm hesitant to use the same term to describe what I do when I build websites), a passable sales person, a pretty good writer and copy editor, and the list goes on and on, because I've run my own companies for the past 17 years. I've touched everything that a business has to do, and I've somehow muddled through and kept the bills paid and the customers coming back.

But, I'm not a "rock star" at any particular task. I couldn't wow anyone with my algorithms knowledge, though I've always figured out how to solve the problems I needed to solve. That's not a very compelling sales pitch when talking about a $100k+/year job for a company that has a specialist in all of the above-mentioned roles.

So, I think it really depends on what you want out of life. If you want to maximize security and income, focus on a high value skill. Become the best in your market, or as close to it as you can manage. Eschew all distractions from that skill; don't fuck around with weird Linux distros, figuring out how DNSSEC works, building your own mail server, setting up CI, self-hosting all of your own services and web apps, or otherwise becoming a "jack of all trades, master of none". If, on the other hand, all of those distractions sound like the best reason to be in tech (and, that's the way it's always added up for me, even when it's cost me time and money), and you're willing to take on a lot more risk building your own business (whether consulting or building products), I guess being a jack of all trades isn't so bad.

But, and this is a big but: There's only so many hours in the day, and so many productive days in your life (and you also have to take time away from productivity to have a life outside of work/tech). As I get older I realize more and more that I have probably valued my time less than I should and valued my ability to effectively DIY my way to success too highly. I've spent many hours fucking around with stuff that I could have paid someone a few (or a few hundred, or a few thousand) bucks to make the problem go away, and it would have been worth it in a lot of those cases.
How to make a Vanilla JavaScript module work with Webpack
Thanks for describing some actual fraud scenarios rather than the author's specious conjecture.
My SaaS iOS App $3000 Sale Story
The author is a well-known expert on the subject, so I guess he did now want to write a treatise on the subject but just to do some show-and-tell.
> I mean, it's not as though if you're going to drop one of the two groups of people it's going to be them going

I'm sorry you've had such an awful experience with sysadmin colleagues that you've developed such a corrosive attitude towards them. I've worked in lots of good environments, where dev/ops was being effectively practiced, and sysadmins there were the most effective force multipliers imaginable.
i am not sure i would use Larry Ellison as a gauge...
lol, I found a place that uses rails but teaches Node.js and JavaScript.

I'm assuming they hired someone to make the site/app put it in prod and went with it.
Technically HTTP represents a bidirectional stream of arbitrary data in both directions, which follows a set of headers and is optionally finished by a set of footers. This is for example quite obvious when you look at the HTTP/2 specification. There is no need for the bodies to be sent in a particular order (response body after request body) or in a particular encoding (form-data, chunked, SSE, etc.). It can be two arbitrary byte streams.

This functionality is exposed by lots of HTTP libraries, e.g. the Go, node.js or C# HTTP libraries will allow to simply read or write to a request/response body stream just like to can write to a socket. As a proxy - just copy the data from one stream to the other.

What are are probably thinking is that the browser environment does currently not allow to use HTTP for arbitrary streaming. Instead they defined some fixed use cases and encodings for these use cases. If you use SSE encoding you can't send bytes without overhead anymore and can only do streaming in one direction. But: You will get a nicer browser API for retrieving the data. Using HTTP bodies for arbitrary streaming will be allowed in future revisions of the fetch API (which e.g. give you a ReadableStream).

Other HTTP libraries also do not allow for streaming but expect the body in either direction to be a fixed length thing. This will allow to represent the body e.g. as a "string" or "byte[]" instead of a Stream from which the application has to read. Thereby the API gets simpler, but not all possible use cases are enabled.
Making cars is "statistical murder". Bad schools are "statistical murder". Selling cheesecake is "statistical murder". Enforce the laws you have to help keeping honest people honest, but please do not selectively blow individual cases out of proportion with gut appeal tactics.
Why not just use:

ssh -D {port} {server}

?
I was about to post this. VW have been playing dirty tactics even after the scandal.
> This finding is also stressing me out. My son is 2 1/2 years old. Did I love him enough in his first year? Any way for me to tell?

(Educational scientist here, psychology was part of my studies. I'm not a psychologist, though.)

Don't stress yourself. If you're loving your kid and are able to physically show it, e.g. you're able to cuddle your son, hold him when something bad happened etc., then you have the first major factor in check. You should be the calm and readily available ressource for emotional warmth if the kid needs it.

The second factor is consistency: Identical child behaviour should produce identical parental reactions. E.g. "Look dad, I built something awesome!" shouldn't generate a "Oh great!" on day one and "I don't want to see that crap, I'm tired from work" on day two. The same goes for negative behavior. That makes it easier for the child to grasp the external actions as results of own behavior, thus easing the development of self-efficacy.
It's perfectly fine to be stressed out from work, BTW! It should just be clear for the kid that this is not the kid's fault.

The difference with helicopter parents: It's perfectly fine for the kid to throw a tantrum if it's not getting that muffin just before lunch. If your reasoning is rational and consistent, it's fine to enforce that calmly. And it's fine for the kid to be pissed. It's perfectly fine for the kid to do risky things on the playground. If the kid hurts itself, comfort it, and that's it.
I also have a 55" Vizio P55-C1 on a standing desk. It's on cheap VESA legs to drop it down to 0.5" off the desk (the included stand puts it about 3" off the surface). It's on an iMovR thermodesk elite with an 83" by 30" top and has a BenQ BL3201PH on either side in portrait mode. Using 1x scaling in windows looks just right. The only issue with the Vizio P55-c1 is that it won't do true 4:4:4 chroma at 4k, but input lag is great, especially at 120hz when running 1080p for games (I play Overwatch at a fairly high level).

1x scaling factor is the key for reasonable viewing distances with 4K. Consider that it's basically quad (2x2 setup) 1080p monitors, and compare the size of 24" 1080p screens in such a configuration with a single 4K 55".
Is Your Data Integrity Causing You Fear, Uncertainty and Doubt?
I believe you are misunderstanding the issue.

Nobody is trying to argue that 4:2:0 video looks objectively superior to 4:4:4 video if given a free choice. Obviously, full chroma information will always be better, such as is the case for something like a PC monitor vs a TV with subsampling.

The problem is that 4:4:4 chroma requires more bits to compress, so when you're designing a video/image codec, you have to ask yourself whether the difference in bitrate between 4:2:0 and 4:4:4 is worth the difference in quality, and the answer seems to be “no”.

This means that when you're serving, say, a 5 Mbps youtube video where the bitrate is already fixed, 4:2:0 is going to give you more bits to put into useful stuff (e.g. luma plane) instead of having to waste them on mostly-redundant chroma information.
Have you honestly figured out what make you happy? For most people it turns out that answering that question is a lot more difficult than it sounds -- at least long term. A cookie would certainly make me happy right now, but then what happens once the cookie is gone?

Without really knowing what you want in the long term to make you happy, it's gonna be a struggle to figure out how to get to that point in your life. :)
the server doesn't have access to anything following the hashtag. This is only accessible on the client side via javascript. Javascript that you do not have unless the browser send the first request.
> VC has always been good at code gen

Well, target code gen is the job of a compiler. Optimization is a plus. It's like saying VC is good at compiling, but not optimizing.
The Anthologies of John D’Agata
I love going thru them all looking at the homepage and trying to put myself in the mind of a non-coder. How would I possibly choose?
How much can an extra hour's sleep change you?
World's First Supersized Manned Mech Takes Its First Steps
That's not entirely true. The problems I encountered on the Note 4 were no different from those encountered by my flatmate who was using the Nexus 6.

For example if we did a clean install. What's App or LINE would both open the camera in ~1-2 seconds.

With only installing a few apps (facebook, twitter, whats app, line...) after 1 month, both the note 4 and nexus would degrade in performance that What's App or LINE would take ~8 seconds to open the camera...

After using an iPhone 6s+ for over a year, the camera opens instantly, every time...

I thought it was my Note 4 and got it replaced twice... my flatmate couldn't replace the nexus since he bought it in Hong Kong and Google Singapore wont help.

Everyone I know who has Android says iPhone sucks, but constantly complain their (android) phones are slow and laggy.

Again, I don't understand why people like Android.
I think Rust got it from OCaml:

https://realworldocaml.org/v1/en/html/error-handling.html
Synaptic.js: neural network library for Node.js and the browser
Does anyone has personal stories about the pros and cons of investing in their IP portfolio for their startup?
It's worth pointing out that there isn't any evidence (that I know of at least - I would be very interested to see any) of a link between 'attachment parenting' and secure attachment as defined by attachment theory, despite the similar names and the fact that attachment parenting is sometimes presented as a way to achieve secure attachment.
With the try! macro, it's got the test and return built in. Further, if the return value is large, the caller will allocate space for it and pass the address of the space as a hidden parameter. If you've got rich return values, the final code will be pretty much isomorphic with the example C code (it wouldn't be a pointer to a pointer, though; it would be a pointer to a struct).
I've been trying to switch from icon fonts to SVG for icons, but I'm struggling with productivity/maintainability:

- SVG icons are more complicated to drop in, or complicate the code. For icon fonts it's usually just a CSS class, which is lean and expressive. For SVG, either I drop in the explicit code, which can be huge and hard to read, or I include it as external file (like an image) and lose CSS styling abilities.

- Versioning is harder. SVG icons are usually present as files, either from a thrid-party set or created and maintained using editors like inkscape. Now I either copy the code for above styling advantages, which is obviously bad for consistency, or I reference them as external images and lose stlying power again.

Are there any good workaround for those issues?
> The WTD has exemption that nearly all companies require workers to sign, primarily the 48 hour a week cap even if you don't work that much even Cisco, Amazon, Google and the rest force you to sign those opt outs.

This possible derogation is pretty much a UK-only thing. Remember that the UK opted out of the social chapter entirely until Blair ended the opt-out. More importantly, that is not really about paid leave.

That member states can work around aspects of the Working Time Directive does not change the fact that it does mandate paid leave.

> As far as other things Article 153 specifically excludes wages and collective bargaining rights from any EU laws or directives.

If you're referring to Article 153 (5) TFEU, keep in mind that the EU Charter includes a right to collective bargaining and read up on the Laval case (Laval Un Partneri Ltd v Svenska Byggnadsarbetareforbundet).

In short, even where the EU cannot legislate directly, treaties, directives, and regulations can have an indirect effect.
Doesn't seem something that would work out of the box on Windows, I will need to look at it in a few weeks time for the VSC++ compilers I have installed.
Where do you think the initial js comes from? The "wonderland" query.