skysight-inc/HackerNews huggingface dataset:
Um. So they took three bits and ran through the permutations - all falling (000), fall then rise (001), fall rise fall (010) and so on. How does this require 'data mining'?
Talent density an alpha to the market?
Between sovereign states their is no friendship, no fairness. The UK has immense interests in keeping trade free with the continent. They also have immense leverage over Germany and their car industry in particular. It is in everyone's interests to see a deal that maintains free trade between the UK and the continent.

Yes, it's not fair that they'll get free access to the single market without following half of the rules, because they're stronger than Switzerland and Norway, because Germany and France need British trade more than the other way around.

Britain has zero obligation to be fair, only to use all of their power to protect and advance the interests of their people.
Very nice. This technique of code organization will bring some of the benefits of microservices even though the code is actually all running in one monolithic process.

And as a bonus its not hard to imagine adding RPC capabilities to this library if one of the modules has performance characteristics that require a different type of scaling, so you want to move that module out to its own process running on a different machine.
Direct link to paper: https://arxiv.org/abs/1606.07772
Though not "news," the climate situation in the Arctic is only getting worse. Long polar bear swims are just the canary. The entire Arctic Ocean/tundra ecosystem is already racially altered. Climate change is hitting the top of the world first and hardest.

Expect ice free summers in the Arctic Ocean soon: https://en.wikipedia.org/wiki/Arctic_sea_ice_decline#/media/...

Also, if you are USA based, I highly recommend the good people at: http://www.alaskawild.org/. I'm no longer affiliated, but I know first hand that they are effectively pushing the Federal govt to pay more attention to the region. Your favorite climate focused NGO is generally a good use of resources, as they will pressure your elected and appointed officials on your behalf. While we all wait for Elon to innovate us out of the problem, I also recommend including climate/energy in your basket of issues when you go to the ballot box.

And yes, we have already dug ourselves a deep hole. We still have the collective choice to stop digging deeper.
OpenBazaar 2.0: P2P trade takes the next step
Why every new timeseries database needs to implement SQL dialect, which is
awful when it comes to time-related data? Why nobody looks for other languages
and data processing models anymore? There were so many research papers about
that!
What is proof of concept in software development?
It's not a huge problem, but lack of understanding of how the compiler delineates blocks of code makes the code hard to reason about. I like to know what the compiler will do with my code, and what is and isn't valid through something other than trial and error. Scheme's perfect regularity makes that easy. Haskell... doesn't.

I am aware that the information exists somewhere, and I think I got a link a bit back, so I'll have to go track that down. But it is absolutely baffling that people don't discuss it more. Would you be able to write Python if nobody told you about the indentation rules? Of course not.

I'll have to find that link...
Yeah these work well for things like nodejs development windows 10 getting full ubuntu bash will make these little 4 gig devices more useful for command line development. Big ides such as visual studio and android studio will struggle to run on these devices though.
Typical temporary code, which 46 years later is still there.
The hardware can do whatever it wants as long as it preserves the semantics. I'm sure modern CPUs use registers and perform prefetching as appropriate when they encounter a rep movs.
Blocking and filtering email attachments is pretty easy. There's plenty of email gateways that remove attachments from unknown/unsafe senders and replace it with hoops a user has to jump through to get the attachment. This is enough to discourage users from opening most malware.

For websites, malware hosts can be easily blocked at the gateway level. This won't protect you if someone manages to host malware on a common site like yahoo.com but will catch the vast majority.

These days it's pretty easy to circumvent or disable Antivirus or obfuscate your malware form it. If malware manages to get itself onto a user's machine then you've already lost.
5 Critical Financial Problems You Must Avoid in Your 30s
An alpha to the market?  stock price and talent
Show HN: LetsEncrypt Dns-01 Support for the Linode DNS API
New Orleans, Louisiana | Full-time, Onsite-preferred | Mid + Senior level Computer Vision Software Engineer

Simple interview process: (1) Phone interview in order to hash out logistics (2) in-depth in-person interview

