skysight-inc/HackerNews huggingface dataset:
Google Chrome used to corrupt certain PDF files if I saved them via the built-in PDF viewer. It still might, I haven't touched that button in a while.
> Who are you?

Wrong tack. I offer this advice -- post a list of the inaccurate, misleading, or otherwise non-objective claims made in the original article, point by point, in a dry editorial fashion, without anything resembling a personal attack. In other words, take the high road, ignore the source, focus on the facts.

Remember that anonymous comment is almost a religious principle, a civil right, among Internet bloggers. To question the right of anonymous comment is a non-starter as a debate tactic.
It sounds like the cost of context switching between these very different workloads (crypto, disk I/O, network I/O, protocol buffer parsing and formatting) could be improved in Twisted.

Any idea where the overhead comes from? Twisted, or the Python interpreter itself? Is this a GIL performance issue? Or perhaps even lower -- something here is really hostile to CPU cache?

I realize this is a matter of taste, but my favorite async framework is still the kernel. Write small programs that do one thing well (and thus have pretty uniform workloads) and then let the kernel balance resource usage.

After continuing to hit walls with the standard Python Protocol Buffer library, we wrote our own that was 5x faster than the barely-documented C++ Python Protocol Buffer compiled module support.

Ugh yeah, the standard Python protobuf library is pure python and horribly slow. And it requires code generation -- in a dynamic language! The C++ one is faster, but also requires code generation and is just nasty to work with.

Not that this matters much to you at this point, but I have a small C/Python protobuf library that's 10x faster than the standard Python protobuf: https://github.com/acg/lwpb

PS. I see you're in SLC area -- me too. We should talk tech shop in person sometime!
About The Clean Coder: http://maniagnosis.crsr.net/2012/03/clean-coder.html
Kris from Red Door Designs does this.

http://www.reddoordesigns.com/
Black screen for me :/ On chrome 34.
> If &[T] is somewhat generic already, why even have 'Drawable' in the signature?

`&[T]` isn't generic: it's a bounds-checked slice. Two pointers: start and end.

Presumably `Drawable` is in the signature so that methods specific to `Drawable` can be called.

> Also, doesn't having a borrowed array of unique references to Drawables mean the elements of the array are either now implicitly borrowed, or I have to borrow each of them before they're accessed?

They work like anything else: if you want to take a reference to a Drawable, you borrow it.

> Just knowing the symbols don't make the semantics clear.

Yes. Also true for C++'s symbols; e.g. `&`.

> In C++ all smart pointers are values in their own right.

Same in Rust.

> In my example I have a reference to an array of smart pointers, and there's no magic.

Same in that example.
I feel like if I were a pilot with even a modicum of engineering and language experience, I'd be pretty frustrated that they aren't using something like Haskell that provides a certain level of runtime security. C++ seems like it has enough ways to generate a memory leak to sink a boat, or drop a fighter out of the sky.
> 1 apartment getting rented on AirBnB probably isn't a problem for anyone at all.

Except, perhaps, for the landlord or condo association. Either one could have legitimate concerns about that. Especially if the lease or condo rules prohibit subletting or renting without permission. Even if they don't, the landlord or association may be worried about the guests' lack of accountability, or the landlord or association's absence from the screening process.

> Given that NYC already has a gigantic housing and real estate problem, anything that can conceivably compound the issue will get attention.

Good point.
There is more pixels captured compared to a single shot image as you said: "series of shots made upwards". So it captures some pixels that is hidden when the camera moves upwards, but if the simulated parallax is bigger than the original camera movement then there will be still missing pixels. Probably this could be improved by doing bigger movements with the camera, like with other 3D reconstruction software.
Tree Tent Design
My information has a cost. If you want to sit down with me and go line by line through my linked in network you'll have to pay me above and beyond my normal compensation just for the leads, more money if it results in a hire. That's basically what LinkedIn is about. You're not going to be going through my facebook for any price. That's akin to inviting over your friends for dinner as a guise for your new multi-level marketing scheme. Not happening.
To quote myself from one of my comment on an older thread about cancer treatement difference between France and the USA for a rich family [1]

