skysight-inc/HackerNews huggingface dataset:
Off the top of my head this is a reimplementation of the following
* SNMP
* CollectD
* Carbon
* JMX
* WMI
* CMIP

And a whole host of other proprietary transports. So its cool and looks awesome, but what does it give me that the entirety of other monitoring protocols doesn't
Great question. My first app wasn't free with IAP, but that's what I highly recommend to do now. It gets you a lot more downloads which helps you rank higher in search results.

If you do go with a paid app I'd recommend something people will pay at least $5 for.
Scientists invent microparticle that allows you to live without breathing
> Why are they suing the guy and not Mozilla, why are there no lawsuits against other companies that provide browsers?

Probably because this isn't about features that already exist, but about features that Opera was working on and hadn't even made public yet. And this guy sold them to Mozilla or something.

Opera never had problems with other browsers copying them once the features were actually out, but in this case Opera's secret features were sold to Mozilla before Opera even had a version of their own.
Would it also be okay to murder people in order to pay your rent and your backers are nervous? What about just hitting them over the head? What about just threatening to hit them?

Ethical justification isn't easy, but it's also not this hard. The entire point of being ethical is that you might lose out as a result of being ethical. If you opt to discard ethics in order to get ahead, you are being unethical. That is what it means to be unethical.

This. Is. Unethical.
Your principles VS hundreds of millions of instances where people are forced to go through a right-click menu tree...

I think I'll choose the annoyance-reduction.
Ending the 3% tax on transactions (which ends up being what, 5-10x on the year, due to multiple transactions with the same dollar?) would be a huge boost to the economy.
with reference to the name: "and I do live in South Berkeley / North Oakland…"

I had a feeling. We may hope your code is hella tight...
I'll have to ask them. I would love an update as well.

The good thing is that app downloads have only increased since then, so any estimates based on this data will be conservative.
This editor has reached parity with Sublime Text in my workflow for these reasons:

1.) Vim bindings (less impressive accomplishment but necessary for me); 2.) fuzzy matching for files, commands, and settings (this concept really wins); 3.) having a browser as a tab(!, it makes working full screen a joy); 4.) object eval(!); 5.) and EXCELLENT autocomplete -- even in Coffeescript -- most likely a product of the eval stuff going on, but better than Sublime. Wow. GREAT WORK.

