skysight-inc/HackerNews huggingface dataset:
You should really avoid using this service. The terms are really scary. You should read them before using them for anything. They basically take over the rights of anything you put up there and may use them in any way they want. Upload your home movie? They can use it for ads, selling it to 3rd parties, use your audio for a new product or anything else they can imagine. The "best" part is, they provide you no way to delete your data. Once you upload it, they "own" it and they may (and will) keep it forever:

"By posting any User Content on the Service, you expressly grant, and you represent and warrant that you have all rights necessary to grant, to Company a royalty-free, transferable, perpetual, irrevocable, non-exclusive, worldwide license to use, reproduce, modify, publish, list information regarding, edit, translate, distribute, syndicate, publicly perform, publicly display, and make derivative works of all such User Content and your name, voice, and/or likeness as contained in your User Content, in whole or in part, and in any form, media or technology, whether now known or hereafter developed, for use in connection with the Service and Company’s (and its successors’ and affiliates’) business, including without limitation for promoting and redistributing part or all of the Service (and derivative works thereof) in any media formats and through any media channels. You also hereby grant each User of the Service a non-exclusive license to access your User Content through the Service, and to use, reproduce, distribute, display and perform such User Content as permitted through the functionality of the Service and under this Agreement."

"If the features of the Service allow you to remove or delete User Content from the Service, the above licenses granted by you in your User Content terminate within a commercially reasonable time after you remove or delete such User Content from the Service. You understand and agree, however, that Company may retain, but not display, distribute, or perform, server copies of User Content that have been removed or deleted. The above licenses granted by you in User Content for which the Service does not provide you a means to delete or remove are perpetual and irrevocable."
Fred Wilson at Business Insider
I disagree. Mathematics is often very ambiguous and formal proofs are often very long. The trick with informal mathematics is that the author and the reader (a) share a large amount of background and (b) tacitly assume that the text is talking about something interesting. So, given those things, you can usually resolve ambiguity by assuming that the proof is referring to the interesting part at hand instead of some boring detail.

The downside to that is the ambiguity sometimes causes bugs.

Formal proofs can be very long. It's an open problem today as to how to compress and decomplect them. It's extremely similar to the situation with programming.

I'm not sure that I intend to refute your argument at its core—clarity does not imply great verbosity in my mind—but instead to color your example a little more. As a perhaps more specific, powerful example one could consider "Proofs by the Book" of Erdös-style wonderfully short proofs. These usually demonstrate the interesting characteristic of having very high "compression".
I used ubuntu for a long time... This has all gone way to far. Gnome was great, I even installed it over unity. Linux isn't about "convergence". I'll stick with Fedora for now, thanks.
I frequently consider this path, but I see a lot of people in your situation. I'd be putting my family, business, and self at serious risk. Is that path the right economic choice? I'm not exactly hurting financially right now.

If I am increasing my risk of early death significantly by keeping at that pace, I find it hard to justify the trade off as a father and husband.

cf. http://www.webmd.com/sleep-disorders/features/important-slee...

After four years, you certainly have enough to make a decision about the long term value of what you're doing. What keeps you motivated to carry on at this pace? Is the fiscal incentive outsized to employment?
Of course the simple way around

"Pick the most unsafe environment", followed by pictures of a house, a park, a volcano, a bed.

if you're a spammer is to choose randomly and make four times as many attempts. Which is why catchpas make you type six or more letters giving millions of combinations so you can't do it randomly. To get up to a similar resistance to random attempts with 'pick the unsafe environment' type questions you'd need of the order or eight of them (giving 4^8 or approx 65k combinations). Would you as a user want to fill in 8 of those things?
There are a couple limitations on that. For instance, you cannot have a language that's both total and general recursive.
What grinds my gears is recently coming across some bootcamp grad's profiles that call themselves Software Engineers and have yet to get a job as an engineer. This is like saying you are a racecar driver and only took a class at the karting track.
‘Scared 19-year-old’ charged in Heartbleed data breach
This is a neat and simple idea. I wonder how difficult it would be to add other languages.
Show HN: Squirrel - Another Static Site Generator
Look back a page, and check out my original comment. Levison offered a solution where he'd provide the decrypted information the DOJ wanted, but it was rejected, because:

* By the time he suggested it, he had demonstrated hostility to DOJ's cause

* He refused to provide timely updates, instead dictating that information would be provided only at the conclusion of the monitoring window
But Eiffel can't prevent the bug of swapping the order of two statements accidentally; it must be a bad language!

Come on. Cherry picking a weak feature of a language to invalidate the whole language is just disingenuous. All languages have strength and weakness. One has to weigh the positives and the negatives and decide whether it would work.
> Also, the "minefield" isn't that big a deal in practice.

I completely agree. The vast majority of complaints about JS have to do with not knowing what the language is designed to do. I previously cursed JS until I spent the time to read/reread enough JS books to know what it should do. If I get unexpected behavior now, I know it's an error in my code, or I don't understand what should happen (thus time for me to read and learn).

As you pointed out, the examples yield the expected behavior.

myRide.drive();

// outputs 'BMW' b/c `this` is pointing to the instance

letsDrive = myRide.drive;

letsDrive();

// model should be undefined b/c myRide.drive is a function that is assigned to the letsDrive variable. Thus, `this` points to letsDrive, which of course does not have a `model` property.

To get letsDrive() to output a value other than undefined, we can simply create a `model` property and assign it a value.

letsDrive.model = 'Mercedes';

letsDrive();

// outputs 'Mercedes' b/c letsDrive now has a model property.

Lastly, the `delayed` method returns an anonymous function which in turn returns this.model. As JavaScript has function scope, the `this` inside the anonymous function points to the anonymous function itself. As the anonymous function does not have an attribute named `model`, undefined is returned (as expected).
I miss xscreensaver a lot...
In this case, "unlimited" probably means "~1TB on average".

Lots of companies already offer several hundred GB of storage and sharing at the $20/mo price point, and there are backup services like Backblaze that offer "unlimited" backup space for $5/mo without going out of business. So the monthly fee is enough to cover the storage and bandwidth that most users are realistically ever going to use. And when you have a lot of users, the average is the only thing that matters. If you use 1PB, you're being subsidized, not by the company but by a thousand low-utilization users.

In addition, they're probably betting on the price of storage to go down roughly in proportion to the gradual increase of average utilization over time. Actually, this is a relatively safe bet. 6TB drives now occupy the price point that 4TB drives used to occupy, which in turn can now be had for what 2TB drives cost a few years ago. With SMR & HAMR on the horizon and with neat tricks like stuffing 7 platters in a single drive filled with helium, this trend is likely to continue for quite a while (unless the Thai factories get flooded again).
Good point, that totally kills the economics of this project.
i'm a dev bootcamp grad and I feel like you just described me well, but i'm very crafty with products and am very business leaning (mba as well), though I haven't had too much trouble doing things in js, my data structure/algo stuff is weak and I care about improving it.
Or you can just use Zsh, which is superior in any way to Bash. ;)
I think I'll stick with TeamViewer. Anyone used both who can give a quick comparison?
The JavaScript Minefield: A Proposal
New tech incubator building products for low-income Americans
2 concerns. couldn't you program an infinite loop in the first 16 lines of code? second, how do you know that the client ran the program correctly?
This is what I was talking about:
https://news.ycombinator.com/item?id=5025168

Their comments show up as Orange to other members, I would imagine that this would boost the amount of upvotes and assume that they would never get shadow banned etc.

