skysight-inc/HackerNews huggingface dataset:
If I've got a shitty experience, then the solution is not "get the app", then the solution is to go away - why would I expect that the app is any less shitty?
Router configuration pages are usually awful. With string handling being an awful pain in C, it might explain why my router only does validation in javascript (thankfully, it means I can disable it when it is wrong).
Phones haven't quite reached the point that desktop computers have. With a desktop, a 5 year old machine today is still completely useable even with the latest software. Meanwhile, a 5 year old phone is the original iPhone. This generation of phones might be the beginning of that era, but the increased performance in phones is still enabling new features that weren't possible before (full res burst with image evaluation, 120fps video editing, etc).

If it's true that the iPhone 5s of today matches or exceeds the performance of a laptop from 5 years ago, that could mean we're not long away from full-featured convergence devices (plug your phone into a monitor+keyboard to turn it into a complete PC)
Seems like they can temporarily boost the horsepower to overtake.

For me, it's exciting, i will definitely try to attend a race in my city :)
As much as I hate patent trolls I wouldn't hold your breath on this. RICO charges were hard to pin/stick on the mafia, who openly committed organized crime, because the general nature of the justice department is to not simply indict a whole group of people for being around a criminal.
Screenshot Addon for Redmine Bug Tracker
I played video games since 1976 with typing in code from books and magazines. Some programs were on tape and took 30 minutes to load.

In the late 1990's I wrote for websites strategies and even won several tournaments and won hundreds in cash and some perks. I even attended the first World Cybergames as a MVP.

In that time 1993 - 2003, I went to college, went to 7 semesters got a 3.95685 gpa (I could scream still why I got a B+ in my last class). I also started a non-profit organization gave almost 100,000 pounds of food to poor children in Florida. Started a record studio in 2000 and helped start two bands' careers that ended with them touring the world and landing on MTV. I ended up thousands poorer but it was a good experience and learned I am not the personality type to sit behind a mixing board and computer.

My Rules)

1) If someone asks me to do something in real life that I am doing on the computer, real life wins and I do it. So anyone says let's play basketball I play basketball.

2) I worked out 6 days a week for 20 minutes to 1.5 hours.

3) I volunteered about 5-10 hours a week.

4) I read about 2-3 books a month (Altered between fiction and non-fiction)

5) I did not watch tv or movies (instead of doing passive entertainment I always want to do active entertainment)

All of these went out the door when I got married in 2003. My wife HATES video games :) So now I play very sparingly. I started playing board games and those = video games to her. So I love my wife, kids and life so I choose not to annoy her with playing video games. I feel like I am less accomplished without games. I felt that they propelled me to always be an active person mentally. I missed them but I am guessing I will not be a active video game player in the future. Video games benefited my life.
> Given the choice C++ is way better than C, given that it allows to use higher level abstractions and replace all unsafe C heritage by library based safe constructs.

You may have noticed that C++ is not always deemed universally better than C. What language are all the top web servers implemented in?

C has library based safe constructs as well, and C++ still has all of C unsafety. You just get to exercise those bugs at a higher level of abstraction.

> Of course, the best option would be to replace them by other languages with native compilers.

I think that is anything but clear. Certainly the option of doing so has been around. You just don't see a ton of big moves that worked out well.

> However at the level these languages are used, it will only happen when OS vendors push new languages for their OS.

Most OS's actually have a pretty small API footprint (Windows being the obvious outlier). If it were really just about the language bindings, it would not be a real impediment. A language runtime can abstract out the OS (as the C runtime does).

> So there isn't any OS vendor left that would push new system programming languages for their OS.

I'm going to claim this could well be a function of Darwinian forces.
Here's a guy who pretty much did it for free (and he wasn't the only one): http://www.dailyfinance.com/2013/02/28/credit-card-reward-po...
I've worked on a few loyalty programs of Forbes-500 type companies, and the short answer is yes, definitely.

