skysight-inc/HackerNews huggingface dataset:
> If you are targeting an existing OS, malloc/free can be simple wrappers to OS syscalls for memory allocation.

Not really, there's no such thing as malloc/free syscalls. On Linux, you have mmap/munmap (at page granularity) and brk/sbrk (which only extend the current heap). You could implement malloc as either a mmap() of one or more pages, or by using sbrk() to extend the heap by exactly the memory you need, but then freeing that memory becomes much harder.
I wish more people would read this... the idea that engineers need to work crazy hours is both abusive and wrong.

We should be working less hours; as the mental capacity and focus required to do our jobs well is strictly necessary to do a good job.

Just because someone, somewhere, got rich working stupid hours doesn't mean you will-- if anything you probably won't and why would you want to? Your life just vanished; because you spent it working like a dog for nothing.

While I think DHH (of Rails fame) is often kind of a douche (I am too, so don't take too much offense)-- his, public, views on how to run an office and actually work a start up are vastly better and more realistic for the masses.
In case you got interested in machine learning and neural networks, I've found this course by Geoffrey Hinton refreshing and helpful:
https://www.coursera.org/course/neuralnets
Oh yeah those are the ones. I remember I was in Australia a few years back when there was some economic forum going on and they had locked the entire city down in anticipation of protests. The protests did start (probably more because young people love to protest) and the police got carried away in some cases toto.

I think you're right though, Turkey is much more unpredictable and inflammable. I mean the country has a long history of military coups, it has major political parties which are extremeley well organised and committed and a long and interesting history which has developed a strong culture.

I think this is a religious issue as you said as well, in the sense that the traditionally poor, religious under class (farmers etc) have gained the most during Erdogans tenure and now the upper, liberal secular class may be feeling threatened by this growing religious and productive force. Allahu alim though.
> I've gotten a meeting invite at 9am for a org-wide all-hands at 10am that day. Always a bad sign.

Oh boy, I went through a couple of those during the dot-com bust.

Best thing to do is dial into the conference number, even if you are in the office, preferably from a bar down the street.
Why are they $900 in the first place? Seems like about an order of magnitude more than any reasonable cost. It's not like it's that rare of an item, there are ~100k of these surgeries performed annually just in the US.
> But even more than that I pray for a true competitor to iOSX/Android.

I hope so, too, and I write books about Android programming. Without competition, especially competition from systems that will try to differentiate by being more open than Android, there is a substantial risk that Google will become increasingly closed and conservative about developing Android.

Windows lacked competition for more than a decade. That created mind-set that couldn't disrupt it's own business, and consequently missed both handsets and tablets.

So I hope there are five or six viable mobile technology platforms and ecosystems.
and iirc m.g.Siegler is now at Google ventures
I did in the pass ...its on my list to see if we can solve this. Good to know that we have some cloudflare guys here
Well, I don't know how many LOC I have, but I'm sure close to or more than that.

But we've got 62 projects. I've turned off a few things like code analysis in R# and it runs fairly well.
The guys over at Segment.io are creating the Rosetta Stone for analytics. The idea that all you need to learn is a single API is going to enable so many more companies to implement event-driven analytics. Making other companies smarter is a good (and profitable) business to be in.
So I guess what you're saying is that zynga staffed as if mobile was going to be as profitable as online but it turned out that it was an entirely different beast. They scrambled to adjust, but nothing worked. Too many people; time for tough love. Fair enough. The overstaffing may still be excessive -- the reaction delayed, hard to tell -- but I can easily imagine swinging for a land grab and ending up surprised in the dirt. Thanks for explaining. I guess I'd make a crappy board member :)
>If you take the device fresh and something isn't right you can claim it was defective. If it was used for another operation who is to say when something happened to it?

