skysight-inc/HackerNews huggingface dataset:
It's one of those sad cases where someone "doing the right thing" opens doors for the bad guys. I remember Google having a page that "educated" about the potential pitfalls of having data locked up in Facebook (on the OAuth approval page). Maybe they will do the same thing here?

Thing is: for technical people like us it's a no-brainer, stay the hell away. This kind of thing is going to get a whole bunch of Aunt Tillys locked up in Apple. From that perspective the one option is clearly more "evil" as it preys on ignorance.
A Lisp Machine is a real computer with a Lisp OS, applications, libraries and tools. An editor is just a part of that experience. But not the central part. Typically the environment of Lisp Machines was NOT written around the editor. They had a window/mouse/GUI oriented user interface with a lot of support for keyboard use. If you take for example the Lisp Listener in Symbolics Genera, it is not a Zmacs application and it does not use Zmacs in any way - other than that you can switch to Zmacs windows.

GNU Emacs is an editor written in some more primitive Lisp with extensive libraries and applications. It lacks the extensive low-level features, multi-threading, Flavors/CLOS etc of Zetalisp or Interlisp. GNU Emacs implements all their applications inside the editor. Lisp Machines did not do that.

If you've ever used a Lisp Machine, the look&feel was quite different from GNU Emacs.
You feel gratitude when you receive change from the shop clerk and say "thanks, bye"?

I guess the word "gratitude" is routinely badly translated, too, in that case.
It's funny how they are trying to suggest that getting same apps isn't going to be a problem :).
While waiting for Periscope&GoPro integration,EE reveals live streaming camera
Thanks for the feedback @rhubarbcustard

re 1: Yes, I will add some default text about how to use the site which can be edited before sending. In fact, I need to do more explanation generally but for now I'm going with the simplest implementation.

re 2: I'm currently working on the basis that when someone 'thumbs-up' a place, it means they will attend. I'll re-think that today. Maybe I should have an attend button for those who don't care about the place but wish to attend anyway.

re 3: It is currently possible to add a comment saying '.., .. and .. have been invited' Will that not do the job?

BTW, have you got anything to do with Rhubarb radio at the custard factory in Brum? I'm based in Brum myself ;)
There are fair-use exemptions, but when it comes to computer software, these exemptions suddenly become zero. Making a disclosure and proving a security/privacy flaw becomes extremely difficult.
There are different degrees of gratitude you're expressing with a "thank you":

- Thanking for an ordinary action, i.e. after buying something at a shop: no answer.

- Thanking for something that didn't cost me very much, i.e. lending £20 to a friend: I usually answer with "no worries (mate)".

- Thanking for something that cost me in some way (time, money, effort), i.e. helping pushing a stranger's car on the street: "You're welcome".
4 common mistakes developers make when estimating
It is pretty impresive field. Some device can detect heart beat behind 10 feet of rocks.
OpenStack Vancouver roundup
Show HN: New Unique Wordpress Translation/Localization JS Plugin
Is there any reason for google to allow this in their play store ? Serious question here, i cannot think of apple allowing the same kind of an app for google in app store...
Very interesting project. I found the UX pretty solid.

Although, I couldn't zoom the map with my mouse wheel. Is this intended?
Wsj.com internal server error?
http://www.wsj.com/article_email/here-comes-almost-free-money-1433715790-lMyQjAxMTA1MzAyODkwMTgxWj
> he doesn't consider you a robot who does work solely for the money.

Looks like he might be wrong though.
Well, one advantage is that WiFi can be used through walls, as the article points out.

There's also the plausible deniability if you're trying to apply this technique without being noticed by someone with detection capabilities - a WiFi hotspot blends in better than most other alternatives.
Apart from breaking the rules for MAS publishing it's also dishonest - it doesn't cost $0 to self-distribute, but no one ever itemises that cost as extra
Any comment on lemmings being suicidal in popular culture is incomplete if it doesn't credit Disney for chasing a few of the "nasty little rodents" off a cliff.

