skysight-inc/HackerNews huggingface dataset:
Ask HN: idea about a social checklist sharing website
I was thinking of doing a small side project of creating a website where people can create checklists where they can be shared and found by others online.

For example I go hiking often and have a checklist of
+ sunglasses
+ vibrams
+ blister band aids..
etc..

or volunteering
+ duct tape
+ permanent pen
+ sticky notes

Any two cents if you guys would use it or what kind of functionality you would want?
What would he call it?
> Don't even get me started on the recent security debacle.

I'm kinda curious to get you started on the security debacle, actually.

Do you ship Java software that runs client-side? Spring is usually for server-side; if you're just on the server side, though, how has the security debacle affected you?

I generally agree about the ecosystem (yup, just gotta avoid most of it) and the core language (though the clunkyness is somewhat mitigated by IDE facilities for auto-generating code).

But I mostly spend my time on either client-side JavaScript or server-side Java, and it's the JavaScript side that drives me crazy -- in the JVM, things just work. I've hit runtime bugs maybe twice in 14 years working with Java on the server side, and one of those was on the AS/400 (!), and unless I'm doing something stupid, it's fast.
> You can mark people you’re interested in, but they will only be notified if they also mark you.

This is implemented in http://www.bangwithfriends.com/
> There's a reason Starbucks invests so heavily in their store's furniture and ambience: customers who spend more time there buy not only more coffee, but more food as well.

I'm not sure that's a 100% logical conclusion. Would one interpret that to mean that the ~50 people who spend all day sitting in the chairs generates more revenue than the many hundreds of take out customers that pass through each day? Sure, perhaps they make more revenue per individual person, but if you look at revenue per customer type per unit of time, the sit down in store customers are by far the worst revenue source.

I don't deny there's a reason they choose to have attractive interiors, but I doubt it is to encourage individuals to spend an entire day there, so Starbucks can reap the windfall of selling the same customer breakfast AND lunch.
I don't disagree at all. I've given away copies of my own work, both in digital and physical formats.

I guess my question is, where do you draw the line? You said, there is a lot of evidence that promotional copies sell books. Sure. But if you give them all away, what do you sell? (Assuming that you want to sell any at all.)
Progressive Reduction
Not without JS as far as I know, which is unfortunate. It really should be some kind of CSS attribute.
well, at least in Lisbon (Portugal) we have GMS/UMTS coverage inside the subway (Metro) since 2006 :)
I have about 5 guys that play, and the "chat room" design of Mumble makes a lot more sense for our use case (which could be different from yours). We hop in the server whenever we want, just to hang out, then use it for games when we are all in.

It's also secure, FOSS, cross-platform, and implements a consistent UI. Skype has none of these.
hmm, I was able to unsub just fine. Did you try again just incase it was a hiccup with their servers?
Er. Let's try this a different way.

