skysight-inc/HackerNews huggingface dataset:
Thanks! That's good to know. I didn't follow the process all the way through, so I didn't know where it would end. Figured it was some absentee-ballot thing.

I'm all for automating registration. In sensible countries (Canada) they don't register voters. If you're there and breathing, you vote. Anything to remove friction from the process is good.
To me its just a shady way to do growth hacking.

I have family members with an egg allergy, so I am grateful that they were able to get the word out on this product.
this is just a "read my book" post
> How can a software developer justify stealing software

Oh come on. Running a legally obtained OSX installation on hardware you own is hardly stealing.

I don't see why OSX "fanboys" constantly bring up this tiresome meme about OSX being this near "holy" OS which cannot run on anything but this similarly holy Apple hardware.

It's a generic consumer OS designed to work on what is mostly run of the mill X86 hardware. Get with the times.
> There's a reason it's still around and it's because ST is the only thing that can even think of doing what sublime text can do.

I'm pretty certain that both emacs & vim can do anything Sublime Text can do, but I'm open to being shown otherwise.
It's not "stealing" if you paid for a license. By your logic, jailbreaking an iPhone would constitute theft.
KDE still has Kioslaves.
Seems like if people are distracted by FOMO related to discussions on messaging tools they'd be even moar distracted if all the important decisions are being made in in-person meetings.
Not quite. It has extra things too, like generics. But things that exist in Go are there too, mostly unchanged.
Looks like you are right. Based on the image I thought it was something mechanical. Looks nice, but I'm not fond of foldable keyboards :( .
I'm afraid not. Federation isn't supported at all as far as I'm aware. It was on the Signal roadmap early on, but things have changed:

https://whispersystems.org/blog/the-ecosystem-is-moving/
People that end up in a position to care about performance are using profilers and bechmarks. This is actually the first rule: don't guess, measure.

Of course it helps when the platform has the proper tools for it. I end up using JMH and YourKit Profiler weekly, because a memory or CPU leak can crash our process and we have pretty strict reliability requirements with a single server processing about 5000 events per second - not extremely demanding, but when it crashes, we can lose money, with the redundancy infrastructure being pretty new.
Isolated man in Amazon Jungle
I have had good luck with fastmail.com, but at $30/year for the entry-level option it sits in what you classify as the "expensive" category.

For a dedicated service with keen developers and ongoing product development (yay U2F support), great and accessible support, reasonable expectations of privacy, it has been well worth it. YMMV, of course.
True. Unused traits that are not maintained with selection pressure begin accumulating random mutations. The eventual outcome is the complete disappearance of said trait.

The downside to this is that the process of losing a trait is much more slower than gaining a trait. Think about it: Natural selection is a targeted process where by favored traits are directly selected and built up. Thus each generation gets a step closer towards a final selected outcome.

On the other hand, losing a trait involves one waiting for random mutations to basically destroy the trait by random chance, no direct selection is involved. By probability the complete destruction of a trait not maintained under selection pressure will eventually occur given enough time.

It is however basically comparing a blind folded dart game with a dart game that isn't blind folded. Hitting the center of the board in the blind folded game will take much longer than the other game but the center of the board will always eventually be hit given enough turns.

We have seen experiments (and the recent amazing video) of bacteria evolving resistance to antibiotics. Does anyone know of any research that studies the length of time it takes for these bacteria to lose a trait?
If I had one recommendation to increase your projects chance of success it would be to make sure a snippet of code is shown right away. On your homepage, on your github page, where ever you think someone will encounter the project for the very first time.

This seems to be a common problem with programming language projects, at least initially, so I'm not trying to berate or shame you just point it out.

Anyways it does look interesting and I'm always happy when I see python inspired syntax!
Not written down. They'd have to waterboard me. If something traumatic happens and I forget it I'm screwed.
> The friction of filling out this long Paypal form is just too high for $10

You have got to be kidding me.
I've installed an AppleScript handler from within Messages.app. The script below is called ReceiveMessage.script and is located in ~/Library/Application Scripts/com.apple.iChat and basically accepts messages. That's how I handle inbound messages, and for outbound I basically also have a separate script for sending out messages. I do the actual work in separate python scripts called by the shell scripts though.

-- snip snip --

using terms from application "Messages"
on message received theText from theBuddy for theChat
set quoted_message to quoted form of theText
set quoted_id to quoted form of (id of theBuddy as text)
do shell script "echo " & quoted_message & " | ~/bin/MessageReceive.sh " & quoted_id & " > /dev/null 2>&1 &"

# make messages happy
return true
end message received

on message sent theMessage for theChat

end message sent

on active chat message received

end active chat message received