This quote and the study it talks about is relevant, because it directly aims at the access and quality of treatment for the poor and middle class.

>In 2000, the World Health Organization ranked the French health system as the best over all in the world. Do you agree?

>I question the W.H.O. methodology, which has serious problems with data reliability and the standards of comparison. A study I would take more seriously is one published last year by Ellen Nolte and Martin McKee in the journal Health Affairs. They examined avoidable mortality — that is, deaths whose risk of occurrence would be far lower if the population had access to appropriate health care interventions. In that study, based on data for the year 2000, France was also ranked No. 1, with the lowest rate of avoidable deaths. The United States was last, in 19th place, with the highest rate of avoidable deaths. That’s a severe indictment of our health care system in my judgment and calls attention, quite justifiably, to the high performance of the French health care system.
http://prescriptions.blogs.nytimes.com/2009/09/11/health-car....

[1] https://news.ycombinator.com/item?id=7242788
> From what it sounds like, the relationship between the employees/execs at Github was much more friendly than the teacher/student relationship you mentioned.

Teachers and students can have very friendly relationships (common when the teacher is young, or in uni-level courses, I've had excellent relations with teachers in the past). That does not change the power relation and the risks of abuse thereof.
Did the poster have some point in mind, or do we just post random PDF documents on HN now?
Or if you're a python enthusiast, then shameless self link: http://jakeaustwick.me/python-web-scraping-resource/
Hotel taxes exist for legitimate reasons. This hasn't been a contentious issue for conventional hotels, ever. The industry has an unusually large impact on public infrastructure. Hotel guests use all the commons and public facilities of the city just the same as residents do, but they don't pay the taxes that residents do to fund those commons and facilities. The Hotel tax exists to help with this problem.
I thought the military uses Ada?

Edit: Link in case anyone is interested from the discussion below is interested.

http://www.seas.gwu.edu/~mfeldman/ada-project-summary.html
The space shuttle has range safety, but only during launch. The shuttle launches over the ocean, which allows for 'range safety' to be implemented, on the SRBs and EFT.

Since the shuttle's re-entry flightpath is not constrained to restricted airspace, destroying the shuttle orbiter deliberately would only be "range safety" in the loosest sense.

Empirical data seem to suggest Columbia began to self-destruct over the CA/AZ border before landing in a debris field scattered over (populated) west Texas. As seen from an actual destructive episode, the debris path/cone was extensive, and unlikely to be constrained to air-space designated for such purposes.

The issues about how to mitigate this problem comes down to some of the things noted in at least one other comment here--basically SpaceX would limit the re-entry flight-path to open-ocean during approach.

Even then, the question is about ballistic "backstop"/shadow of its landing site ("the beach").

These are pretty basic questions about the size and nature of the landing facility and the ballistic match of un-guided (and potentially un-aerodynamic) debris based upon whatever the realistic assumptions of velocity/altitude and response time of the system are.
I was really just trying to make the points that 1) the minimum price variation of 1/8 of a dollar probably made sense at some point in the past (NYSE being started in the early 19th century) 2) sometimes it's more than just market makers who want larger tick sizes (consider this post from a managing partner at Andreesen Horowitz†) and 3) you can reduce the minimum price variation (the "tick size") without doing decimalization (i.e. smaller fractions) and vice versa -- you can set the minimum price variation at sizes larger than a penny even with decimalized quotations.

† http://blog.pmarca.com/2013/03/26/unshackle-the-middle-class...
I think this is aimed squarely at professional use. All the examples were "you can't do this with your camera". The fact that chromatic aberration can be fixed by the computer means the lens needs only 11 pieces to do 8x zoom from 30-250mm and a 1:3 macro, and weighs only half a pound. In an interview with Engadget, Rosenthal said "We think a new shooting style should naturally evolve... to hold the camera around hip height." http://www.engadget.com/2014/04/22/lytro-illum/ You can embed an interactive image on a webpage and let people play with the composition of your photo, making a dynamic interactive artwork. Maybe it's not a huge market, but I can imagine a lot of artists being very excited about the potential.
That is weird, because we pay signing bonuses, and sometimes lose candidates who receive better offers. Maybe reality is somewhere in between the two data points here.
Seems like the startup economy 'blue-screened', and has returned after a hard reset.
Many years ago, HowStuffWorks was making amazing, in-depth technical explanation articles, but I think Wikipedia has won that game (and it links to more in-depth references if you want them).

