skysight-inc/HackerNews huggingface dataset:
In Canada, Walmart seems to be at the level of USA Target in terms of store quality. When I moved to the USA, I didn't understand why people said 'ugh walmart' until I went to a USA Walmart. So to a typical Canadian, target just seems like a smaller walmart.
I stopped doing iOS for a bit, so figured I might as well open this up. Hope someone finds it useful.
Yeah I didn't mention this in the essay, other than briefly alluding to the fact that not all were preventable, but if you look at the footnotes the sources I linked to go into this in more detail. It's difficult to come up with an exact number though: the primary source I'm citing says that (IIRC) only about a third of ADRs are preventable, but the FDA page citing that source says that most ADRs are preventable. And in a way they could both be correct; it's possible that someone could die from taking an emphysema drug that they needed in that moment, but maybe the emphysema itself was preventable.
You can't DM someone that you don't follow. Twitter already exposes all the text of non-protected accounts to advertisers for their contextual ad products.

'Automated scans for tweets' are what Twitter already sells to advertisers. That's their entire ad product. Who you follow and what you talk about on your account are already used to target ads to your feed. @mentioning when you don't follow just dumps you into the non-default notifications tab, which users have to tap to 'all' to actually see.

You're totally correct that it's a privacy concern. It helps a little that Twitter doesn't have a real name policy. I am more concerned about the total lack of privacy in credit card transactions, because there is no way to opt out of that. In this case the user can at least opt out of sharing their transactions with the world. With credit cards we're all opted in to dumping our account data into a marketplace that can be easily connected to a real name.
I just checked on newegg and LTO-4 drives are still over $1,000!

I remember about 20 years ago, it was quite reasonable to use tapes as backup even as a consumer.

If one generation behind would cost less than $500 I would think it would actually capture some of the consumer market.

Otherwise consumers have cloud and BD as backup and that's it.
Isn't a big reason why so many people your age got started with BASIC that there were relatively widely available devices and programs that you could program in BASIC on? I first saw BASIC used on a graphing calculator, and it was something you could mess with in class when bored. Now that laptops are reasonably ubiquitous, it will be interesting to see how early those who would have started with BASIC get into higher level languages.
That makes me wonder if a business-analyst or product-manager role should involve a technical interview where you spec out a mock product to see how well you gather requirements.
Physicists design quantum triggers that can be activated by a photon
Wow, this is pretty cool. I like how elegant the usage of it is, just decorate the functions and then render the graph. It'd be great to have more export options. For instance, getting the raw .dot source would be great.
This seems to be why it failed in only 6 months:

>>We had 2 marketing officers, 2 business developers, 2 strategy analysts, 1 researcher contractor and 4 developers when operating at full speed.

...with just 500,000 euros in the bank from the capital raise. A good rule of thumb is for raise to allow for 18 mos runway given the burn rate, approximately.
> We're talking about local politics. You don't get to consider the realities of the market, just the realities of the political situation.

It seems like your argument is not that good policies don't exist but rather that people are too stubborn, apathetic or corrupt for them to be enacted. But that isn't a policy argument, it's a self-fulfilling prophecy.

> Every city on that list besides Milwaukee and Washington, D.C. has an underfunded pension plan.

That doesn't mean they're bankrupt, it just means they're going to have to reduce spending or raise taxes (or run a deficit). And a municipal fiber project is self-funding through subscription fees. All the city's finances are relevant to is the interest rate paid on the bonds.
> This, of course, ignores the fact that it's illegal to ship alcohol via USPS.

Currently, but USPS has indicated they would like to get into this business. It would be a worthwhile risk to set up a service that would take advantage of this beforehand so they could be the first service to do this.

As being a man-in-the-middle, that would double the price of shipping, where it already costs 10% to 50% of the widget's value. Though it might be a good service to have available for new users who don't have any feedback in their profile.
In my case, I was very focussed on long term revenue that would pay me whether or not I was working. Within my niche, that took the form of print book sales, e-book sales on my own site and through partners, and affiliate relationships. I'm up to about $4,000 a month from passive sources.