The fact that this comment got pretty much the most number of downvotes on my account may indicate that these posts do get attention. The fact that YC can see submitters voting history etc might also play into it.
If they can be compelled to decrypt your data, their encryption system is probably worthless.
I work primarily in operations on an entertainment service not too dissimilar from Netflix. Every couple of months I have pager duty for a week. I'm lucky to get 6 hours of consecutive sleep in a day. It seems to take a week to recover from it. Everyone I know who works in operations on services with similar availability requirements seems to have the same problem. It can be extremely difficult at times especially when you're under pressure to get something resolved and your cognitive abilities are shot.

There isn't much point to this comment I guess other than to say that yes, good sleep is very important and more important than people realize.
Thanks for the input. I have thought about it, but due to their instability, I am not sure if I would want to use bitcoin. Also the fact that most normal people may not know bitcoin, so it's not as convenient.
I think REST is more accurate, and REST does a shitty job of efficiently expressing relational data.
Original paper can be found here:

http://www.cs.ubc.ca/~van/papers/2013-TOG-MuscleBasedBipeds/...

Direct to PDF:

http://www.cs.ubc.ca/~van/papers/2013-TOG-MuscleBasedBipeds/...
Speaking about sleep in terms of debt is somewhat misleading. A sleep deficit can't be "paid off" as you might pay off a financial obligation. If you overdraw from a checking account, you can settle up by making one larger-than-usual deposit. If you stay awake for three days, then sleep much longer than usual doesn't give you a full cognitive recovery. It might be more accurate to think of staying awake as taking out a loan with very high interest.

EDIT: This is a difficult concept to understand because it sounds like a semantic difference. Here's an interesting article that explains it in more detail:

http://www.npr.org/2013/08/15/212276021/of-neurons-and-memor...
The Definitive Guide to Hardware Crowdfunding and Product Launches
this is exactly what I was referring to
By uploading the file, wouldn't the copyright holder be authorizing the cloud service to store it for them?
How would cases work for a modular design? It might be okay for small modules, but the moment it gets bulky, the phones entire profiles changed, and any normal cases are out.
The source for concern may have started here:

https://news.ycombinator.com/item?id=7598616
Unfortunately you have to buy a commercial solution to easily monitor and report what everyone is experiencing; these tools report on the current user.
I finished the article.

It went on and on with its point but I didn't notice anything more illuminating than the rhetoric he was peppering into his arguments half-way through.

I think Chuck's argument still just trumps this guy: Language will always have problems. You always need good process no matter what language and you can find a tool to help you get over whatever "holes" some older language might have. No amount of cursing lazy-people-unwilling-to-enter-the-21st-century or referencing WWI will make the "you need ze one language zhat does zit all" argument that much better.
Have there been any studies as to if this type of service increases or decreases the "carbon footprint" of the food. My gut instinct says it would increase it at least until there is a certain critical mass of orders in a geographical area.
Citrix Receiver has been broken for me since Kit Kat.
Because no one owning, working or operating a ISP would ever, ever, dream of sponsoring some cable time to an anonymity network. They might be technical people who's job it is to work with computer networks, by why would they be interested in computer network technology? That would be like a technology company sponsoring open source project with work hours.
Samsung email targeted Steve Jobs' death as an "opportunity to attack iPhone"
TSR #185 – Evolve, Borderlands: The Pre-Sequel and More
The last entry to our PAX East Chronicles and our impressions leaving Boston. The games mentioned include Evolve, Borderlands the Pre-Sequel, League of Legends, Titanfall, Ultra Street Fighter, Wolfenstein: The New Order, The Evil Within. Check out Episode 183 and 184, the first two entries of our Post PAX daily impressions. Shout out to Chris from The Married Gamers and Aaron and his team at GameEnthus.com
The best part of services like this is that you can use it once every month-two to deliver all the large products. 20 large bottles of water, red bulls, watermelons, frozen stuff, soda drinks - all delivered to your doorstep (even if you live in the apartment they will bring it to you up the stairs). I am not really happy about buying regular food and fresh products from them, but for heavy/bulk products this is amazing.
> it's the forecast that missed the reality

