skysight-inc/HackerNews huggingface dataset:
Facebook has been doing this for ages...
Wrapping Tables Inside a FONT Tag
This is true. F# is pretty close to Python.
Full Disclosure: I work for FundersClub

We had this problem for a long time. We had a generic cold inbound form and got such an abundance of email with no good way of filtering it that we just gave up on it. However we realized that with a bit of focus we could turn this into a good way to get some great deals we would have otherwise missed.

We now again have an founder application form (https://fundersclub.com/founders/apply/). It asks some generic questions followed by more specific metrics based questions depending on what type of company you are (Consumer, B2B etc.). We can then filter based on these to surface what we believe to be good opportunities to the top. Would love any feedback on the metrics we ask for - we try to keep them as data focused as possible, as once you start asking more qualitative questions you go right back to being overwhelmed.
Logical persons would not make that question, assuming from the start that unlike Uber drivers, your friend knows you.
Thanks glad to hear that, I don't remember where but I read that they yes submit the app with xcode but the review process is basically 0 days, which could make sense to me if they have millions of user affected from a bug.
it'll be like when they replaced paper with the internet...
No not really. Optional type annotations are not the same thing as optional typing. F# is strongly and statically typed and if you expect it to be something else you will be frustrated.
to be honest i fear this is more of an issue with smartphones and other things than drones. but yes in general its a problem.

not sure why its being directly at gopro in particular.
It appears the author doesn't realize that VCs are normal businesses trying to turn a profit. If there was a profitable opportunity to find "99.99% of talented, unknown founders" by accepting cold emails, then some VCs would start doing it.

I would guess the reason they don't is because the authors assumption is wrong. If you're a talented, driven founder with a growing startup then it's not really that hard to get a meeting with a top tier VC.

The problem with accepting cold emails is the sheer volume. Unless there is a standard filtering process, partners will waste too much time with crappy startups.

A solution to this would be to create a standardized format (kind of like the YC application) which founders could submit to multiple VCs. Fortunately, AngelList is already busy solving this problem.
So yes, you can arbitrarily pick one address of yours to share publicly and keep permanent.

But there is nothing in the protocol or any of the default clients that gives anyone a distinguished "permanent address". So saying "I wish we knew Mozilla's permanent Bitcoin address" indicates that such a thing is expected, when in reality any one address that an entity has is a good as any other, and addresses are generally intended to be ephemeral and single use.
There are also cryptographic risks associated with reusing an address, not just identity risks. The address is a hash of your public key. You don't have to reveal the public key matching the address until you spend from the address. When the public key is secret, your address is safe even from hypothetical attacks on Bitcoin's crypto implementation. Once you spend from the address, the public key is public knowledge and that extra protection is lost.

https://en.bitcoin.it/wiki/Address_reuse
Thanks for the explanation both.

I was assuming there should be some sort of buffer Apple could have built in, but I guess being able to tell whether or not the user has left the app directly after hitting a deeplink seems difficult to deny… despite being hacky.
Build something interesting and they will come to you.

I get 10-15 pitches a day. Most are unworkable. I reply to about one a week.
I've contacted Uber in Australia, and requested a copy of all personal data they have collected. This is my right under Australian law; it'll be interesting to see how they proceed.
Ah, on my screen the text wraps right where it says the number of minutes, and my brain parsed the Two from the beginning of the question.
We are in total agreement here. Taxes are far less concerning to me (and honestly seem like a distraction) compared to any number of other more impactful and coercive systems in existence.
It bothers me when people try to tell businesses how to improve their operations, purely for personal benefit. The point of VC firms is not to fund your business, its for VCs to generate a return on investment. VCs surely know that by not reading all of the applications, they are missing potential winners. But they also know that getting strong introductions is a much much much more efficient way of finding potential winners.

It is not the system's job to work for you, it is your job to play within the system.
I've been using paredit with my clojure for a while now and I really love it. But how do I get those multi coloured matched brackets? I've seen them on others screenshots too, but I don't know which mode enables them in my emacs.

Also, I've found with paredit that it keeps the brackets balanced until I paste in a segment of lisp with unmatched brackets. Then it gets in a bind and I need to either disable paredit to manually fix it, or go into overwrite mode to fix it. Is there any graceful way to deal with bad bracket-unmatched code pasting in paredit?
So, that "single permanent address" can work fine if you're just looking for donations, or doing transactions with people you trust.

If you're doing any kind of transactions in volume, it's much easier to just give each customer a unique address to send to, so you can verify that you've been paid when the right amount has been transferred to that address. That way you don't have any confusion of who has actually paid you if two people owe you similar amounts at the same time, and you see a transaction come in of that amount.

So yes, it's possible to pick one address as your "single permanent address", but it's not something that's expected or common.
Not disagreeing, but I found the following quote from the site interesting and helpful to understand where they're coming from:

http://www.dragonflybsd.org/docs/howtos/howtonewkerneldevelo...

"While DragonFly was forked off FreeBSD and has generally quite a few similarities to other *BSD, you definitely cannot rely on understanding FreeBSD to understand what's going on here."
I am not sure about "Provide full resources where available". Why do we need to return everything with DELETE request? Client is supposed to know what to be deleted, so the response seems redundant.
Why? It's extremely relevant, and it's useful.
> with some optional typing

I'm experimenting on this with Hype. It's barebones and does some whacky-don't-look-at-it macro "magic", but it works! Also trying to mimic core.typed's way of annotation.

Note: Just using python functions annotations with a typeannotation library to provide some runtime type checking. It's rather rad if i can say so my self.

https://github.com/Foxboron/Hype
https://github.com/ceronman/typeannotations
There is also sysctl(), which returns running process info. Not the full installed app list, but arguably more useful and bonus it doesn't rely on app urls.

A (mostly old) discussion about it on stackoverflow:
http://stackoverflow.com/questions/8275578/how-to-get-inform...
Good point. I think it was the organization. In a large organization, you can't do everything yourself. "Can I get last year's sales figures for client A?" "When I get around to it." "I'm meeting with them next week." "Sorry, I'm busy."

See Bane's comments above for a good recap.
Google uses filters, which run in different intervals apart from the main algorithm and have different effects for a page or the whole website. This is why spammy SEO tactics often "work for a while" - until said computationally intensive filter catches them and often punishes the whole website. Prominent examples for these filters are Panda [0] and Penguin [1].

[0]: https://en.wikipedia.org/wiki/Google_Panda

[1]: https://en.wikipedia.org/wiki/Google_Penguin
URL schemes are not the most comprehensive (and likely, in my opinion) way of accomplishing this tracking. Most apps do not have any kind of URL scheme.

Here's how you do it for any app on the system, with or without a URL scheme:

1. Use sysctl to get the list of active processes.

2. Filter out all system processes

3. Upload to the server for further processing.

Combine this with a silent background refresh push notification, and you can have this run ~3 times per hour without Apple throttling you!

Source: I have shipped an iOS app for a client that does exactly this, although not Twitter.
I believe it. I installed Lyft last week and will be using them instead of Uber whenever possible.
Thanks for the heads up. The link seems to redirect back to the project page but I found its contents via Google's cache.

It's awesome that they've apparently solved the issue. Haven't quite grokked the example but will study it further.
Here's one take from a person who disagrees with your position. I've found it to be an interesting read. http://blog.jcoglan.com/2013/11/15/why-github-is-not-your-cv...
One thing the local radioshack is good for is to recycle old batteries - will have to find a new place to do that.
Strange. Seems like anything other than built-in apps should be anonymized in what's returned here. Is there a reason it isn't? Just something that's not allowed but slips through the review process?
AT&T Backtracks on Threat to Halt Fiber Rollout
The author managed to get the name of the prize wrong in the title, as well.

Specifically: the apostrophe doesn't mean "LOOK OUT HERE COMES AN `S'!".
Pie charts can be three-dimensional, but thanks for clearing up what I muddied.
Let me say first of all that I'm glad they're working on standardizing this. When making REST APIs, I find HTML form scaffolds incredibly useful, but it means that you probably have to accept both JSON (because JSON is reasonable) and occasional form-encoding (because forms), leading to subtle incompatibilities. Or you have to disregard HTML and turn your forms into JavaScript things that submit JSON. Either way, the current state is ugly.

Here's the part that I don't particularly like, speaking of subtle incompatibilities:

EXAMPLE 2: Multiple Values
<form enctype='application/json'>
<input type='number' name='bottle-on-wall' value='1'>
<input type='number' name='bottle-on-wall' value='2'>
<input type='number' name='bottle-on-wall' value='3'>
</form>

// produces
{
"bottle-on-wall": [1, 2, 3]
}

I've seen this ugly pattern before in things that map XML to JSON. Values spontaneously convert to lists when you have more than one of them. Here come some easily overlooked type errors.

I don't know of any common patterns for working with "a thing or a list of things" in JSON; that kind of type mixing is the thing you hope to get away from by defining a good API. But all code that handles HTML JSON is going to have to deal with these maybe-list-maybe-not values, in a repetitive and boilerplatey way.

I hope that a standard such as this will eventually be adopted by real-life frameworks such as Django REST Framework, but I also hope that they just reject the possibility of multiple fields with the same name.
List of killings by law enforcement officers in the United States, November 2014
I had no idea this was possible. Hopefully they'll treat this like abusing the phone book or other things people (like Path) did and close the loophole.

Why should any 3rd party app be able to see what's running on my phone? Given the strict isolationist (with defined exceptions like extensions) design of iOS this seems like something that got overlooked, not something intentional.
The article fails to explain how this will make leaf blowers sound less like jet engines. Has the author ever heard a Wankel rotary at 15,000 RPM? Not to mention, the reason leaf blowers sound like a jet is because of the giant shrouded fan that is used to generate airflow. Electric leaf blowers sound like jet engines too, and their motors are extremely quiet in comparison.
I agree. If the DELETE is successful, the full resource should be null, so it would make sense to send a 204 with no content.
To me, it's not at all about communication. It's just experience, just like a mountain or a sunset. My enjoyment of it isn't contingent on how it was made.
Python idioms I wish I'd learned earlier
The researchers need to profit in order for the incentives to truly align. It's like an incredibly poor man's spotify and we all know how that works for musicians.
It's called rainbow delimiters and I use it with everything.

http://www.emacswiki.org/RainbowDelimiters

As for the unbalanced delimiters, I just M-x paredit-mode, turn it off, make my fixes (which is easy because rainbow delimiters shows me exactly which delimiter is out of place), and then turn it back on again.
If the author wants people to be impressed there needs to be something to be impressed about. Build an actual product with actual value and actual adoption by the market (even just a smallish test pool) and people will talk to you. If it's just an idea, well those are a dime a dozen.

VCs want to invest in real products. Does passing over a bazillion pitches about concepts mean they might pass up the next 'big one'? Sure, and the VCs know this. Their job is not to find the next big one as much as it is to make a solid positive return for investors and the best way to do that is focus primarily on real products showing something to be impressed with.

The effort wasted on writing this ranty post could have been put towards doing something to impress the VCs and have them calling you. Just saying.
Oh RadioShack, I hardly knew ye. I do regret getting that crappy Virgin Mobile smartphone, which was the only thing I bought ever from a RadioShack. RIP in pieces.
I just applied. Thank you!
"Proof we possibly" is an oxymoron, like "60% of the time it works every time." It's not so much splitting hairs as it is attempting vainly to understand phrasing that inherently makes no sense.
This is not quite complete as far as explaining the reasons why he didn't accept.

The key quote can be found in the New Yorker article

http://www.newyorker.com/magazine/2006/08/28/manifold-destin...

(someone else already posted it):

As for Yau, Perelman said, “I can’t say I’m outraged.
Other people do worse. Of course, there are many
mathematicians who are more or less honest. But
almost all of them are conformists. They are more
or less honest, but they tolerate those who are not
honest.”

He was disillusioned with the mathematics community not just with Cao and Zhu's dishonesty. It was more crushing and dissapointing that others didn't rise up to speak against it.
This sounds really interesting; I'll check that book out.

That said, I'm sympathetic to your parents sentiment. If I was taught correctly, the "reduce, reuse, recycle" arrow diagram is meant to be exercised in order:

1) reduce (your consumption)

