skysight-inc/HackerNews huggingface dataset:
This will never work. I'm more enthusiastic about DIME.[1]

I think SMTP will not (and cannot) ever be replaced. But if there will be DIME support in Postfix and Thunderbird, I can give it a chance.

[1] https://darkmail.info/
Pebble Time Smartwatch Started Shipping
To prevent this:

Go to Settings.
Click on Notifications.
Click on Messages.
Switch off 'Show on Lock Screen'.
Set 'Alert Style When Unlocked' to None.
> Pratically, you have convention/tradition. You're making a choice to use plus/minus for credit/debit is one of the distinctions, you could just have easily use it for asset/liability or income/expense. Why favor credit/debit?

The answer is that people intuitively understand what an asset, liability, income and expense is. People don't understand what a debit and credit is. If I deposit money in to my bank, should the 'bank account' in my accounting system be credited or debited? Most people would (incorrectly) say 'credited'.
Wow your math sucks.

First let's take only adults, so it's 230 million, not 318 million population.

And then, let's say for people who earn more than $30 000, or something like that, per year, we increase their taxes the amount equivalent to what basic income would increase their earnings. Now, I am unsure how to estimate the size of this population, because for some reason I easily find only US household income distributions, not distributions per people. But let's guess this removes 60% of the adult population.

So we are left with something like 90 million.

And now we do your calculation: $454.3 bln / 318 = $5000/person/year, or $420/month.

Want to get close to 1000 $/month? Need to increase welfare spending 2-fold
AdBlock Plus wins in court
What do you mean, 'did they stop to think'? The whole point of this article and their motivation is that's the thinking that already dominates a lot of the culture in the valley.

