skysight-inc/HackerNews huggingface dataset:
There aren't any pet sitters in suburbia? Or baby sitters? Do we really need apps for those things? You can usually find them on Yelp, after all.
Reminded me of: http://piaw.blogspot.ca/2010/05/organizational-thinking.html
Happened to my parents. They were miserable for 14 years until they split. If I'd had a kid at their age, I'd have an 8 year old by now and my life would be shitty too. :/
The parent explicitly acknowledged that there do exist good sci-fi writers, so I don't know that your list contradicts anything.

I think it goes back to Sturgeon's Law. There's still plenty of bad sci-fi. Amongst the bad sci-fi, I think the above remains a common failing, along with myriad other failings. I'm not sure whether it is a more common failing in SF than in other genres - I try not to read enough bad books of any type to have a representative sample. I'd believe that it is, because author attention gets directed to other "more interesting" things. But I'd also believe that is not, and the perception is simply confirmation bias.
Brain filters out patterns that aren't "new" or threatening in order to concentrate on differences. Watching the swirls above for 30-seconds gets "boring" to your brain so it begins to ignore them in order to optimize.

Same effect can be experienced with audio if you work with a loud air compressor or other loud intense noise with a pattern for several minutes followed by silence or with vibration or smell.
It certainly doesn't PRECLUDE long term sustainable happiness. Unless you're a devout [insert religion].
Be careful before the update your old version to the iOS 8
Whoops, I must have deleted that when I added 2012. Perils of late night edits.

