skysight-inc/HackerNews huggingface dataset:
Apportable (YC W11) is hiring Objective-C experts
The Apportable SDK cross-compiles iOS apps to Android, without changing the original Objective-C or C++ code. Games powered by Apportable have risen to the top of the charts and delighted millions of users through the Google Play Store, Amazon Appstore, and the Humble Android Bundle. The platform is built on open source projects like GNUstep, CFLite, and Cocotron as well as our own implementations of UIKit and other libraries.

Things you might work on:

In your first week, you’ll refactor the build system, implement a missing Objective-C framework, wrap third-party Java and Objective-C libraries, crush bugs, whip up a demo, and help a developer bring a title to market. By week two, you'll see your work in the hands of millions of Android users.

You might be a fit if:

- You have experience shipping complex Objective-C apps or cross-compiling using the Android NDK.

- You know a lot about OpenGL ES, Objective-C, and C++.

- You enjoy a sink-or-swim environment with very little process. If you require lots of direction and red tape, you will be unhappy here.

Perks:

- Work flexible hours with incredibly smart and motivated engineers.

- 15 employees and massive amounts of ownership and visibility.

- A successful product that developers are actually paying money for and appreciating, with lots of upside potential.

- Based in the SOMA neighborhood of San Francisco at 5th and Harrison, within walking distance of Caltrain and BART.

- Free Exec, health, dental, meals and we don’t track vacation days.

- We play games - lots and lots of games.

---------------------------------------------------

To apply, email jobs+hn@apportable.com with:

- Link to relevant profiles (GitHub, Twitter, Quora, Stack Overflow, HN, etc.).