2) reuse (a product or material in its existing state; repair if necessary.)

3) recycle (as a last resort - it's expensive, and if the usefulness of the current <thing> isn't completely used, you're wasting it.)

This is why I (for better or worse), don't take the Prius owners seriously when they look down their noses at my still 100% viable 40-year-old air-cooled VW.

Edit: formatting, bracket-matching.

)))))))))
Congratulations, for aptly demonstrating how ad hominem attacks work.
You can assign a proc to config.asset_host, so you could easily do it -

config.asset_host = -> {
cdn_up? ? "http://mycdn.com" : "http://mydomain.com"
}
TheVerge: Microsoft accidentally ANN it's buying Acompli
So What Does Obama’s Immigration Reform Mean for India’s High-Skilled Workers?
I was about to mention this site too. I think that site is awesome. I found it a few years ago. The guy does a very nice job not only with FPGAs but also interfacing with current technologies like PCIx bus to create ethernet and acquisition boards for PCs. He also gets into windows device drivers to get the cards up in windows.
Pol Pot wasn't such a bad guy because he only killed 1 million people, Mao Zedong killed 70 million!

I willingly give Facebook data because I get value from it in return. Twitter is doing something that I purchased an iPhone over an Android device to explicitly prevent from happening.
Microservices are touted as being fault tolerant. Erlang provides fault tolerance as part of the OTP. While I haven't programmed much in Go, I haven't seem much in the way of fault tolerance.
Joshua, what is your take on strong (but not famous) teams in big markets with great looking version one but before meaningful traction? Under what circumstances do you take these meetings?
Speak for yourself.