on chat room message received theMessage from theBuddy for theChat

end chat room message received

on addressed chat room message received theMessage from theBuddy for theChat

end addressed chat room message received

on addressed message received theMessage from theBuddy for theChat

end addressed message received

on av chat started

end av chat started

on av chat ended

end av chat ended

on login finished for theService

end login finished

on logout finished for theService

end logout finished

on buddy became available theBuddy

end buddy became available

on buddy became unavailable theBuddy

end buddy became unavailable

on completed file transfer

end completed file transfer

end using terms from
Economics in One Lesson by Henry Hazlitt

Human Action by Ludwig von Mises
My reply is to this

Who actually takes software licenses seriously in their own home?

If this doesn't imply one's okay with stealing, then I take my comment back.

Because you seem to assume I use a mac, I must confess to not owning one and therefore not using macos.
A couple of caveats on FBA: I've noticed in the last few years that they didn't pack FBA books hardly as well as they did their own, and I got quite a few that had suffered from sliding around in the box. I don't know if they're still as willfully careless, since I pretty much stopped buying books delivered that way.

And I've had great overall experiences with Amazon Merchant booksellers shipping themselves, by following a couple of rules: really, really avoid anyone with a score lower than 96% and/or too few shipments to be statistically significant, and use that to bias choice.

And try to get books scored better than Good, among other things, that means minor damage in shipping like bent corners is, to me, inconsequential. Also in theory avoids underlining/highlighting, which I really don't like (it can't be 100%, e.g. I remember both myself and the seller missing some underlining in the middle of the book until I actually read it). And I've been generally lucky when I choose to buy a "Good" quality book, ah, one other tip is to of course look for specific to the copy of the book condition description instead of boiler plate.

Pretty much the same for CDs, although for my purposes a CD's case is sturdy enough to survive Amazon or anyone else's packing (can almost always replace the case if I want to anyway), and if you're really only interested in the music, you can sometimes get great deals when collateral is missing (inserts, covers, etc.).

And in terms of shipping time, for general goods, a 96% rating and a realistic promise for delivery time is good enough. A company can't screw up too many times and maintain a good rating like that.
You're not wrong, but I don't think it's an all-or-nothing affair. We can choose to draw the line somewhere. Many people, including myself, think the line is to close to the "greed" side and not close enough to the "saving lives" side.

You're absolutely correct that if we chose to apply the standard of "how many lives could this money have saved" to everything we'd never get anything done. But we can be judicious where we choose to wield that standard.
>I was very unpopular for a few months.

Cython.
There are lots of reasons for higher failure rates in one discipline than another that have nothing to do with how "scientific" they are. Cancer biology is indisputably a science, and has a higher rate of non-replicable results than non-organic chemistry; that's because it's much more complicated, not because it's some sort of unscientific philosophizing.

Psychology, which gets the most grief from hard physical STEM types whenever this issue comes up, is hard to reproduce because it's hard in general. It's the study of the most complex object we know about, and we can only access it through indirect and creative means. Small differences in study design can have large impacts on outcomes because the brain is sensitive, and complicated, and often counter-intuitive. It's not that there's more "bad science" being done in some disciplines, it's that those disciplines require much more scrutiny towards their methods and inferences, because they're harder to handle. But they're still science, and it would be a horrible disservice to abandon the scientific method for them just because it's hard.
Not a book, but a deck of 100 cards. It's psychoanalysis by word association, based on the Association Method by CG Jung.
Why would you have any less reason to trust PayPal to process a credit card than Stripe or anyone else?
Is this a contest to find the most ungoogleable names possible? I think they just took the lead..
Swiss Central Bank Holds $5.3B in US Hi-Tech Stocks
2016 Motor Trend Best Driver’s Car
UMDF isn't for file systems.
OS X has official Nvidia drivers.
> This is wrong because it depends on the language. The behavior depends on the implementation but if you are meant to return the first character in the string and the string has no characters then you should return an empty string if provided a string with no characters.

How? The type is:

takeFirstChar :: String -> Char

There's no such thing as an empty char. Your get_first_letter essentially has the type:

get_first_letter :: Either Null String -> Either Null String

Which doesn't guarantee anything and is arguably a lot worse than just:

get_first_letter :: NonEmptyString -> Char

This is why you can't have proven code in a lot of languages, because they permit you to lie about the actual types. From there, any proof is invalid because it is based on invalid propositions.

Dependently typed and other languages do not allow you to lie about the types (for example, a value can't be null unless this is reflected in the type; you can't throw exceptions or do IO unless this is reflected in the type, etc), hence a well typed program in such a language is a valid proof. You can not implicitly cast between types, i.e. a function like:

cast :: a -> b

