skysight-inc/HackerNews huggingface dataset:
> Hold a compass straight in front of you. Now walk due east without re-orienting yourself. That is in essence what you are doing if you use the N star as a guide, but insist on orienting the map with east on top.

Take out the compass and rotate yourself until the needle points left. You are now facing due east. Start walking.

Anyway, what does this have to do with north facing up on maps? The procedure does not change based on which direction north faces on a map. Up, down, left, or right, it's irrelevant to the task of walking due east using a compass.

And what does "without re-orienting yourself" mean? Should I face north and walk sideways? I don't get it. It's usually best to re-orient yourself to face in the direction that you're traveling.
Yes, Firefox for Android still actively supports the Flash plugin.
Protesters crash Google talk on corporate mindfulness at Wisdom 2.0 conference
Confirming the MOOC Myth
Hm, is there no system-level app installed by default that provides an implementation of DocumentsProvider that provides read/write access to the external SD card?
Imagine the comments section of every website filtered to Newspeak.
You've got it the wrong way around.

There are less and less reasons as to why devices need physical external storage.
An experienced engineer might be worth $x to one company, but $x*2 to another. A lot of companies that are used as a reference for market rates (Google, Facebook, etc.) have incredible leverage in the sense that their per-employee revenue and/or profit is very high. This isn't just a result of the talent of their people. It's a result of their business models, competitive moats, infrastructure and tooling, etc.

In SF/SV it is entirely possible for an employee to state "I'm not being paid what I'm worth" when, to their current employer, they are actually being paid more than what they're worth. The fact that their value varies from employer to employer is something that I think a lot of employees miss.

Employees who want the biggest bucks should go out and get them, but the idea that companies are undervaluing/underpaying their employees just because they're not paying what Company X, Y and Z pay is one of the worst delusions in SF/SV right now.
I'll toss in my own two cents. Thanks to a discussion with Randall we started working on what eventually became Two Scoops of Django. The 'The Heroku Hacker's Guide' was an inspiration, and his promise to be one of the reviewers gave us the confidence to get started.

I'm delighted OpenCNAM has done so well and I wish him the best in the future. :-)
This really sucks.
The only hope to get rid of android/ios apps' dominance is probably on browser/html5 apps, I hope it comes sooner and our need for native apps can thus be minimized(especially its underlying forthcoming-more-proprietary environment).
I was really enjoying the fact you had a tl;dr next to each one. Then I noticed this

wget: get w’s

Ok, if I didn't know what wget did already that wasn't too useful. But then it gets worse

vim: attack yourself

man units: interesting

