skysight-inc/HackerNews huggingface dataset:
> Every time there is any thread about anything remotely socially progressive you are there espousing your highly conservative viewpoint.

I don't think it's a liberal versus conservative issue so much as an individualist versus collectivist issue. I think social conservatives, who have a predisposition towards thinking of communities in terms of reciprocal social obligations, have a role to play yet in pushing forward things like basic income.
I'm not saying I like for "the web" to be interchangeable with "the internet".

Instead, I'm pointing out that the world out there without permission from any savvy HN readers has moved on. The "web" has become the "internet" for both documents and applications.

It's descriptive, not prescriptive. (See my other replies to illustrate how usage of http has evolved to coexist with corporate firewalls that lock down ports.)
Because now you are responsible for all followups on those small miscellaneous tasks, and those might come up when you don't have two extra hours in the day.
I agree. I am not saying jsblocks is better. It is choice of what you prefer. jsblocks offers Backbone like MVC structure and easy to manage observables. It also have a unique debugging experience - http://jsblocks.com/learn/introduction-why-jsblocks#debuggin....

It also packs things like routing and animation integration which React lacks out of the box.
I'm guessing they all (the linux distros), in one way or another, add value given each project's mission statement. Or at least they believe they are. Otherwise they probably wouldn't be doing it.

And I don't think we'd have to fear the OS will become a "glorified browser shell" if it wasn't the primary "app development platform".

Right now native app development is feasible. You have pretty much 3 platforms you really need to worry about developing for in order to have access to the largest amount of market share for the least amount of effort. Imagine even one more player enters the market and gains any respectable amount of market share.

Instantly every mobile app development team's efforts need to grow or every developer on each team's responsibilities grow linearly with the total number of platforms they need to develop for. From an operational standpoint it's not sound economics to make business decisions based on approaches that don't scale well.
iPhone was inevitable because it was basically a iPod with a mobile radio.

Its main selling point of the day (besides visual voice mail) was that it could hook into the existing ITMS infrastructure without the limitations that their previous cooperation with Motorola was saddled with.

Back when it launched, all but the highest capacity iPods were competing with cheaper and cheaper featurephones packing more and more storage.

The press was basically screaming for Apple to get a phone out the door or go down in flames.

I think the biggest turnaround for Apple was when they got Jobs off the "tech hub" idea he was riding. The idea that the Mac would the center of "your" (his) technological life.

This turned the company from a computer company into a consumer electronics company.
What Good Are C, C++, and Java?
I concur, we've made significant technological strides since then and it's nice that we've pushed our standard of living from swampy subsistence to one of the best in the world. However, that doesn't address the thrust of the argument which is if you create a society that rewards sky-gazing it creates the probability of a disincentive to work. Are there counter examples where this kind of society as worked in the past, and if so, why aren't they with us/significantly more influential today?
> Web APIs will and should become the standard way of
> developing apps across platforms

God forbid. There are few lamer things than those Web APIs. Why do you think the gazzilion of frameworks exists, if not to work around all the things broken?
And take a look at the web in 2005 and now, see what real progress was made. Yep, we got a bunch of half-baked APIs, which will never mature, because all the crowd already run forwrad to tick another checkbox.
> Web APIs are in essence becoming an abstraction layer between OS and applications.

Terrible ones at that. In native applications you can bypass abstraction layers when you need it. In a browser you are restricted to a almost comically crippled version of what any native APIs provide.

Look at the <canvas> API. It's fairly modern, and yet I can't even turn off premultiplied colors, which I would need for doing even semi-decent image processing.

server sockets? udp? no dice.

even the most primitive file management? with the file API i can open individal files now. But can I grant a website access to some cordoned-off subtree of the filesystem? No. Which in turn gives rise to "store everything in the cloud" mentality, because there are no alternatives.
I never saw anyone with one in Germany, besides computer stores trying to get rid of them with massive discounts and still they gather dust.
I agree with that. With an abstraction layer on top of a native layer, inevitably you have to go below the surface unless you fit the intended use case perfectly. I learned this lesson with the Objective C-Python bridge. Spent needless time mapping differences between the two to the point where I had to learn Objective C anyway.
I think media playback is only part of the core functionality. The other key piece is discoverability, and on that front, YouTube is far, far better than a native media player. It also benefits hugely from urls, which allow users to share what they've found. So, arguably, YouTube's success is more about what the web does well than about it's media playback -- it just has to be "good enough" on that front.
Wow, it must suck to be an Uber driver around now. The only people that like you are the customers.

You're a liability to the company who is now openly plotting your exit, a target for the old boy taxi network, and a target for government.
I just listed some strange hardware choices they made over the last couple of years. Not related to a specific model.
It's not hard to be faster than React, React's performance benefit comes from the fact it makes performance easy to understand and optimise rather than just being magically (but opaquely) fast.