I go to considerable lengths to minimise the data FB has on me. No pictures, minimal interaction on FB (I switch to email to respond to people), no school, employer or detailed location past or present. FB app isn't installed on my phone and I only ever use my secondary browser on the desktop (which I regard as the no-privacy land). FB platform is disabled so I never do FB login with anything.

FB would find more about me from scraping the public web than what I have given them although they may have gained more from ad tracking and correlating behaviour from my IP address.
AWS Cloud Front Outage
Imagine what kind of conditions would have to exist for Amazon to use a red indicator.
It's interesting that some generators take a bottom-up, textual approach and others a top-down, agent-based approach.
Where can one learn about techniques for getting faster at mental arithmetic?
I am not happy that this is possible. Apple needs to have a setting to disable this.
Having been on both sides of the table, where I have been rejected from consideration for no good reason, and also watched my organization turn down awesome candidates for no good reason, I have come to the conclusion that pay is only part of the story. Most places suck at hiring, and some of them even know this, but most don't suck the way they think they suck. If you have a hiring process that can start with 100 applicants, and whittle that number down to one, that doesn't mean you're getting the best candidate out of those 100 - few companies seem to recognize this. Most places will be lucky if they can say they got a candidate in the top 25, in spite of having such a process.

As an example, if I can finish a two-hour coding quiz with time to spare and nail it, impress the hell out of two subsequent interviewers, only to fail on the third with a poorly-prepared interviewer who has already canceled twice at the last minute, via a teleconference at 11PM my time, then something has definitely gone wrong and it isn't on my end. And this is a well-known company that has itself convinced that it has wonderful, data-driven hiring practices. It does not.