- Something you’ve built in Objective-C or OpenGL ES.
Stick to HN, where the entrepreneurial spirit is welcomed :)
Bitbucket offers free private repos to everyone as well. And there's no need to fill out a special form. That's what I've been using for school projects.
And quite a lot of the commonwealth countries.
Wanting to maintain a competitive advantage is not evil in and of itself. Google Hangouts is far from a monopoly and they are under no obligation to make every product completely open. Not only would it be competitively stupid, but it would also hinder product development to be so heavily tied to standards publication.
Oddly enough if you copy+paste the square to your URL bar it displays fine.
So order takeout (http://google.com/takeout) and leave (https://support.google.com/accounts/answer/32046?hl=en).

It really bugs me to see people claiming "Google is in bed with the US government," but fail to acknowledge the transparency report:

http://www.google.com/transparencyreport/userdatarequests/

Or how about when Google gave a range of NSLs they received? Does Microsoft do this?
Clarification is great, but what I really want is a source saying that an AED can help a healthy heart but CPR can't. I've heard somewhat similar things but I've seen little hard data and none of it was related to healthy hearts.
Honestly, nobody should use SQLite even for testing your application. If you are going to run PSQL or MySQL, please install that DB and run tests on them. SQLite or other DBMS have a lot of incomparability. I would consider SQLite if I just need a database for some really really small project, such as a CLI that speaks to an API and I need them saved locally, then I would consider shipping my CLI with SQLite setup.
That's also a really good point. I knew someone in that position and he didn't last much longer before bailing on the company. He had no problem getting new offers.

Companies just see an easy line item savings without thinking of the impact on the employees they desperately need to hold onto. On top of any potential insult to the employees, the companies that do this are giving off a terrible impression. "OMG. They can't even afford free soda anymore. This ship is definitely sinking."
> ticker text, position integer, purchase_price real

Oops, bad example. Never store money using a floating-point data type! SQLite has a NUMERIC type that preserves the exact value of your decimal amount.
I would love to see how it was built. I'm quite new to web development, and I recently built my first sign up page, but have always wanted to learn how to build the nice animations that show up on many sign up pages.
Yes, my pidgin is working just fine right now. You have to log in through a google account now, you can't connect through a federated account, but AFAIK all previous XMPP clients still work just fine.
No, adding risk without a built in upside is a gambler not an entrepreneur. Unlike starting a software company as a freelancer you only get paid while your actually working so unless your billable rate is much higher your gaining risk without an upside.
How To Start A Blog: The Definitive Guide
Victimless crimes including drunk driving, weapons charges, immigration and liquor law violations. Moreover the statistics are listed for the most serious offense that the individual was incarcerated for. So it is very likely that the someone is serving time under a draconian drug law that also committed a lesser violent crime.

http://www.bjs.gov/content/pub/pdf/p11.pdf
A thoughtful programmer can avoid these problems by using proper process separation. For example, openSSH works this way. In this setup, compromising the untrusted part of the application does not give you full control. If you can keep the trusted part small, you can avoid a lot of problems.

X11 violates this principle big-time. Basically, it's a giant application that runs entirely as root. For most of its lifetime on Linux, it included a huge chunk of what we would normally expect to be video driver code that lives in the kernel. It's always had a lot of trivial denial-of-service attacks, keystroke grabbing attacks, and so on.

X11 was a great system, especially for the time, but let's not pretend that it was "the very best secure programmers in the world, building C (and C++) codebases from scratch... specifically for security." We are building better systems, like Wayland, the Android stack, and so on, and it's not taking "billions of dollars." Maybe millions.
It supports client federation, not server federation. Server federation is what it allows XMPP servers to send messages between each other, while client federation allows for other clients to connect over XMPP.
The 3rd prong is the ground. Removing it might not be the smartest move...
On the contrary, coal and nuclear thermal power plants take a long time to throttle up and down.

To increase the output of a thermal plant you need to increase the heat production, wait for the steam pressure to increase, then open the steam tap to increase the turbine power.

With the exception of New Zealand, which is ~80% hydro, most countries use coal for base-load, and hydro for peak generation.

Other peaking options are natural gas turbines and diesel generators, both of which are quick to start, and quick to throttle.

Additionally, Hydro power is easy to store - just leave the water behind the dam.
Hydro will probably provide the national grid sized battery we will need to balance out transient generation like solar and wind.
For "normal" things I ended up slightly leaning towards Bing; for programming and technical searching it was Google by a mile.
Its not as scary as it first appears as VCs have a huge incentive to correct this while in the corporate world, the incentive to correct it is quite less.
What good is a free ride if it only takes you to a hospital?
Guys, I am often caught in the rain(in Bangalore it's raining these days - and I've, seeing B'lore traffic, decided to rely on public transport) as I have to walk a lot, from drop points - and I keep walking, reaching home sometimes partially soaked and sometimes fully. So, should I just stop it? I mean I feel good getting soaked in the rain from time to time.

And when do I know, if there's a way, that 'okay, no fooling around in rains today - looks like it's bad today'? Or I should just avoid altogether?

Also, as the OP has mentioned he was in a room so I am sure it was well insulated, so that means standing in the shop sheds is just gonna save me from the rain and not the lighting, right? What about standing beneath dense and big trees?

And I wear a leather shoe or sports shoe - both with plastic/fiber/rubber soles(I'm not sure) - so they are gonna help? Umbrella?

Cars, with all those metals around must be most unsafe then?
I can confirm this, works just fine in Germany and ambulances are free (i.e. covered by mandatory health insurance). And even if it would be abused - which I really can't imagine - I'd much prefer 100 idiots free riding to the hospital to one person dying because he can't afford the trip.
A good reason to use something like RequestPolicy [0]. I'd rather not tell LinkedIn, Facebook, etc., about everything I read.

[0] https://www.requestpolicy.com/ https://addons.mozilla.org/en-US/firefox/addon/requestpolicy...
What you're not realizing, though, is that each time you use the string "like" as a key for a map/dictionary, you're allocating a new object on the heap. So what if you have many keys, and they're all strings? What if you have many maps that share the same keys? That's a lot of memory to allocate, and strings are an extremely inefficient way to implement what is essentially a unique identifier to address map values. Instead, use an integer as a unique identifier.

That's basically what keywords do -- they are human-readable and compile down (prob. using some hash) into some integer, and the integer is stored globally only once. The biggest savings in memory comes when using maps, and that's how & why keywords get their name.
There's a good case to be made that parasites make ecosystems, not the other way around (the "Red Queen" hypothesis).
Where are you located?

In Boston at least, new-grad salaries at companies-I'd-work-at are $80K and up.
Hi Danny, James on our team does the front end, but my understanding is that it's all javascript.
Digital copies of any noncopyrighted information.
Show HN: WebApp to pass time and have some fun :)
Dark Energy: Nobel Prize Worthy or Bogus Hypothesis
>Caste quotas seem like they would only
strengthen the system...

Actually they do. Some of my friends have come through quotas and they are no different when it comes to results. Some come from dire economic circumstances and I am happy that the quota system benefits them.

They are no different because even with quotas they have to prepare and get somewhat decent marks in the exams. I agree though that these exams become insanely difficult for the general category students. Most people have enough potential to become a doctor or an engineer, so the quality isn't affected, in my opinion.
The problem comes in because seats in colleges for medicine/engg are few and the quota system irks the general category students who do not get in despite the hardwork. The solution is to have more seats, with quality control else quality will suffer. For eg. District hospitals should have a medical college and seat selling in private colleges should be curbed.

If there were enough seats for everything, students wouldn't have to worry about what they can get into and instead would have thought about what they want to get into.
That's a great story!

But wait... He steered them away from the contrails? Not toward them? Please help me understand.
Seat14A (500 Startups) now available in India.
In the go driver, it does basically what the Javascript one does and just takes an Expression object, with methods like .Add(<Expression>) and .Mul(<Expression>) that also return Expressions
Google is upgrading their SSL certs
Re-writing history is an established common-law practice:

http://en.wikipedia.org/wiki/Expungement

(and let me emphasize: consult a lawyer. I am not one, and neither this nor my other comments constitute not legal advice)
24 Hour Fitness membership is common
I agree. The comments here make me think that the commenters don't know all of the extra ideas that Clojure brings besides a "different syntax" to Lisp. Even just for the immutable, persistent data structures that support value semantics (& distinguishing state from identity), ClojureScript ought to go a long way to helping write better code.
Trapped and need advice.
And people wonder how US pays twice as much as germany for the similar quality of medical services, but with worse coverage.
When the original legislation was drafted, online banking didn't exist. People still visited bank offices to deposit paycheques and to withdraw cash.
HN is truly amazing. It seems I had a dangerously nonchalant view of lightning in the area I live. I now consider myself well versed on its hidden dangers.
Lambda Labs is a PR kingmaster!
Show HN: StubHub's responsive website for mobile devices
Unsolicited Feedback: You need to provide some visual feedback when the button is clicked. Not all your users are running on fibre.

I clicked it a few times because I wasn't sure it was registering my clicks.

3G is sloooow.
NEW miApples - Now on - NEW MySpace
Broad Group planning to build 838m SkyCity in 7 months.
Ah, good to know. Thanks markdown
GitHub hosts public repositories for free, so this doesn't seem to directly apply.

GitHub is phenomenal software, and I'm happy to pay for it. If you're not in a situation to pay for it, I feel for you, but software is a lot of really, really, really hard work, and I don't expect to receive the fruit of that work for free. As a programmer, I would hope you would feel the same way, even if you don't decide to pay for said software.
How I disable the annoying popup that prevents me from reading the article at all on a Android?
Does anyone know about the energy footprint of these glass domed buildings? I'm specifically wondering how efficient their heating, cooling, and airflow systems are.

I would imagine that it would take some energy to keep the building a constant temperature, since the building would get super hot from the sun during the day, and would cool off during the night.

But on the other hand, since the buildings in Seattle, they won't have to worry about sun very much :)
I'm surprised that this Joel's article was never discussed on HN before.

https://news.ycombinator.com/item?id=5761414
That used to be like that in any non UNIX OS back in the old days, direct calls to the kernel.
Misleading links on Dribbble
It's pretty annoying to make somebody 1) give an email address to find more info then 2) dont give them the info that you just promised. I guess you mean signup for our mailing list so you can get info later, but that wasn't clear.
Greg Bear's Eon trilogy also touches on People-as-VM issues
Also, I find the Google Closure library to be way too heavy for a transpiled language. It adds it's own library tools and separates itself from traditional JavaScript paradigms. Letting the transpiled language to do just that and doesn't impose it's own run-time restrictions would be perfect. After looking over Wisp real quick, it seems like it does just that.

I was pretty dissapointed with ClojureScript because it generates almost unreadable JavaScript; It includes an extremely heavy library that most people don't use and would never use; It depends on a lot of JVM specific things. For it to be a lot more successful as a compile-to-javascript platform it would need to move closer to native JavaScript than anything else.
This is a must-read, a very interesting article about a very terrible disease. Dr. Kaplan is a professor at UPenn where I'm a Bioengineering major. He gave a lecture to one of my classes about FOP and it was so inspiring to see how much progress he has made on a disease with only a handful of cases that was supposed to be impossible to cure. Imagine trying to cure a muscular disease where you can't even biopsy the muscle of your patients! Dr. Kaplan is an amazing man I hope he kills FOP in his lifetime.
Is $1B the new number to target for selling your startup?

Obviously you want to maximize your take but, sheesh, it seems like $1B is being thrown around so nonchalantly these days.
Ah, ok thanks Ryderm. If this wasn't clear, then this should be fixed. Regarding getting more info about what we are actually working on, check your inbox. However, we should fix the language if that's the sense you got. If people are annoyed, the last thing they are going to do is share it.
Same here, and also the use of Google Closure was pretty disappointing.
Coinmkt: A new exchange that will change most cryptocoins into USD$
Its use is increasing among .NET shops in the financial sector, the same area where Haskell and OCaml get used.

Me, I use it mostly as a better scripting language.
Google 'recursion' easter egg
19 Emotions For Which There Are No Words In English [Chart]
Researchers forward quest for quantum computing
Internet abandons Google, heads back to the glory days of Prodigy and Compuserv.

Sales of animated gif skyrocket, solving financial crisis.
Well, since you've breached the subject of the PA...

Which service providers can you recommend that are protected from such issues?
WIP Videos – The ultimate filmmaking is here
Are you talking about the base64 encoded protocol buffers here? The Google Wave Federation draft spec reminds me much more of XEP-0239[1] than anything else.

As a reminder, here's how to send a tiny update to a wave:

<message type="normal" from="wave.initech-corp.com" id="1-1" to="wave.acmewave.com">
<request xmlns="urn:xmpp:receipts"/>
<event xmlns="http://jabber.org/protocol/pubsub#event">
<items>
<item>
<wavelet-update xmlns="http://waveprotocol.org/protocol/0.2/waveserver" wavelet-name="acmewave.com/initech-corp.com!a/b">
<applied-delta><![CDATA[CiIKIAoFCNIJEgASF2ZvenppZUBpbml0ZWNoLWNvcnAuY29tEgUI0gkSABgCINKF2MwE] ]></applied-delta>
</wavelet-update>
</item>
</items>
</event>
</message>

1. http://xmpp.org/extensions/xep-0239.html
If you use double or triple-paned glass you can mitigate a lot of conductive losses. Presumably the soil and supporting structure will provide some thermal mass.

Plus, in a temperate climate, cold is a bigger problem that heat. Glass houses have been around for a long time now and the general principle is that they're net winners in cold climates.
I assume you're talking about Houston, right? ;) If not, then what are people considering the best town for healthcare?
I had no idea… thanks for pointing that out. Doesn't seem too useful for those of us that can see the comic for ourselves, but a nice easter egg nonetheless.
Thanks for that. I will go look at some large scale open source projects and I will take a look at some functional programming languages.
I'm will also look at relational databases.
Thanks.
Show HN: Quick access to all your favorite Gifs
I love to use SQLite for projects which process data locally and do not have concurrent writes. SQLite is faster than other database alternatives I tried. I guess one of the main reasons is that there's no context switch on every query. Data set sizes are usually tens of million keys and tens of gigabytes of data. Works like a charm. Btw. SQLite was over 10 times faster than some of the slowest SQLite servers I tried. I have 20+ projects using SQLite successfully. Other tested options were MS SQL, PostgreSQL, MySQL, MongoDB and CodernityDB. MongoDB performance isn't so great, when every commit must be persisted.
> The 1% of fresh graduates that would be a good fit for us already have job offers by their junior year by the likes of Google & Facebook. Just ask the students at Rice.

As a Rice graduate, I can say that not all of us went to Google or Facebook. I stayed in Houston, for instance, despite options to go more or less wherever I wanted. High wage, low cost of living. My apartment is so much nicer than what many of my friends in SF or Mountain View are living in despite higher salaries.

The problem is I had to aggressively seek out smaller companies and start-ups here to find my current job. I can say with utmost confidence that there are some incredibly talented CS graduates coming out of Rice, completely on par with Stanford or other top schools. It is so bizarre to me that the few startups that we do have in Houston often make little to no effort at all to recruit from Rice.
I know this is a stupid question, but the article states there are more than 7000 (but presumably less than 8000) diseases effecting 1 in 200000 or fewer, with 25-30 million suffers in the USA.

With a population of 300 000 000, * 7000 / 200 000, shouldn't that be about 10 million?
Nuevas preocupaciones sobre la radiación del teléfono celular
Bitbucket has offered unlimited free private repositories for years, why should students go through the trouble of using github?
pedantic, but "highly transparent" seems redundant...made me wonder how much attention to detail each and every word gets.
Sorry. I think was Poe's Law[1] in action again.

1. http://en.wikipedia.org/wiki/Poes_law
Composing and consciousness
mining boom won't last forever, in fact, I'm not even sure if it's not over already. Many mining companies went bankrupt recently. So squeeze as much as you can while the opportunity lasts and when you lose your job, start your own business. you should have enough saved up by then.
this is perfectly adequate to support the characters from all major languages in use worldwide, plus emoji

Emoji characters are in the range U+1F300..U+1F5FF, which is outside the BMP (up to U+FFFF), and will be encoded with surrogate pairs in UTF-16.

Also, even within the BMP, assuming one 16-bit UTF-16 block is the same as one "character" is dangerous, as combining characters (for example) should arguably not be separated from their base character.

If unicode had stuck to representing existing characters and symbols and said no to requests for stuff like emoji and klingon, string representation in modern software could have been kept a whole lot simpler.

Emoji and Klingon are trivial to deal with in comparison to the issues that can appear with "real" languages when you start making assumptions (cf. combining characters, normalisation forms, CJK unification and compatibility blocks, presentation forms, collation, etc.)
It appears like it does: https://github.com/Gozala/try-wisp/blob/gh-pages/src/main.wi...
I've used those, and they fail for my use cases because you can't put all kinds of stuff in them. Most of my notes and code are textual, but sometimes I have to use rich text and colors and embedded pictures. Sometimes I need to store audio or embed arbitrary attachments in my notes.

Things like Notational Velocity can be simpler because what they do is simpler.
Hmmm... what? Here's what I see when I click your link:

http://i.imgur.com/Ej18Sap.png

Is my browser not rendering something? No info about the product, a simple formfield with a "OK" button in a simplistic style?

Sure, open source it if you want. What does that entail, besides posting 1 HTML/CSS/JS file? Usually people open-source large projects that solve a very precise need that can be easily re-used by others. Sure, sign-in pages are a common "problem", but they're practically the "Hello world" of web development. Would one post on HN to ask if they should release their "Hello world!" program? (even if it has scrolling characters with nice ncurses rendering!)

I'm thoroughly confused here. :/