skysight-inc/HackerNews huggingface dataset:
You do not come off as elitist in any way. Having your write-up available for your students makes perfect sense, though I don't know that posting it to Hacker News will result in much (but it doesn't seem like your target audience anyway).

I think "pythonic" is a slippery slope. Many people take it too far and begin to develop militant ideas of what "readability" means, or they do silly things. For instance, I once heard a tale about someone needing to create their own toolkit for handling paths in a certain project. It was just going to a wrapper around the usual os.path tools, but would factor out a lot of the team's repetitive code.

That person actually implemented __abs__ so that "abs(p)" resulted in the absolute path for the path object p. Ugh!

The justification was that this is supposed to be more "pythonic" than just writing a simple helper function. And of course, if you say that the documentation about Python idioms or accepted understandings of what is "pythonic" don't have anything to do with the choice to implement something as a special method, the other person's response is just "yes it does" -- their interpretation is that this is what pythonic means. It's like having an interpretation debate about the Bible or something. It means something different to everyone, which makes it pretty useless as a centralized standard.

If you apply good Haskell style, or good C style, or good Java style, to writing Python, your code will be absolutely fine and perfectly readable even in large enterprise codebases (perhaps more so depending on who else reads it).

I think Google's C++ guide has the right idea. You should follow the local conventions of the piece of code you're editing.

If you're working in a Python module where someone puts every function argument on a new line (even if you're not near the 80 char limit) like this

def foo(arg1,
arg2,
...):
# ...

then you should just also do that, and not waste time about whether this is more Pythonic

def foo(arg1, arg2,
arg3, ...):

I think if the Python community trumps up this idea of pythonic, it just alienates other people whose natural style (or the guides to their own main languages) tell them differently.

Over time, Python developers will learn when it's better to use map than a comprehension, how to style things, how avoid doing needlessly complicated things like the __abs__ example above. You don't have to drill "pythonic" stuff into them for that sort of clean code common sense to emerge, and you certainly don't need to make it a major point of community pride or identity.
I like the German word "Klapprechner" (something like "foldable computer").
Yep. When you're talking about "web development" and your first argument is about "concurrency", your odds of doing it wrong are likely very high. Learn to profile, learn to cache appropriately, learn to set up data pipelines based on access patterns. Many of us who have learned the dangers of threading the hard way consider it a last resort, and just because you have wonderful primitives like goroutines and channels doesn't mean you shouldn't think first. I'm inclined to link to JRuby's first rule of writing concurrent code: https://github.com/jruby/jruby/wiki/Concurrency-in-jruby#con...

Also, it's relative newness combined with the fact that it is on the lower level of things means that basic tasks that have been iterated to precision on other platforms are still very raw around the edges and require quite a bit more boilerplate, which is not at all suited to almost all "web development".

I know, I know. "But it's faster!" I'd take a clean, cohesive system that can scale horizontally even if it takes me 5 times the servers of my entire-system locking clusterfuck that makes me guess about data.

There is probably an interesting metaphor to be made that is corollary to the adage about the hammer, something about how if you give that man a screwdriver he starts looking for nails to pound with it?
Show HN: CuriosityStream – Netflix for non-fiction
Mining Bitcoin with pencil and paper
>11000 meters waterproof is the only waterproof acceptable for a watch

It depends, how many meters does it have to claim before I can make sudden movements and god forbid press the buttons underwater?
The 3 word summary I infer is "egalitarian golden rule." If you work with people that are respectful, that listen, that care about you as a person, you're far more likely to work hard and be successful both individually and as a team.
I found 2.0 to be worse, but that's just my subjective opinion. I don't have a mac, so maybe that's a difference?
YAAAY Xamarin for free
Being able to understand the emotional state of your fellow man is key to more than just good teamwork: it's key to a successful marriage and to keeping close friends.
I don't know of any published attacks on XorShift128+, which is used in most browsers for Math.random. What I know is that it's not a cryptographically secure PRNG, though, so all you have to do is sit and wait for one ;-)
One issue I have with pass is that it leaks meta-data about what you have stored. The contents are encrypted, yes, but the filename identifying the content is sitting right there in the open.
I was talking about the preliminary resolution on 9. Jul. 2015. While that indeed wasn't a final voting, I have still little hope that the result will be any different.
Negotiating Offers That Meet Your Asking Price
> ... turning your personal computer into a thin client ...

