skysight-inc/HackerNews huggingface dataset:
Some people would argue that "I" and "What do you care?!" is an example of inward focus, not looking outward towards the user.

Such people would say that ethical and good development should improve the overall human condition and that it should help people somehow. Some others would say at least by doing so it should increase profits for the company than being inward focused.

I think the article is saying that it is irrational not to be developing for Android - even if a developer doesn't like it, they should be making more money...
Euclid: The Game – Level 23
Tech Blogger Tries To Cancel Comcast Service, Hilarity Ensues
Does anyone know if the Turing quote is real?

"I don't know whether I am Turing dreaming that I am a machine, or a machine dreaming that I am Turing!"
India's 'Plastic Man' Turns Litter Into Paved Roads
Transfer master official site
I don't want to sound negative, but when I look at the "latest public documents", most of them seem to be copyright infridgement.

But good luck anyway.
Interesting.

I made http://tinderus.com/ the other day, essentially just to give people an alternative perspective on their profile and images.
Very interesting read. However, I was a bit disappointed that it didn't take neither cost nor flexibility of transport mode. Airplane tickets are much more expensive than a car trip, and road network is much more dense than railroad, airport or maglev is or ever will be.
"all your devices" ... eventually.
We're shipping: Valuable Agile Retrospectives on Amazon and Lulu
I'd really want this article to be true and that developing for Android first would be an equally good strategy. However, the claim that IOS-first is irrational is just dishonest. While Android total money spent in apps is gaining, iOS has been a solid leader for its entire history. Every decision to go for Apple first has been a correct one.

This is perfectly summed up by the first comment on the page:
"All I know is that my $3.99 iOS app outsells my $3.99 Android app 5-10:1"
I'm surprised they still use glass incandescent bulbs instead of LEDs. Perhaps it's cheaper?
We need to stop useless forks.
I'm pretty sure this question was explored in a really interesting OKCupid blog post (I think it was in their "Why you should never pay for online dating" post) but that entry disappeared when they were acquired by Match.
Your arguments suggest workarounds instead of a stable system. Libertarian mostly believe free market is a stable system, where things get evaluated very quickly and errors fixed without exception handling.

A good metaphor would be government trying to do try/catch all on entry point solving every little problem we have. While we should have explicit exceptions such as use of violence, fraud etc. We should not try to fix every little problem. When user enters data into a form, a password into the email field and an email into the password field. Sure you can make a change in code that would allow both cases. But now you have tons of other vulnerabilities exposed this very instant.

Thus. Neutrality means bandwidth cannot be manipulated by companies, well I remember 90s when we had LAN and private internet bandwidth shared with LAN. Bandwidth had to be chopped, http protocol had to get guaranteed bandwidth otherwise bunch of leechers would destroy vital internet access with their kazaaa, emule, napsters and what not. So Neutrality is not a necessity. While its not a big problem nowadays it was a problem back then and imposing this solution would have made it worse.

Universal access. Well I can easily argue that. There is a bunch of irresponsible people who build house in complete desserts. I know some people like that and they can that but society now has to fund them access to water, electricity and internet. I mean its their choosing. They can build their property closer to the city limits where they would get access to those for significantly less amount of money, they chose otherwise and they are free to do so. So should be I to not help them with their life choices. Problem only escalates as they start to demand shop/grocery access, leisure facilities, public transport etc. By making guarantees of those services we essentially lead to inefficient land usage.
Good thing we're all hackers here (hackernews right?)
3d would be pretty hard to see. But there's plenty of empty spots on the earth that are in the middle of all economic centers. Ideally bordering every economic center ... since economic activity (and land mass, which is likely why) is concentrated in the northern hemisphere, why not center the map around the north pole ? No economic activity, roughly equidistant of the 3 big centers. Sure it might not be perfect, as South Africa will effectively be counted with Europe and Australia with Japan, South America with the US (well, with California effectively), but it ought to be a bit better than this.

If that is still less than optimal, maybe try the south pole ?

Seems to me it might correct the bias seen here.
I really wish iTerm would include the Terminal.app OSX-style keyboard shortcuts as a ready-made selectable profile

