skysight-inc/HackerNews huggingface dataset:
Same experience here. I usually don't have an Apple computer underhand, but I maintain cross-platform software for which I publish OSX binaries. I wish Apple gave some consideration to this situation, which is less of a problem for other plaforms which can be virtualized properly. After going though hoops running unstable VMs on old versions of VirtualBox, I ended up getting a vaguely stable build process up and running. But it was a pain.

Edit: less aggressive wording
Which safety statistics? IIHS crash test reports or actual road statistics?
Sounded quite straightforward to me. How else would you have preferred him to phrase it?
Your comment reminds me of this story: https://sivers.org/horses

"One-child policy" Bad policy.

"Woman gaining upper hand" Yay.

<Insert unintended consequence> Yeah, China's screwed.

I'll wait and see.
>equipment like torches, power banks, and portable fans which take 18650s are gaining in popularity

Don't forget e-cigarette mods (power sources). I'd wager they're the most popular application of free-standing (not packaged in a pack) rechargeable cylindrical lithium cells (I have 12 of them personally).
I will try this out in Isomer.js and see how it looks like. Thanks for the idea!
You can't really knock this one on central planning alone, more that central planning didn't really understand the context of the society around them when they made the policy. If China hadn't been so insanely patriarchal, a one-child policy wouldn't have given parents there an incentive to abort their baby girls.
Single mother rates aren't because women are some kind of super feminists who refuse to marry. The majority of single mother families are the result of failed marriages and long term relationships.

They are also most likely to be financially insecure. And that insecurity is due to the lack of participation in the rearing and responsibility for their child by the father.

In short, the rising rate of single parenthood in the U.S. is not an outcome of empowering women and equal rights. It's a consequence of abject poverty and lack of accountability by fathers.

[1] http://economix.blogs.nytimes.com/2012/07/23/discouraged-dad...
I agree that it has only been a few times in my 20+ years that I needed some CS knowledge to get a project done. However, when those times did arise, it was a complete roadblock for developers who lacked the knowledge.

It is the difference between being able to say, "I can code anything... some things are just harder than others." and "I can only do web development, and cannot be put on project requiring CS or advanced math."

Which does not mean you need a CS degree - on the contrary, I find self-taught coders to be quite good. But self-tech yourself at least some CS knowledge as well.
New Rombertik Sample Has Originated in Nigeria
Not contradicting per se, but this world ain't fair. From birth, even before, some have higher odds for survival, have better health, are more clever etc.
In my point, there are 2 types of people for this perspective - "lazy" ones, that don't strive for better, avoid hard things. They don't plan much, and given a choice of hard(er) work from now, for couple of years, and only after that seeing improvement (ie higher salary), most won't do it. Which is OK, if they accept the whole package of matters (which is rarely the case, hence class envy leftist politicians so easily live from).
And then you have opposite side. Of course world is not bipolar, but you get the picture.

This is what I actually like about current world - in this respect, it's much more fair than ever before. By far not for everybody, but literally billions of people have chance to drive their own life, within some boundaries. Every single day, life gives us opportunities, sometimes obvious, sometimes not at all.

Parents can (and do) "install" a lot of strength or weakness into their kids, but apart from truly abusive screwed up environments, once kids leave home, they are masters of their own fate. I've met people using not-so-ideal childhood as an excuse why they have screwed up life, but when looking closely, they consistently fail questions like "so why did you went binge drinking last night instead of learning a bit of that language/whatever"?
Heck, even I am using my free time mostly only for leisure and fun, but I am happy and not complaining.
The high current required for charging makes that one of the more difficult things to spread around to all the ports, I'd imagine.
Meet EMC’s Secret Weapon for the Internet of Things
I agree that a very limited, free tier should help the product gain traction and let people try it out. But:

> can build themselves for free

Bootstrapping startups should not be focused on trying to save $10/month here and there by recreating microservices. A startup may decide to build their own solution for valid reasons, but it most certainly is not "free".
I wish to just use OpenVPN but it's not so easy. Certificates - no problem. Forward DNS requests - there is an option for it in the config file. Routing entire traffic through OpenVPN - quite tricky unless you're fluent in command line network management tools and computer networks in general.
Nope, I do most of my surfing on an iPad.
Not very suitable for high-speed impedence-matched communication, and not ideal for power delivery: the 'ring' prong in the socket touches the tip on insertion.
There's a good explanation here, including a tool to read the key from a running Mac: http://osxbook.com/book/bonus/chapter7/tpmdrmmyth/

Summary: important system binaries (such as Finder.app) are encrypted with a key held in the SMC. The OS transparently decrypts them, but needs access to that key to do so.

