skysight-inc/HackerNews huggingface dataset:
UI & API in one go?

I just went through the tutorial on meteor.com, and I'm impressed with the speed of getting results.

When I were to build another online app, I'd split that in building the frontend and the API composed from microservices, so that I'd be able to offer access through the UI and the web API. Is Meteor a good choice for this approach?
As a concrete example: the spacebar key has its behavior overloaded all over the place. Some people make their keyboard firmware turn holding down the spacebar into a modifier key. At the operating system level, modifier + spacebar often has a special meaning: for instance in OS X command + spacebar indicates "switch to the next available keyboard layout", but then later that shortcut was also adopted by the Spotlight search feature (recent versions of OS X change the keyboard layout shortcut to command-shift-space but for a few versions the shortcuts collided and the results were unpredictable). System-wide utility software (for instance Quicksilver) uses or at once point used command-space as a default shortcut to pop up its UI regardless of the current application. Then various applications want to interpret the spacebar in several ways, for example for activating a selected button or other UI widget, or for scrolling, or for entering a physical space character. Photoshop famously uses a held-down spacebar to switch the active tool to the grabber hand, with command-space switching to the zoom in tool and option-space switching to the zoom out tool; other design/image software followed Photoshop’s lead, but sometimes implements things a bit inconsistently, for example in Illustrator command-option-space is required for zoom out instead. In the browser, things really get gnarly, because the browser UI itself uses the spacebar for all three of scrolling (space = page down, shift-space = page up), activating UI widgets, and entering space characters in text fields, depending on the current context, and then certain in-browser applications/widgets try to reinterpret the spacebar, for example a video widget will interpret the spacebar as play/pause, or a game will interpret the spacebar as shoot or jump.

All of these layers are clobbering each-other, so that existing software is already incompatible with defaults set at other levels of the stack. But as a user, if I try to make any changes to how one part works, I’m almost guaranteed to break something at another level.

Perhaps worse, the application keyboard context often changes without making the change obvious to the user, so that moment by moment I often can’t predict precisely what will happen if I press the spacebar.

(And this is not limited to the spacebar: enter, tab, arrow keys, and most other keyboard commands change their meaning based on the context in inconsistent and confusing ways. Once you get to the terminal, as explored in the original linked post, you get all kinds of other inconsistencies with certain keystrokes which only work in some contexts but not others, and various duplicate keystrokes which cannot be separately assigned, and so on. But these problems are not unique to terminals.)
So mods greatly prefer the original titles of articles (unless they are grossly clickbait). The other exception is old (>1 year?) articles where they add the year in brackets like [2010]. Perhaps they would accept clarifications in a similar style like:

Collision Detection and Response [games]
I dream one day we will all have 1 Gig per second up and down on our mobile phones and it will cost less than a gallon of milk. A man can dream can't he lol .
At a guess, scrub fire hazard?
I don't remember exactly how long it took, but something like a week or so to get approved, and then they run auctions ever few weeks or so. The "offers" are really just invitations to interview where salary, equity and perks are laid out transparently ahead of time so that you can decide if an opportunity is right for your situation.
It's interesting that WHATWG is trying to get the patent commitments by being a W3C Community Group:

https://wiki.whatwg.org/wiki/FAQ#What.27s_the_patent_story_f...
> I could go on and explain how other, seemingly unrelated, objects have been used in bookish terminology (the “diaper pattern” is my favourite)

Diaper comes from the Greek words meaning "diamond" or "diagonal" and "white". Diapering is a term used in architecture as well; it's not meant to be a comparison to a nappy.
Facebook’s Slowing User Growth and Weak WhatsApp Revenue Send Shares Down 9%
Getting Docker to run on Power8
Looks like a promising product. I think you'll get the invite. Good luck!
I don't think they did a good job, but your cost estimates are rather divorced from reality. Inflation is a poor way to measure projects like this. Construction costs in the short term are only loosely coupled with overall inflation. Consider the just price of copper: http://www.nasdaq.com/markets/copper.aspx?timeframe=10y Though most construction raw materials had similar price swings.