http://www.snopes.com/disney/films/lemmings.asp
Berlin 1945 and today
The new Aquaris E5 HD Ubuntu Edition is now available to preorder
Yes a terrible security risk what happens when some one tailgates a bunch of contractors with a made up pass. Easy way to smuggle bad stuff onto a ship.

Sounds like the start of a NCIS episode.
It's good to have your view on this, but I honestly think you should make some reference to the MAS on your site - even if it's on a page that highlights the user downside (slower releases etc) - if I browse an app site/page and it doesn't mention the MAS I assume they're not on it.
> Thing is: for technical people like us it's a no-brainer, stay the hell away.

Are you implying that technical people do not use iOS? Well, you might be surprised if you dig for some statistics.
Bablic lets you translate any website within minutes, all by just adding one line of JS code onto your HEADER.

Just enter your URL into the homepage at Bablic.com - choose from machine or human translation.

You can then manually edit all elements (text, images, css) just by right-clicking on them through the user-friendly editor.

The Wordpress Plugin is finally out.
Looks exactly like https://en.wikipedia.org/wiki/Dulles%27_Plan
Google didn't donate money to Mozilla (not large-scale anyway), it paid for being the default search engine just like it pays Apple and Opera, for instance. Very traditional business deal.
Responding to Force Touch Events from JavaScript
So you think you're a Super Star? No you're not: HE IS
Signed binaries don't mean anything to someone like Google or Apple who control the host OS (and the hardware).

In both their OS/kernel and in the hardware, Google has the ability to make your app do anything they want to regardless of how you coded it or signed the binary.
As an Australian I can say that "no worries" is very common here (ocker). It has a bit of an ambiguous meaning as it implies that the person saying thank you didn't really need to, but at the same time it is a means of acknowledging that you recognise and appreciate the thank you.
Yeah, it would be newsworthy if Apple stomached the cost of paid apps for people who move from android to iOS.

I mean they'd only have to pay 0.7x the cost of the apps, if that.

> And your paid apps are added to your iTunes Wish List.

Oh how convenient!

I wonder if they will allow an app that lets people migrate from iOS to something else on their app store. The reality distortion field at Cupertino remains strong.
Taught this kind of stuff in India for a while for a company providing phone support. It's not just "thank you", it's also "please" and "sorry" - both are considered rude/inappropriate outside of certain settings. There's a huge difference in etiquette that is a cause of frustration on phone calls (particularly for support). Both sides are (usually) trying to be polite, but perceive the other side as being very rude. This is one of the main reasons (of about a half a dozen) that cause support calls to go sour.
That pre-thank may be meant as "thank you for your attention to this matter" vs "thank you for doing the work".
A nice visualization of the Montreux Jazz Festival artists
Time Value by Using Online Accounting Apps – Accment
Show HN: Calc, a simple command-line calulator in C
I have an article on load generators that is quite popular: http://www.warplife.com/tips/webmaster/web-application-testi...

I wrote it in response to a client who woke me out of bed at two in the morning, demanding to know whether I had experience with a bunch of subtle things having to do with locking.

Their ecommerce site came online "Just In Time For Christmas" yet despite using a quarter million dollar sun ultrasparc server, fell over with a load of just fifty users.

"Did you optimize your code with a profiler?"

"What's a profiler?"

"How about a load generator?" Perhaps you can see where I am going here.

"What kind of computers did your developers use to write your application?"

"They all have sun workstations, so they could be as productive as possible."

"Get them the very slowest computers that could possibly run your application. That way performance problems are more readily apparent."

Their domain expired two years later.
Splitting an open source project in two with Git submodules
I did like that note in the post "In the popular imagination, for some reason, we interpret this as consistent and collective suicide."

Where "some reason" is because TV told us so. I wonder where the original myth came from. Obviously the population fluctuation gave rise to it - but someone decided they were committing mass suicide. I'd love to know how much of a "fact" it was before the Disney piece.
The canonical article on this is http://www.jwz.org/doc/worse-is-better.html from 25 years ago.

The common thread in what you're saying is "why do people not choose (technically pleasing solution) over (familiar solution with known warts)", and the answer to that is that change is really expensive and unpopular. Especially if it forces people to abandon their existing custom tooling, workflow, infrastructure, and skills.