It is possible to convince QEMU to run OS X: http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/ (though I've not tried this myself). They do require you to provide the relevant key yourself, I imagine for legal reasons.
My Top 100 Programming, Computer and Science Books: Part Three
Things you cannot ignore while designing your mobile content
> For this use case, would it be required to have a hard-coded upper bound additionally?

Yes. It can be a few orders of magnitude higher than your expected array size: the goal is to prevent infinite loops. If you're looping over short user provided strings, if you hit an arbitrary counter of 1M, something probably went wrong, and the code should error out appropriately.
Thomas Pynchon, is that you?
You can't really knock this one on central planning alone, more that central planning didn't really understand

That sums up the problem with central planning. There are too many variables for any individual or organization to track let alone make decisions on.
When Europe passes TPP it will be the fault of the Americans. Europeans leaders are not held responsible for anything they do and therefore can easily do what the US asks with no fear of repercussions. This is self fulfilling victimology.
The Power of 10: Rules for Developing SafetyCritical Code [pdf]
You can also reduce re-marking spaces by starting your iteration in the marking process at ii (as all numbers less than ii would have been marked by a previous iteration) instead of 2*i. So instead of, e.g., marking off multiples of 3 starting at 6 (which would have already been marked off from the 2 case), you would start at 9.
Installing OSX 10.7 and later in VMWare Fusion on OSX is trivial. If I recall correctly, VMWare does it automatically if you just pass it the Installer from the app store.

Installing 10.6 requires a bit of hackery unless you have a copy of the server version.

I have a bunch of VMs for testing my OS X apps on older versions of the OS.
If you were writing the code on a contractual basis for the company, then they presumably own the code. If you produced a piece of software and then licensed it to them, you would still own the code, but that does not sound like the case here.

So, presumably they own the code, which means they can do whatever they want with it. The best you can likely do is advise them that it may provide them a competitive advantage to not allow other companies to use the same code. The other contractors involved will definitely not own the code. They will only be able to use it as dictated by the company for which you wrote it.

I am not a lawyer; this is not legal advice.
thx @catshirt, I note this about my Camry: "Toyota Australia announced that its accelerator pedals are made by a different supplier and that there is no need for a recall of Australian made vehicles".

Reading through the notes I see trying to turn the engine off while going effects various electrical sub-systems. Me, I'd try putting the car in neutral (auto).

A couple of years ago the alternator blew in my car. The battery had enough charge to let me drive +30km home after a re-start by a local RAC. When I drove the car the three kilometres to the shop, the charge started to drop and battery failure light (alternator failure) clicked on.

First the car started loosing systems: seat-belts, overdrive, ABS... etc. This continued, till I bunny hopped the car into the garage where everything stopped working. No doubt a sticky accelerator is scarier than the lurching I had in busy traffic, kept going till the end. Power steering was the last to go, then the engine itself.
Our original application was build in PHP about 7 years ago, but we have code in a variety of languages including PHP, Flash, Java, Obj-C/Swift, Ruby, Javascript, among others.

Today's software landscape is so complex that you're forced to use multiple languages on an ongoing basis. As we've built out additional services, it makes for a perfect opportunity for us to let our team experiment & improve skills with new languages where appropriate. We are very dedicated to making Tourbuzz a place where our team can learn new things and improve their skills.

Sometimes it takes more time, but it makes the day fun and brings additional benefits as new languages and technologies teach you new ways to look at a problem. My experiments with Clojure taught me things that changed the way I approach problems even in PHP!
In the past, at least, that installation-time check for an exact model was not-very-well hidden in a Perl script on the DVD.
"Doesn't Apple have any consideration for this situation?"

They do; buy a Mac.

EDIT: That sounds harsh, but it is their business model. That is the cost of entry to the Apple eco-system. I would argue that the running through hoops was your choice. The obvious choice is to not build for their platform.
The advantage is that you might actually use it. I'm not a believer in learning for fun. Build something and ship it.
Facebook Opens a Paris Lab as AI Research Goes Global
I didn't say it was quality, but it is someone else's.
The concept is not rubbish, the interviewing technique is.

I can think of any number of people that can rattle off what O(n) means, yet inevitably write O(N^3) code given half a chance. And vice versa. And another group that forget the constants that big oh notation throws away very often really do matter.

Talk about efficiency, sure, why not? Throw a piece of code at somebody with convoluted terminating conditions on a loop and ask for the big oh, under pressure, while being worked? Rubbish.
Make a pro version with a few extra features and sell it for $2.99.
Stronger than Apple? I'm not sure I believe that.
Strange that he picked a mac keyboard for the demo. Mine works until the batteries reach 0.8v each. Batteries that are long "dead" in my kids toys make my keyboard work for weeks. (Of course the Mac starts alerting me of impending doom much sooner. Is this just a clever way to lie to the power meter and get it to shut up?)

The trackpad on the other hand...
Open source community: host yourself
> "they're from countries that are relatively unmonetizable"

all them got a smartphone, what makes you think they (the people) are not monetizable? Any reference/study about spend on apps per country?
PostgreSQL database replication
It's more accurate to say this is the problem with central planning in the large ("command economies" in the context of a nation state) where issues with calculation and signal distortion start to set in. Otherwise central planning in the small with the likes of cooperatives or business plans is pretty uncontroversial, as they harbor less externalities.
The differences between "failed marriages" of yesterday and today is that before women had to stay in them. Many of these poor single mothers are better off than with an abusive or irresponsible husband.
You're not a believer in learning for fun?! It's really interesting the different viewpoints people have on these things. One of my friends refused to go through a Coursera course that he couldn't get full points for because he joined a couple of weeks late.
Enabling Smart Notifications with Pusher and SendGrid
After the MacBook came out, but before the new Chromebook Pixel, I was telling people that Apple only put a single type-C port on their MacBook for this reason. I said "When PC's come out with type-C, they'll have multiple ports, but you'll only be able to use one of them as the power port. Apple would rather have a single port than have such a confusing setup."

Of course, then the Chromebook Pixel came out and proved me wrong. I still expect some PC makers to try and shave costs by only supporting power input on one of the type-C connectors, but the Chromebook Pixel example will ensure that such an arrangement will get slammed by reviewers.
Don't.

I say this because everyone on the "team" will have competing priorities and either the CoOp clients will suffer or the CoOp product will languish and never get the attention it needs. I can say this from direct experience working with a team that was all "independent" but were taking a draw to work on CoOp projects (we didn't call it a CoOp but that is what it was). We were constantly juggling priorities more so than if those same team members were full time. Making a deadline was nearly impossible because people each had their own competing priorities. Managing client expectations was nearly impossible because you couldn't predict what anyones schedules were, and frankly I don't feel they were being honest with me or really even themselves. Mind you I don't feel any of the people were evil or bad people or I would never have worked with them, but we all have priorities and needs that we will serve first. And if your priority is putting food on the table for the family then you might be more inclined to work for $125/hr with a direct client rather then a CoOp client were you personally might only take in $85/hr (the rest going to support sales & management efforts of the CoOp etc) or where you are working on a product and there is no revenue yet.

CoOps to me are not effective for a development team or as a consulting group. You either have dedication from the group or you don't, and splitting their attention never seems to be effective. The idea that someone will spend 2 weeks out of a month on CoOp work and 2 Weeks on personal Client. Or 2 days a week on CoOp and 3 on Client or whatever split someone tells themselves is only good until the first client call or broken code that needs fixed now. Then stuff just changes.

As for your personal situation, good for you to recognize and be honest with yourself about your abilities. But I have to think with 4 years of experience either you are better than you are saying in which case you are under valued; or you aren't getting larger concepts and need mentoring and/or training. Or maybe development just isn't for you. But no matter which it is, you have to be realistic that joining a CoOp or trying to consult requires solid skills, time management and in general a network that you can use to help get work.
Turning off the ignition may deactivate your airbags* which could make a bad situation worse.You would be much better off attempting to shift your car into Neutral first.

* This was what made the GM Ingnition switch problem so deadly. The engine shut off (taking power steering and vaccuum-assist braking with it) and the airbags deactivated making any subsequent crash less survivable.
AIRTAME introduces its wireless HDMI stick to the masses
I wonder if the irony has been lost on the young men in Silicon Valley reading this article and teasing central planning before they go back to the grind so that someday they too can impress the Bay Area's few women who still don't resent tech wealth from the view of their Lamborghini.
The planners don't care about the consequences. They have their fortune overseas. It's rather a failure of decoupled interests between them and the the rest of people.

[edit]: typo
Show HN: How to Redesign a 150,000+ LOC Code Base
brilliant. although one somehow expects this to some degree, it's nice to see it raw from former insider.

what I find particularly destructive for me is not the part about physical and mental deprivation, but rather that "keep the impression" game, regardless of what kind of mess the real situation is. I don't believe that any sane non-split-personality person can keep his professional life and behaviors apart from rest of his/her life, in contrary. Stay there long enough, and you become this person. then you hear about people divorcing, because the other "changed so much in last 10-20 years".

Would I exchange any amount of money to become less healthy, stressed out and worse person overall? LOL, that's a question that doesn't even need an answer...
The double exclamation is fairly common in C, and really, poorly written code probably has the greatest opportunity for optimization.
MalwareTech SBK – A Bootkit Capable of Surviving Reformat
I grew up in Lynchburg and was in high school at this time. It was by far one of the most exciting reasons my town ever hit national headlines. :) Thanks for sharing this -- it was nice to relive the memories.
Downloading copyrighted content is the least of worries here, that is mostly a private matter.

But there is a very real risk that if someone accesses child pornography and other content using Hola and your internet connection that you will wake up to police searching your home.
pile of crap. women in the US are incentivized to divorce. In all cases they get primary custody of the children even if they have drug issues and walk away with substantial income. 80% of divorces in the US are initiated by the woman. This leaves men impoverished and unable to interract with their own children. The state treats them like money generators and that's it.

http://www.uplifting-love.com/2013/08/80-percent-of-divorces...

i don't agree with the above article, just posted it as the very wide evidence of women throwing away the marriage contract.
Just Released: Data-Driven Enterprise IoT Security Report from OpenDNS
Nitpick: Downloading proprietary works is not a problem in Germany, just uploading.
New Performance Tools in Firefox Developer Edition 40
If they'd just drop the horrible intellectual property provisions, which aren't even relevant to geo-strategic trade, I wouldn't care so much what kind of geo-strategic trade deal they wanted to negotiate in secret.
You are correct in those points, and implementation rules like these do not gain you a safety accreditation.

There is a lot of upfront analysis of the system as a whole and the algorithms before a line of code is written.
Complexity and dynamism is minimised and all code paths are checked in the final code.
This is one of the few places where 100% code-coverage is needed. you need to account for every path in the code, all the way down to bare-metal.

Also, a common thing to so is to have h/w fail-safe systems (iff possible), due to the difficulty in getting s/w approved.
I developed and maintained a game for Android devices for 3 years and the game was for Turkish players only.

80 percent of my time was spent for optimizing the game for low-end devices; low-end devices lead the market because of those are the ones that majority of high school (or even primary school) students' parents could afford.

Not surprisingly, revenue coming from low-end devices segment was almost zero because young people using these devices are usually under 18 and were not allowed to have credit cards. Even relatively older ones (such as college students) didn't spend any money because they were trying to survive as students with a limited budget.

Nexus One is a great smartphone with an acceptable large screen and you can still buy a working one from the second hand market. The weakest point of this cheap-heavy duty device is the limited memory, which is you focused on. (Actually it can be hacked to extend internal memory to micro SD card, but still hard for many people.)

Another example of low-end devices is Samsung Galaxy Ace. That is, my friend, a time and effort killer with almost no returns except always complaining free users.
This isn't bad advice, but I'd add one more thing: Have fun today. This doesn't mean blow all your savings on the latest shiny, but be sure to set aside a portion of your money just for having fun.

After all, there's no guarantee there will be a tomorrow, and the prospect of retiring "early" 10 years from now does remarkably little to make you happy today.
Shoot me an email if you want (in profile). I'd love to chat more about this.
Coming from the receiving end of this. As a user of a anonymous image board this happen recently. It seems that hola is selling botnet access. Of course users are "vetted" that they are not going to use the access for nefarious purposes before they gain access. In this case one of the "vetted" users decided to DDOS said anonymous image board. (Note:Could be some other actors involved, but have confirmation from other board users).

Update(Confirmation from TorrentFreak): http://torrentfreak.com/hola-vpn-sells-users-bandwidth-15052...
Poll: Which browser do you use?
>thinking is something that is done consciously. A subconscious thought is a contradiction.

That is a ridiculous assertion. https://scholar.google.com/scholar?hl=en&q=%22subconscious+t...
Location: NYC, NY (New York City, New York)

Remote: Maybe

Willing to relocate: No. I love this city too much

Technologies: Flask, Python, Javascript, AWS

Résumé/CV: https://www.dropbox.com/s/xo3c19dx5eyy6dy/heller%20resume.pd...

Email: adam.e.heller1 [ at ] gmail [ dot ] com

Looking for: Flask! Anything Flask! I love working in it and even have a semi-successful extension, flask-materialize https://github.com/HellerCommaA/flask-materialize
You can also use FakeSMC, which is a kext that emulates a real SMC and therefore allows you to bypass that limitation. It's a mandatory requirement for Hackintosh installations.
Ask HN: Do you use checklists in your job/personal lives?
If you do, could you share your use cases? What software do you use to manage them?

Edit: This question is only about checklists - not todo lists
Where are these mythical women who resent wealth you speak of?
MongoDB Is Special, Its Benchmark Proves It
Zapcc: a faster C++ compiler
Measuring the performance of a community manager
Designing an arcade game for Apple Watch
>Citizens: "well, if we can only have one, we better make sure it's a boy!"

I get the feeling that the people who invented the "One child policy" where at a different stage in civilization/education/whatever you call, than the people for whom they made the rule. So they didn't even consider that the public might choose to get rid of their girls.

China has been extremely focus on reaching the western standards of living, but their culture haven't been able to keep up. I think it's great that they addressed the issue of over-population, something that a country like India has failed to do. Their error was that they didn't try to bring about lower birth rates though education and welfare programs and instead opted for punishment. The Chinese where given an incentive to abort girls, so in hindsight it's not a surprise that things have worked out the way they have.