skysight-inc/HackerNews huggingface dataset:
Performance and simplicity of client code come to mind. If the API is consumed by a UI, it sounds good, particularly if the API provide hypermedia controls that can help generating the UI. But for automated consumption, issuing one call to a know endpoint still seems so much more straightforward than walking down the links graph until the expected link relation is found. I guess I just have to go & try by myself because at this point it seems we don't have much documented experience to rely on.
Not showing up for interviews will also get your benefits stopped.
Caveat: This is true only after you get over the initial, minor and yet discouraging hump where exercise is only tiring. Ramping up is key, and don't let anyone dictate how slow / easy you start. Then increase gradually, where how gradual is determined by how much better you think you can do.

I had to start running slower than the slowest part of the couch-to-5k program (a.k.a the most newbie program to get into running) to get my breath and body used to it. Now I can run 5k no problem.
I built a markov chain fun app on android for SMS but gave up when I realized it's basically impossible to support all or most devices, like he said. Each manufacturer has different sms columns in the undocumented database. Some sms apps delete and move it so you can't see. You can't see people's hangouts or whatsapp etc conversations.

Google went through all the trouble making content providers then doesn't even have one for sms.
Indeed, "descriptive URLs" is more what I had in mind.
In the middle of the chickens, $50k/yr is enough to buy a good sized house as a household income, let alone an individual one.
> I'm a little surprised that they say fragmentation is so bad that they need 2-3x the resources for Android.

It's highly dependent on what you're doing. For instance, if you're using OpenGL ES, you'll likely have a lot of testing overhead. Ditto if you're doing anything interesting with the camera API (OEMs like breaking this). If you avoid OpenGL ES, the camera, any of the new UI stuff, and the network, then testing becomes less scary.
There is no regulation which forces you to split up your order. People split their order because one venue does not have enough liquidity.

To compensate for this disadvantage to the buyer, are supposed to prevent news of the order causing a price change at the other exchanges by spreading faster than filling of the order,

This is simply incorrect. There is a regulation which requires exchanges to transmit news of price changes to the other exchanges as rapidly as possible. The purpose is to ensure that all fills happen at the NBBO.

In concrete terms, if BATS has a BUY@$20.00 and ARCA has a BUY@$20.01, BATS is forbidden from filling your order.

http://en.wikipedia.org/wiki/National_best_bid_and_offer
> I'm waiting for the first system that is equivalent of C++. Something that really brings new concepts to the table instead of just a different syntax.

Obligatory HN reaction: I'd wait it out for the first Lisp to appear.
"the fact that the eye's optical nerve can't regenerate"

It might not regenerate on it's own, but that doesn't mean it can't regenerate.

http://www.childrenshospital.org/news-and-events/2012/may-20...

"A team at Boston Children’s Hospital reports a three-pronged intervention that not only got optic nerve fibers to grow the full length of the visual pathway (from retina to the visual areas of the brain), but also restored some basic elements of vision in live mice."

http://webvision.med.utah.edu/2012/07/full-length-axon-regen...
This is incorrect - many HFTs are just one programmer investing his savings. Many of the big guys started this way.
> That Android app will run on hardware that's many years old though, thanks to those extra dev resources.

Huh? They said they started off with 4.0 support, and then dropped it, moving to 4.1 support. Android 4.0 came out in late 2011, and 4.1 came out in mid 2012. By simply supporting iOS 7, on the other hand, they would be able to support everything back to the iPhone 4, which came out in mid 2010, over a year before Android 4.0.
I totally agree with you on this. We had the same problem with recruiting talented staff when we started. We ended up hiring graduates who where on a 1 year National Service Scheme. We spent a quarter of the year training them and got about 8 months worth of production work out of them. A couple stayed on after the 1 year "obligatory service to the nation" period had expired and the rest joined better paying companies.