doesn't exist.

A function like print actually has the type:

print :: String -> IO ()

Which tells you that it is doing IO. You can't call such a function from a pure function for example, the types wouldn't permit it.

> Also, you are assuming the implementation of neString is correct. What if that has a bug? Again, just because your passing your data around the correct way doesn't mean the correct things are happening with it.

I was simplifying, but neString would actually have a type similar to:

neString :: String n -> Maybe (String (n != 0))

where n is the length of the string. Notice, the length is encoded in the type! A wrong implementation (one that returns i.e. Maybe (String 0)) will not type check.

But yes, you can have errors in your proof, no doubt. But these are specification errors, which there's no way to get around. What a proof guarantees is that there are no errors in the implementation of your specification.
Who's behind the latest fake VC firm, “Sienna Ventures”?
What Jane Jacobs Got Right and Wrong About Cities
How to Standardize Data for Neural Networks (2014)
Is this EULA enforceable in every legislation or is it only an US issue?

Any specific information about the Apple EULA in the EU, for instance?
Show HN: Free the Vote
I read it as "who cares about obscure constraints which if violated will severely limit my ability to get support should I need it", not as a blanket licence to pirate software.

Obviously in a professional context, you will care about things like support. But probably not for your lets have fun hackety hack project at home.
I agree that it doesn't specifically enumerate instances of bribery. It does, however, show Mylan engaged in the same sort of self-serving behavior that could, in my opinion, endanger lives.

I also agree that the case of Mylan is not as dramatic as that of the Russian heart stent company.
Yep. Wifi assist switches you to a cellular connection more quickly if your wifi connection is poor. https://support.apple.com/en-us/HT205296
WSGI Gateway for AWS Lambda Proxy
I agree with respect to 3rd party libraries. One of the things I hate most about Bootstrap is its amazing overuse of !important.

However, my context was mainly around architecting your own CSS, not as it relates to using someone else's.
Buffett has actually picked the winners in advance in his great essay:

http://gdsinvestments.com/wp-content/uploads/2015/07/The-Sup...

That said, a fund this size should be taking as passive of an approach as possible.
Right now there's a lot of different silos of post-publication comments sections, each with their own benefits and flaws. Leaving comments on PubMed is probably the best way to get your concerns noticed, but PubPeer is popular for its anonymity (though it comes with all anonymity's usual problems, as well.) Journals also publish comments on their own articles, which are vetted for quality but less frequent and rarely read.
I understand the point, what I am saying is that things don't work this way, neither in my personal experience (which i told) and neither in the areas i work (i work for a human rights organization, which doesn't recommend any software btw). There is a difference on what you think people should react and what people really react.

If it's as concepts, "human rights" triggers less alarms than anonymity, first because while I don't know which regimes you consider oppressive there is a big probability they themselves think they comply and/or promote human rights. Iran for example have a Islamic Human Rights Commission and proudly promote it. Israel would be another country that fits this example.

Then we have that anonymity could mean something it scares them the most, which is not human rights defenders but spying. Tor is already in a bad list for this reason, same as any anonymity software. The biggest threat those countries face is still military intervention or terrorism. A friend was arrested while taking pictures in Palestine, when questioned he was asked if he had Tor or i2p installed, PGP or any encryption software on his laptop. They didn't took his laptop away, but that was before the switch to "human rights" brand.

Then there is another vector we can take, Tor as circunvention. Another friend when visiting sudan got a pamflet to not use Tor, VPNs or Proxies when asked for the visa. The hotel made the same requeriment. This was 4 years ago. The reason was not that Sudan has been in the list of the worst human rights offenders but that you could access immoral content with it.

So, while I understand the point, it doesn't seem to have a backed reality to be sustained.
How Palantir Is Taking Over New York City
Take your work to the next level. Get started with Kanban
I'm surprised there is no polyfill-like thing for flexbox, or is there?
I'm flattered, but I'm not sure I have much more to add! What would you expect to be explored more deeply in such an article?
You can verify if your credentials have been compromised at https://heroic.com
I'm not convinced of our ability to build permanently floating habitats and mining a 900 degree surface for materials.
No, my answer is that the UNIX clones only bother to achieve POSIX compatibility and POSIX doesn't provide anything related to GUIs.

So, each UNIX clone project ends up replicating POSIX and doesn't move beyond what is actually yet another TWM clone with pretty graphics.

GNOME, KDE, Unity are the only ones that try to somehow modernize the experience and tend to get pretty vocal pushback.

The UNIX culture, is the culture of the command line and something like XFCE is probably the GUI a TWM user is willing to accept to manage its XTerms.
That's actually not true. A study came out in March of this year that describes a simple screen: low fees + high manager ownership of the fund. Active funds passing the screen beat the S&P 500 55% of the time and have a higher average return over a 20 year time period.