There's something on the order of 100,000 ACL tears per year. Even with no reuse, it seems odd that economies of scale can't get that well below $900.
We are building it in a cathedral before releasing 0.9 to the bazaar :)
Check your math. 5/6th of 370 = 308. According to a current exchange rate, 308 euros = $402. So, a whole $32 extra dollars. That seems appropriate given the heavier regulatory conditions on the EU. (Mandatory warranties, etc)
What do you want to bet that the US is the only place in the world that this product is sold for anywhere near $900? It's a plainly ridiculous price (and I'm sure the insurance company didn't actually pay it, but that's another debate).
The article does talk about this though and effectively dismisses your "indistinguishable from magic" argument:

" Japan had a nuclear weapons program. Several of the military men mention the fact that it was a nuclear weapon that destroyed Hiroshima in their diaries. General Anami Korechika, minster of war, even went to consult with the head of the Japanese nuclear weapons program on the night of August 7. The idea that Japan's leaders didn't know about nuclear weapons doesn't hold up."

As for your " none on the level of total, wholesale destruction like the atomic bomb":

" if you graph the number of people killed in all 68 cities bombed in the summer of 1945, you find that Hiroshima was second in terms of civilian deaths. If you chart the number of square miles destroyed, you find that Hiroshima was fourth. If you chart the percentage of the city destroyed, Hiroshima was 17th. Hiroshima was clearly within the parameters of the conventional attacks carried out that summer."

In other words, there is nothing to suggest any of the state of shock that you suggest would prevent them from meeting earlier.
Supreme Court OKs DNA swab of people under arrest
This is answer written by Mike Arrington in 2011 after this article - http://uncrunched.com/2011/11/28/burnouts-vc-cons-and-slave-...
There is a subtext. Think of the term "Startups Anonymous." It's a play on "Alcoholics Anonymous." Alcoholism is something people have a very hard time controlling. It's dangerous. It destroys relationships. It destroys lives.

Participating in start-ups (as a founder or employee) is not something that's out of your control, despite your description of yourself as a "type A personality." It's just not. You do it out of passion. You do it out of a desire to build your own thing and make a more profound dent in the universe (and maybe get a little payday in the process). That's great -- and I respect that. You should be doing it with a sober mind and a clear picture of what you're doing and what your goals are.

But when you paint being a start-up founder as being similar to having a drug or alcohol addiction -- as being something that you can't control and that ruins your life. Well, it kind of sounds like whining. Or like you're trying to paint yourself as some kind of martyr to the cause. Like something is being put upon you that's totally out of your control and it's ruining your life. It's not. You are given an option each evening: Stay at work or go visit friends you haven't seen in ages. You think it over and choose the reward that comes from work. Want closer friends? Choose them.

You're in control. It's disingenuous to act otherwise.
I wish more people would read this... the idea that engineers need to work crazy hours is both abusive and wrong.

This is true not just for engineers, but teachers, manufacturing workers, and number of people where the workforce size is suppressed and individuals are stretched to the limit for the benefit of the C suite and the shareholders.
Heh, "under the radar" is an interesting way of looking at it.

They might not make a lot of noise now, but CrunchFund was the trigger for several days of utter and very public chaos at AOL/TechCrunch when it launched, leading to Arrington being fired because of AOL's own choices and disclaimer of journalistic ethics, but not really, but oh maybe really, but no, but yes, but now he's back, and AOL still doesn't know WTF they're doing...
> It seems to me that the balance of power has shifted far over to the providers and away from the insurance companies.

That's because you are looking at an accounting of the nominal charges, and not what the insurance actually paid. If you look at what the insurance actually paid based on those nominal charges, you'll see that the balance of power isn't where you think it is.
As an android user I'm glad I can finally contribute meaningful content such as this https://vine.co/v/b36jXQnxpQF
Digg is still alive?
local scope is now fixed.
Economies of scale have nothing to do with medical billing in the US. For example, IV bags of saline don't cost $100 in the real world (more like $1).
FUD is probably the wrong word.

Quentin Hardy has spent his life in the publishing industry. He's likely a strong verbal thinker.