Honestly being a training ground for young graduates isn't that bad. It was very good for my personal development because teaching/training inexperienced but bright coders really raises your game because believe you me, they will challenge you and put you on the spot! Lol. I should probably make a living of organizing bootcamps for CS graduates and after 3-4 months, "auction them off" to companies … evil laugh!
So for the second part, maybe you can sum it up in a pithy way by saying "Sometimes it's more cost effective to know your flaws than to be perfect".
I really should get that T-shirt I have been thinking about, with "Helvetica!" written on it in Comic Sans.
I enjoy the blog of Yelvington, http://yelvington.com/ a long term journalist-turned-technology-implementer. Posts are now occasional, but I'd look him up were I interested in diving into understanding a lot of anecdote in the sphere of traditional (print) newsroom meeting technology transition challenges.
Why are we made of matter?
No but it's a good example of a way to argue that can then be used in any situation where you don't want to face a given countries situation.
On several occasions, Kay has mentioned Molecular Biology of the Cell as an outstanding example of how modern technology can be used to create textbooks in the aid of comprehension rather than spectacle. An example of vulgar abuse by Kay's standards would be any of the massive, technicolored tomes with names like Calculus or College Physics.
The #1 New Paid App In The Play Store Is A Total Scam
C and Java aren't very optimizer friendly. Says something about stagnation of compiler tech that Fortran is stil the king in loop/vector opts.
I'm an extreme version of this because it's my job to read several hundred articles every week and curate and summarize them, so my entire reading process has been optimized to rapidly grasping something, contextualizing it, and moving on. It's amazing how good you can get at this over time and I consider it to be a very positive thing in terms of my reading.

In other contexts, I think there have been a few slightly negative psychological side effects, such as struggling to watch full TV shows without fast forwarding through the "boring" bits, or choosing to watch other people playing computer games on YouTube rather than playing them myself because I get bored too easily. But in general I seem to thrive on having an impatient, jumpy brain.. for now!
"The squashed, wonky, and weird glyphs of Comic Sans have been beaten into shape while maintaining the honesty that made Comic Sans so popular."

Doesn't this directly make Comic Neue inferior to Comic Sans for people with dyslexia, one of the original fonts plus points.
Oh, that Scala School looks great, thanks! I also found this: http://typesafe.com/activator/templates <- some templates to get started with the Typesafe stack. I guess it's another weekend lost for me =)
Saw this and instantly thought presentations from a gist might be cool. Looks like someone already has an implimentation: https://github.com/nzoschke/gistdeck
> Oracle is sold on the golf course

This is sadly true for most proprietary IT. What would be the solution? A rigid code of ethics that would prevent IT executives from meeting their vendors outside the office?

I once worked for a company that had its CTO fired because he accepted a trip to Paris (so he could speak at a vendor-sponsored event), but only after buying a couple million dollars of inadequate and overly expensive hardware. Now he's a senior exec at said vendor.

Hint to senior IT execs: if one of your providers names you "Executive of the Year", watch out: it's probably because you are their most profitable cash cow.
> Is there no local loop wholesale in the USA?

No, not in the USA. Unique for a western ISP market AFAIK.
For those uninitiated, what is JD Edwards exactly so that jderef.com was so valuable?
Well, hopefully your boss does not read HN.
I'm aware that this is a blogspammy submission but HN won't let me submit the original (https://news.ycombinator.com/item?id=7545635 got autokilled).
This seems to be quite nice. The generated slides look very good.

For everyone looking for a html based alternative: slideshow (or S9) [1] is a ruby tool that also lets you generate slides from markdown. It has output plugins for most of the popular html5/js-based presentation systems.

It is a nice tool but what I like even better is its mailing list [2]. It is a wonderful place to learn about and discuss alternative and/or related projects.

[1] http://slideshow-s9.github.io/
[2] https://groups.google.com/forum/#!forum/webslideshow
This is not a case of the markets being rigged. This is a case of regulators (actually congress) failing to understand the CAP theorem.

But for obvious reasons, an article on WAPO can't use words like "partition tolerance".

The problem is that the SIP must be available and it must be consistent. As a result it sacrifices partition tolerance - high latency (which is equivalent to a network partition) causes things to break sometimes.

So for all the conspiracy theorists out there, here is the fundamental question: which two should be provided for the markets not to be "rigged"?
In my experience it is a certain class of 'designers' that mock Comic Sans. These 'designers' exist a plenty in the wild even though they are not really 'designers':

1) Have Apple branded computer - check.

