skysight-inc/HackerNews huggingface dataset:
re: normit/inverse transformation: Pet theory? This isn't a theory, it's a simple inverse transformation. It's used all the time. George Box showed how to do a 2D version of it in the 1950s. Normit may be a pet name for it, though. It's just a play on words (probit, logit, expit... normit).

As far as describing data, what's wrong with median + IQR for marginal distributions, or some flavor of energy statistic for joint distributions? You will always need to trade off robustness for sensitivity and bias for variance. That's simply a mathematical feature of the universe. There are plenty of ways to take advantage of this to highlight outliers, for example, which often gets you thinking in terms of "hey, this really looks more like a mixture of two completely different distributions" and seeing if that intuition holds up.

The whole point of describing data with summary statistics is that if the assumptions are met this decouples them from the underlying data. If you use the median as an estimator for the center of your distribution and the MAD as an estimator of its scale, you may choose dimensions along which it's not very good at partitioning your observations. If you want a resistant way to describe the expected center of your data, the median and MAD are very useful. Sometimes it's even more useful to plot everything and point out "our results fall into K obvious clusters" each of which will have their own center & spread.

What I'm saying is that there's no silver bullet. Most of the time we take descriptions of the data, see if there are interesting inferences to be drawn, lather, rinse, repeat. "Get a lot more samples" often thrown into the mix. Are there strong clusters in the data? (Usually a plot will show this, whether via projection or in the raw data) Are there continuums that are interesting in relationship to things we care about? (Usually we'll turn around and model their relationship to said thing-we-care-about, conditioned upon a bunch of other items... multivariate regression, which if you're doing it right, will get you plotting the residuals, themselves descriptive of the model fit)

You simply can't do responsible statistical inference without exploring your data to see what's going on. In order to explore complex datasets, there are plenty of techniques, and most all of them demand tradeoffs (see MAD vs. SD or other metrics of "interestingness" for clustering). A number of descriptive statistics ("extremality" for example) rely upon limit behavior of specific distributions and are case-by-case.

I don't think you'll find many silver bullets for either descriptive or inferential statistics. You have to choose your tradeoffs based on what you want to accomplish.
Walmartlabs offers 3 days of paid VTO (volunteer time off). I'm not sure if political work would actually count, I believe it has to be a 501c3 charity in one of 5 pretty broad categories (hunger, poverty, women's rights, etc).
It is explained under the chart for [ and Esc. CTRL zeroes out the first two bits of a character. So that is the explanation.
This is dumb move. There's much more money to be made being their friend than their enemy.
When I was a freelancer changing the contract was a good way to gauge the level of respect you are receiving. If they say "take it or leave it" or "don't worry about it. It's in the contract but never causes problems" or "this is policy" the client doesn't respect you as a business partner and you will get problems later on. A good client will engage in discussion as long as your changes are not frivolous.
You aren't comparing the same program written in two languages. Seastar stuff is written by C++ performance experts who are fanatical about tuning, and does all kinds of unusual far-out things that Cassandra doesn't do to get high performance.
Viewed from the other side, someone at Microsoft was probably pretty upset with you guys when he found out :)
Yes, but this is not specifically what I'm talking about.

Think of something like MS Outlook - it's a big, complex app with lots of features. Now imagine that you only write the app once, but design two interfaces for it - one set for the Mac, and the other for the iPad. You compile through XCode, and upload to the App store. Apple notes that their are interfaces for both iPad and Mac, and posts it in both app stores.

Obviously the mechanics would not be exactly like this (I presume a manifest of some kind), but it should be pretty close.

For Apple, this would bring more developers onto their tooling (yes, even many of those that complain about XCode), and allow more developers to target multiple platforms with little extra effort.

In fact, one of the more interesting things is that Apple could even create new platforms that just require some interface additions and an updated manifest.