My wishlist of generic "power user" features: macros support (for ex., I'd like to set Cmd-Del to delete up one line), configurable margins, more preloaded skins, a way to easily change the color palette of a skin, and tmux / real-time collaboration equivalent.

I have gotten around certain quirks ~ add a tabset to simulate margins, also add a key binding for adding a tabset to mock the vsplit vim command

After the Nifty Minidrive failure and others, I can surely say this is the best money I've spent on Kickstarter.
Oh, it's necessary in the world we live in, no argument there -- but it's stupid. It's more janitorial nonsense from the bad old days.
Who Has Your Back? 2013
I don't know if that's fair. Livefyre just announced something like 1 billion page views/month, so clearly someone must think they have a compelling value prop!
I would like it more if it was a true console with no yearly refreshes.
An image extension can be one of many formats (png, jpg, gif etc). The format is important here because the application that will open it (the image viewer for example) needs to be able to understand it[1]. The README is a simple plain text file. It has no requirements. Just open it with your text editor.

Adding a .txt extension would not be an earth-collapsing-into-a-black-hole kind of thing but there is a problem with it. You are only doing it so that an application can open it more easily. So, here we have a suggestion to change all README files so that an application can open them instead of changing an application so that it can open all README files. Not a good idea!

[1]: Actually I lied, the file extension is not that important; it only gives a hint of the format and reading the file will reveal it's format. However, you might want to open different image formats with different image processing applications.
> are so badly designed

Why are they badly designed? There are a huge amount of bright OS hackers in the world, and a huge amount of mindshare on the problem. When the culmination of all this effort continues to be hilarious[1], I can only conclude that the problem is less tractable than we expected.

And in fact, that is what the people who work on the problem say[2]: that it is not tractable.

[1] http://en.wikipedia.org/wiki/Bush_hid_the_facts

[2] http://blogs.msdn.com/b/oldnewthing/archive/2007/04/17/21583...
Cover letters then and now
This is a really important point. TXT files are associated with Notepad by default. If we want README.txt (or README.md/rst/org.txt) files to be read by the least sophisticated users, then they should all have Windows line endings.
Science Exchange Raises $3 Million to Help Outsource Experiments
Notice that I never disagreed with anyone on this. I also think that file extensions are broken. My issue is that you (and a few others) lay the blame solely on Redmond. The issue of file extensions goes far beyond Windows. Every operating system is subject to them.
Hey patrickrogers,
no - bonfyre is a closed social network app.
we focus only at the collective photo sharing - you don't even have to register with us.

bonfyre, like path - creates a social network alternative. OSEF lets any single group of people, even those that don’t know each other, to create a collective private photo album.

in our solution you don't need to exchange contact before sharing together!.

thanks,.
MessageMe does this too. When I was installing it, it auto-checked 600 people and the default "next" button was going to text those 600 people.

LinkedIn's signup flow is similar.
You need to make sure your click handlers detect meta keys:

navToThing: (e) ->
if not (e.ctrlKey or e.metaKey)
e.preventDefault()
@navigate e.currentTarget.pathname

If someone is holding down a meta key when they click a link, get the hell out of the way and just let the event happen. If they click without a modifier, feel free to prevent the event and continue updating the state of your fancy one-page app.

Sadly, most sites just copy/paste javascript from ten year old beginner PHP tutorials and will never detect meta keys to allow for open-in-new-tab.
Glancing at submissions on the front page at the moment:

https://news.ycombinator.com/user?id=Lightning

https://news.ycombinator.com/user?id=appscript

It doesn't help that people sometimes capitalize usernames when they put them at the beginning of a sentence. /shrug
If I was in your situation and my startup closely aligned with pg's interests what I'd do is find a mutual contact who pg trusts and will give you a rave introduction.

For that matter the same applies to any other investor.
How about another detail — the fact that – according do another comment here, the only one that seems to actually have looked at how the app behaves before jumping the gun – the app tells you it's going to invite everyone on first launch and you need to tell it not to?

Still bad, but quite a different perspective.
>Equality means treating people equally--including men and children

All things aren't equal in this case. Child birth can be incredibly taxing on a woman's body. Some women would need more time to recover.
Write your expected-high-traffic blog posts out to an S3 bucket and send that URL out.
It's a good point to raise because we are used to accepting violence (it was in movies and television that existed before modern video games).

I remember listening to a video online where the person explained how the american army had problems with the use of torture on TV because it always worked on TV when Jack Bauer needs it. New officers came in with these preconceived notions about torture because they had "learned" from TV that it worked (without saying it was moral or not).
the PlayStation 3 remained unhacked until Sony retroactively removed home brew functionality, and created a lot of interest in doing so.
When the entity is defined as a money transmitter, you need to abide by their legal requirements. One of those includes having photocopies of government issued id. They choose to lower the initial barrier to sign up at the expense of a bad one time user experience for getting the money out.
Having a pregnant wife, and having been subjected to videos of the "joy of childbirth".. I'm more than happy with half the time off in exchange for that not happening to my body.
Until it has to figure out what data type files like this one contains http://code.google.com/p/corkami/downloads/detail?name=Corka...
No, because what the policy is essentially doing is saying "anyone with a new kid gets 8 weeks off. If you happened to have actually given birth to the kid, we'll give you an extra 8 weeks."

As others have stated, it would only be discriminatory if it was based on gender, but it's not - it's based on whether or not you had the physical toll of childbirth, as evident in the adoption v. birth difference for women.

It would be interesting to hear what the leave would be for a lesbian couple with one of the women giving birth. I would think 16/8 like a heterosexual couple, but that could get dicey depending on how the rule is worded.
why would anybody do that?
i'm just going based on the company descriptions, when I read LiveFyre's I thought "disqus" so, not very interesting to me, as it has been a solved problem for a while.

Where's the "self-driving car" start up? or the "Let's revolutionize higher education and put colleges out of business and save the world" start up?

all of these revolve around acquiring, engaging or making sense of web traffic. not very compelling if you ask me.
I migliori siti di calcio in streaming
Is there any way to create an anonymized link to a set of data and experimental results? Right now I'd love to use this, but all the conferences I submit to are double-blind, so there's no good way to let reviewers have access to my experimental data...
How Timers at Traffic Lights Cause Accidents
Itch A Skitch - an online etch a sketch
I'm just imagining people with 10cm of pancake-stacked lenses sticking out of their eyes. Smart refraction by the lens would be kind of cool though.
We use Amazon SES. A word of warning, it has gone down for a couple of minutes from time to time.

For sending marketing/newsletters we use MadMimi. Clickable: http://madmimi.com
New unique biz conference for creatives launches.
I applaud the thought. The "Software Engineering Code of Ethics" from IEEE/ACM might be worth checking out, if you haven't already: http://www.acm.org/about/se-code
I'm not denying that fixing the problem requires a rethink. I guess I'm still just feeling beat up by the removal of the admittedly imperfect first class metadata from HFS in favor of file extensions. Roll that progress back, folks. Make NFS happy.

EDIT: I don't believe that the problem is tractable in a world where you need to maintain backwards compatibility; the solution then to me is ditch backwards compatibility. I almost always prefer elegant solutions to practical ones.
These days I'm hearing the phrase "personal brand" way too often.
Disqus Gravity — The web of discussions
Don't worry. I'm European and I am certain beyond the shadow of a doubt that this won't get me anywhere near trouble under European libel laws. (Apart from the fact that there is no such thing as a 'European law')

First of all, European libel law requires a demonstrably false statement which 'seems to' by definition isn't.

Secondly, libel would be a civil offense so even if I were to be charged it would be the damage I caused to Opera at minimum (lowest value the judge deems to certain to have occurred.)

So basically only if I made a categorically false claim and it caused a demonstrable amount of loss (e.g. a contract with defined monetary value falling apart) would I be seriously affected by European libel law.
Ahhhhh, I get it now. Yes, ambiguity is an issue.

My son used to play an FPS that used scrolling text to report on what actions were happening. If you shot a player named, say, "gruseom", the scrolling text would read:

You killed gruseom.

One day I noticed that some wag had picked the username "yourownmotherhowcouldyou".

Edit: You're basically using ' the way that @ migrated into general usage from Twitter. But the Lisp ' is so burned into my memory that it was surprisingly hard to see that. I do prefer your ' to @; it's not as heavy.
Yet another problem that will be eliminated by Autonomous Cars.
It's not about complaining. It's about policies that make sense.

Look, I have saved for few years to have initial funding for my business. This means I had to take away from myself and my family. To save for future business. So, in that period of time, I had lower standard of living that my coworkers. Right? Maybe my daughter couldn't get the toys her friend. could. Maybe we couldn't go for a vacation in 5 years. Maybe we had to live is small apartment vs. a house. Drive car that's not really nice. All of this to save money to invest in future business. Once the money was saved, I quit the regular job. Now, it's even worse. I have no income at all. And still have to pay bills for the family + spend on the business.

The statistics are 1 in 10 startups make it. 10% chances. So after additional 2 years working on the startup and burning all the savings, let's say - 10% chance - it worked. I made it, I sold the business.

You are telling me to tax people like me at 50%. And how do you think now, why in France there is no Silicon Valley? Because nobody in their right mind is going to work their butt off to be taxed at the end at 50%. It just doesn't add up. It would be better for me to stay with a regular job if I were in France. And in the end that's bad for France. It makes it much less competitive, much less innovative, and scares prospect capital off its borders. California alone has bigger economy than France. But in California nobody will punish you with a tax at 50% for trying to be innovative. And California has good roads and sewage system too. Without extreme taxation and business unfriendly environment.
Geeksphones are developer tools
There is a simple solution for managing permissions for poorly built apps: serve them empty or fake data.

Every app already has to consider the case of GPS being unavailable indoors, the contact list only having one person (yourself) in it, or the camera picture being black in darkness.
People don't die or get harmed when some social-messaging application spams someone.

I disagree. This case reminds me of Geni. You would put a relative's email address in to invite them, and they'd then receive a torrent of spammy "updates", until they registered to unsubscribe.

My less tech-savvy father added many relatives from his address book to Geni. Lots of hate from deranged relatives, and some less technically-inclined relatives are probably still being spammed, 6 years later-it made family gatherings awkward for a while. There are real-world, harmful consequences to this kind of scummy, unethical tactic.
Dwolla never had native support for bitcoin transactions. We've always been used as a gateway between USD -> BTC by exchanges such as MtGox, BitInstant, etc.

This is still the case, and is still very much possible and active.
Having experienced burnout and resulting chronic fatigue syndrome (which is really just an extreme version of burnout that persists long after the stress has ended), I pretty much agree with everything you say. However it's incorrect to say that burnout is physical rather than psychological as psychological factors do play a large part in determining whether or not you experience burnout.
Yeah I gave that a read after I wrote up the post. Happy to see that come from the IEEE/ACM.
Extensions should be for user convenience, not OS functionality. And files should be assumed to be text unless otherwise specified. IMHO.
How apt that the article is written in 2009 by Babak Parviz, who founded the Google Glass project.

https://plus.google.com/100149980664588993669/about
Your "About" section is more clear than the descriptions on your homepage. Perhaps you can find a better way to convey your value proposition. Your homepage doesn't tell the average user what you do very clearly. Below are some small copy issues.

"Ride, Rent, and experience a new way to travel."
-Either capitalize the word "experience" or lower-case the word "rent". Right now it's not consistent in punctuation, in my opinion.

"With Outpost you can check out many person to person services into one spot!"
-change "into" to "in".

"Pick a ride share to get to your destination or just walk there."
-You need a better way to convey the value of your site in these small descriptions on the homepage.
"This is a hack, and I don't like it."

You are on Hacker News. :)
Very nice! Their documentation on using it with Rails isn't very useful, but at least it points users to the right gem to install and use so they can read more about it on that github page.
You've told me it's a new way to travel and that it's easy. But you haven't told me what it does and why I would want to use it. Lacking that it's pretty easy for me to hit the backspace key without ever trying it.
Can you elaborate a little on how Coffeescript works in your setup? I was thinking of trying 0.4 out but I wasn't sure how exactly that language (which I use daily) might fit in.
I wear contact lenses. I hate having to put contact lenses on every morning. The idea of having perfectly good eyeballs, but putting contact lenses on anyway seems very depressing to me.
Foursquare is pitching that checkin data will be available as targeting markers to advertisers. If advertisers pay for this, they are paying for checkin information.
I haven't been involved with GamePad hacking, but from what I understand, the GamePad firmware is upgradable but does not have any security, so it needs to be reverse engineered, but not hacked as such.
What is the closest thing to Slime for Scheme?
I've received no less than two text messages from Path today - both of which were not sent from my friends phones, but rather one of those 5 digit numbers that automated texts seem to use. This is... shady to say the least.
I don't want to flame the shit out of you, but I don't think you know what you're talking about. Did Dwolla ever support Bitcoin transactions directly? (I only ever did personal trading with Dwolla/Bitcoin, and transactions with Mt.Gox)