2) Do not know how to add content to a CMS - check.

3) Incapable of making the smallest tweak to CSS - check.

4) Move files around with a DropBox type gadget and have to get a 'developer' to 'FTP' that PDF to a server - check.

5) Only 'design' for Mac screens with a minimum resolution of Full HD even though the iphone has been out for a while - check.

6) Take inspiration from the latest site-du-jour in a me-too copy-and-paste way, bringing no blue sky thinking to the table - check.

7) Think in terms of CMYK and DPI at all times - check.

8) Never use client content in mock ups, go for Lorem Ipsum when shapes on a page are needed - check.

9) Throw a tantrum if a developer or client makes the slightest change from the cast in stone design mockups for a good reason such as usability - check.

10) Mock 'Comic Sans' - wow I am a real designer now!!!
> if Mozilla issued a takedown to w3schools, would we be up in arms about it?

Yes, yes we would.
I disagree. In my opinion, all of these features should be optional.

> Read your text messages (SMS or MMS) - If you add a phone number to your account, this allows us to confirm your phone number automatically by finding the confirmation code that we send via text message.

I don't mind doing this manually.

> Download files without notification - This allows us to improve the app experience by pre-loading News Feed content.

Happy to wait until I want to load the content.

> Read/write your contacts - These permissions allow you to import your phone’s contacts to Facebook and sync your Facebook contacts to your phone.

Not interested in having my niece's dog's vet's window cleaner in my phone's contacts.

> Add or modify calendar events and send email to guests without owners’ knowledge - This allows you to see your Facebook events in your phone’s calendar.

Might be interested in having this if they got it right, at the moment I get every event I'm invited to added to my calendar, even those I'm not interested in.

> Read calendar events plus confidential information - This allows the app to show your calendar availability (based on your phone’s calendar) when you’re viewing an event on Facebook.

Again, something I'm not really all that interested in.

I don't understand why I need any of these features in order to perform the most common use case - browsing my timeline and posting the occasional update. I'm not advocating removing these features entirely because there are plenty of people who make use of them, but they should be optional - either made optional through changes to Android's permissions system or by FB themselves.
Tumblr does support HTTPS, just not by default yet.
Announcing Software Quotes website – Mehdi Khalili
I think this will not affect they reputation in any way. Solaris and MySQL stories are good proof that Oracle isn't about reputation, from perspective of market that they are targeting they are doing right thing.
You must be joking, of course. The people who'd need to access documentation are not the ones that sign the check. Oracle's client is not the company, their IT staff, not even their internal users. Oracle's client, the one they cultivate a relationship with, is the executive (IT or non-IT, it doesn't matter) authorized to sign seven-figure checks for licenses and services.
There's also http://hast.me.
There is a core of truth to this article in that we're all reinventing the wheel trying to sync a client-side model with a server-side model (assuming your (web) app has client-side state at all, of course).

Indeed, CouchDB/PouchDB already solved this problem, and redoing it can be considered waste. I think the author cut a bit too many corners for the argument to stick, but in principle it's entirely true.

The "sad" thing is that if I'd use Couch for this, I'd get more than what I asked for: I also get a database, document-oriented, with a big map-reduce component, difficult to add custom queries, difficult to extract management information from, limited admin tooling. It might fit certain problems well, but it also fits many problems badly.

I'd love for a Couch/Pouch kind of tool for replication/sync that somehow allows me to plug my own datastore on the backend and my own model structure on the frontend. I'm not sure what that would look like - there's a good reason data storage and sync are so tied together in Couch. But still, "you shouldn't design your own API and the only way not to is to use this particular database here" just doesn't feel like we're done with this debate.
w3schools? No. I wouldn't.
I was considering buying it for a long time, but never did it. After reading your comments, I instantly bought it! :)
Ah, I was thinking you were saying "don't use F#, just use C#/VB.NET". Which has a valid use case, to be sure, but was sort of against the spirit of the OP's question.

