skysight-inc/HackerNews huggingface dataset:
Every time I watch Ikiru, the scene with the piano where the protagonist sings "Life is Brief" in a low voice always tears at my heartstrings. He sings it with such conviction that everyone stops their festivities just for a second to hear the desperate song from an old man. One thing that's intriguing is that the author chose to move to Japan over some kind of idealization whereas he felt that New York City was a dead end. One would think you could be much more effective in an established area rather than a country known for its xenophobia, but I won't judge.
No way in hell PS4 has the specs for VR.
right. But we are observing both large differences in income growth for bottom brackets vs middle and top brackets AND slow growth in bottom income. And there are economic models that show that these two phenomena are not independent. So, this is something that deserves to be researched, not dismissed and has very little to do with startups, unlike what PG is talking about
Above 50%? The threshold for not supporting IPv4 would be far higher than that. Think about how long it took to for companies to stop supporting IE6 when there was still only residual usage. The effect of not supporting IPv4 would be far worse as well - not just a buggy looking site, but zero functionality.
In its effort to empower the individual, capitalism has failed to scale. It's not a good design. If it was it would scale to empower most of the 7 billion inhabitants of this planet. What it has managed to do is empower a tiny fraction of the population at the expense of the rest of humanity. Those whom it empowered are neither the most intelligent nor the most helpful. They're just skilled opportunists; our genetic inheritance from our reptilian cousins. (Please no jokes about PG being a retile)
A Transformation System Capable of Context-Dependent Parsing (2008) [pdf]
First of all, let me share a wonderful (and performant) mobile app, written in ember. It uses ember-data to connect/normalize the iTunes api, and provide a slick fast mobile experience.

https://fnd.io/