That's exactly the sort of person who hates statistical reasoning.
I can imagine some idiot running right into the propellers on that drone. I can also see the million dollar settlement next.
Current VS-compiler dev here, the backend codegen team to be more precise (I actually own PGO). I wish this comment had been written in few days/weeks/months so I answer directly and talk specifics about some of the work that went into VS2013, but for now I just want you to know we've aware of all of the issues you brought up, and have either worked on or plan to work on many of them.

RE: likely/unlikely, VS has __assume(0), which isn't exactly the same thing I know, but it is something and does help. I'm actually in favor of us doing more with static annotations to bring PGO style optimizations to non-PGO builds. If you feel the same way please be louder about it, but realize there is a vocal group of people who consider static annotations harmful (and they have a large body of evidence in __forceinline backing them up).

oprofile: There is ETW/xperf, and of course a variety of instrumented profilers (both shipping and internal)

Although I do wish my team was larger, and it doesn't get all the love that some of the more flashing UI stuff does, I wouldn't go as far as to say the toolchain is withering. Some of the smartest people I know are working on my team with me on these problems.
I'm an ex-scientist (>10 years) who is now an software engineer (>5 years). Everything below is anecdotal, but based on a pretty large sample of engineers and scientists combined with a highly skilled anti-bias corrector.

While I agree superficially in many ways with your characterization of engineers on deadlines versus scientists who will explore certain issues more closely, I think there are a number of things wrong with your comment:

1) As a scientist I frequently had to deal with the GIL. A major part of my time was taking C libraries, making SWIG wrappers for them, and using the Python SWIG libraries to do productive science. Once SWIG-wrapped, a good C library is very quick to do prototyping but it requires close attention and a good understanding of CPython API threading details to ensure your SWIG libraries are safe for other scientists.

2) Nor are "engineers on deadlines" going to accept the GIL in CPython. I'm an engineer on deadlines and after 18 years of programming in Python, I've switched to go because frankly, I can't see Python having much of a future anymore.

3) Ultimately, engineers and scientists are the same thing. 24% of the time of every scientist is spent coming up with some engineering solution in a hurry so you can get your experiment to work, (the other 75% of the time is spent writing grant proposals begging for money for the engineering and writing papers so that your grant proposals get approved, and 1% actually feeling true scientific inspiration). The whole "leisurely" word you use doesn't apply to how scientists anywhere in the real world work (except perhaps somebody with awesome funding nearing retirement, or perhaps some wealthy citizen-scientist with a home lab).
Your passport recovery may have bigger guns than local PD. If you haven't already, check State Department, passport site Re: lost or stolen passports.

Good luck!
If you want to bomb a target smaller than a city then you have to design smaller bombs.

If you want to target cities then you keep making city-sized bombs.

If you want to target larger areas, you're probably going to be most efficient by targeting the cities in that area; go back to the previous step of city-sized bombs.

What's the incentive to increase lethality? If you make huge nukes or equivalently powerful weapons, they overkill your target and have negative side effects back on the homeland.
Keep in mind that restrooms are often the one part of an office that a company can't upgrade because they're under the control of the landlord and not the tenant. I've worked at a number of companies where we were doing fine, but the bathrooms were terrible because the landlord never, ever updated them from the original build.
Data on Cell Phone Not Protected by the Stored Communications Act
There is a hack for the Nook e-reader that enables a fast refresh rate. Here's a before-and-after demonstration video on YouTube (four taps on the screen enable the fast refresh)

http://www.youtube.com/watch?feature=player_embedded&v=6...

Given that fast refresh rates are possible on e-ink screens, I wonder why e-readers don't have this feature enabled by default. Does it damage the device? Drain the battery? Or shorten the lifespan of the e-reader?
I think it's worth noting that article is not second guessing the decision. There's really no discussion of if dropping the bomb was right. It's arguing for what caused the surrender.
"Linux Doesn’t Boot or Shutdown Properly" made me laugh. Considering I've had countless occasions waiting forever for my Windows machine to shut down (or even hibernate) while people at Starbucks are eagerly waiting to get rid of me.