You're in a good spot to have a full time job you enjoy and (presumably) pays well. For me, the hardest part was building capital. I'd recommend saving every penny you can.

As for how to start, try lots of small things. Most of my ideas that worked took, at most, two weeks to test. Many started from writing an email or making a phone call.

There are countless niches now, full of people prepared to pay money. I chose LSAT prep. I'm sure already there's thing you know how to do that people will pay for. Some ways you can monetize that:

* An e-book guide to something, with free html articles as marketing for organic SEO and links
* Some useful tool people will link to. Serves as marketing for either ads, a product, or a paid version
* Videos on a topic. Can be marketing for any of the above, or lead to a paid video product.

"Authority" by Nathan Barry is an excellent book for establishing yourself in a niche. Reading that convinced me to make http://lsathacks.com, which has free html versions of my books and draws many visitors which I've been able to monetize.

"Start small, stay small" by Rob Walling is an excellent guide to bootstrapping a business. Possibly the best. It's aimed at software developers, but I was able to use it as a non-developer for guiding principles and marketing.

The Moz guide to SEO is a very useful intro to how SEO works. Essential reading if you're planning on going the free marketing route.

Lastly, the Four Hour Workweek is what got me started, and it's a great overview of the hacker mindset applied to business. For me, the idea was not "hehehe, how can I be lazy and work only 4 hours". It was "how can I make a business that can keep running even if I choose not to work on it". I do work quite a bit, but I don't HAVE to now.

(Note: This last book rubs many people the wrong way. If a specific situation irks you, ask what principle he was applying, and if it could be applied to a situation that doesn't annoy you)

Authority:

http://www.amazon.com/Authority-Become-Following-Financial-I...
http://nathanbarry.com/authority/

Start Small: http://www.amazon.com/Start-Small-Stay-Developers-Launching/...

SEO: http://moz.com/beginners-guide-to-seo

4HWW: http://www.amazon.com/The-4-Hour-Workweek-Anywhere-Expanded/...
Wouldn't a retailer just buy a large bulk with the discount you're mentioning and then resell for a profit? Presumably that's already happening but if the gap you speak of is large, then I'm surprised no one is jumping in to undercut the market.
Yeah, fun stuff! I wrote the software for this project a couple of years ago: http://www.sester.net/tell-me-the-truth/

It used a camera and the faceAPI from Seeing Machines to overlay a digital Andy Warhol on the viewer's face, tracking their motions and saying Andy Warhol-like things periodically :-)
I went for Haskell. I think Clojure is too close to Ruby in the respect that there is not much safety build in. And I --like you-- am JVM-averse. :)
I was disappointed to read the article and find the author say so much about his pet issues and so little about addressing the larger problem.
Do implementations such as BitMessage avoid this problem by setting a finite "life" of messages in the network? I believe after about two days messages expire.
While the name "Uncle Tom" comes from the book, the character of Uncle Tom from ~1865 onwards was portrayed almost exclusively in minstrel show retellings of the novel. Minstrel show's didn't quite... capture the anti-slavery sentiments of the book [1].

The novel's Uncle Tom was resistant to the harsher institutions of slavery, sometimes standing in vocal opposition to his masters. The minstrel show Uncle Tom was almost exclusively played by white men in black face, going for cheap laughs by exaggerating the perceived mannerisms of American blacks. Essentially, the novel was radical, progressive and extremely popular. In the process of turning it into a minstrel show, everything radical and progressive was stripped out and replaced with cheap, comfortable laughs for an audience with a concept of how black people are "supposed" to act.

And that's how people who have just read Uncle Tom's Cabin don't get why Uncle Tom is now an epithet for people perceived to be subservient, or cooperating with their oppressors.

[1]: http://en.wikipedia.org/wiki/Uncle_Tom#Epithet
Just taking an Indian startup and merging it with our organisation, I know there are some fabulous local Bangalore speakers that have great stories to tell. I could fill half a day with just some of my contacts/friends/colleagues.
From the post:

"We're hosting our annual Startup School in Mountain View this October as well, but we'll announce those details as we get closer to the date."
I'd recommend limiting your attendance to one. Our goal with SUS has always been to share a lot of useful and inspirational advice from startup experts. We'd like to keep as many seats open as possible for people who've never been.
I went to a WalMart store in one of the suburbs of Montreal around 2003 and you couldn't walk in it it was so full. So color me surprised that this didn't work out.

Granted, that's ten years ago...
troubling, but i can't see any way in which this is illegal on the part of Alexandria PD.
Not proper tape but the zx spectrum used consumer cassette tapes. Before my time but I've heard some radio shows.used to broadcast programs and a couple albums came with programs as a track
It seemed strange to me as well, especially in the face of their rapid rollout of chip-and-pin "Target" cards, announced only last week:

http://money.cnn.com/2014/04/30/technology/security/target-c...
Self administred DigitalOcean VM. However, I'd be interested in hearing what others are doing as well
I think your point is, when resources limit you, you should focus on a hierarchy. In the case of food, the hierarchy is diet optimization > basic balanced diet food > cost/calorie efficient food > any food > no food. Don't start worrying about the higher parts of the hierarchy until those below it are taken care of. None of which prevents diet optimization while resource limited, but you need to make sure you don't miss some of the more basic stuff.
I find if I'm using parentheses to group (non-numeric) expressions in Haskell then I should probably break up the expression and name the parts.

One wonderful thing about Haskell is that there isn't a cost to using let expressions, even if some of the values will never be used. Laziness means I can freely decompose my complex expressions into clearly named components and not worry about doing unnecessary computation.
No. They put them in front of the paywall so people can read and agree to them before subscribing.

They call them "subscriber terms of use", but the TOS claims to cover people who are not subscribed.

I mention TOS and AUP because it seems some US courts will see this as what makes access authorised or not.
http://techreport.com/review/26058/the-ssd-endurance-experim...

The TLC SSD (3-bits per cell) is showing minor issues after 600TB of writing, but is still a usable drive. The MLC (2-bits per cell) SSDs have shown no issues after 600TB.

In comparison, a tape-drive would have long-past its ~200 end-to-end reads rating. MLC SSDs wear out slower than a tape drive! (Please don't take this sentence too seriously. I know I'm using hyperbole)

The SSDs I've linked to are MLC (2-bits per cell) designs, and can be expected to have roughly the same endurance as the MLC SSDs that techreport is testing.

By far the most telling takeaway thus far is the
fact that all the drives have endured 600TB of
writes without dying. That's an awful lot of
data—well over 300GB per day for five years—and
far more than typical PC users are ever likely to
write to their drives.

Besides, the backing storage is Tape. You're only using the SSD as a temporary stop so that your writes can be buffered out all at once. Using an SSD as a caching option has been extensively tested! Its safe to use for this sort of thing.
Benghazi and the Bombshell
Regarding the second question, the high head count most likely is in account management/support
Please provide VM for your Open Source project
Thanks for the clarification. I'm just pretty wary of any conclusions drawn from this comparison, given the issues I highlighted.
In all sincerity, how useful is an open source iOS app? Don't you still need to pay their $100/year fee to distribute it? Wouldn't you have to jailbreak your phone just to install this yourself?
If you haven't read the peercoin whitepaper[1], it may get you a bit closer to an understanding. That being said, I still don't have a solid grasp of exactly how coins destroyed results in solving blocks...

