Find stuff in org-mode anywhere (2017) - <AUTHOR> https://kitchingroup.cheme.cmu.edu/blog/2017/01/03/Find-stuff-in-org-mode-anywhere/ <comment><USER2> There's also the fantastic deft mode for Emacs, which performs full text incremental search on a folder full of files: [https://jblevins.org/projects/deft/](https://jblevins.org/projects/deft/)

Very fast (for my current scale of use, ~hundreds of files), and very easy to use.

</comment><comment> mickael-kerjean > Full text search ... I found the database got a little sluggish, and nearly > 1/2 a GB in size when using it so I am leaving it out for now.

That's surprising, I did solve the same problem for my org-mode client ([https://github.com/mickael-kerjean/filestash](https://github.com/mickael- kerjean/filestash)) but using the full text search capabilities of sqlite. I was amazed by its performance, not sluggish at all and could handle anything I'd throw at it, especially with a number of files that doesn't go much above the thousand. Here is what the code look like from a sqlite perspective: [https://github.com/mickael- kerjean/filestash/blob/f5f0f30cea...](https://github.com/mickael- kerjean/filestash/blob/f5f0f30cea7d4f1d2ef7b7c462c0eaa682a59615/server/model/search.go#L369-L389)

</comment><comment><USER3> Had high hopes for the VSCode version [0]

Unfortunately it seems to have lost momentum.