I clearly remember one company actively monitoring points collection to identify outliers (i.e. people who went through the trash collecting barcodes for points, etc..) to ensure they weren't becoming unprofitable program members. If the person crossed that threshold, the program would take actions to slow down or limit their redemption (i.e. limit the number of points redemptions which one account can do in one 24 hour period, etc...). They usually wouldn't kick the person out of the program as that action had the potential to generate bad press, and it was usually relatively easy for the person to just sign up again using different information. Limits, on the other hand, actually limited or prevented the "abuse" activity without hurting the "good" program members.

BTW, my favorite part from the article:

David approached the local Salvation Army with an offer; if they gave him a bunch of volunteers to peel off all the bar codes on his pudding, he’d donate the pudding to them. But here’s the beautiful part, doing this counted as a considerable charitable donation, which let David claim just over $800 back in tax deductions at the end of they year.
> What you are referencing is the "Liberal Christianity" of the 1800's, but it is generally an unpopular set of views.

Unpopular in the US population, definitely. Unpopular among US priests, I wouldn't know, but I believe you. Unpopular among European priests… I would be much less confident.
IIRC it was widely discussed at the time. I don't remember ever seeing any other reason tendered as to why the early cameras were so far below the specs of other contemporary phones. Do you have an alternative theory?
Formula 1 was also technological race, that is now gone. Why should top teams invest into innovation anymore?

F1 today is just street race with oddly shaped cars.
How GE Branded My Unborn Baby
Avoid solo working isolation, join me in the lounge
Stackdriver raises $10M Series B Led by Flybridge Capital
> Still an order of magnitude easier not to shoot yourself in the foot in most higher level language.

I would argue that C's lack of robust string concatenation encourages most people to avoid concatenating strings at all costs. Most DB libraries support bound parameters, which would be much easier to use than constructing an arbitrary sql string in C. So, I would argue the tendency for a competent C programmer is to do the safe thing rather than the lazy thing other languages make easy that exposes you to SQL injections.

Along with that, most scripting languages are written in C. I know a lot of people who have written PHP extensions in C. This article seems to suggest that no one does any web development in C, when almost every large company I know of does so, even if it is just to speed up slow parts of their app by adding new functions to PHP.
I am suprised, MacKeeper has a bad "Web of Trust" rating.
Good summary. The answer to the question in title would be: yes.
If you do work for free, pick projects that you want to do and bring you value (use new technology, work with fun people, etc) despite being unpaid.

Working for a customer for free in hope of getting paid work from them later rarely works.

That said, it is probably better to work for free than at a reduced rate. When you work at a reduced rate to help a struggling company starting out, they resent it when you start charging them full price later on instead of feeling grateful that they got a great deal before.

Cheap customer usually are more hassle than they are worth.
How was it tax deductible since he essentially was keeping all the value of the product?

I can't buy a stack of cars and then donate a ashtray to the Salvation Army and claim the car back?
Thank you for voting (aufond.me update)
I understand it's kind of like "let's start without unitarity and locality baked in explicitly in the model and see where it leads and if they come out implicitly in the results".
He donated the product and kept the barcode.
By "Apple's competition", I assume he is referring to Android. Considering that Android has 80+% of the market, and Samsung is the worlds largest seller of smart phones, its difficult to justify saying that they have "squandered their potential".

He has been spouting rubbish like this all over the thread.

