skysight-inc/HackerNews huggingface dataset:
> So this is why every once in a while we see some article about Julia being as easy to use as Python while having nearly the performance of C.

Here's a performance testimonial with links to real code and benchmarks against Fortran (not Python), from Steven G. Johnson, one of the authors of FFTW:

https://discourse.julialang.org/t/julia-vs-fortran-complaint...

I implemented an erfinv function Julia (https://github.com/JuliaLang/julia/pull/29874), and it was about 3x faster than Matlab or SciPy's erfinv function, both of which are taken from standard Fortran libraries. [...] I have found similar gains (compared to Fortran code called in SciPy) for other special functions, e.g. polygamma functions (https://github.com/JuliaLang/julia/pull/71255) and exponential integrals (https://github.com/JuliaMath/SpecialFunctions.jl/issues/19).

The reason Julia can beat the Fortran code is that metaprogramming makes it easy to apply performance optimizations that are awkward in Fortran. We have metaprogramming macros (@evalpoly) that can easily inline polynomial evaluations, whereas the Fortran code makes function calls that loop over look-up tables of polynomial coefficients. Even greater speedups are possible for evaluating polynomials of complex arguments, where there is a fancy recurrence from Knuth that is almost impossible to use effectively without code generation. In principle, the Fortran authors could have done the same inlining and gotten similar performance, but the code would have been much more painful to write by hand. (They could even have written a program to generate Fortran code, but that is even more painful.)

> I'd rather deal with Cython apache license than deal with this GPL stuff for commercial use.

The Julia core is MIT licensed. The language distribution is currently GPL licensed due to linked dependencies, but there has been a no-GPL build flag available for several releases. GPL (and other) dependencies are continually being removed, and there are only one or two (GPL) libraries left in the currently nightly build.
In their pricing page

"ProtonVPN is a no logs VPN service. We do not track or record your internet activity, and therefore, we are unable to disclose this information to third parties."

https://protonvpn.com/pricing
Almost every study on early childhood development and later outcomes shows that how a child is raised has very little to do with outcomes compared to heredity.

https://www.vox.com/2015/8/11/9127769/parenting-advice-worth...

https://www.vox.com/2015/3/31/8320233/time-spent-with-kids

http://quillette.com/2016/01/19/heritability-and-why-parents...
Does anyone know when Julia 1.0 will be out?
Athentech Perfectly Clear 3.1.0.666 and Crack
Its no more dumb than arguing about editors, or tabs vs spaces, or metal versus opengl. You can introduce dressing to make them seem deep, or re-cast the conversations as being super critical, but all those conversations are about typing shit that goes into a file.
With productivity apps being cloud hosted (Office 365, Google Docs, Tableau, PowerBI, etc) and with source code and team management services being hosted (Github, Visual Studio Online, Gitlab, etc) huge percent of people's day to day work can seemingly happens without a VPN.

The largest notable exceptions seem to be internal file shares, and remote connections to machines that need to be behind a firewall.

I guess the overall point I have is that with the data files for both productivity and source code being stored cloud side, that VPNs become less and less necessary for a large % of workers.
DOOM wouldn't run very well on a CRAY machine for multiple reasons, but one of which is it doesn't have the right video hardware.

A Raspberry Pi has way more compute power than the first generation Cray machine and a 386-vintage machine has better single-core, non-vectorized performance.
There is projectwonderful, which is serving ethical ads and has a uncomplicated bidding method (bid for a day on a website).

They're explicitly on all my adblocker whitelists since their ads only amount to a PNG image with a link.

The advertisers know where they are advertising, the site owners can control who advertises, the payment is transparent and everyone is happy.
Cooley: Announcing New Series Seed Notes and Equity Document Generators
I think this post should be renamed to something like "The Self-Driving Car's Impact On Edge Computing." I thought that the most revolutionary thing about self-driving cars would be the economic impact and resulting cultural changes, which weren't really addressed in the article...
In my state, at the same individual income levels, people of color have a higher rate of being on SNAP than the overall the population at that income level.
Show HN: NBox – Sign up anywhere without giving your email address
Yeah but the double precision on the 1080 TIs is crippled, so the eight 1080 TIs would (in theory) be 50% as powerful in FP64 performance of a single Quadro GP100. There are good reasons to use the higher end chips, in some cases (maybe not for ML).
So having failed to solve it, scientists say it never needed solving in the first place? Well it makes a change from "in conclusion, we need more funding" I guess...
A .NET/.NET Core library to load a .env file into System.Environment variable
I've taken a crack at it, but if anyone suggests a better title (i.e. more accurate and neutral, and using language from the article itself), we can change it again.
> earnings and wealth gap

But does that translate into a quality of life gap? It might not, and needing more earnings/wealth to pay for the same quality of life doesn't make it a rational choice.
All three criticisms are entirely based on opinion:

• One either likes, doesn't care about or doesn't like encapsulation. I fall in the second camp so... meh.

• One either likes, doesn't care about or doesn't like functional programming. I fall in the second camp so... meh.

• One either likes, doesn't care about or doesn't like static typing. I fall in the second camp (although I admit I do have a preference for dynamic typing) so... meh.

On that third point: Whenever anyone gets into the "but muh type checks at compile time!" I just think, always, that one should write unit tests for everything anyway, no matter the language. The only difference between static and dynamic languages in that regard becomes, then, that the type in static languages is checked twice: in the test and at compile time. So I was waiting for this person to mention tests anywhere...

> Often in dynamic languages, even with a decent test suite, extensive changes can be really difficult.

And he did... with a non-point. Extensive changes are (not merely "can be") really difficult, in any language, no matter the type system.

Frankly, most of this article could be summed up as "I, really, really want Python to be Java", and the half-assed attempt at critiquing java at the end deters that notion very little. I, for one, like Python specially because it is very much not Java and I'm glad it'll stay that way.

> But I’ll be looking elsewhere if I want to write robust software.

Why do people who write this kind of articles always include sophomoric comments like this? Python has been around for longer than Java (or Go, which seems to be the other language he wants python to be, but I like Go so that's fine) and a lot of very robust stuff has been written with it.
Glad you got a lot out of it, I was in group 19 (guided by Brad Flora - who was awesome BTW). I similarly did not meet 50% of the teams. Of course, my team had morning and evening office hours and I only ever attending evening office hours, so that's not too surprising.

This is article is pretty much the same experience I had. Albeit we launched June 12th (pretty much, the last day of Startup School).

We built a super rough MVP during throughout the duration of Startup School. Here's our product if anyone's interested:

http://projectpiglet.com/

It's basically a search engine meets your news feed. We're specifically targeting financial advising, while keeping an eye on enterprise search.

Launching it so late, had it's draw backs, but also IMO was the right for us. We got to see everyone else's progress, but we also did follow much of the advise: interviewing customers, launching pre-registration, how to structure a company / team, etc. We also got to see other teams mistakes, and successes.

I think that's what I found super valuable, not so much where people were from, but the various stages of their startups! We had people come in with only ideas, and watched them bring them to launch. Some people grew their company 10x. It was fun and interesting to watch the process.

We also had several people interview for the Summer YC class, while in startup school. I've previously interviewed, so I knew what it was like - but others (and I to some extent) found it valuable to ask questions and understand what they look for. Some companies in our group, I'm sure, will be looking for funding.

Highly recommend.
If I didn't miscalculate then 4TB/8h is about 150MB/s.
That's quite a bit but I can't really say that's a shocking amount of image data to process.
It sounds like you're attempting to gain anonymity, not privacy. Any VPN only offers limited anonymity, since that is not their purpose. If you want robust anonymity, you need to use something like Tor.
That's correct, but I've seen so many recipes on the internet that let the jam cool so the jars don't crack. That's ok for making a small amount to eat quickly, but for proper preservation you really need to do it hot.
So, are they just selling plain ol' non-free software? The "PRO" features seem to be ripping out the GPL libraries so they can link to MKL with a support contract. I have hope this means that the paid version is also free software.

https://juliacomputing.com/products/juliapro.html
Yes, it is a nice language with clean syntax and high performance. Syntax is similar to python so it will be easy to learn for you.
Exactly my point. Everybody was saying they were overvalued, and were about to crash. Yet they went even higher and still going higher almost 7 years later.

Thus you can't time the market.

Don't trust experts telling you to enter and exit.
High-fidelity multiphysics seems incompatible with FP16, unless you're talking some kind of mixed precision method.
Because many people (including myself) hate the very idea of tipping and don't want to see it becoming standard in places it isn't currently.
This is really awesome. My own venture ZeroTier (www.zerotier.com) was strongly influenced by the original BeyondCorp paper. Our vision is a little different in that we do network virtualization that treats the whole world like one data center. Instead of eliminating the LAN you make it fully virtual and mobile and replace the physical perimeter with a cryptographic one.

Here's a somewhat over-simplified TL;DR on Google's approach:

Make everything in your company a SaaS app that lives on the Internet via cloud hosting or a proxy.

Nice but not always readily do-able.
Thank you for sharing. Always wondered what's going on there.
Is there a link to the actual (fourth) paper? I only see the abstract.
Driver who died in a Tesla crash using Autopilot ignored 7 safety warnings
This seems to be a terrible misinformed comment. Not only isn't there really a problem with using GPL tools in a commercial context, as long as they don't become part of your work product. GCC is probably used to compile a large percentage of commercial software. And I'm sure you're writing comments in Chrome, yet expect to retain the copyright on those words.

But what makes this really asinine is that Julia isn't even GPL: https://github.com/JuliaLang/julia/blob/master/LICENSE.md

Moreover, since I've been seeing this kind of hostility towards the GPL more and more often: it should be somewhat obvious to everyone that the current ecosystem of widely available, highest-quality OSS stacks is a rather surprising development. There are certainly parallel universes where parallel computing requires you to buy the compiler from IBM, and URIs end not in .html, but in .doc.

The GPL and its advocates aren't the only ones who created this, but I'm pretty sure they were at least necessary. That includes not just the software they created, but also the force of the moral argument for software freedom they made.
Hi, I'm David, one of the developers of nBox.

nBox generates for you an email address for each site, for free.

- Effortlessly thanks to our browser extensions

- Addresses are anonymous and private

- Delete the addresses you don't want any more

- Be notified according to your preferences on each email

I'm looking to share the service. Any feedback is very welcome.

Thanks!
Maybe not for all parts of the U.S. campuses, sure. Those facilities aren't producing hundreds of thousands of new iPhones everyday. It wouldn't surprise me if there were similar security measures in place for areas where prototypes and sensitive information are handled though.
As a photography geek I must say those are incredibly good photographs! Is there some kind of trick in play or was the art of photography really that good back then?
Unless you were one of the human sources named, abandoned to the tender mercies of the Taliban. The report says no harm to senior decision makers, not to others.
Part of me agrees with this, but another part says "this is the best way to avoid discovering anything new and profound".

I've often read things I haven't enjoyed (or even understood) until much later.
We understand what you mean, but take issue with the semantics, because a dollar saved is a dollar earned presupposes the existence of that dollar, but your saving is fictive. Both versions are not invariant in load or time.

So the storage in your version is leaving it stored where it was. Great.
The major barrier is really for companies that lack a lot of internal IT expertise. It's really dangerous for people who don't understand security and networking to just open up like this, since most enterprise software is grotesquely insecure out of the box. Everyone assumes LAN = safe = no need to worry about security. This is always false, but it's especially false if you're devolving away from LAN.
Python would be even worse in this situation, IMO. At least brackets are visible; having to line up a bunch of indentation for that kind of nesting depth is the sort of thing that gives me nightmares at night.
It's a way of doing things, nothing specific to Google.

Use any authentication/identity service and publish all internal services as public apps, consolidating access, increasing security, and simplifying maintenance.
Root Cause Analysis of the WannaCry Ransomware Attack
I remember a Stanford professor dived into this advanced age gamete suboptimality and stressed to everyone the compromises folks take in delaying past prime biological stages. He showed some time profiles of the diminishing chances for implantation, genetic disorders, etc. It was really palpable because you could sense he was a bit off balance having to present this sort of news to a bunch of young folks with the fountain of youth in their back pockets. The classmates were pretty much silent throughout the delivery. It got me to start thinking about biological optimum and I easily realized it was in the 20s as one would expect. All nighters were a piece of cake, probably to serve the care of an infant waking every 2 hours into the early hours of the night. Another piece of easily perceived evidence was the sheer force of the libido at that age and just how attractive women are in their peak. Lots of conspiring biology to contemplate teleologically.
What are security features of their VPN or email that are not in other VPNs or emails, that I can measure? I.e. I don't care how military grade is their server side encryption or I don't care that they decrypt in my JS, as long as threat model remains the same.

What they changed in the model? Is it trustless?
I was a bit surprised by the idea of the FAA using Julia for an "Aircraft Collision Avoidance System", since it apparently doesn't have static type checking and deployment seems like a weak spot.

Digging a bit deeper, it appears they use it to deliver specifications and example code to vendors?

"[T]ransferring the specifications to industry using this legacy system required three different types of documentation: first, the specifications were written both in variable-based pseudocode and in English descriptive pseudocode. But this approach left gaps in interpretation, leading to possible confusion or disagreement. So programmers also created state charts to fill these gaps and eliminate the potential for misinterpretation."

https://juliacomputing.com/case-studies/lincoln-labs.html
In other news, if you want to be tall, play basketball.
Maybe? With a uniform national standard for internet speeds you know that 100Mb/s means, say, the average speed at peak network times.

With various states having different reporting rules there's going to be annoyances like, "Montana 50Mb/s is really Deleware 35Mb/s is really California 15Mb/s."
So the most revolutionary thing about self-driving cars is onboard computing? I guess that is the case if you happen to be a blog for a company who specializes in that, but for everyone else the most revolutionary thing is still the huge advances in computer vision and scene understanding via deep learning...
They state "non-GPL" version on their website: https://juliacomputing.com/products/juliapro.html
From the article:

First, it’s worth understanding that many people (perhaps even a thousand or more) had seen live demos of the Alto and Smalltalk before Steve. This is because Steve showed up in 1979, and the Alto and Smalltalk had been running for 6 years (starting in the first half of 1973), and we were a relatively open lab for visiting colleagues and other interested people (like Herbie Hancock and Al Gore).
https://www.reddit.com/r/conspiracy/comments/6ib4n9/what_ive...
This seems so completely obvious that it's surprising how common intranets and internal services locked only by network rules are.

Also highly recommend https://www.scaleft.com/ for anyone who wants beyondcorp-style access to infrastructure.
I have a different take on the article. Wal-Mart is merely an example that the author found relevant. You can substitute by any other alternative.

The point the author wants to drive home is that the minimum wage is so low, workers can't provide for their family without supplementing it with food stamps. Because they have food stamps, Wal-Mart and alternatives keep the wages low. Food industry also profit from food stamp massively, so they have incentive to keep wages low so more workers need them and spend them here.

This is a vicious circle, that doesn't help worker escape food insecurity.
J Crew charges for return shipping even when they ship out for free, just FYI. I'd consider that more of a problem than Amazon's $25 add-on program (which generally isn't relevant for clothing anyway).
Listening to lectures is pretty benign and you can stop any time. And they're legal everywhere. Here's one to get your started.

https://www.youtube.com/watch?v=QXvoYGrnuv8
If your horror scenario proves true then we'd all end up getting adverts for jobs in porn.
I live in Chapel Hill, NC. There isn't much to hate about living here, but there are annoyances.

1. The airport at RDU doesn't have as many direct flights, especially international, as you'd like.

2. Our state government is currently run by (mostly) small-minded, authoritarian twats. You've probably seen the stuff on the news about the trans-gender bathroom controversy, etc. That's all very annoying.

3. From a startup perspective, we have a burgeoning scene locally, with a lot of awesome stuff going on. But this area still lacks the availability of angel / VC money of some other communities. A lot of startups here wind up traveling to NYC, SF, etc. to try and raise from investors there. And while that sometimes works, a lot of investors are reluctant to invest too far from where they live and work.

4. A lot of the startups here aren't necessarily working on hard technical problems... we get a lot of "consumer" stuff for whatever reason. That's a minor annoyance only in that if I ever attend "startup" events, I find myself bored to tears by a lot of the other companies there. That stuff just doesn't interest me.

5. "The Triangle" as a whole (which includes Chapel Hill, Durham and Raleigh) is very sprawled out, and it's not as bike friendly as you'd like. Chapel Hill has a lot of bike lanes, but if I want to ride from, say, my apartment to downtown Durham, a large portion of the route is on roads with no bike lanes, narrow shoulders, lots of curves, and a lot of auto traffic.

On the flip-side though, we have lots of outdoor green spaces with trails for running, hiking, mountain biking, etc. And the weather is relatively nice pretty much all year round. And from where I live I can be at the beach in about 2.5 hours, or in the mountains in about 4 hours. There are also a number of good colleges and universities nearby, which attract interesting people. There's a strong local micro-brew scene, and a pretty good restaurant scene (albeit not as rich as say, NYC or SF). All in all, there's a lot to like about this area, despite all the negative attention our government has drawn to us over the past couple of years.
It sounds like a sort of half done distributed filesystem, a lot of similarities.
Trying to secure a traditional corporate "intranet" while enabling productive work is much harder. This is just branded common sense end to end security.
You may be able to find a well-maintained data science/machine learning project on npm, but I doubt you'll find as many as are needed in a typical data science workflow.
None of the above. :-)

My daughter was doing geometry homework that had a question about the direction of a baseball field and claimed they are often oriented so that the batter faces east.

I wanted to verify the assertion, and Google led me to this article. I was familiar with "southpaw" but always thought it was a boxing term and didn't know its etymology.
Okay, we get it: big companies are bad, small companies are good.

If that's your position why not just go for a largeness tax rather than passive aggressively adding stupid regulations like this.
I'm not who you asked, but the first thing that comes to my mind is contrib.auth.views, which look for templates at the default locations or the locations you provide (as described here: https://docs.djangoproject.com/en/1.11/topics/auth/default/#... )

So using non-django templates would rule out this kind of thing right?
If/when imgur closes, it would be scary to think of how many old reddit posts might become completely lost.
most "good" points you mentioned there about recruiters code can replicate.

They do a lot of leg work for you

- simple stats and analysis

They have access to many openings that aren't public.

- This is just companies choosing their preferred recruiters in a fragmented industry. A solid platform would solve this

And they can convince good companies to create an opening for you if you would fit really well with the company

- I dont see code doing this. But how often does this happen though?

I get to send my resume to a few recruiters and they call me with all the openings that fit my skill set and i would be interested in.

- Not sure why you think this is exclusive to recruiters. Isnt this just another way of describing filters on a recruitment website?

.They make looking for a new position so much easier. Often they work in teams so you get multiple people doing this for you at the same time. Plus you build a relationship with them, their team, and the company so you with them better next time too.

- Its not hard to code something that can achieve this. Even saw a post here on HN about a site that can mass apply for jobs for you. Could make it a little more intelligent so it learns which jobs you prefer.