skysight-inc/HackerNews huggingface dataset:
I am the senior dev in our group. I think the biggest skill is being able to teach. Yes you could be teaching junior devs tech stuff, but there is also a lot of non-tech stuff that could be taught.
> In actual machine learning context, it is usually called data resynthesis or data hallucination.

Your comment is the fourth-highest search result for "data resynthesis" on Google. These are not common phrases by any stretch.

Also, describing regularization in a model-fitting context is not "problematic," it's the main application of the concept.
A Windows-based, open source remote connection manager that supports popular protocols such as ssh, RDP, VNC, and others. It's has a tabbed UI, very useful if you manage multiple remote computers. It's always been stable and fast for me.
In Life Just PUT IN WORK.  Inspiring Male Dancers Show Us
People at LinkedIn will probably lose their jobs, as is usually the case in M&A (eliminating redundant positions)
This is something Apple really needs to release all the details of. Even if they got the crypto exactly right, they could have picked a privacy budget/ security parameters that just leaks everything.

And there is every reason to be skeptical about Apple's ability to design even mildly complex crypto given iMessage's flaws. Although the break in iMessage wasn't practically exploitable, that was luck and the fact that the only way to detect if a mulled ciphertext decrypted required attachment messages. The cryptographic mistakes were bad. Given any way to detect decryption of mulled ciphertexts for standard messages (e.g. sequence numbers, timing, actively synching messages between devices, delivery receipts from iMessage instead of APSD), Apple's crypto design bugs would have eliminated nearly all of the E2E security of iMessage.

Remember, this isn't a boon for user privacy. Apple is now collecting far more invasive data about users under the claim that they have protections in place. At best it preserves the status quo and does so only if Apple both picked the parameters correctly and implemented it correctly.

At this point Apple's position should be best summed up as: we have drastically reduced your privacy except not because magic that we (i.e. Apple) do not fully understand.
I have no intention of creating an RSA implementation or a Curve25519 implementation. I'm going to use a high-level library that doesn't let me choose things like public exponent or padding style.

If the high-level libraries out there for X25519 are better-tested and less likely to get things wrong than those for RSA, sure, but that would be pretty surprising.
These are not firings technically - you are being paid a bonus on the condition that you resign, as I understand it. Has anyone ever said no or are the payouts that much?
Because financial tech companies keep hiring all the Haskell programmers to write their internal proprietary trading code.
> That's the whole point in thinking of algorithms, not of code. I'd guess that this is what you do anyway -- regardless of the language. You don't necessarily always reach the same level -- e.g. once your complex distributed blockchain needs to find the maximal number in a list, you may go down to the index level in an imperative language, yet stop at the fold level in FP, and that's fine (you decide what an abstract machine can do at each step) -- but ultimately, at some point, you always think of your algorithm in the abstract -- you see it running in your mind -- rather than in linguistic terms, and that is the interesting level to reason about it. Forget about FSMs. What you imagine is pretty much the abstract state machine you can reason about mathematically.

This is a fascinating view, but no, I really don't. I think of the function that finds the maximal number in a list as a mathematical function (that is, "really" a set of pairs - a giant lookup table, that the implementing computer will have some tricks for storing in a finite amount of memory but those tricks are implementation details). I think of a function composed of two functions (when I think about it at all) as a bigger table (like matrix multiplication) - not as anything stateful, and not as anything involving steps. Like, if I think about 5 + (2 * 3), I think of that as 5 + 6 or 11, and sure you can model that as a succession of states if you want but I don't find that a helpful/valuable way to think about it. It seems like you want to think of the process of evaluation as first-class, when as far as I'm concerned it's an implementation detail; I see my program as more like a compressed representation of a lookup table than a set of operations to be performed.
google-authenticator is a fancy name for an algorithm described in RFC 6238. It does not talk to servers or require any network access. Google is not involved in any way; they just made the algorithm popular and branded it.
Bad neighborhoods are one thing--just street crime like anywhere else--but what about the kidnapping of rich tourists as a business model? In plenty of cities in the world, that's a targeted professional thing where local police might even be in on it if not participating.
I recommend iptables-persistent because fail2ban is adding rules dynamically, and it just makes it easier to handle with that aspect automated.
The problem isn't that it's long; the problem is that it's not navigable - there needs to be a table of contents. There's great stuff in here, but it's hard to sort out what I already know how to do from what I can actually use.
Plenty of flats in South London for that price:

http://www.rightmove.co.uk/property-to-rent/find.html?search...

Cheapest 1 bedroom I could find is 725/month.

Here's a 1 bedroom for 750/month ca. 10 minutes walk (or a choice of 3 buses) from East Croydon station, zone 5. The 50/month drop from 800 makes up for the majority of the increased cost over a zone 1 travel card:

http://www.rightmove.co.uk/property-to-rent/property-4164892...
Throttling and peering (or not peering) are not the same thing. You said they were. You were/are wrong.

This ruling upholds the FCC's prohibition on throttling content.

If throttling and (not) peering are the same thing, then Comcast would be forced to peer with Netflix for free. They couldn't not do it.

Therefore, you are arguing that Netflix will be able to peer with Comcast for free, even if you aren't actually saying those words.

This is untrue. Netflix is not going to be able to peer with Comcast for free. You were and are wrong.

No strawman, just you trying very hard not to be wrong.
Furthermore, get a motherboard with a common socket maybe a generation or two behind. Some larger companies have been decommissioning old hardware, so you can get CPUs for a magnitude or two less money than before.
Euro vs Copa: How the Regional Winners Perform in the World Cup
No. It appeared briefly on the deck, but Elon tweeted it was a RUD, and that they'll be releasing video once they get access to it later today.
I'm finding that another important step is this one:

apt-get install etckeeper && cd /etc && etckeeper init

Keeps your /etc under version control so you know what kinds of configuration changes you've perpetrated.
Commentary on the current state of .NET
Are there an open tools for solving HMMs for large datasets? i.e. if I have millions of observations from millions of users and want to learn a HMM from the data, what are my options?
Rhetorical question: what's so special about the polynomial coefficients when fitting a model?