Grok + Banter is currently looking to add a new member to the engineering team with strong computer vision skills. The available position will require a resourceful individual with a keen understanding of object detection and recognition.

Responsibilities::
-Participate in the engineering and development of our embedded device computer vision products
-Collaborate with web platform team to integrate embedded device functionality
-Unit Test and Document embedded device software

Skills for Ideal Candidate::
-C++ (3+ years)
-OpenCV / Computer Vision (3+ years)
-Python or other languages commonly used in CV / Machine Learning context
-Experience in Unit Testing
-Proficiency in working with third-party SDKs
-Machine Learning (TensorFlow, Torch, Caffe, Theano) is a plus
-Full-stack web application experience is a plus (specifically NodeJS, AngularJS, and working with RESTful web APIs)
-Relational Database experience is a plus

Please submit a cover letter and resume to jobs@grokandbanter.com.
This one is better image quality https://www.youtube.com/watch?v=Jg80HZsv_js
It's data exploration, not ML research. It can be replicated easily with out-of-the-box NLP tools.

I think this work will be much more interesting once they add to the study literature written in more languages.
> I worked for the gambling industry.

I never thought I'd say it, but relatively speaking, the gambling industry is grounded in reality.

Most of the commenters here are coming from Silicon Valley where regulation is virtually non-existent and typically derided as impeding the glorious all-consuming will of the free market.
Disclaimer - I work in the financial services industry.

This is nothing new in most financial service machine learning algorithms have to meet these requirements. This is why why supervised analytics are more popular, and one of the reason why algorithms such as credit scores are typically generated and structured as scorecards with explicit reason codes for each independent characteristic, variable or vector.

This is really needed for a number of different reasons. The biggest is that algorithms are increasingly running our world. Even outside of mortgage, have you ever had to fork over the right to pull your credit score for either rent or (in some limited cases) to apply for a job? Not being able to understand:
a) Why you were rejected.
b) Why you are paying a higher interest rate.
c) What you can do to fix that?

Housing and employment is fundamentally a question of human rights, not just banking profitability or academic algorithm improvements.

Part of the reason why Credit Scoring (which is intrinsically algorithmic decision-making) is because it replaced the "old boys" network that used to dominate. In this world you went to your banker, and the decision to extend credit was dominated by your personal relationship with a banker who might not be the same ethnicity, religion, nationality, etc as you would dominate your ability to purchase housing. The credit score democratized financial access.

It can still be used to discriminate. There have been a number of studies that have shown that simply being from a white community tends to increase the number of other people you can lean on in a emergency, and hence make you less likely to default on a loan. From a pure predictability point of view, a bank is at a lower risk of default lending to someone from that community, but that in turn denies financial access to people not in that community, continuing the trend.

A big problem in this kind of financial model is that it's relatively easy to accidentally or deliberately find other variables that mirror "protected" vectors. A simplistic example is zip code, where the zip code reflects a area that is predominately ethnic minorities.

So it's not cut and dried. It's my PoV that It's not predictability versus red-tape, and the people trying to do unaccountable analytics in this space are (perhaps in-advertedily) perpetuating racism.
Doesn't cmd-tab work to switch apps on the iPad now? And ctrl-tab works in ios Safari to switch tabs. Looks like your (and my) workflow would be fine.

http://9to5mac.com/2015/11/20/ipad-keyboard-shortcuts-cheat-...
> being completely unable to articulate what "out" actually meant

Only those with an omniscient knowledge of the markets, or possibly a degree in economics, should vote?