[0] [https://github.com/vscode-org-mode/vscode-org- mode](https://github.com/vscode-org-mode/vscode-org-mode)

<comment><USER4> WHat's wrong with using emacs only for org mode if you use vsode for coding?

You can just have an emacs open and switch to it if you want to note down something or look something up.

<comment><USER5> The overhead of installing and maintaining emacs is sooo high if you want it to be as easily usable as vscode.

It takes me hours to remember how to use emacs every time I come back to it, and to make it any easier means adding more and more extensions which break and have to be maintained as well.

A vscode extension is plug and play. All actions are easily visible by default. There is no maintenance.

<comment><USER6> Have you tried spacemacs?

[https://www.spacemacs.org/](https://www.spacemacs.org/)

If you don't want evil-mode you can disable it on first start.

<comment><USER5> Yes, spacemacs with evil-mode and the hinting extension is one of the approaches I was referring to when I mentioned them breaking and requiring maintenance.

</comment></comment></comment></comment></comment><comment><USER7> I would use a hierarchy categorization aka a file system. And if you cant locate a file by category - Modern SSD drives will blast through a couple of thousand text files using "find in files" utilities. Then I would use gdrive, dropbox et al for backup only! considering how slow those networkes drivers are ( Accessing files from a local ssd will be 10000x faster then reading them from Gdrive)

<comment><USER8> That's basically my approach. Ripgrep and existing (more structured) org search functions work instantly on SSD. I describe it here [https://beepb00p.xyz/pkm-search.html](https://beepb00p.xyz/pkm-search.html)

</comment></comment><comment><USER4> I simply use org-rifle for searching. It's great: [https://github.com/alphapapa/org-rifle](https://github.com/alphapapa/org- rifle)

</comment><comment><USER9> I love org mode, but I find emacs word wrapping weird - if I yank it yanks the visual line, but I expect it to do all. I suspect whatever my init is currently is not correct, I'd love to see others' configs in regards to wrapping

<comment><AUTHOR> > if I yank it yanks the visual line, but I expect it to do all

I'm not sure what's the problem with yanking, but probably you want the behavior of kill-whole-line bound to C-M-backspace by default.

[https://www.gnu.org/software/emacs/manual/html_node/emacs/Ki...](https://www.gnu.org/software/emacs/manual/html_node/emacs/Killing- by-Lines.html)

</comment></comment><comment><USER10> Smos had built-in querying^^

[https://smos.cs-syd.eu](https://smos.cs-syd.eu)

</comment><comment><USER11> If only "org-mode" was defined in the article!

<comment><USER12> [https://orgmode.org](https://orgmode.org)</comment></comment>


Your Connection Is Secure with DuckDuckGo Smarter Encryption - <AUTHOR> https://spreadprivacy.com/duckduckgo-smarter-encryption/ <comment><AUTHOR> The code used to make DuckDuckGo Smarter Encryption is now open source under the Apache 2.0 License.

Github link: [https://github.com/duckduckgo/smarter- encryption](https://github.com/duckduckgo/smarter-encryption)

</comment><comment><USER2> TLDR: this is DuckDuckGo's implementation of HTTPS Everywhere.</comment>


Project Ara MDK 0.2 released - <AUTHOR> http://www.projectara.com/mdk

<comment><AUTHOR> This was apparently Greg Kroah-Hartman's 'side project' as detailed in his Google+ post [ [https://plus.google.com/+gregkroahhartman/posts/L67iyEouGN8](https://plus.google.com/+gregkroahhartman/posts/L67iyEouGN8) ]</comment>


Which CI tool you use? GitLab CI or Drone.io? - <AUTHOR> Feeling like an orphan refugee since Microsoft acquired Github.
Not sure where to go from here.
Which Git and CI product do you use? <comment><USER2> GitLab's CI. It's great.</comment>


EMEs – the most controversial HTML5 extension - <AUTHOR> https://blog.logrocket.com/the-most-controversial-html5-extension-7adc66bbc291 <comment><USER2> It seems like a bad thing. blobs that run in your browser that no one knows what they do.</comment>


Show HN: BitcoinFYI - <AUTHOR> http://bitcoinfyi.com/

<comment><USER2> [http://bitcoin.stackexchange.com](http://bitcoin.stackexchange.com) might be a bit ahead of you in terms of content

</comment><comment><USER3> And also [http://www.reddit.com/r/Bitcoin/](http://www.reddit.com/r/Bitcoin/)</comment>


Ogo, a new take on personal transportation - <AUTHOR> http://ogotechnology.com/ <comment><USER2> Looks very cool.

One thing I noticed about the video introduction is the speaker is explicitly talking to the viewer as if he or she is not the target audience, e.g. "while you and I may take this for granted ..." and "the disabled are exactly the same as you and me ..."

<comment><USER3> The video is presumably made to be shared amongst a wider audience than the target market.

And I guess that for a disabled person it would be a huge psychological win to have able-bodied people looking with _envy_ rather than _sympathy_ at their means of locomotion.

<comment><USER4> Reminds me of this great TED talk, where one person is jealous that someone with prosthetic legs can change their height: [https://www.ted.com/talks/aimee_mullins_prosthetic_aesthetic...](https://www.ted.com/talks/aimee_mullins_prosthetic_aesthetics/transcript?language=en#t-405000)

<comment><USER5> Hmm, how does the law (DMV, passport office, etc) deal with that?

<comment><USER6> I don't think it is illegal to wear heels so probably in a similar way.

</comment></comment></comment></comment></comment><comment><USER7> This looks like a huge improvement over a wheelchair (have you ever tried the joystick control on an electric wheelchair?). Way better mobility.

And it looks cool. Completely the opposite feeling of watching someone on a Segway, which could make even the coolest person look like a mall cop.

<comment><USER8> I agree and I think the cool factor comes from the fact that users of Ogo _need_ it in order to move without their hands being tied up and also that it actually takes a bit of muscle effort to operate. Compare to Segways, which are associated with laziness (at least in my mind).

<comment><USER9> Segways are cool. Don't have one but I got a chance to test it once.

I can see how they could be useful for things like malls and factory floors, in a similar way a kick scooter is. But you know what? Kick scooter is even cooler! The speeds you can achieve on a good concrete surface are exhilarating!

<comment><USER10> From the outside, powered monowheel seem cooler and less obnoxious than segways. The speed of some of them seems utterly ridiculous though (some brands/models are quoted at 20mph)

<comment><USER11> No, no they don't seem cooler. They actually trigger a grade school tripping reflex making others want to stick out their foot and topple the rider.

<comment><USER9> People sometimes behave like douchebags. This is probably the same phenomenon that leads some to call users of another piece of technology "glassholes".

</comment></comment></comment></comment></comment></comment><comment><USER12> It's very easy to get tied up in valuations, unicorns, growth metrics and living the life as a startups with a great idea but no way to monetize it until you get 500millioner users.

But at the end of the day they most optimal recipe for success still is

1) Find a real problem 2) Build a solution 3) Start selling

There are alternatives to growth-hacking and content marketing and what other tricks are out there.

Just look around you there are real problem everywhere where the solution doesn't need a marketing budget. It just needs to make itself known. And it's revenue from day one.

Love every single second of this.

<comment><USER13> While I agree with the spirit of your post, let us step back and think clearly about where your criticism lies.

Think about what it means to "hack" on something.

Today we often use the term to describe a programmer working feverishly on his software project "hacking away".

But based on your use of the term ("growth-hacking") we can see that it can often be used in the sense of hacking a problem into something more manageable. Jury-rigging, taking a smart shortcut, duct taping things together. Working smart, not hard [1]. Is that not what most of the people here are aiming to do?

So let's not get offended that someone else's hack is different from your own.

You admit that selling is important, and yet a good solution "doesn't need marketing", because I suppose the product sells itself? This board is filled with hard-earned lessons from fellow hackers who had a great product but no market(ing), and ultimately failed.

This "ogo" product is certainly not getting revenue from day one.

[1] [http://threevirtues.com/](http://threevirtues.com/)

<comment><USER14> Man, you completely missed the point of what OP was saying in your rush to talk semantics.

He was saying that this product showcases a lot of thoughtful development to solve a problem that a non-trivial number of people have that can't really be solved through marketing shortcuts. And I think we both know exactly the sort of marketing shortcuts he/she is talking about - the apptification of everything, the hype endemic in software product launches, the VC blogosphere. That sort of hack doesn't apply here at all. Taking a Segway as an inspiration or starting point for this product? Maybe that's the hacking you're trying to associate with by posting this. But that's not what he was talking about.

OP is saying what a breath of fresh air it is to see someone sink such time and effort into making a well designed solution to an actual problem, and that kind of effort creates marketability commensurate to the development.

<comment><USER13> I didn't miss the point. Of course I agree that it's wonderful to see a product that solves an actual problem. My point was that even in the case of a clearly useful and "marketable" product, it is not at all clear that it will ultimately be successful and change people's lives. The Segway itself is a great example of this: The product works, it does what it claims it will, but nobody owns one. Society is no better off because of it, unfortunately.

I used the rubric of "hacking" to demonstrate that there is a middle road-- between inflated valuations/expectations and pure engineering prowess--that will ultimately create life-changing solutions to problems.

Think about Apple's successful products: They did nothing new compared to what was already on the market. But by creatively _removing_ features they made their products more marketable and ended up changing the world.

<comment><USER14> > I didn't miss the point.

I'm not so sure you didn't. You keep bringing the conversation back to "hacking", and I'm really unclear as to why. Are you trying to equate hacking to product design? Because neither Apple nor Segway were hacking anything - they both saw a consumer experience they wanted to deliver, and then designed a product that was supposed to deliver it. Both companies took a focused, highly planned approach to delivering their respective experiences. That's just about as antithetical to the "try this and see what happens" hacker mentality as it's possible to get. The only real difference between your examples was the size of their respective markets. (I say that because the few people that buy Segways tend to be outspoken about loving them. Or maybe that's just Woz.)

Now, if the question you were trying to bring up in the first place was "Do we have any indication that the product designed here actually has some appeal to its target market?", I would find your statement a little more credible.

</comment></comment></comment></comment></comment><comment><USER15> Looks cool, but I don't know anything about this market so I can't really comment directly on utility or prospects. But, to take a tangent:

I think there's a shift that hardware oriented entrepreneurs might mine for some ideas.

Around web 2.0 time there was a shift where people got more comfortable with the internet. They used real names, and pictures without expecting this would inevitably lead to serial killers at the door. Facebook worked because people agreed to tell the internet their name. Online dating went mainstream. Twitter, Linkedin, all sorts of sharing become common. The interesting part is that the technological trends like were only part of the picture. Cultural shifts were just as important.

Tech is cool now, that's the new trend. Where a calculator watch in the 90s would get an 8 year old beat up, todays equivalents are status symbols. Interestingly, glasses became cool in recent years.

So, ideas might be found by looking over old technology that is uncool and seeing if it can be re-imagined as 2015 tech. A regular electric wheelchair is uncool. This segway thing is cool.

One real obvious device to think about Apple-ising is hearing aides. Hearing aids are so uncool 80 year olds don't want to be seen with one. They are all about being small, flesh colored and "invisible." I think there's a decent chance a bright green large ear piece might be cool.

And speaking of hearing aids… Can hearing aids improve the hearing of non impaired people. Can you get better than normal hearing from a hearing aid?

<comment><USER16> As a hearing aid wearer, I can probably think of a couple of ways hearing aids could be used to improve hearing of non-impaired[1] but you definitely don't want just "broad spectrum amplification" (hearing every small click, clack & whir gets old fast). Think more along the lines of decrease of external noise in a cafe so you can focus on a conversation, a tunable amplification of quiet sounds, as replacements for blue tooth headphones etc (sound quality is not great currently) stuff along that lines.

> Hearing aids are so uncool 80 year olds don't want to be seen with one. They > are all about being small, flesh colored and "invisible."

This might be true for older populations but kids can get brightly coloured hearing aids and moulds[2]! When I was first being fitted for HA's (at age 32) my audiologist assumed I would want the least visible model possible but I opted for larger more visible behind the ear models...I _want_ people who I interact with to be able to see that I have hearing loss. People tend to get annoyed if you ask them over and over to repeat themselves but are generally much more patient if they know you are hard of hearing.

[1] Just FYI The term hearing-impaired is somewhat offensive to some people (not me) who prefer hard-of-hearing or deaf, or Deaf

[2] [https://www.google.ca/search?q=kids+hearing+aids&num=30&sour...](https://www.google.ca/search?q=kids+hearing+aids&num=30&source=lnms&tbm=isch)

<comment><USER17> I appreciate your healthy outlook toward your hearing loss. With my family background, it seems inevitable that my hearing will continue to get worse than it already is. I want to take your attitude as an inspiration rather than the less healthy attitudes that I often see.

<comment><USER15> It's interesting that glasses, sitting in the middle of your face are seen as less of an issue than hearing aids. It's really just a random whim of fashion.

I think this may change soon. It will almost certainly change if a device targeting non-impaired gets any traction.

<comment><USER18> I'm not so sure that it's a simple matter of fashion.

Wearing glasses is, for lack of a better term, 'normal'. I don't know the statistics but probably a quarter of the population has impaired sight (I'm one of them). Additionally in the majority of cases it presents no handicap at all once corrected - often it results in acuity above the average.

</comment></comment></comment></comment></comment><comment><USER19> Is "personal transportation" a new euphemism for "wheelchair"? I've never heard that before.

<comment><USER20> If it's not (legally) a wheelchair, it doesn't need FDA approval, and from what I understand FDA approval is an extremely expensive process (as in, "increase unit price by hundreds of thousands of dollars" expensive).

<comment><USER21> So in the end this is a good move? People who need wheelchairs can get them for cheaper, like how gluten-intolerant people get a lot more choices now that gluten-free options are getting so popular

<comment><USER22> Probably not a good example. I've heard that gluten-intolerant people can no longer trust a label "gluten free" these days. It is now used as a marketing device for healthy people and not meaning that it is safe for those with the medical condition.

<comment><USER21> Didn't know this was happening, sad but not surprised though..

<comment><USER23> You still don't, unless "some stranger in the internet said he heard someone say" is your knowledge of the situation.

</comment></comment></comment></comment></comment></comment><comment><USER24> Judging by all the comments here from people who evidently didn't watch the video, they could really use a bit more explanatory text on the home page.

<comment><USER25> Video is a bad way to convey information on a website, especially one targeting disabled folks.

<comment><USER26> This is one of the better usecases for video. I can't parse a video quickly, and an interview is a rather lengthy way to receive information if the only value is spoken text. Not the case here. The number one piece of information people want when hitting the site is how it works. They went with bootstrap and the embedded video isn't responsive but no one really gives a shit because as long as it can be clicked you can get a product demo.

<comment><USER27> A video is a good idea for this product, but there should be sufficient text to tell you what it is and what it does without needing to play the video anyway, eg if you're in public without earphones or have severely limited bandwidth,

</comment></comment></comment></comment><comment><USER28> So basically a SegWheelchair then?

That will work for people whose core muscles work, and don't flop or twitch. Which is not everybody. But still a nifty thing.

<comment><USER29> And for that subset, it might be _better_ (healthwise) than a regular electric wheelchair, since it keeps more muscles working. Smaller market than "everyone in a wheelchair", but I think (?) it addresses that market well.

</comment></comment><comment><USER28> One downside I can see for this: it looks like, if the user had a seizure, it would be _extremely_ dangerous. It would keep them in the seat but interpret their movements as erratic hard accelerations and sharp turns.

<comment><USER30> Ok... so are cars (in fact, they are much worse), but we survive somehow. I mean, I guess this is true, but being paralyzed usually does not mean you are unusually predisposed to seizures. This criticism kind of feels like hunting for problems.

<comment><USER31> people who regularly get seizures are not allowed to drive. The laws vary a lot by country and state and can be looked up here [https://en.wikipedia.org/wiki/Epilepsy_and_driving](https://en.wikipedia.org/wiki/Epilepsy_and_driving) Most of the time the law is of the form "you must be seizure-free for <x> months in order to drive"

<comment><USER32> Right, and I suppose one probably wouldn't buy this if they were prone to seizures, either. I presume there's enough of a disjunction between people with impaired mobility and seizure risk for that to not be such a big deal.

</comment></comment></comment></comment><comment><USER33> Super cool. However I can't look at this thing and _not_ think Wall-E

<comment><USER34> Yep. I actually went as far as googling the Wall-E humans to see how close it was.

</comment></comment><comment><USER35> Little marketing point: Shouldn't he put the subscription box on the main page instead of redirecting to another page?

Excellent speech, excellent copy, short presentation. Is it legal not to write one's address and privacy policy?

On the other hand, being European, I... applause him for not displaying the (mandatory) cookie header.

<comment><USER36> As other people here pointed out / got confused by, the lack of textual information is probably a bigger issue.

</comment></comment><comment><USER37> The market for devices like these is a joke. You fall into two categories, expensive and not that well designed, and inexpensive and very cheaply made overseas.

The problem you need to solve is getting the insurance companies and Medicare to pay for your device. You need lobbying and certifications and all that bureaucracy. No matter how mediocre your product is, you can then sell it like hotcakes.

</comment><comment><USER38> Q&A: [https://www.youtube.com/watch?v=ThwLzeEpP5I](https://www.youtube.com/watch?v=ThwLzeEpP5I)

</comment><comment><USER39> The site could show a bit more info, e.g. the technical parameters of the thing. It would be interested to see even for the prototype.

Also, is this how New Zealand accent sounds like?

<comment><USER40> Yes, that's a New Zealand accent.

<comment><USER41> New Zealander here, its Australian.

<comment><USER42> Australian here, suspect he's spent significant time in both countries because the way he says 'this' is not how an Australian accent sounds, but other parts of his speech sound very Australian.

<comment><USER43> I thought it was kiwi too. I've spent more time in NZ than OZ though and am less familiar with the Australian accent. If this website[1] is correct, then the company is registered in NZ at least.

[1] [http://www.infobel.com/en/newzealand/ogo_technology_limited/...](http://www.infobel.com/en/newzealand/ogo_technology_limited/otaki/NZ100610116/businessdetails.aspx)

</comment></comment></comment></comment></comment><comment><USER44> I wonder if they have any plans on dealing with stairs. Honestly I think the arm freedom is a big deal so I think they could come up with some novel ideas for stairs or other terrain. Bipedal movement (or I guess any number of legs) is impressive in that it can handle a variety of terrain.

A trite and cheesy observation... it seems we are trying to make machines learn to walk and humans learn to roll :)

All in all I think the product/idea are great.

<comment><USER45> The iBot was able to "walk" up and down stairs: [http://www.dekaresearch.com/ibot.shtml](http://www.dekaresearch.com/ibot.shtml)

In retrospect, it's a bit surprising they never enhanced it to operate hands free like this - it was made by the same folks as the segway and feels like a natural evolution.

<comment><USER46> I remember talking about the iBot with a wheelchair bound friend when it came out.

His response was "the people who designed this have obviously never been bound to a wheelchair". I think I was in 9th or 10th grade at the time, so I don't remember his reasoning, but I remember the disdain for the invention.

Any iBot users out there that could chime in?

</comment></comment></comment><comment><USER47> Looks great! What if they added spatial navigation by video camera and voice control to cover people who have trouble controlling the chair with their body position.

At least for simple navigation I think the tech is mature enough to make it today. Just make sure to avoid obstacles and people and find your way from A to B.

Couple that with the Google car fitted with an automatic docking station and you have an almost complete system of transport.

</comment><comment><USER48> Saw an article with a little backstory about this on Reddit today - [http://www.infoblizzard.com/the-blog-smog/engineer- invents-a...](http://www.infoblizzard.com/the-blog-smog/engineer-invents-a- hands-free-wheelchair-for-best-friend-who-was-left-a-paraplegic-after-skiing- accident)

</comment><comment><USER3> For those people looking at the guy moving around by shifting in his seat and thinking "I want one!", it looks like this Segway modification is the closest thing you can actually order: [http://suigenerisseat.com](http://suigenerisseat.com)

</comment><comment><USER49> I worry that there might be difficulties leaning over and picking things up without the chair moving.

Imagine dropping something and instinctively leaning over to catch / retrieve it.

<comment><USER50> The Q&A video [https://www.youtube.com/watch?v=ThwLzeEpP5I](https://www.youtube.com/watch?v=ThwLzeEpP5I) shows a switch which disables side-to-side movement (and a joystick which can be used to turn when lean-to-turn is disabled).

</comment></comment><comment><USER51> Great idea but I would worry about stability - I'd like to see what happens if people bump into you - can the user get pushed off the seat?

<comment><USER52> Even I was thinking the same. A handrest would have been really useful!

</comment></comment><comment><USER53> It's the end of man, obviously

[http://imgur.com/deahE27](http://imgur.com/deahE27)

<comment><USER21> Add TV on it - [http://www.chud.com/articles/content_images/117/WALLE3.JPG](http://www.chud.com/articles/content_images/117/WALLE3.JPG)

</comment></comment><comment><USER54> It's what the Sinclair C5 could have been, if only battery/motor technology had allowed... [https://en.wikipedia.org/wiki/Sinclair_C5](https://en.wikipedia.org/wiki/Sinclair_C5)

</comment><comment><USER55> It suddenly dawned on me that I'll most likely live to experience certain categories of disability that'll grant you access to technology which will make you altogether _more_ able-bodied than the average "non-disabled" person.

<comment><USER56> Well, footless runners are already faster than non-disabled ones.

</comment></comment><comment><USER57> wheelchair from scalevo (ETH zurich), similar "segway tech." including stairclimbing [https://www.youtube.com/watch?v=3lb_8nmy90c](https://www.youtube.com/watch?v=3lb_8nmy90c)

<comment><USER58> scalevo appears to use a joystick, the hands-free nature of ogo is what I find the most interesting.

<comment><USER59> Ya when I watched I pictured the user being able to carry their baby while moving down the street or in a mall.

</comment></comment></comment><comment><USER60> Unfortunate name.

[https://www.youtube.com/watch?v=OcuSHwdmxM0](https://www.youtube.com/watch?v=OcuSHwdmxM0)

(I'm probably going to get downvoted for this, but hey, I like to live a little)

<comment><USER19> He messed up the punchline!

</comment></comment><comment><USER61> This is right out of Wall-E.

</comment><comment><USER62> Here's the founder's website if anyone else was curious like me: [http://khalsall.com/](http://khalsall.com/)

</comment><comment><USER63> What I want is a human-sized quad copter :)

Maybe they'll exist by the time I need one.

<comment><USER64> It's already here, they just need to improve battery tech for more fun:

[https://www.youtube.com/watch?v=L75ESD9PBOw](https://www.youtube.com/watch?v=L75ESD9PBOw)

</comment></comment><comment><USER65> This is a remarkable innovation. I wish Ogo Tech the best of success.

</comment><comment><USER66> Wow that's brilliant. Why didn't I think of that!

</comment><comment><USER67> So, this isn't mainly for disabled people, I take it?

<comment><USER68> The title is a bit weird. I don't understand why they call it "personal transportation". I mean it is personal transportation, for people in wheel chairs, but not a new take on personal transportation in the way Segway tried to be.

<comment><AUTHOR> It is personal transportation, just focused on a particular set of users.

</comment></comment></comment><comment><USER69> How long till Segway decides to get litigious?

</comment><comment><USER70> Well the handicapped will feel awesome. This makes them super agile.

</comment><comment><USER71> Looks like a wheel chair for the disabled.

</comment><comment><USER72> If we all ride these, do you think that the handicapped will feel less alienated?

</comment><comment><USER73> I actually saw a disabled guy driving some sort of Segway but with a chair. That seemed more practical and useful compared to this.

This was in Rome which isn't known for its nicely paved streets.

<comment><USER74> There used to be the iBot, which looked like an amazing product for people using a wheelchair today - but it is discontinued.

I remember Michael Kaplan (a Microsoft guy, regularly linked from the old new things/Chen for character set/encoding/unicode stuff) praising his iBot in quite some posts.

<comment><USER75> The iBot was apparently reclassified as a class 2 medical device, which makes certification easier. Allegedly, it is being redesigned, and will go back into production.

[https://en.m.wikipedia.org/wiki/IBOT](https://en.m.wikipedia.org/wiki/IBOT)

</comment></comment></comment><comment><USER76> Oh god, reminds me of the Wall-E hover chairs used by the humans who have basically ceased moving...

[https://www.google.co.uk/search?q=wall-e+hover+chairs&tbm=is...](https://www.google.co.uk/search?q=wall-e+hover+chairs&tbm=isch)

<comment><USER77> The movie seems to target disabled people, not fat/unhealthy people.

<comment><USER76> I thought this but the article title is "Ogo, a new take on personal transportation". I think I'm fine, unless the article title is wrong... It's been known to happen :-)

<comment><USER78> Watch the video. The inventor was inspired by a paraplegic friend.

</comment></comment></comment></comment><comment><USER79> That is a with some pictures of a beefed up wheelchair and almost no information whatsoever.

<comment><USER80> Watch the video...

<comment><USER81> Not always possible in work environments.

</comment></comment></comment><comment><USER82> It has come to this that able bodied men and women need a automated wheelchair to roam around! Wow. That shitty future that movies has shown is really here!

<comment><AUTHOR> The inventor designed it for his paraplegic friend. It's clearly shown in the video from the beginning. The entire thrust of the video is about the item empowering disabled people.

[https://www.youtube.com/watch?v=zgat4a1TrEM](https://www.youtube.com/watch?v=zgat4a1TrEM)</comment></comment>


Show HN: Turn a .NET core website into a desktop app using webview (no electron) - <AUTHOR> https://github.com/zenakuten/webview-cs <comment><AUTHOR> The nuget package is multi-platform and has webview native binaries for win10-x64, osx-x64, linux-x64, and linux-arm (rpi).</comment>


Embedded computers: Hacking the planet - <AUTHOR> http://www.economist.com/news/leaders/21657811-internet-things-coming-now-time-deal-its-security-flaws-hacking

<comment><AUTHOR> The Economist describes open-source lisense liability terms as "untenable".</comment>


Yhat (YC W15) Gives Data Science Teams a Head Start - <AUTHOR> http://techcrunch.com/2015/02/07/yc-backed-yhat-gives-data-science-teams-a-head-start/

<comment><USER2> Can you deploy other stats languages? specifically what about models in Julia? Or PMML? Very cool. thx

<comment><AUTHOR> Good question. We support R and Python right now, however we're planning to extend support to other languages in the future. We've found that while PMML sounds good in theory, ta tough to use in the real world (esp. With data transformations).

</comment></comment><comment><AUTHOR> Hi one one the founders here. I'll be around to answer any questions.</comment>


The Mind-Boggling Ascent of Amazon and Jeff Bezos - <AUTHOR> https://www.nytimes.com/2017/07/28/your-money/amazon-jeff-bezos.html?ref=business <comment><USER2> > "A very small group — 4 percent of all publicly traded stocks — account for > all of the stock market's net gains from 1926 through 2016, he found."

Very interesting. The black swan nature of angel and VC investing is frequently talked about, but my dumb brain never made the logical connection that the public markets were the same way (and that 1/25 of the companies account for all of the returns, and 24/25 are basically duds).</comment>


How To Profit From Selling Digital Products - <AUTHOR> http://www.smashingmagazine.com/2014/07/10/how-to-profit-from-selling-digital-products-part-1/ <comment><USER2> This point, that making copies of software, comes at no direct cost to the creator is often glossed over in articles that express amazement at the free software and open-source movements. "Why would someone spend so much time working on something and then give it away for free?" they ask and I personally like Linus Torvalds' response that it was the only thing to do that made sense to him.

It is a generous act but it comes at no additional cost to the donor and what person doesn't want their work to be as useful to as many people as possible?

I believe it is also the key thing to consider in explaining the rise of software piracy and the opposition to DRM. I hope to see a complete paradigm shift in my life-time, in the everyday software-user, in understanding what what they can reasonably be expected to do with a digital work, i.e. copy, copy and copy again as it doesn't cost anyone anything.

A business with an 85% percent profit margin makes me uneasy and seems exploitative to say the least. It is unfair to the consumer, it's just that most consumers don't really know or care, they can always pirate it if they can't afford it.

<comment><USER3> > This point, that making copies of software, comes at no direct cost to the > creator

Support cost. Support cost will sink a business if they're not taken into account.

That's why you should never sell software for less than $x0 to consumers and less than $x00 to businesses. Because the support costs will eat you alive.

The only way you can get away with free is if there's absolutely no support (your product isn't likely to see much use) or you like doing support as a hobby (you _will_ eventually find a shinier toy).

Oh and I'm being very liberal when I say support. Even dealing with pull requests can be a bitch. Even if you only get one or two a month. You _will_ forget to deal with them.

<comment><USER4> >Support cost

Support should be paid. It's an actual scarce good, which can't be easily duplicated.

<comment><USER5> It's slightly more nuanced than that. Quite a few OSS projects seem to have success with providing free community support forums, online documentation etc. which still require some support but usually an order of magnitude less, and then pay-for 1-to-1 support (paying both for itself as the scarce good, and a portion to cover the "free" support maintenance costs). As always, that "free" support has to be carefully constructed and maintained so that it works in this manner.

</comment></comment></comment></comment><comment><USER6> The concept of "digital product" is flawed, as it implies scarcity, which is obviously artificial and mostly based on regulation (e.g. copyright law). Instead, you should sell digital services.

<comment><USER7> I'm not sure artificial scarcity is a bad thing, as it allows digital products to exist. As a consumer I'd much rather have the option to choose between a digital product and a digital service. Somethings like email and web hosting obviously have to be a digital service. Things like games and music can be either. And I usually choose the product since it'll exist long after the service is gone. (Assuming no DRM)

I think we may be entering a digital dark age, where in the not too distant future, a lot of the software of today will no longer be useable. There will be no DOSBOX equivalent to play web games of 2014.

<comment><USER4> Digital products don't require artificial scarcity. They can be given away for free as advertising for the service. They can also be crowdfunded by a bounty, and then freely released upon completion.

<comment><USER8> When you figure out how to crowdfund the next Avatar/Game of Thrones/Last of Us let me know. You might not care about them, but enough people did value them enough to pay 100s of millions for them _after_ they were created. I'm eagerly awaiting anyone to put forward a plan on how to convince the masses to risk pre-paying 100s of millions for the creation of a new-but-equivalently- awesome IP. It would not be a sensible risk proposition by any measure.

<comment><USER9> Market penetration of crowdfunding is still really low. Think of how many non- tech friends and relatives you have who have ever crowdfunded anything. Now think of how many people you know who have cable TV or go to movies.

Crowdfunding is still a business model with a lot of room for growth, whereas cable and movies have saturated the market, at least in the USA.

</comment></comment></comment></comment></comment><comment><USER10> I always enjoy Nathan Barry's writing and his work provides a pretty good template to reverse engineer a lot of good ideas, similar to what Patrick McKenzie does as well.

<comment><USER11> I think the notion that we can all copy the 'template' of what Nathan does isn't really possible. He writes really, really well. I don't know if I could pull in an audience or sell books with what I would consider mediocre writing skills. I'm a programmer after all. Maybe someone like myself should go for it, if that's where there passion's at, then seek out a really great editor.</comment></comment>


Ask HN: Who owns how much? - <AUTHOR>

Are there any good resources or templates out there on how to create a good startup partnership agreement?
The general rule I've heard is: no matter what you do, you'll get it wrong. The only variable you can control is how wrong you are.
We're a team of 4, all working part-time, and getting ready to launch. A few other variables in the pipeline (people moving, marriage, etc.) but for the most part, something similar to four equal partners. Three technical, and one non-technical co-founder. SaaS.
Would love your thoughts and insights on how to be least wrong in creating this for the first time. <comment><USER2> Four equal partners is very similar to four equal partners.

Have a vesting schedule.

Have a buyout clause.

Use an attorney.

Get back to building.

<comment><USER3> I would like to second this response.

All extremely valuable to limit long term risk. Over time someone(s) will have to leave the group and having this ironed out up front saves a lot of time, effort, and money down the road.

One thing to consider is cash contributions (if any) that might alter the allotted equity. Other than that, equal partners with vesting is a good way to go.

<comment><USER2> Make cash contributions loans, not equity. The risks/reward of all the founders should be aligned, and aligned to working. The option of passive ownership is divisive.

<comment><USER4> At what interest rate? Seems to me the average startup's credit worthiness is somewhere between Junk and Non-Existant.

<comment><USER2> Interest rate is pretty much irrelevant. If the startup fails, they're not going to repay. If the startup succeeds then the interest is dwarfed by the value of the lender's equity.

If the lender is worried about interest rates and credit worthiness, they probably should not be pursuing a startup. The idea of a loan is that it removes negotiations over a finite pie that probably is worth nothing over the long run.

</comment></comment></comment></comment></comment><comment><USER5> insights on how to be least wrong>

Even amongst the most honest, hard-working, and brotherly partners-- ugly disputes can happen. Worth bearing in mind, for your agreement, a smart shareholder clause to resolve disputes called the "Mexican Shootout".

Full description, read Felix Dennis, The Joys and Perils of Partnership, pg.175

[http://www.amazon.com/How-Get-Rich-Greatest- Entrepreneurs/dp...](http://www.amazon.com/How-Get-Rich-Greatest- Entrepreneurs/dp/1591842719/ref=sr_1_1?ie=UTF8&qid=1403633347&sr=8-1&keywords=felix+dennis+how+to+get+rich)</comment>


Looking for partners for my new startup - <AUTHOR>

Hello everyone, here's a description of my new startup. In case you feel that it is interesting send me an email through firstname.lastname@example.com
Note: I'm looking for someone that's my age(15 - 18 years old)<p>Now, I will not post the complete idea here but it's basically a social network for teen entreprenuers. <comment><USER2> I think you should drop this paranoid fear that someone will steal your idea, you'll get a lot more information coming your way. You can use this feedback to really build something people want.

What's the added value you are providing? Why is it a startup and not a website? Why not use ning.com or lovdbyless.com? What is the revenue model? How will you attract people? There are not many of people in that category, especially that age (congrats to you!), so that monetizing on ads would make sense, so you really need a strong business model.

Anyway, I encourage you to pursue whatever you got going on, but I really think you can build a prototype on your own, creating more grip at the beginning.

<comment><USER3> I agree. I think starting something first with ning would be a great way to build a community with zero investment. See how your target audience takes to the idea and then decide if it makes sense to transition over to something more custom.

</comment></comment><comment><USER4> Do a search on searchyc.com, there have been quite a few posts like this in the past. You did not really give a description of your idea, I think it would be more helpful if you were to detail your idea a bit more.

</comment><comment><AUTHOR> HEY GOYS EMIL HERE. Sorry for not providing enough info, really stupid of me. Here's the description:

BizTeen.net - Where Teens Start Businesses \</comment><comment></comment><comment></comment><comment></comment><comment></comment><comment></comment><comment></comment><comment></comment><comment></comment><comment></comment><comment></comment><comment>----

What is the problem?

It is "frustrating" and "difficult" and "time consuming" and "not free" to try to meet teens who are like minded and want to start a business togther, further more, there is no "single place" to do it.

What is the oppertunity?

The oppertunity is that there are 400 million teenagers between 15-18 of whom we believe that at least 1% (4 million) are feeling the "pain" and "frustration" of trying to find a reliable partner to earn a little extra money on the side.

What is the solution?

To create a place on the web that makes it "easy" and "free" and "fast" for teenagers to find and connect with other teenagers and join forces with them to start new business ventures.

What are the benefints for somone joining the bizteen.net team?

\- Build credibility \- Learn how to start a business \- Develope better coding skills \- Get PR and notoriety if the project succeeds

What are the CORE features?

\- Find bussiness partners \- Post new business ideas and get them reviewed \- Browse other peoples business ideas and join thier team \- Place to ask questions about business stuff \- Place to hang out and chat with like minded teenagers \- Place to answer questions about starting a business \- Browse other teenagers profiles to see if they would be cool to meet \- Post a resume about yourself and what your into

<comment><USER5> I think it's great that you want to start a business, but I think you'll need to improve your overall skill level before you can take a serious shot at it. My advice to you, as a seventeen-year-old entrepreneur wannabe, is:

\- Work on the basics. Learn to read and write fluent English (this is necessary even if English isn't your native language, at least if you want to be based in the US). Learn some programming, learn some web development, get some real world experience. Get a programming job somewhere (preferably web programming), or work on an open source project.

\- Saying things like "What is the problem?", with a question mark, makes it sound like you're doing a homework assignment in high school, and that's an instant giveaway that you don't have any experience. Real business plans- in fact, real documents of any sort (see, eg., Viaweb's business plan at <http://www.paulgraham.com/vwplan.html)-> aren't written by going down a list of pre-prepared questions and answering them in sequence.

\- The most important component of a business isn't the idea; it's the ability to adjust what you're doing, so that you can succeed even given a bunch of disasters (and there _will_ be a bunch of disasters). This requires flexibility and determination first and foremost.

\- Cut down on typos! Nobody will see what your ideas are if they're in documents full of typos (trust me on this). Online spellcheckers are readily available (<http://www.spellchecker.net/spellcheck/>).

\- Is your figure of "400 million" worldwide? A majority of the world's population still doesn't have Internet access. A more realistic figure would be thirty million. And, why restrict yourself to teenagers? Why not everyone?

Reply to this comment if you're interested in contacting me.

</comment></comment><comment><USER6> It seems like you want to create a matchmaking site for entrepreneurs. In your mind, is this really the level of detail you'd want your users to provide?

</comment><comment><USER7> I don't think that's a good idea: The social network market is mostly satiated and teen entrepreneurs are quite rare. They also tend to have rather small budgets, so it would be quite hard to get any money out of it.

<comment><USER8> so you can start a web company,software company where you don't need so much money, rather brain,

</comment></comment><comment><USER9> Emil, I know what your motivation is here, but I have to agree with some people commenting on the feasibility here. Sounds to me you have something like FairSoftware with a purely teen focus in mind. The problem with that demographic though is that they a)have no money and b) are few and far in between. I believe you have a slight disadvantage being located in Bosnia, but it wouldn't be a bad idea looking a bit closer to home for your partner.

<comment><AUTHOR> Thanks for your input man. It sucks that you dont wanna work on Spinly though

</comment></comment><comment><USER10> 1\. What languages and tools are you using?

2\. Where are you located?

3\. Which features do you want to include?

</comment><comment><USER11> ?</comment>


Show HN: I created HN profile widget - <AUTHOR> https://hackernews.club/hacker/profile <comment><USER3> It seems to have become broken between your first post, and today? I tried the widget out again, and top stories now lists the top story, but then seemingly random other ones.

</comment><comment><AUTHOR> Hello. Would love to get your feedback! Here's my profile as an example. :)

[https://hackernews.club/hacker/profile/sideproject](https://hackernews.club/hacker/profile/sideproject)

A few weeks ago, there was a Show HN post regarding GitHub profile widget - <USER2> always wanted to do a widget, so I was inspired by that post (and also, since the code was in GitHub, I heavily borrowed many of its ideas)

<comment><USER4> Nifty! I added it to a couple of my websites :) I particularly like your font choice.

<comment><AUTHOR> Thank you!

Since it's within HN's crowd, I wanted to find a nice "programming font" on Google Web Fonts. I'm using this.

[https://fonts.google.com/specimen/Inconsolata](https://fonts.google.com/specimen/Inconsolata)

Other good "programming fonts" I found are

Cousine - [https://www.google.com/fonts/specimen/Cousine](https://www.google.com/fonts/specimen/Cousine)

Droid sans mono - [https://www.google.com/fonts/specimen/Droid+Sans+Mono](https://www.google.com/fonts/specimen/Droid+Sans+Mono)

Roboto Mono - [https://www.google.com/fonts/specimen/Roboto+Mono](https://www.google.com/fonts/specimen/Roboto+Mono)

</comment></comment></comment><comment><USER5> Nice. It's case-sensitive though. Also, everything appears as undefined if you type an invalid username. May I suggest an "Invalid username, case sensitivity matters" warning?

<comment><AUTHOR> Good picking! Will fix that up right now. Thanks! :)

</comment></comment><comment><USER6> This is very nice! Can you make it so that the Top Submissions links go to the HN discussions?

<comment><AUTHOR> Thanks!

Good idea - some people wanted to go directly to the link, but I might make both links available!

<comment><USER7> I think no need for the external link, people will eventually find the link in the discussion title.</comment></comment></comment>


My company re-released our flagship PHP app as open-source - <AUTHOR> http://www.heroframework.com

<comment><AUTHOR> __Supposed to be a "Tell HN: " announcement, but that was stripped. __

We're really excited, and would love to get some feedback from the HN crowd!

The product is a CMS and rapid PHP web application development platform built on CodeIgniter called "Hero".</comment>


The Sudden Charm of Public School - <AUTHOR> http://www.nytimes.com/2009/04/05/realestate/05Cov.html

<comment><USER2> NYT articles with a NYC focus are fascinating to me as an outsider. One thing that jumps out at me, spending my entire life west of the Mississippi river, is that NYC appears to just give their schools numbers:

 _Public Schools 6, 59 and 290 on the Upper East Side, and P.S. 87 on the Upper West Side_

In the states I've lived in the schools have always had "friendly" names, and are never referred to by their numbers, if they even have one.

Furthermore, the phenomenon described in the article reeks of "helicopter parenting", and seems like it might be particularly easy to find in (nearly unique to) NYC. I have no data to back up my prejudice, but between the stereotype of overbearing New England parents and the probable variance in school qualities in an urban area it's not surprising.

In the midwest where I grew up and in Seattle where I live now it's not particularly common to stress over where your children go to school; you optimize if convenient, but most of the choices are pretty good. Likewise, my perception about life in Houston was that some of the schools were pretty bad but given the low cost of living anyone who cared either already lived in the suburbs or made so much money that they could easily afford to send their kids to another school.

<comment><USER3> Most, if not all, of our elementary and middle schools do have "friendly" names, and as far as I'm aware all the high schools have and go by actual names.

Examples: I went to PS 230 and 217, the names of which I never knew nor can remember now, then to Cunningham IS 234, and graduated from Brooklyn Technical High School.

And, having gone through the public school system in NYC, I can tell you first hand that the right district can make all the difference, mostly because of the environment. A smart student will always be a smart student, but a smart student in a poor environment might well end up incredibly bored when he is unable to move beyond the level that the school teaches at. The largest problem facing the NYC school system has been, for years, the high student to teacher ratio. When I was in elementary, the number was something like 32:1, at one point I remember having 36 kids in my 4th or 5th grade class. The benefit that 'good' schools and districts have are that they usually don't have to abide by the same standards as the rest of the city in teaching and course material. So, while class size might still be rather large (it's gotten better I'm told), teachers are at least free to teach at a higher level and hopefully make a bigger impact.

</comment></comment><comment><USER4> Public schools in the US are known to have uneven quality from state to state-- something that is perhaps unavoidable since each state sets its own standards, funding, etc. But why does school quality have to vary so much within a city/school system?

I've always been suspicious that, "we can't live here, the schools aren't good enough for little Johnny!" actually means something like, "We can't live here, little Johnny might have to go to school with black people!". :(

<comment><USER5> No, some schools really are better than others. Schools are paid for with property taxes. If you have richer people living around the school, the school gets more money. Additionally, you get rich people donating to the schools.

Also, you get better teachers. My friend chose to teach at a rich school over a poor school because (a) she felt unsafe in the poor neighborhood, and (b) she felt the rich school could support her program better. That is pretty common, from what I've heard.

<comment><USER4>
      > No, some schools really are better than others. Schools
      > are paid for with property taxes. If you have richer
      > people living around the school, the school gets more money.

Is this actually true _within_ a school district? Is it common for the taxes to apportioned geographically all the way down to the neighborhood level? Police and fire services don't work like this, I hope!

<comment><USER5> Yes. You can donate to a particular school in a school district, so you can have somebody give one school 1,000 computers and a new baseball field while the rest of the schools in the district get nothing. And, teachers usually fight for the chance to work at the better, safer, richer schools; the poorer neighborhoods will tend to have worse teachers and a lot more teacher churn. Parents will use open enrollment or request exceptions to get their kids into the schools in the better neighborhoods.

When my school district implemented open enrollment, the schools in the richest neighborhoods nearly doubled in student population. To accomodate the overflowing student population, they (mostly) centralized special education to the poorest school. In turn, attendance shifted further as nobody wanted to go to the "special ed school on the poor side of town."

</comment></comment></comment></comment><comment><USER6> Wow. Scary. I'd hate to think that _my_ children would end up in the same school as all of those other schmucks paying $5500/month for rent. Thank _goodness_ we can move to the $6500/month place and get in a better district.

 _sheesh_

<comment><USER7> Yeah, it's funny how the NYT never mentions one important - get involved and improve the school where you live!

<comment><AUTHOR> I'd like to hear from people who live in New York City how readily the public schools there accept parental involvement. My main volunteer work here in Minnesota is leading an organization of parents concerned about gifted education in this state, and local school districts here vary quite widely in how well they encourage parental involvement. This state was the first in the country to have statewide open enrollment for public school districts, the first in the country to have charter schools, and the first in the country to have a statewide program of dual enrollment (college-level study for high school credit) for eleventh and twelfth graders, and all the hundreds of parents I know locally have to continually think and rethink about how to shop around for the best educational fit for their children. Some parents can make meaningful changes in their local school district, and some cannot. But in New York City parents have substantially less shopping power than parents in Minnesota have, so the school districts may be correspondingly more inclined to blow off parental concerns. What do those of you in New York observe about the situation there?

<comment><USER7> Hmm,

Since this is an article in the New York Times that is going to influence behavior rather than just describe it, It seems like the various stages of encouragement should be: A) Encourage parents to get involved with the public schools that they will be sending their kids to. B) Raise enough ruckus to make sure the parents _can_ get involved. This is the New York Times talking (again).

I personally find Americans thinking in terms of "Better Schools" and "Worse Schools" to be rather vile. There are two kinds of schools - schools where, when the child puts into the effort, they can thrive and other schools. Once a school reaches that point, it is up to the child and the _parents_ to make sure their child thrives. But since of this implies some responsibility on the parents' and children's the parts, it appeals not all.</comment></comment></comment></comment>


Seymour Cray Obituary by John Markoff (1996) - <AUTHOR> http://pages.cs.wisc.edu/~bezenek/cray.html <comment><USER2> "He knew every transistor and every wire in his computers." \-- Danny Hillis

I recall hearing a story years ago about one of his machines, perhaps a 7600. It seems a technician had been called to service the machine, and in the process, noticed a wire that was quite a bit longer than the distance between the two points it connected. The technician replaced the wire with one cut to length... and the machine stopped working.

Cray was using the speed-of-light delay to time some signal.

</comment><comment><USER3> Mr. Cray was admirable for his tenacity and single-mindedness. I especially liked his disdain for committees and corporate governance. He knew what he wanted to do, and it didn't involve sitting in silly meetings about nonessential stuff. We owe a lot to his designs. And they were his designs, not some committee's.

I lived in Colorado Springs when Mr. Cray died so tragically. Every time I go past exit 150 (Academy Blvd.) on I-25, I think to myself, this is the Seymour Cray Memorial Interchange. It has been redesigned from the old-fashioned cloverleaf into a newer design where off- and on-ramp traffic don't have to merge in an eighth of a mile.

</comment><comment><USER4> This is the Watson "janitor" letter: [http://www.computerhistory.org/revolution/supercomputers/10/...](http://www.computerhistory.org/revolution/supercomputers/10/33/62)

Here is a talk of his: [https://www.youtube.com/watch?v=vtOA1vuoDgQ](https://www.youtube.com/watch?v=vtOA1vuoDgQ)

Bill Norris mentioned was the CEO of CDC.

</comment><comment><USER5> I wonder if the University of Wisconsin knows that their website is being used to post an obituary that is probably protected by copyright? (Markoff writes for The New York Times.) Just asking.

<comment><USER6> Since it's being used for non-profit, educational purposes, this might fall under "fair use".</comment></comment>


Google Wallet leak shows off new physical credit cards - <AUTHOR> http://www.slashgear.com/google-wallet-leak-shows-off-new-physical-credit-cards-01255253/

<comment><USER2> Huh. So I'll have one credit card to carry around that will just pass through the charge to another card I'm carrying around, because none of this stuff is yet reliable enough to abandon my wallet entirely.

Sorry for the abrasive skepticism here... it's part of being in the industry. But I see one of two scenarios playing out here:

1) Google becomes (buys/owns/works with/...) a proper Issuing Bank giving out real lines of credit for a credit card. They get interchange fees when you use your card, just like any other card issuer. No real value is added to the equation, and it's yet another service that Google offers which becomes a nightmare if you need to speak with a human - which when you're dealing with people's money is quite often. They may have a decently searchable web UI for your transaction history, but so does Mint.

2) Google does some clever magic where they authorize one of your cards on file when you swipe your Wallet card, and just pass through the result. Because they still need to act as an issuing bank here, they either raise interchange over the real issuing bank of the actual card (store owner gets screwed), or charge the same or less and eat the loss. Presumably they'll make up this way by creepily using your purchase history.

Neither of these scenarios does anything to move retailers closer to NFC adoption (actually useful for Google/Android), and I'm not sure how many people are willing to have some "one card to rule them all" thing going on, which is the only real benefit I see to the consumer here.

Having my wallet 3mm thinner isn't enough benefit for me to not pick the best rewards card based on where I'm shopping, never mind the fact that I don't trust Google with my financial data (or, more accurately, I don't see any benefit in giving them access to it)

<comment><USER3> I got the impression this is a lot like that iPhone writeable card -- i.e., you load in all your cards and then you can choose which card your Google Card represents. Lets you ditch all your cards and Google gets you to use wallet (which means they can push you in to using it as an actual payment wallet). And by getting _you_ using Google Wallet, it'll encourage NFC adoption.

<comment><USER4> That uses a mounted magstripe writer, doesn't it? Or does the card have some sort of integrated rewriting electronics? I can't find any technical specifications.

It seems more likely the card will act like a prepaid 'passthrough' card as in the existing system.

</comment></comment></comment><comment><USER5> I wonder how flexible you are in deciding what card you want their physical card to charge to? Do you log in and toggle the current card it's a proxy for? Or can you log in later that night and tell google wallet "charge that latte on the mastercard, charge that toy on the amex?". I'd be really excited if I could get one google card to replace some other cards, but one of the reasons I have multiple cards is to separate personal activity from my small business activity. It'd be really important for me to have those separate.

<comment><USER6> From my understanding of the EMV payment specification (<http://en.wikipedia.org/wiki/EMV>) a card can actually have multiple applications and when used at a compliant terminal, you are prompted to select the payment application. In other words, a EMV compliant terminal should prompt you to select which card you want the charge to go to. Of course this isn't a terminal behavior you typically see because pretty much any card you get issued by the bank will only have the one payment app. In my own testing though, I've come across cards with more than one.

<comment><USER7> Maybe you're from Europe because I think you're talking about stuff that isn't even close to existing in the US.

<comment><USER8> The US has been extremely slow to adopt this technology despite, the adoption rates around the world. Visa and MasterCard have set a date of 2015 to push merchants to have their checkout terminals be EMV compliant or face higher fraud liability charges.

</comment></comment></comment></comment><comment><USER9> So the recent change to Google Wallet to let you use any card you wanted basically worked by creating a virtual credit card that acted as a proxy, and transmitting that card number using NFC. When the charge hit that virtual card, they would then process a corresponding charge to your _real_ card.

It looks like they're going to give you the option of getting a physical representation of that proxy card.

One thing I'm curious about though is how chargebacks get handled with this system. Say I have the proxy card pointing at my Amex, I go buy something, and Google forwarded the charge to my Amex. Now for whatever reason I need to do a chargeback. Who do I talk to, Google, or Amex? How would that even work?

<comment><USER10> Does Google forward the charge to Amex, or does the Google Wallet Apps just simulate the Amex card's NFC signal, so that the merchant can't tell the difference? If the latter, you obviously deal with Amex

<comment><USER8> Google creates a onetime virtual card number that it sends to the merchant and that the merchant can process. The onetime card number never changes for that transaction, so a chargeback and return can always be processed for that order. I'm sure Google plays a part in the chargeback process due to the fact it acquired TxVia in April.

[http://support.google.com/wallet/bin/answer.py?hl=en&ans...](http://support.google.com/wallet/bin/answer.py?hl=en&answer=2740044)

In regards to reward points- This article also mentions "Certain transactions may not earn your typical rewards or be eligible for certain benefits. Learn more about rewards. Please contact the seller with any questions about your order."

Most people seem to use their credit cards to pay for things instead of their debit cards to get reward points. This will definitely discourage people.

<comment><USER11> I don't think that's accurate as of a week or two ago.

Er, actually, I think that's just for online purchases. Google Wallet in the past has used a Masterpaid prepaid card for NFC transactions and my understanding was that the recent update causes a more direct credit card emulation as it will allow to use any sort of VISA/whatever.

</comment></comment></comment></comment><comment><USER12> Source with more images: [http://www.androidpolice.com/2012/11/01/introducing- the-phys...](http://www.androidpolice.com/2012/11/01/introducing-the-physical- google-wallet-card-coming-soon-to-google-wallet-and-more-new-features/)

</comment><comment><USER13> A way for Google to add value would be to distribute transactions efficiently/optimally among my existing accounts. If they know the terms, promotions and limits on my various cards and bank accounts then they can figure out that a particular transaction is most advantageous to me if it goes against Card A since it gets me a lower rate or a cash back or I have more head-room. Looking at transactions over time Google can predict and optimize how my spending gets allocated. I think I'd like that if it was done well.

</comment><comment><USER14> Glad to hear I can just carry one reward card instead of card for every grocery store I visit. Glad to hear Ill be able to use google for person to person payments instead of paypal. Perhaps they will even get the same functionality as the bitinstant card.

[http://thenextweb.com/insider/2012/08/20/bitinstant-may- brid...](http://thenextweb.com/insider/2012/08/20/bitinstant-may-bridge- virtual-real-world-currencies-international-bitcoin-credit-card/)

</comment><comment><USER15> I'd use this and like it much more than the digital wallet.

The idea of my phone dying and leaving me with no means of communication and no means of payment sounds like a good way to make a bad day go to much worse.

As someone who travels frequently on business and is in places where I dont know a soul and arrive at sometimes odd hours - that scenario is terrifying to me.

<comment><USER16> Some banks have protection for this. As long as you can get to a phone you then ring the bank who will issue you with a pin you take to an ATM. This will give you access to emergency fund while they courier you a new card.

</comment></comment><comment><USER17> I would like to see Wallet Card act as a wrapper of all my cards and automatically figure out best card to use to charge ultimately based on balances, reward points and may be split charges between cards if required. But with this change in Google Wallet, NFC adoption among merchants will become even harder.

</comment><comment><USER18> The card will likely be reprogrammable using NFC to 'become' whichever card you choose. Several large banks have had this in the works for a while, but it seems like Google will beat them to it.

</comment><comment><USER19> It would be nice if it could generate a new number for each transaction.

</comment><comment><USER20> Wasn't the (future) physical card one of the things that they went on about when Google Wallet was initially launched?

</comment><comment><USER21> Note to Google: If the world hears about your new secure payment system via a LEAK you're off to pretty bad start.

<comment><USER22> Uh, what? They have engineers architecting their payment system's security.

The screenshots are handled by possible interns, staff, anyone associated with the project, etc.

There's no reason why a leak would have anything to do with system security. That's absurd.

</comment></comment><comment><USER23> I thought google wallet was supposed to replace the cards I carry, not adding another one to it.

<comment><USER24> In this scenario. You leave all your cards at home and carry the Google Wallet card. Every retailer does not have NFC.

</comment></comment><comment><USER25> Looks like google wallet is a not-so-well-liked app:

[https://play.google.com/store/apps/details?id=com.google.and...](https://play.google.com/store/apps/details?id=com.google.android.apps.walletnfcrel&hl=en)

<comment><USER26> Seems like they deployed a version that broke the app on Nexus S.

The remaining one stars are users complaining about lack of support on various android phones.

So looks like people are really interested in using it but can't get proper access to it, those than can do like it,

<comment><USER2> So:

1) A software update can now render you unable to make payments.

2) You're only able to pay people if you've bought one of a few specific pieces of hardware.

Traditional payment cards suffer neither of these problems which is probably why Google's planning to offer this... but overall it sounds like this is just adding more complexity into the already mindlessly-complex payments infrastructure.

<comment><USER11> So we know who the anti-Google-at-all-costs is in this particular thread. Why don't you stop spreading misinformation about it when you clearly don't understand the current Wallet offering or the vision for it?

<comment><USER2> I'm not anti-Google, I just don't see how their product adds value to the equation in any payment scenario. I use and like a lot of their offerings. But I'm in the payments industry, know what can and does go wrong, and would never touch an offering from a company notorious for being so hard to get in touch with (unless you're giving them tens of thousands of dollars in Adwords revenue; even with our paid apps accounts I have no idea how to get the support we pay for)

<comment><USER11> >would never touch an offering from a company notorious for being so hard to get in touch with

I find that to be a very reasonable cause of concern.</comment></comment></comment></comment></comment></comment>


Show HN: I Made a Templating Language - <AUTHOR> https://github.com/sebbekarlsson/gpp <comment><USER2> > > How is this software licensed?

> I don't know. Do what you want.

People tend to be afraid to use software without an explicit license do to the way copyright works (at least in the US). If you don't explicitly give people permission to use your software, you maintain the full copyright rights to the work. In other words, if I started using your software and you decide you want to charge for the software after all, you could go ahead and sue me.

If you want people to "do what they want" with your software, the MIT license or BSD license is probably the closest to this sentiment. Pick one and add it to your project, it will make it much more comfortable for other devs to pick up your code.</comment>


Millennials Say Enterprises Need to Catch Up to Their Desktop User Expectations - <AUTHOR> http://www.appsense.com/?press=millennials-say-enterprises-need-to-catch-up-to-their-desktop-user-expectations <comment><AUTHOR> Direct link to their 2015 Desktop Experience Study (pdf)

[http://www.appsense.com/wp- content/uploads/2015/09/AppSense-...](http://www.appsense.com/wp- content/uploads/2015/09/AppSense-2015-Millenials-and-Desktops-Survey- Report.pdf)</comment>


A high-fat, ketogenic diet causes hepatic insulin resistance in mice (2010) - <AUTHOR> https://journals.physiology.org/doi/full/10.1152/ajpendo.00361.2010 <comment><USER2> So, don't take too many carbs while your on the keto diet.

(Pretty sure everyone on the keto diet works this out pretty quickly after doing their first cheat meal)

<comment><AUTHOR> I think what it means is that it could cause Type 2 diabetes. People are often told to avoid glucose to prevent diabetes, but too much prevention might also cause it.

<comment><USER2> I'm not convinced pumping mice in ketosis with human insulin brings us even slightly close to concluding this.

It'd be more conclusive to start testing actual humans who it can be proven have stuck to a keto diet.</comment></comment></comment>


Denial, anger, bargaining, depression, & acceptance: The A/B testing lifecycle. - <AUTHOR> http://benplesser.com/2012/09/20/denial-anger-bargaining-depression-and-acceptance-the-ab-testing-lifecycle/

<comment><USER2> Getting emotionally invested in your tests is a good recipe for an emotional rollercoaster. Don't do that.

Instead try a bunch of things, and see what sticks. Be curious, not invested.

<comment><USER3> That's a great point, echoing the part of this post about not being results- oriented. Process-driven is the way to go!

</comment></comment><comment><USER4> This is a great piece. I'm doing a lot of testing for advertising right now, and the emotional rollercoaster - no matter how sanely you attempt to approach it - can be pretty intense. It's good to see someone writing about that side of the process!

<comment><AUTHOR> thanks thenomad. There's a funny disconnect between the rational, detached self and the insane subconscious self present in most people.

</comment></comment><comment><AUTHOR> What is the most frustrating A/B test that you've run?

<comment><USER5> Off-topic but what do you guys use to run A/B tests?

<comment><AUTHOR> We're currently using Google Content Experiments. The Pros are that it's incredibly easy to get a test started thanks to the presence of Google Analytics scripts in the rest of the website. The major Con is the lack of true multivariate testing.

We experimented with Optimizely but had a bad experience. It seemed as though their javascript was synchronous and blocking. We may have been able to customize that but did not dig deeper.

<comment><USER6> Another flaw in Google Content Experiments (which was mentioned in the article) is that it doesn't distribute traffic evenly. This is a big bummer with seasonal products/services where having the control start getting 80% of the traffic during a high conversion period makes the test useless. Overall, even though testing is easier in some ways, I definitely miss Google Website Optimizer.</comment></comment></comment></comment>


Parsing Techniques - A Practical Guide - <AUTHOR> http://www.cs.vu.nl/~dick/PTAPG.html <comment><USER2> The table of contents doesn't seem to mention LL(*) grammars, which are used by ANTLR. I think this is the same thing as a "pack rat" parser (which from memory has a very straightforward implementation, but isn't an academic concept).

I've been writing parsers for a few years now, but I have found the academic work on it to be actively misleading - at least, for the specific things that I want to do. I'm including studying it as an undergraduate, teaching it to undergraduates, and studying it as a PhD candidate.

I've actually read papers where it appears the authors have been misled in precisely the way I had been. Or it could just be that I'm doing something quite strange and weird (i.e. novel and non-obvious).

<comment><USER3> > The table of contents doesn't seem to mention LL(* ) grammars, which are > used by ANTLR.

It's true, this book mentions LL(* ) only in passing. There is a short section (8.3.3), which concludes by saying:

"LL-regular is probably of theoretical interest only; if a parser writer goes through that much trouble, the effort is more wisely spent on LR-regular. Still, it offers many interesting insights, and the parser landscape would be incomplete without it."

Notice that they call it "LL-regular" instead of LL(* ); after reading the somewhat scant literature about LL-regular, I have become convinced that LL(* ) is one in the same as LL-regular, which saw some research in the late seventies. I have been in contact with Terence Parr (author of ANTLR) to see if he comes to the same conclusion. I sent him the LL-regular papers (some of which he had not seen before), and have not heard back from him since.

I'm also working on a parsing project that uses LL(* )/LL-regular (<http://www.gazelle-parser.org>). It's too bad the technique has not received more attention, because it can be quite powerful.

> I think this is the same thing as a "pack rat" parser (which from memory has > a very straightforward implementation, but isn't an academic concept).

No, packrat parsers are not the same as LL(* )/LL-regular. They are both top- down methods, but LL(* )/LL-regular is deterministic, meaning you build a table ahead of time that tells you what decision to make when you're faced with a choice. Packrat parsing, on the other hand, is based on memoized search.

Packrat parsing is linear time, linear space. LL(* )/LL-regular is linear time, constant space [0]. While both are linear time, LL(* )/LL-regular is faster. On the other hand, packrat parsers can handle all non-left-recursive grammars, while LL(* )/LL-regular can only handle a subset of such grammars.

[0] Technically the time could degrade to n^2, but no real language would trigger this. Also, the space is technically proportional to the nesting depth, but this is typically omitted.

> I've been writing parsers for a few years now, but I have found the academic > work on it to be actively misleading - at least, for the specific things > that I want to do.

Really? What do you find misleading? I've been reading more and more parsing literature, and while it can tend toward the impenetrable and mathematical, I've never found it misleading. And I quite like the book mentioned in this article -- if you don't own it already you should definitely get a copy if you're active in the field.

> Or it could just be that I'm doing something quite strange and weird (i.e. > novel and non-obvious).

Out of curiosity, what are you doing? And is your PhD focused on parsing? I'm always looking to meet people who are active in the field.

<comment><USER4> Aren't both packrat and LL(* ) deterministic?

I thought the difference was that LL(* ) uses look-ahead to determine which branch of an alternation to choose, where packrat uses backtracking, and simply tries the branches of the alternation in order.

<comment><USER3> Your description of these two algorithms sounds accurate; I think your point of confusion is with the term "deterministic."

The fact that packrat parsing is based on search-and-backtrack by definition means it is not deterministic. Deterministic parsers never backtrack, because they are designed have enough information to always make the correct choice, by using lookahead.

One important distinction between the two is that a parser based on search returns the first parse tree it finds, but that might not be the only possible parse tree. If you have a well-defined order for the alternatives, then it will always return the same parse tree, but the grammar could still be ambiguous and capable of returning other parse trees also. PEGs sidestep this issue by defining away this ambiguity, and saying that the first parse tree is the ONLY parse tree -- this is the difference between PEGs and context-free grammars.

With deterministic parsers, on the other hand, the process they use to build their tables ensures that the grammar is not ambiguous. So when you get a parse tree back from a deterministic parser, you know it's the only possible parse tree for that input text.

<comment><USER4> Interesting, thank you for clearing that up for me.

Just to make sure I understand: you could view a PEG as having an ambiguity that is resolved by implementation.

It's a small and subtle difference that both LL(* ) and PEG grammars are by definition unambiguous and produce only one tree; they just accomplish it in different ways.

<comment><USER3> > Just to make sure I understand: you could view a PEG as having an ambiguity > that is resolved by implementation.

I wouldn't quite put it that way, because PEGs are defined abstractly, not in terms of any particular parsing method. For example, lpeg (<http://www.inf.puc-rio.br/~roberto/docs/peg.pdf>) parses PEGs also, but does not use packrat parsing to do so.

> It's a small and subtle difference that both LL(* ) and PEG grammars are by > definition unambiguous and produce only one tree; they just accomplish it in > different ways.

Yes, though I will editorialize a bit here and say that PEG's method of defining away ambiguity makes it impossible to know when there are true ambiguities in your grammar. With PEGs, if you have:

a -> b / c;

...it is undecidable whether this is the same as:

a -> c / b;

Take a common ambiguity like the if-then-else problem (<http://en.wikipedia.org/wiki/Dangling_else>). This is a real ambiguity that will affect how programs in your language are interpreted. But a PEG based tool will never tell you that an ambiguity exists, because to a PEG there is no ambiguity. It gives you no help in understanding whether any of your language's productions are ambiguous to a _user_.

<comment><USER4> > I wouldn't quite put it that way, because PEGs are defined abstractly, not > in terms of any particular parsing method.

I thought one of the core things in PEGs was ordered choice, which implies execution order. Packrat parsing is just a space vs. speed tradeoff, converting super-linear time (thanks to backtracking) into linear time with linear space (thanks to memoization). Are there PEGs that have unordered choice? (lpeg doesn't)

> It gives you no help in understanding whether any of your language's > productions are ambiguous to a user.

Point taken.

<comment><USER3> > Are there PEGs that have unordered choice? (lpeg doesn't)

No, PEGs are defined in terms of ordered choice. All I'm saying is that they are not defined in terms of one particular algorithm that implements ordered choice. That's why I objected to the characterization that PEGs have their ambiguity resolved "by implementation." That's inaccurate; their ambiguity is resolved _by definition_ , not by implementation. PEGs are unambiguous even if there is _no_ parsing implementation.

</comment></comment></comment></comment></comment></comment></comment></comment><comment><USER5> Editors, please change link to new edition: <http://www.cs.vu.nl/~dick/PT2Ed.html>

Have been self-studying from this, and it's a great book. Highly recommended.

<comment><USER6> Is the second edition available for download?

<comment><USER5> Ah, not for free, no. Good call :)

</comment></comment></comment><comment><USER7> My favorite parsing function: substr()</comment>


Fees That Could Spoil the Party in Berlin - <AUTHOR> http://www.nytimes.com/2012/09/24/business/media/fees-that-could-spoil-berlin-party.html

<comment><USER2> The biggest annoyance while living in Berlin has to be GEMA. Almost all of the Youtube videos are blocked, music services like Spotify open in Germany much later than everywhere else, people are receiving lots of random or not-so- random legal threads for sharing stuff and now they're trying to kill Berlin's heart, it's unique nightlife.</comment>


Sweden bomb attacks reach unprecedented level as gangs feud - <AUTHOR> https://www.theguardian.com/world/2019/nov/04/sweden-bomb-attacks-reach-unprecedented-level-as-gangs-feud <comment><USER2> Was this a problem even earlier or is this new due to all the new immigration they had since 2015?

Serious question, as an immigrant myself interested in how large scale immigration effect adopting societies.

<comment><USER3> A chart showing detonated hand grenades in sweden from 2011 to 2018. Whether the numbers are trustworthy or not is your call.

[https://www.svt.se/nyheter/inrikes/116-granatattacker-pa- att...](https://www.svt.se/nyheter/inrikes/116-granatattacker-pa-atta-ar- sverige-sticker-ut)

<comment><USER4> Makes you wonder how many shipments of grenades made their way into Sweden in the first place, and how many are still on the streets.

</comment></comment></comment><comment><USER5> I lived in Gothenburg Sweden for 5 months in 2017. And I got to see the riot between neo nazis and antifa people. The most impressive part was the almost parade like quality of the polices show of force. They had about 20 massive police horses. The horses never did anything, but the policemen and women looked very regal. According to my neighbors 1000 policemen had been called in from around the country for that riot. The whole city basically shutdown. But it never got covered by media outside of Sweden.

</comment><comment><AUTHOR> Fatal shootings linked to criminal gangs have increased from around four per year in the early 1990s to over 40 in 2018. And while the blasts that have taken place in Sweden have caused no fatalities so far this year, they could be seen as a sign that the gangs are unafraid of causing damage and potentially harming people.

[https://www.thelocal.se/20191030/whats-behind-the-growing- nu...](https://www.thelocal.se/20191030/whats-behind-the-growing-number-of- explosions-in-sweden)

<comment><USER6> Sweden should consider banning guns.

<comment><USER7> Guns are already mostly banned, the firearms (often automatic weapons) used by criminals are smuggled into the country mostly from the Balkan and the Baltic states.

Grenade attacks are also quite common in Sweden these are also smuggled its not like you can get a grenade license in Sweden...

<comment><USER8> >used by criminals are smuggled into the country mostly from the Baltic states.

If you make claims like this, you have to provide a source.

Baltic states don't have automatic weapons or nades just lying around, nor does it have gun violence or gang violence problems.

All the weird gang-violence, nades being thrown around that happens in Sweden, acid-attacks in UK and so on.

This shit doesn't happen in Baltics.

<comment><USER9> There's been wide news coverage and police reports on this. Most weapons found are weapons used in the wars around jugoslavia. I cant provide you with a quick link. I live in Malmö and its a really nice city with some rougher areas, but nothing too crazy. Gangs are kind of split into bikers (Hells angels, Bandidos and the like and nonbikers. The nonbikers are mainly eastern european (m-falangen, k-falangen) but recently i think we have some somalian gang (black axe?). Problem is we have tons of immigration kids who cant find basic jobs and get tempted into a life of crime by quick money and fast cars. Main income is drugs (since everything is highly illegal, including weed) but they also do extortion etc of business owners. I think a lot of the bombs are cases of extortion. The bombs luckily arent that sofisticated (no carbombs etc) and most people getting caught/being blown up are males age 16-19 so very young.

<comment><USER8> > Most weapons found are weapons used in the wars around jugoslavia.

I was talking specifically about the claim that the weapons(automatic weapons, granades, etc) are sourced from Baltics. Which is obviously BS unless you can provide a reliable source for the claim.

All the things you are talking about are a complete non-issue in Baltics.

<comment><USER7> Balkans and Baltic...

>A bulk of the unlicensed firearms in circulation in Sweden come from the Balkans and now the government wants to clamp down on smuggling from the region.

[https://sverigesradio.se/sida/artikel.aspx?programid=2054&ar...](https://sverigesradio.se/sida/artikel.aspx?programid=2054&artikel=6373440)

The Baltics specifically are the smuggling route the biggest Baltic source however it's Belarus.

</comment></comment></comment></comment></comment></comment></comment><comment><USER10> >mostly target empty buildings, offices and cars, are usually small and experts believe they are intended to intimidate rival gangs

That seems like a strange activity.

<comment><USER11> There are probably several factors, but some of it might be related to how the legal system works.

Even if caught and convicted, you probably won't do much time if you only damage property, and you might not end up in any of the more secure wards.

The time window for prosecution is also different, with only murder/attempted murder having an indefinite limitation time. All other scale with the maximum punishment.

Thus for lesser crimes the state has to prosecute and bring you to court within a certain time, which is shorter the less serious the crime. If the state fails to do so, and the limitation period expires, you can't get charged even if evidence turns up.

Thus many criminals - especially career criminals if my understanding is correct - actually try to avoid - killing, or maiming people is possible. It's not worth the increased risk. At least that was what I was told by someone privy to these matters quite some years ago.

</comment></comment><comment><USER12> I'm impressed they can set off so many explosions without killing people. That's good, I suppose.

</comment><comment><USER13> >The government has announced a 34-point plan to combat the violence, including measures making it easier for police to search homes and read encrypted phone messages.

Of course they did. Couldn't let a tragedy go to waste.

</comment><comment><USER14> The article eventually says this:

"Almost a third [of the blasts] have taken place in Malmö, scene of a string of increasingly violent gun and bomb attacks that rightwing politicians have linked to the large flows of immigrants who arrived in in Sweden during the 2015 migration crisis."

It does not say what fraction of the bombs were made by immigrants. A country does have the right to revise its immigration policy based on its experiences, so this is a relevant statistic.</comment>