This isn't addressed in an article about regularization, yet it's a key point.
Yes, but even one round trip to the store could blow most of your latency budget. The store will have to be right next to the processor.
Intel's "extreme gaming" stuff has had skulls on it for years. https://en.wikipedia.org/wiki/Intel_Skulltrail http://www.anandtech.com/show/7803/intel-ssd-730-480gb-revie...
MacOS Sierra Tidbits: Apple File System, RAID Support, and More
Yes, that is a common way of firing people under permanent contracts in Europe. You give them a crappy position for a few months until they get bored to death and then offer them to leave for X months/years of salary.
I know Drupal is not the best or simplest thing for doing this out there. It's not even that good in terms of performance. But it's flexible and extremely fast when it comes to development time. Deskulu was not supposed to be scalable (it's not going to be Zendesk). I built the first version this over a weekend to handle our own tickets and then it's just been doing bug fixes/updates every now and then.
It would've been impossible to do it in such short time with anything else (at least for me), and it's saved us hundreds of dollars over the past months.
I'd call that a win.
This makes me wonder what the actual real-world equivalent of the SFF trope 'diamond edged monomolecular sword' might actually be, since it sounds like diamond would be a pretty poor material to actually use.
It'd be perfectly reasonable if libpam-google-authenticator relied on Google's infrastructure, but despite the infelicitous name, it does not; it just implements the server side of TOTP. The authentication flow is identical to any other correct TOTP implementation, and you can use any compatible client; no integration with Google services or infrastructure is required. (In fact, I don't think it's even possible.)

Speaking of TOTP without Google, if you use iOS and find the Google Authenticator app unsatisfactory, try Authy. It's good stuff, and well worth a few bucks.
I think that it's also common for teams to get painted into a corner trying to use the next great, bleeding edge, thing. I too shudder at the term "Enterprise", but I also shudder when I see a company desperately trying to hire a "NoSQL Expert" at any cost because they built everything around Mongo when a relational database would have been fine.
Twitter invests $70M in Soundcloud
"Apple has removed the Gatekeeper option to allow apps to be downloaded from "anywhere" by default in System Preferences > Security & Privacy, resulting in a warning dialog when you attempt to open an app from an unidentified developer. "Mac App Store" and "Mac App Store and identified developers" remain selectable."

This is not good.
Industry does not matter because it is the "company" that picks the tools so you will want to find a company that is capable of change.
Sorry, numerousness or locality are not criteria for removing a person's right to expression.

A needs to learn to tolerate B, basically. A isn't performing surgery, A is trying to write comments on HN.
Sounds like it's working for you. Why people don't turn notifications off is beyond me though. Still, curating/making asynchronous is the biggest issue with slack so thumbs up.
Certainly. There tends to be quite a few posts about GraphQL on tech blogs these days, and a primary reason for this post is to drive the point home that although it's new, it's not hard to use, especially with the help of major tooling like Apollo Client and Relay.
Boot from a rescue volume, or use the VPS provider's root password reset functionality.
All domains now with TLS on fortrabbit, certs by Let's Encrypt
Can you explain what you mean by "proper choices of algorithms"? WeakDH was an attack that was entirely about poor choices of key size and (to my knowledge) entirely remediable by better choices of key size. It's true that it could have also been solved by switching to a different algorithm, but for many of the affected servers, key size was easy to change and the different algorithm was not available.
I'd add WCF to that list as well, especially when the client and server are both in .Net languages... I never really liked the XML binding, and preferred to use programmatic binding, and generally with JSON endpoints... but the ability to distribute a simple class library of interfaces, that could then build a WCF client instance and connect to a given endpoint is really nice. The painful thing to me was always consuming ill-defined services written in other languages.

I always hated webforms, to be honest, before MVC, I'd usually write as simple aspx as possible, and use ashx for most of the edges... The first couple releases of ASP.Net got better, but still the disconnected events were somewhat more painful than straight html+js when it came to anything complex, more so as ajax took hold. MVC made those edges easier to write. For the past 5 years or so, been writing far more node.js, and though less polished than .Net on the server, has been far more pleasant.
Are they the baddies?
Are you kidding? It depends where you are in the suburbs I'm sure. However, in general because of the ease of transit with a car you have access to far more.

For example, in NYC I wouldn't have access to a soccer field, a place to go horse back ridding, a place to go off roading, fishing, a Macy's, an Steak house, McDonalds, a Red Lobster, etc. all within 10-15 minutes. All at the same time, having a 4 bedroom, 2 bathroom house with a yard at $1500/month.

> suburbs have less things spread out over much more area

Again, it is spread out over a larger area, but the accessibility of those regions is much greater (i.e. far less traffic, 45+ mph speed limit, and cheaper fuel costs). If you want stuff within walking distance, or public transit it will not be as accessible and thus you'll have access to less.

Living in the Bay Area (even with a car) it'll take me 25 minutes to get to the Costco 4 miles from my apartment which costs me 5x what it would in the suburbs of say Chicago, Austin, or countless other locations.
mlpack (http://www.mlpack.org/) has a nice implementation of HMMs. The library provides a few command-line programs you can use to work with HMMs:

http://mlpack.org/docs/mlpack-2.0.1/man/mlpack_hmm_generate....

http://mlpack.org/docs/mlpack-2.0.1/man/mlpack_hmm_train.htm...

http://mlpack.org/docs/mlpack-2.0.1/man/mlpack_hmm_loglik.ht...

http://mlpack.org/docs/mlpack-2.0.1/man/mlpack_hmm_viterbi.h...

There is also the HTK toolkit, but last I used that, years ago, I was pretty disappointed; it did not compile on a 64-bit system. Both of these are single-machine toolkits, so there is a limit to how much you can scale, but I think you may be able to deal with a million or so points with mlpack. There's also MATLAB's implementation, but that is not very fast.
I was thinking of this position statement, which is signed by prominent Linux devs. I don't think they ever reconsidered their position after the final draft:

http://lwn.net/Articles/200422/
This is really cool, makes me want to make some sort of spin off that takes emoji art and makes story boards out of it.

Also, here is a cool tool for generating ASCII art diagrams: http://asciiflow.com/
Businesses visited grouped by local voting preference
Can anyone be more even-keeled or humble than Gavan?

You impress me, sir. keep the patreon around for people who just want to support a seriously good person who makes fun stuff from time to time.
Letsencrypt: A business case for DNSSEC
I don't mean to sound flippant but why can't these "lock down your new box" tutorials just be a bash script? Shouldn't they be?
I worked for a sketchy MMO site back in the day (MMOEdge), and my friend who ran the site paid $20k for a very professional and slick-looking pre-built site from a team in Australia. It looked really good, much better than the old amateur-looking site that was currently running. But when he switched to it, he found conversion rates went down, by quite a bit actually. We couldn't figure it out and eventually switched back to the old "cheap" looking site, and traffic was restored.

There's something about looking TOO professional that turns people away, I guess.
Ha yeah. I wonder how it's not installed by default, it's such a bliss (until nixos becames the defacto standard)
There may have been, but itchy hands combined with accessibility means that any more accessible replicas are likely to have been smelted down for other things.
I backed this from the beginning without the expectation of getting a real game - but rather backing research into voxel tech that up to then was mostly a cool tech-demo. I think the initial kickstarter was also pretty clear about this only "possibly" becoming a game eventually. It being released as opensource is something I had hopes for, but never expected - so for me, this is indeed a successful kickstarter. I've had others that supposedly were successful - but which in my eyes completely failed to deliver (hello Ouya).
Another successful satellite launch and more experimental data (aka they have a new failure mode for landing things). It is really awesome that they can be collecting the expertise to land the first stage "for free"[1] like this and every failure has improved the lander in some key way.

I can't wait to see the reconstructed footage of this event. From what we got initially it seemed a bit off to the left of screen and generating a lot of smoke.

[1] I realize it costs them time and money to operate the barge and recover the stages, but the cost of building those stages and launching them is covered by the launch contract so this work has extremely low marginal cost for rocket research.
I love the fail2ban part of your guide! I totally need to try that.
It is platform dependent. ZFS does not do that on Linux yet in part because of GPL symbol restrictions and the fact that there are other things to develop right now, although there has been some work done in this area to use the instructions directly. It definitely takes advantage of them on Illumos. I am not sure about the other platforms.
True enough, though I actually like mongo's document centric database for a lot of use cases. Though with MS-SQL 2016, Postgres + plv8 and binary-json, and rethinkdb, there are better options these days.
The Fed Is Worried About Worker Productivity
Instead of using unattended-upgrade, I prefer to subscribe to mailinglists and see when there are new securtiy updates.

One could combine that with something like rundeck where you run apt-get upgrade.
An GitHub api implementation via viml
"Don’t use Objective-C/Swift on the audio thread."

Nothing wrong with using Swift (the language) to render audio in realtime on the audio thread. I'd change the advice above to: don't send messages to Objective-C objects during your audio thread.
I didn't notice that iptables-persistent actually saves the currently configured rules periodically. That's both kinda neat and a little scary, and I'm not entirely sure I see much value in persisting dynamic rules; it seems like it'd be easy to end up with a long chain of stale rules that way. Still worth knowing about the automatic persistence, though.
Printed paper ballots can remove ambiguity. Did the person spoil their vote, or did they really mean to vote for X, Y, Z?
Why small digital agencies can bring more value than the big ones?
It looks interesting, but I'm not sure I understand exactly what the library does. I am curious as to how it improves or differs from other tools and libraries and what benefits it provides.
With this and the purchasing of rights to NFL games, I like Twitter's media strategy. Think they need more of this, though not sure how much cash they have so gotta see the ROI before going too crazy with this spending spree.
Regulations that are pro-consumer are inacted in favor of companies that have departments and expertise dealing in such regimes. "We'll go along with regulation X if you put regulation Y in that works in our favor". Regulatory capture was a big contributor to our near finanical collapse in '08. No one cares or thinks about the burdens regulations place on start-ups, despite all the "innovation" speak around NN.
Not interested in this particular semantic debate, sorry.
Don't ever use conventional Diffie-Hellman. You'd have problems even with reasonable key sizes.
https://www.apple.com/privacy/approach-to-privacy/

> All your iCloud content like your photos, contacts, and reminders is encrypted when sent and, in most cases, when stored on our servers. All traffic between any email app you use and our iCloud mail servers is encrypted. And our iCloud servers support encryption in transit with other email providers that support it.

> If we use third-party vendors to store your information, we encrypt it and never give them the keys. Apple retains the encryption keys in our own data centers, so you can back up, sync, and share your iCloud data. iCloud Keychain stores your passwords and credit card information in such a way that Apple cannot read or access them.

The End.

I always find it amusing when people downvote me for telling them Apple is doing what they admit to be doing.
Production boxes are not allowed to be plugged into bare internet or DMZ unless they were seasoned and tested on the LAN first, and the LAN allows no external traffic in (stateful firewall). If people on your own LAN are trying to pown you, you got bigger problems to solve before installing another box.

In the old days this was manually moving ethernet cables, now a days this is changing which VLAN the virtual image talks to or if you use something like openstack that implements its own firewall at the virtualization level you allow no external traffic in until the config and testing is done.

Also you need to verify your install media is not powned, which means you need access to the md5sum of the media (and how do you know someone didn't MITM the correct md5sum?) and you need to verify your md5sum program isn't powned which means you need to verify your verification strategy isn't powned which means this gets recursive real quick.
Here's a high-level library: https://github.com/paragonie/halite

It uses libsodium, which only offers X25519/Ed25519 for public key crypto.
I generally find that less experienced devs are the ones writing lots of code. Personally I think more and write less of it (and it usually works better).
All Goals from the Copa America Centenario 2016 Group Stage
When writing redundant (parity data) across multiple storage devices, you're increasing the chance of error without ECC. While there's still a chance/risk with single drive, the effects of such error are not as significant.
IIRC I have seen this discussed here on HN, someone had A/B tested their automated thanks-for-signing-up response mails "from the CEO" and found a significant improvemed response rate when they included one small speling mistake in the Subject.
Raymond Chen’s complete guide to HSTRING semantics
Understanding Redux (or, How I Fell in Love with a JavaScript State Container)
Both [0] and [1] seem to suggest that if you make the data "public" then someone can know they have a piece.

"It is hard, but not impossible, to determine which files that are stored in your local Freenet Datastore"

"Of course, the decryption keys, which are contained in links to the files, may be publically posted on some other site - they have to be if the site creator wants people to visit their site. But if you've never had knowledge of that link, which is very plausible if there are thousands of Freenet sites, you can't be expected to know what is contained in the encrypted files in your Freenet node."

0 - http://security.stackexchange.com/questions/12811/how-does-f...

1 - https://wiki.freenetproject.org/Plausible_deniability
The power consumption will eat into your savings if you use that 24/7 however. One of the nice thing about these tiny SBCs is that they run on just a few watts.
The trick is to not volunteer for recurring work. My stance is I will volunteer for 1 thing per week which is defined, ad-hoc, and <5 hours. The bonus to this is your far less likely to be forced into endless time sinks as you have team credibility to say no.
Well the fact that many people willingly choose to have commutes that long kinda implies that the "one hour rule" isn't hard and fast.

And as another poster pointed out, those massive commutes apply to cities like LA, NY, and SF. Outside of those bubbles the dream of suburban living and short commutes is alive and well. Mine is 10 minutes.
Fits like a GloVe: “Betta” style with dense word vectors