If this is a mess to get out of, we shouldn't of gotten into it in the first place. The longer we'd of been in the EU, the harder to leave. Right now, it's painful to leave the EU - in the future it may be economy-ending - at least we've paused asset stripping before the assets run out. Saying "but there's no exit plan" is lame when that was on purpose - the same way websites make it easy to sign up, but make you you call them to close an account.
I demoed the vive in-store and attempted to pop the balloon I was given (which resulted in a loud clap of the two controllers -- thsnkfully they designed for bumps like this). Now I keep thinking of ways to play with the tiny area of space (apart from just teleporting). I want to dev for one so bad.
Truths about input (from the browser)
Neuroon – Intelligent Sleep Mask
I made some art out of it (http://codeposters.io) and have it on my walls now.
Some sort of middling-high degree of intelligence seems very likely, because we have it in multiple lines on this planet (octopus, multiple bird lines, whales and dolphins, etc.). It is less clear that the next step to a technological intelligence is very popular; I can't prove it but I seriously doubt all this middling-high intelligence developed in the last ~2 million years during humanity's ascent. Very likely many of those middling-high intelligences were around for millions of years before hominids began their intelligence explosion (with the hominids themselves being another "middling-high" intelligence for who knows how long before then). It's not out of the question that many dinosaurs or other things extinct for millions of years were middling-high intelligence too.

We can't get great data on this, because it is also likely that the first technological species precludes the natural development of any future one at least concurrently, and possibly for extended periods of time. (i.e., even if humanity accidentally designs its replacement, whatever form that may take, that won't be relevant data for the Drake equation, or we may "pollute" the genetics of the planet with a lot more intelligence than could ever naturally develop, causing intelligent species to start popping up every few hundred thousand years all over the place even if they all kill themselves off if our most cynical commentators are to be believed).

We do have good reason to believe intelligence is really quite expensive. We humans pay a lot for it, if you really get into the biology of it. It may be the case there's a quite significant gap between "middling high" and the technological intelligence the Drake equation is about, and having only one sample that said "somebody made it" tells us not much, since we are the observer observing that fact.
Top Angular 2 tutorials, blogs and podcasts – How to tackle JavaScript Fatigue
I am not sure how this is going to effect me. While I use FSF Icecat (their Firefox version) and should be OK with that, I do use Chrome for Netflix, Google, FB, and Twitter.

Will DRM black box plugin threaten the security of my laptop? Will many mainstream sites stop working with IceCat?
This would be perfect for some last minute coding in bed though. If it supports split-view, then you can use your browser/terminal alongside it.
2.0 prototype here: https://projects.invisionapp.com/share/CR7R2SC7T#/screens/17...
I do that, and then use GNU Stow to manage the symlinks. That way I only need to add a single directory to PATH and to library paths
Rails 5 ActionCable under stress: fixing data corruption and socket leak issues
The other replies have already clarified it better than I did, but from the horses mouth: Yes, of course video is different from text. I meant as the other comments suggest that text is no different from text, and video is no different from video. I called both of them their own (separate) medias.

Sorry for the ambiguous phrasing.
Are there multiple mods or is just the one?
If you plug a keyboard in an iPad, you can alt+tab and you'll see this : http://i.stack.imgur.com/O40Fy.jpg

It works the same as on Windows or Mac (not so sure).

edit : I was scooped ! Let me add something : The exact same thing works on Android.
Did you notice the date:

> #	Assemble revision 001 of AGC program LMY99 by NASA 2021112-61
> #	16:27 JULY 14, 1969

Likely the printing date but I envisioned the last minute all-nighters right away.
Would'nt that suggest a higher amount of entrepreneurs in all those fancy countries with free education? I have no numbers, but i always assumed the U.S. to simply have way more entrepreneurs because of the "American Dream"-Mythos
I really wish we can do an AMA with these two,

> # THE MASTER IGNITION ROUTINE WAS CONCEIVED AND EXECUTED, AND (NOTA BENE) IS MAINTAINED BY ADLER AND EYLES.

I had to look this up, NOTA BENE is latin for,

