skysight-inc/HackerNews huggingface dataset:
Er, I don't mean to be contrarian, but Riemann is anything but proprietary. I'm an unemployed OSS developer. Every bit of code from clients to dashboard to server to integration tools to the website is open source: http://aphyr.github.com/riemann/. I'm not trying to sell anything. I'm just building a tool to solve a problem I faced in developing distributed systems.

Second... I guess I can reiterate. Riemann is not an HTTP server. It's an event-stream driven monitoring system. The protocol uses existing standards (e.g. protobufs), is simple to implement, and the community has written clients for many languages: http://riemann.io/clients.html.

As an aside, I do plan on adding an HTTP interface to Riemann, but HTTP processing (and using JSON for serialization) comes with certain unavoidable costs in bandwidth, memory and latency. It'll fill a complementary space to the existing TCP and UDP interfaces.
Encrypted Media Extensions [for HTML5 video/audio]
I would need to see a list of the companies before drawing too many conclusions. Is there some reason the list is not available?
We have the conversion ratio posted on the homepage itself and want users to know what it is. $1 = 10 Honey.

Also, we are giving users more than market value on products and selling brand new products under retail. The same products would be more expensive if you were to buy them directly from the store.
a 400 char passphrase? dude, thats crazy.

If someone has the incentive to break into your wallet, all you need is a phrase long enough to make physical violence a better alternative for the attacker, and you're set, no need to make the phrase any longer.
I don't know. I've gotten in more trouble in my career for being too good and overperforming than vice versa. I can name two instances of managers who fucked me over specifically because they saw my technical skill and intelligence as threats. (One put me on bad projects till I quit. The other tried to get me to fire people who didn't deserve it and I told him to fuck off.) I may be an outlier, but one of the things I like about the HN community is that I'm less of one. The danger of being too good is quite real.

So if you take someone like me, add 15 years of badassness (to age 44) but somehow fuck up that person's career on paper so he's stuck in junior-level jobs, you have someone who's a complete mess: an incorrigible overperformer.

I think that once you're 1.5-2.0 sigma, in capability, above the social position that's available to you, your goose is cooked because it's hard to condescend in the right way and, once the discrepancy is vast enough, it becomes an impossible task.
Toms outlet
It matches Android's new design guide (http://developer.android.com/design/index.html) extremely well. Most games get a pass on adhering to styling guidelines because, well, they're games. The colors, fonts, iconography and layout are all in line with what the design guide emphasizes.
Stone-Soup for the Capitalist’s Soul
Atrocities are horrible, but to our bodies and brains they are experienced as very very stressful events. You can get PTSD from going off to war without ever seeing atrocities. The daily stress level in the war environment is too high for most people to handle without causing problems.

And so too is the daily stress level for most startup founders... There is a general high stress level involved in the day to day running of a business (particularly if you don't have prior experience doing it), but sometimes horrible things can happen in a business that make stress levels go through the roof.

I can't prove it, but I don't think it's too far off to say that the stress reaction founders experience at the really difficult points of their startup experience IS actually comparable to the stress reaction experienced by soldiers witnessing a horrible atrocity.

Being betrayed by a co-founder or investor. Having key employees quit. Lawsuits. Running out of cash.
Judging by the post we're commenting on, it's not exactly a shot in the dark guess. Technically, Path has done nothing wrong. They've been given permission to the photos and that's what they're accessing with all the information it brings.

But, to me, if I was told that my app can't access location information, I would assume that it's because the user doesn't want my app to access location information and have my app run with that mindset.

You want your iPhone's camera to access location for one app, but not for another. What would you do? What you're saying is that the user has no choice and it's all or nothing. Give location data to all apps requiring photos or disable it completely.
There are a couple of startups already looking at tracking customer behaviour in the real world based on MAC address[1] but hands down the best way of tracking the success of a marketing campaign is with coupons. If you're running Google ads for a bricks and mortar business, don't send people to your home page, send them to a landing page which has a special offer on it, or some other identifiable thing so that when people come in and ask about the XYZ you know where they came from.

[1]http://www.fastcompany.com/3004781/google-analytics-real-lif...
Combined with Screen. I suppose that goes without saying.
Good call, even just considering the startups he alone has planned for the next several decades!
Five years, hell three years out the mac hardware is obsolete and unable to use the newest OS. I hope your software is still supported on the old hardware! How is your custom POS developer going to test for that by the way?

As long as we're pulling out anecdotes, I've put together PC's with that service lifetime, for use in business. I've serviced brand new iMacs that don't support certain printers, or other hardware, and the users of these require very much attention indeed.
Gross margin is the dollar profit divided by sell price. So, (sale price - purchase price)/(sale price).

You may be thinking of markup, which is the profit dollars as percentage of cost, and is often used in retail.

A 100% markup results in a 50% gross margin.
Apple is much less concerned with pro users than with "prosumer" users, and in their case, it would strongly prefer that those users simply buy new Macs every few years than attempt to upgrade their existing ones.

While there is a legitimately big pro market for Macs -- especially in the creative professions -- those companies tend to follow a buy-and-replace strategy. There just isn't a lot of upside for Apple to be in the business of servicing individual pro users.

I say this, rather sadly, as the user of a 17" MBP that I love, and that I will use until the day it can no longer reliably boot up.
It was a smart move to open at that location on Market, especially with the perks that the city was offering. It is right on a major bike commuter route, and I suspect hundreds of bike commuters ride by each day.

There are some other great shops in town, Box Dog for instance, but their access to commuters is probably better than any other shop in town.
I've read the trouble ticket for this. It had absolutely nothing to do with hackers.
Yeah it is only a couple blocks away from some the most expensive real estate in the country.
Pentalobes have been used in MacBook Pros since 2009.

It's not that hard to replace them, you can pick the screwdriver for the Retina MacBook Pro and Airs for $12.95 from iFixit or as part of a set of different drivers. You might even find it cheaper on Amazon.
So I think the problem they have with this is that it makes Path look duplicitous.

On the one hand, you've indicated to Path that you're not interested in them making your location public. Maybe from an API standpoint maybe that just means location data off your phone, but from the user's standpoint, in a "use case" sense, it means your location, in any form.

And then Path adheres to that-- because they have too in an API sense-- but then goes right ahead and works out your location differently and uses that.

It reminds me of Airlines who advertise unreasonably cheap tickets and then have a bunch of extra fees and forced insurance which makes the total you have to pay right back up with everyone else. They aren't lying, in a vacuum their tickets are cheaper, but in the real world they aren't.

Path aren't lying either: they are not using your phone's location data off your phone, just like you asked. In the real world though, they're still doing it.
You should still learn Lisp unless you are certain that Haskell is already in the perfect form for what you want to do. Lisp gives you unprecedented freedom to transform the language into the form that suits you best.
3D printer startup Pirate3DP says ahoy to USD482K from Red Dot Ventures
Gates' legacy will ultimately be his foundation, more so than Microsoft.
I don't see any stealing taking place here. Path doesn't access your location data as you instructed it. It accesses your photos' exif data which is a completely different thing.

Even if path didn't process and show in html these data, since you uploaded an image file which contains them, they would be available to anyone with access to this -now public- image through other means, like a simple browser plugin.

Let's go over this again: you set path to not access your phone's location api, you didn't set path to strip your exif data from your photos. If this feature is missing, you can ask for it.

Since you are a security researcher I would expect you to understand the real issue and warn your readers. Instead you act as you discovered a security flaw. What security issue you'll discover next? That credit cards have interest?
Sorry, by "proprietary" I meant "custom". I admire people who have skills and dedication to built OSS, this was just a wrong word to use.

I completely agree that for specific uses Riemann is great. Your post was, though, about the performance/throughput, and so my comment was about the performance/throughput. Streaming messages/events over the network is an old problem, with well-known limitations, and this was what my comment was about.
SQL over HBase
but typically you use something that can have at least some intelegent behaviour like RTP not UDP. Why did they choose that when literally every other pure VoIP service uses RTP ?
Ok, my real question is if the taxes apply to the money stored in a US bank account, or for all the international bank accounts (ie: all the money in both my country & usa)
Funny I used to live in a large victorian mansion in Epping years ago. I wanted to replicate something like that when I moved to Tahoe, but couldn't afford a property big enough to make it work out.
Lenses are awesome, and can help with pulling data out of a WorldState object and updating it thereafter. They do not do a thing about loss of information in the function signature.
Because of this legal medicinal use, cocaine is actually a Schedule II drug in the US. Marijuana is Schedule I. Weed is actually more illegal than cocaine.
Thank man. It's really appreciated.

We try really hard to make this a wonderful place to work. Of course, all companies try to do that. Why wouldn't they? Our claim is that we try to be specifically good for founders. 7 out of 10 of us code and have started a different company before.

It takes some extra effort to attract and retain people that are talented and experienced enough to start their own company whenever they want.

We're not perfect. It's no Potemkin Village. But we try.
It is a clock issue, as observed by others in this thread.

I would point to http://news.ycombinator.com/item?id=5146571 because its clear from nanex's response that he hasn't fully thought through the clocking issues with using CQS data without observing it directly himself.
What are the risks of hidden AJAX requests that fake performance?
Gift HN: YouMightBe.org
I registered the domain YouMightBe.org several months ago to use as a way of presenting information about distributism.

But I haven't had time to do much with it, so I'm offering the domain to whoever wants it.

Write a sentence or two to let me know what you'd do with the domain, and I'll choose the person whose idea sounds most interesting. (Be sure that there's some way for me to contact you to follow up.)
Soon man! We're working on it!
Link to the domain: http://www.youmightbe.org
This is a very promising approach. I was blown away when they actually executed a web application and the working web page was shown inside an IFRAME. This means that I could learn programming from any device, even a tablet, without needing to install anything.
Google Science Fair 2013 Launches Today
I would also like to see a “cold room” exception. If you can show you invented the idea using completely independent thought, you don’t violate the patent and the patent is invalidated.

This seems to make a lot of sense at first glance. But how do you ever prove that you were unaware of the patented invention?

I propose a different solution. The burden of proof should be on the patent applicant to show nonobviousness, rather than the burden being on the PTO to show obviousness, and objective evidence should be required. The kinds of objective evidence that could be supplied to show nonobviousness have already been delineated by the Supreme court:

() commercial success
() long-felt but unsolved needs
() failure of others

For software, if you managed to get a peer-reviewed paper accepted, I think that could also count as evidence of nonobviousness -- just how strong would depend on the prestigiousness of the conference or journal in question. Or maybe you could point to a passage in a textbook or someone else's published paper to the effect that the problem you are solving had been open for some time.
Toosell blog | Organize your Tool Chest
The Power of Self Education
POO = Point of origin for indirect fire
I've been here since 1995, and have renewed 18 times, always at YVR. Approximately 20-30% of the time I run into a guy taking that position with me. (100% male TN inspectors over 17 years - that's some weird gender bias in a job which really doesn't have any particular need for men vs women) Sometimes, they go so far as to say, "I don't think there's anything temporary about your stay, you're planning on renewing again next year, right?" [note - I love how they try to close me on that. ]

Regardless of what they say, you always calmly reply with the following mantra, "My period of employment is for a period of up to 3 years [note: used to be one year]", at which point my plan is to return home to Canada.

Every statement you make with immigration must be some variant of that, and you must never, ever, suggest that there is the slightest thought/plan of staying past your limited visa, even if you plan to do that by re-applying.

With the exception of the first couple years (where I was rejected twice), I've never had to spend more than 10 minutes at immigration. I will admit the confrontational attitude does get your heart racing...
They are just the language of the year, this year it will probably be all about go and node.js and maybe next year it will be about Steve's Language and ASP.

Moral of the story is, it's just whats in season this year. Some people will argue better languages, but really there are problems with all of them.
You are likely doing something wrong. My in-memory redis server clone that also uses netty reaches 1.5M requests/s on an arguably heavier workload with a more complicated protocol. I'd love to help you optimize it if it matters.
Did you know Todd Skinner? (I didn't except by reputation & his accomplishments). That was a tragic accident and definitely shook every climber I know.

I think it's the exception that proves the rule though. Word when it happened was he'd been cleaning loose rock on rap, and was not only wearing a blown-out harness (with a replacement on order at the time) but also apparently had a haul bag full of rocks clipped off to himself.

So -- if you are one of the world's most prolific climbers, use gear you have already decided to retire, and have an unusually high working load, you can maybe get your gear to fail. But it's still incredibly rare.
Sadly it isn't an outlier for companies that get too much money. Under capitalized is an issue too though, companies that are too frugal can take too long to convert their idea to product and either miss a market window or allow a competitor to move in and dilute their market.

There is fundamental tension though between 'getting money' and 'getting things done' since nobody likes to go through the dance of raising money (it can be exhausting) the idea of getting enough that you don't have to do this for a while is quite seductive, but then seeing a big fat balance in the bank account can lead to lax decision making on purchases.

One of the most interesting things about the current crop of startup founders is that modest numbers in a seed round help them. They, like lottery winners, can become overwhelmed by the idea of having access to a lot of capital.

A funny (for me) anecdote, I was doing a financial transaction on a house and dealing with a banker who didn't know me nor I them. During the time I was moving funds around the computer system at the bank had a glitch and so part of it was done with a 'local validation' which meant I was signing a statement about the validity of part of the transaction without backup from the computer to confirm it [1]. I asked the banker if that was a problem and he thought for a moment and said "No, I can tell you've done this before." When I asked him how he pointed out that I was moving around six figure chunks of money and I wasn't nervous at all. Whereas people who weren't experienced were either hyper paranoid or excessively laid back in a sort of faux casualness. I remembered the first startup I did where I got to hold a million dollar check from our first investor and was incredibly nervous about it. I realized that seeing how people operated around big chunks of money was a great litmus test.

[1] Sorry about being so oblique, the transaction was complicated and not particularly germane to the story.
I think you are not mediocre simply because you feel like you might be. Not sure if that makes sense.

To explain: My mum insisted I see a psychiatrist since she was convinced I was depressed (turns out she was right), but in one of the sessions the psychiatrist asked me to "describe myself" and I told him how I felt like I crap because I was really good at coding, but not memorably good; how I loved to paint but my cat paintings would turn out more like a furry pig (not even kidding) and how I had no sense for design, but still enjoyed it. So, all of that made me feel like a loser.
And I will paraphrase what he said: "The fact that you consider your skills mediocre, and assuming you want to develop them further, it already makes you the opposite of mediocre."

It sounded more poetic in Croatian, but the general thought is still there.

God, that is a lot of text... Sorry about that.
Their target audience is non-expert consumers. These new features are perfect examples of what their target audience wants. Any feature that requires editing a configuration file will probably never be implemented.
I suggest you change your wording. Saying there's no such product makes me think I either entered in some wrong information and try again.. and again... or makes me think there's a mistake in your system.

Your best bet would be having an email opt-in pop up letting me know it's not currently a product you're buying but I can be notified when you are. (like you just did)
Well, it's about as live action as you can get, and they are playing a role . . .
Totally fair. I may disagree, but it's a fair assertion that the commercial real estate community won't want a tech company getting involved. It's what I heard from virtually everyone when I talked about starting this company. And for months, that was the response that I got.

And then something funny happened. We started helping tenants find spaces. Real tenants, spending real money. Landlords got paid and brokers took commissions. It's amazing how seeing the product work changes people's minds.

We're not all the way there yet, for sure. We've barely begun. But we have nearly every top landlord on board--representing hundreds of millions of square feet. We work with every top brokerage, sending them leads that they make money on. And most importantly, we continue to serve the tenant, doing everything possible to make this experience better for them.

But I don't need to try to convince anyone--just keep watching. We had absolutely nothing 12 months ago. Just watch to see what we accomplish in the next 12.
Truly, it is the only way to roll! I run IRSSI on my server, allowing my to stay perpetually connected. Additionally, I can join from any device that supports SSH! It's a great solution, even if it's a bit hard to get used to at first.
Plus, pharmaceutically manufactured speed is a much safer drug than crystal meth even if the underlying active ingredient is effectively the same.
>I'm a little bit in line with the other folks - if you grant access to a photo, the entirety of that Photo (exif data et al) should be available to the app.

Seems to me there are two different questions here.

1) Access.
2) Sharing.

I expect most people would be fine with an app accessing location data in order to present sharing options (Tag?) or respect previously expressed intent (Always tag! / Never tag!).

The problem comes from the app automatically sharing what it has accessed without prompt, seemingly against the expressed intent of the user.

I think the question here is pretty important, even if this particular case seems trivial.
And the American South having a policy of racial apartheid 50 years ago provides no context for the current day.
Sony to announce Playstation 4 on Feb. 20th, what are HN's predictions?
All we care about is monthly growth. And it's consistent.
That's not really unlike Haskell: in Haskell, you just have a different set of tools for transforming the language.

I just came off a largish project in Racket, and do appreciate that it's very flexible. However, I've found Haskell to be roughly as flexible in practice. Haskell has surprisingly flexible syntax and semantics, and I've found it very easy to have parts of my program with radically different semantics from normal Haskell.

You can very easily layer on things like non-determinism, logic programming, error-handling, asynchronous programming or even continuations onto Haskell code. And since it's lazy by default, you do not have to do anything special to add new control structures--you don't even need to use the macro system. (Which, of course, Racket does much better--template Haskell works, but it's a bit of a pain.)

I've also spent some time embedding DSLs in both Racket and Haskell, and have found that they are about roughly equally convenient. Racket is more flexible syntactically--it's very easy to do things like inspect variable names and the like. Haskell, on the other hand, has some very lightweight tools (laziness, do notation and a very spartan syntax) that make it very easy to change its semantics. The type system--especially things like GADTs--also makes life much easier for DSLs.
Like Carnegie before him.
If you're reading this and understand those areas well, then consider donating some time towards improving the advanced track on the Haskell wikibook (http://en.wikibooks.org/wiki/Haskell).
I go to bed around 2am and 4am and get up at around 7:30am.

It's probably unhealthy. :/
When I first wrote it I talked to padmapper, and they said that as long as I wasn't going to run it very often it made more sense to keep with the horribly inefficient method in query_padmapper.py than for him to put a bunch of time into making something fancier available. Though a dump of the whole country doesn't sound like it would be that hard and making a US-sized map would be awesome.
Totally agree with you here. In fact, would any iOS developer like to speculate as to whether an application can even determine if it's authorized to get your location? Or does it just attempt, and then get a failure?