Kant drew two distinctions, Analytic vs Synthetic (http://en.wikipedia.org/wiki/Analytic%E2%80%93synthetic_dist... ) and A Priori vs A Posteriori (http://en.wikipedia.org/wiki/A_priori_and_a_posteriori ).

By Kant's reckoning. Math is Analytic and A Priori, meaning that it is neither dependent on facts about the world, nor does the exploration of math require knowledge of the world to interrogate.

You start with some axioms, and you just go from there.

Fields like physics are synthetic and a posteriori, and the search for a grand unified theory which pull together the fundamental forces we know about are intellectual endeavors that are about the universe, and contingent upon the nature of the universe. If the universe were different, the facts and conclusions we would arrive at would be different.

None of this has to do with objectivity per se. Physics is objective(ish), but it's not an analytical field (as Kant defines it).

And you can claim that biology or linguistics or sociology aren't "science". But biology was still a field of scientific inquiry before Watson & Crick, or Darwin (although a less rigorous or well developed field). We have ways to know the world, and we should avail ourselves of them, and endeavor to improve their rigor.

So, part of what i'm saying is that it'd be nice if people would stop dismissing other fields as "not science" :P
The Second Industrial Revolution in the USA
Doh! I'll check that out. I'm New Relic's Director of Product Management and work closely with the marketing team. Apologies.
Is it just me or everybody who finds the number of points for this one is always equal to "Chrome calling Firefox" one?
I think About.me should go after the work networking space in some manner that gets them out of the 'personal page' business. It's a huge space that LinkedIn isn't going to own all of. Just like there's room for Pinterest and Twitter (among others) along with Facebook, there's room for other large LinkedIn variations.
Asteroid hunt needs to ramp up, scientists say
Not Quite Full Virtual Reality, but Google Getting Close
If you can send me a private message (email plightbody at newrelic dot com) with the email you got hit with, I will find out why you received that email. I'm guessing some sort of partnership connection, but it's never good if you believe you are receiving unsolicited emails.
To be fair, that line does work everywhere; the unrecognized ciphers are just ignored. In fact, on my Debian VPS with OpenSSL 0.9.8 it results in the exact same list of ciphers as the Apache one given in the post ("openssl ciphers" on the command line is very useful).

May as well add the newer ones to get the support if you upgrade your SSL library without having to change your Apache/nginx/etc. conf.
Who are you, Joan Rivers?
My guess is "to form a higher collective awareness"
Both suck, but I'll take threading (acutally I'll take Erlang's processes the most) but if I had to choose between the two, I'll take threads.

> but wait 'till you have curl handles and say mysql handles and blah 'andles and foo andles. Fork andles!

Yup. If I have an event driven program can I use another library that is not built on the same event driven framework?

The answer is usually no. Even if it has the nice internally composible "futures/deferreds" feature.

An operation that is non-blocking will return some kind of a future/promise/deferred thingy. Those bubble all the way to the top through the API. It means you need to have 3rd party libraries and support code that knows about them.

This is the case with Twisted (which is a nice framework) but it means having to have a parallel universe of libraries for everything (because they have to return deferreds or being able to be passed in deferreds).
trust me , using less makes CSS easier to maintain.
Big Data can Define Morality
Can we just wait until real alternatives exist before letting client-side Java completely self-destruct?

My problem is that as of now, they don't.
But most of the Android games are optimized for mobile and touch. It's like having a 400K sportscar with a 55mph speed limiter. The capability is there, but then there's nothing that really takes advantage of it. What value would developers find in porting their games to the Ouya? Not much, I suppose, unless there's a saturated market. Companies like Rovio and the guys who made Temple Run can afford it, but the small-time devs like Andreas Illiger may not see much of a market with the Ouya.

Don't get me wrong, I would buy one of these anyway, but I just hope to see some developers hop onto it, which seems unlikely at this point.
Is suiker dan écht zo ongezond? | Leef Nu Gezonder | Leef Nu Gezonder
Why Health Officials Want You To Eat More Potassium
Facebook Gets Creepier, Developing Friend Geo-Tracker Mobile App
Starfish Smartwatch Saga Illustrates Entrepreneurial Stumbling Blocks
Is it stealing if you have the watermark? Just curious what their terms are.
Popular Site Speedtest.net Compromised by Exploit…Drive-By STOPPED by Invincea
Might be that the poster had no previous posting or commenting history.
I have. I applied to some, but a most of the companies on that list I want to work for are only hiring full time positions.
"Haw haw!" -Nelson from "The Simpsons"

The parent company has other magazines they run, all of them on SQL Server it seems? Crash, fail, chomp, bagbiter, lusers. They deserve to have their database crash if they use Microsoft technology for a Linux magazine.
Here is an article I have been working on. I am interested in hearing feedback from HN community.

Premise is we can measure effects of decisions and define morality on what happens. If outcomes are good: moral. If outcomes are bad: immoral.
This was in front of the New Relic office at 2nd and Minna, fwiw.
Even naively 2^257885161-1 can be represented with 257885161 bits, or 30MB.
Most games should be fine in 720p on Tegra 3. Still wish they used a more powerful chip for a mid-2013 public launch, though. But maybe they can catch-up for version 2.
No its not quite that he is not getting the cash deal that other investors are so it must be more complex. You are not allowed to favour some shareholders over others.
This is a bit dated -- the original claim that the government has any such plans is now known to be false:

http://arstechnica.com/tech-policy/2013/02/no-free-wi-fi-isn...
Busy Beaver Turmite Challenge
I'm less excited. Think about it: what would it take for a startup to buy servers from Dell again, rather than renting them?
"3. Your idea probably requires specific passion and know-how"

This exactly. It was hard enough building a great team of freelancers to help me relaunch my site. A LOT of research. I threw out every mockup and every business detail I could to get great people on board. Many of these people are booked solid for months -- the last thing they're going to do is drop what they're doing and build my product. And they're probably not the right people because my idea is specific to my community and past experience.

If you end up finding some bad apples on your quest to build your product, chances are they aren't the ones who will execute on it well. For the slim chance something could go wrong, you'll be spinning your wheels not being transparent about what you're trying to build.
As a mathematical physicist, it's fascinating to me that multiple people in this thread have reacted in this way. From a mathematician's point of view, there simply isn't such a thing as "deflecting blame" for errors in a proof: if someone identifies a flaw in the reasoning, there's no sensible way of denying it. To the extent that they're based on math, the sciences often work in the same way (so physics comes closer than biology, for example).

But clearly people who aren't specialists in math don't recognize that math is "special" in this way: it's just more academics arguing over ideas. I wonder if this is part of what feeds into public distrust in science, when that arises.
Dropbox is not a tool for developers
I still haven't gotten mine!
but it's only been a week.
RC4 isn't "better" than CBC (it's much worse).