The ability to send and receive USD from Mt.Gox with Dwolla is still there (although MtGox USD codes are gone from what I've heard), and you can use Dwolla to fill up your Mt.Gox account with USD, which you can use to buy bitcoins.

If there's something I've missed, please speak up! :) I am an unverified Mt.Gox speculator so I can't use Dwolla anymore, only send and receive bitcoins as well as trade.
The point still stands, though, that you shouldn't put array_select_keys into a php file filled with other helper functions.

It doesn't stand. There's absolutely nothing wrong with having a file with simple helper functions.

ArrayHelpers::array_select_keys();

is in no way better than

array_select_keys();

There is plenty wrong with the helpers file you described at the end of your post. But it's because those functions break basic programming principles, not the fact that they happen to be simple functions in a file (and most of them are not even simple).
One of the driving motivations was simplicity for developers and get a reasonable out-of-the-box experience.

This comes from a couple things.

Go compiles to a single static library so you don't have to worry about having dozens of "the right" library installed on your machine. Grab the heka binary and run with it.

This greatly eases our operations work as we have fewer dependency conflicts to deal with when we push things to production.
Thanks. The mathiness has been an obstacle for me. It's not that I'm incapable of groking the ideas, just that when I sit down to play with a language I haven't yet mastered I don't also want to be learning tangential concepts. Still, I love it, and keep coming back to it. It's so readable, and scheme changed my brain.
Someone below mentioned the same thing, with a response from Chris: https://news.ycombinator.com/item?id=5633069
Just seeing all of the places for rent near me was pretty cool. By far the best feature.
Trading your time for money doesn't scale. Trade others'
Free Software Foundation certifies USB wireless adapter to Respect Your Freedom
Parsing and pattern matching made easy (parsley-python) Video
True. That's why polling is also supported as a fallback. Although with fast updating data, there's practically no difference between long polling and simple polling.
Not necessarily.