[1] http://www.peercoin.net/whitepaper
Same here. I applied for the intern. I also got the email.
parboiled2 [https://github.com/sirthias/parboiled2] offers pretty much everything the built-in parser combinators do, but with fewer bugs and vastly improved performance. Since both use PEG grammars, it should be straightforward to port over. parboiled2 is fast because it generates fast, stateful parsers using macros while only exposing a purely functional interface.
How much do repo men pay for access to the license plate DB? So if he declines to pay his loan, the repo truck drives past his GFs apartment...
Products like this have existed in aftermarket products for a while:

http://www.amazon.com/VTB44MC-4-3-Inch-Digital-Monitor-Combi...
Just started learning Django myself and have played with Rails in the past. I would love to see you include some design tips. Also, congrats on the funding and just pledged a small amount to get my hands on the paperback!
What could go wrong? Honest question.

I understand the need for privacy and announcing your purcheses to the world seems both uncomfortable and a little gauche to me but spam is a separate problem that each platform will have to deal with regardless.
Back in 2001, We had a corner case bug in our ORM that impacted a scheduled demo. So I connected with the live Smalltalk app server and changed the state of the DB locks during the demo.

There are technologies deigned to enable live updates. VisualWorks Smalltalk had one, though it was not widely used. There are real time OS that can update the kernel without going down.
Appium 1.0 released
Could you please link to this? I didn't find anything when searching for the relevant keywords, or see anything of the sort at http://docs.racket-lang.org/.
While I don't like mass surveillance (feels uneasy), I don't like the idea of forbidding someone to remember things they've seen (heard, received, observed - whatever verb's appropriate).

