skysight-inc/HackerNews huggingface dataset:
The creation of the content of those bits costs money, though. How do you pay for that content? Or are you suggesting digital content should be paid for as a service, rather than on a piece-by-piece basis?

Arguably, software developers just rearrange bits into some arbitrary state. So they wouldn't be paid, either?
Nope, being in a group just makes it harder to brainstorm. This has been proven over and over. The correct technique is to define the problem together, then each person alone develops solutions via brainstorming / investigation, then the team meets again and everyone discusses their findings.

Having everything happen in a group setting discourages people from sharing their ideas after two or three members start agreeing with each-other because of the unconscious social pressure to fit in with the group. It's been studied and documented.
Tempting, but there's no evidence to support that.
This hurts folks from non STEM fields who are also entitled to H1-B visas..
I'm more worried about when the universe decides to start dropping ports and making everything wireless. :-P
> ratio of "Seed stage" startups between SF and South bay is 2/1.

The density of tech startups in SF is much lower, more like New York. Most of them are just retail companies (shops) or food services. Yes, Pinterest, uber, lift, twitter have serious tech problems to solve involving scale, but companies like that are in the minority. And businesses where people develop new technologies are more common in the Valley.

Living in the city and commuting to the Valley was already the norm when I got here in the early 80s.
The whole thing is so absurd that sometimes I wonder whether this is a computer simulation or not.
Here's a great article with many more examples:

http://www.pcworld.com/article/249951/computers/if-it-aint-b...

My favorite is the 90 yr old Texas company that uses an IBM 402 from 1948. The computer uses plugboards - breadboard-like cards that are programmed by plugging wires like a patch panel. As of the date of the article (2012) they still used the plugboards, as well as a more modern card reader/puncher.

Edit: I just realized my example is also mentioned in the OP article, though there is more detail (and photos) in the PCWorld article I linked.
Well, he said "from a developer's perspective" ...
There's a fear that this time, the checks and balances may fail. And they operate slowly, so to people who have grown used to internet time, it looks like they're failing.

I remain guardedly optimistic, but I understand the concern.
Aren't we seeing more and more companies (especially smaller companies who could never afford SAP to begin with) move towards programs like JIRA, and achieving much of the same.

Where would JIRA (including its wealth of plugins) lack in terms of what SAP can offer?
You simply use it to wait for the appropriate prompt before sending anything. If the expected prompt never arrives, something is wrong (CLI changed), so abort. The snippet for this particular case could be something like

