skysight-inc/HackerNews huggingface dataset:
In my youth, I learned to recognize conditional JMP instructions by their opcodes and would bypass copy protection and nag screens all the time with CD 90, or explicit JMPs depending on how the code executed. I probably spent more time working on the crack than I ever did playing the games I'd patch, but I have no doubt that the practice is what inspired me to become a developer. It was so satisfying when I understood how a program worked at such a low level and I could get into the heads of the creators of those applications and games.
Dude, this long term strategy sounds too mature: "By contrast, he says, economies that embrace the Silicon Valley model writ large—throwing massive amounts of money at highly speculative investments—are suspiciously bubble-prone."
Would love for you to check out my project - sideprojectors.com

http://sideprojectors.com

plenty of interesting projects to pick up or find someone to work with.

I believe the best way is to create something that you're interested in!
> Google has a profit of about a million dollars per employee per year

Revenue, not profit. Profit is closer to $250k
The chart is from a well known and respected former Nokia analyst who, incidentally, has a degree in computer science. I guess the question should be; "Why do people on the internet consistently mouth off without checking their facts, which are always a mere search away?"
Looking for Sr. Engineer to help us color Bitcoins
Colored coins allow you to apply secondary values to certain bitcoins on the Bitcoin blockchain. Those secondary values can then be used to create completely new digital currencies that are backed by real world assets (e.g. equity) and tradeable with others. We are a YC company building a platform that makes it so anyone can color their own coins.

About the role:

✓ An evolving role with opportunity for growth as the company scales.

✓ We're small (5 person) engineering-centric team where everyone is involved in influencing the product development

✓ Well-funded offering competitive pay, benefits, and equity

What we are looking for:

✓ Deeply knowledgeable about the bitcoin protocol

✓ Familiarity with other cryptocurrencies (e.g. Mastercoin, Ethereum, Colored Coins)

✓ A Sr. Engineer that can lead development of critical bitcoin infrastructure

We're in the heart of SF, ideally you would already be here or willing to relocate.

Please apply by sending resumes and online portfolio to: colormebitcoin@gmail.com
Experience is not a matter of age, as it is not a matter of time. One need not be fooled by the elder who claims 20 years of experience, when in fact he has 1 year of experience repeated 20 times. That is why a teenager can possibly have the same experience as his middle aged counterpart.

Innovation is not a matter of age either. It's mostly about observance and imagination which are qualities that can either increase with age, if one nurtures it, or diminish with age if one is unaware.

That is to say; both experience and innovation are NOT age related.

As human beings, we cannot help but be influenced by prevailing outlook in our immediate social circles, and the media we're exposed to. It is our responsibility to be aware of this bias, and find THAT WHICH transcends age.
Yamicsoft Windows 7 Manager v4.4.0 Incl Keymaker
Same here. Chromium on Fedora without any issues.
noip, it's based in the north of france (one gray and shitty area)
1995 Vannevar Bush symposium: Closing Panel
WebView is your friend.
Careful with ramnode. I love their speed, and do have good uptime. That said, I've had service with them for months, generally using next to no resources. Decided to compile qt5 one day, and after about 45 mins of high CPU, they were opening a ticket to take the VPS down due to instability. Honestly, I don't know the policy at other providers, but feel that spiking CPU for an hour once in months shouldn't take the box offline...
Yes, in Germany we do have "EU flatrate", a set of "favorite countries" or a big package like 500 SMS for foreign numbers.

The option depends per operator.
Do you happen to know an embeddable Lisp that can easily bind to C++ objects (rather like AngelScript or luabind)? I too would mostly rather a Lisp, but doing all the plumbing sucks.
Remember that the term is precedent and not precedence. Witty replies work better when you use the correct term.
"From personal experience and from hearing 1st person stories of startups who went Android second, it takes at least 2x to even 3x the amount of time to build an Android app." This differs from my experience. I've work on several large app projects (> 200 000 downloads), and the Android versions have been ready before or at the same time as their iOS counterparts.

Also, the good apps are not made using IB. Fine for prototyping, sure, but not suitable for real world use. Feel free to prove me wrong, and name IB success stories.

Smells like good old FUD spreading to me.
My spidey sense tells me that this isn't "DRM". In other words, it's "rights management", but it's not digital. If you follow the link chain back to the original report, it just says that the new machine "won't work with unlicensed pods."

All that would be required is a patented physical feature that can't easily be worked around. After all, they probably don't care about someone 3D printing a compatible reusable pod at home. Rather, they want a cut of any mass-market pods that work with their machine.

Apple, for instance, has effectively prevented anyone from making MagSafe-compatible chargers without using any sort of DRM. They simply threaten to sue anyone who makes a compatible charger for patent infringement. I don't see why this would be different.
> Who do you think is going to be more productive? Who's going to put in 16 hour days at crunch time?