Take the "soccer moms" example. Foursquare can say "we have X soccer moms checking in." A third party says "Here's an ad we'd like you to serve to soccer moms." Foursquare does it and returns usage data -- how many soccer moms clicked, etc.

Not saying that's how they'd do it, just saying that it's possible, feasible, even easy to provide ad retargeting without any data visibility at all. It's a little early to cry foul, imo.
They probably don't track the USPS service catalog to make sure all boilerplate legal text needs to be updated. The current wording still meets their criteria, and there's not really much of a reason to update it.
Awesome. We've been waiting for this for a while.
The application of augmented reality using contact lenses and other types of head up displays was explored in the wonderful science fiction novel "Rainbows End", which was written by none other than "Vernor Vinge".
Out curiosity, what sort of mechanism do you think is best for the OS to figure out the file type? Metadata can be opaque and leads to applications being rigid about what type of input they'll accept, and sniffing magic bytes can't possibly be sufficiently reliable. Relying on extensions is suboptimal in terms of polluting what should be a logically independent attribute of a file, the name, with information about its type, but practically it seems like a serviceable and flexible solution.
More Scraping with Python and BeautifulSoup (and a map)
Could the title be edited so that it doesn't sound like an obituary?
It's a little disturbing to see that much user hand holding/prodding.
So this is a Kayak for P2P services. In one place I can book a room on ABB, a car with RideJoy, and maybe a tour with Vayable. Genius.
Nokia Investing in Camera Tech That Could Change Phones Forever
this looks cool, what's the technology behind it?
It has been kept secret, partly to prevent Nintendo from patching vulnerabilities, partly, I think, to prevent it from being used for dubious purposes before a proper homebrew stack could be released. Certainly this style of development did not impress me back when I was an outsider, but, well...
This is awesome -- a hedge fund is exploiting financial/market inefficiency and creating positive externalities (more efficient/reliable power grid). And hopefully making a lot of money doing it.
This might be it:
https://github.com/Kodowa/Light-Table-Playground
7 College Majors That Will Land You a Six Figure Job
International Shipping Ends
I tried wearing contact lenses for a little bit and I found them to be horribly uncomfortable and they would fall out if I blinked too often. For people like me who do not get along well with contacts, I really hope that they don't become necessary anytime in the future.
What it feels like to be bad at math
Interesting so its more of a ease of use then a performance issue ? The numbers you quotes for performance seemed impressive.
Sweet.

Now can we see some news about tech innovations by yahoo?