The same (underpowered) machine with Linux, and I never have that problem any more; and frankly, that aspect alone, makes me happy.
I'm actually about to sit down and write a blog post about VS compiler memory issues, and I had a long talk with the Firefox guys a few weeks ago about this issue. It's not all their fault.
With triangles alone you could produce a Dymaxion map.
Because of greed. There is more money he can milk, severance if hes fired, and a huge salary. Not like being CEO is very difficult. You have underlings for everything all you do is say yes/no in meetings and play golf with other CEOs. You have hundreds of managers beneath you for delegating layoffs just send them an email to can half the staff and your days work is done, collect your giant bonus
Couldn't possibly be a better time to be laid off. Free money, severance package, AND the pick of the litter as to what job you want! Surely anyone who was hired at Zynga would be at least capable of most programming jobs in the country. The world is theirs.

That is, unless Mark Pincus decides to fuck them over. There's always that aspect. (see Tribe.net)
I thought drones were banned from commercial use?
Docker : An Interview With Solomon Hykes
I think the point is that their mission and vision are profit, not connecting the world by games. This would be consistent with most of Zynga's actions.
I can't speak for the WP8.

As for the BlackBerry 10 environment there are many android applications but from what I am seeing the BlackBerry 10 Native application app land is empty and ripe for the taking.

The BES 10 environment applications are also something I am shocked to say that has no competition. There are many different niches that you can work on for BlackBerry 10.

SharePoint,
Remote Desktop,
Stock Data Applications,
Alternative to BlackBerry Work Drives,
Real File Manager
Did Neil Armstrong's accent affect his "one small step" quote?
> Because it's the only class where you do REAL problem solving and you don't just learn things by heart or discover things.

It's the only class that isn't below the threshold of pedagogical competence, you mean. The response isn't "well, then everyone should learn math, and memorize these multiplication tables!"; the response is fix the other subjects.

> Also because it solicits your brain a lot. Which is always good.

If a subject doesn't solicit your brain, should it be taught at all?

> And finally because you use math every day.

Really? I don't. If you're using math every day, it's almost certainly not math. It's a dessicated corpse slashed to pieces for easy consumption by children. Why? Because reasons. You've given the example of splitting the bill, for instance, but people use this example too much: stop trying to save on quantities smaller than a dollar and just tip more.

Indeed, it's an instance where it'd be useful to teach "mental math" by telling kids to memorize this Wikipedia page: http://en.wikipedia.org/wiki/Mental_calculation Which is precisely the kind of memorization and thoughtless spoon-feeding you decried.
No one at the end of their life ever wishes they had worked more hours.
That's actually not it, but that idea helped me to find the issue.
L52-56, this Freetype preprocessor magic defeats Intellisense
https://code.google.com/p/freetype-gl/source/browse/trunk/te...

I feel silly for never mousing over the three characters at line 62 where Intellisense describes the problem it's having.
For what its worth, this actually seems like pretty good news if you're a Zynga stockholder.
Gamers plan campaign to end DRM on Xbox One and PlayStation 4
He's a huge pioneer in the field of conflicts of journalistic interest. :)
I interviewed one of the creators of Docker, Solomon Hykes, last week. Blog post is here. https://news.ycombinator.com/item?id=5816622
It could also be an artifact of the image reconstruction technique. It may be able to suppress high-spatial-frequency noise (salt-and-pepper) but not low-spatial-frequency noise (for example).

Or, the algorithm may introduce artifacts due to modeling errors (say, imperfectly suppressing scattered light from the main star).