Forecast is created by company employees, based on what they know and the company plans. It's not just sticking your thumb in the air and guessing what tomorrow will be. So yeah, that's called "missing the forecast", and it may be because your forecast was not accurate (too optimistic), or the company did not perform as well as expected (stuff happened that made it hard to meet objectives).
I use n2n for things that don't really matter, it's quite nice and simple, but has some pretty glaring potential if not real security flaws in its design (and the v2 that was supposed to fix some of them seems to be in some kind of deep technical debt hole and tends to crash).

After this thread I'll be looking at fastd and zerotierone, though.
The headling should be "...without writing any code". Zero lines of code implies there is no generated code at all. That would be truly amazing.
It sounds like the catch is that you grant them "a royalty-free, transferable, perpetual, irrevocable, non-exclusive, worldwide license to use, reproduce, modify, publish, list information regarding, edit, translate, distribute, syndicate, publicly perform, publicly display, and make derivative works of all such User Content"[0].

Perhaps this is the start of a massive stock photo/video company?

[0] https://www.streem.com/terms

Edit:
Or even if it's not the start of such a company, it would look awfully tempting for a company in that space to acquire. Having thousands of terabytes of media data, and the rights to modify and distribute it, can be very valuable.
I also don't like how the author implies that these "solutions" are all mutually exclusive. CoffeeScript with a Grunt-watch setup featuring CoffeeLint and Jasmine will catch more-or-less all of the issues that could possibly arise due to JS quirks.

Furthermore, the author's CoffeeScript example includes a syntax error -- `isnt` doesn't have an apostrophe in it.
What's you point?

The VAST majority of people who type "london hotels" are looking to BUY a hotel room in London for the night.

And extremely expensive ads are the only way to help users???? The advertiser and Google don't have the user's interests in mind.

>>Then you'll need to add some more keywords. Google Search is not setup specifically for London hotel researchers.
Of course not, because this was is more profitable to Google. They'll change the setup and display to increase their profits when necessary.
With PM Harper and his goons you know that the nicer the Conservatives try to make it sound the worse it is, just like the Fair Elections Act bill.
Also, if you can't turn your brain off and are having trouble sleeping initially, 0.5mg of melatonin is wonderful and effective.
Could be, could be. It'd have to shift to more of the rap cult of personality, though, over the sports personalities.
This looks promising, but I don't feel good about the fact their SSL cert isn't valid. :/
Well then they can only blame themselves if analysts have incorrect expectations.
The article wasn't about dealing with insomnia, so I'm not surprised that it lacked useful advice for dealing with it.
Protecting Your Internet Domain Name
It's driven by the amount of material that students need to ingest over a 3 month period. As sciguy noted, this is totally normal in academic settings as well. For instance, OS (15-410) at CMU requires 70+ hours a week. That's a single class.

These are of course completely different animals, but the scale of learning is similar. Getting a solid intuition for not only web applications but programming fundamentals when starting with neither requires serious effort and is a challenge of breadth. 3 months worth of 40 hour weeks will probably not cut it.
Pseudo-mathematics and financial charlatanism
I wonder about the computer's ability to figure out what's spam and to manage the visibility of posts from new accounts dependent on its confidence in that. If captcha proves unwinnable, which I agree with you it very well may be, then all isn't necessarily lost.
Great job on the site! I've used it a couple of times to compare products.

Feeling rested makes you a better father and a better person. Life has a new meaning when you have had enough sleep, proper diet and regular exercise.

Your mind and body is used to the constant pace of doing things day in and day out. I am the same way and I'm trying to change. One thing finishes and I want to start something else. In your case, its your business. There is always something to do. It's a type of addiction.

I also have kids and I've settled on a home gym. Wake up, do the workout and get on with the day. My biggest challenge is shutting everything down at night and going to bed. There is always something to do, to learn, to read.