If he was just saying that Apple make great hardware, I dont think anyone would be disagreeing with him.
Wasn't face unlock spoofed the day of release by people using crummy printed photos?
Stackdriver - $10M Series B Led by Flybridge Capital
Unfortunately, sit in enough meetings with them and you start to talk like them. I'm not proud.
For a couple more examples of "beating the system", This American Life did a great episode on loopholes last year: http://www.thisamericanlife.org/radio-archives/episode/473/l...
YouTube Offline
Thank you for the tip, I'll look into it. I also hope DDG will be fixed because right now, I'm having a hard time finding anything with it. :(
Oh god, yes it is. Especially when you realize halfway through that the iPad cannot type "`".

(You can copy and paste it, though.)
He purchased pudding and donated pudding.

If you want to buy a stack of cars, keep the invoice papers and donate the car feel free
Not crazy, just stupid.
Secret court reveals justification for NSA's mass data collection
tl;dr;

Apple bought a company that made fingerprint scanners (like the one in the Motorola Atrix HD) and put the secure info in the secure area of the ARM chip, which ARM designed for putting secure info in.

Except make that sound like the moon landing, SpaceX, Tesla and the Oceans 11 heist all rolled into one.

Are we still allowed to call Apple a cult? Or are they a full blown religion now?
> That next president would be free to make his own mistakes but Obama was elected on a platform that had as one of its cornerstones the closing of Guantanamo.

A former coworker has this funny sweat-shirt. It shows a jar of pills, with a sticker on it. The sticker features a skull and the legend "Electoral promises. Do not swallow".
It is something poor Apple users will only dream for in future.
I certainly hope not, it severely restricts what you can do in terms of form factor.
I wish that Atlassian would buy rights to Upsource so they could use it in Stash.
That's true, but in my years of following US politics from high school onward and becoming more discouraged with the results, I relate political promises (without reading too far into the analogy) to a somewhat naive, enthusiastic developer overestimating their skills and time management.

Most of us have probably witnessed some developers (or have been that developer at one point) that thinks they can do anything and everything and then they start on the project and realize it's not as easy as they thought it would be and have to start (embarrassingly) wriggling out of some of those promises or end up working themselves to death. Some developers seem to also never get over this either from just being dishonest or simply having poor time management skills (resulting in angry clients and employers). Other times, there are developers that start out working for a company thinking they can change the entire culture and way of thinking, only to get burned out by the system.

Though at least in development one can always quit and find a better company or work for themselves. The alternative to contributing in a positive way to the political system in a government after leaving politics is less defined and more difficult. There's a lot of bad politicians and I am not one to commiserate with them for their shortcomings or lack of ethics (as it was their choice to run for office and should be held to a higher standard). I just imagine the political machine as being like any other established, complex system in life. In those sorts of systems, anyone with unrealistic expectations of fixing it quickly from the inside versus being a small part of a long-term change tends be in for a shock.
Tenured professor leaving academia to join Google as a software engineer
Flat UI 2.1 Released, Bootstrap 3.0 support (Before iOS 7 release)
Here is announce the release of new updates for Flat UI Free, version 2.1. After the release of Flat UI Pro 1.2, we have decided to update the free version of our framework as well. The main feature of the release is Bootstrap 3.0 support and documentation.
Hmm... sneaky title me thinks.
> You wouldn't have looked at the device anyway?

I have face unlock turned on, and so apparently, no, the natural way of picking it up doesn't perfectly center my mug.

Net effect is having waited however long to try to center and recognize my face, I end up having to realize it didn't work, so an exception case action is needed, and type in a pin and enter.

The implementation is unfortunate.
If something that you consider to be 'racist' is indeed a fact (or at least a debatable subject), then consider joining the real world.
I ought to have been clearer on what I meant. When an action degrades the quality of life (just to use a general term) of course it should matter in a court of law.
My point was merely that when deciding on the sentence, the law should consider the need of the society while leaving the emotions of individuals out of it to the extent this can be done without causing further harm.
>> Execution is key

I think when parent(s) were remarking on execution mattering they were implying: 'Execution is key ... to the success of the feature (and consequently) the brand'. My experience is very few people know what Google Now is. Your preference of it does not demonstrate an example of that sort of success-due-to-execution that other posters are suggesting Apple's products exemplify.
Hilarious. "Its a disease" was the best one!
How about an Intel NUC [1], or the upcoming Gigabyte BRIX [2] with Intel's 'best yet' integrated graphics "Iris Pro".

[1] http://www.intel.com/content/www/us/en/motherboards/desktop-...
[2] http://www.engadget.com/2013/09/12/gigabyte-brix-gaming-pc/
Here's the guy's story in his own words, including some rather amazing pictures of the loot:

http://www.flyertalk.com/pudding.htm
why use C? if you want to go down that path why not use C++ frameworks, like http://www.webtoolkit.eu/wt ?
No, that's why it was at the Salvo's in the first place he was getting them to peel off the thing of value he bought, bar codes that give flyers miles.
If that's the case, explain to me how the Red Bull car is 6 seconds a lap faster around Spa than the Caterham car, when they have exactly the same Renault engine and the same pirelli tires.

Did Caterham forget to turn their engine into fast mode? Or is there maybe some technology somewhere in that Red Bull car to justify their roughly $300 million budget.
It's actually kind of funny, because you have to make it look like you are working, but not working too hard. I once had a job that was seasonally busy. In the offseason there was almost nothing to do. I'd often use the opportunity to do some learning, whether a new language or new technique or just play around. But I had to be careful not to get into it, and type quietly as everyone knows there's not that much to do.
"Does the entire company believe in this technology?"

Huh? Apple isn't a bunch of fiefdoms with competing and disparate product silos. Apple as a whole is completely behind this technology, and the fact that you don't understand that renders your opinion fairly moot.
Yalign - Comparable corpora aligner using Python
General Alexander's "Information Dominance Center"
Very good news about Bootstrap 3.0 support. Advanced framework.
That's a really great extension; My indie game currently uses .obj for some output files and this is very useful for me.
See, dummy? Just make money yourself and everything's fine. FRYRHELTH.
Welcome to Tyler Cowen’s Future of Genius Machines
3 most important rules of Kanban
Hi again guys,

For those interested in the technical aspects of this feature. I'm using phantomjs to create the exports. I tried two other alternatives before committing to it, and both proven less featureful: wkhtmltopdf and http://weasyprint.org/

weasyprint seemed like an awesome project, up to date and with an author ready to respond to issues. But with a default config it failed to render many of the CSS3 attributes used and had to take a safe route.

wkhtmltopdf was a strong competitor, it did some things better than phantomjs even, like the support for page-break- properties. But phantomjs stood out because of its JS api, being able to load a page, change a few classes and attributes in on the spot, and then render it altered.

There are a few things that I couldn't to with any, though. Like rendering a single page for the entire timeline. The page size properties are build for printing, so even though they support px values they don't amount to what you'd expect and they are too unpredictable to render a single page containing exactly to contents of the html document.

Let me know if you have any more questions, about this or the app. Thanks!
I think the following separates you from the average games player and makes your story (interesting as it is) out of place:

> In the late 1990's I wrote for websites strategies and even won several tournaments and won hundreds in cash and some perks. I even attended the first World Cybergames as a MVP.

That's a productive career and time well spent; it is a fact that not everybody can have that outcome. (This reminds me of all the guys at school obsessing over football; the effect under discussion is not limited to computer games.)

For the average game player, time spent playing games is time not spent working towards some other achievement. This is precisely why I pretty much stopped playing games years ago and focus on spending my free time on other goals.
Life lessons from Apple’s forgotten founder
JetBrains guys usually fail to disappoint, I'm really curious how this is going to work (out).
I also use Siri all the time, and my usage is only increasing as I learn the spoken instruction set, and Apple improves the same.

I've even found myself thinking 'Siri, where's my phone?' when I can't locate it in my flat. Siri is addictive if you learn to use the tool.
Ufff, what an advice.

The way to stop sharing the dashboards is to LOCK THEM UP (at least with .htaccess), not just to remove them from Google!
"Strong Opinions, Weakly Held" is the best version of this I've heard.

I had it taped up above my desk at one point.
See it as an opportunity to fix things ;)
Shop Online Discount Roman Shades
Zebrablinds is providing best online low budget window treatment. Discount Roman Shades are available in classic flat and teardrop looped style. We have a largest collection of roman shades for every window type and discount on products.
It depends on the nature of your job. Very early in my career, I had a job manning the tech support line for an ISP. That's the sort of role where you have to be in your seat in case the phone rings.