Would most people use a new operating system with no web browser? Probably not. So that sets a minimum bar on the quantity of software you have to port to get it adopted. Which is a vast amount, especially if you want to write it in a new language as well. And new languages have new pitfalls.

For the shell, it's not clear that the same language is necessarily ideal: shell commands are ephemeral and the user wants to type as little as possible, while code lives forever and is generally more complex. Strong type systems and other forms of testability are important for code but clutter for the command line.

Linux chose Minix to replicate partially because he'd been taught it at university and partially because he could leverage the GNU infrastructure.
Ask HN: Should I work in DevOps or as a BA/PM?
I'm a recent IT university graduate who has offers for a job as a DevOps Engineer and as a Business Analyst and/or Project Manager.

As a first job, and as a future career path, which does the HN community value the most? Would it be wisest to do a more low-level technical job like DevOps before getting into the business side of things?

Starting salaries are roughly the same, but my research suggests that more experienced DevOps Engineers can earn more than BAs and PMs.
I think you two are talking about different things. You could always distribute to OSX devices. However, now is the first time ever when you can run your app on an iOS device without a membership certificate from Apple. This is very good news.
Decorators and Metadata Reflection in TypeScript: From Novice to Expert (Part III)
There should be a separation of the person and their work. Hubble had unsavory views, but those do not come up when discussing the speed of galaxies.
I remember it was possible to play Settlers 2 in two-player split screen with two mice in DOS, and it seems possible to recreate in Dosbox: https://www.youtube.com/watch?v=Vfpx0siF5TU

If I remember correctly, the trick here was to not start the mouse driver (mouse.com), but let Settlers' internal mouse driver have control :)

I have no idea about two player Lemmings in DOS. I have never played it, at least.
No, neither did I - always assumed you had to detonate them.

Equally mind expanding - didn't know that DMA went on to create GTA!
I'm waiting for a Remaster for years, we had Pingus a while ago and it seems the development is back to the track again. I hope Sony change their mind and make Lemmings again.

1 - http://pingus.seul.org/welcome.html
I can't tell whether you think millions of units is an insignificantly small amount of volume, and as a result the pricing for carbon nanotube RAM won't come down in price.

I would think they are targeting units in the hundreds of millions, if not billions of units over the next five years to get to scale.

The the lower power opportunity makes it an obvious choice for mobile devices (watches, tablets, phones) if the technology proves out.
Sure, it's not evil in the ISIS/Cheney sense, not even in the "banner that looks like a Download button on Sourceforge" sense...

But it's misleading because it creates the impression that users can easily move between mobile operating systems, when in fact this door Apple has built is strictly one-way. They won't tell you that ahead of time, of course.

To us technical users, it's obvious that moving data between closed server-based services is fraught with complications. But a lot of regular people don't understand those nuances. Copying data from a phone to another is just moving over some files, right? Apple is supporting that expectation.
Probably, yes. Thanks for your feedback anyways! There is a (not so visible) doc page about the differences: https://luckymarmot.com/paw/doc/Difference_MAS_Retail
Yeah, took me a while to get it can mean that, I think the straightfoward reading is the other one.
Gulp package? Gulp is a task runner, why would you need some kind of "Swift Gulp Package". It can exist on it's own.
So what is the advantage over having two separate SIMs and switching them at the border? You still have two telephone numbers with only one being active at a particular moment.
This isn't as new or novel as the article makes it sound, though I suspect getting it done in Europe was difficult. Similar options have been available for years in China; most (all?) of the major carriers offer cross-border SIMs for Hong Kong and Macau, e.g. [1].

They're available in both prepaid and postpaid, and generally offer the same rate for calls, SMS, and data within major cities (i.e. Beijing, Shanghai, Shenzhen, and Guangzhou, which probably covers 90% of cross-border travel.)