Disclaimer, I work on & with Ember.js (and I didn't work on https://fnd.io)

I've worked on several mobile web apps using ember, and performance did require being careful, but often "being careful" was nicely aligned with the mobile UX people expect. Small screen, put less stuff on it. etc.

Often times, we do see issues with ember on mobile, typically this is due to deeply nested loops of UI components being rendered. And most often, performance on mobile was an after-thought.

PSA: Regardless which framework (or no framework) you use, if you are shipping to mobile. Test/develop on your target mobile devices from day 1, you will not have any surprises, and you can catch performance related issues before they fester.

As for the discourse post, there are some issues ember is working to improve. If one reads further, it outlines the largest concern being the growing gap between JSC (Safari, which offers near desktop performance for discourse on mobile) and V8 (which doesn't do so well on mobile for discourse) performance. Year over year, the iOS experience is improving, but the android/v8 experience does not appear to.

The TL;DR of the issue (as is currently understood), is JSC handles dynamic code better, whereas v8 does not (yet) and Ember should both reduce the dynamism and continue to do less work. Which will continue to improve the experience for all consumers.

This is actually quite an interesting issue with lots of details, I could go on, but this is likely not best place for anything in depth.

The important part being, all parties involved are working towards (and together) on a better faster more wonderful future.

Ember with another (faster) iteration if its rendering engine: https://github.com/tildeio/glimmer (written in TypeScript),
V8 with turbofan
and the team, working together to improve JavaScript in the browser for everyone.
"I was wondering if there are any substantial gains by moving your content to Medium, or is it mainly because of the fad/coolness factor. Maybe it is the community?"

Wednesday September 23, 2009, there was a similar questioning by Joe Hewwitt of sharecropping with the Apple iPhone. [0] This is the bit I wrote on blogging:

If you don't want to be reliant on commercial services like MT or even the free ones like Wordpress there is nothing stopping you getting your own machine with a full stack of software using your own software. Dave Winer does this at scriping.com

You don't need to be in the system to use it. For each example I've given above users had the choice to work entirely within the restricted stack and somehow subvert it.

So is there gains? Well convenience for one. You don't have to own a server, admin the site or maintain the code nor worry about distribution. The question to ask is, "Are you willing to pay the price if/when Medium change the service or close it?" Do you want to emulate the Dave Winer [1] and Joe Hewitts of the world or be a sheeple?

Of course the original post I made hosted on my own, albeit crappy site: ~ http://seldomlogical.com/sharecrop.html

[0] "Joe Hewitt: On Middle Men" ~ https://news.ycombinator.com/item?id=941085

[1] Dave Winer, "Happy 20th anniversary to Dave Winer – inventor of the blog" http://www.theguardian.com/technology/2014/oct/12/happy-20th...
an insightful blog post about why not to write on Medium (and suggestions for what to do instead):

https://medium.com/@joe_wegner/why-i-dont-write-for-medium-c...

Yes, it is ironically written on Medium.
Why does it go up? The price isn't as high as it is because there's nothing better. It's based on the expected cost to the insurer, and that should drop when the predictability of the other vehicles on the road increases.
And a well researched rebuttal to the above article http://ubikcan.blogspot.com/2006/08/philip-k-dick-and-drugs-...
China battles to shore up stocks, yuan after globe-shaking slide
In this situation it's likely that the item was being sold by multiple suppliers, and the original supplier you were looking at sold out so it switched to another, presumably at a warehouse further away from your house.
Use case? Video games,obviously. This is early-early adopter tech. Chill out with your absurdly premature predictions.
I'm somewhat concerned about LoRa and things like it for that reason. Having a transmitter emitting energy in your band is bad. But having a bunch of transmitters emitting coherent energy you're receiver can detect it worse. The former just cuts down your signal to noise. The latter directly limits your available bandwidth. Which is to say, if your radio detects the beginning of a weak packet from far away it's locked down for the duration. Can't transmit, can't receive another stronger packet that arrives slightly later.
I've got that kind of response from various places a number of times. You can't take it personally.
Well, sure. But there's a couple of levels of "get rich": "make enough money to be self-sufficient," "get so much money that you have not yet envisioned what you might do with it," "get into a minority of rich people."

The first one seems like an extremely common motivator, yes. The second one sometimes; the third one unlikely. But the first one does not require economic inequality; the second one might, and only the third one does.

This is what I find puzzling about pg's claim to be in the business of creating economic inequality. Sure, he's in a business that happens to have that effect now, but that hardly seems like a core requirement of the business.

(And this doesn't even address the fact that "startups do X" is sort of circular. Could non-startups, e.g. small businesses that stay small, do X just as well? Or better, because they don't have the failure rate of startups? If we are no longer able to have them run by people motivated by getting rich, is the good done by startups less likely to happen?)
The whole book is great. It may be ~700 pages, but it's more of a story than a heavy economy book. If anyone is interested enough to comment on this issue, this book is definitely something you'd be interested to read.
I work in health tech and all 12 of the physicians I work with think single payer is the way to go.
Facebook is one example.

At my last company, there was 1 full time iOS engineer (me) and we later grew to about 18 full time iOS engineers. The xibs are painful point started happening around 8 full and part time iOS engineers.

You have many part time iOS engineers who may need to touch UI once in a while, and that can cause issues. After a dozen 'I have to throw away all of my xib work and recreate it because they've committed a new version of the xib', you become fine with just not using xibs any more.
google map of individuals with kits willing to give demos: https://www.google.com/maps/d/viewer?mid=zOfhcB3uWEbI.k7yXLl...
well, that's kinda been the way emacs has been for a while now. They recently added a really easy package managing system which allows for emacs to look and behave drastically different from each other. About making its way into the core, the dev team won't really put anything into the core unless other things in the core require them.

Getting the dev email list to agree to a change of something that is easily added through packages or just init.el/emacs.d/ is difficult if not impossible. But this is a good thing: opinionated workflows are adaptable but not forced on seasoned veterans and newbies alike. Getting good packages into elpa or tasteful additions into core that augment emacs is always welcomed it seems.

Join the development list and just follow discussions. It's always fun to see really smart people talking about new code, extensions, opinions, and the new maintainer John seems to want to do a good job and produce some nice software. I've got it going to my gmail under a label and never filling my inbox so it gives a nice reading break every now and then at work.
You don't have to - you can install a different OS, if you want to.
UX Developer is an Oxymoron
" Here in the Pacific Northwest, my premiums have actually been going down and the plan offerings are getting better."

You are in the minority.

Every insurance company that provides Obamacare in Oregon is increasing rates for the average customer this year.

http://www.oregonlive.com/health/index.ssf/2015/07/more_than...

In fact, the State of Oregon has actually ordered some of the companies to increase their rates more than they'd originally planned.

http://www.cnbc.com/2015/06/22/oregon-dumps-cold-water-on-lo...
I just upgraded my father-in-law's mid-2010 MBP from 4 GB to 8 GB, and replaced the HDD with a SSD. Total cost was about
$150. Should be good for another couple of years at least, if it holds up, although battery replacement looks a bit trickier.

Meanwhile, my late-2010 MBA is stuck at 4 GB, and battery replacement looks even more difficult.
6 Harsh Truths That Will Make You a Better Person
> React's perverted DSL and crazy toolchain

JSX is very much optional, despite what the docs imply. I've had good luck with converting a DSL that I was using to spit out HTML to React components that made the transition fairly painless: https://www.npmjs.com/package/recup
7mmol/L in just the blood supply, when magnesium supplements are in the order of 60mg per pill, would equate to an intake of about 1g of magnesium or 17 perfectly assimilated magnesium pills, in short enough time that the body has not started to eliminate the magnesium.

One to three pills before bed time is not going to pose any kind of risk.
Yes, it makes sense "to group like-functionality in the same module", but that seems to be the very problem. Because I already describes what it leads to, and compared with state of things in languages with more rigid code structure I cannot say it satisfies me.

And, just to clarify, I consider myself quite familiar with Python, because it's probably my first language I'm still using a lot, even though the language itself changed a lot during this time. That's about 10 years. And I am still never sure where I'm supposed to put anything.

When 1 file contains everything there is to say about `time` — it will contain a lot, because there really is a lot to say about time. It's much easier to move around the codebase, when there are many files with clear semantic scope. Say, there's a module Time with a file (and a class) Timezone in it. Then, even though the class Timezone may be 4000 lines long — it doesn't bother me. If I assume that there's no crazy person working on that project, that would write something about product energy value in the class named "Timezone" — there's pretty much zero cognitive load of keeping that file in my text editor. Because I know, that even though 4000 LOC is quite a lot — there's nothing else in that file. There's no "before" and "after" that class. If I am not finding something here — it isn't here.

And the best thing is, that the directory structure can be quite nested, but feel pretty flat. The directory tree is completely semantic, there's no 1 directory with 200 files in that, there's clear meaning in that: src/Time/Timezone, src/Time/Datetime, src/Food/Components/Protein, src/Food/Components/Fat. I can execute `tree -f` in the console, and I already know a lot about what I can expect to find in the codebase. Discoverability is important.

It is also easier to review commits in CVS with a project structure like that. I can look only at files changed and I know, that somebody changed something in Timezone class, not just something "time-related".

With python it's a great deal harder to follow project structure like that. If everything can be grouped by file based just on "related-ness" principle — files can grow huge and I have to apply constant, significant effort to notice that something can become a sub-module, not just a file with bunch of functionality. And looking at the file with the same 4000 LOC becomes way harder: I don't know what else there is in that class, judging only by filename, assumption of developers being more or less sane and even the piece of code I'm looking at right now. There can be many things "related to time" before or after that piece of code. 4000 suddenly seems much larger than before, and the cognitive load now is quite significant.

That's why I'm looking for some "project-structure style guide" for Python. There needs to be some set of simple rules to follow, so that python project would not become the mess it always becomes. If we think it's reasonable to have a style-guide about "backslash vs parens in multi-line expressions" it's unreasonable to assume that project structure will grow just fine all by itself. Well, it contradicts my observations.
There is a proper degree of inequality -- too much central planning or regulation to produce complete equality stifles innovation and leads to all sorts of problems. Too much inequality and deregulation leads to instability.

When people talk about income inequality being bad, they're talking about bad income inequality, not acceptable income inequality.

So things that increase income inequality in such a way that it is unchecked or unregulated are bad, and income inequality needs to be controlled directly through regulation and taxation, and directly through increased government spending and full employment.

When PG says "income inequality isn't bad per se" I take it to mean that he sees the current level of income inequality, for example, in the US, as not bad, which is incorrect. The levels of income inequality in the US are causing problems with stability in the economy. He also doesn't see a problem with increasing the current levels of inequality in income in the US.

If he means that some level of inequality of income is acceptable then he's not being very clear about it.

Just as some level of inflation is acceptable, some level of lead and arsenic in drinking water, and some level of sugar consumption is acceptable, so too is some level of income inequality acceptable.

EDIT: changed "inequality" to "equality" in first line ...
the deeper I get in this thread the more I like you.

I used to do contract work for a number of small businesses (call them startups if you like...at least one fits the term) that sold to FedGov, specifically DOD. They had many of the same complaints I see here, what I saw was a mismatch of priorities and expectations that gets lost in a see of translation problems...especially when you involve the USMC. The process is often the way it is for very good reasons. However, the reasons may not be apparent or operate on the same paradigm as those in the startups world are used to.

As with any subcommunity within culture there is a lingo and a language and a way of doing things. The folks in here have their own (I mean we are on a website hosted by a business incubator named after a math operation). What I feel like is going on in this discussion thread is a classic case of 'I don't understand it so it is bad'. It looks very poorly on the startup community, and reinforces stereotypes about us as a group.

Reframe the paradigm of FedGov not as focused on efficiency but instead on processes and procedures in the name of fairness and the whole thing starts to make more sense. I do acknowledge that fairness in this case being an often abstractly applied and defined process.
I agree with some of what he says. His second (? the one before this) post was pretty decent.

I disagree with what he thinks are the causes of both poverty and extreme wealth. An apt proverb is that the plural of "anecdote" is not "data".

Generally speaking, people do not 'become rich' through entrepreneurship, nor do they 'become poor' because they were incarcerated. We can see through actual data, that being poor makes one more likely to commit crimes, and being rich (or at least in the top whatever % of the population) makes one more likely to become an entrepreneur.

PG's goal is desirable, but that doesn't make his analysis any more correct.
Microsoft doesn't sign the node executable.... it is signed though (Node Foundation)
Exactly what you said, this solution doesn't make super-hard puzzles, it makes not-fun puzzles. The obvious next step that I would challenge you to do would be to optimizes for puzzle cuts so that they do not follow the main color lines of the image as much as possible. This would result in pieces that are just as interesting, but produce puzzles that are radically more fun to actually put together.

A good puzzle will not bore the player. Boring is that there are many blue pieces that all look exactly alike. Trying each one over and over is not fun. But with a tweak to your technique you could make sure that every blue piece that can contain another color would, thus increasing the variance of unique pieces which is not boring for players. Finding a blue piece with this little bit of brown and a spec of purple means the player can get to remember that and hunt for where it could go which is the fun part of puzzles. Do that and you can approach puzzle companies to license them a tool to make more fun puzzles and they will buy it.

Now of course your tool can't solve everything you can still end up with rubbish like:
http://www.amazon.com/USAopoly-M-Ms-Puzzlemania-Puzzle/dp/B0...

And in contrast a really good puzzle that at first glance looks like it is all one color, but filled with so much detail it is a blast to put together.
http://www.amazon.com/Ravensburger-78000-Fire-Dragon/dp/B000...
This analogy doesn't work for me. You are equating different amounts of wealth (generally considered a good thing at any level) with different amounts of poison.

You also repeat a concern made by many critics of Graham's essay, the connection between wealth and the ability to influence public policy, access to politicians and so on. Positing that the wealth is the source of the problem and suggesting the limiting the wealth would limit the influence also doesn't hold together for me.

I'll repeat I comment I made a few weeks ago:

> There is another way to look at this problem though by asking why there is so much money being directed towards elections and politicians? One cause is the increased size and scope of government. When the role of government expands into more aspects of our lives via various taxes, regulations, subsidies, penalties, and so on it creates an incentive to influence the creation of those taxes, regulations, subsidies, and penalties.

> A smaller role for government, in particular a reduction in policies that try to pick winners and losers explicitly (e.g. taxes or fees that favor particular companies or industries), could reduce the incentive to influence the creation of "targeted" legislation.
Totally clicked thinking this was going to be some of weird but interesting Taylor Swift shrine, but yeah, this is cool too. Useful for my buddies who work with iOS devices.
I am in Cedar Park and was offered the Scott & White PPO when I was on healthcare.gov. I didn't go with it due to the state limitation.
Using git add -p helps immensely with this, since it highlights trailing whitespace in red and each change can be approved separately. It takes a few days at most to get used to using the -p flag, and it's worth it.
I think it's probably straightforward: Medium is very focused on providing a venue that is attractive to them whereas the others you mentioned are not nearly as focused. And the team behind Medium is top notch.

Having a founding role in Blogger, Twitter & Medium probably makes Even one of the great entrepreneurs of our time, certainly in media/publishing.
It would be difficult for the Obama administration to loosen enforcement.

In 2010, for example, there were over 73,000 gun purchase attempt denials[1], of which over 48,000[1] were known to be felons and/or fugitives from justice [2]).

The number the Obama administration attempted any prosecution of? 44. [1]

--

1. Washington Post, 4/11/13

2. NCJRS
Yup... so we get things like dual-core lie7's even in platforms that look big enough to fit a quad-core, Celeron lines downgraded from mainline chips to Atom's, etc. sigh
> On one hand, you have a population that believes that no one should be left to die if they show up at a hospital (probably due to their religion and whatnot).

No. It's a sign of national pride to have a country where people aren't left to die in the streets. In fact, countries with higher levels of social services such as national healthcare are also more irreligious than the countries where people do in fact die in the streets.
There are certain places in the code where I work that fail to compile if you remove whitespace\comments - there are some static variables in macros that use __LINE__ as the unique portion of the identifier - moving them around might conflict with another definition, causing multiply defined symbols.
And the corollary: if one of your friends tells you how you can make a ton of money investing in X, he probably has an ulterior motive.
My primary computer is also a late 2008 MBP with 8GB ram. I have to say, having used a modern MBP at my last job, it's crazy how little day-to-day difference there is. I do plan to finally upgrade if the Skylake MBPs are good, but if not then there's really no immediate reason to do so. Given the rate of change in the 90s, it's wild to think that this thing might make it past Obama's presidency on both ends.
Cross Building Linux with ELLCC: Part 3 – Other Flavors of Pi
On the contrary, Max Howell, who wrote HomeBrew for Macs was asked by Google interviewers to invert a binary tree. To quote Max: "Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off."
If I remember correctly, js_of_ocaml was poorly documented and the community was miniscule at the time (we had a hard time finding code examples outside of Eliom on Github).

Also, I was the only one with actual OCaml experience, and the other devs found Elm much easier to learn.

We almost went with Funscript, I think, but unfortunately F# on *nix was a no-go.