Because, ChromeOS seems to be mostly about web apps, thus can suffer from the same issue that this post describes, for example.
Maybe I'm missing something but although I'm interested in cryptocurrencies and blockchain tech, in my opinion this interview didn't deliver enough substance to be on the front of HN.
Presuming you've actually profiled it to know its CPU intensive, or you're in a field where this 'goes without saying' (e.g. you're doing a bunch of math calculations within Python)....

Then I'd suggest you use Cython for a speed up or try using PyPy which can be 200% faster without any changes.

When I used Python and worked with financial data, every live algorithm would be recoded as a Cython extension.
As I listen to former NSA director Hayden advocate for end-to-end encryption, given the agency's mission, I'm inclined to agree with you.

http://www.bbc.co.uk/programmes/p03jtdn2
I thought this was cool, Mark Kelly's brother sends him a Gorilla suit as a birthday gift. What better way to celebrate a year in space and pay homage to Benny Hill than to chase British rocket man Tim Peake around the ISS to yakety sax. Tim has a huge following of UK school students for his work with the space 'Astro Pi' Raspberry PI.

On the other hand, lots of the internet lost it complaining about NASA wasting the money to ship the suit into space. I'll be the first to tell them that the US government has fobbed away more money on far less.
I know what you're talking about, I'm Vat registered and do business across the EU.

You're correct though, I misunderstood your question, it seems you're not even at that stage yet. You should really talk to an accountant, not HN. They will tell you exactly what you need to be doing.

Doing Vattable business with other EU countries is a pain. You will need whether each customer is vat registered in their particular country and either charge Vat or not based upon that.

Are you doing business to business sales, or business to customer?
Show HN: Let's build a basic Django app with the GitHub API
I had the same reaction, sounded interesting but it was pretty empty.
Codex: A Legal Scripting Language for Ethereum
> C# benefits from the whole Microsoft ecosystem, which includes Visual Studio.

Both good and bad. Visual Studio isn't cross-platform, for example.
Does it really count as "production" if you build only eight?
According to Glassdoor[1] and Payscale[2] the average salary across all (not just entry-level) software engineers in San Francisco is $103K. So I doubt $110k is even close to a normal entry-level salary.

1: https://www.glassdoor.com/Salaries/san-francisco-software-en...

2: http://www.payscale.com/research/US/Job=Software_Engineer/Sa...
Nobody knows what's in it because it's being kept secret.
Cryptographic attacks become better, some of them become practical. RC4 attacks were not considered practical until recently, and now everyone runs with their heads on fire replacing it.

The best answer is to listen to what security people say. When they have a practical attack on something it is already too late.
ah, i'm thinking more of something like WEP vs WPA2 - like, why the heck would i want to downgrade my crypto?

I agree there may be other reasons the user switched, but maybe they switched to android because they believed it to be more secure? Or maybe the user wants to vote with their wallet for the company they see as most in support of security/privacy.

I do agree though, switching for a feature you are unlikely to use is silly, but i think there are definitely reasons enough to make a switch like that from a 'voting with your wallet' type standpoint
And the interview, around 21st minute is the claim by John that the tax reports of Tor clearly show who finances it. Do listen:

https://soundcloud.com/rebootfm/interview-with-cryptome-2016...
I feel like your conclusion is the opposite of proper.

Proper would be: don't roll your own crypto, use what professionals created, and only in the way they document it to be used. When in doubt, email tptacek or another professional he would point out.
You should focus on lining up users/customers before you spend a lot of time on development.

https://blog.kissmetrics.com/26-customer-development-resourc...
We cannot trust our government, but can we and should we trust the technology ?
That is the intended outcome.
https://news.ycombinator.com/item?id=11157827

https://news.ycombinator.com/item?id=11043960
How did you come with this dichotomy?
There's a major difference between a public employee union and a private sector union. In the private sector, a union organizes to put leverage on management, who represents ownership (i.e. the stockholders, the partners, etc). Ownership made a choice to invest in the company, and was able to weigh factors like labor rates and work environment before they invested.

But in a public employee union, labor is organizing for leverage against ownership, which in a democracy is everyone under the government's jurisdiction. In this case, ownership is investing in the union without the same choice.

If we live under a government that is of, by, and for the people, collective bargaining via unions is oppressive. Labor negotiations should take place at the ballot box, and public employees should live with what's decided there.
11 Simplified Steps to Get Ranked Top on Google in 2016
"The pdf is discussing vehicles, specifically aircraft, that would utilize LENR assuming it works.
Here is an excerpt from the pdf: This report does not explore the feasibility of LENR. Instead, it assumes that a working system is available."

Correct, however it is referring to a functioning, practical reactor, not the underlying phenomenon. The statement I made: "First off, there are folks at NASA and SPAWAR that think LENR (not fusion per se) is real" is entirely accurate.

More than that, there is substantial, rigorous scientific evidence that LENR is real.

===========================================================

From the SPAWAR materials:

Experimental Results Since 1989

– Excess Heat >> chemistry (F&P, SRI, CL, Bockris, Storms, Energetics, ENEA, Miley, Swartz)

–
4He, commensurate with excess heat (SRI, China Lake (CL), ENEA)

– Low intensity, soft X-rays (0.5-20 kev), (SRI, CL, SPAWAR, Karabut)

– Tritium Production; a species of nuclear ash (BARC, Bockris, Storms, Claytor, SPAWAR, SRI)

– CR-39 tracks suggest MeV neutron emission. (SPAWAR, BARC, Takahashi, Jones, Mizuno)

– Many nuclear transmutations, ΔZ = +2, +4, +6 (MHI, Mizuno, Bockris, Dash,
SPAWAR)

– Sensitivity to radio freq & near IR stimulation (Bockris, Letts/Hagelstein, NRL).

– Emission of strong RF signals near 85 GHz (ENEA) and 1-5 MHz (NRL).

From the NASA materials (slide 5):

Current LENR Technology (LENR reactor 12/12 and 3/13 respectively):

- Energy Produced (Wh): 62,000 / 160,000

- Power Density (W/Kg): 530,000 / 7,000

- Thermal Energy Density (Wh/kg): 61,000,000 / 680,000

- Reaction mass: 1g / 1g

- Test duration (h): 96 / 116

- Max. Temp. (deg C): 496 / 308

===========================================================

Those results could only be from nuclear phenomena - chemistry is entirely unable to explain the power output, transmutations, and radiation.

Links:

https://www.lenr-forum.com/forum/index.php/Attachment/386-IE...
https://connect.arc.nasa.gov/p1zygzm2h3i/?launcher=false&fcs...

Get a clue - I'm trying to help you here.
Why Open Space Offices Will Hurt Company Productivity
User also didn't get the jones joke. Lost cause.
Dealing with anxiety in an open workplace
Man I'll relay the message, he'll be super happy.
The early announcement allows our sysadmins to plan to work during those hours, and for the rest of our org to know that we'll have rolling infrastructure downtime, and that isn't the best time to plan a new feature launch etc.
ain't nothin' dignified about leaving a mess behind for someone else to clean up
Read the other articles in the issue too (top nav bar) - they're all as good.
Sunnyvales downtown is a single small block.
There is a concept in Japanese culture, Wa (和), or "group harmony" that seems to nicely complement ruminations on "collective intelligence". Perhaps most interesting is how fragile the cohesion really is, a single person, a single sentiment expressed poorly even, is enough to break the spell.

https://en.wikipedia.org/wiki/Wa_%28Japanese_culture%29
>strong-encryption something that 1password is fundamentally opposed to?

where did you this idea?
Mental health in startups – we are not alone
People want to tell you who they think they are
Editorial Analytics:How News Media Are Developing and Using Audience Data &Metrics [pdf]
Animate React.js components with react-set-animate
And CloudFlare is destroying user's abilities to use TOR in any meaningful way.

What we get when we hit a CloudFlare backed page: CAPTCHA, after CAPTCHA, after CAPTCHA. And not only that, but it's Google's reCaptcha, which many of them are nigh unsolvable.

Worse yet, if we leave any sort of comments, we get served another CAPTCHA, which destroys the comment we tried to make. Their failing systems end up silencing us.

We want you to lessen up on serving CAPTCHAs on everything: respond when you see real abuse from that TCP session, and not 'just because we're TOR users'.
Benchmarking Fleet Clusters with Rkt and Docker
A library to animate components in React.js components. Built on top of ES6 Promises and D3 interpolate, easing and timing libraries.
Because public sector unions are not bargaining on the same footing or with similar power that private unions do. They have an undue influence over local elections and in effect can hold local politicians hostage by it. There have been many documented cases where said unions used intimidation to include billboards and the like against any politician trying to reign in retirement and similar benefits back to reasonable levels.
John and Deborah exaggerate sometimes and do sound like "conspiracy theorists" but before Snowden, how much of what he documented would be considered such? So their claims should be taken with a reasonable grain of salt, but the facts they mention are apparently facts and deserve to be discussed, like, who finances Tor is apparently clearly visible in the tax reports? Or what are the intersts of Omidyar.

And if they claim something that's not true, it should be provable that they are wrong.
Rome? The Roman Republic was an oligarchy ruled by the Senate, made of the richest families of Rome. After its fall, the last pretenses fell apart. You would have better luck with Athens.
I'm trying to figure out if you can just stay on the Express plan and pay the overages, given that the overages are 1/3 that of the higher plans. Very odd pricing, for sure.
And posted the wrong URL. Here is the full video

https://twitter.com/StationCDRKelly/status/70223987832337203...
Empirical AVG Discount Rates for Convertible Notes
Show HN: Stockly – A beautiful chrome extension to track Stocks, ETFs, Bonds etc.
Always remember that public employees are taxpayers, too.
Load Nested Models with Ottoman When a Parent Model Is Found in Node.js
He may or may not have, but I can tell you that some of Google's core internal team training focuses on the same concepts in the same triangular hierarchy, so even if he hasn't, someone has! :)
AT&T has its own "Watson"...but it requires signing up for a premium account, which I think involves an upfront cost:

http://developer.att.com/apis/speech

Twilio has one that also requires payment:

https://www.twilio.com/docs/api/rest/transcription

It limits input audio to 2 minutes. And I would have to guess that its model is specifically tuned to phone messages, i.e. one speaker, relatively clear and focused audio, and certain probabilities of phrases.
Hi everyone,

Last week I posted an article on mental health in startups (my first HN post!)

I was blown away by the response it got, over 10k reads in 2 days, which is huge for me.

I've written a follow-up post on what I've learnt and shared some of the comments I've had.

There are so many people who want to discuss their issues but just do not know where to turn or are afraid of being judged.

Thanks so much for the reads and shares on the last one (HN was my biggest referrer!)

I've created a short survey within the post on mental health in startups and would love to learn some more about these problems.

James
Our First Discretionary Capital Allocations
Snowden was clear in his instructions that he didn't want a data dump as some of the info was legitimately secret.

Cryptome don't seem to accept this position. The question is do we say to whistleblowers 'it's all or nothing'. Would that really encourage more people to leak? Or do we work within these parameters?

Of course there are conflicts of interest and mistakes when only a few can access the material, but I'd much rather have a partial leak than no leak.
The myths section doesn't sound very accurate. They also contradict themselves about cellular vs wifi.
Also known as the "room full of typewriter-armed secretaries" technique?
It seems to be an excerpt from Charles Duhig's (author of The Power of Habit) new book.
Yes. Because I've got plenty to lose from criminals too.
it would be great if open source solutions like Telegram, Signal and Matrix (and others) would all interoperate. I work on Matrix (https://matrix,.org) but I don't really care which client you want to use - as long as we can still talk to each other!
Ask HN: Alpine Linux as a Desktop?
A long time ago, I was a Gentoo user. I liked the fine-grained control over exactly which packages where installed (and managed to live with the compile times by starting them before bed). What finally drove me away from Gentoo was the constant clobbering of my configuration files.

I've been watching Alpine Linux and appreciate both the security posture and minimalist attitude and agree they're a good distribution for creating Docker images. Going through their documentation, there also seems to be plenty of information on running Alpine as a desktop system.

So I'm hoping one or more HN'ers can validate or refute my observation. What are the pros and cons? Any pitfalls I should watch out for? Any specifically for XFCE (which is what I'm currently running on Linux Mint)?

Thanks ...
True, there's tradeoffs there.
healthcare is the state it is in because of government interference in the insurance markets at Federal and State levels. When you cannot cross state lines to offer competing insurance how can anyone expect a good system. Before anyone points to government run healthcare in the US being good please explain away the VA

The standard line always is, "we will do it better than X" - well fix current government run healthcare first
It's native, much better user interface. Downside - for now: it's alpha, not even beta yet, so better keep a backup of your database.
I work for a competitor of 1password, and as far as I know 1password is one of the "serious" password managers and I really doubt they would store data unencrypted.
Last time I checked, they did not offer cloud sync directly, but integrated with dropbox to store your encrypted vault.
Not really sure what the previous comment wanted to imply.
It feels the same in most cities that aren't nationally known as tech hubs. Especially if you work remotely from them, but that's a whole different ballgame.
Greenwald got the scoop and he should not benefit from it?

Those documents are released slowly so that journalists who have them can write stories and put the released information into context. It also serves the purpose of keeping the government surveillance in the mind of public longer.

Putting them all just out there would make news for few months but then it would be all forgotten. People care surprisingly little. Greenwad & Co. control the media exposure and maximize the impact. Just like Snowden wanted.

> Let me name some names. ACLU, one of the most corrupt organizations in New York City and around the world.

Okay.
Don't you spoil my kids' dreams of being astronauts while living in San Francisco! /s
In San Diego teacher's salaries are set according to a schedule.

Fresh out of college you start at 40k and can increase to 90k after 15 years. But you can increase by doing clubs or other activities + advanced degreees.

The downside is if you are a superstar teacher straight out of college you still make 40k. Similarly if you are a crappy teacher after 15 years you still make 90k

Thanks unions!
I mean if you intentionally increase the entropy of your model, sure. But knowing the average person has 1 testicle and 1 ovary is still better than if you really didn't know anything about that before.
I wonder if it will isolate people even more? Everyone is always buried on their cellphones these days...

Maybe people just accept to meet inside the Matrix...
http://hypescience.com/wp-content/uploads/2016/02/12719113_1...
New Star Wars Dubrovnik Set Photos
Show HN: Website Statistics
Try MacPass!
Just as anecdotal as yours, but around here, the standard for new hires seems to be 14 days of PTO per year, which gets increased by about a week after a few years of service and again a few years after that. That's with the contractor companies working with the FAA outside Atlantic City, NJ. So, having and using 3-4 weeks isn't too uncommon.
Don't know how that compares to elsewhere, but my last non-contractor job closer to Philly had a similar breakdown.

Edit: Oh, and it's probably worth noting that starting salary is wayyyy lower than SF, or even other major metro areas. Ballpark $50k. Balanced by the stability, benefits, lower cost of living, and lack of traffic/commute.
Israeli SkyFi raises $3M to build global nanosatellite communications network
Why Agile/Scrum non-software projects usually fail