1. http://www.three.com.hk/website/appmanager/three/home?_nfpb=...
Back when I was at school I developed some iOS apps, and the $100 was huge where I lived. That's literally 1/4 of minimum salary there. I worked the entire summer holiday to afford an old mac mini(which was really crap,but that was the minimum spec which could run Xcode), and then actually had to borrow money to pay the $100 fee. That's why I prefered android from the start - it was just easier to start developing, with much smaller fee and no membership required to actually deploy to Android devices.
How is this different from the existing command-line calculator 'bc'?

echo "3+4" | bc
7

Other than not needing equations to be piped to it?

Note also that bc allows defining functions (among other features), and is also arbitrary precision (factorial of 200 below):

$ echo "define f (x) { if (x <= 1) return (1); return (f(x-1) * x); }; f(200)"| bc
78865786736479050355236321393218506229513597768717326329474253324435\
94499634033429203042840119846239041772121389196388302576427902426371\
05061926624952829931113462857270763317237396988943922445621451664240\
25403329186413122742829485327752424240757390324032125740557956866022\
60319041703240623517008587961789222227896237038973747200000000000000\
00000000000000000000000000000000000
Feeling nostalgic for the soundtrack? This guy did a medley -> https://www.youtube.com/watch?v=Vz0_ZHEDZ-4
This site is awesome! Great work etewiah!
15 Kick-Ass guidelines for growth hackers
No, Firefox OS is built on top of the same Linux kernel as Android, and can use the same drivers as Android, but that's pretty much the only common stuff.
The MODs are probably a better way to get the actual sound quality out of your speakers :)
I made some mistakes with the media queries I'm using at the moment. I will fix it as soon as I get the chance.
Instead of a SIM with one number that works across countries, the article discusses routing both a belgian and a luxembourgian number to the same SIM. The customer is then apparently billed by both telcos, depending on where they currently are. This seems like the worst solution to the roaming problem out there: Multiple phone numbers, relations to multiple carriers...

With (existing) competitors like OneSimCard or Project Fi, you get a single phone number, a single bill and (what seems to me like) a much better deal. Am I missing something there?
I'm guessing they can just optimize for the watch when they come up with a new trick.

It also means they can optimize for different devices.
Maybe its effects would be vaguely comparable to bilinguality?
Does Apple have a Search Strategy? I think so
nice this will help all the developers.
Somehow it does not understand what to do with my https://mydomain.io/blah url, it tries to fetch https://mydomain.io%0A/blah%0A

Postman has no problems with it though :)
If you like building stuff, then stay away from the BA/PM jobs. If you would rather work with things than people go with development.
Money brings choices.

Lack of money means lack of choices.

Negative money (debt) means choices forced upon you.

My neighbour is financially independent. I don't know how much money he has, but he certainly doesn't have a job. I know he used to own a business as he still has some branded material around the house.

He is midway through a meteorology degree, of all things. He wants to learn how the weather works.

That's what having money brings you.
I wouldn't blame google for blocking this unless Apple allowed them to build a similar app for moving data the opposite direction
Feedient’s development environment
Well, Firefox OS is about two things.

For users, it is about building a platform in which users are not locked to a proprietary silo, and are not spied upon by default.

For carriers and hardware vendors, it is about building a platform that is not 100% controlled by Google. Recall that Google can decide to revoke Android license from any vendor on arbitrary grounds, and if you lose your Android license, you pretty much lose everything (no AGPS, no Google Maps, no Google Play, etc.)

Oh, and yes, it's also a third thing: it's designed to be a cool platform for [web]developers.
> You feel gratitude when you receive change from the shop clerk and say "thanks, bye"?

I know that many people are saying this robotically, but I personally feel genuinely grateful that the shop clerk has chosen to do this, and that they typically do a good job - providing me with a good level of service that greatly benefits me.

I recognise that it is not a fun job and that clerks often have to suffer poor conditions and that if I had to do that job, I would be mind-numbed with boredom.

So, I look the shop clerk in the eye and give my thanks fully and properly. It's obvious that it's appreciated and it's obvious that few other people are taking any time to genuinely thank shop clerks.
works for me, it is a paywalled site that counts visits, clear cache might bypass it
Well, it is traditional now, but it wasn't at the time.
The advantage is not having to switch them... Your phone does it for you.