I'm 31 years old, have been doing lots of crunch times of 16 hour days that lasted for weeks and I really hate this expectation and mentality.

I'm more productive than ever, even though I started saying NO to overtime, because fuck you. Yet, I've worked with plenty of beginners and when I say beginners, I'm talking about 5+ years of experience and I have been more productive then all of them, even though they've been more eager than me to work overtime.

The difference has been in the following areas:

1. less experienced engineers when facing a hard problem tend to slap some code in place that barely does what the feature request asks for, without thinking of the implications much, like the potential for accidental errors, or how that code interacts with the business logic already in place, or how that functionality will interact with future features already planned. And so every sprint, every release you end up reworking/rewriting/fixing stuff from previous releases, because a rookie skipped the due diligence and slapped a poorly thought out turd. As a consequence, that's why we have software development methodologies, like Scrum, or whatever agile bullshit is the latest fad, because process is required to get good results with average people.

2. no man can keep focusing for more than 7 hours per day on average. Yes, I've been able to stay "in the zone" for more than 12 hours occasionally, however the average for really good people is no more than 7 hours. The rest of the time is filled with "busy work", like pointless meetings, replying to email, reading HN and staring at the monitor stupidly. If you don't believe me, install RescueTime and marvel at the huge amounts of daily jerking off.

3. Solid work requires a well rested mind. I'm at the top of my game when I sleep well at night and I get great ideas in the periods in which I have a good social life.

4. I learn faster than any 20-something, because I have a solid knowledge base. For example it takes me about 2 weeks to become functional in any programming language, that's because I've already worked in production and played with about a dozen thus far and in regards to paradigms, I've already worked with them all.

> No wife or children.

5. Pity that you view that as a liability. As a father of a 4-year old boy, I can tell you, a child is the greatest motivation you could ever have, which is why I trust people with children at home more than I trust a 20-something that hasn't felt what true responsibility is like.
I think he's just playing the game as the rules are written right now. He doesn't have to like patents to know that they are currently one of the best ways to protect himself. I'm not a fan of the current system, but if I found myself in a similar position, I'd certainly review my options as well.
>..."element of elitism among Apple fanboys,"

Let's not use pejoratives. While we are at it, let's not project our own assumptions as points of fact.
This was more complaining. I wish he would show an example with android UI
Getting into the game jam scene is a great way to find projects to work on. A game jam is a short game prototype festival/hackathon where developers and artists get together to create simple games.
Game jam projects are usually fun, creative, have tangible objectives and short time frames, which makes it easy to see projects to completion.

Just this weekend, a 48-hour game jam called Bacon Game Jam was held - you can see the games made during that game here: https://bacongamejam.org/jams/bacongamejam-07/games/ , or drop by at #bacongamejam @ Freenode on IRC to say hi!

You can also find general info about game jams here: http://www.gamejamcentral.com/ .
Rocket Internet more or less are doing it with ecommerce. Look them up. They've got presences almost everywhere and probably are the parent company of one or two "hot new ecommerce sites" in your city. Large marketing budgets are required, though. I believe a lot of their operations are loss-making for several years, initially.
Personally, my experience in the valley (being hired as well hiring people) has been not been guided by age. My experience has been with the startup since it was at 50 member to well over 100 now.

I am in early 30s, which means I am mostly interviewing for senior engineering position.
I have been part of teams where we have made offers to several folks older than I am for similar or higher position. This is the only time when age does come up for discussion (is he really qualified to be a senior or not?)

However, some patterns I do notice from time to time are:

- Younger folks are more eager at times to do more.

- Their enthusiasm also comes with quality of work that needs some additional care. But, it is critical we mentor them during these times.

- Older folks are generally more clear on what they want to work and how they want to solve a problem. Experience most likely.

- The really bad situation to be in is when some of the older (senior) folks don't drive and take initiatives and just wade through. With someone senior you want them to be there to mentor, help, guide, keep an eye out on many things, but we have seen a few senior folks who don't make that effort - This is probably the #1 problem I have seen in teams. A sense of agility is almost vital.

- I have seen the same lack of "drive" amongst some younger devs as well.

- End of the day, its not age, its almost the subject
scale of how passionate they are about their work that has worked for us. Old/young is really irrelevant.
Space Shuttle Orbiters Full Size
I exclusively stream music on demand from the Internet these days, primarily from Spotify.
Smart and wisdom of experience together are as kids say... gangster. It's only when a person gives up either learning or trying and accept status quo that their ability to make a big impact can be questioned, and that can happen at any age or sometimes never with a lucky few.
The original article on dailydot http://www.dailydot.com/news/microsoft-compliance-emails-fbi...
Raymond Chen has some interesting articles on patching and hot patching Windows. Among others:

* http://blogs.msdn.com/b/oldnewthing/archive/2011/09/21/10214...

* http://blogs.msdn.com/b/oldnewthing/archive/2013/01/02/10381...

This one most closely matches the spirit of the article:

* http://blogs.msdn.com/b/oldnewthing/archive/2012/11/13/10367...
Spot on right there. From the archived thread linked below:

>I'm not exactly a rich [person] so interest means very little to me. At most I keep about $1000 in the bank even though I try my best to save up.
The 'Antisocial Network' App for Misanthropes and Loners
This is great, Chris! I bought it right away after playing with it for a few minutes.

Just a few questions/suggestions:

1. It would be good to highlight in the tutorial that the free version only works for links from a single app (usually Chrome). I spent quite a bit of time trying to figure out how it worked - and when it didn't - before I found the correct setting. Perhaps I missed something?

2. Is there a way to close an individual bubble in a group?

3. Is there a way to move a bubble into a new group?

4. The contrast on the number indicator could be much higher; in any sort of outdoor setting it is completely unreadable. Would be great to just use white on black.

Cool app; keep going!
BMW X4 Concept model year 2013
Seems like a cool initiative, but I'm having trouble understanding what it actually does.
I recently had an interesting experience interviewing with a startup (which shall remain nameless). During the interview process, we had a nice discussion about sustainable development practices, and I talked about my willingness to put in the occasional long day as needed. When we got to the point where they expected me to work 60+ hours a week for the next year, they cut me loose.

I could have probably done it, but really only 6-9 hours a day, like you say, would have been actually working on what they were paying me to work on. I'm still not sure how a schedule like that could ever have been considered sustainable for anyone who wants to have any of: a social life, family, or professional development time (going to meetups and such).
As the developer of Disconnect, if you're removing chunks of functionality the site developers expect to be there, you should be doing it in a way that doesn't break that functionality so absolutely.

You could cloak the cookies so they're pageview specific. Or inject your own functions in place of the ones that are being blocked.

Whether analytics is an essential service or not is a pretty up in the air question.
Another interesting aspect to rapid growth is to note where the influx of new developers is coming from.

The need for developers is so strong that all the major tech companies are devoting resources to recruiting as soon as developers graduate.

That dynamic could account for a reasonably large part of the age imbalance in the industry. If there was a similar-sized pipeline of recently-trained developers with a more diverse age group than university students the story would likely be different.
Not to come off as green ink, but this narrows the implicit incentive to find news (eg mostly gossip) and perhaps even incite a little drama to make quota now and then. It's like the investment timescale of a stockbroker vs Warren Buffett (G.G.). Basically this trend kills off more potential investigative journalism stories that would actually matter, or requires a bunch of popular crap stories to fund them.
IIRC:

1. Normally, PHP becomes opcodes for the PHP interpreter to run.

2. Quercus takes PHP code and generates .java source files from it, which then run in the JVM like other Java code.

3. The earlier HipHop (HPHPc) compiles PHP to C++ source

4. The more-recently-released HipHop Virtual Machine (HHVM) is an alternative to PHP's typical interpreter.
I'm my own employer and I'm doing pretty well/decent.

I would rather spend my time making what I have better rather than fixing bugs caused by someone else.
I'm not sure what you mean by protect himself here. What does he protect himself from?

If you mean he protects himself from people 'taking' his idea, then he clearly doesn't hate software patents because that's what they achieve. What do you hate about them if you want this protection?

If you mean he protects himself from someone else patenting the same idea, filing a patent doesn't do this. As long as he has his ducks in a row to demonstrate that his work constitutes prior art (which he might have to do anyways if, say facebook comes out and tries to patent what sounds like a similar idea). Realistically, the odds that, against a larger competitor, he wouldn't have to go through the same process either way (a legal battle and/or settlement) seem strikingly low to me.

If you mean he can play the defensive patent shell game and cross-license to settle, one patent won't really do that unless you pool in with an NPE that collects patents, and that also seems rather contrary to the idea of hating software patents.
As described in the NO statement, it "ruin the look and feel" but after some drops I think it's a must for me to have a case.
Rather than asking "Why don't designers take Android seriously?" I'd ask "Why don't companies take Android seriously?" Once a company decides to take Android seriously, it isn't all that difficult to create compelling apps, with or without a designer that is dedicated to the Android platform. While I don't advocate simply copying the iOS experience on Android, a developer with some knowledge of how the platform works doesn't necessarily need a designer's help to modify the iOS experience to fit Android paradigms.
Recursive queries in PostgreSQL
I'd like to know where you work that you can say "fuck you" to overtime during crunch period. Because, you know, I might like to work there. Seriously, contact me. :) My email is in my profile.
<irony>oh no! not hulu .... wait I can't use that US centrict service anyway</irony> :p

