skysight-inc/HackerNews huggingface dataset:
"Now"

Ha ha ha.

Maybe he meant "After you have looked around, interviewed a few places, done your due diligence, are sure working for X is a better option, and have an offer in hand".

To do otherwise is grossly unwise; at best you're cutting your earnings and weakening your bargaining position for the next job, and any additional time taken to look for something you especially are interested further weakens it ("I see here you worked with Y until two months ago. What have you been doing since?" "Job hunting" - not a good position to be in). A worse case, you end up feeling the pinch of a lack of paycheck and jumping into the first thing that seems tolerable, rather than something that seems ideal. And a worst case is not being able to find anything -at all-. Unlikely in our industry, at this time, admittedly, but I've seen it happen to those in other technical industries.

In short, by all means, leave a bad startup. But not just for anything; find something that seems more promising, else you're just making things worse for yourself.
> I'm also not sold on the idea that the web should be free.

I see it exactly the opposite way. The web IS free, it works that way (unless someone erect a paywall, which I find perfectly acceptable), and no entity is entitled that the web should "provide" it a profitable business avenue. If someone successfully exploited the web and created a business relying on ads, that's fine, but he don't have an implicit right for that. Internet users are not obliged to display data he provides through http the way the creator expects.
Try it before you knock it. I took typing class in high school. It was the best leverage class I ever took for my chosen career. I have seen it repeatedly: the colleague that doesn't want to make some change because its going to be too much typing. It creates a potential-energy hump many programmers are not willing to marshall the will to cross. So simple-to-conceive yet hard-to-type things don't get done.
The Little Website That Thinks You Can: IfMine.com
Who is the "we" the article constantly refers to? I like seeing pictures of cats (especially Lil Bub) on Facebook. It makes me happy. We (by which I mean "many people") need more happiness, and less condescension about what people should like, about what's a "good" app, and less moaning about how, if only poor souls like me realized it, we could live in a better world with real, meaningful apps. Happiness is a great metric. I'll stick with Lil Bub thanks.
For and against `let`
I am going to have to waste even more hours this week fixing an excel spreadsheet where the data validation isn't working yet again.
This might be the time to ask: Does anybody know of an activity tracker (like the Pebble or FitBit devices) that doesn't need to upload data to a distant server in order to analyze and give me insights? I want a piece of software for OS X or Windows that can sync with the device and help me interpret the data. I want to store the data myself and I don't want to be dependent on an internet connection.

Is there such a device? Or, should I just accept has the data collection economy has penetrated all aspects of our lives?
I have a Chromecast as well and—prior to purchasing the Roku—used that when I traveled.

The reason I replaced it was because of the purpose it was designed to serve and how I was using it. A Chromecast is a remote viewport, not generally a consumer (save for Chrome and a handful of mobile apps). Take, for example, when I used Plex. I'd have my machine as the Plex server, my phone as the Plex consumer / controller, and the Chromecast as the viewport. All three would be on a private network served up from my travel router, disconnected from the WAN (hotel internet paranoia). All three of my internet-connected devices were required to make this setup work.

edit

Just remembered the requirement that the LAN be connected to the internet to use a Chromecast. When I'm streaming from Plex, I don't need to be on the internet. Getting connected just so I could then use Plex felt like an unnecessary hurdle.

end edit

Contrast that with the Roku which is not only the viewport but also the consumer / controller. It freed up my phone to remain on the cellular network. I could pass out watching a movie and not have to worry about missing "important" late night notifications / emails.

The alternative was to stream my screen to the Chromecast, but I found that to have tons of lag / frame-skipping.

Admittedly, it's a very particular concern. <g>
The people behind the adblockers should throw their weight around a bit and issue some guidelines for what kind of advertising is acceptable and just whitelist the good guys.

I prefer being shown useles add that don't interest me, than being shown ads for the thing I just bought or googled as it is today. Most as networks and advertisers probably find that completely bonkers "but you get consumer information that is relevant to you!"

Get off my lawn
So... what's the value in knowing this? For a lot people, most if not all of their "verified twitter followers" also follow 10s of 1000s of others. I am not special.

What's the value of being followed by a "verified" user anyway? I know I'm pretty naive and uneducated about the whole "social networking" marketing/advertising industry.

P.S. On this page, the CSS attribute "user-select: none;" is really annoying.
lol I was trying to think of that too as soon as I posted the comment. This article was the first time I ever have and might be the last!
I actually have a subscription in my AdBlock Plus that also kills these "requests". It's called Adblock Warning Removal List.
Why don't you guys just use a Beaglebone Black ($50), M2M cape (http://www.yantrr.com/products/m2m-cape-for-beaglebone), and a thermal printer (https://www.sparkfun.com/products/10438). BOM for that, plus project enclosure, is like $200. That's also just after a bit of quick googling...there's bound to be a much cheaper solution.