But people hold their noses and use it because browser upgrade cycles haven't shaken off a bug that happens to affect CBC mode.
For people who are not satisfied with knowing just Numpy and want to delve into its applications, I would recommend Wes McKinney's book "Python for data analysis":

http://shop.oreilly.com/product/0636920023784.do

I have the book and its been great reading so far. Ch 4 gives a nice introduction to Numpy (about 30 pages). Concise but also useful for immediate real-world usage.
Like many (any?) new environments, the Internet is rife with fools and charlatans. They make an ecosystem, in their own way.
AES-GCM is vastly superior to RC4 but not widely supported.
> flying bomb

Otherwise known as a missile, which doesn't require designing and building a clone of the incredibly expensive F-22. Why would they waste time and money designing something that would fly slower than a missile and be much easier to shoot down? The whole thing is a poorly executed hoax.
It could be used for emulation, which means there's plenty of content available.
Does anybody have another reading suggestion about growth hacking?
We don't feed on the network, the network feeds on us
Agreed. We have 100 dyno's running and it was around $7k a month! This effectively doubled our dyno cost. We turned it off as it wasn't really telling us anything we didn't already know.
Real Python for Web Development
Am I missing something?

SELECT * FROM user WHERE "string" = 0;

will indeed match all users, but

SELECT * FROM user WHERE token = 0;

will not. (Presuming the token is stored in a table column)
Oh well, I posted the comment because the title did not specify anything. I guess probably to the 80 character limit so just quickly pointed it out.
'Amazon's Cute Little Robots Change the Game for All'
Just detect IE users and prompt them to download a plug-in.

Meanwhile, voice and video enable [your app] for the other 70% of your users.

Can argue that WebRTC is not really about universal calling regardless...and yet still a game-changer:

http://nextblitz.com/blog/webrtc-analysis/
Strings in python are much easier to deal with, so if your program is going to do almost anything with them, Matlab is a royal pain.
Many coffee shops cracked down on computer campers a few years ago, mainly because of the recession. I wonder if that's changed. http://online.wsj.com/article/SB124950421033208823.html
>Performance.