Every time I install it on a new computer I have to google a bunch of places and set up the key bindings again
14 motion design trends for web and mobile interfaces
MSFT Now A Khronos Group 'Contributor'
Not just fast scrolling text. For some reason there is a noticeable delay when just typing text into a shell in iTerm. I didn't notice it until one day I started Terminal.app for no reason at all, and typing in it gave me that feeling that it was predicting my keystrokes, meaning of course that my brain expected a lag that wasn't there.
Perhaps your context differs, but as a grey-haired hirer of MS and PhD technologists into commercial positions I have learned at least two things. (1) Though you must mention them, graduation from a renowned university and even cool internships do not correlate with productivity and desirability. (2) I am quite interested in long range goals. I try not to giggle at particularly wishful ones, nor those naively lacking branches. I hope that a branch direction considers staying with us, assuming we provide acceptable compensation, professional growth, opportunity for research, contributions to society, etc. If our investment in the employee is only a stepping-stone, shouldn't I feel a little exploited?
They are not; this is machine learning not AGI, it is not even Turing complete.
My PhD program is 'on hold' as well. It's been 15 years, but someday I plan to get back to it.

Depending on who I talk to, I say "I found I liked programming better than my research", "I grew distrustful that the simulation methods were meaningful", "I wasn't getting the support I needed from my adviser; I was one of 14 students and he traveled a lot", and "I was doing too much CS for a physics degree, and too much physics for a CS degree. Only in retrospect years later did I realize that I was actually interested in molecular informatics." (I've spent the last 20 years working in structural informatics, bioinformatics, and chemical informatics.)

I don't think you understand the difference between undergraduate and graduate schools. Grad school is more like a job. You don't "drop out" of working for McDonald's, you quit, and explore other interests.

Also, it's not like leaving graduate school is uncommon. Attrition rates in graduate school (math and physical science) are 25% within the first four years. See http://www.insidehighered.com/news/2007/12/07/doctoral#sthas... , and after 10 years of graduate school only 57% end up with a degree.

See also http://chronicle.com/article/PhD-Attrition-How-Much-Is/14004... , "She rejects the term "dropout" to describe someone who leaves graduate school. I agree with her that the word "connotes individual failure" when someone may simply be departing for a better opportunity."
DIY Hair Masks to Stop Hair Loss
You have provided a reason for not offering relocation. Not an explanation for offering a bad relocation deal. You and OP are talking about very different things.

If that was the case, why would you extend a job offer with a bad relocation deal rather than not offering the job at all? Are you hoping the applicant sees how bad your deal is and turns you down? Why wouldn't you just not make the offer?
I suspect there is a big difference between independent developers, software houses, rapid growth startups and bigger corporations when it comes to making mobile apps.

The article addresses itself towards startups. I would imagine that growth is more important than selling an app for a price. For a small company selling apps, selling apps would be their income.

The article focuses on the money, but argues about the pain points and technology bubble, which isn't a compelling argument when $3.99 apps do sell better.
Thanks for the insight :)

But if a web-service needs consulting (profile-help) to work properly, it doesn't sound that good to me.

Also okcupid got sold too and I wouldn't consider it "good", better than the most, but not really good.

There is still the problem, that women don't write messages and get dumped with messages by guys.
I don't think anything will ever convince me Tex is a sane design. For instance, this SO on trying to set a5 paper size:

https://tex.stackexchange.com/questions/22917/a5paper-settin...

(If you thought setting a5paper would result in your output paper size being A5, think again. facepalm)
Nobody cares about your qualifications, and most people drop out of PhD programs.* If you're asked in a job interview "why did you leave your PhD program?", you can honestly say "because I am interested in exciting, lucrative, market driven opportunities such as this one."
Focus on your experience (which you have), and keep your head up. You'll be fine.

*I just dropped out of grad school, and nobody seemed to mind. Feel free to email me about that if you want.
DigitalOcean: Introducing Our London Region
Show HN: Teamreporter – Kill your meetings in less than 5 minutes
Looking at the history of that page,[0] it appears a couple of different bots have worked on it, with human intervention. (I suspect ``Ram-Man'' is an earlier version of ``Rambot'', but I could be wrong.)