It goes something like this. Of the 7 billion people on the planet, anyone important will go to Stanford, Harvard, or MIT as a student. If they don't do that, they must prove themselves at an 'elite' company populated by such people so they can demonstrate their value and gain access to the exclusive funding supply.
This keyboard supports even more indian languages !! Also, checkout http://indicproject.org/ (the initiative that made this app)
You didn't need the insult.
How we use Slack: 14 cool things for your next web projects
Fraps 3.5.99 Crack Version Keygen Full Free Download
Same in The Netherlands, and also works for regular transit busses so they can maintain their planned schedule.
Rust and Elm are incremental too. Compare Rust with Cyclone. Compare Elm with the many FRP libraries/languages. Some of those things are presented as new e.g. Elm UI library, but look at FranTk: it was all there and more 15 years ago.
Dafuq.php (if you know why it works, you know why you shouldn't)
> * A basic income as proposed in the article, as I understand it, would triple income taxes.*

You don't understand it.
In-memory string representation rarely corresponds to on-disk representation.

Various programming languages (Java, C#, Objective-C, JavaScript, ...) as well as some well-known libraries (ICU, Windows API, Qt) use UTF-16 internally. How much data do you have lying around that's UTF-16?

Sure, more recently, Go and Rust have decided to go with UTF-8, but that's far from common, and it does have some drawbacks compared to the Perl6 (NFG) or Python3 (latin-1, UCS-2, UCS-4 as appropriate) model if you have to do actual processing instead of just passing opaque strings around.

Also note that you have to go through a normalization step anyway if you don't want to be tripped up by having multiple ways to represent a single grapheme.
I've picked up number of decent free ebooks from here: https://www.packtpub.com/packt/offers/free-learning/ You do have to check it every day, because it's always a different book.

I've also picked up a few decent books from https://www.syncfusion.com/resources/techportal/EBooks
Most implementations would include an extra tax curve from no extra tax at $0 income up to $12k per year at say $55k.

The effect is that you need far less than population * $12k per year.

>People who get larger number use also pension or health care money.

I agree we shouldn't be using healthcare. But social security is almost a trillion per year, and it makes sense to phase it out. There's no reason for a forced pension contribution plan when everyone has a guaranteed income.
I assume you are thinking the pth derviative of exp(jkx) which is (jk)^p exp(jkx) and extending this to Fourier-transform (or series). However (j*k)^(1/2) is not so well-defined, you can pick arbitrarily from two complex values for each k. This approach leads to infinite half derivative constructions.
So what? You call it a perv list, but you also point to the high rate of false positives. So someone opting out of the filters isn't chosing to view porn but is chosing to view a false positive.

You seem to think that I think the filters are a good idea. I don't. I do know that using factually wrong information when talking about the filters does not help when you're trying to change law.
And your comment is doing what exactly?
India is a huge country with a huge population. It is also very VERY diverse. With a billion+ people, yes some bad things do happen. But so do a lot of good things. Not every Indian man is so insecure that he forces wife to quit jobs if they earn more. And forced to stay home and cook? How many Indian women have you see doing that. We are a family oriented society and most women chose to do that and I am very proud of those Indian women. I can discuss this on and on but obviously you are inside your own bubble where USA is the greatest and "going out of the house and working for a company" is the greatest feat anyone can achieve and that's the only mark of liberation of women. And public transport? Hey read about Indian railways. It carried millions and millions of women around everyday and they are doing just fine.
Rally Software to Be Acquired by CA Technologies
Ask HN: Best Pre or Post Processor Advice
I was just wondering what people’s (educated) opinions were on which pre or post processor are the most powerful currently and looking forward.

I’ve been working with Sass for a fair time now, but am advising a client who currently uses Vanilla CSS on which processor will be the most beneficial to move to.

I love using Sass, but wondered has LESS caught up? Is PostCSS worth looking into?

Any thoughts would be much appreciated!
Probably stating the obvious, but making this HTTPS (only) would be great. Not sure when I signed up the last time for something via http..
Thanks Clark for this comment. Downvotes without explanation doesn't help the poster understand what went wrong and fix it in the future. But I suspect it was the Yin/Yang analogy and lack of an introduction that flipped people.

The analogy is used to show how both debit and credit have a dual and interconnected relationship than the more simplistic notion of being opposites.

If anyone is interested in this way of looking at bookkeeping, here is a lengthier explanation with examples: https://github.com/jasim/bookkeeping
Bitstamp clients now receive USD, EUR or GBP denominated debit cards
From your description, it sounds like bookkeeper:accountant as DB-user:DB-admin - the accountant/admin defines the schema, and the bookkeeper/user only gets to work at the data level, with no metadata level decisions. Is this analogy sound?
So not only are you giving people money, you are actively incentivizing them not to work by taxing them heavily for doing so. Interesting.
I think you can, it's the other way around: you can't downvote comments that reply to you. You can't downvote this comment but I can downvote yours.
I had also broken down the way this works a long while ago and found they have a lot more proxies than this. In some cases they just have a digitalocean VPS running somewhere to help beef up the network.

It was only recently that they started requiring the user auth for the proxy access, earlier it was a free for all without any auth at all. Now they have the option to track which accounts are causing traffic on their network and potentially put a stop to them (not that is isn't difficult to get around)
so, um, as someone who has considered entering into a bootcamp program, I have a question:

Why are there so expensive? (10k is more than what I am paying for my BSc degree at McGill)
Dart DEP for Non-Null Types and Non-Null by Default
Can we just call it finger2? Or json-finger? I mean, that's what it really is, just adjusted for today's reality.

I was surprised the readme in the project doesn't mention it.
You don't have to be an utter cunt about it, and being a cunt is unlikely to change anyone's beliefs. If anything it will make their belief stronger.

You are creating and strengthening that which you hate. Your behaviour is counter productive. It is entirely unhelpful to behave as you do.

You claim to be rational yet in that fucking huge wall of text you didn't bother to include any research on effective methods to change behaviours.

Your emotional response is identical to that of a faith based response - your response is pure emotion and faith and is devoid of fact.

But those people are the ones we should be mocking?
The NSA Planned to Hijack Google App Store to Hack Smartphones [1]

Given that software updates are automatic (unless you manually turn them off etc), how can you trust an app if you can't trust the platform?

1. https://firstlook.org/theintercept/2015/05/21/nsa-five-eyes-...
I'm learning French. But where is the time machine?
My solution for that is to read on my Kobo... Whenever an article seems like interesting enough to warrant reading, I add it to pocket and then read it on my ereader...

It's more comfortable and less distracting
Anker Astro E7 25600mAh External Battery
It's a mix of both. Each peer connects to one of their servers which then acts as the middle-man for the traffic between users. The descriptions they use is incredibly incorrect in so many places. Reads like they have some marketing guys with a vague idea on how it works writing it up.
Perhaps a recipe for disaster but I consider ignoring email count and avoiding sorting as a form of zen. The result is you use your fallible mind to prioritize and remember important mental threads. And if that fails often you may find it better to improve the mind (such as taking a vacation, sleeping better) rather than finding more tools to replace it.

Also, consider that if you are focused on quickness and efficiency that there will be times that the communication this produces, while gratifying for you, is disappointingly hollow for others. And it probably has an additional effect on actual character, similar to how bar tenders form of conversation in personal life may over time start match the chitchat form from work.
My word this is impressive.

How did you find all of these outlets? I always find that in the aggregation era, it's very tricky to find everyone covering a topic, rather than just the top 2-3 people.

I wish there was something similar for the film world.
Tip:

System Preferences -> Accessibility -> Mouse & Trackpad -> Trackpad options -> Enable dragging without drag lock

i personally love it... dragging by tapping - so without needing to push or click
Interestingly enough, AdBlock (different from the one the article refers to) blocks 7 ads on that page.
Where murderers play for Manchester United: Luriza prison football league
1. Linux gives you pretty much complete control over your operating system - freedom I never even knew existed when still using Windows. Also, it's a brilliant platform for developers, due to an abundance of high-quality, free programming tools.

2. Like J_Darnley said, Android doesn't count. Otherwise, anybody running a Linux distro on a PC or server. A majority of Linux users could probably described as "computer geeks", although some distros are getting user-friendly enough to be accessible to non-techies.

3. Well, I naturally gravitate towards other computer enthusiasts, but I have not observed any negative impact on existing relationships.

4. Talking about "<colour>-hat hackers" already implies that you are talking about security-breaking hackers (aka crackers). I suspect most people on HN would self-describe as "hackers", but they would mean hacker in the original sense - somebody who loves to play around with the internal workings of a computer.

5. My programming skills are just reaching a level when I can start contributing some code to projects. Apart from that I'm active on the Ubuntu support forum. Why do I do it? 1) I really enjoy the community spirit within the open source culture, and 2) I feel an obligation to give something back to the community.
Zocker: DIY Docker on FreeBSD
Ah, but FRP still isn't incremental [1].

By incremental, I mean, improving on standard practice. Non-incremental meaning something quite different than what you were used to, even if it has been around for...20 years in niche communities.

[1] Meant as a funny punny.
Yes, but `Copy` is a trait, not a type. Traits can be used as types but they're ... different.
Even defining the real numbers is already quite involved, for example in Isabelle/HOL it is introduced as quotient over Cauchy sequences:

http://isabelle.in.tum.de/dist/library/HOL/HOL/Real.html

This is the classical way (and similar to HOL Light or HOL4). AFAIK in Coq the standard way is to introduce the reals axiomatically.

The bottom theories in
http://isabelle.in.tum.de/dist/library/HOL/HOL/
are all about classical real analysis, based on topology and real-normed vector spaces.
Just a heads up that the Hola network does not (yet) support HTTPS connections. Force HTTPS on the website and Hola will not longer use it.
This looks to be the main content of the book:

http://programmer.97things.oreilly.com/wiki/index.php/Contri...
Since real analysis is arguably the core of mathematics and of applications of mathematics, it has been formalised in many ways. See [1] for an overview of the state of the art.

[1] S. Boldo, C. Lelay, G. Melquiond, Formalization of Real Analysis: A Survey of Proof Assistants and Libraries., https://hal.inria.fr/hal-00806920v1/document
Hired a guy who took himself halfway around the world to crash-course in dev for 3 months after graduating a science degree.

Absolutely would hire again. Not just because he's damned skilled for a "junior" but the commitment to give up everything and haul ass across the world says something that coding literacy can't.
True. but on the other hand, it is a good list of books for the HN crowd. That in itself makes this site a good resource. Lets focus on the positive here...
Here's an idea. Every paragraph should include a button saying "I'm lost". When pressing the button, the user should be automatically taken back to the most appropriate place in the document to continue reading.
> but it lacks a lot of features needed to setup a proper system.

...such as?
Cool resource, seems awesome to find tech related stuff.

However, and more related to the title than the website really, the intellectually curious should broaden their reading material to an area outside of what they do for a living. Broaden the perspective, open the mind and all that jazz.
For submission, there's RFC 4468.
Clean up your status bar for taking screenshots on the iOS simulator
Yeah, it emails a link to the third party to use their website to read the email.

And you have to pre-share a password.

It basically takes a dump on every standard we already have.
In my experience they're operating like for-profit colleges. They charge so much because they can. People want to believe that they can sign up for a course and leave a new person. The reality is that you have to put in the hard work to be good enough to hold your own at development shop. So those that are hirable after doing a bootcamp are mostly likely the ones that would have been successful developers if they had just stayed at home and studied. Those that are less than desirable hires make up the majority of the students. Bootcamps are cash cows.
The net income of people earning over, say $55k, would stay unchanged. No heavy taxing here.
1. Linux lets me do what I please without worrying about legal issues. Also if I make critical mistakes I can just reinstall for free. There is a lot of help available online and I can learn from free sources.

2. A ideal linux user is someone who can solve their own problems. That is the core of linux in my opinion and most of the people I have seen strive towards that goal.

3. Most of my relationships are better off. Since I can get work done quicker than earlier I have more time.

4. The "hacker" field i sunknown waters to me but I think most people would agree hacking is synonymous with problem solving.

5. I have contributed nut only in small chunks. Being from a non computers background it takes me time to understand things and so I contribute small. The essential part is the contribution I feel.

6. I try to attend as many PyCons as I can since I only know python. Most of them are fun though I sometimes go because there is a talk on some library I will be using.

7. Interact with people. HN is a wonderful place to be on. Most of my love from linux comes from the people I interact with. IRC is wonderful and contribute as much as you can. The more you contribute the more you learn.
Top 7 Technology Mythbusters
I wonder if the coinductive approach calculus by Pavlovic et al [1, 2] has been considered as a basis for formalisation.

I secretly hope that I will one day get to teach calculus to computer scientists. In that case I would introduce reals as a coinductive data type, and the usual operations (such as differentiation, integration, solving differential equations) as stream operations. That should appeal to programmers, athough it would be weird for conventional mathematicians.

[1] D. Pavlovic, M. Hölzl Escardo, Calculus in coinductive form.

[2] D. Pavlovic, V. Pratt, The continuum as a final coalgebra.
I've worked with 5 developers that have come out of the bootcamps. Only 1 of them was a "good hire". He exhibited the same behavior your guy did: commitment.
To make the schema a little bit more generic, have you considered changing the 'tech' node to 'skills'? Non-tech people could use it then.
I live on the outskirts of a relatively small city in the US and we've had a system like this for at least 15 years. It also works for other types of emergency vehicles (e.g. it allows firetrucks to get to fires faster too).
Yeah, I think that's common. A lot of people also worked on coding projects outside classes - people came in with experience setting up LAMP stacks, that sort of thing. Others ran the school newspaper's website or played around with startup ideas.

But there's not a class where you learn Linux + shell commands and basic sysadmin-y things, and for those of us who didn't really know what we liked and just followed along through the coursework, it was easy to pretty much not learn any of that useful stuff.. ever. Not before graduation at least.
The Struggles of Working in Digital
Getting a WP blog to over 2M views in 5 months
Risk-Free Migration from Assetic to Webpack – Using Transducers.js
> but if your blog is as "blog.yourdomain.com" then you need to get a wildcard SSL Certificate.

I don't think so. You can select any subdomain you want when you buy a certificate. Obviously if you get a cergificate for blog.yourdomain.com then it does not work on www.yourdomain.com.

If you only need these two subdomains, buying two separate certificates is cheaper than a wildcard one.
That can be a loose analogy if one is using the perspective of job titles.

I was emphasizing the different "cognitive activity" of each instead of job titles. As for workers' positions/roles, that's more fluid.

For example, in the small company[1], the "bookkeeper" is also doing the "accounting tasks".

In this other larger company[2], the "bookkeeper" is more of a data-entry person and reports to the CPA.

[1] http://jobview.monster.com/Bookkeeper-Job-Palm-Bay-FL-US-151...

[2] http://jobview.monster.com/Bookkeeper-Logistics-Firm-Job-New...
Immutable and Agile are the buzzwords of the decade!
A while back I realised you could do a similar thing by just working out the nth derivative analytically and chucking a real number in. For example, the nth derivative of x^m is

(x^(m - n) m!)/(m - n)!

You can gradually vary n from 0 to 1 to see the smooth change. It doesn't always behave how you'd expect it to.

Same for e^ix:

i^n e^(i x)

Which means you can partially differentiate sin, cos etc. (In fact, the power derivative lets you derive any function via its taylor series).

What do you think the gradient of sin looks like if you take it gradually and animate it? You might expect it to slowly move to the left and become cos. It does, but it also does a barrel roll around the real axis at the same time. Kinda neat – I wish there was an easy way to put a demo up.

I tried to figure out some physical applications for this but I've fallen short so far – would be interested to know if there are any.
A while back I realised you could do a similar thing by just taking the nth derivative and chucking a real number in. For example, the nth derivative of x^m is

(x^(m - n) m!)/(m - n)!

You can gradually vary n from 0 to 1 to see the smooth change.

Same for e^ix:

i^n e^(i x)

Which means you can partially derive sin, cos etc. (In fact, the power derivative lets you derive any function via its taylor series).

What do you think the derivative of sin looks like if you take it gradually and animate it? You might expect it to slowly move to the left and become cos. It does – but it also does a flip around the real axis as well! Pretty neat.

I tried to figure out some physical applications for this but I've fallen short so far – would be interested to know if there are any.
What will be the next big thing in social networks? What are your thoughts?

Local neighbors network? No-interface social networks? Peer-to-peer? Anonymous social networks? Video based (YouTube/Twitch)? Messanger-only? No central news-feed?
Do you have the name of this NGO, I'm interested to learn more about their experience.
Setting Up Chocolate Wolfenstein 3D in Visual Studio 2013
One of the interesting bits is how to hack experimental science to promote a substance. Pick a substance, pick a small test group and watch as many variables as you can during a limited test span. The interesting bit is not only that the media got took for a spin - this hacking is often accidental and real problem in contemporary science publication as it creates an ocean of pure noise that gives the first impression of good data.

Until this situation clears out I'm not holding high hopes for pure data mining based medical research.
Well, no you'd have $12k less. You may have earned $55k, but you would no longer have the initial $12k. So for doing nothing you have $12k, and for doing something you have $55k. Therefore, the value gained in doing something was only $43k even though you did $55k worth of work. That is a heavy tax?
A New Home(page) for W3C Developer Tools
It's a strange dichotomy. Programming in the real world has its theoretical side, its "craftsmanship" side, and its soft skills. It's entirely possible to get through a CS degree without learning craftsmanship, which is more amenable to a traditional apprenticeship structure.
Slightly OT, but what's the likelihood of Apple/Google integrating PGP natively into the OS? I know iPhone has S/MINE - but is PGP too much to ask?
This repo maintains list of free programming books - https://github.com/vhf/free-programming-books
This sounds like an overly-expensive implementation of the simple strobe-based signals used in the U.S. at nearly every intersection I've been through.
Our Star Trek: The Fifty Year Mission