What's your price point for hardware?
>This is ultimately terrible for everyone except maybe a few anarchists that think they deserve every websites information for free while sabotaging the publishers who work to develop the sites.

I do not think that word means what you think it means.
"Unf. you are mentally fittest between 20 and 30. " -- not in my case. My best work and all my patents have been in my 40s (so far, still there).
It sounds like you've found an awesome learning environment, and I bet in a year (or whenever, depending on when this happened in your life) you will look back and see just how limited your knowledge was at that time.

Learning software development is a rabbit-hole that never ends. Anyone can look back, see their own dumb mistakes, and recognize that even they, with X years of experience, still didn't fully "get it". I think it's that kind of feeling which leads people to criticize these development schools.

Of course this isn't unique to software development; it's a feature of every vocation. But many other vocations do a much better job acknowledging and addressing the difficulty of attaining expertise, and have a great respect for experience that seems to be lacking in the startup world.
Ad networks are only a subset of ad-supported sites. We sell our own ads directly to clients who we think will appeal to our audience. There's no network or third party tracking/targeting people.
something like this? https://www.dropbox.com/s/10urfqlu8lv63yr/IMG_6925.jpg?dl=0
Geologize
I feel that, at some point in the process, we lost track of the notion that we're in the business of, well, building businesses. You see a lot of "we're going to change the world" rhetoric, and half the time it seems to it's there just to cover up the fact that people don't actually have a clue of how they're going to turn their idea into a marketable product with an actual revenue stream.
Security Will Need Big Insight, Not Just Big Data
I have applied to 16 companies. 3 interviews have taken place. Got selected in 2. But guess what, I got rejected in the company I most wanted to join. The other two were more for practice and backup.
Neill Occhiogrosso of Costanoa Venture Capital discusses areas for exploration in infosec as IT mega-trends and would-be hacker profiles change.
Python TCP/HTTP RPC server written with msgpack + gevent
Bullshit. There are hundreds of extensions that block third-party cookies and any form of tracking; what we are talking about here is hurting any content creator who wants to monetize their content without creating a paywall and therefore dealing with customers, chargebacks, credit card fraud, marketing, ads (the irony).
We should also consider that needing to type 100 words per minute isn't using a lever either. IDE's have gotten quite good, for example. How about adding voice input? Why can't I simply say 'build', 'run', 'indent line' or 'reformat code'? It also knows the 10 variables that are in scope in a function, so why can't I simply say the variable name that I want to type? Voice recognition should understand that I'm working in camel or snake case.

Of course, I'd like more complicated actions.

'Select line. Wrap in fast for loop'

'rename function'

'Open file x'
With a bit of luck peer 2 peer web technology would take of, eliminating server costs, and the server software would be build like free software is build today.
Not "principal", "principle".

Not being critical, just pointing out a common mistake.

http://blog.oxforddictionaries.com/2011/08/principle-or-prin...

Principal: Main, most important

Principle: A rule, a system of belief
Cubic Bézier representation in Sass
That seems to be exactly what apple is trying to do with healthkit/healthbook. Store that data for apps so they dont have to worry about privacy/security. So any device that would sync with healthbook would do this for you (so long as you could disable third party service syncing)
CVS Health, Rite Aid Block Apple Pay in Their Stores
Oscilloscopes are actually the best way to debug data flow (since the 50s), this looks like the future of Haskell debugging to me.
Is client CPU actually a limiting factor? How does this affect reliability?
This would be perfectly fair if there were a reliable way for ad-supported sites to restrict access to only clients which aren't running an ad blocker.
That was a "privacy" mode of some personal firewall that was protecting the user's phone number from leaking out.

Incidentally, this has leaked the users phone number because only that specific numer was being replaced with asterisks.

Welcome to the world of very crappy "security" (-theater) end-user products.
> Click "Recommended for you"

I've just done so out of interest.

There isn't even a Books category! But they're happy to show me Amazon Instant Video recommendations even though I'm not a Prime member.

In Computers & Electronics they suggest five different colours of Hudl2 cases, because I bought a black leather one last week....

Not at all impressed if this is the best they can do with 12 years of purchasing history
Maybe that will motivate them to try more creative ways of generating revenue. Or they will shut down, and I will be free of my internet addiction. I believe this to be a win for myself either way, but I agree it would be a shame for the admins out there.

It's only a matter of time before advertising revenue is no longer a feasible solution. ABP/E are household names now. I like the thought of an ad-free internet where only sites that are worth paying for or those that are doing it for the love of doing it are the ones that last.
Oh yes, nice example! So there's precedent for C compilers doing something similar.
Twitter bot reveals the untold stories of hard-working baby animals
Nanex – 15-Oct-2014 – Treasury Flash Crash
When in doubt – SSL
First, not all ads attempt to track you or sell your data.