(The software adds "[pdf]" on submission but doesn't add it back if you edit it out. This is so we can fix the occasional case where the software gets it wrong.)
I think there is immense value in extending the capabilities of an SQL data store so that it can communicate over HTTP.

After building an extremely complex Web app, which, at the end of the day is CRUD with tonnes of business logic, I have felt the need for the following:

* Not being forced to write a JSON API layer for data coming straight out of a DB table
* Not having to design &amp; implement SQL semantics in an HTTP API, ie limit &amp; offset, or JOINING with a table to get records of an an associated model, or filtering using complex logic. Basically anything that would've been straightforward if written as a bunch of SQL queries.
* over time as our app has grown, we have found ourselves implementing a lot of CHECK &amp; TRIGGER CONSTRAINTS on the DB to ensure no bug in the app layer messes up the data invariants EVER. Basically, sometimes I wish I could've written my app logic in the DB itself and be done with it. The old approach of exposing a a custom procedure (plPG/Sql) for each business function.

Actually I think of a step forward and wonder why we need an OS stack in the first place. Just boot directly into the DB server and let it use the bare hardware to deliver extreme performance.
Hey nice examples. However those examples only show that you are already operating/programming outside of the target use case of a Bash script -- and that's why a general-purpose language like Haskell comes in handy. IMO if one is to fully operate within the scripting level and to not worry about more complicated processing, Bash is easier. So I'm saying this is not really an apple-to-apple comparison.

(FWIW I did program in Haskell and I loved it.)
> Theoretically postgres already has a robust layer of security and validation; although it may not be used for the typical web app.

What Postgres has in terms of validation is essentially a not terribly sophisticated type system, plus stored procedures in PL/pgSQL, Perl, Python or Tcl. These are frankly a pain to manage. In terms of security, well... outside of stored procedures, there is no special way of restricting a given connection/user to only rows with the right foreign key in a table. On the other hand, many web framework have some sort of authorization framework.
Coming Soon, a Century Late: A Black Film Gem
Obviously it's all personal, I'm just saying it helps me. I'm 5'7" and date models. Lots of bodybuilders are short.

Also, a lot of people confuse "going to the gym" with proper bodybuilding. There's a big difference, at any time the gym is 90% full of looser guys on the treadmill. Like with anything, to get proper results out of it you have to take it seriously, research, read books, maybe get a trainer to get you started. You'll only get out of it what you put in. Light jogging on the treadmill won't help much, and it's not just about extra weight. There's something about pumping iron at your lifting-limit in particular that releases endorphins: https://www.youtube.com/watch?v=7nZ1v96-veM
What do you mean by an updated list?
Great for prototyping, but I wouldn't bet my business on it.
DeLorean.js Flux Stores now supports schemes
Todo.c
Which is precisely why your DB server is behind your firewall.
Nintendo in Crisis (2013)
Yes, and the ManagedVM will work as a kind of middle-man between GAE and Compute Engine to give greater flexibility on configuration.

For now, it's only in beta.
Free is cool too! http://www.dropboxwiki.com/tips-and-tricks/host-websites-wit...
On the other hand, if your app has no business rules, one would assume that your server-side application is going to be extremely thin.
Personal note: I found the GAE quotas don't even count the static requests (static HTML + CSS). So this site should never cost me anything.

And there are five free SNI slots, too, right? So... you can host a static site available over ssl completely for free on GAE?
The Great American Gambling Boom
That's not believing Apple though. That's just accepting that there isn't a better alternative...
The lost art of software testing
There are already unions formed or being formed, and organizations such as New Faculty Majority who are standing up for adjunct and contingent faculty.
As other comments have mentioned, if you criticize an organization by choosing bad actors who are members of that organization to criticize the whole organization, few organizations come out looking good. On my part, I'd like to hear more discussion of the Association for Psychological Science (APS),[1] an organization formed as a conscious effort to introduce more sound science into the practice of psychology.

The articled submitted here is from 2013 (excerpted from a 2013 publication, but posted on a website with a 2010 copyright notice). He tries to sum up the history of a large organization more than a century old with a few anecdotes. I wonder how the author, whose website[2] has links to some more recent writings, prioritizes his critique of the American Psychological Association now. (And by the way, what do you fellow participants here on Hacker News think of the author's website, from which the kind submission here was linked?)

[1] http://www.psychologicalscience.org/

[2] http://www.chalquist.com/
The new oculus kit I tried at connect seems to be close to nailing it. It won't be 5 years.
> over time as our app has grown, we have found ourselves implementing a lot of CHECK &amp; TRIGGER CONSTRAINTS on the DB to ensure no bug in the app layer messes up the data invariants EVER. Basically, sometimes I wish I could've written my app logic in the DB itself and be done with it. The old approach of exposing a a custom procedure (plPG/Sql) for each business function.

Having worked with an application mostly written in (Oracle) PLSQL, frankly, don't do that. It's a pain to maintain, a pain to test, a pain to version. And PLSQL is fairly awful. For extra pain, use DOM manipulation in PLSQL.

> Actually I think of a step forward and wonder why we need an OS stack in the first place. Just boot directly into the DB server and let it use the bare hardware to deliver extreme performance.

That's what unikernels are for [1], though not exactly bare metal in this case.

1: http://openmirage.org/
As Big as the Ritz
What is funny is a lot more of Android, though not everything, is open source.
Virtual Business Addresses for Digital Nomads
Amazon Loves Government
Ask HN: Why does XEmacs still exist?
I mean, I could not get what the difference are between GNU Emacs and XEmacs.

Please enlighten me.
But this binary — freedom versus enslavement — is no longer the useful way to talk about machine intelligence.

It's going to be about assimilation. One's life is most affected by one's livelihood and peers. Machine intelligence will obviously change both.
Ungineering
Practically yes. I probably should add the SSL also and make a post of it.
Another one...?
I'm sure there is, anti-emetic medication like Valoid really helps with nausea, and Cannabis can alleviate nausea and discomfort tremendously. But ideally we want to solve these problems in hardware, rather than wetware of course.
Almost. SNI slots are free - Yes, but still you have to buy the SSL certificate from somewhere (cheapest are something like $8/year - https://www.ssls.com)
Because 'believe' implies that there is no guarantee whatsoever? It's debatable if there is any unbiased foundation that reasonably helps to decide someone to 'trust' Apple or not. But the reason lots of people believe in Apples statements is the same they believe in their bank, lawyer or doctor: they believe in the integrity of the organization as long as they have no reason to distrust them. Of course believe can be proven wrong over time.
Yes. We changed the title (from "Could FrontlineSMS make it easier for refugees to communicate with UNHCR?").

Submitters: the HN guidelines ask you to use the original title unless it is misleading or linkbait. If a subtitle is more informative, that's ok too.
Stuff You Should Know did a great podcast on this awhile back. http://www.stuffyoushouldknow.com/podcasts/computers-replace... Pretty interesting stuff.
If you can use any CA, you can get a free certificate from StartSSL https://startssl.com/
your characterization of visits to the doctor is spot on: they are gatekeepers to medication and treatment and they have a warped incentive structure that biases them to under-treat anyone they don't "believe".

on top of what you describe, i find most doctors to be biased towards "i know better than you" behavior. i have found that being an intelligent person makes dealing with doctors especially difficult since you need to be strategic to convince them and at the same time appear to not know too much about your own health problems. i have had incompetent resident doctors argue with me just because i know more about my illness than they do, and their ego is such that they cannot admit to themselves or me that they are wrong.

any technology that leads to me spending less time interacting with doctors is a huge win.
TL;DR: he who pays the piper calls the tune.

I am not convinced that the world of "organic" and "natural" is any better. A lot of that stuff is about using fear mongering to create a manufactured and scientifically baseless division between a higher priced tier of food for yuppies and a lower priced tier for the riff raff. I've heard it called "food gentrification." It's all about market segmentation and charging more to those who can be propagandized into paying it. Bernays would be proud.

Eco-ideology is also used heavily to prevent the construction of new housing and infrastructure to artificially limit supply to the benefit of banks and existing property owners.

My level of trust in pretty much any letter agency or social/political movement is low across the board. Nearly anything with a soapbox seems to be a front for something that reduces to political propaganda or wallet emptying. Right or left, religious or secular, green or whatever, it doesn't seem to matter. Nothing is true; everything is an advertisement.

IMHO we live in a world where the law is do your own primary research or be exploited. No exceptions. I am not sure if it was ever different or if people are just becoming more aware.
And since SNI isn't legacy-compatible, Google itself recommends to "detect browsers that do not support SNI and recommend a browser that supports it"

https://developers.google.com/appengine/docs/ssl#server_name...
Surely i3wm is a better choice than xmonad if you're rating them by "one thing well".
Neither Wii nor WiiU use OpenGL, and on the PS3 it may as well not exist since pretty much no game uses it.
Hawker (trade)
Savinay, we are just about to launch an affordable customer success solution at iridize.com - I'm curious to know what you would consider a reasonable price. Any thoughts?
This is a strange article for the Times. Some people who previously attended an event that nobody has ever heard of have now either not been invited or chosen not to attend. Very few people are talking about it on the record. Is this news? What's the significance?

The Times' coverage of the Amazon/Hachette feud has been the first time I've ever understood the phrase "East Coast media elite".
If object goes to MySQL, hire me to scale.
Your definition (already rather loose) covers only one direction. The point of homoiconicity is that code and data are the same, so they must be easily interchangeable both ways, and also during runtime.

Even if you would consider flat text as an acceptable data format for homoiconicity, most languages don't fit that criteria. Can a random program in a random language (not expressly written as a quine) easily obtain itself in this representation? Can I easily write a function that, when passed any arbitrary function as an argument, obtain the flat text representation of that function, modify it, and execute that modified function?
Another note: You can host a static site on Heroku for free if you like as well. I have multiple on there.
> For what Ng is doing, I doubt that flowers would work because there are far too many too different cases of flowers.

Only if you see it as a supervised learning problem. An alternative is to find the nearest matches, after which you can let human intelligence make the final visual match. Often, the webpage containing the matched image will have enough context to identify the object being searched for.
Surely you mean dwm.
The article uses the word "mask" (and "face") quite a bit without mentioning that it is the original meaning of "person".

http://www.etymonline.com/index.php?term=person

Perhaps the omission is deliberate, because it does mention the origin of "family" from "servants".

http://www.etymonline.com/index.php?term=family

(A delightfully unapropos Yeats quote is hidden in plain view at that last link. I wonder who stuck it in there.)
The advice in this article would make a lot more sense if the title were "Why You Should Found a Startup at Least Once", because working for a startup as an employee, even a fairly early employee, really isn't all that different from working for a larger company. There are more changes in direction, that's all. But you're not the one calling the shots on the changes, so whatever.

(I've worked as a junior employee for two startups, one about a year in with ~10 employees and the other about five years in with ~100 employees.)
Strangeloop: Function Passing Style by Heather Miller
I would argue: Yes.

When people write machine code, you'll note they find it very easy to resort to code-that-writes-code and data-as-code-templates.
Uselessd: A Stripped Down Version of Systemd
To make the legal side effects "Somebody Else's Problem"? seeing as that's the service many VPN providers offer. Might save them having to get new load balancer VPS quite so often, making it that much harder and more time consuming to knock offline.

I don't know, that's why I'm asking though.
"if you criticize an organization by choosing bad actors who are members of that organization to criticize the whole organization, few organizations come out looking good"

To be fair, the article's author did not simply choose a few random rank-and-file members of the APA. By my count, he provided as evidence the words and deeds six APA Presidents:

John Watson
D. O. Hebb
Martin Seligman
Joseph Matarazzo
Patrick DeLeon
Ronald Levant
While no "Android had it first" post, I just find it interesting that they don't mention Android in their article at all. Google is their main competitor after all.
Perhaps as a result of a certain duplication for redundancy & decentralisation?
Ruby is the new RPG! :)
The main user-facing applications and services in Android are closed source, and send your data to Google, who has made no assurance at all about what they will do with it.
She Heard Her Brain in Action: Brain-Computer Interfaces Are Getting Sensitive
Using Automated Huginn Scenarios to Save Money
About coding bootcamp Coding House
I use http://www.virtualpostmail.com/ for this and am very happy with it.
(Disclosure: I work at FireHost, not in sales!)

We sell cloud but focused on security, compliance, and performance. Check us out.

http://www.firehost.com/secure-cloud/compliant/hipaa
A more recent version of the work: http://researcher.watson.ibm.com/researcher/view_person_subp...

I saw the first author of this paper present this work in my building about six months ago. Myself and others were impressed with both their results, and the rigor in their analysis. They experiment on multiple hardware platforms, and even compare against other VMs. In short, this is what good systems research looks like.

Note that the page I linked to has both the full paper and the slides from their conference talk. I should also disclose that I also work for IBM Research, so I may have some bias in liking this paper.

(Copying a comment I made on an older submission; that may be why this poster submitted the older research report.)
Apologies, it was taken from a tweet. Thank you for changing.
A reasonable argument, although not one I seem to run up against, perhaps because I'm rarely concerned about high performance when writing functions with that many layers of subcalls.

By contrast, when trying to optimize inner loops, I frequently encounter cases where the front-end limitation of 4 micro-ops per cycle is a limiting factor, and getting rid of any extraneous instruction is a speedup. And rather than worrying about a deep stack causing L1 data misses, I'm more concerned with missing L1 instruction cache, or with the extra micro-ops causing me to miss the ~1000 slot decoded micro-op cache.

These concerns are clearly at opposite ends of the performance spectrum, and which should dominate probably depends on the problem at hand.

(I glanced at your comment history. Welcome to HN! You have good insights. Please stick around.)
Flying Blind
That was a bit of a skeptical thought for me too. In the 20th century the military industrial complex was the only meal ticket in town for a lot of things. In many ways our new VC-finance-disruptive-industrial complex, while evil in some of its own ways, is a moral improvement. while it might spin out dickish ventures like über, as far as I know it has yet to firebomb any villages.

I do agree with the author about complicity in torture and am glad a few have stood up to that.
>Reading such patterns just from eyeball scans of logs is pretty bloody difficult, and tools to assist in this are ... poorly developed.

There's some enterprise software out there designed for use cases like this, but they're typically very expensive. There are also other issues, like the storage requirements of full logging of request headers and bodies if you really want to see the big picture.

Simple IP rate limiting will stop the majority of would-be scrapers/scanners in their tracks though. Especially if there's so much material that it could take days or weeks to finish a scrape if you had to add a random delay of 3 or more minutes per request.
Classifying her as a drug user allowed them to just give her some Zoloft, push her out the door, and collect the check. She'll never be the same again. And this happened in one of the best hospitals in one of the best medical centers in the world.

Apparently not.

It's worth remembering as we discuss this that the US healthcare system is exceptionally poor by first world standards. There are all kinds of systemic corruption and perverse incentives that result not from clinical practice but from the legal and insurance systems, and no amount of computer assistance is going to fix those things alone.
The most interesting part of this article, to me, was to see the author struggling with their own ideological commitment to tech utopianism (or technological solutionism or whatever you want to call it) in such an open way. An article full of examples and discussion of why her beliefs were misguided, but then doubling down on them at the end.

It's a very human thing to do but it's still a bit shocking to see someone lay it out so plainly: "We are constantly promised X and every time we get Y instead. In fact, our society basically guarantees Y will happen. Please promise me X again without changing anything and maybe this time Y won't happen because ... wanting it?"

We tech people will really build up some twisted logic and ignore a lot of evidence to avoid acknowledging social problems and avoid any suggestion of hard work needed in that arena won't we?
Isn't "no solutions that can be deployed with minimal security expertise" just about the whole point of this compliance?

If you have minimal security expertise, then you're supposed to be treated as noncompliant. There are two valid options: have the security expertise (and be prepared to legally vouch for it that you have, and get insurance for cases if it turns out that your expertise wan't enough), or get the security expertise from someone else. Oh, and the third option is to stop handling any sensitive data at all if you aren't equipped to handle it.

The reason why HIPAA (and similar compliance issues in other domains) exist is to try to eliminate what you're proposing. Random companies with minimal security expertise shouldn't be handling such data themselves, period.