Anyway, its a tough problem but its worth working on.
A little fun with InnoDB multi-versioning
> Forecast is created by company employees, based on what they know and the company plans.

Forecasts are created by financial analysts working for big banks and brokerage firms, not Google employees.
I'm sure people do intentionally type nonsense sometimes - I just did for example. Google can get around that by looking for the same answer a few times. Like if the responses are 0000, 4513 and 4513 it's fairly evident which is correct.
3 reasons you're missing out at shows if your news isn’t digital
Crossfit and Gamification
I've thought about using this. Do you use use it often?

My understanding is that taking it consistently isn't a good idea. Using it the odd night that I'm restless seems like a good idea.
Maybe someone should start a "certified green accounting" initiative that certifies that the books of the company have taken into account those externalized costs as "costs".
Do the developers not share in pager duty for their apps at your company? I thought this was now standard practice anymore. I've never seen a company where the devs are on pager duty with the kind of reliability issues you describe. And yes, these were all companies with very tight uptime requirements.
jQuery -- The world's most popular misunderstanding ...
Go for dedicated server for the same price:

http://c.gg/ovh

That's what I use after I ran away from crappying hostgator.
Comic Cartography
well css is death so,
no, thank you.
New Relic's application monitoring and transaction traces were invaluable for us. For particularly slow transactions it provides a detailed view of the time spent in each function call and each SQL query.
We've been using NewRelic at my work for a few months now and this is capability is incredibly helpful. When a page is slow you can see which of the numerous queries may be at fault (or if it's being spent in code Ina bad loop, etc.)
This is similar to what I've read. That the longer you stay up the more it impedes your mental abilities but you don't incur more "debt". That no matter how long you stay up you fully recover your facilities after one good nights sleep.
Might that be because OpenVPN uses OpenSSL?

Or maybe because OpenVPN is less auditable relative to something like SigmaVPN?
Here's a breakdown of what each of these things mean:

royalty-free: Streem doesn't have to pay the user to display the content they upload back to them from our authorized clients (web, desktop, mobile).

perpetual: The right to display the content doesn't expire after some time, unless the account is closed and data is deleted as described in the second paragraph.

irrevocable: Once the user uploads content, they can't tell Streem that they take back the right to display the content, except by deleting the content, which is covered in the second paragraph.

non-exclusive: This is there for the user's benefit. It means that the user retains the right to the content they uploaded, and we don't take exclusive rights on displaying it back to them. So they have full rights to upload/store/do whatever with it elsewhere.

worldwide: These rights are not restricted to a specific country/zone, like the US, because our service operates and displays content around the world.

publicly perform, publicly display: Users can generate public links to their files, so we have to cover the case where they post it publicly and let their content be publicly displayed via the link they created. Publicly display covers still work like images; publicly perform covers "moving" work like music and videos.

derivative works, copies: Gives Streem access to make thumbnails/cover arts (derivative work) and copies of the data (redundant storage).

authorizing others to do so: Lets Streem pass the content through different layers and service providers during the upload, processing, and when data is requested. For example, Streem has to pass the content through a CDN when the user accesses it, which this gives us the right to do.

The main thing that prevents Streem from abusing these policies is the "for use in connection with the Service and Company’s (and its successors’ and affiliates’) business" line. This ensures that we can only operate on the data to provide our service to the user when they authorize us to do so (i.e. if they click the "Share" button, they authorize us to operate on the file to enable it for sharing), and not for something like advertising the user's content to generate money since they haven't authorized us to do that (we'd have to add an opt-in "Advertise this for me" button or add it in to the TOS and appropriately notify everyone if we wanted to be malicious like that, which would be ridiculous for us).

Other cloud storage companies also have very similar TOS's, although they're more colloquial in their wording, so they may be easier to understand, but no different in the rights they're asking for.

If you want a more credible source, take a look at Yishan Wong's (CEO of Reddit) post: http://www.reddit.com/r/blog/comments/1sndxe/weve_rewritten_...