I mean, it isn't like the border between the Netherlands and Belgium is always straightforward[1].

[1] http://www.iamdanw.com/wrote/what-are-borders-anyway/
Syringe-injectable electronics
Stronglifts 5x5 app does, Wine Secretary does, several of my children's apps do. These are just a few I can think of that I bought the last week or so.
It's funny. https://play.google.com/store/search behaves as https://play.google.com/store/search?q=unicorns
I have realised that what I want want is not necessarily a startup, but freedom and doing something that I feel matters. A startup would be one very risky way to accomplish that, and I might still if there is the right opportunity. But I have a backup plan: save for early retirement at around 40, bootstrapping side-projects in the mean time. If something takes off then great, if it doesn't then I'm still retiring at 40 with plenty of time to pursue meaningful projects. Win-win, with a much higher probability of positive outcome.
Elon Musk and Sir Richard Branson Hangout on Air – YouTube
PHP is 20
Deep Search deilver answers and not search results
In Greece, saying "please" can sound condescending. You pretty much want to avoid saying please, and politeness comes from the phrasing. "Can you bring me a glass of water" is the polite version of "bring me a glass of water", although the latter is also usually made polite by adding "re" (to friends) or adding "a bit" ("bring me a glass of water for a bit", it doesn't translate well).

Saying "please" to anyone you're even slightly familiar with would be at least weird, and in many cases condescending and offputting.

"Thanks" is somewhere between the US and India, where you don't thank everyone all the time, but do thank people who've done you a favor, or in service settings, people who have been good to you (good servers/shopkeepers/etc).
iPhone used for promo photo of HTC’s 24K-gold One M9
Minor nitpick to the nitpick, since I dug down in Elixir's compiler before. Elixir spits out a normal Erlang AST, not a Core Erlang AST, which is a bit different. There are a half dozen levels between the Erlang AST and BEAM as well. There's several instances of a talk by Robert Virding about implementing languages on the BEAM where he talks about which advantages different levels of the compiler to hook into.
Appministrator: A powerful Parse data editor for Mac
There are good reasons that these startups weren't using OSes using Algol and Mesa. You seem to imply that the success of C and Unix is some historical accident as a result of two startups picking Unix randomly, and their choice was bit a function of the technical properties of UNIX and C. Which, is of course, nonsense.

Sun used Unix because Sun was co-founded by Bill Joy. By that time, Joy was already deeply involved in Unix (per BSD). If he didn't find Unix and C likeable and up to the task, they would have made different choices.

SGI and Sun were just one of many catalyzers, like a lot of programming languages have catalyzers.
Yes, but probobably not on a 2009 MacBook.
This reminds of what David Graeber said about debt:
https://www.youtube.com/watch?v=CZIINXhGDcs

He mentions that historically, cultures tried to keep people indebted to each other, and not settle the debt as is in fashion now. The reason was to keep people doing favors to each other.
I've never understood why roaming charges are so scandalous. Surely the telecoms know if they dropped their prices they would make a lot more money?
One of the issues I see with being a project manager - your success depends upon other people doing what they're supposed to do. Other people have their own agendas which may not be aligned with what you need done.
It's for professionals where $30 is both nothing and tax-deductible.
I have seen some of the open air varieties but enclosed malls don't seem to be fading anywhere where there is a good economy. I have seen pictures of a few closed ones but there usually are strip malls and similar gone as well as the whole area is suffering from depression.

As for the open air commons style, again only where there was money to support stores but if recent remodels of some local streets is any indications the businesses who attracted attention in the first place usually get driven out as the costs go up as after the "fixing it up" suddenly the tax base goes up or if renting their rent becomes too high.
> so why should we have to horizontal swipe to change screens?

Because you change screens and you don't scroll. As the swipe motion is over more than 80% of the screen that would not work from top to bottom, only scrolling feels natural.
It was similar after Microsoft's BUILD conference and Google's IO conference. Though, comparing all three conferences, there were only big flame wars and bad behavior in MS conf related news.
Given that Apple controls that format, even if it were to continue to change in the future, that would not necessarily be an unsurmountable obstacle.