observe carefully or take special notice
How does airplane Wi-Fi work? And will it ever get any better?
https://github.com/lukas2511/letsencrypt.sh provides a BASH script that only uses OpenSSL/cURL and similar tools to retrieve LetsEncrypt certificates. It also provides support for the dns-01 ACME challenge (which quite handily lets a certificate be requested and retrieved without having to write files anywhere, only requiring a DNS TXT record). To handle different DNS provider APIs, letsencrypt.sh delegates the DNS operations to a hook script: this little Go program implements the hook command line interface and uses the Linode DNS API to create/destroy the required TXT records. More info is available from the project README at https://github.com/IdeaSynthesis/letsencrypt-dns01-hooks/blo... .
Do you know how many actually matter for a single person? I understand that 20k vectors could be created to cover the entire population, but realistically how many are non-zero?

I expect there's some threshold below which everything is either completely ignored, or doesn't make a practical difference. An average person's model will contain:

- not divorced
- not home owner
- not prosecuted
- not on probation
- not dying
- not (19k of situations)
An overview of the isomorphic TypeScript framework Ubiquits, from an Angular dev
My perspective exactly. Another article by MSM with the theme "we are better/smarter/more free than the Chinese".

Proactively building new cities - inflating their real estate bubble.

Technological innovations - unfair competition/theft of IP.

Government censorship - how terrible! Never mind mentioning any three letter acronyms.

MSM devolved into USSR level propoganda.
Postgres custom range types for geoip
I dont understand what you are trying to say. You look for a Rails coder that works with Microsoft/Windows? O.o
The problem with that is how do you know that people who've been in a public service job, even the military, have such an attitude? From my experience you get all sorts in the military. I think we has doing a lot of projecting from himself and his close associates on what's actually a hugely diverse group. Then there are plenty of others that act selflessly for society. Charity workers for example. If you start from his assumptions you can come to his conclusions quite naturally, but that's true of most people. I just find his assumptions very simplistic.
Surely the CPU hardware isn't limited to the ABI either and microcode can directly work on the physical registers?
Windows comes with a solid piece of software called Windows Defender. It does the job very well. I've been running it for years without any problems. It never gets in the way, runs moderately fast, never bogs my system down, it's free, and it updates very regularly. I don't know what else I would ask for.
You can look at the gradient of the inputs. It's not just that your income is too low, but also that you don't have enough credit score, past history, etc. This basically gives you a linear model that is locally accurate at predicting what the more complicated model will do. Linear models are pretty interpretable I think.
Well, many people nowadays pretend that, as if they read Jarek's paper, understood it and came out with a genuine implementation of their own.

But Jarek's ANS paper was first out in 2007, and almost no one paid attention to it, because it was plain inscrutable.

