skysight-inc/HackerNews huggingface dataset:
(1) Even Apple prioritise and focus. Do you have evidence besides the bank balance that it isn't cost but control?

(2) I'm not saying you invented the use of open or that Vorbis isn't open but that the word applies at least equally to traditional open standards. Open standard does not mean that there are now patents and the software people new to standardisation who believe otherwise are wrong. The attempt to appropriate the word (which you didn't start but you are continuing) isn't an attempt to debate on the merits. Patent encumbered standards can be compatible with many proper open source licenses.

(3) I don't know Opus or how good it is but it seems too new. The proposed standard RFC is only a year old and silicon specification lead times are often several times that.

All iPods support AAC in MP4 containers and have since the first iPod shipped so that is why I was comparing with AAC, MP3 is just for backwards compatibility in my view.

(5) Do you have any evidence for this.
I don't live in California, and I never worry about weather any further than looking outside to see what's on the horizon, as well as the mountains.

If it rains , it rains... If it doesn't, it doesn't.

If you sit around waiting for the rain to stop in Hilo, you'll never get anything done.
Are you at work right now? Then I think you proved my point. :D

Seriously though, you make a good point making a distinction between things you can do while working, and things that completely stop the flow of work. I guess that my argument is that, in appropriate quantities, stopping working can actually keep your mind engaged for the entirety of the day, which can actually enable more work to get done overall.

Thanks for chiming in.
One of the reasons i taught myself to program years ago, was because i wanted the power to make my life easy for myself. I am currently building a semantic supply chain for my ideas, i have being using a few notetaking apps but they do not satisfy my needs because they lack in their ability for me to query, visualize and interlink my ideas.

So i was reading a paper on supply chain management and thought maybe i can implement this process for taking my ideas from inception to prototype. This is not a startup and i will use the cheapest hosting i can find, but i am thinking of allowing people to use it in the web and app form. If it gets traction, i will adjust app accordingy, if not i have a cool process to get my ideas out and visualize their process.

The bottom line is: "Don't build technology unless you feel the pain of not having it." http://nathanmarz.com/blog/suffering-oriented-programming.ht...
Changes in v1.1.0: https://github.com/emberjs/ember.js/blob/98541e0042f2064113a...
This property states that a good PRNG should be able to eventually recover from compromise even if the entropy is injected into the system at a very slow pace, and expresses the real-life expected behavior of existing PRNG designs.

If someone figures out the internal state of a PRNG that doesn't take input entropy, they can predict all future outputs.

If someone figures out the internal state of a PRNG that does take input entropy, they can mostly predict near-future output but shouldn't be able to predict what the output will be after enough new input entropy has been provided.

I think this paper is saying that that "shouldn't" either isn't true of Linux, or takes more input entropy to happen than it ought to?
Borderline really. There are clear conflict of Internet guidelines for the project, whilst that isn't an egregious example, I would counsel anyone working for a company to avoid editing any articles related to their company. The PR mess you might cause (even for innocent edits) could well outweigh any gains you may have achieved.

The best thing is to participate on talk pages. Even there, be careful not to respond to inflammatory comments or trolls.
Ted Ts'o (maintainer of /dev/random)'s initial thoughts on the paper, in the comments on Bruce Schneier's blog: [1], [2]. (TLDR: "What the authors of this paper seem to be worried about is not even close to the top of my list in terms of things [about /dev/random] I'm worried about").

[1] https://www.schneier.com/blog/archives/2013/10/insecurities_...

[2] https://www.schneier.com/blog/archives/2013/10/insecurities_...
A comment of this size that's not specific to the article might be better hosted on a blog and incorporated by reference, or a link to the previous discussion on HN. It's great material, but I have to agree with the GP that you post substantially the same comment every few months. It does rather swamp other contributions while being somewhat generic.
I've said the same thing, unfortunately.

All the resources I've seen for Haskell start the same

They are insanely easy to follow at the start, so simple that even first time programmers won't have much trouble following. Then the type algebra hits and everything goes out the window.

I've made 3 attempts to get through it. I can even see situations in my work where monads and monoids may very well be applicable. I still can't work with Haskell, nor get through any resource that discusses them.

It's possible I'm an idiot, but I suspect my co-workers would fare worse, and it damns the language in my book.
Ah thanks. SSL is now off until I move off Heroku or pony up for the monthly SSL fee.
I'm sure you could but you would have to pay the commission to Amazon for selling it through their marketplace and accessing their corporate account rates for FedEx/UPS. When I worked for Newegg, they were a major UPS client so the rates were significantly lower since with accounts this large they had to lower their rates to win the account.
Sounds like you want MakeSpace: https://www.makespace.com/.

(Discussed on HN here: https://news.ycombinator.com/item?id=6453732)
I've always thought Wikipedia is like the true prophecy of Isaac Asimov (encyclopedia galactica) - but not even old Isaac could have predicted this!!
There are services where you can drop off eligible items, and they will research them, photograph them, post them to eBay, and ship them. This wouldn't handle the temporary-storage model, but they do handle everything related to selling.

They are nice in that you can just drop stuff off, never see it again, and sometimes get a check in th email. But the downside is that after fees and percentages, you see about 50-60% of what the item sells for. So it's good for boxes of old stuff that have some value, but that you know you'll never break down and sell individually.
Don't ask me why, but young women for some reason have them. I can't get a straight answer out of them either.
From http://yclist.com/ - Swapbox? BufferBox?
No, from what I see they are not. CRUD relates to "Create, Remove, Update, Delete" which is the most common set of actions when dealing with database records.

Then the GP goes into detail about a tree-like structure of categories and their parents. If you're not familiar with trees and graph algorithms this might be quite daunting.

Do some googling on the terms I mentioned and please ask about specific things you do not understand.
This doesn't work for me (on an iPhone).
You obviously don't have to write numerical code. I also guess, if you had to, you'd also be fast to start avoiding language that forces you to do the above dance everywhere.
They'd balk if you did that. But they could have been told "Create a wrapper API that adheres to this standard, or your product will not be available on the new national Healthcare site."

Most of the insurance companies would have scrambled to not be left out, because if they missed the Oct 1 date they could have lost out on a huge pool of new business for a year.

This wouldn't work for credit agencies and State systems, but that's a much smaller pool of systems to integrate with.
The CapitalOne 360 Cafe might be the best-kept secret in SF (for visitors)
Updates do auto-apply the next time you reboot--provided you do reboot, at some point.

The problem Microsoft is balancing against is people who never ever reboot their computers no matter what--and thus never update, and become infection vectors. They have to force these people to update against their will to ensure the digital equivalent of herd immunity. And it's really quite hard to tell whether the user trying to "permanently" dismiss the "REBOOT NOW GOSH DARNIT" popup really has something urgent they're doing, or is just a "power user" who thinks they know better than the computer.
I sure hope not. As much as I'd love to see something happen to these guys, the precedent that would result would be as far-reaching as it would be terrible.
I know!

I was the same, no real "problems" to solve, and the few ideas I did have amounted to fairly straight-forward CRUD-style solutions. I started implementing one of them, and then started reading an Algorithms book.

From there, a few very old ideas coalesced in my brain, and exploded. Now, I'm not solving a MY problem, so much as solving a challenging problem that I think will hold my attention for awhile. I'm hoping to have something to push out to github in the next few weeks.

Morale of the story: search for problems to solve, and you'll solve the problem of not having a problem to solve. :)
Well you still blame America because they probably forced them to do it.
Of course the credit-reporting bureaus profit tremendously by upholding the current system as it is.

This doesn't seem to follow. The credit bureau has incorrectly identified a responsible person and denied them a loan. No loan = no interest payments. How do they or the bank profit? People who deal solely in cash are the worst kind of (non) customer for the financial industry. Wouldn't the banks prefer (and pay for) accurate ratings over inaccurate ratings?
I'm happy to hear you've had the same reaction to it I've always had. The words flow with some supernatural precision. I always return to it, for the beautiful writing, for reminders of her lifelong commitment to an ideal. If you want to read more from her, check out her autobiography: "Living My Life" http://theanarchistlibrary.org/library/emma-goldman-living-m...
BBs are cheap and easy to text on.
Accept and implement what ScottWhigham and epc have posted. Don't try to control something that you can't: he's over 60, has lived a long life and may not see much reason to continue.

Meanwhile, if he wants to try, I recommend "playing to his strengths". Likely some of the largest muscles in his body are in his legs (obese persons often have incredibly strong legs that can burn lots of fat) and if he simply begins walking then it's the best first step to a cure.

Offer incentives if necessary: take him to parks, malls, museums or wherever he might enjoy a change of scenery while walking. Someplace with lots of young women usually perks up the older guys. Of course if he went to a gym that would be great, but I wouldn't buy a gym membership yet.
It's fine to add information.

It's not ok to remove negative information.

What about listing a company under the product or category page or placing subtle advertisements on the page? An example would be Nest adding links to their wikipedia to the Thermostat wikipedia page. Is that ethical? Is it legal? Is it against wikipedias Terms of Use?
Low cost device paired with BBM, with the major feature being BBM PINs are essentially anonymous and decoupled from the ph#
Google Media Tools
No, Google will decide what will be protected or the people that have the power to control Google in these regards.

Content that will certainly not be protected:
- Content that violates the Digital Millennium Copyright Act

- Illegal pornography, snuff videos ...

- sedition,incitement

- confidential NSA stuff (you know, because it helps terrorist )
I definitely agree with that. I was thinking of minimal code as a way to achieve the ends of readability and maintainability. Excessive minimalism goes against both of those goals, when you get to compactness for the sake of compactness, perl code golf or micro optimization style.
It is what I've suspected for a while, the number of people who proactively disable JavaScript in their browser is just a fifth of that total of people who don't receive an enhanced JavaScript experience

Which means there are other reasons why fully tested and high quality JavaScript fails to run in a browser that fully supports it.

Quite a big chunk of this is probably people using smartphones over 3G network. As Bruce Lawson notes: "Your smartphone is only as smart as the network it's working on." -- https://twitter.com/marcofolio/status/388689216273907712

Also, when network infrastructure companies like Level 3 have outages, yesterday and today, causes JavaScript to fail to reach the browser in great swathes of the United States.

This is all known and understood characteristics of the Internet in general. And why progressive enhancement is the sanest option of dealing constructively in a network a developer does not have complete control over.

And this points again, that JavaScript-dependent frameworks like ember.js, meteor are broken by design, and not fit for purpose in building websites on the Web. They are not designed to work with the strengths of the World Wide Web, but only within a network where every node and connection is controlled by the developer.
Entrepreneur in residence
The linkbait title had me all ready to be in a huff but that was very well done.
Perhaps you didn't notice that the subtitles didn't show up for the questions.

And even if there was some assurance up front that there would be subtitles (albeit shitty ones, as anyone who looks at them can see) he still wouldn't know up front that the assurance was going to be backed up with action.

So.. what were you saying?
College in California, for example, used to be tuition-free. The citizens of the state saw it as economic development and it seems to have paid off.
How we raised funding online
They are terrifying for me because I am claustrophobic. That is all.
The First App Store
All of it makes much more sense if you use Haskell more. For example, when you're trying to write some program that works in an inherently stateful fashion, as a beginner you usually pass state as an additional argument to your function, and return it as additional result. Then, when you learn about State monad, everything clicks into place.
For heaven's sake, the problem with the war on drugs is certainly not effective enforcement. The problem with the war on drugs is the war on drugs, and IMO undermining the effectiveness of the government's ability to enforce is bound to end in tragedy. Improved digital enforcement abilities help the gov't catch all sorts of white-collar criminals, such as tax dodgers.
> b'end
> f'end

makes reading harder and does not give anything in return
Take out the "ivy league" part and that post describes me pretty well. In school(just graduated in May) I excelled at the algorithmic and mathy side of computer science, but was horrible at the technological side. This really bit me in the ass when I got to a class like Operating Systems where I had to do a lot of C programming.

Anyway, from what I can tell there's really no substitute to doing a hell of a lot of programming. I've also had the thought of, "I know I'm smart, but I think I might be just inherently bad with technology", but now that I've been working full time for 6 months, and have stubbed my toes on more technologies than I did in all of school that thought comes less and less. There are still gaps in my technological knowledge, but by reading hackernews, digging more into Linux, and making projects from the ground up I've been steadily filling in those gaps. Go code and prosper!
Choosing a PaaS Without Application Scaling Doesn't Make Sense
Occasionally it does make its way back into their article, but ideally in the same way anything else does: as a factual description of something that happened, cited to third-party sources. For example here's one [1]: http://en.wikipedia.org/wiki/Marty_Meehan#Wikipedia_editing

It's not supposed to be retaliation, though, so there's sometimes pushback from Wikipedians somewhat self-consciously worried that mentioning the Wikipedia controversy in the Wikipedia article is biasing towards too-meta an article. Ideally it should only be included if, in some hypothetical universe, a similar controversy not about Wikipedia (e.g. about Britannica payola) would also merit coverage in Wikipedia. But that hypothetical is sometimes difficult to answer.

[1] More or less randomly selected from http://en.wikipedia.org/wiki/List_of_Wikipedia_controversies
That Subtext screencast is fascinating - thanks for posting the link. Reminds me of the Bret Victor talks.

I agree with your other points - this is something I'd love to build (or see built). But do you think it could displace Excel?
As long as it is the truth and no relevant facts are left out, it is still neutral.

There is this strange notion in the US today that "neutral" means "doesn't upset or offend anyone". Or that neutral means "both sides get equal weights". If some corporation pays for getting their articles edited, then it is still a neutral fact that that was what they did, even if it upsets someone at the corporation that the truth comes out.
How To Send Bitcoin Tips On Reddit
That's the thing: if he'd said "I was cranking this code out quickly, but, yes, it could do with some comments", I'd have been fine with that. The excuse is worse than what he's trying to excuse!
Do you really think that C introduced that accidentally? Don't you think that it were also easier for all the compilers written in the last 40-50 years to simply have 1-1 correspondence between stored variables and partial results?

The reason they didn't do this was that the implementers knew that most of calculations turn out wrong if the partial results are too short.
We posted yesterday, but our site went down because of peak traffic. Some of the commenters on the thread asked that, given the timeliness of the conversation that we repost.
Ummm... April 8? Clinkle? Branson? That video?
Will I be more shocked if this is real or if it's really successful?
I have a question about the lesson here "don't write code without having committed customers first." Does this apply to a startup that is not a SaaS product? I am working on an app that has the chicken/egg problem where it can't make money straight away, it needs a strong user base to be effective.

I have been working on this app for the past year it seems like, with development really amping up in the last 6 months. We just brought on another developer to help us finish up and get it out the door. I submitted my market information and business proposal to a university marketing research class, and they gathered data from a 50 person survey for us, which validated our ideas & assumptions. When we do launch it will be a quiet soft launch with friends & family trying it out first. Then we will tweak it with their feedback before we really try to make it public and do serious marketing efforts.

All of that said, our monetization strategy won't be implemented until post-launch once we have this feedback from actual users and a good amount of them sticking around. The whole thing is bootstrapped and we haven't spent anything, aside from the weekend development hours. Does this seem like the right approach for launching our product?
Incidentally, Soylent is a perfect example of something that some people really love and others dismiss as a toy. Not that that is a perfect predictor of success. If only. But it is at least a positive sign.

(Come to think of it, maybe I shouldn't worry so much about middlebrow dismissals floating to the top of HN threads. They probably do have some predictive value.)
ITL;DR;

Can someone provide a succinct TL;DR; version of this. Quoting academic papers is annoying and very abstract. Keep It Simple Stupid.

p.s. I in ITL;DR; = Insanely.
Brennan Dunn and Nathan Barry have both appeared on HN a number of times, and their approaches to selling eBooks and SAASes have included the option to pre-order the book/prep-pay for the SAAS subscription at a discount.

Something like this works great when you have an audience and/or have some decent previews to show. (btw, my takeaway here is not 'this only works for internet-famous people,' but rather, 'it's a great idea to build an audience for your idea and show them previews to keep the leads hot')
Maybe full keyboards are easier to type on with long nails?
Why LinkedIn can’t solve the Monday morning blues
I'd love these guys to get into production, the notion of a roadable plane is pretty awesome, especially in more remote places.
Best comment:

"Closed Source: Check
Potential GPL license violation: Check
Random “whitehate” company using wordpress to host website: Check.
Maybe it’s just me, but unless I see the source, I wouldn’t touch this with even a virtual machine."
Good goals, bad strategy. One simple thing will happen: company X competitors will astroturf Wikipedia posing as agents of company X. Company X gets punished and retaliates. After short period of time many pages include warnings that respective companies tried to manipulate the articles. And the cycle starts again.
Not all PR efforts are aimed at increasing visibility.
BitLock: Turning your smart phone into your bike key
Why is it atrocious? Other reviewers are ranking it close to 4.5/5. (source:https://play.google.com/store/apps/details?id=com.bbm&hl=en)
Wow this app just feels so.... crappy. The UI just feels very amateurish. The whole smiley face logo thing or whatever it is makes me feel like I'm using AIM circa 1999.
The point is that by keeping generics out of the language, Go designers have forced the developers to look out for solutions of their own.

Which funny enough, happen to be similar to the ones in use before generics were widely available in the mainstream.
OK, so we agree that this is serious, and we need to make sure that programmers understand whether 32-bit or 64-bit arithmetic is being performed, lest the bridge collapses.

In Rust a programmer familiar with the rules would write it this way, making it clear what's happening:

bridge.d = (bridge.a as f64 * bridge.b as f64 + bridge.c as f64) as f32;

Taking advantage of the implicit conversions, a programmer familiar with C++'s rules might write:

bridge.d = bridge.a * bridge.b + bridge.c;

Now suppose that, years later, someone comes along and wants to refactor the code by adding a temporary. In Rust:

let tmp = bridge.a as f64 * bridge.b as f64;
bridge.d = (tmp + bridge.c as f64) as f32;

In C++:

auto tmp = bridge.a * bridge.b;
bridge.d = tmp + bridge.c;

And now they've changed the meaning of the code in a serious way, because adding a temporary silently changes the meaning of the code.
Just remember guys: useful for small footprint, high value line items that are mass-produced. (Conversely, not so useful for old items with low resale like clothes, or craft one-off items, or big things like furniture.)

When your object of question hits a low-enough dollar value that your opportunity cost for making a buck off it exceeds your time value, why not donate it to a Goodwill instead. :)
At least in some cases, they're being asked - or paid:

http://www.forbes.com/sites/singularity/2013/09/11/peter-thi...

That aside, I find your example a bit disingenuous. It's easy to say it's the right choice when you're looking at one of the relatively small number of people who have done this successfully. But using that as the example underemphasis the fact that the vast majority who take that route don't enjoy massive successes, and most are -- according to Atlantic's sources - less financially successful than their graduating counterparts:

http://www.theatlantic.com/business/archive/2013/03/the-myth...
How long until the lawsuits from someone who tries to live on Soylent alone and ends up doing damage to their body?

Are they going to use some of the money to hire people who know about nutrition?

Don't get me wrong, I like the idea and have lived off various meal replacement methods for short periods of time, but this still seems to me like 40% "custom meal replacement shake mix that I can order at TrueNutrition" and 60% marketing hype.