The HowStuffWorks podcasts are pretty good. Maybe the new owner will let them go and they'll land safely at places like NPR, TWIT, or 5by5 (or even Revision3 heh).
I would agree with these statements: Zidisha is a platform for philanthropy.

We're optimized for giving disadvantaged entrepreneurs in the world's poorest places the chance to improve their lives, not for storing financial assets. I think we make that distinction abundantly clear to prospective lenders. See for example our first FAQ for lenders, "Is Zidisha a safe place to store my savings?" (https://www.zidisha.org/microfinance/faq.html), or the first paragraph of our Trust and Security page (https://www.zidisha.org/index.php?p=123).

That said, repayment rates at Zidisha are increasing steadily as we continuously improve our lending model in response to experience. The 18% writeoff rate includes mostly loans that were issued over a year ago (which have had time to mature).

Our credit risk control mechanisms have improved dramatically since that time, such that I think it's reasonable to expect that the value of lending funds can be maintained over time without erosion for the loans that are being issued today. That said, Zidisha is still not a safe place to store funds one cannot afford to lose, and we do not market it as such.
No wonder this thing doesn't fly (as expected). In all seriousness, perhaps the choice of the language has affected the software release dates?
Ok saw this linked off the Toxel site and thought if anyone is looking for an interesting Burning Man art/camp/idea this would be a cool one. Create some otherworldly 'trees' and hang these bad boys from them. "Fruit of the Desert" anyone?
That is great feedback. I am actually working on creating a "functional" version of the 2048 game, along with my own implementation of the AI solver, as part of this series. Kinda goofy, and maybe not a "real world" situation as much, but should at least show the concepts being applied.

I also very much recommend this video by Brian Lonsdorf, titled "Hey Underscore, You're Doing It Wrong!:

https://www.youtube.com/watch?v=m3svKOdZijA
First, words of encouragement: it's NEVER too late to get started again! If you enjoyed programming in undergrad, you'll LOVE how far things have come!

Now on to actual help. Building mobile apps can be intimidating just by the number of platforms. Beyond the www.raywenderlich.com and www.codecademy.com links, you should check out something like Apache's Cordova (cordova.apache.org) if you already know CSS and JavaScript. This way you can easily build an app for any platform.
Stackexchange considers users that use Tor automatically spammers
I forgot to mention that if you want to have lisp macros in the erlang ecosystem you have LFE (Lisp Flavoured Erlang) https://github.com/rvirding/lfe or Joxa.
If I understand this tech correctly, wouldn't the reverse. ie applying the same trick to displays, have a huge impact on VR? Then one could focus ones eyes at the actual distance of the object, instead of constantly infinity, and the DOF effects that occur naturally would also be there.
The cases I know of where the SEC has cracked down were all manual traders leaning the book and essentially taking advantage of naive MM algos. Proceeds < $5mm each time I believe.
Yes, but let's imagine this:

Salt is not hidden, if you get the passwords, you get the salt

But then you might suspect user X is using a weak password (that you know)

Then you use that to bruteforce the pepper (a defence would be to have a big pepper)

Or you know, if you already got in and got the password hashes it shouldn't be too difficult to get the source code/config info.
Agreed that the tax burden argument is bunk unless you live in a US state with no income tax.

I was recently surprised to find that if I earned $80,000 in Australia, married to a partner who does not earn, and with two children, my effective tax rate would be ~ 15% (!), even if self-employed, once you factor in the Family Tax Assistance payment ($500/mo) and the government rebate for private health insurance purchase. That doesn't include other benefits I could receive such as child care rebate (50% of child-care costs up to $7,500 per child).

Compare to NYC, where as a self-employed person I pay 30-40% on $80k, with high property taxes on top! And I get no government assistance and certainly not healthcare.

This is astounding. And yet Americans think these countries are "socialist" and "high tax." Not true, US scores lower on economic freedom and higher on government size and tax as %GDP.

There are so many cool things about living in the US, but raising a family here just sounds absurdly stressful and expensive.
Hi! Yes, you should totally swing by. Shoot us an email :)