Have a bug in your code? One fix. One upload. One code review.
I wonder about the other x86 licenses that have been out there in the past. Via still offers x86 apparently. It looks like Cyrix ended up with Texas Instruments. Transmeta looks messy. IBM used to make x86 chips as well.

And I wonder if any of this relevant to making modern x64 compatible cpus?
>Honest question: Can't I do that already by using SFTP or ssh and uploading a spreadsheet? I just feel like I'm missing something. Do you have some kind of real-time aspect going on?

No, you aren't encrypting the computation, just encrypting some data. Using secure computation (garbled circuits, secret sharing, homomorphic encryption, ...), you are encrypting every mathematical operation.

> Second question: How do I know that your closed-source app isn't exfiltrating the data clandestinely?
>Assuming no flaws are ever going to be discovered in your crypto scheme in the future is pretty bold.

What I've written is: if you are carrying the secure computation on your private LAN and nobody is sniffing the traffic (potentially gigabytes), in the future they will have no way to cryptanalyze what the inputs were. And you can check that no information is being sent to anywhere during the secure computations: all the encrypted data is sent between the two computers carrying out the secure computation.

> Given that anything orbiting the earth can be observed from the ground with sufficient resolution, there's no such thing as a secret orbit. This sounds more and more like snake oil.

You can learn more here:
https://eprint.iacr.org/2013/850
https://eprint.iacr.org/2016/319
What the hell is an HCMB? Nothing on DuckDuckGo, and nothing on Urban dictionary. I wish people would stop using acronyms before defining them.
Mesosphere, Inc. is hiring a variety of software engineers to help build the Datacenter Operating System, based upon Apache Mesos. If you're looking to work on distributed systems, large clusters at scale, containers & microservices, and big data frameworks, we'd love to hear from you. Languages we use include Scala, Java, Erlang, Go, C++, Python, & Javascript.

We start the process with an introductory call, then a coding challenge + review call, followed by a full day of onsite interviews.
Software Engineer openings:

-Infinity (SF): http://grnh.se/rjxb2e