Second, it sounds like you would be well served by an ad blocker. Is there some reason why that's not enough and you have to actively try to destroy ad-supported sites?
Running this amounts to fraud and will hurt the website owners, ad networks, agencies and the actual advertisers.
Thats a great idea. I worked in IT for a few years and in any company above a certain size there is a sort of balkanization. Each department will just want to claim that any issue is "not our fault. We've performed perfectly!" Rather then everyone working together towards a common goal. The IT staff certainly have knowledge and understanding of the system they maintain + general computer use knowledge that comes from doing 'computery' tasks all day. By seeing how the users operate and sharing the appropriate techniques the users could get a productivity and wellbeing boost and the IT department might end up with less tickets and silly questions from clueless users.

In my experience in IT, as you are going from place to place in the office people would try to 'grab' you to help with something. I always acquiesced to this and would always see if I could share any techniques that would help the user in general based on the workflow I was seeing.
I would agree, but the fact that it suddenly stopped working points to carrier interference rather than Heroku (because as a developer focussed company, they would have informed OPs company of the change)
The .CLUB Registry: an example to follow for “Round2” of the new gTLD program
Agreed, I have full time job, side projects. And photography is more like a hobby.
I got more positive from this topic on HN, than I could ever get from selling these photos.
Men's Wearhouse Perfect Fit App Vulnerability Exposing Customer Information
Desktop generally. Also iPhone users frequently are quoted higher prices than Android users. I've seen this with my own eyes.
Sometimes "Now" can be the solution. Yes, being able to first choose where to go can be good. But many people might not realize how toxic a certain environment can be for them and the process of finding something else might be a very good reason to end up never leaving. In that case, now, is the solution. It is more likely that you will find something better and you will also be in a better mental state without the worry of the environment you are in every day.

As for "What have you been doing since?" this is all about how good you are at "modifying reality", Job Hunting is clearly a bad answer but "I took some time to work on some personal project and focus on reordering some stuff in my life, now I have sorted it and I am looking forward to my next challenge." Might be better.
What happens if a sidechain network is insecure, and someone creates coins out of nowhere and integrates them back into the main bitcoin blockchain? Do sidechains increase the surface area for bitcoin vulnerabilities?
While this is true, the desired effect should be to push those players to a set of white listed as networks that don't use tracking and other such tricks. If course, the same effect could be done with regular ad blocking, and I think that's way better.
Engadget suggests it has Miracast but I've not seen that mentioned anywhere else.

"Naturally, you can also mirror your smartphone and tablet display, both if you're rocking a Fire phone or tablet or a Miracast-equipped device, and you can use app-based voice search with the hardware."

http://www.engadget.com/2014/10/27/amazon-fire-tv-stick/
Encrypt the pizzas.
Zidisha (YC nonprofit) turns 5 years old
When you visit a restaurant in a country where tipping is the norm, do you leave a tip?
AdBlock Plus does this: if you pay the author of ABP money, then he whitelists your ads.

http://en.wikipedia.org/wiki/Adblock_Plus#Controversy_over_a...
I remember back when business was boring. It wasn't that long ago.

Back in high school I went to PFEW (Pennsylvania Free Enterprise Week), it was a 1-week business camp essentially. You learned about ROA, competition, and making business decisions. I loved it and recommended it to everyone I knew but hardly anyone took my advice and participated in PFEW. Business was boring.

Fast forward ~10 years later, now it's the coolest thing to be in a startup. All of a sudden business is cool?

Reminds me of the recent South Park, 'go fund yourself'; where Stan tells his Dad "we don't want to do anything, that's why we are making a startup".
Good point. What I was trying to convey is that it happened the other way round. I know english well because it is the language CS takes place in. Had it been chinese, I had learned chinese. Had it been elvish, I had learned elvish.
>Isn't something being placed in public implying some permission?

It seems to me like it's a two way street. The site is implying permission to consume the content by placing it out there, we imply permission to have ads served at us by going to the sites knowing the ads are there.

If the site is serving up malware why patronize it to begin with? There is a distinction between an ad and malware.
This seems like very useful debugging information.

But, what about security? Can anybody who discovers the port telnet in?
It seems like your complaint is about the poor design of news sites (which I generally agree with) more than it is a philosophical objection to advertising.

(There are some print publications with quite terrible ads too. Not everyone has the standards or resources of Hearst.)
I anxiously read the specs of the new products, sure that they would have seen the error of their ways when they went from waterproof with the 'flex', to non-waterproof with the 'force'. But nope, they're still wasting my time.