If I was starting greenfield, with no SLA's about a particular runtime, I think F# would still be pretty high on my list, assuming Mono support was there. It's basically OCaml + huge libraries and a kicking VM. I think my next go-to for a bigger team, heavy typed language would be probably clojure.typed, followed by Haskell or OCaml, due to a combination of simplicity, power of language and typing, and my current comfort with each.
Richard Stallman: "Dobbiamo ribellarci alla sorveglianza globale"
Did you watch the video? Did you read the article?

This is about optimizing memory locality and parralelism. Its not about getting access to the underlying hardware such as Microsoft C++AMP, NV Cuda, OpenCL.
Definitely find this to be true, trying to read a complex Umberto Eco novel after a steady diet of web scanning for the last 10 years is quite a task! But worthwhile. I have to force myself to read properly for the first time in a long time.
From their site:

Oracle's JD Edwards EnterpriseOne is an integrated applications suite of comprehensive enterprise resource planning software that combines business value, standards-based technology, and deep industry experience into a business solution with a low total cost of ownership.

Essentially, an ERP and set of buzzword-bingo cards in the same box.
the "point" that yummyfajitas made is meaningless in the context of this discussion. I wasn't rasing a discussion about whether it was possible to live meaningfully on 15.000 but rather a discussion about how technology pushes salaries into two extremes and destroy the middle class.

It became a discussion because yummyfajitas started nitpicking on "possible to live of".

With regards to the intellectual honesty. When you start claiming that "being able to live of" means "to die from" and keep claiming it as if it's me who is using the term in wrongly you are into that territory.

The discussion we where having was about what technology does to salaries but yummyfajitas managed to turn it into a discussion about whether it's possible to live of 15K a month and then a discussion about how people in other countries have it worse.

But I digress. The little army of libertarians is on a downvote mission so no matter what i say is being sent to obscurity.
That moment when you're skimming through an article which is about skimming and scanning. Yet you keep speeding and scrolling through the content which in turn is revealing what you're experiencing as you're just reading about it.
I'm waiting for the first system that is equivalent of C++.

Not gonna happen anytime soon. C++ is much more than just a programming language, it is an entire "ecosystem". You have toolchains, libraries, drivers, APIs, existing software stacks, all written in C++ and able to interface with C/C++ directly, i.e. no translation layer needed. You're not just gonna replace that with a new language.

Sure, Halide may be seen as just some syntactic sugar (much like quite a few bits and pieces of C++11), but it actually provides you with a different level of abstraction than say OpenCl, MPI or OpenMP where you are very specific about e.g. level of concurrency (which heavily impacts the design of your algorithm) while Halide tries to almost completely separate algorithm and scheduling.
Why is this covered only in Italian, is Stallman filtered in google news, English speaking news?

https://www.google.com/search?hl=en&gl=us&tbm=nws&authuser=0...
Rule of 72 (basic personal finance that should be taught in high school).

http://en.wikipedia.org/wiki/Rule_of_72
Well, there are MTAs, which one may use to distribute mail to different mailboxes. Also, no one is obliged to not truncate their mbox files after a while. I just encrypt my set of files and tuck them in a tarball, and store that in a specific folder with older tarballs.
Tapatalk Inc Tapatalk Pro v4.5.0 Android
When I search for "portify reddit" (without quotes) the first result is from reddit.com, in both my logged in search results and from an incognito window.

Is there an example of a Google search phrase that reddit.com should rank higher for?
That's a false dichotomy. Even something seemingly binary as CAP is actually subject to many assumptions and preconditions. Change one and the question is of whether CAP still holds for the system, is relevant, etc.

For one example, partitioning comes in degrees. You can accept partitioning up to a certain threshold and only then choose to sacrifice availability until partitioning crosses below the threshold again.
I don't think you understand what a CEO is.
Like others said use what you feel you are most comfortable with. The reason is that when you don't like the technology you're using, no matter how popular or advanced it is, there is a possibility that you might lose interest.