Many years later, it took an individual to create FSE (https://github.com/Cyan4973/FiniteStateEntropy), to prove that it could be transformed into something actually useful and competitive. Since then, the paper has been updated a few times, borrowing a few points from FSE in order to become more readable. But it's still very hard to read.

In contrast, FSE code can be copy/pasted.

And all of a sudden, lot of versions have popped out over Internet. By pure chance, they all look like derivatives of FSE or Fabian Giesen's rANS, but they pay tribute to Jarek's ANS paper, because quite clearly it is the source of their work, and prior existence of an actual open source implementation which works and looks pretty damn close to theirs was purely accidental.

This is not paying tribute where it's due.
I don't want to register to download the code, so take my comment as such.

I wrote an (actually) fast memcpy() in assembly. There are more problems then just different size-s. Hardest problem is actually alignment, particularly 1 byte unaligned buffers.

A couple things (if hn doesn't autoformat):
1. SSE2 non-temporal MOV (one that doesn't go through cache) is basically required when going over ~cache_size.
2. One byte unaligned (or any odd number) to cpu alignment buffers need to have the first n bytes copied first to get to that alignment (16byte for SSE; also couple bytes at the end).
3. Buffers not aligned to each other are the biggest mess. SSSE3 actually helps with that as it can shuffle bytes around, but i found it easier (and probably faster) to shift-or the things.

There's probably more that i forgot. I lost the original code but i have a half-arsed version somewhere around here if someone wants to see. It is only for 8 or 16 bytes aligned buffers (to each other) but the grand structure is there.

PS To those saying "REP MOV* is faster": In theory, yes, but no, not really.
Want to participate in shaping OpenCart? Cast your vote on OC future design
We can pass all the air regulations in America, but it won't matter one bit until China and India get their act together. China has 100% 24/7/365 smog cover along their population centers. So sick of people pushing overbearing regulation in the USA without even holding these countries accountable!
Rclone: rsync for cloud storage
Ask HN: What's your programming process?
What sort of dev process do you follow when writing new code? TDD, BDD, how you design objects, functions etc.

Hearing from functional programmers would be especially interesting here.
Physics does are about the direction of time: https://en.wikipedia.org/wiki/T-symmetry
Believe it or not, you can alt-tab on an iPad now if you have a keyboard hooked up. https://www.subtraction.com/wp-content/uploads/2015/06/2015-...

And while iOS won't give you a local terminal, remote servers are in reach with a pretty nice SSH client: https://panic.com/prompt/

Text selection on a touchscreen still sucks compared to a mouse, unfortunately.

Still, if an IDE can hit most/all of your needs, I can see iOS working pretty well as a programming environment. Apple's Swift Playgrounds in iOS 10 feels like a first step toward them bringing Xcode over.
Ask HN: What should we do
We need some advice on our next step. We currently have a product that is in the App Store that we launched for user validation. The problem is, we now have that validation but the product isn't scalable. We outsourced the development so the backend isn't what it should be it crashes and has lots of bugs.

The reason we did this is because my cofounder and myself are design and marketing backgrounds. However it served its purpose as a Validation tool. We are now planning on doing a Burbn --> Instagram move. We will be using our feedback to build a better product and hit the market on larger scale.

My question is should we find a Technical CoFounder who can fix the issues on the product we have? Which we all know finding a quality CoFounder is hard. Where is the best place to find CoFounders?
> Personally, I can’t work myself into a panic about my own privacy. I assume it’s never safe to commit secrets to email: I might press the wrong key.

I really can't wrap my head around this. How is this person trying to make an argument about data being safely collected for a greater good, when she doesn't even trust our contemporary systems to be safe for private communication ?
That would be a little odd, considering closures are about as objecty as you can get.

https://www.cs.utexas.edu/users/wcook/papers/OOPvsADT/CookOO...
> In the language and/or the standard library?

In Rust, we have extremely strong concurrency support in the language/standard library in the form of our type system, which disallows data races at compile time. We only provide 1:1 threading, but libraries can use this type system to extend it: there's N:M threading libraries, as well as more exotic concurrency stuff than we provide directly. Rust also generally takes a "no batteries included" approach, generally speaking.

In Ruby, there's Thread and Fiber. MRI's GIL hurts it here, but other implementations don't have this problem.
The inherent nature of the situation is that most people have zero problem clicking on these links.
assuming the vectors are one variable each. Which 'vector' implies they are not. So its more like {particular value of home ownership, age range, medical cost history in a certain bracket, no pet supply purchase history}. How do you explain that? If its been created via data mining and not, for instance, fuzzy logic rule sets, then no human ever knew why each vector was chosen. Its just a pattern discovered in the population.

It would likely be very hard to explain most of the vectors.
I'd say this all depends on the nature of your product. Having a technical cofounder is always helpful, but not a priori necessary.

What are you making? I may be interested in joining as CTO.
"Who is correct isn’t important. What should be important is that browsers put consistency across themselves first."

I saw that quote too, and thought that's a weird way to look at it.
The other way to look at it, which makes quite a lot more sense to me, is that Chrome is creating the inconsistency by being flat out wrong...
Because the training set was covered with x% accuracy. Ok, how does knowing that help?
>Only those with an omniscient knowledge of the markets, or possibly a degree in economics, should vote?

Hyperbole aside, on an issue of this importance and magnitude, yes you should have an pretty solid idea about what you are voting on. If you can't be an expert yourself, you should at least figure out how to understand the main points an expert makes. If you can't do that you shouldn't vote, because you have no idea what you're talking about and no way to judge the consequences.
Have they considered rewriting it in rust?