Is identical.

>And the best solution was a solution based on a select/epoll/kpoll loop

But the underlying mechanism does not need to dictate what interface is exposed to be used.

>And it turns out that in most practical application userland threading is actually built on an asynchronous IO select-like call.

That is precisely the point. Presenting it as though the only options are "use native threads" and "use callbacks and event loops" is the myth. Use userland threads, you get the same performance and scalability as an event driven style, as it uses the exact same async calls under the hood, but you get a programming style that is readable and maintainable.

Using an event loop is like rolling your own while loop out of setjmp/longjmp. Yes, the underlying mechanism of a loop is the same, but abstraction is pretty nice.

>For that you need Erlang

Why?
My university's physics department did the same thing with SETI@home. The SETI@home guys were smart enough to make their program run as a screen-saver that displayed Fourier Transforms so people thought it made the lab look more sciency and left it on.
To get better intuition without a math degree I'd recommend: Concepts of Modern Mathematics which only requires elementary algebra, but will give you great intro treatments of everything from groups to number theory.

http://www.amazon.com/Concepts-Modern-Mathematics-Ian-Stewar...
Congrats to everyone on the team for shipping this.

You guys are missing the point with the content argument. Developing for consoles has generally been a ridiculously expensive endeavor. This breaks that mold. Also what makes you think that someone won't buy a console just to play one (really good) game?
I think there are quite a lot of those games that have virtual buttons on top, and those can be easily ported to the console. Many of them are RPG's or MMORPG's, which use the same free-2-play model OUYA is interested in, and are actually some of the top grossing games on Android.
More like "our customers respond well to misogyny" which means they will change as our culture changes. I see it as more of a commentary than a cause.
Yes, of course. I read the GP as meaning never turn a profit beyond salaries, but on a second reading, that's probably not the intended meaning.
Silver Lake’s Ties to Dell Help Firm Land Lead LBO Role
Smart Community-building (IRL) idea: a tool library
Best multiple tabs manager after Tree Style Tabs(Save weekend work easily)
'Groups' feature was all that I was missing till now.
Save your weekend distraction group of tabs very easily now with this - tabsoutliner.com
In fact, they sent me that email thrice...
Edit: App is back up now. Love the design, agree with others that a Reeder-style preview would be awesome, but even without it's great.

Love the concept -- just bought the app and it's just a blank window. I assume the server you're using to serve the news feed is down.

Might want to fix that before charging $3 for an app, just a tip.
A bubble can brew and stew for years, the original dotcom bubble did for example. No two bubbles ever act the same either of course. This one might rumble longer but be more shallow, and it might constantly shift focus as all the cheap money hops from hype to hype (until the cheap money goes away that is).

Not to mention I think it's necessary to account for people jumping the gun early due to a reflex from fallout of the last bubble.
App.net is Building Out
New Relic in 2012
That's pretty funny. I essentially rewrote martine's imap client, and then I'm currently working on integrating it into an ajax and SSE-heavy webapp. I personally don't like html emails, so I've gone with a plain text-editor (read textarea), but sanitizing incoming html emails is the hardest thing I've run into.
I usually catch all JS errors using window.onerror and POST them to an endpoint in the backend that will take the incoming data and just log it along with the rest of the logs.
That's surprising. Wasn't Minecraft made in Java? You'd think the Android version would work best (after the PC one of course). Sounds to me like they just didn't care that much about the Android version.
SASS, imo, is a much more mature and interoperable language.

Compare

.mixin (@a) when (lightness(@a) >= 50%) {

display: none;

}

to

@if $boolean

@debug "$boolean is #{$boolean}"

display: block

@else

@debug "$boolean is #{$boolean}"

display: none