ddate: wtf
Darwin's Children Drew All Over the “On The Origin of Species” Manuscript
There was a pretty well-respected guy (we'll call him Sam) known to almost everyone of note in town here, who had built a great team for a company with a fairly boring and unsexy (though profitable) product, who wanted to leave to be part of the founding team of another company. They made a counter, he accepted, and then they secretly began a search for his replacement, eventually axing him some months later.

The epilogue to his story is that most of the team he built worked for Sam, not the company. Within six months the team had disintegrated, with almost all of the senior staff having moved on after seeing the way Sam was treated. Frankly, any management worth their salt would have seen that one coming way before cutting Sam loose.

The lesson here is that even though its against their own self-interests, the counter-and-fire thing happens, and probably more frequently than not (though a single vague anecdote does not evidence make, I admit.) I think any engineer who thinks they ought to be making more should ask for it. But they should also be prepared to move on if they don't get what they want, unless they really trust their managers.

And never take the counter.
That's not true, you can ask any DocumentsProvider to delete or edit a file resource given a valid URI. Whether or not the DocumentsProvider that owns the resource will acknowledge your request is up to the DocumentsProvider.
Good improvement on the idea. People in the higher places (CEOs) do get severance packages, why not developers!
Well you're relatively new :). It takes time to absorb an entire language's ecosystem. As long as you take it upon yourself to acquaint yourself with those features, things will be fine.

The biggest thing to get on your initial survey should be minimal awareness so you know that that feature exists when you encounter the problem it was originally built to solve.

Supervision though, is fundamental to OTP and Erlang. It's certainly easy to learn so I would consider that a low hanging fruit for you.

Hot code reloading is a consequence of the continuation passing style that is prevalent in every Erlang process and easy to understand too (although employing it in production can be a bit trickier).
This does not sound like the Europe I lived in for 11 years. You have a typical America-centric view of the Europe that is totally out of touch with reality.

Europe is not a simple place because it has many cultures and a huge population, but it is far from broken. America on the other hand, appears to be an empire in decline.

Also, be wary of defining Europe based on its history. Europe is going through great change. In particular, the younger generation of Europe has a lot more in common across cultures than the previous over-30 generations. And they are every bit as driven to succeed as the folks in Silicon Valley. In fact, I would say that if you look at the whole under 30 age group in America and compare it to the same age group in Europe, you will find a lot more pessimism and self-destructive behaviors among the American group.
"If they are too busy to make sure I'm not having to question my value, I would rather find another employer that may not have this issue."

Honest question: have you quantified your value to your current employer in dollar terms?

A lot of people I know say they're worth $x because that's what another company might pay them, but I can count on one hand the number of these people who actually did the math on how much revenue/profit their employer derived from their work.
Android mirroring to Chromecast [video]
With micro-payments, payment processors (e.g. PayPal and Amazon) have special accounts. The fee for these accounts are significantly less (e.g. 5% + 0.05 for PayPal and Amazon) as long as you stick with small payments.
You're confusing "parallelism" with "concurrency." Also, being fast at sequential operations (throughput) is often times not as useful as having low latency.
> Correct me if I'm wrong, but doesn't Akamai have a not-insignificant minimum monthly charge?

Yes. "It was like that when I got here." I'm working on it.

> And does Cloudflare cache HTML pages? Last I checked it only cached (what it considered) static assets and hit the origin for every page.

Yes. This is configurable.
Which doesn't exist...so what's the point of this subthread you well-actually'd me about?
The point is to keep the internal and external incentives in balance as far as compensation/benefits is concerned.
The person you responded to neglected to mention Android's MediaStore provider, which can store common media in various standard directories on the SD card (like /DCIM and /Music), which has been the standard storage mechanism for media since 1.0 and is still available in Kit Kat.
Ask HN: I'm flying to SFO to interview 2 companies, who should cover expense?
I'm located out of the U.S. and am flying into SFO for engineer job interview, 1 company has already promised to cover expense, but I also want to interview another company (who is also willing to cover if required) in the same visit.

What is the general practice of flight covering? Shall I ask the 2 companies to split the expense? Or just ask 1 company to cover flight? Thinking it might just be unfair for the one covers the whole flight.
Maybe his boss just didnt value him or thought he was over paid as it was? Maybe his boss realized he could finally say goodbye without firing the guy. Maybe this guy just proved he wasn't worth it by his own actions? Maybe his boss and company just weren't very bright.
If an mp3 player (A) imports some files and stores them on external storage, can mp3 player (B) read the mp3s and write meta-data to those files? What about different text editors?

I am a little confused about using root in the example as on a PC a user can have an external storage device with music and all apps can find and play and write to it.
There are plenty of reasons not to have GC run on a server. Let's say you're running an FPS client-server architecture. Good luck writing that in Java. Latency matters.
> From what I heard WebOS was awesome. It's surprising that nobody has picked up where Palm left off.

LG turned it into a TV http://www.theverge.com/2014/1/6/5279220/rebooting-webos-how...
Hot code reloading I'd personally grant you as an exception; it's a maintenance tool, not a development tool, and you can largely ignore it until you want it, if you're adhering to OTP principles.

Ignoring supervision, however, is...not wise, if you have -any- sort of reliability considerations (even ones as weak as "I'd prefer it to remain up"; if it's just a one off thing that you'll manually execute again if it fails, meh, fine).

Supervision is really, really easy to use, at least for the base use case (creating a good hierarchy, so that processes restart the other processes that should be restarted, is an architectural consideration that can be a bit hairy), and it's truly heartening to grep a log for something you've been running a while, find crashes that indicate issues you want to fix (even simple stuff, like sanitizing inputs), but the system is still running as though nothing happened.
The housing situation in Boston is at crisis level already with no signs of improving. This city has some of the best schools in the country and attracts some of the most ambitious and passionate young people in the world but can't figure out how to house them or transport them.

Busses and trains are invariably packed beyond capacity, no one can afford their own place, and landlords aren't held accountable for property quality. Blame decades of zoning laws and historical fetishism that prevented high rises from being built and kept us all in buildings with single pane windows and only three bedrooms. At least they have pretty old bricks outside....
Why opinion on the Internet did not matter (and why it matters now)
Sure, please send us an email at hello@demoninja.com and we will help you our.
"Do you want to sell sugared computers for the rest of your life?"
It would go bankrupt within a couple of years.

Tesla survives because of government incentives but if you were to invest private money on it, research would eat most of it in the blink of an eye.
The entire card? No. The MediaStore provider provides access to the standard media storage directories (DCIM/, Music/, etc) and each individual app may provide a DocumentsProvider for their private storage (/data/<your.app>/ or whatever they've moved it to).
Show HN: QuizzedIt.com – Extraordinarily Accurate Quizzes
True, but that's substantially different than "much needed."

I don't mean to quibble, but Tesla have also shown that they are not shy about dipping back into the markets for capital. Their last offering raised ~$1 billion. I think any potential acquirer has more to gain than Tesla.
Agreed. SV is driven more by gambling and outrageous risk-taking. That paid off when the market for technology companies was young, but now it is maturing and there are more entrants from around the world, i.e. more competition. So Europe's lower investment amounts really amount to putting more players into the game to compete against SV. It's a reasonable strategy to try.
Yes, you can use push-to-deploy on a Google-hosted repo.

https://developers.google.com/appengine/docs/push-to-deploy
In case it isn't obvious, this a joke, made in a few hours after I got sick of seeing this kind of quiz in my Facebook newsfeed.
Excellent, excellent and, dare I say, excellent idea!!!

Other excellent 'OMG tht wud b 2 awsum' dynamic synergy takeover/purchase ideas:

1) Santa Claus buys Disney

2) Comcast buys Time Warner

