skysight-inc/HackerNews huggingface dataset:
A HPC center (that is, lots of users coming in via ssh) I know about disabled key logins IIRC due to some incident where an attacker had got hold of a password-less key.

Too bad that sshd can't enforce use of password-proctected keys on the server side..
Right on :) Every time when there's discovery for yet another distant object from the sun, there's some speculation that pointing to Nibiru (where does this name come from)?
Highlights of Microsoft Ignite 2016
vue is awesome.

I wish there were an equivalent to something like ember-fastboot for out-of-the-box server side rendering, though. (server-side rendering for those who care about progressive enhancement in the browser, not isomorphism).
I think out of all the comments so far this passes closest to the real reason. It's simple: if you're developing for the web, you almost certainly have to use Javascript. That reality corrals so many more people into Javascript than any other language.
Or anywhere I can name. Where does this apply?
Replying to the reply.

Yes, which is why I consider the keys for the Exchange server questionable, as there is no way to disprove intrusion into those systems.

My claim surrounds gmail.com and the set of emails that passed through gmail.com. I am not aware of an intrusion into Google's systems that would have obtained highly protected keys. This also limits the number of actors who could forge the complete collection of messages obtained from a gmail.com account.

(i.e. the only thing obtained was a password, not system level access.)

If the attachments are BASE64 encoded and part of the MIME source, they should also be protected by the DKIM signature.

As far as any documents obtained from blogspot, I have no assertion to make reguarding the integrity of those message contents. The use a specific cracked version of Office may explain the document summary information not matching the proclaimed nationality of the publisher of the documents on blogspot.

I object to the (sometimes deliberate) conflating of the multiple collections and sources and the attendant implied discrediting of all be ine.

This is a forum that I hope values technical explainations and inquiry, many forums have their own version of reality.

May the truth be known, whoever is damned or praised.
> and she only really has one philosophical point to make

Oh, rly?
- More adjustable arm rests (they go back and forward too)

- New mesh material which is apparently more supportive

- New back support mechanism which is a combination of the two previous options (which you could not put together) - both the lumbar and the pelvis supports

- Chair is angled 1.8 degrees further forward

- Tilt mechanism causes the chair to hug your body more, with less latency

- A new white-ish color option

Other than that it looks the same.

I'm in the middle of an assessment of both Aeron and Mirra 2, so yeah I've been in the details a bit too much this week...

...as a programmer I find it easy to make decisions based on facts, but when it's a decision based on how something feels, I lock up in panicked indecision and almost always make a choice I regret!
You say, and it's here (Moto Z mods)

https://www.motorola.com/us/products/moto-mods/incipio-offgr...
10 Important Tips for Entrepreneurs to Improve Personal Branding
> I think we need a standardized virtual machine, like a lightweight JVM (or, better, a heavyweight Lua), which would allow people to use whatever language they prefer

To be fair, a lot of languages compile to Javascript. Do we really need a second standard?
The article doesn't address how to map business logic onto commutative operations, that is the hardest part of adapting CRDTs.

Any guidance on how that should be done?
We were considering and experimenting with react at one point, but in the end we were left with polymer and vuejs as our options.

We went with polymer for web standards, bigger ecosystem and great encapsulation options. Everybody loves the change.
Thanks! I forgot to require the spellcheck module ;).
SLACK, a BRIEF JOURNEY TO MISSION CONTROL
Ended as the www.google.com becoming the redirector, by default, to anything, without having any query in the URL syntax. It broke what people knew how www.google.com behaved for more than a decade.

But if I understood correctly it started from the idea "Google hosts your pages (if I understand correctly, even the scripts!) now with Google's TLS certificate and on Google's www.google.com domain" which is also quite fracked up for what can be expected of www.google.com?
CVE-2016-5195
The author did not create any closures in the example code. Python only creates a closure for a def in a def.

Regardless, using functools.partial solves that problem: ``callback = partial(print, i)``.
Out of curiosity, any idea if framing requirements are similar nowadays? Id assume the there was more framing now days to help in earthquakes, increasing cost. However this is a guess.
That's interesting because at the moment there's some group suing Google for alleged age discrimination.
There is a great podcast released a few days ago by 99% invisible interviewing the creator of the site: http://99percentinvisible.org/episode/mcmansion-hell-devil-d...
I think that for API building pyramid is the way to go - it has a lot of built in goodies to support api building + there are things like cornice by mozilla or pyramid_swagger.
Sounds like the issue is that you tested parallelized code as if it were serial. That'll be a problem regardless how many issues PyLint spots. Whenever I have async/parallel code I am paranoid about racing and deadlocks. I always test with a bit of fuzzy sleeps to tease out any issues.