Talk to hiring managers about this and they will say 'oh well we have a lot of applicants'. Well then, we don't exactly have a shortage then, do we?

It seems in the mid-to-late 00s there was a meme going around, probably in reaction to the hiring practices during the dot-com era (which were, admittedly, oftentimes pretty terrible in the opposite way), that you should take extra-special care to hire only good candidates. A lot of tech companies have taken this advice to heart, which is great, but they have also mistaken processes that merely weed people out due to mostly random or hard-to-control factors, for ones that select for good candidates. (Chiefly, many hours of interviews with any single interviewer having absolute veto power is a huge red flag.) They are not the same thing.

I mean, read what this idiot company recruiter does in this article:

https://news.ycombinator.com/item?id=8660819

and then tell me we have a talent shortage.
Atom as a NeoVim client
This SEO spam is not in the Github repository. It seems Michael Jakob knows full well that it is frowned upon.
The author makes some really good points. It is incredibly hard to meet a well-connected VC if you, yourself are not well-connected. It's the classic double bind.

However, the article seemed to imply that somehow the "goal" was raising money from a VC, instead of making a great product. There were tons of companies started before the VC industry even existed. Businesses can and should be self-sustaining - creating profit that can fund operations. Just because most tech companies nowadays are money losing for years, doesn't mean this has to be the case. And if the company is profitable, it can exist without a warm introduction.
He originally did it with rules, then he adopted an 'influence' based model.

I found an article on him:
"In his view, all music — and, really, any creative pursuit — is largely based on previously created works. Call it standing on the shoulders of giants; call it plagiarism. Everything we create is just a product of recombination." [1]

[1] http://www.psmag.com/culture/triumph-of-the-cyborg-composer-...
I think you give VCs too much credit for being good at being bad. In my experience it's more that many VCs are just mediocre at their job, much like any other field. I think the great ones don't really fall into some of these traps, but their associates and junior partners do.

As an example, I recently had a VC continuously email me for months which I ignored (mainly because I knew we weren't a fit and didn't want to waste either side's time), only to set up a meeting and have them blow me off. I found it pretty funny.

The reality is there are a lot of companies on the radar for these firms, and it's a lot of work to individually vet each one. They are only human, and I would just try not to take it personally and keep on kicking ass.

This is why it takes even great startups months to fundraise. All we hear about in the news are the rare super-hot startups which skew our perception of the fundraising game. The reality is fundraising sucks for most startups and you just described why (not that they can't improve though).
I might. Depends on the area etc.

Cold pitches almost never have working prototypes.
From sources... Amazon is a heavy Java -> Scala shop. They are probably looking at Clojure to diversify as Scala is hitting some growing pains, but they can still leverage their large JVM expertise.
How to fix widespread, massive KPI measurement error
Haskell looks pretty similar to Python :)