I think the sort of performance issues we were hitting were honestly related to just Python runtime overhead. A Python function call is actually really expensive, and with Twisted Deferred handling, it's really hard to eliminate the massive amount of function calls each I/O event does.

We just had a really slow CPU so we did our best to eliminate as many Python function calls in hotspots as possible, but yeah that was challenging.
Heath reasons I'm guessing.
Seattle Band 'netcat' Releases Album as a Linux Kernel Module
I am trying to build a CMS which focuses on data architecture and powerful page generation using javascript on the server http://getsimplesite.com/ . It's still in beta though.
Reminds me of trying to get access to an old Hotline server. "The login is the eight word after 'summertime' on the last page of this link. Then, register for this service and the final word of the last paragraph of text is the password."

Either way, off-putting.
The DoD has not used, and has in fact strongly dissuaded the use of, Ada for almost 20 years.
The distribution of links pointing to a Web site follows a power-law distribution (few sites get most of the links) [1].

It is very likely that the number of visits follow a similar power-law distribution.

[1] http://www.sciencemag.org/content/287/5461/2115.full
Perfectly synchronized social listening app. (Silent discos)
It would have been more accurate to say "OpenBSD plans to overhaul ...". Given the complexity of the original code, it's risky to speak in the past tense before creating a replacement.
I wrote a little post for myself on the same topic, detailing how to get this working on Linux (Ubuntu & variants). https://coderwall.com/p/6dgpsw
A lot of software engineers don't realize that it's not about how much you work, but how strong you work when you work. It's about efficiency, good decisions, and total concentration.

- Turn off e-mail.

- Turn off chat.

- Don't check hacker news. Or any website that is not for your current task.

- Don't let coworkers interrupt you.

- Get noise canceling headphones.

- Have a goal to get through, and apply yourself to it completely.

- Get very good at evaluating 3rd party code, then before you write code, see if there's a library/native code that will do the work for you.

- When you write code, if you _know_ the right way to do something, do it right the first time.

- If you're not _sure_ you know the right way to do something, then just get the code out into the editor. After it's functional, take a look at the code later and decide how it can be refactored. Refactor it immediately.

- Don't write any tough code when you're not at your best mental capacity. When you feel yourself mentally drifting on a hard task, put the code away and go work on easy features. Work on your hardest problems during your best hours.
I help make http://yesgraph.com a competitor to TalentBin. Their approach is to get your company's network indexed, and let recruiters search that network.

This doesn't make sense for a few reasons:

1- you are a better judge of your relationships than a recruiter
2- it's a bit weird exposing all your contacts to your company's hiring team.

Recruiters spend a lot of time spelunking into these relationships, when there is a much better way.

YesGraph follows the same referral recruiting mission, but gets employees involved. Here is an example job for a software engineer. You can connect to Facebook and LinkedIn to get your network, and then see some contacts to make referrals. No one is contacted in the process, this is just an example job: https://www.yesgraph.com/job/i/r3AG-5-m6bx5CqzsJBFeT0/g

In less than a minute, you can be more productive than a recruiter in hours. That's because you know your contacts much better than they do. Oh, and we don't hand over all your contacts to the company. We only show if you're connected to a referral.

Overall though, I think FirstRound's content is really great. You can learn a lot from the article.