But that's only a 'possibility,' we don't know you personally so we can't judge how determined you are to achieve your goals no matter what.
Chrome seems to ignore all kerning on all platforms. Firefox does a much better job.
I can tell you from experience that anything close to 100k would be an exceptional salary in Western Europe (Germany, Benelux) as well, depending on how you factor in the exchange rate. If I simply multiply my income in EUR by 1.4 (average exchange rate vs USD) it doesn't look that bad, but you can only really take advantage of that when mail ordering something from the US or Asia under the minimum amount to owe import duties. You generally spend a euro like you would a dollar in the states.
Lucas also has an interesting blog: http://1ucasvb.tumblr.com/

And Matt Henderson has some good animations too: http://blog.matthen.com/
Looks good on Firefox/Linux.
Two people have to share a cake, and one of them wants to.
* "APIs are not well-documented, and Google has changed them over time"

* "Carriers modify the OS to support their particular [...] idiosyncrasies."

* "Poor, inconsistent and conflicting documentation"

Not true. Google usually documents APIs well, and older versions of Android are forwards compatible to newer versions.

The SMS Api that the author used was a so-called "hidden API". These APIs are not documented on purpose, as they are not supposed to be used by developers. These are experimental APIs that can and mostly will change over time.

Hidden APIs are not part of the Android specification and they are not part of the Android compability test suite. Of course they do not work reliable on different versions of the operating system.

See: http://android-developers.blogspot.co.at/2013/10/getting-you...
Advanced Live HTTP Headers for Chrome
It's not exactly the same, but UberWriter (disclaimer: I made it) is capable of Markdown -> Slideshow export, too.

More specifically, it's a functionality provided by pandoc.
This is very impressive.

One speculative question (because the Markdown would be mind-bogging for most of your users, but) do you plan on including animations?

I know those have got a bad rap after your lame colleagues at a company too big to be cool made whizz-bang into a series of horrible failed effects, but… well done, animations can help to explain complex things, a lot. There was a link to dozen of great examples yesterday on HN.
Preview local websites on any Internet connected device
Just a quick note to the authors:

To test every letter in the English Language Alphabet use The quick brown fox jumps over the lazy dog, and not The quick brown fox jumped over the lazy dog.

Otherwise you miss the s.

EDIT: Some fun reading http://en.wikipedia.org/wiki/List_of_pangrams
Ordem dos Engenheiros Celebra Dia Regional Sul do Engenheiro 2014 em Tomar
This is nice. Already bookmarked. The only confusion is at first 'superhero.js' sounds like a javascript library or framework.
Tenant Wanted (Tech House – Japanese Startup Community)
https://www.airbnb.com/rooms/2712020

Tech House is a shared house in San Francisco, which is the hub of a Japanese startup community.

This house is supported by one of the famous VC called East Ventures, and also we have a great adviser who is a serial entrepreneur in Japan.

We have parties every two weeks where people can talk about their projects and make great connections with decent people who will support in the business each other. We will invite entrepreneurs from the Bay area.

This house has a spacious living room that you can work on your projects in it.
Futhermore, the access to public transportations from here is really good so you can easily get to places in downtown SF.

Features:
- New shared house for startups in SF run by Japanese
- Great community for startups to get connections to help them accelerate their businesses
- Regular parties people in startups from Japan and Bay Area can promote mutual relationships
- Japanese famous tech writer who contributes to Tech Crunch Japan is here, and would love to pick up your startups as articles if you want

Details:
- Wifi
- 2BR2BA, Living, Kitchen, Dining
- BR: 2 bunks for each bedroom, shared by 4 people
- Living: Main space for working
- Coin laundries are on the first floor

Neighborhoods:
- Grocery stores, including local ones
- Nice Latino American food restaurants
- Safe, calm, and clean place

Transportation:
- Good access to many public transportations, BART, MUNI metro, and buses
- 15-minute-ride to get to the downtown area of San Francisco by BART

If you are interested in it, please feel free to contact me. Thanks!

Email: hiroyuki.hasegawa@gmail.com
Somewhat relevant: http://remarkjs.com/