Thanks for pointing this out though. ;)
> My spidey sense tells me that this isn't "DRM". In other words, it's "rights management", but it's not digital. If you follow the link chain back to the original report, it just says that the new machine "won't work with unlicensed pods."

Not sure if they still do, but at one point Nescafé/Nespresso started adding notches to pods (and machines) which would pierce through un-notched "compatible" pods and ruin them.

Of course that "only" invalidated the current stock for new machines, it'd still work on old machines and was simple enough to reverse-"engineer".

> All that would be required is a patented physical feature that can't easily be worked around. […] They simply threaten to sue anyone who makes a compatible charger for patent infringement. I don't see why this would be different.

I'm pretty sure Keurig's moving to an RM system because their k-cups patents are expired (the basic ones expired a few years ago, I guess those for "upgraded" k-cups are now dead) in the first place.
Oh, didn't get that, you're right.
Microsoft And Nokia Now Expect Their Massive $7.2B Deal To Close In April
Take a free online course at Edx: https://www.edx.org/course-list
Mapping All Newspapers in the World
I can't speak for others, but I have nothing against FIAT :-)
> The general idea of creating overlays for actions that take awhile to complete should really be integrated into the system itself.

This was the feature of Android that got me really excited when Google first announced it. The whole idea of Intents is that you can have a stack of things you're doing; clicking a link will open a new Activity on the top of the stack and hitting Back will pop that Activity off the stack.

As Android was originally pitched, Applications shouldn't be the fundamental unit of navigating through your phone because you don't usually think in terms of "and now I want to open Chrome", but in terms of "I would now like to open this link". If you're reading an sms and click a link your buddy sent you, then from that webpage click another link that opens twitter you've found yourself in a "Task" with three separate Activities in it. You can then context switch to a different task and eventually back to this one with all your Activities waiting right where you left them.

But it seems Google has given up on that vision. Developers were given too much control over tasks and the "back stack" and too little education on thinking with Activities so they happily went along and tried to make monolithic applications. Like web browsers which tie all your tasks together into one app that has a bunch of tabs. What does the back button in Chrome do? Nobody ever knows. The back button in Chrome conflates your tab history with your Task history and makes them interact in convoluted ways. If it didn't expose tabs open in other tasks and treated every forward navigation like creating a new tab the Back button would be perfectly intuitive.

I mainly blame Google for never making your back stack explicit. To this day it's difficult to tell where the Back button will send you because Android never shows you (Also because some apps try to get smart and rewrite history at terribly inappropriate times, have I mentioned I hate Chrome?). The app switcher shouldn't be a list of the last Applications you've used but a list of your last few Tasks.

So, I don't agree that overlays should be part of Android 5. I think that the App Switcher should be given some real teeth, Intents should be overhauled, and all the default apps should rewritten to show developers how to think using Tasks.
A GAO report talks about the problems:

http://www.gao.gov/products/GAO-13-580T

"Risk management: OPM did not have a process for identifying and tracking project risks and mitigation strategies on a regular basis. Thus, it lacked a mechanism to address potential problems that could adversely impact the cost, schedule, and quality of the modernization effort.

Organizational change management: OPM had not adequately prepared its staff for changes to job responsibilities resulting from the modernization by developing a detailed transition plan. This could lead to confusion about roles and responsibilities and hinder effective system implementation.

Testing: The results of tests 1 month prior to the deployment of a major system component revealed that it had not performed as intended. These defects, along with a compressed testing schedule, increased the risk that the system would not work as intended upon deployment."

and on and on.
He didn't say that to "justify Google's privacy policies". He said it specifically in response to a question on whether you can trust Google in the face of government investigation.

> "People are treating Google like their most trusted friend. Should they be?"

> "I think judgment matters. If you have something that you don’t want anyone to know, maybe you shouldn’t be doing it in the first place. But if you really need that kind of privacy, the reality is that search engines, including Google, do retain this information for some time. And it’s important, for example, that we are all subject in the United States to the Patriot Act. It is possible that information could be made available to the authorities."

Which, in light of the the legal lengths the federal government will go to get their hands on every bit of data--let alone the illegal lengths they'll go--is a pretty important warning.

But we didn't talk about that, because the internet and the media operates on sound bites. It mattered what Eric Schmidt may or may not have approved of (that statement literally takes no position either way), not the important point he made immediately afterwards. Not a lot of PGP and OTR discussions on the internet that day, just knee-jerk "oh the irony!" contentless posts.
Hmm, not in real life. I can write a script that parses the blockchain and keeps track of the transactions.

How many people/authorities can do that with FIAT? Not to count the impossibility of actually tracking down FIAT that has not been used by a bank or authority that CAN actually control the unique number :-)

So in case 1 it's very easy to do, in second case is almost impossible outside very well defined scenarios (police trying to frame drug dealers, etc.)