Apparently the 'flex' was the anomaly, and non-waterproof jewelry that can't be showered with, swam with, or wash the dishes with, is what they actually think is a good fitness product.
'Kilroy Was Here – leave your mark on the world' iOS app fixes mobile ads
Just a heads up - you put anything into the promo code box on the upgrade back and press verify and it'll return a white page (I assume error!). :-)
a person who rebels against any authority, established order, or ruling power
Most real world problems need extra logic attached to each case of the conceptually simple arithmetic.

All of coloring is just arithmetic, after all, but is rather complex
Personally, I also don't see any value in Chromebooks.

And given that I am yet to see any of them being sold in Europe shops or at any WiFi spot, I am not alone.
A Different Kind of High School Insecurity
I don't like ads either, but monetizing the internet is going to be a lot tougher in the age of ad blocking.
I believe that you and anyone else should not have moral reservations to visit any site with an adblocker even if they request you not to do that.

>free marketing - search engines, aggregators, social sites

But, judging from this quote you don't know what you are talking about. Search engines and social network traffic is anything but free in any category that has significant competition.
So they're announcing new products again.

Tell me when they update their app for the new iPhone. Tell me when they decide that when there's a bug that makes the calorie tracking almost useless for existing users they won't just fix it for new people and pretend it didn't happen, instead actually telling users who were affected and lost months and months of data.

Tell me when they decide to integrate into HealthKit.

Or maybe just fixing a bunch of the weird little UI things that have been wrong with the app since the iOS 7 version launch.

When FitBit pretends to care about their software they might be worth considering again. Right now they're behaving like just another hardware manufacturer who only makes half-assed attempts at software.
It took me about 1 1/2 years to become good in my sector of development - even with an ideal environment, there are a lot of thought processes that just take time to mature. I find that time away from programming can be just as important as time spent programming in order to digest concepts and workflow.
Because he can get banned from ad services for having fake clicks.
A lot of this is historical. So some thoughts in no particular order:

Back a decade ago qt wasn't cross platform, gtk was. So when I was on windows I was using pidgin (nee gaim), gimp, scite, Firefox... When I moved to Linux I of course kept using the same.

And back then to do cross platform what you usually did was use a meta toolkit like wxwidgets, which on Linux wrapped gtk. So again that was the cross platform toolkit.

Being in c meant complete bindings for a lot more languages especially with SWIG anything that didn't have the level of support of say python went with gtk bindings.

Until KDE4 qt brought with it a dependency on the entire KDE environment kedit, Kate, kstars, ktypingtutor, a bazillion things. Which always seemed like a lot when you just wanted a PDF viewer or something.

Because of the kparts architecture and just culture in general qt/KDE apps tended to include the kitchen sink Konquerer was the most notorious, but a lot of apps were like that, which felt very fat to a lot of people and not 'unixy' enough.
If you really wanted to cause chaos in the macro scale then having it randomly select Ads to click would be better one would think. If an Ad network has multiple Ads on a page that were clicked I would suspect it would be easy to form some type of filter heuristic for that particular set of users. It may cause a slight bit of obfuscation for that particular "user" on their side, but as for the over all success of an Ad campaign it would not be hard to remove those entities that selected ALL the Ads assuming more than one is served on a page from a given network.
And car dealers sell the same car to two different people for two different prices. And Proctor & Gamble puts the same shampoo in an expensive bottle and a cheap bottle and sells them side by side.

I understand why you think this is unfair, but it just doesn't seem like that big a deal to me.
Remember when the gramophone destroyed the live
performance?

The gramophone, and recorded music in general, did destroy the live performance. People listen to much less music live, even as they listen to more music overall. It's also much harder to make a living as a mid-level professional musician even as the few at the top make millions. That said, I do think these are positive changes: excellent music in huge varieties is much more widely available than in pre-recording days.

(The aspect of the change that makes me most ambivalent is its effect on people making their own music. When you can't just turn on music--music far better than you're able to create--people sing for themselves and each other. People still sing some, but most are now embarrassed to sing in front of others. You're basically supposed to be ashamed of your singing ability.)
They're used interchangeably pretty much everywhere.
Call it BadFox! (Ban ADs fireFOX) The logo can be a fox with sunglasses and a leather jacket.
Meh, that's what the MBAs want you to think. In reality it actually shows backbone and the personal beneficial psychological effects are probably measurable as well.

Now, it's probably not such a great idea to up and quit if you are the sole income for your family but if you are in your late 20's going through the "awakening" phase of technology work it's not such a bad idea, and I speak from experience.

I'd say in your hypothetical scenario an answer of "Job hunting" is probably the worst response, and ideally you'd come up with something better like traveling, building up a simulation framework for hobby X, presenting at conferences on topic Y, etc.