Anyway, the project finished in 2007 amid a huge housing boom in the US which significantly increased costs. A well managed project could have probably been ~30% cheaper, but the much of the "190%" over run was well outside the projects scope.

For comparison the hover dam is generally thought of as a well executed project despite ~98 directly related fatalities during construction. IMO, we have become vary critical of large construction projects in large part because rebuilding infrastructure is simply far more complex than clean slate construction in the middle of the wilderness, and even worse it negatively impacts peoples lives during construction. Especially in places like HN considering how few software projects are on time and under budget.
A good reminder that no matter how bad your day goes at your job, things can always be much, much worse. My thoughts go out to the the Orbital Sciences team.
I had a close friend who worked on this. Everybody in our lab stopped working this afternoon to watch it launch, and to cheer our friend on.

Definitely went from "YAY!" to sad really quick.

It's been said other places in this thread, but to echo it again: I really feel for all the engineers involved in this. That's got to be devastating.

To everybody: failures suck, but big spectacular failure is directly correlated to the difficulty of what you're trying to do. If you're failing, you're doing something right.

Back when I used to mountain bike a lot, it was a personal "joke" that I wasn't really riding unless I crashed at least once. That's how I knew I was pushing myself to improve.

Don't fret the failures.
But with AdBlock you can whitelist pages which you want to support, and block all the ads for videos from those which whom you don't care whether or not they stop producing original content.

It's the ads I watch for a video I regret having clicked on that cause me to block everything first, whitelist later.

So with a paid no-ad subscription, it would mean I'm indirectly supporting the videos I've seen which I don't feel deserve my support.
>> "significant property damage and significant vehicle damage"

This wasn't launched in a desert/uninhabited area?

Edit: Thanks for clarifying below.
Well, not defeated, but bypassed.

It's still extremely easy to use it securely, just refuse to load a non-signed record. But, of course, it's not really desirable to do that for any query, just for the ones you care about.
They're doing that here in the bay area too. My question is, do I have to have grass to count as a lawn? I stopped watering my lawn the day I bought the house, so at this point it is just dirt. Can I still the the $3/sqft to put in turf?
> I don't use AdBlock because I want to support the people who I watch. If I block the ads they have to go get a job and they stop producing original content which I enjoy watching.

You need to actually buy the advertised products in order to "support" the producer. Otherwise the ad has been wasted on you and the advertiser might of well have not paid for it.
Related: Better Explained, a fantastic "intuition-first math" website, has an excellent Calculus primer. The book is free to view, and there are paid-for video courses with it.

http://betterexplained.com/calculus/
And how are we as a society, exactly?

I didn't say anything about war criminals. That's a different thread. I said something about executives in boardrooms. I'm saying that these execs could give a damn about what they're selling, only that they sell lots of it.

This is a microcosm of society, perhaps, but my commentary was about capitalism.
Will the logs suffice to determine the cause of the explosion or will they have to reassemble the wreckage and look for anomalies?
They are securing the vehicle because it has sensitive crypto equipment on board.
1/ They mention drivers making $1000/week.
2/ Smarter drivers are driving very gas efficient cars with much lower gas costs
3/ Wages are way better if you drive during peak hours. I did and it is pretty neat how much you can make.
This is one of the main reasons why I installed NoScript.
Doesn't this just mean something like: Verizon's tech news site will be censored in just about all anti-corporate news, or in any story where Verizon itself plays the heavy?

How will advertisers be treated in news pertaining to them? Only relentlessly positive?

Sad when journalism comes to this.
This is what I don't get about the way this is being handled. Instead of threatening $500 fines for people whose neighbors rat them out, why don't they price water to its true cost¹? I guarantee consumption would plummet if the consumer had to pay for it.

¹Sure, there probably still needs to be variances for residential vs. agricultural use, and tier 1 vs. 2+, etc.
brb refreshing inbox 1000 times.
> If I can't record squats, then what's the point?