Even if you're not in a reactive role like sales or support, it may be important to be around and available to interact with or be consulted by your colleagues. In large organisations, it's rare for people to work entirely in isolation. They're usually part of a team or wider group that collaborate. If some members of the team/group keep strange hours, that can lead to delays (e.g. a quick question could end up not being answered until the following day). This is one of the downsides of offshoring work to different timezones.

It's very easy and glib to say "If you're not being productive, just go home!" - and that may well be the right thing to do if you work for yourself - but keeping regular hours greases the wheels of large organisations.

Besides, there are alternative methods of clearing your head. Early in my career, I found that the solution to a tough technical problem would often come to me while I was having a cigarette. I realised that the act of stepping back from the problem was what allowed me to solve it. I don't smoke anymore but I frequently get up from my desk to go for a walk around the block, pick up a coffee or just go do a bit of window-shopping for half an hour. Then I come back to my desk, refreshed, productive and still available if my clients/colleagues need to speak with me.

Sometimes, I don't even need to leave my desk - I just do a bit of web-browsing and read some discussions on HN. :-)
iPad 4 was not "regretted internally". It normalized the data connector for iPhone 5 buyers.
Well, people are being suprisingly negative about this; my opinion is that it's a very good thing for the image of the electric car. Especially if it gets shown on TV. It can bust all of the "slow", "unmacho" negative stereotypes.