3) Superman buys Spiderman

4) Peter GriffIn buys statue of Gwyneth Paltrow making out with Harriet Tubman
The larger phone on the right is completely ridiculous. Developers would have to change the UI completely, otherwise how would the user's thumb hit the back button? Not to mention swiping down the status view from the top would be impossible.
I find it funny that the author willingly gave up static typing to have Erlang process control—I made the opposite switch as I grew tired of the overhead and attrition of modeling a complex domain in Erlang. I think the Erlang VM is easily my favorite place to live as a programmer, but I do with Erlang-the-language gave more.
Maybe also add a floppy drive to the requirements. And RS-232.
Lifestyle / small business stuff:

http://lifestyle.io/ - Appears to be down though :(

http://www.reddit.com/r/entrepreneur - People who have made
it complaining about people who haven't

http://www.reddit.com/r/smallbusiness - More brick and mortar

http://www.reddit.com/r/startups - Lots of 'startups' where people have built a website, with the occasional actual business
Is it actually possible to do hot code reloading while preserving the state of the running system in Common Lisp? I'm genuinely curious, I kind of had this impression that it was a feature fairly unique to Erlang.
> Enter any frequency you want. Chances are if you're over 40, you can't hear 17 KHz.

(Maybe I should get better speakers...)
Osx – "Google Software Update would like to control this computer..." What?
The fun part is when your non-technical coworkers ask what you're reading so intently and you read something like this to them with no context: "Run broccoli serve to watch the source files and continuously serve the build output on localhost. Broccoli is optimized to make broccoli serve as fast as possible, so you should never experience rebuild pauses."
My Startup Life Budget
Samsung could have bought Android
Nice! Now put some QRCodes on it so people can get bitcoin donations.