Also, you described two separate bugs. The first one doesn't sound like an asynchronous callback issue. It sounds like a text editor with autocomplete would have avoided the problem. Or coding in an environment that encourages frequently running the code to look at its results.
The github page [0] states that "The In The Wild exploit relied on using ptrace."
Now, I'm wondering what purpose ptrace serves, aside from debuggers? Why don't we just disable this by default on production systems (where you shouldn't be debugging anyhow)?

[0] https://github.com/dirtycow/dirtycow.github.io/wiki/Vulnerab...
The number of files is not an issue, the only potential issue is the total size of the content (not what you'd think: the bigger a torrent, the better). It is perfectly doable to create a single torrent for the full video with all known bitrates, and have the client progressively load data as needed, switching from bitrate to bitrate on-the-fly
I was considering Aeron but I've read reviews that its adjustments are not very flexible, especially taller people were complaining that is is hard for them to adjust Aeron in a way that the chair is comfortable. Aeron has larger size, but it seems to be intended for taller and thicker, not for taller and thin. I ended up buying Hag H05. It isn't as popular, but I'm very satisfied with it (Using it for about 5 years now).
I'm just not sure I see the value... and in the end, not sure it will work out any better than the DLR attempts with .Net... It's interesting, just not sure I see the value. The Java runtime is about 60mb to download, then the extras for this... vs Node's runtime download under 14mb with a similar amount of library downloads for a given project.

That doesn't include the disconnect from the rest of the JS ecosystem which has centered around npm at this point (at least for the package repository itself, baring the yarn front end).
Why would you want to run this on Android? I'm not seeing the appeal.
Just so you know Vue 2.0 supports both templates AND JSX (or hand-written render functions): https://github.com/vuejs/babel-plugin-transform-vue-jsx
Dot org is the takeover of the old dot com, which is what you were thinking of.
Who's big and a steady money-loser? Twitter? Uber? Who else?

Investors may demand liquidation before money-losing companies with cash run through all their capital. Stockholders have the power to force that, unless there's some two-tier stock deal such as Google and Facebook have, but Twitter does not.

What's the next big thing?

- Self-driving cars that actually work are about three years from commercial deployment. What businesses will be created around that? Automated parking garages? Car-sharing? LIDAR manufacturing?

- In a few months, the Chevy Bolt will be shipping. More charging stations will be needed. Over the next decade, a need for a huge number of charging points will appear. Somebody has to build those.

- Surveillance cameras, including car dashcams, coupled to face recognition and AI. Big Brother where something is always watching. But who? Google? Samsung? ADT? G4S? NSA?

- The blue-sky possibility: Lockheed-Martin's Skunk Works succeeds in building a usable fusion reactor. They're not saying much other than that they've made enough progress to justify investing more of their own funds. The Skunk Works has a good track record of doing things others thought impossible. (The U-2, the SR-71, the F-117, the F-22, and probably some things that haven't been made public yet.) If that works, the world changes in a big way.

Probably not the next big thing:

- Virtual reality. There's still no killer app, and we're into the holiday shopping season. The hardware problem has been solved, and nobody cares. It's the new 3D TV.

- 3D printing. There are lots of good 3D printers, and they're bought by the same people who buy milling machines. They're a useful industrial tool. But home printing? Not happening.

- Internet of Things. It's mostly gimmicks so far. IP-addressable lightbulbs just aren't that useful. There's going to be a lot of crap manufactured, but it may just be a fad like hoverboards and CB radio.

- Hydrogen-powered cars. This is Toyota's answer to electric cars, and they're on sale now in California. They've sold about 700 of them in the US so far.
Projects Seek to Extend Reach of C#
You seem to assume that

A) Types are low level

B) C++ and C are the only competition to JavaScript

C) Not having to worry about types makes you faster or in any way better

A) is simply refuted by looking at java or SQL. SQL is a very high-level language compared to other stuff, yet it's heavily typed simply to ensure that data is either valid or the query fails (SQL Injection is still valid data in this case)

B) Take a look at Go. It's blazing fast. It beats Node.js in all benchmarks but Regex matching -> https://benchmarksgame.alioth.debian.org/u64q/compare.php?la...

Furthermore, Go is statically linked which means deploying to production is a simple scp operation to drop the binary.

Lastly, Go is opinionated on how you write programs, you will write programs that are scalable simply because of how simple goroutines are, using channels you can utilize asynchronous execution as you would in node.js but also utilize all available cores without having to think about threads or synchronization. Just pipe data through the channel!