There will probably be ongoing changes in the technology regulations; there always are.
The one positive thing about "doing nothing" is that it gives you the opportunity to do whatever you want. Provided your employer is fine with you working on side projects (or you are just sneaky enough), it's incredible what you can accomplish when you have little "day job" work to do.
This one is particularly epic: http://www.propublica.org/article/death-takes-a-policy-how-a...
Yes the distinction is important - Is it a "Big Data" problem or is it a "Big" data problem
They quickly banned buying coins and money after figuring this out, but the program still had many aspects which allowed quick multiplication of rewards, bonuses, etc. I also achieved 1mln miles using the Starwood card and just made it before my airline decided to no longer allow CC earned miles to count towards lifetime status.
BSDs are not distributions. They are complete operating systems. They don't pick software packages, they develop almost all necessary software themselves (notable exceptions include gcc which the BSDs are trying to get rid of).

BSDs are pragmatic in that they don't restrict their users in their usage of the provided code. That's how Cisco's IOS and Juniper's Junos can exist.

The BSD ports contain many GPL software and non-GPL software (including closed source graphics drivers) that you can install on your own. They are not part of the base operating system.
Abstruse UI doesn't reflect on you. (Though I laughed at the VCR thing. Now I'm wondering how many HN readers have ever set a VCR time though.)

Remember the days of Flash sites? "Did you click on the squid?" http://www.penny-arcade.com/comic/1999/03/03
It's terrible to use it on bike chains.

It will provide some lubrication for a while, true. But it will also dissolve any of the proper lube that is there, so when the WD40 is chopped up by the chain you'll be left with nothing.

I like the Shimano PTFE dry lube[1] but there are plenty of other brands.

[1]http://www.chainreactioncycles.com/au/en/shimano-dry-lube/rp...
Darpa hunts airplane-like spacecraft that can go Mach 10
The pudding was the same price before and after the promotion, so the barcode was worth zero cents. He claimed back tax on the non-barcode value.
iBeacons was under NDA, and the NSA has made that particular advance a hard sell.
WordPress High Availability in Amazon with 2 (min.) server and GlusterFS/S3FS