However, the real reason React is a good choice is not performance, but rather how it encourages developers to think about, isolate and better manage mutable state in their applications.
You can always use custom protocols much like mailto: e.g. a link with sms: can send a text message from a mobile web browser.
I should have distinguished, but I wasn't including healthcare. More along the lines of TANF, food stamps, fuel assistance, unemployment, all the other drips and drabs of money that can be applied for if you know about it and can work the bureaucracy.

US healthcare is fucked nine ways from sunday; maybe someday we'll adopt something on the Canadian pattern (I've had emergency surgery done in Quebec on vacation, anesthesia, overnight stay, 70-mile ambulance ride, the works - and the total was 1/10th of what it would cost in the US.)

Social Security is another sacred cow that you probably couldn't touch, at least until it goes tits up because all the boomers start drawing and there aren't enough of us left to pay in.
i like reason number 2 maybe 'cause literally our life is so boring hehehe

sorry for bad english
Simpler cronjobs with CakePHP (2.x)
I mostly just use HN, but I'm always searching for a longer list of blogs to read.

I went through the links you provided and found this:

http://prog21.dadgum.com/

I really enjoy his blogs based on his experiences in the industry and probing questions.
Ask HN: 3 co-founders or 2 co-founders and employee?
We're still trying to product/market fit and I have been thinking about bringing someone on to help speed up the technical development.

We're concerned that bringing on another co-founder will reduce the equity for everyone, including ourselves and potential investors. Are there other issues that a 3rd co-founder will bring?

The main benefit I see with another co-founder is that his interest will be properly vested into the project. I see him as eventually taking on a CTO role and managing the product development side.

The reason why we're considering a 3rd co-founder is that we're pre-revenue and we can only offer equity at this point. Have you guys heard of Employee #1 being paid with equity instead of a salary and is it enough to keep them in the game?

Thanks!
>Why not spend these 2 hours doing some small miscellaneous tasks?

Because that's scope creep and it can create the expectation that it's part of my job, so then I'll be responsible for it. Down the line, if one of those misc tasks becomes the ire of someone else and my name is attached to it (comment, commit, etc.), they'll contact me further down the line, perhaps when I'm dealing with something of my own. Then, at least, I have to explain that I don't maintain that and in the worst case (which has happened), I have to fight to not be responsible for it right then.

There's a balance in having your name associated with 'things' in a business. Some people might be good at being a know-it-all, being well-known, and handling everything (why aren't they running their own company?), but you'll increase your chances of interruption the more wide-spread your name is.
Congrats Pat!

More time for podcasts now eh? :)
Open Sourcing the Highstreet WatchKit App
Wayne Bickley did a pretty cool electric conversion on his C4 Corvette:

http://www.ndneyes.com/

I originally read about it on Corvette forum (I used to be a C4 vette owner and was always looking for interesting tips or projects).

If you're mechanically and electrically inclined, it's more than feasible.
> A little less contrast

> Size Matters