C) Is a red herring, depending on who you ask it's either opinion or static typing being "better". http://danluu.com/empirical-pl/

Some studies indicate that it does not matter, some indicate faster development but more bugs for no types and others indicate less bugs and slightly longer development for types.

IMO Types are good. I want to worry about the types because when I receive user input I can be sure that once parsed it's 100% an int or a float or it fits in a certain struct. For the same reason I think relational databases are better than document stores, they ensure that my data is valid.

I don't have to write as much validation logic. It is sufficient to know that my function has been passed an int-type, I don't have to check if it's nil or a string.
Marine Layer – LLVM C/C++ Cloud backed front-end
Whoa! Thank you for this. I think this is exactly what I am thinking. I have done exactly what you did and I'm trying to figure out what the rage is as well. I want to find a framework that works for me without all the intricacies and nuances of something so complicated... something that gives me the errors that I need to know to debug the issues I'm having.
Ah that wasn't clear so I assumed it was addons in general. Thanks.
Great! I'll give it a go when the Vagrant box is ready. At the moment I'm providing support for a small product via email and it's getting old. I'm keen to switch to something better.
bittorrent doesn't split into files, it splits into pieces and chunks that are invisible to the user, so that's not something you can use as a user.
> insulation (though I live in Canada)

Even here in California we have insulation. It's just a lot cheaper than where you are because it doesn't have to be all that good.
Here is a bunch of questions to go through.

I was recently asked some of them and made a note of them for future reference. A lot of these are open-ended type questions and not specifically techy questions. I think these can give a very good insight into how a person thinks and can fish out what they actually have experience with when they give examples.

1. Give me an example of when you have had to release code into production that you didn’t want to. give any explanations/descriptions needed.

2.	How do you keep up to date with the latest tech?

3.	Give me an example of how you have improved some code and why.

4.	Are you a front-end or back-end guy?

5.	Give me examples of how you have stress tested a website or piece of software.

6.	Have you got any API experience? Give an example.

a.	Explain how you would secure an API.

7.	Have you got any experience with Mobile app development?

8.	What are your biggest strengths?

9.	What are areas you could improve on?

10.	Give me an example of when you have disagreed with a decision. How did you handle it? What was the outcome?

11.	Tell me about your experience using a database?

12. Tell me about your perfect day. What would you be doing.

There were a lot of specific questions after this but I think these are good to get you started.

In terms of actually answering your question "What is missing and what can be done better?", I think the best thing to do could be to simply produce something using technologies implemented by the company. If someone I was interviewing asked me ahead of time what techs we use so they can perhaps write some code to show me then I would happily give them that list and an example of a public-facing solution (e.g. a company website) for them to see.

A lot of places nowadays (in the UK at least) will just have phone interviews and a face to face interview to ask techy and personal questions. Then if you get the job you would be on a probation period for a few months to make sure you can actually do the job. I think answering the questions above can help to impress and get you through the door.

Hope this all helps!
This approach is dangerous in statistics and machine learning. Things often work on your toy examples but it may be for totally different reasons than you think and it can bite you later. Since it looks like it works to you, you will never look into the necessary theory. With the approach 'theory first' you might not get nice results as fast but I would bet that your understanding would be much deeper.

I am not saying that you need to read all the papers before coding a line, but the approach of coding your way into it will give you more shallower knowledge if you don't follow up with the theory.
While I don't like garages that dominate the front of a house, paving a route around you section is wasteful and potentially dangerous in terms of small kids playing etc. I'd far prefer almost anything to acres of concrete.
I have a pet theory about that.

I think it based on two factors:

1. the size of the community, JavaScript popularity is huge, it's probably the biggest programming community in the world, even the not so popular frameworks have a bigger community then the biggest frameworks in other popular languages (as a not at all accurate measurement, see vue.js and Python's django github stars/followers).

If you look at js frameworks/methodologies/libraries compared to the sum of the other languages' frameworks then the pace of change in Javascript compared to how many people use it is not as bad.

I had a similar experience with Java when it was the king of the web frameworks - JSP, JSX, JSF, Spring MVC, Struts, Stripe, Wicket and a dozen others.

Java was big enough to contain all of these frameworks, and it was big enough for people to support new ideas rather then iterate on existing ones.

I'm not familiar with C/C++ enough, but I think it has a similar amount of change to Java (which is somewhat less the JS)

2. the other big factor is how decentralized it is - JS is extremely decentralized, there are tons of big organizations contributing to it's advancement, to frameworks even building their own compilers (all the browsers).