-Marathon (SF & Hamburg: http://grnh.se/pab62x

-Networking (SF & Hamburg): http://grnh.se/5psoa0

-Foundations (SF): http://grnh.se/5bsnkd1

-Frontend (SF & Hamburg): http://grnh.se/f3wyvu

-Mesos (SF & Hamburg): http://grnh.se/2daykb

-Intern (SF & Hamburg): http://grnh.se/a4052y

We are hiring for full time roles in our SF, CA and Hamburg, Germany offices, and will sponsor visas wherever possible.

If it makes sense for you and works for our team, we are open to remote, home office working arrangements, in both the US and EMEA.
We've all known that this has been coming for a long, long time. Education won't get the job done. Strong business ethics won't either.

No, this shit needs to be regulated into the ground. No more of this opt in bullshit, no more selling data that was never yours to sell, we have to cut out immediately. We MUST limit the amount of datapoints that can be used for advertising and we must limit access to that data with much stronger privacy laws by outlining EXACTLY what data is being collected, providing consumers access to that data, and not allowing business to sell data that to other business. Internal use only, that has to be the rule.

Freedom of thought is at stake, we have to act fast or we are totally boned.
Indeed my comment was genuine. FWIW, I also recently ran my first ultra.
Intel needs to sacrifice Microsoft and make x86 a legacy architecture.

The last time Intel did this it was called Itanium and it was horrible. Historically, almost all attempts to replace an enormously successful product line with something incompatible have failed.
Facebook 10 year roadmap, user base : Mark Zuckerberg
elev.io | Melbourne, Australia | Frontend Developer | Full Time

== About us ==

elevio is a fast growing Australian based startup, specialising in customer success software. Having gone through Australias top accelerator program (Startmate) in 2016, and successfully raising a seed round in July '16, we're further expanding the team to deliver best in market software to help site owners better educate and up-skill their user base, through contextual in-app guidance.

You work will be viewed by teams at companies like Dell, Staples, AdRoll and hundreds more whose usage is among the 100M+ page views with our embeddable installed on each month.

== The role ==

You will be responsible for our backend dashboard. This is the app our customers use to create content, view advanced and insightful reporting and smart suggestions (which will aim to help them improve their product with data driven decisions), manage settings, and a bunch of other tasks. In particular, you will be building functionality that isn't in the current version (i.e. greenfield/blue-sky).

Ideal candidates will also have strong knowledge of modern Javascript, solid React experience will be a huge plus.

== Applying ==

If this sounds right up your alley, head to the following page to apply
https://elev.io/jobs/a4b07e54-484d-4dc5-86ce-9d5ebf7935b3
Avian can compile AOT to a single executable.
> Don't even go there; a vocal minority of Mac users including me do not want anything like that.

I'm a Mac user too. Unfortunately, Apple is notorious for doing what they think is right, regardless of their user base. Need I say "lightning headphones" or "no magsafe, just USB-C"?

Both of these strike me as positioning for the future Apple wants despite the concerns the vocal parts of their userbase.
15 Must-Haves BEFORE You Start a Blog in 2017 [CHECKLIST]
> It was called Itanium and it went nowhere.

It was popular in its intended niche (HPC) for a while, but the value proposition was not sufficient. It dropped some x86 baggage but it didn't add anything fundamentally superior on top of it -- the ILP could easily be attained by having more cores on x86. To be honest I actually really like what they did with Itanium, but it wasn't a good enough innovation to break off the family line of backwards compatibility.
Tbh I found scaleapi to be quite expensive, much more than implementing your own QA process on Turk. Also if scaleapi goes down you have to do the work all over again. Scaleapi is nothing new, there have been others before but they were gone as quickly as they came, and suddenly all the API code stopped working.

It was a bad enough experience that I'd never base my mission critical product on a 3rd party startup. Amazon could go bad too but a small startup it's almost expected.
You might also want to check out Floobits which has collaborative editing for vim and neovim:

https://github.com/Floobits/floobits-vim

https://github.com/Floobits/floobits-neovim

https://floobits.com/help/plugins/nvim
I agree with everything you've written.
If any story includes a presidential piss-orgy everything else is filler. The journalists who ran that story did a lot of damage by running it the way they did.
As long as paying customers have legacy VB code, Microsoft has a very good reason to continue supporting VB.

Companies generally spend a lot more money maintaining legacy code than they do creating new code.
Hear hear! And I think if you made prints of them, there'd be a demand!
I find it quit ironic considering this discussion, that I just realizes YC shadow bans for things that are countervailing views and perspectives.

It precisely encapsulates the very problem with trying to identify anything but the most rudimentary and obvious and deliberate "fake news", that you will inherently impart your bias and your perspective.

The problem too, and maybe even the worst part, is that those advancing this "fake news" hunt agenda are the very types who have no self-awareness that would suggest they could at all be trusted to even attempt having an objective perspective. The Stanford Prison Experiment comes to mind in how self-righteous and justified feeling people commit abuses in the name of doing "right" and "good".

American free speech is absolute and it is one of the basis of our society's success where others falter and perpetually under-perform us. I know foreigners don't necessarily have an ability to fully appreciate absolute free speech as there is simply no other society that is so principled about free speech (although certain people are trying to curtail freedoms of speech when they don't agree with it), but it is necessary in order to not allow any group, no matter how much they claim they are the "good guys", to control speech. You may not like something someone says, but just because you don't, does not give you the right to censor or stifle or shadow ban their speech as a matter of principle. YC doing so is quite troubling, because it really highlights the fact that the not only feel supremacist in their views, but that they have no regard for people's freedom or liberties. Only approved propaganda may apply. Am I right YC mod goons?
> We’ll have to see what the market says.

Maybe I'm just not a car guy but this whole interview read like an ad.
Imperial melting pot: how a new book reveals the remarkable history of Istanbul
My pet peeve is when people assume that being smart is the most important thing in politics (or any other endeavor). Clever people may make fewer mistakes, but when they do make them they are much more difficult to fix. Just as true for software as it is for running a country.
scaleapi is great but too expensive to justify not building out your own QA process. Also don't want to be basing your product around an API that may or may not exist in a few years.
Ask HN: How many widely used encryption apps strictly adhere to IEEE 1363-2000?
I'm curious if anyone knows how many widely used encryption apps strictly adhere to IEEE 1363-2000 [1]? While many view ANSI/ISO/IEEE standards more as guidelines, I know others adhere strictly to achieve various industry certifications, etc. Additionally, are there any standout encryption apps that actually are challenging standards like this and other standards and treading new territory?

[1] http://ieeexplore.ieee.org/document/891000/

For reference:

1363-2000 - IEEE Standard Specifications for Public-Key Cryptography

Abstract: This standard specifies common public-key cryptographic techniques, including mathematical primitives for secret value (key) derivation, public-key encryption, and digital signatures, and cryptographic schemes based on those primitives. It also specifies related cryptographic parameters, public keys, and private keys. The purpose of this standard is to provide a reference for specifications on a variety of techniques from which applications may select.
Was the name was inspired by Charlotte "Lotte" Reiniger [1], one of the pioneers of silhouette animation? If not, that's one happy coincidence!

[1] https://en.wikipedia.org/wiki/Lotte_Reiniger
Also, if they were sued into bankruptcy they clearly didn't set up their corporation correctly.

If they are bankrupt it's more likely they spent all their money on their crusade in the courts + lost IMO.
Okay, so that leads to a very obvious (imo) question I haven't seen anyone ask:

What happens when you minimize Ln, with n > 2? Why don't we use any of those?
> Finally, the cherry on top - gigster, like other shops that hire contractors, is required to send a 1099 to the contractor and to the IRS by January 31st. As you can imagine, they've kinda failed here too. A lot of people didn't get their 1099s and a lot of people are reporting errors on their 1099s. It looks like they outsourced this out and whoever did it messed up transferring data from contractors' W9 into the 1099.

> For example, if you received miscellaneous income in 2016 that is non-employee compensation, the paying institution or individual must issue Form 1099-MISC by January 31, 2017. If the institution fails to do so, the penalty against the company varies from $30 to $100 per form ($500,000 maximum per year), depending on how long past the deadline the company issues the form. If a company intentionally disregards the requirement to provide a correct payee statement, it is subject to a minimum penalty of $250 per statement, with no maximum.

https://www.irs.gov/government-entities/federal-state-local-...
Επαναληπτικός κυπέλλου Ολυμπιακός – Άρης
could you share the dotfiles please?
Mirrored memory is a side effect of unconnected lines on the address bus thus making the content of those bits irrelevant. Code can take advantage of this to run faster or put tag values into addresses.

What does this have to do with speed?

On a GBA, VRAM is faster than ordinary RAM. Programs can do well to use it for tight inner loops.

Almost all programs use IWRAM for this. It's one of the things it's for. It's as fast if not faster than VRAM (depends on if the VRAM is being accessed by the PPU at the time).

Using STM (store multiple) to DMA registers? Again, go faster.

In retrospect, yeah this might actually be the case.

Save type masquerading might be code that helps when running on a development kit, but I admit that I can't think of what use it might have.

There are a handful of GBA games that lie about save type as anti-piracy and refuse to save or even boot if it finds the wrong one. It's also really the only anti-piracy technique that any other GBA games actually use, since it's quite effective against flash carts.
> However, there is one thing I've never seen mentioned - a combined Mac/iOS binary.

Because they're already doing something better. All iOS apps compile to Bitcode, an intermediary representation that can then compile an optimized binary for the target device architecture.[1]

So if there ever were a desire to run iOS apps on Mac, they'd just compile from Bitcode. Having said that, there's explicitly zero desire to do this.

[1] https://developer.apple.com/library/content/documentation/ID...
It never was and never will be identical to C#. They share a lot but there are hundreds if not thousands of subtle differences between the two. It's just easier for people to 'think' that VB is just C# with a search and replace because... that's a lot shorter to say. If you were to look at the compilers themselves or try to write a perfect automatic conversion tool you'll quickly see that far from identical.

For example, VB Select Case and C# switch work nothing like each other.
you are not supposed to use Erlang built-in distribution in the main path in production anyway.

I only use it for management and non-critical low t-put control flow, never for the high t-put and/or data flow.

For high t-put you need to implement your own protocols over TCP or something like ZeroMQ.

Some major Erlang-based open-source projects (ejabberd, riak, RabbitMQ) use built-in distribution and that's why they usually either slow or fail under high load in production.
Thiel supported Trump and built an escape plan. It's not that he doesn't have a skin in the game, but if the game turns bad, he can bail and leave "us" behind.
I wonder how many real entangled cubits it has
This is why they should be outright banned.
I don't buy that for a second.
He is personally out $150m, according to the article.
You're right about that: just trying to explain it to business people.

I've put more detailed information for math/crypto people here: https://www.calctopia.com/2017/02/01/on-the-security-model/

More to come soon!
I installed Face Slim to my girlfriend when it happened for the 3rd time...
One of the main reasons Android's VectorDrawable is only a small subset of SVG is to stick to only the subset of path drawing that performs reasonably well.

How does Lottie deal with this? I know it calls to canvas directly when possible, but canvas.drawPath() is not exactly fast, either. What does the performance actually look like?
Have to admit, something like this could be useful as a simple way to improve journalism in general. Yeah, it wouldn't exactly 'detect fake news', but it would help by:

1. Encouraging journalists to actually link to a source at all. Because at the moment, a depressing number of them don't even bother sourcing anything. So you end up just having to 'trust' the organisation that the story has been checked out beforehand.

It's an especially big problem with web versions of printed newspaper articles, and is a general problem with print newspapers as a whole (since due to space limits, they don't publically source/cite anything).

2. Getting journalists to link to the original source. Because at the moment, you'll see news sites sourcing other news sites which then source other news like a lengthy game of Chinese Whispers or Telephone. It's how a lot of 'fake news' makes its way in the media food chain.

So yeah, something like this would be useful just to get publications to cite their sources better. Or to make them look for the real source rather than one of a million middlemen.
> You don't always have control of what libs you are using

Well that's true regardless of the language. If you're not making the decisions on the codebase, there can be all kinds of gnarly dependencies and practices that you have to adhere to. I agree that big legacy corps tend to have over cumbersome setups, but hey, at least it's not cobol. My advice is not to work for big legacy corps.
Verdigris | Mountain View, CA

Looking for:

* Technical Sales Engineer (Full time)

Apply here: https://vdgr.is/2koNGvP

As a Technical Sales Engineer at Verdigris, you're part sales and part technologist. You’ll work with our marketing, sales and business development colleagues. We'll drive sales throughput and create organizational and product learning. As an early member of a startup company you'll help in post-sales support too. Your flexibility for logistics, RMA or technical support makes you a connector between customer and product teams.

At Verdigris, we organize ourselves as small agile teams, typically sized between 3 to 8 people. Growth drives customer acquisition, platform deployment, and revenue growth for the company. Your team is cross-functional, with diverse and deep experience in sales, marketing, business development, product marketing, data science and coding. We’re searching for the right teammate to share our collaborative focus.

You can find more information about us at verdigris.co
Twist in the election hack
That's not an emulator, it's a frontend. You'd need to know the core, e.g. mGBA or VBA-Next.
What's the value added proposition for your users? User names DO matter to some extent on HN, and why would anybody read on your site rather than the original?

What I COULD see as a useful, ethical, and legal service would be something akin to LWN, i.e. you publish LINKS to threads and to particularly salient comments, and add an editorial writeup of the discussion.