Note, also, that there's a logger.
Does anyone know of a better, more modern version of zapreader? I use that several times a week for getting through long articles from sites like the Atlantic and the Economist. I can't believe that nobody has picked up that idea and made something really polished.
Introducing "Find Your Way to Oz", a new Chrome Experiment
GT and Coursera’s MOOC stumble: Why they are still experiments
Not the first time this has happened!

Fleaflicker sold to AOL April 2008, bought back July 2011.
Paying for it how? You get a simple model to work with and reason about, and the performance of an async event loop. Where does the problem arise?
Social Enterprise: The Investor's Final Frontier
Thanks. I vigorously agree with you. I really wish I had a better way to explain it to people who haven't been screwed by it yet.
I was extremely careful with my words, notice that I said "company" not "executives" (similar to OP).

It isn't dangerous for executives either but it may influence them to manage earnings or attempt short-term cuts, both activities are usually detected by investors and lead to no price action or lead to negative price action.
> old Windows hardware can be reused performantly on Linux

By and large this doesn't happen in Enterprise-level organizations. Old, out of warranty hardware is removed in favour of warrantied hardware.
Inbound Marketing is even more important when selling high-cost services
To put up $100,000 billboard signs next to the 101?
How is the "app store" going to be managed? Curated? I assume it's not just Google Play? Is Amazon involved?

Discovery will play a massive part in the success of games, and therefore of the whole platform.
I gotta get me one of these pages. I'm gonna call mine "The Ten Million Project".
Here is a relevant question I recently posted that didn't get any attention: http://news.ycombinator.com/item?id=5152827
The furniture isn't there to give the store ambiance, it's there to attract long-staying customers. And a store full of customers has a lot more ambiance than an empty store.
I think you're confused about Iranian history and US-Iranian relations.

I'm certainly no expert on the matter, but in broad strokes...

The US supported(propped up) that "free" regime of the Shah prior to 1979. They did that for cozy relations and cheap oil. That regime was actually quite brutal in its repression of dissidents (islamists mostly) and while it might look all pretty and western and "more like us" it was a brutal police state not unlike Egypt under Mubarak - which was also supported by the US.

There was a islamist revolution that took over the country in 1979 which ushered in the current situation - I'm sure the people that supported it then didn't envision it turning out the way it did but the whole thing is much more nuanced than black and white you seem to assume. And it wasn't the west trying to get oil that caused the 1979 revolution, it was a reaction AGAINST that western influence that caused the revolution.
I'd argue that Dell has the strongest brand out of all of the Windows OEMs. I think they'd be in a good position to take a few short-term losses and pursue establishing a position similar to Vizio's: a high-end manufacturer. That, coupled with their experience in B2B could absolutely revitalize their company.
>Yup. If I have an event driven program can I use another library that is not built on the same event driven framework?

This is why my original post suggested that people need to start demanding better of their languages. This is a total non-issue in haskell because the "event driven framework" (that's really over-stating it, they are just relatively simple libs) is part of the language runtime. So everything uses it. I get concurrency and parallelism with the scalability of an event loop just by doing:

forkIO myFunction
There were several reasons, most of what other people mention here factored in. Matlab was being a PITA to deploy because of the licensing, Octave wasn't matching it in performance, it's relatively unpleasant to work with, etc.

The big reason though is that I was trying to use it "in production" with MCC and it just really wasn't up for the task. It became a nightmare to debug and had major stability issues; I couldn't keep it running for more than a few hours. The logged errors were cryptic null-pointer exceptions from deep down the stack and the input that caused those conditions would run fine upon restarting the process. A real nightmare to deal with.

Eventually I realized that I'd spent a solid two days worth of work trying to fix it with no end in sight and decided that splitting off all the logic into a twisted service wrapping NumPy could be done in less time than I was probably going to continue spending messing with Matlab/MCC. Took about a day to do that, and mostly because some of the math was slightly beyond me so I had to use some significant caution.

Ran like a dream after that for months.
Well this is still in beta and already poses threat to Skype.