Strong disagree on both of these points. I view most webpages (including that one) at around 66% zoom these days, because the text is so goddamn big. And anyone advocating for less contrast needs a shovel to the head.
From a reliable source (my wife's coworker has a friend who was one of the defectors), apparently Uber offered folks a signing bonus equal to triple their yearly salary to leave NREC.

Damn, should have went into robotics.
Greaseless ball bearings: A revolutionary spin
I think it is more that Jobs was a natural, the guy seemed to be a functioning psycopath/sociopath.
Why be so protective? Perhaps somebody invents some programming tool that makes it easy to reason about shared state. This is exactly the kind of mind-set that makes it difficult to develop for the web.

Also, shared immutable state is a useful (often perhaps even essential) property for building efficient code in a multithreaded environment, even when using the message-passing style.
They make more sense to my developer mind without designer background, don't suffer from CSS global namespace, inheritance side effects and browser specific behaviors.
Technical skill is not enough to run a successful InfoSec consultancy
This article reeks of phlogiston
Or this one (Hapi Berth Dey):

https://www.youtube.com/watch?v=2f2PCWYAZQc
Do we really still need a 32-bit JVM?
It would make more sense to convert existing cars to wood gas. Better carbon footprint too - EVs are not great in that dept.

http://www.lowtechmagazine.com/2010/01/wood-gas-cars.html
Yes, it's a very common thing to use the same symbol to mean different things in mathematics.
> Instead, I'm pointing out that the world out there without permission from any savvy HN readers has moved on.

The world has not moved on. Part of the world has dug itself into a technological hole. Most of the people who work in it have never seen what's outside it, so they think the solution to all their problems is to keep digging.

Edit: crap, I sounded so snarky and aggressive. Sorry about that. It's not something personal -- I obviously got the point that you don't think everything about that is a good idea.

The point I'm trying to make is that not ever technological move is necessarily a "good" evolution. Every narrow street in technology was once thought to be a superhighway that everyone flocked to.

I remember everyone being so bloody enthusiastic about this whole Web 2.0 thing back then (and I was one of them). Then all this data crumbled as people paid less and less attention to information structure and semantics and focused on the flashy stuff. Then it turned out a lot of problems were intractable if you clung tightly to JS, CSS and the web browser.

Yet for some reason, people thought those problems happen just because we don't cling tightly enough to JS, CSS and web browsers.

Oh -- and twenty years after operating systems that aren't full of memory leaks, security problems (eh...) and performance clunks became reasonably accessible to people everywhere, people are trying to promote ditching those for web browsers. Which, I would estimate, will need another twenty years or so to stop having memory leaks, dubious security and privacy practices, and embarrassing performance clunks.
> Something based on Cordova (eg PhoneGap, Ionic) with Crosswalk can get you to about 90% of the performance of a native app

Companies like Famo.us have proven this is incorrect mathematically over 2 years ago. That is precisely why Famo.us built its own rendering engine that subverts the DOM and renderings content similar to a gaming engine (Unreal Engine). The DOM can't render as many surfaces as a native app in one view smoothly.

You can still make a very performant cross platform DOM based application (http://hn.premii.com is an excellent example), but in order to get that performance you need to limit your interface to very basic UI elements.
Users don't care about networking protocols as long as the Dropbox application is able to synchronize their documents.
7 Key Strategies to Attract Potential Clients When Attending Events
To modify the Fight Club rules to ensure X (whatever topic you mention) does not get discussed:

1. There is no X.
2. There are no comments about X.
3. There are no comments about comments about X.
4. (recur away)

Oh, wait. This sounds like censorship.
Tried sending a sarcastic email, but it bounced. Here's the message:

We're writing to let you know that the group you tried to contact (licensing) may not exist, or you may not have permission to post messages to the group. A few more details on why you weren't able to post:

* You might have spelled or formatted the group name incorrectly.
* The owner of the group may have removed this group.
* You may need to join the group before receiving permission to post.
* This group may not be open to posting.

If you have questions related to this or any other Google Group, visit the Help Center at http://support.google.com/a/ascap.com/bin/topic.py?topic=258....

Thanks,

ascap.com admins
Продажа 3-комнатной квартиры на 44 квартале по ул. Мусоргского, 26 2/5 эт. дома
CD for Infrastructure Services
Seeking kick-ass operations manager to lead in-field tech installs
POSITION:
- install our hardware in vending machines in the field
- help our customers train their employees to install and use our hardware and software
- track users favorite parts and biggest complaints
- participate in product development based on your experiences in the field

COMPANY:
Gimme builds hardware and software for vending machines. Our technology gives vending machine owners real-time information about their employees performance in the field, which vending machines need attention, and how to cut down cash theft.

We’re a fast-growing startup from GA Tech. We are made of team-focused individuals who share a common vision about building products our customers love to use. Your contributions will have an immediate effect on the success of the whole team.

BENEFITS
- use all brand-new Apple equipment as part of your tools (company Apple Watch, iPhone 6, iPad Mini 3, and MacBook)
- Participate in rad team events, like race-car driving and brewery tours
- Opportunities to earn equity based on tenure and performance

SKILLS
- hard working: we’re a lean team growing quickly; most days will require strong effort for long hours
- excellent communicating: impressively prompt responses, great customer listening skills, and high comfort teaching and sharing
- fast-learning: troubleshoot and resolve problems while in the field, help create new procedures to avoid future problems

Competitive compensation, depending on experience.
If you’re interested, give us a shout and share your resume: joinUs@gimmevending.com
Those who believe they own an entirely imaginary thing called "money"

The fact that someone can write this is laughable to anyone that was ever poor in their life.

Money is not at all imaginary. It's quite real. The lack of money can ruin your day, your year, your life.

As for what money is - it is a productivity storage mechanism. Once you've been productive it allows you to store that productivity in a fungible form. It allows you to exchange that stored productivity for the productivity of others, give it away to someone else or basically do anything you want with it.
That's not been a problem for me, but if it is you can separate the x86 and Arm builds so it only half as much for each one.
I swear a month or two back there was some indication that Mozilla partners were considering putting FFOS on flip and slider phones.
Many companies and teams had a "web hammer" and went looking for things to nail even when that made no sense. At the peak of the web frenzy, web apps were going to kill desktop apps, and one could feel the pity when web devs were talking about desktop and mobile apps. And now... someone finally stops and thinks that maybe it's not such a great idea to turn everything into a web app.

When a group of individuals takes such a strong position and they are proven to be wrong, I personally think some crow eating is due :-)
"Faster than React" does mean anything?
> Don't wait for it to happen.

Sounds so much like what's happening to me here, yet how to distinguish between the "real thing" and confirmation bias?
It's an interesting angle, and the possibility exists you might be right, however, for the sake of discussion I'm going to push back a bit.

A thriving economy necessitates people produce more than what they need to live. This excess gets exchanged with peers in the economy and most everyone benefits. Rather than straight barter, we use currency as a mediator to allow people who couldn't barter directly to still exchange goods and services. Consider the case of the USSR. During one of their many social programs, they turned all the farmland in the USSR into communal farms and struggled. Eventually, they relaxed restrictions and allowed people to start farming private plots of land where they could keep everything they grew in addition to the communal farms and things went comparatively gang busters. People had more food and suddenly they had more food to exchange on the market than the communal farms produced.

We are inherently social creatures and if people are surrounded by people who don't work, it creates a social climate that praises non-work over work. I.E. the "extra status" from your contributions is a social construct. Status is a social construct and in this case assumes people value workers and will heap status upon them for their contributions. Take an elite athlete who won a championship and drop him in the middle of grandma's sewing club, he'll have 0 status compared to that group's rock star. Status will only be conferred by people who value it and that might not be the case for people who aren't working.

> 6. Because you don't even consider what you're doing work (you were just playing around with maths and theory, and suddenly new discoveries!)

There's a difference between "new discovery" and "valuable new discovery" and turning that into something useful and productive.
Speaking as a former client of Patrick's familiar with his rate card, and as a consultant: those are, in fact, facts.

This is the second thread in which you've called Patrick a liar. In the next thread you find to do it in, you'll be calling me one as well.

I don't know why you find it so difficult to believe that people can be as successful consulting as Patrick has, because, in the grand scheme of consulting, Patrick isn't anomalously successful. Regardless, you're wrong, and you should stop writing comments like this.
Californians may have to drink their own sewage as last resort for water crisis
Oh! I had so much need of this, if only it were ClojureScript.
So you want an investor who is also employee. If you can't find a good CTO who doesn't need a salary, try to find an investor who wants to pay his salary.
It's interesting that you mention YouTube, because the thing that finally convinced me that a 'web app' could be indistinguishable from a native app was YouTube's Leanback interface (YouTube TV). Check it out:

https://www.youtube.com/tv

Video player functionality aside (I understand the complaints), that thing full-screened just feels like a native app.
I've probably not even gotten 10 lines a week at some jobs. One gig was mostly all ad hoc reporting stuff, with a lot of cut and paste of previous impls. Another place I and two others spent a year on a project that should've taken 2 months, I didn't write any new code at all for at least 6 months of that project. Specifically there was a lot of back forth, requirements changes from the business owners, on the part I wasn't involved with, before the project went live.

This was typical for the first 10 years of my career until I took a lead position. Now I work all the time, and I focus on organizing and coaching up my team so I don't have to do as much.
The should do this on the commuter trains. When the first lawyer gets disbarred for failing to preserve client confidentiality, or the first relationship breaks up because of a conversation published online, maybe the norms around quiet on commuter trains will finally return to their pre-cell phone state.
Happened to me a few years back but I caught it early on and quit before it became really fucking bad. Still, it's not a 'pit' I'd like to fall into again.
It is VERY Hollywood. Alicia his ewife was a hot white college student of his. In real life Alicia was from El Salvador and had a degree from MIT whom he married in 1957 and divorced in 1963 after began being treated for his mental disorder in 1959. in 1970 John became the border of Alica and they eventually remarried in 2001. All of this was missing plus his first son whom he abandoned when he found out his girl friend told him that she was carrying his child whom he believed was below him in society.

I say skip the movie though the graphics of his thought process was really neat.
lodash slower than underscore? Isn't lodash's primary purpose to be a more performant drop-in for underscore? Would love to see these benchmarks in a jsPerf.
Lots of "content" more like it. Best i can tell, JS can be a serious memory hog. And high "content" sites invariably come with trackers tracking trackers tracking trackers.
Whatever it was built for, it doesn't run in Safari. And “but it runs in browser X” is almost as acceptable a retort as “it would run with square wheels”, in 2015, on the front page of HN.
Anyone have any issues with this on OS X? I get a `--content-disposition` not valid error
Silicon Valley won't happen in Europe for the same reason it didn't happen in New York and East Coast. It's cultural. Europe should not compete with Silicon Valley by copying what's there. Europe should work on stuff that doesn't work in US e.g. Music Industry - very hostile in US, all unicorns are in Europe (Spotify, SoundCloud)