The point is to be one front end to "[a]n open platform that lets users control their fitness data" and "lets developers build smarter apps and manufacturers focus on creating amazing devices." [1]

> You can manually add activities but the only options are: Walking, Running, Biking, Other.

The backend is aware of more activity types [2], so I suspect its either getting the right UX for that is the issue, or that developing the what to do with other activities to make the data meaningful that is holding back putting more into the app UI.

[1] https://developers.google.com/fit/ -- the page that, for me, comes up as the first web (not news) result for a Google search for "Google Fit".

[2] https://developers.google.com/fit/rest/v1/reference/activity...
I was just thinking about this the other day. To do it, you have to develop a new protocol in order to separate out the control and data planes.

I think it would be extremely useful and valuable to start on such a project, but I'm not sure how much interest such a thing would have.

I certainly don't agree that Emacs Lisp is the appropriate development engine.
> Don't fret the failures.

Except when it kills people (though this accident didn't).
I imagine that the "property" that was damaged is to the launch facility itself. The launch was on Wallops Island, VA which is largely (if not entirely) uninhabited. http://en.wikipedia.org/wiki/Wallops_Island
More discussion on spacex reddit:
http://www.reddit.com/r/spacex/comments/2km5vq/ot_orbitals_a...
Yesterday's launch was scrubbed due to a boat violating the range safety exclusion zone: http://www.cbsnews.com/news/space-station-cargo-ship-prepped...
I pretty much agree. Quite a while back, Clay Shirky wrote about how one of the problems with micropayments (for online content) was the mental transaction costs that they entailed. There's a lot to that argument.

OTOH, as you suggest, there need to be proper incentives around scarce resources--such as using WiFi where available rather than cellular. The equilibrium you describe seems sensible--perhaps with throttling less extreme than AT&T's current version seems to be and with greater transparency.
I don't mind YouTube ads on most videos . The only time I truly mind YouTube ads are on any video where the main target is under age 5. Nothing is worst than having to tell my 1 year old son he has to wait 30 seconds for the ad to finish until he can watch his show that he already saw the thumbnail preview to . I would gladly pay a resonable subscription for that to stop.
Holiday Inn Express wants your solution for delivering best night's sleep ever
Video of unmanned NASA Antares rocket exploding after liftoff
Do we know if application messages correlate to having a higher probability of being accepted or declined?
As well as for accident investigation purposes.
Probably way too early to tell even that. There will be hundreds of possible causes that will have to be narrowed down; no one will know anything concrete for a good while most likely, even inside Orbital Sciences.
Fair point. Although I'd say: fret the suffering of people, not the fact that something really difficult ended up being difficult.
i'm right there with you
Education is a fundamental human right for everyone
Good luck brother.
I think I heard it at startup school, but here's another source http://www.quora.com/What-percentage-of-Y-Combinator-applica...

We just got our interview email btw!! Good luck guys!!
I'm guessing they mean the launch tower.
https://www.youtube.com/watch?v=aL5eddt-iAo is a high-quality video.
"Property" meaning, presumably, their infrastructure (e.g., the tower that holds the rocket up before it launches, etc.); and "vehicle" is the rocket itself... Don't worry, they didn't launch this and blow-up over suburbia!
Just got one too!
Interesting that there was no mention anywhere of termcap/terminfo or curses. In making a new terminal standard, you need some way of doing what the old ones did (or refusing to), but if you support some basic set of primitives and provide a terminfo file, a lot of the tooling should fall into place.
Anyone know what the cargo was? Anything unique or expensive? Or just regular supplies?
They are waiting to hear from the FAA if the NTSB will be involved in the investigation. Seems like something that would have been decided beforehand.
> Every scan increases your risk

That is technically true, but it's also true that every banana you eat adds to your risk. At some small percentage increase in risk, it's sensible to stop caring.
Polarr - we try to build machines to understand human's aesthetics in photography.

Polarr Box, https://www.polarr.co/box
Also Polarr Editor, https://www.polarr.co/editor

Ya'll Photo startups, where are you?
I would check out NovaBACKUP for Windows PC backup software. It supports Windows 7, will allow you to backup to USB or to a local NAS device (including Synology) and offers cloud backup options. It also offers full, incremental and differential backups. Hope this helps: http://www.novastor.com/en/software/windows-backup
Rockets don't explode they experience "Anomalies"
Maybe the ad syndicates should have a central subscription model: you subscribe once with the advertizing syndicate, and then you don't see any ads on any of the affiliated websites which display that agency's ads.

It doesn't make sense to pay off each individual site, when the ad content they display is from centralized sources.

The sites could get a portion of that subscription revenue, by reporting the users who visit their sites who are ad-free subscribers. (Otherwise the ad-free subscribers get to use the individual sites without generating any ad revenue for those sites, while all the subscription revenue goes only to the ad agency). Sites whose content inspires their users to pay not to see ads should be rewarded for that.
If you disable NoScript do you see an ad prior to the video?

(I didn't look closely at it -- was in a "popular videos" cluster and VEVO stuff will always have ads)
I guessed that indentation:

element =
type: 'div'
props: className: 'container'
children: [
type: 'span'
props: className: 'foo'
,
type: CustomClass
props: className: 'bar'
]
Ask HN: How do you manage business contacts?
I'm meeting a ton of people for different organizations, and I'm having trouble tracking relationships and TODOs between them. This applies to customers, as well as people in the entrepreneurship community and partner companies.

I want a contact manager that allows me to record:

* contact info
* history- how we met and what we've done together
* relationships between contacts (who knows who, who's working in the same company, etc)
* followup items and TODOs related to each contact or organization
* which team member is the primary contact for that person
* lets me share all this with my team

Currently I'm using gmail's contact manager, and Trello cards to store more information. There's got to be a better way.
compiled html with something that resembles protocol buffer would make webapps much smoother.

I think you're focusing on the wrong part of the problem if you think that HTML parsing is the limitation on web performance - it's not.
Why would it not be adequate? What more is needed? The prospect of becoming a billionaire?

And, assuming you are an advocate for copyright since you haven't proposed anything else, have you ever considered what we're missing out on because of it? Copyright excludes a metric ton of content production by definition. It doesn't allow you to do anything that would otherwise not be possible, but forbids a lot that otherwise would be possible. Of course it's somewhat harder to point to examples that cannot even exist under the current regime, but use your imagination. There's a huge advantage in cost and effort in being able to build on what came before, compared to making everything from scratch every single time.

Open Source software and Wikipedia are perhaps the closest examples to what would be possible, but they're still very much hindered by copyright.
> by the time Itanium 2 is up at 2GHz, the P4 is apparently going to be at 5GHz, comfortably keeping that 25% lead.

Funny looking back...
Yes! That is what I am saying. I feel for the poor and the farmers, and I'm totally fine with paying more so they can pay less. I know I won't pay much more because I conserve, but the asshat down the street who waters the sidewalk will pay a lot more and I'm ok with that too.
In addition to the COTS resupply provisions for the ISS, this craft was also carrying the Arkyd-3 satellite (basically the whole Arkyd space telescope minus the optics, to serve as a test platform). While this is always sad, no lives were lost and that's what insurance is there for. Kudos to Orbital Sciences for pushing the boundaries of space flight, even if these losses are anything but fun.
"I'm not sure how much interest such a thing would have."

I'd be phenomenally interested, although my involvement would be limited by the other demands on my time...
How to avoid being forked into oblivion by a more powerful contributor
It'd be interesting to see a before/after photo to see what your AI can do to a given photo.
Except it isn't. Why don't they just make that compilable and distribute a viewer to compete with web browsers? Inertia.

That's been done - with Flash, for example.

Azure is suitable for building prototypes. It's not a replacement for the arbitrarily flexible set of visual, semantic and development tools that HTML, CSS and Javascript offers.
It's optional and encrypted, for most users it's the right choice. If you think of security as a spectrum - on one side you have protecting against dragnet collection and on the other you have protection from targeted attacks. Too often security discussions only talk about perfect security and while that is important, in the general case I think this is a good thing for most people.
Got a rejection. :(
Give the rat a label that binds specifically to those tissues and guide the robot to the tissue using that. Self-guided robots to be used in surgery are being developed and if I remember currently there is one available for a very minor form of neurosurgery that involves sticking a very thin needle into the skull. What you need a robot for is very much possible and FYI they will be able to do it with better precision and less contamination.
compulsively refreshing
There you go http://streetviewphotographs.tumblr.com/ (we manage the account and photos are retouched by the engine)
I also heard that comment. Does anyone have insight into what 'crypto equipment' might entail?
Nothing out of the ordinary for the ISS, as far as I know. However, it was carrying the Arkyd-3 test platform satellite, which is a bit of a bummer.
The first stage engines that exploded were AJ-26 engines. These are remanufactured NK-33 or NK-43 engines built in the Soviet Union in the late-60s or early-70s for the N-1 moon rocket, but never used.

In May, an AJ-26 exploded on the test stand at Stennis space center in Mississippi, severely damaging the test stand.
"The frustrating and ironic thing about GPG is that even experts make mistakes with it. [...] in his first email to me, Snowden had forgotten to attach his key, which meant I could not encrypt my response. I had to send him an unencrypted email asking for his key first."

So, not only can't Johny encrypt (http://www.gaudior.net/alma/johnny.pdf), but neither can security experts when their lives may depend on it. Proving once more that not only do we need better security tools, but - above all - more usable security tools.
The backend platform doesn't seem to have a standard data type for distance (but can track both time and average speed, which, if the other app recorded them, presumably the app, or another front-end for the Fit backend, could surface as distance.) [1]

[1] https://developers.google.com/fit/android/data-types or https://developers.google.com/fit/rest/v1/data-types
"doesn't reveal anything about the motive?"

Semms misplaced. TLDR: Human nature. Nothing new to report.
So glad no one was hurt! I'm not a rocket scientist but it looks like fuel was coming out the side of the rocked as it lifted off (kind of a puff) then it got worse and ignited from the nozzle at the bottom.
No ads if I disable it.
But no more insecure than the original interaction. It's a generic problem with anonymous public key crypto. Hence the stuff with the twitter fingerprint.
iBox Nano – The Worlds Smallest, Most Affordable 3D Resin Printer
You will not go to space today.
Agreed, Fuzzwah.... You provided a much better list of X-Planes.
I wonder how they'll distribute the money to the content creators ?
Can software become art?
How to Quantify Organizations Security Position
This is a bummer, from news reports it sounds like this was a resupply mission to the ISS, and it was the highest weight that particular rocket had ever lifted. I doubt the payload had anything to do with the launch failure, but it seems like pushing on the edges of its design might have been a factor, but we'll see.

I always hate seeing stuff like this happen, rocket science is hard.
Show HN: LyricSmith – Songwriting Web App
Specially trained dogs are able to sniff out stuff like cancerous cells or if a kid needs his insuline.

Always wondered why we cannot build an artificial nose like that. Does anyone have any insights into this topic?
Ex-Google employee held for trying to join IS
Don't feel bad, man.
I know the Shuttle carried DOD Secure comm equipment in addition to it's in the clear UHF and VHF Radios. I'm assuming that ISS has something similar.
"In theory, with appropriate targeting, I should see stuff that I'm actually interested in, or care about."

It would be nice if we had the power to veto certain advertisements.
>>> So, one would submit a grant application, some funding would be given, and if the results are correct, an extra tranche of money is delivered to the scientist (not their institute).

That seems like a perverse incentive to me.
Nice one. What's your product?
Good idea! If I can find time this quarter I'll give it a shot.
where can i can more info on this deal? I'm based in Mountain View and willing to stop this front lawn nonsense, especially if they'll pay me for it.