Feel free to get in touch with more questions: ivan@yesgraph.com
Thanks. I didn't assume they were evenly spread but even if we make it 175M x 70% / 1M we still have only ~120 visitors per month.
It's probably in location. I'm in Orlando which is a 2nd tier IT hub, not a 1st tier like the valley or NY.
Why not use https://www.firebase.com? Seems more reliable (Privacy Policy, ToS, SLA) and easier to start using, and it has a free tier if you need something quick for development.
It's refreshing to see a company like Weebly that is able to be successful and profitable without having to go down the "MULTI-BILLION DOLLAR UNICORN OR BUST" path that seems to be almost mandated by VCs nowadays.

It's something the guys at 37Signals preach as well - Better to be a "lifestyle business" that's profitable, makes millions of dollars in profit per year, and may take a decade or two to reach a $1 billion valuation, than to have a multi-billion dollar valuation a few years in (via large growth funding rounds) but not make a cent of profit for the first decade of your existence, all the while having your ownership of the business reduced down to 5% or whatever.
Bain Capital invests $230 M in Portland-based Viewpoint Construction Software
Startups shake up the energy world – Rockstart smart energy demo day
I'm not sure what this comment means. You said, earlier: "but to say that they were using a weird fractional system because they wanted to rip people off isn't documented anywhere in the literature." I think I refuted that, effectively.

Can you artificially inflate spreads without making inflated spreads the explicit law of the market by quoting in 1/8ths? Sure. Is that what happens? No.
Even tho this may be a content-marketing play, these guys seem a bit all over the place. They just "dropped" everything else to focus full-time on Basecamp and here we go with another new side business.

"However, because we've released so many products over the years, we've become a bit scattered, a bit diluted. Nobody does their best work when they're spread too thin. We certainly don't. We do our best work when we're all focused on one thing."
"Moving forward, we will be a one product company. That product will be Basecamp. Our entire company will rally around Basecamp."
Well there's always hanja, but I know 99.99% of Korean is written in hangul (beautiful system, by the way.)

The only major downside I see to Korean is that it joins only Japanese and Mongolian in being an SOV language. "As for the store, father regarding, milk buy to went." >_<
If the 1st stage could make orbit, it would constitute an SSTO craft. You have to have higher ISP than kerosene and higher fuel mass fraction than aluminum can provide to do that.
That makes for some great PR but that's about it. Ironically, the first casualty of lower earnings growth will be the side projects. Voting shares or not, shareholder holding $300 Billion will vote at least by selling some and that hurts employees, hiring and everything.

Google is probably a decade from making money with its automated cars--if they are even any better than manufacturer's own system (everyone is working on it.) Will they spend $10 Billion or whatever it takes to build their own cars? License it? For how much and will they make a profit on it?
To me it ultimately boils down to fairness and having a sense of "being in this together". A very good example to me is the firefighter mentioned in the article, he probably does a much more productive job (saving lives) than someone like myself who might get lucky in playing the entrepreneurial / technologist bootstrapping game by striking it rich with some cost-reducing / profit-boosting tool-building. Alas, it's problematic to make these kind of comparisons though (you could argue some tool saves even more lifes, etc).

The "smells" of extreme ideology..

In any case I still believe it's fair to try to spread the wealth more evenly as you and I couldn't even build stuff without the solid framework of society.

I answered your question somewhat in another comment in this article's thread:

https://news.ycombinator.com/item?id=7628811
Damn, I really wish I had an Android device just to play this. I was always a big fan of Super Mario Galaxy which makes me think I'd like this game too. Did it influence your design at all?
I had a Lytro when it first came out and returned it a week later.

This was the exact reason why. The refocusing aspect sounded useful and appealing at first but the lack of other features quickly made the device lose real-world applications.
This new one looks much cooler/normal and offers more features hw/sw wise but with that price tag I am not sure who their target market is.
I'm interested in the technical aspects too. The Lytro website and Engadget article have very little detailed information. Plenoptic cameras aren't a new idea...so why don't Canon and Nikon have products in this category? As mentioned by others, the camera has an effective resolution of about 5MP, but I suspect there are other limitations. This seems like it might be a Foveon situation; cool, promising technology. I'm not sure why everyone here expects it to be ready now for adoption. It might be a bad business move to mislead people at this point with what is really a niche product.