Java is very similar in this regard, even in their governing model (a collection of companies that decide on standards together, though Java has drifted from that model with Oracle's lead lately).

C# is the opposite, it's one of the biggest languages but doesn't have a lot of change in it - everything is dictated by the central authority (Microsoft) and competing frameworks that don't get popular enough.

There are other factors of course, but I think most of those can be seen in other languages with less change, and are less relevant overall.
http://www.steveklabnik.com/uniq_ptr_problem/
> I think that is only if you use the C++ API

No, historical XPI addons are in JS (and XML and CSS). While they can bundle native code most don't, but they run in at the same privilege level as the browser itself (consider Firebug, which was and still is an addon).
yeah I went and read... looks like it's just "upgraded" components. Never know if that means cheaper for us or actually better. looks like it's rev 2 of the ergonomic adjusters. There were a few things like the tilt adjust that did wear out when you toss your full weight back against one ratchet
mechanism, it's going to get messed up.

As for feel stuff I just try before I buy. Buy them on craigslist at market price, try them for several months, sell the one you don't like. Simple. Or try, sell, try sell, buy new.
Best Hospital in Delhi, Top Ten Hospitals in India
Wow, that looks really messy for what is essentially printing items in collection...
Waiting patiently for the Linux release... ;)
Wait, what plans are you on? I pay ~7€ (5 for 1GB of data) and 2€ for accessories such as call and SMS that I seldom use...
Data Preparation: Is the Dream of Reversing the 80/20 Rule Dead?
This is why types are nice.

In Javascript you're not ensured to have an error, your program might continue working based on wrong data because some type has been randomly converted to a float.

In Go or C# you'd get an overflow error if the type is an int or you know it's a float and you get inaccuracy, if you need the accuracy you use a decimal type which will also ensure that any result is always of it's type.

Typed languages mean I cannot loose data accuracy without explicitly doing so. I have to tell Go that I want this uint64 as uint8 otherwise it's an error.
Mirror for those who cannot skip the paywall: http://archive.is/uS6or
Everyone is worried about graphics. Nintendo systems have never been about graphics. It's all about the games. They are combined two of the best selling consoles EVER. The 3D is the second highest selling console ever. The wii is fifth. The Switch brings both of them together. You can experience the awesome Nintendo literally anywhere at anytime. You can't get that with any other console. Now they are bring in major titles and giving us multiple good controllers for when they are needed. That's fucking awesome. I was about to buy the PS4 Pro edition, but fuck that I'm waiting for this. I'm hoping they still alway 3DS controllers to connect to the console so I can play with my 3DS friends with the portable device and the dock.
Er… what? You're the one who objected on editorial grounds that a digression into the more interesting facets of the issue would detail from the core of the article. I'm providing an easy fix of not raising the issue by not putting in objectionable details in the first place, that has nothing to do with "brand loyalty/antipathy".
Craigslist! Ok maybe not shipping, but certainly price.
Maybe it's one of the wandering planets that got caught by Suns gravity. I'd imagine there are plenty of those cold bodies between the stars, it would be strange if solar system didn't encounter any of them. Also the fact that one of them probably even hit the Earth forming Moon makes it even more likely. Maybe Jupiter just "cleaned" our space from them.
JSX is a DSL for creating HTML, a "language" that has very little custom logic. Vue.js and Angular.js are DSL for creating custom logic, which will always pale in comparison of an actual language designed for custom logic like javascript
Soulless
Shouldn't they have done this at the beginning of the bubble? ;-)
Ironically, a couple of articles below this one this headline shows up:

> The Tech Bubble Didn’t Burst This Year. Just Wait (bloomberg.com)

Do others have this strong association with the first internet tech bubble and Aeron chairs? For me there is a strong visual link between the floundering tech companies of that era and the images of the seemingly ubiquitous Aeron chair in the offices being cleared.

Not to belittle the notion of good ergonomics — on the contrary, I love my Steelcase chair and hight adjustable desk — it's just that the brand seems tainted. I wonder if their market research took this into account and came up with a strategy for this association?
Right there is bubble.
Eight queens problem and bitwise solution in Go
It's the Internet - remember that remarkable decentralized network for informational retrieval developed by ARPA in the 70s ? It's going to change the world !

It's always on. Anyone from anywhere can interact with what you create instantly. What else is like that ?
If telco providers are not taken to court for the damages caused by changing plans without any verification, why should they change their practices?

Complaining on the internet won't help in this case.
State change, eh? There's this, which diffs only local updates and doesn't use a vDOM: http://simulacra.js.org/

Disclosure: I'm the author.