That said, you have to hold for a long time to see that edge. If you don't the odds go negative again.

http://www.investmentnews.com/article/20160318/FREE/16031992...
I saw something like this in Safari 9. Super annoying. The workaround I discovered was that it stopped happening if the opacity wasn't 1. So I set it to 0.99.
Predictable Schedules Are the New $15 Minimum Wage
Why No One Cares About Your Business Strategy
It seems to work fine on my org's private repos. Not sure if it's having trouble detecting the license in your case, or if it just hasn't worked through all the repos yet, or what.
The Perfect Startup Tools for a Productive Day
Hello World (QQ Bot Platform)
You're probably right about traditional insurance companies but didn't you say you're doing things different.

If you need all the steps (and I doubt it) at first, at least do something like what TypeForm are doing with a progress bar, explain a bit about why you need it etc...

Say the insurance conversion rate is somewhat similar to healthcare average around 9%, I am guessing you lose at least 40% that could have converted means you are left with something around 5-6% conversion rate. Not a sustainable business at this scale (IMHO of course).

There's no doubt that in order to be responsible, you need all of the information. We are in agreement on that. What I'm saying is you need to think of better ways to show the value and hook me before I go through all of the steps. Something simple 1-2 steps, later you can change that. It's worth an A/B test at least.
Can't be. Hm maybe with lots and lots of JS moving stuff around with absolute positioning, but otherwise you simply can't port flexbox to older css.
Most of Puerto Rico's 3.5M People Without Power
Bitbucket Pipelines: A First Impression
Last time I looked, Signal Desktop required Chrome, which I won't use for privacy concerns.
The rise of the always there AI
It's a sad reality that Google or companies like that will use YOUR (or anyone's) images without a license and you can't sue them?

What laws are these?

Because the UK has signed the same international copyright treaties as US and most of Europe etc.
Interesting but they don't allow european licences in their quote form... That's a pretty big oversight in my opinion.

However, those options are hilarious : http://imgur.com/a/r0aar
Same as you, good ol' dd. Not using direct IO, though. But I'm watching at iostat while testing, and the results are coherent.
Note that KDE still ships at least 4 desktop themes on any reasonable distro, including "MS Windows 9x" that still has a similar look to these screenshots.

You can still use the KDE 3 and 4 themes (Plastik and Oxygen) throughout Plasma 5.
Moving to Lets Encrypt SSL Certificates
Phages are easier to manufacture, and more expensive to deliver, than antibiotics.

They target very specific bacteria. Instead of identifying the bacterial strain (which if I'm not mistaken is done using phages), a cocktail of phages would be administered. Even if that doesn't work, finding a strain of bacteriophage from the environment which does kill the bacteria would still be quicker than developing a new antibiotic.
Webflow CTO chiming in here - Weebly is definitely great for getting something up and running. But if you have specific design needs, then Webflow may be a better fit for you. We have powerful layout options like Flexbox: http://flexbox.webflow.com, and a full interactions & animations toolset: http://interactions.webflow.com. Our CMS also gives you the ability to embed dynamic content into you page, so you can power a lightweight ecommerce solution via Shopify or Foxycart. We also support SSL, and a powerful hosting stack where you'll pages will load in less than 30ms.

tl;dr: Webflow if you need powerful design controls without coding.

There's more info on our website, https://webflow.com - cheers!
I'm not usually a stickler for syntax, but `interface{}` => `interface: pass`? It really seems like the indentation approach creates more problems than it solves. :(

EDIT: Props for writing this in Go though. Oden (the other 'compiles to Go' language) is implemented in Haskell, which means that I can't hack on it.
I never understood that joke. Is it supposed to be an anti-joke? That's the only way it makes any sense as a joke. And if so, why is it one of the first jokes we hear as children?
Well, this should prove to be an unpopular submission!
How to Install Google Allo on Pc Without Bluestacks or Andy
So tabs or spaces? :D
Thanks! Yeah, now it does seem bad that I haven't put any snippets on the front page. I'll fix that later today.
> To me its just a shady way to do growth hacking.

Or in other words, fraud.
It was this link: http://web.archive.org/web/20100814173517/http://lkml.org/lk...
If only FB would release a proper desktop client for their messaging services. They could own that space.
Not anymore, at least with CRISPR.
Another favorite is so minimalist it fits in a tweet!

Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off.
https://twitter.com/mxcl/status/608682016205344768?lang=en
Siblings make homemade song and video
Do you have Have? You would have had Have if you could have Googled for it. But that's okay. Having half Have is better than having no Have at all.