set timeout=1
expect {
"enter \"p\" for pre-configured paranoia mode" { puts p\n }
timeout abort
eof abort
}
I think the biggest failure of RedBox is that people don't seem to realize you can complete the entire transaction online and reserve the movie. I can reserve a movie Friday morning, then drop by the grocery store Friday night to pick it up along with whatever I need for dinner. So easy, and I get to watch in BluRay quality for $2!
I feel the same, however the way I see it, the price you pay is to access the content, the delivery medium should be up to me (within reason - I'm not expecting a bluray or dvd release without having to pay shipping costs etc).
Right... that's why it's a theory. A humorous, non-serious theory, but a theory nonetheless. (Replace with hypothesis if you want to get really pedantic about it)
> then the page's lack of readability is more an indictment of the browser (which could do this tidying itself)

I strongly disagree with this. The browser should do nothing it is not explicitly made to do, which is one of the reasons it can still render HTML from 20 years ago. We used to have browsers that tried to do that kind of thing and we're only now extracting ourselves from that mess.

It is 100% on the website author to make their page more readable.
I would like to also add Brett Cannon: https://snarky.ca
His blog is very informative.
Hollywood, as we know it is dead for 10+ years. The mass of super hero movies is appalling.

Where are the action movies and funny comedies, that were so great in the late 1980s, 1990s and earlier 2000s.

Last year's San Andreas was pretty good, but so many other movies are just boring, unfunny, too dark, too shaky camera, too much CGI, etc. That TV series got too much attention by Hollywood studies hurts movies a lot. The only TV series I saw last year was Silicon Valley, I don't know were people have the time to watch that many series - I would trade TV series for great movies all day.
I definitely like the way they decided to move in the latest version. I never was comfortable with the previous API -- it just didn't feel right, and it was kind of restrictive.
They are usually in grocery stores where you need to go anyway.
Ah yes, the day that so many unsupported apps stop working.
Apparently the TMS9918 powered the MSX too, I will watch some demoes.
I don't think the policy itself is good either, I'm just saying that the idea of implementing policy now, even if it has bugs, might be preferable to letting the perfect be the enemy of the good to the point where we do nothing about problems - even if they are merely imaginary problems.

As for electing someone because you don't believe they will follow through on their campaign promises, only to be disappointed when they try to do what they claimed they would, that is the culmination of a whole mess of other problems.
> However, this will never happen

As long as capitalists run the government and large corporations.
I'm familiar with the idea of coordinate transforms and projections, so I get the idea that you could project our 3D universe onto a 2D surface, and I kind of see how a hologram encodes 3D information, but I don't see how that is a useful idea. Or are there only certain kinds of 4D information that can be encoded in the 2D surface, so our 4D model of space and time gets reduced to a theory of only 2 dimensions? Are there conceivable arrangements of a 4D universe that can't be represented in this way?
Textbooks are an slow-moving, entrenched market with unusual incentives. Many students are paying with loan money, teachers require books with little concern to cost, etc.

Scientific papers is also not your typical market. I remember reading that university libraries are somewhat compelled to subscribe to the status quo publishers, even if they are disliked. It's an industry where pedigree and tradition is quite important.

I fully agree it's good analyze why the system outputs what it does. I would question the idea a lot of the observable dynamics in the system have been consciously chosen for. That's not to say we shouldn't make the effort now though.
The Kindle version is $1.99, though.
> with a wife and family it's a very different situation.

Absolutely, and you're right. It's one thing to make the break for yourself, but a totally different thing to enforce that on someone else.
Parsec was 2D horizontal smooth scrolling. It wasn't full screen, but the scrolling screens in this demo generally contains repetitive graphics, which would allow them to use a number of possible tricks.

I actually downloaded and tried the demo on the Classic99 emulator, and it works exactly as advertised.

Would love to see actual hardware demo though.
> In fact, I'm of the opinion these days that if you can't communicate effectively and proficiently over text, you're in the wrong field

Considering that the Linux kernel was developed 90% on a mailing list, I think it puts the lie to "face time is required for development."
Yes, there are certain streets with certain libraries that I used to avoid, if I didn't want to come back home with 1000.00+ worth of books...

With Amazon it's a little easier to avoid over-booking, since you can just find the book you want without having to browse a whole shelf.
A long long time ago, I wrote up a really basic rules of thumb for novice designers[0] to help me be more aware of basic principles but I've always wanted someone to write a more comprehensive yet practical design guide. This is it!

I'm super excited about Tracy's work on this topic, everyone should follow it and get in on the Kickstarter[1] if you haven't already. :)

[0] https://shazow.net/everything/rules-of-thumb-for-novice-desi...

[1] https://www.kickstarter.com/projects/1868398473/hello-web-de...
Wearables only have 2 "killer applications", so far: notifications and fitness. To broaden their appeal they need to find others. I don't think that will happen this year.

The next likely killer application for wearables is probably automation, authentication and interaction with other devices. However the problem in this area is that the standards are too fragmented (AllJoyn, Homekit, Google's Brillo, etc) and the devices didn't reach critical mass, yet.

But you can be sure wearable devices won't fade away.
>For example, Google has a huge office building in NYC and hires many New Yorkers.

You sound more and more like a closet xenophobe. I have multiple friends that work in that office. Majority of techies there are foreign born, although only a small percentage of them are on H1Bs.
c) bitch and moan at the candidate at your side that isn't listening to your ideals?

There's a deep level on hypocrisy here, and that people (against both bombing and closing) are really not trying to fix this, otherwise they would have started sooner.

This is the third time in a row that the US public votes against the candidate supported by the Pentagon. Yet, the non-warmonger is a complete asshole...

(By the way, I'm watching from a safe distance, not participating on this stuff.)
I have created a few apps using Parse.com, one of them successful enough to take the additional time/cost hit to migrate and host myself using the Parse-Server project.

The open source project is great and I appreciate the effort that went into making sure we didn't all get (totally) screwed.

Would I use Parse-Server for a new project? Probably not. The state of the BaaS options out there has changed/improved significantly since Parse.com was a thing.
Right, but Hollywood doesn't seem to be attempting to scale that mountain.
For a new student graduating from undergrad or grad course, the timing works out quite well - especially given the OPT period. Many times, you will notice that a startup literally doesn't hire a candidate from another country but hires international students studying in US universities - which is what I was trying to call out in the article.
I used it for a new project I started 6 months ago. We've since transferred to AWS and a Express/Node.js project. However the Parse Server open source project is very well maintained and supported. I would recommend it for any quick prototype project you need a backend, but don't need it to do anything fancy.
Buy him a sewing machine (assuming you don't have one) and some supplies. There are tons of videos online to teach technique, and it isn't terribly expensive.
Neither were we >.< but we were learning React along with everybody else! You'll love this version.
No, because they in turn, should be given access to purchase your ancestral lands, if they are on their market.

You are unfortunately re-framing the question as some sort of property grab like the parent. Let me repeat: I do NOT condone anyone usurping property by force. My point is to illustrate the principle of making it available on a global market in a reciprocal way.
I got started with functional programming with F#. I agree that there were times when I used its hybrid nature as a crutch, but I think there's a value in using a hybrid language if your goal is to learn. F# let me write out code in an imperative style that did what I wanted it to do, and then from there I could refine the code and take advantage of the functional features as I learned them. It's a nice way to learn which features from the different paradigms are equivalent, and it really lets you appreciate what you gain from using FP.
The flip side of this is that if you're not planning on a unicorn, don't get hitched to the VCs that are hunting unicorns. There are other investors who'd be quite happy to get that 5x back and build a $100M company, or even a $20M company.
Holographic means that the universe appears 3d but is actually 2d.

'appears' means that for us it is three dimensional.

'actually' means that the amount of stuff universe can hold is limited by 2d surface area, not 3d volume. Information/matter contained in universe is in '2d container surface' while interactions between them seem to happen in 3d universe.

In other words, the information/matter you can keep in volume of space is limited by it's surface area and not it's volume. If you try to add more, it becomes black hole.
The headline is tantalizing, but this is almost impossible to grok for a layperson like me.
Sometimes pedestals are justified, though. For instance, Dan Abramov (mentioned by OP) is not only one of the most respected voices in React patterns and best practices, he also works at Facebook and has an outsized voice in advocating for development priorities internally; in fact, he is the secretary at the core group meetings [0]. What he retweets [1] is the closest indication we can get to what the core group will have in mind when choosing what design patterns to best support going forward, in both performance and syntax. And so "What Would Dan Abramov Do?" is a tongue-in-cheek meme at the office, but it's also a helpful indicator to help future-proof our choices of React patterns.

[0] https://github.com/reactjs/core-notes - see, for instance, https://github.com/reactjs/core-notes/blob/master/2016-12/de...

[1] https://twitter.com/dan_abramov
IMHO and experience, the stigma of online degrees is circumvented if the school has a 'traditional' physical campus as well as an online/Distance Learning program. As such, I'd highly recommend Western Governor's university (WGU):

- Accredited Degree from a Traditional, brick and mortar campus campus with a Distance Learning Program (Online), as mentioned above.

- Certifications Exam cost included in tuition

- Curriculum adapting to changes in industry

Hope this helps!
I always said something like "I came in late, so I'm leaving early." People usually didn't know what to do with that.

I've been working remotely for about 11 years. But my situation changed and I'll be commuting again. I'm actually looking forward to being in an office again.
Ask HN: How to startup in Shenzhen?
I have been thinking about a robotics startup in Shenzhen. What are some of the startup events and places in Shenzhen that I should keep in mind? What are incubators and investors that I could talk to? Any general tips?

I am still at the exploration stage and hoping to fly to Shenzhen soon to gauge the scene. It wouldn't be my first time in Shenzhen, but it would be my first exposure to the startup scene there.
It's an interesting question to an interesting suggestion. The dictionary defines race as a grouping of people by supposed genetic traits. Recent research has suggested that performance in school is largely heritable[1]. It is clear that the school system does group people by their academic ability.

I, first hand, have experienced antagonism on several occasions for not having a degree. My struggles in lower-levels of school actively prevented me from even considering trying to get one. Given the above, it does seem that, strictly speaking, it could be categorized as racism, although perhaps not colloquially so.

[1] https://www.theguardian.com/science/2015/jul/23/genes-influe...
greencardlifepartner82348sxq1.onion ... to could happen

silly side note: I read your comment as "a friend of one of my wives" and lol'd a little inside.
Video streaming is a winner-takes-all market. The party with the most premium content will get the most subscribers which means they make the most money to reinvest in premium content which completes the circle. So they're all racing to acquire market share.

This means Netflix, Amazon, and HBO have a very strong incentive to engage in _anticompetitive_ behavior to lock the other players out, because in order for one to win the others must lose. This is not a market where people can pick and choose individual shows they want to watch, no, everything gets bundled. Even if you want to watch just a single HBO show you have to pay for all of them. Nothing about this looks like an efficient market to me.

Investors are willing to invest billions in Netflix in the hope that Netflix _wins_ and value can be extracted in the coming decades. This is how it works, and the manic pace at which the different platforms are currently creating premium content isn't meant to be sustainable.
>I don't think primitive data structures like a gap buffer are useful anymore.

Emacs seems to do just fine with gap buffers. And thinking about algorithms with greater complexity as being less primitive can obscure the fact that the complexity isn't always worth the tradeoff; see "Gap Buffers, or, Don't Get Tied Up With Ropes"[1]

[1] http://scienceblogs.com/goodmath/2009/02/18/gap-buffers-or-w...
Yeah, the assumption that only bad actors will fail is galling; the unstated assumption that even high performing good actors will never fail just smacks of ego or naivety (how good can you be if you've never failed?).
It wouldn't be a lie of omission if you said "I'm a speaker at a technology conference". Then let them ask you other questions if they want more information.

If you said "I'm a well paid speaker headlining DefCon haking conference" or something similar, you'd probably get a different response. DefCon is just an example that could raise an eyebrow.
> why should I pay for the bits on my hard drive or something to be reconfigured into an arbitrary state

Because you can't do this yourself. And it's not about being technically incapable, it's about you know knowing what arbitrary state to assemble them into. It's not really arbitrary. Each assemblage has purpose.

Especially with creative works, there has always been two sides to the cost of production:

1. The cost of making the physical good itself (evaporating with digital goods)
2. The cost of remunerating the creator of the work.

The second cost still exists. You pay people to reconfigure the bits on your hard drive to represent a TV show because you can't think of it all yourself. You pay others to reconfigure the bits on your hard drive to represent a useful program because you don't know how to assemble them in such a manner yourself.

I'm very much against companies that are price-gouging and trying to maintain artificially high prices based on the obsolete first cost. But people still deserve compensation for the work they do, even is the output of that work is purely digital. Otherwise, what is the incentive for them to create anything?
The creation of those bits cost money initially, when real world and not easily replicable work was necessary. After that, the end result is more or less worthless, because the work of replicating those bits is practically nil.

There's the rub - all of that effort and money creating products with no real monetary value.

I'm not suggesting any particular model here, I like money as much as the next person, but I also believe the trend to see the price of digital media converge toward zero is valid. I don't know what the answer to that is, other than somehow convince people to pay for something they rationally shouldn't.
Considering the problem has existed for long time and very smart people tried to find solution. I do not think there is really easy solution lurking around.

From my perspective US gives the best combination of features to a very large section of Indians who hold H1 visa. These are (relative)large american salary, a high quality 'Indian' lifestyle which includes large availability of movies, cricket, food etc and other assorted luxuries which in US are called middle class things but they are almost very top end luxuries back home.

The intersection of these features makes it very unique for Indians in US as compared to European/Canadian/Australian in US. If first world person get laid off, or decide to leave, it may be monetary loss but other things back home will compensate. But for most Indians it may a unequivocal loss in term of money and lifestyle.

The only solution I think is massive infrastructure improvement in India affordable at Indian salaries. This is very difficult to achieve. For now it is whining about traffic on US-267 or whatever in a luxury car vs 2-3 hr of soul crushing train and bus ride 1-way. So once things improve drastically back home people will have much less incentive to leave just for money.
The irony of your comment is that while you might well be right about the trends, by global political standards the two main parties in the US are barely distinguishable, except for a few clear dividing lines like guns or abortion.
Check out SFMOMA's Pritzker Center if you happen to be in or around SF. Really amazing photography collection.

http://lens.blogs.nytimes.com/2016/07/05/a-comprehensive-loo...

and

https://www.artsy.net/article/artsy-editorial-10-photographe...
As for iOS apps, I imagine Apple's new attempt to remove unsupported apps from the app store will result in many of these apps getting the boot soon.

I've already seen the notification when opening an app that it might perform slowly since it is not supported (or something along those lines).
After 3 Fitbit Charge HRs dying on me within a year, I've left FitBit and moved on to Garmin. It's a shame because my Flex was solid for multiple years.
Oh wow, the TI-99/4A, I learned BASIC on this computer! If you didn't have the tape storage unit, which could save data onto an audio cassette, you had to re-type your program into the computer if the power went out or unit was reset.

It also had an external voice processor as an addon which was really creepy https://www.youtube.com/watch?v=kUPkCNcT1Yw
I would interpret that economically in the following way: the cost to that particular producer is lower than other producers because their time spent producing is partly leisure if they enjoy it. To the extent that they have a lower relative cost of production than others then it's their comparative advantage to be in that business and they will turn a nice hefty profit (economic profit that includes how much they enjoy their work, not necessarily an accounting profit).
We have already been through this transition before. Two hundred years ago, 90% of the population worked in agriculture. Now only a few percent do. The rest didn't end up unemployed, we invented entirely new industries to meet demands that didn't even exist before.

But I do agree that the speed of the change this time makes the transition period far more dangerous. I think the biggest hurdle is that culture itself will need to change. People have been taught to judge their own worth based on how hard they work. That makes this transition an identity threat, which is even worse than an economic one.

If we can get through the transition period without a horrible war, I am highly confident we will see an economy that's as much beyond ours as ours is beyond 1817. It's very hard to say it will look like (any more than farmers in 1817 could have predicted how I make my living writing software). But as long as there are unmet needs and desires, there is work to be done. And as long as some things are scarce (attention and social prestige seem fundamentally scarce), there will be economies.

Another way to put it is: if most people can access the output of the robot factories, then they won't be poor. If most people can't access the output of the robot factories, then they constitute a big market and there will be plenty of jobs serving each other.