My belief is - if one wants privacy - they should park in the backyard (i.e. area restricted to general public), shield the license plates (if that's illegal while the vehicle's parked at appropriate place - it's another issue) from observers or do whatever seems reasonable to not emit information. If you don't emit anything, there's nothing to receive thus nothing to store - privacy problem ultimately solved. Otherwise, there's a tricky issue to recognize where lies the barrier between "that's okay" (say, neighbors notice a car and unconsciously recognize the pattern - one really can't complain about that) and "that's violation of my privacy."

Oh, and I presumed he parked in a publicly observable place, like a public parking lot or on a driveway just in front of the house or something like that. If PD'd would've used special hardware to peek into private areas that are inaccessible to a "naked eye" - that would be another (tricky) issue.

State keeping track of their citizens from their funding (taxes) is another issue, but it's not about privacy anymore.
I was working on credit/debit card auth. 20+ years ago, and we wondered then why it didn't go all smart card. That division was housed with the smart card group, and Europe was going smart card. Debit card security was pretty good at the time, but this was all a long time ago.
I disagree. Many of the posts on HN deal with marketing, copy, and focusing on business messaging vs technology as that's the difficult area for many.

Viewing the results of a fellow technologist's efforts in this area is very useful to those of us who similarly struggle. The feedback here from copywriters and people with layout issues is fantastic.
Yeah, I see the same two issues: money and autonomy.

I don't think that teaching necessarily needs to pay as much as what strong math majors can earn elsewhere, but it does need to clear the "comfortable middle class" barrier. Here's the thing - the comfortable middle class barrier includes owning a pleasant house in a safe neighborhood, travel, the ability to afford child care, and so forth... in SF, that probably takes $200k or more a year. Honestly, I'm not sure $200k even covers it. So this is a tall order in some places. And while SF is insanely expensive, this is still true of a lot of urban areas (los angeles, boston, certainly new york...)

Autonomy is also critical. Strong math students will not be willing to engage in this profession if they are excessively constrained by a bureaucratic curriculum that prevents them from applying their knowledge, skill, and passion for teaching. They'll leave.

Now, combine the two - low pay and low autonomy, and there's no way.

I'm not sure people understand just how much money and autonomy it would take to get really strong math and related students to go into teaching. Incremental changes are welcome, but not close. This is an order of magnitude difference.
The Physics Classroom
RTree2d Interactive Demo (JavaScript / AMD / node)
Interactive RTree demo (node module / amd module). Supports range + nearest neighbor searches.
Likely because if you have any interest in tech valuations you know what Automattic is.
Aww thanks so much! I'm not sure design tips would make sense for this book, but people have been suggesting a "Hello Web Design" book after this one, which would be fun to write. :)
or the CISO
I trust USB HDDs in my physical possession more than I trust Crashplan or Carbonite not to screw up

It's not mutually incompatible: I trust both combined more than I trust each one alone.
It's not built into any compiler, but because it takes x86 machine code as input, that's not really a limitation. You can run any compiler (GCC, LLVM, MSVC, Intel, etc.) and run STOKE on the output to optimize the code. You can even run it on binaries for which you have no access to the source code (e.g. proprietary programs).

Given that STOKE takes tens of minutes to optimize a couple dozen lines of assembly, you probably wouldn't want to include it as a general compiler optimization. If you want the performance badly enough to use this tool, you are probably willing to run a profiler to find the hotspots and focus the tool on those specifically (which is how this tool is meant to be run).

That said, there are alternatives which are able to run at closer to normal compiler speeds, such as the peephole superoptimizer:

http://theory.stanford.edu/~aiken/publications/papers/osdi08...
Just a minor point, some of the build tools allow you to make a .war file, and that you can just copy into Tomcat if you want.
Coin Demoes The Tech That Scored A $15.5M Round Led By Red Point
Side note: mousing over an image should not make it harder to see
This is easy to fix. Just have the app notify the user that feature X will break without permission Y. The user can then make the decision.
It depends on what the chain is storing and whether there is value in archiving the full history.

There are really two parts to the Blockchain:

1. Header, which includes the hash of the contents and other metadata like the previous node in the chain, etc.

2. Contents, which is what the miner chose to validate when the block was mined. In Bitcoin, this includes a set of transactions (a step from a graph of inputs and outputs).

The contents could potentially be pruned by only keeping track of unspent transaction outputs, but this removes the ability to validating the headers (ie. hashing all the transactions to check if the header metadata matches) except for the fact that there are other headers on top of it.

The set of blockchain headers will continue to grow, unless there is a new genesis block—this is like a forced snapshot of the current state of the relevant content of the network. In Bitcoin, it would include all the current unspent transaction inputs.

There are several blockchain technologies like Mastercoin which attempt to completely decouple the notion of a content specification from the blockchain headers themselves. That means you could conceivably send all kinds of garbage that would get happily signed by the miner but the contents would be ignored by any client that is not interested in it.

(Disclaimer: This is written off the top of my head and I gotta run, so it may be somewhat inaccurate.)
> null + null

0

> +null

0

Looks like JS converts null to 0 when it's used in a number context.
I think this highlights something I've thought about recently.

I've realized reading the "news" is a skill. Particularly, HN. As a reader, you need to be able to quickly differentiate what matters and what doesn't; what's bias and what's not, what has actual substance and what doesn't; and what the stories mean in the grand scheme. Also, and most importantly, you have to be able to move on.

It's so easy to get distracted and sucked into the k-hole of news. News should educate and inform your worldview. But remember there's plenty of unsubstantiated ruminations and pointless, heavily-biased garbage out there.

Modern civilization is extremely complex; so much so that even seemingly cut-and-dry news stories are simply beyond full comprehension and understanding of what actually is going on.

My reading strategy for news is to allow a particular story to be substantiated by more than a few known trusted sources, but, again, to remember that it's just a distant narrative and to move on.

The Ukraine situation is a great example. I'm not from the Ukraine and don't know many Ukrainians so for me it's just another news story. It brings up interesting geopolitical, human rights and economic problems but for me it's still a distant narrative. I have friends who are in the same position as me, but seem to believe it's the beginning of WWIII; again, flying down the news k-hole.

Or the ferry disaster in South Korea. Or the Malaysian flight disaster. All sad but intriguing(they both raise questions such as: how could these happen? why did the leadership respond they way they did?), but one can only speculate on the implications what these stories mean beyond them being tragedies.

People will write speculations about these events; I can't let someone's speculation or assumptions to run wild within my mind because it's just not news. Again, it's important to differentiate real news from everything else.
Mozilla tells FCC to grow a spine, reclassify ISPs as common carriers
A brand new blog
[Ask HN] what caused the HN traffic spike?