Oh, and NFC tag for auto check-in, computer log in, cafeteria, snacks, etc.
A sad truth. From my experience, a lot of it comes down to "who looks like they're working more?" The sub-par engineers, god bless 'em, are just clearly going nowhere. The great engineers go home at 4 or 5, knowing they've written some great code and removed a lot of bad code. So who's left working at 7 or 8? The mediocre guys who have to put in more hours to get the same results.

So yeah, eventually the great engineers get tired of playing code janitor and bail.
funny, his compressor must do a better job than mine:

$ curl -s http://danlec.com/st4k | wc
14 80 4096
$ curl -s http://danlec.com/st4k | gzip -cd | wc
17 311 11547
$ curl -s http://danlec.com/st4k | gzip -cd | gzip -c | wc
19 103 4098
Exactly. Going through this with my employer now. I'm waiting till this coming week to find out what they decide. But if they say no, what they don't know is I have conversations ongoing already that will lead to offers.

If/When I decide to leave there is no counter offer that will get me to stay. For me it's a matter of principle. By the time it gets to the point of counter offers, they've already missed their chance to pay me what I'm worth.
An interesting example of Erlang hot code reloading in embedded system: http://www.youtube.com/watch?v=96UzSHyp0F8
I'll point you to some experts:

http://en.wikipedia.org/wiki/Soup_(Apple)

http://www.canicula.com/newton/prog/soups.htm

http://www.roughlydrafted.com/RD/Q4.06/600D65E6-A31E-45CA-AF... (read the Technical Innovations section)
Turn up the compression level:

$ curl -s http://danlec.com/st4k | gzip -cd | gzip -9c | wc
14 80 4096
just out of curiosity, are you shopping around? Don't stop with just one offer—if you're going on the market, really go on the market. You might be surprised how effective that can be in getting what you're worth.
Now if I understand correctly, the bigger question is: why are there two managers managing 6 engineers? If a manager only "manages" 3 engineers and still doesn't know who does what then what are they doing all days?
As I mentioned below, it is a mixed bag. But if you are feeling that your current situation is not amenable to what you can actually make, if it makes sense (culture is open to it, people have been busy, environment has changed) -- talk with your manager and above (founders) (depending on your position) first.

The minute you enter the realm of "counter offers" you have more than just business interests at play.
That is what they have done in France with Sophia-Antipolis, and in the Moscow suburbs with Skolkovo. Part of the difference here is that they are not just going for the quick bucks, but putting down solid roots in research which will pay off more and more as the years go on.
So what is Apple cooking up in their labs, if you're so sure they're not doing any of the things listed?
Right. I feel silly for not trying that. Good spot.
I would have them split the expenses. Seems like the fair thing to do.
> Controlling climate via human actions requires far more than simply postulating that Doppler radar works.

Obviously I'm not saying that it doesn't (well it was obvious to me...). It's a stand-in for everything you'd use. The point is, it's beliefs that stuff you see working will continue working, be it radar or temperature gauges, the laws of physics, or mathematical simplifications or approximations. There is presumably some reason why some seemingly totally made up constants aren't actually 10 times the chosen values, or why it doesn't matter, or how likely that's the case. The difference between this and beliefs about God is that if you don't have reasons why you think the CO2 reading are wrong or why physics will change or why certain mathematical simplifications will stop working, you have to give reasons, you're, epistemologically speaking, discarding empiricism from your toolbox. You can't simply go "Laa dee daa I'm picking different priors than you." There has to be some reason (though it might be that they're going laa dee daa).