Like the structures that you see in sonograms or some CT images.
Wow - you sooooo NAILED it with this article, it's not even funny!
I took a few months after my last resignation and it allowed me to really think clearly without the daily distractions of corporate life. It really let me reexamine my priorities and how I want to live going forward, so if you're (a) comfortable financially (I had few if any financial obligations) and (b) are confident in your ability to find a good role in the future, I can vouch for the mental benefits of just taking it easy for a few months, even if you don't do anything "special".

Oh, and thanks for sharing your perspective with us!
Show HN: Montreal is under attack from UFOs, monsters and asteroids [app beta]
I am a bit confused. That thread seems to claim that Microsoft isn't producing a 64 bit linker, my install seems to disagree with them (vc\bin\amd64). Then you claim that the linker won't produce 32 bit code, but /machine:x86 seems to disagree with that. I tested this by building as 32 bit, then just repeating the link using the 64 bit linker and /machine:x86, worked fine.

So what are their problems exactly? That they are building with VS 2005 (from what I saw in that thread) and MS isn't backporting changes to the 2005 toolset?
I am still unable to see the problem. It's your decision if you switch to 4.5 or not. If you have projects targeting 4.0 and are unable to ensure that you code does not hit any of the documented breaking changes or if you are unwilling to take the risk of hitting unknown or undocumented compatibility problems, then don't switch to 4.5. Or take a hybrid solution - develop against 4.5 but test against 4.0.

We have deviated quite a bit from the original comment - you can install different Visual Studio (and .NET framework) versions side by side if you have to support legacy projects. There are some case where this will not work - obvious examples are .NET 1.0 not being supported since Vista, .NET 1.1 since Windows 8 - but there are still a lot of cases where this works just fine. If an side by side installation is not possible, you can still just setup up a second machine or a virtual machine for you legacy development needs. Not being able to upgrade Visual Studio because you have to support legacy projects is mostly a non-issue.
The Western Powers had already determined the occupation zones for defeated Germany. Ike didn't see the point in spending lives taking something he'd have to turn over to the Russians... Russia did agree to enter the war against Japan, and it did so. One might argue that it accelerated its entry as it learned of the Bombs so as to have a seat at the table.

And having seen the damage from the Tokyo firebombing all the Bomb provided was efficiency. The US had already come up with the proper means of erasing cities.
> Would they not be able to just be disinfected and resealed?

Blades that need to be very sharp and of very particular dimension are going to need sharpened, which is going to change their dimensions. So there is limited, if any, reusability in any case.

And the keeping, transporting to a cleaning facility, cleaning, sharpening, etc., is going to come with an additional cost cost and risk of accident that you don't have with immediate disposal.
It might be the new form of labor that is available only to the extremely fortunate and capable, but if those "who can" don't lead the way and refute the old paradigm of labor, then I don't think the situation as a whole will ever improve.
The airport is a perfect example, offering USB ports for iPhone, Android, etc and there would actually be a computer behind the scenes skimming whatever it wanted, or adding whatever it could to the devices connected... A lot of people are eager to plugin to charging stations while waiting for their flights.
Jason Calacanis is Raising a VC Fund
Totally agreed.

One not actually unfortunate aspect of the preferability of sane to insane work hours is that a lot of aspects of corporate culture that are much esteemed in startup-land are really basically designed to get you to work insane hours, from undergrad-dorm-esque offices (hey, remember when we pulled all-nighters all the time and it was totally cool?), to employer provision of services since you wouldn't otherwise have time to run errands, to, most mind-bogglingly to me, employer provision of dinner. It really shocks me when I see a company drawing attention to how it provides free evening meals to its employees (or just to its engineering staff or whatever), because why the fuck would I be there at dinner time? And why are you all stretched so thin in the first place? (I mean, at my actual job, I am there at dinner time, on occasion. Which is less than ideal. But at least no one acts as if that's a great state of affairs.) And that doesn't get into the corrosive mindset according to which your job is supposed to be your primary leisure pursuit as well, because you love it so damn much.
Good feedback. From friends at Zynga, they saw it coming.