I've read pages like that before, and it never once occurred to me that they were anything other than the result of sheer human bloody-mindedness. They're not `exciting', but they're very clearly written in an easily parseable way that doesn't scream ``machine-generated'' to me. If this is indicative, the quality of output of these bots is excellent, and a good use of automation --- let the bots fill out the dry factual stuff, and the humans write the less tangible, non-statistical stuff.

[0]: http://en.wikipedia.org/w/index.php?title=Agency,_Missouri&a...
Well, there is a way to disable core dumps entirely: setrlimit RLIMIT_CORE to 0
There is Terminology: http://enlightenment.org/p.php?p=about/terminology&l=en
Too Much Terminology
Instagram's monetization strategy was selling the company. That effectively required an Android version to protect and maximize their network's value.

I wonder if Instagram would have gotten more money if they'd embraced Android sooner (like WhatsApp).
GEORGE HERBERT WALKER BUSH POISIONED?DEAD
Previous discussion: https://news.ycombinator.com/item?id=8019346
Great, thanks! Couple of points:

- Talk faster so you retain more listeners (maybe write a script and go with it). It's tempting to disconnect if I'm only here casually rather than to learn, and a quicker to-the-point feels better.

- Love the summary under the screencast. Lets me skim so I don't have to listen to content I'm already familiar with. How about putting the actual keyboard shortcuts you use so I don't have to skip to that point in the video?
I agree with your sentiment and it is depressing to see you downvoted. On HN I would have hoped your comment would stimulate those familiar with the code base to offer hints of where to start hacking, rather than rapid down arrow clicks.
But if you're not doing anything fancy, wouldn't a JavaScript variant be better? [E.g. potentially X-platform.]
(and he's also wrong: you can't bind "App Desktops" or whatever the full-screen app windows are officially called, to ctrl-[1-9] key combo.)
The RNG device for Mac OS X's XNU kernel is open source [1]. The kernel for OS X is open source and you can compile your own kernels if you want.

[1]: http://www.opensource.apple.com/source/xnu/xnu-2422.1.72/bsd...
First question: I don't know but I interpreted it the same as you.

Second question: The "platform trees" described in this post are not exactly the same as the "device trees" used by Linux on ARM (and also MIPS I think?). They are essentially the same concept, but device trees have their own DSL amd binary format. They are basically descriptions of the hardware om a system: the CPUs, the RAM, the peripherals. It allows the same kernel image to boot on multiple systems by intwrpreting the devicetree at boot time, rather than having to embed info about the system at compile time. You can get more info about device trees (a.k.a FDTs where F stands for "flattened") on devicetree.org and elinux.org.
CNET Hacked
i had the same beef with it and i went back to using xquartz with dwm and urxvt.

The reason why it's so slow is very simple. It's basically an nstextview derivate.

To be fast it needs to fill the buffer and render it offscreen in fixed intervals. a lot of osx programs share this problem. there was an ancient vnc viewer called vncthing that easily beats every osx vnc viewers performance, because of that.
Caffeinna – If it Comes to it
Why do you assume the website and their internet connections are in the same block?

Many companies and organisations use external hosting.
What's that, a gun with a helicopter on top?
I saw the buy now button but thought it was to buy the toy :s
Hmm... that explains the full text links on the wikipedia page...
The original would be the Chinese philosopher Zhuangzi¹, from the 3rd century BC:

"Now I do not know whether I was then a man dreaming I was a butterfly, or whether I am now a butterfly, dreaming I am a man."

...so I'm guessing that was not a real Turing quote, but possibly a reference to the Turing Test.

¹: https://en.wikiquote.org/wiki/Zhuangzi
I just uploaded a random pic, and I definitely see the "direct link to image" box.
Meet Newman: a command line companion for postman
The role of Internet search history in criminal investigations
>applications that close all file descriptors (and you have still not named one)

elinks:

https://github.com/yggi49/elinks/blob/master/src/protocol/fi...

https://github.com/yggi49/elinks/blob/master/src/protocol/co...
Apologies for the cynicism, as I do support this letter, however I do think that some people will read it as reasons to block net-neutrality as y-combinator is a shopping-list of companies that annoy entrenched interests.

"It's the economy, stupid" has seemingly been replaced with "It's my economy, stupid", as the mating call of the political class.
>Firstly, bare metal here means this stack can create an img with an executable that will be run with nothing more the uboot? I.e. No OS, no kernel, not even a Rust runtime (hence, presumably, no std in the example)?

Yes, that is correct. No OS, no kernel, no runtime. Now, Rust is isolating a core library (called libcore) that can be used without runtime support (and hence in projects like this one).
This should violate your right to privacy.
I really don't want to be negative, but I also really don't see the point.

Cheaply and quickly producing basic single-sided PCBs really isn't hard. Photochemical etching can be done with $100 worth of equipment, a couple of feet of bench space and a little practice. Using a $3500 machine to produce poorer quality boards doesn't make much sense to me. Likewise, the pick & place functionality just isn't very useful in producing prototypes - the setup time will be equal to or greater than placing the components by hand with tweezers.

There are a swathe of recent projects based on conductive ink, but I don't think that they are solving a real problem. I use PCB fabrication services because I need soldermask and through-hole plating, not because photoetch is particularly inconvenient. Someone downthread discusses the problem of printing resolution and fine-pitch parts, but that's really a secondary issue. Without soldermask, it is very difficult to get good joints without bridging on fine-pitch ICs; Without plated vias, it is extremely difficult to route traces for even a relatively simple SMD IC, let alone a BGA.

The boards shown in their publicity materials are trivial and would be easily prototyped using veroboard. I believe that represents the limit of their technology. I can just about see a niche for their product in education, but even that is quite tenuous; The throughput of this machine is likely to be a major bottleneck in a classroom setting versus etching 30 boards on the same panel. I learned to etch PCBs in secondary school, and the process is now much cleaner and safer thanks to modern etchants. Three bubble tanks and a UV box cost considerably less than $3500 and are far more reliable than any CNC machine.

If photochemical etching isn't an option for some reason, you can buy a basic CNC router for far less than $3500, which can produce good basic PCBs while also taking on a vast range of other tasks.

Frankly, the whole effort smacks of "3D printing" hype. There seems to be a generation of designers who have a nozzle-shaped hammer and see everything as an additively-manufactured nail. There are some compelling applications for additive manufacturing, but it is by no means a silver bullet.
NASA Scientists will Find Alien Life in 20 Years
They are just encouraging more ways to skirt traditional detection.
How does he do it? (How does one get access to an X-Ray machine?)
A counter-argument from April (they started on Android, 16 months later moved to iOS), with HN discussion:

http://techcrunch.com/2014/04/06/the-fallacy-of-android-firs...

https://news.ycombinator.com/item?id=7543642

The answer is probably: it depends.
Yes, there is. It's called LinkedIn.
I've seen something like this in toy stores - that's more or less what it is, but instead of firing some kind of toy bullet, the trigger actually spins up the helicopter propeller via the motor just underneath it. I then assume the helicopter detaches and flies off once the prop reaches a high enough RPM to do so.
Chrome Extention for Hiding Medium.com articles on HN
The batteries in this image appear as if they have been "drained" a bit:

https://m1.behance.net/rendition/modules/124270165/hd/b17c3e...

In all of the other pictures the batteries are completely opaque. Is this actually indicative of how much charge is left? And is this also how those Duracell pinch indicators work?
The 4 Steps to Improve Communication Across Departments
Hi, i'm the author. The point i was trying to make is that all we know is that we're looking at an incomplete picture. App store revenue is by far not the only way to make money with an app - i use CRM apps as an example, but many SaaS platforms have a supporting app, and we're not measuring that revenue at all. Neither are we measuing ad revenue.

But i agree, there's lots of anecdotal evidence either way :)
Founder here, would love to hear your thoughts about it :-)

I build it, because I needed something like that for my company.
There's probably a bias towards hiring a Ph.D. dropout than an actual Ph.D.--you've just demonstrated the ability to be pragmatic, which industry prizes. Don't stress about it.
There are three production deployments of Rust: OpenDNS, something I always forget, and Tilde, for Skylight.io.

(I'm starting to think it's only two and my brain made up the mysterious second one)

That said, you have to be a certain kind of person to use a pre-release programming language in production.
I did some A/B testing with an similar auto-swipe script two months ago:
A smile on the face with a red shirt performed best for me.
Interesting http://www.invisiblelight.com.au/
This is exactly my point when i talk about the "tech bubble". iOS users keep telling themselves the numbers are somehow lying, and that their market is the early adopters, and that that market is decent sized. I don't think we appreciate how small that world is.
But since it includes 90% of our direct peers, it feels bigger than it is.
How does LinkedIn fix my problem in having to call all my friends when I am looking for a developer to help with some tasks? How do I know only based on his LinkedIn profile that he is available part time for work or not unless he keeps updating his status.
A couple improvements I found in some other HN Tmux thread --

set -g mode-mouse on

set -g mouse-resize-pane on
Case by case basis can never be conclusive. SwiftKeyX had a massive success on Android ( waiting to see how it performs on iOS 8).
The difference between "artificial intelligence" and "automated problem solving" is how much the algorithm designers understand what's going on.

Computers will certainly be able to understand jokes or innuendo. At least as well as people do, anyway.

As far as the Madeleine effect goes, I'm not sure why you consider that intelligence?
I've yet to use a mobile web app (or phonegap thing, etc) which didn't make me want to tear my hair out. I mean, it may be possible to make such a thing, but people generally don't.
Hi! I'll give you a specific anecdote. One of our clients, Sensorly, is a crowd sourced mobile coverage map maker. On iOS their life is hell, because Apple doesn't expose the raw network strength and other data they need.
I realize that that's not the average app, of course. Their iOS dev time much higher, for much less result.