> Admitting the possibility that god (or god-like beings) exists does not require throwing away belief in empirical reality.

That's what I said. The difference is that unlike science and measurements of reality, there's no endless stream of evidence to beat your initial priors out of you. Unless you have 100% faith that past events can't be used to predict future outcomes, you'll get dragged over to the empiricist side. But you could have 90% faith in Christianity and maybe that'll only get beaten down to 40%, because there's just no evidence. (Not to mention the more practical way to get people to change their beliefs, no visible consequences for being wrong, either.)

> it takes a ridiculously tiny amount of evidence or an infinitesimally different prior to put you back into Pascal's wager territory.

Sure. But the same goes for putting you into anti-Christianity territory. The expected displacement a tiny amount of evidence would push you is 0 (if we regard the continued absence of new evidence to be evidence itself (e: and assuming potential "big" evidence is neglible, of course)). The whole argument against Pascal's wager is that it's about what your priors are.

And yeah, I don't know what TheEzEzz's 50/50 symmetry is all about.
I swear that I used to call another friends BBS that also had a Courier modem hooked up to a POTS line and connect at 56.6k.
In the old days, they used to call this a "modem". Long live the Hayes 1200 baud modem of the early 1980's.
Absolutely. A TRS-80 running Microsoft Xenix was my first Unix-like, back in high school. 6-12 terminals full of students typing in COBOL from their coding forms. It replaced an older Burroughs with a card punch. I thought I was learning some obscure Tandy environment. (I was a Commodore kid, looking down on the "Trash 80"). Little did I know I'd be using a version of vi and sh for the next 30 years.
I get what you're saying, but I don't feel like calling his model "too simple" is fair when yours is predicated on loyal employers. They exist, but I think I'd be hard-pressed to rely on their beneficence.
There are plenty of screenshots all over the tour: https://slack.com/is
I get compile, type check, and add type-safe completions with emacs writing Haskell through haskell-mode, auto-complete, and flycheck.
> The memory model is, IMHO, where Microsoft is pushing the limits of the existing C# language.

What has Microsoft changed in the .NET memory model that makes you think they're pushing the limits?

From what I can tell, the .NET memory model is one of the things that has changed the least. The languages have changed a lot faster than the memory model.
What were your thoughts re: Dialyzer?
I thought this article was going to be about Flappy Bird cloners.

As soon as I saw articles about it, I knew I should write an ebook and sell source for a clone. I saw a few people doing exactly that. Wonder how well they did?
Picat 0.1
There were successive Xenix versions for 8086, 80286 and 80386.
Yep, agreed, speaking from experience. Most sites on Flippa have had their traffic artificially inflated for the past 6 months using shady SEO practices just so the seller can get a good price. Within a few months Google inevitably slams the hammer on you.
Balaji Srinivasan: Software Is Reorganizing the World
Most of us used it via serial port.
No, there are more and more reasons...

(1) We have more and more things we'd like to carry with us that take up more and more space.

(2) Fewer and fewer people in America and other countries have unlimited data plans.

(3) Lots of us take things like subways which have no internet access.

(4) Cloud privacy is a disaster thanks to the NSA, poor security implementations at cloud companies, regular intrusions of providers, regular intrusions of network infrastructure (example: ASUS and Netgear routers), etc

(5) Obscene markups of memory sizes above base by manufacturers

(6) Inability of consumers to get many phones with more than 32GB of storage and artificial limiting of supply on some providers (see: the incredibly stupid decision to make the HTC One 64GB an AT&T exclusive)

(7) etc etc

Yes, Google wants you to use the cloud and have everything in your Google Drive. For most of us, it's a bad idea from a financial, convenience and privacy perspective.
No need to flame, we will just let yoau re-read this in a few years...
Yep: but fixing breaks the 4096 barrier:

$ curl -s http://danlec.com/st4k | gzip -cd | sed 's/serif/monospace/' | gzip -9c | wc
14 94 4098