skysight-inc/HackerNews huggingface dataset:
If you can't afford/attract the good people, they will learn in your business e.g. make failure which you have to pay for.

I think everyone makes this failure early on in her/his career and it's only avoidable if senior developers can teach newbies in a way that makes sense and is understandable.

In the end, most people come to the conclusion that programming languages are less important for success but bad habits and complexity can kill everything. Even with frameworks who most of us tend to rate as "easy to learn" I've seen people completely messing it up. There is no language and/or framework that prevents people from mistakes AND allow them to learn/work productivly.

There is no holy grail. It's part of our job to justify technology problems and the usage of (new/old) solutions to fix the problems. Ignoring the past and/or ignoring the future (= trend) is a mistake. Learn to question your tech things regularly without questioning yourself.

Sure, it's easier for one to "ride the wave" of a hype. Container everthing, microservice everything. Our tech landscape grows complexity even faster than a couple of years ago. Somehow many people love complexity because they don't enjoy writing "stupid business software" and want to be some mad architect that rewrites everything in his/her favorite niche language with 10 new layers of indirection just because…
If you work with such a large build chain, how did you not realize that the flowchart is really about tooling complexity in the javascript ecosystem, in general?

Also, the "are you working on a production app?" has two nodes so that it can model the fork into {yes bundle, no bundle}, common in flowcharts.
You broke off (detached; are NOT showing) the comment that IS ACTUALLY RELATED to the original post.

You left the comment that was commenting on the commenting style of the detached post.

It seems like you detached the WRONG comment, hence my confusion.
> that doesn't seem like a flaw in the platform so much as a description of how the world works

I think that is the flaw and issue that troubles Twitter most today. You shouldn't need to 'prime the pump' per se with activity because one day in the future you may want to use it for real. Especially a social media pump where one accident, typo, bad joke may ruin your life (I admit this is a reach, but certainly possible). This flaw make it mainly useless for the common man.

It is how the world works, but it makes Twitter almost useless for 99% of it's users.
I like that question. Keeping with the health metaphor, it forced me to think up this: "Hunt like a shark, act like an ER surgeon." Go where the customers are losing the most blood, then when you get there get them patched up and stable by the end of your shift. Eh... needs work. Another forgettable quote from the half-bakery.
The simple answer is: why not?

Why shouldn't Wikipedia be the place for all factual, verifiable, minimally notable information in the world, so long as it's properly organized?

Wikipedia is a long long way from that goal, even if we exclude fictional-universe nonsense. Pick nearly any historical subject; dozens of books filled with information translate to a few sparse Wikipedia articles. That's terrible.
> And that's not even exclusive to the Bay to begin with.

What other place is like this? I mean a lively, diverse city where everyone is from everywhere, mountains nearby, and 3000 hours of sunshine a year?
I'm very suspicious of HTC's staying power in the market right now - their phones sales are tanking and I'm not sure how long they'll be able to stay up - their market value is lower than their cash on hand. If HTC folds expect zero hardware support in the future regardless of how well this device does.
Well, there's this startup called http://thefacebook.com. Not sure if it'll go anywhere, though.
> He praises React because it makes it easy to change the UI design at any time in response to new requests from the designers.

Does it though? I suspect their system is fairly brittle after all that "higher level orchestration".

I keep seeing this pattern repeat in different software disciplines. Unity is the same way: fantastic for prototyping, but often more painful in the long run.

It reminds me of a wise saying (can't remember the source) to the effect of this:

Javascript library user, day 1: "So expressive! So elegant! So easy!"
Day 300: "Kill me now."

C++ library user, day 1: "How can anyone live this way?"
Day 300: "Whoever wrote this was actually pretty smart."
Linkedin's strategy = huge gaps
Sadly, Facebook's Likes are probably the only version of this that has enough of a network to meaningfully make comparisons. It's essentially an upvote-AAS.
> I would dispute that it's advanced tricks

Ok, we took out "advanced" and put in "C".

HN readers are like sandpaper for titles. My thought of the day.
Well, right there you're missing an insight into how to use Twitter effectively. If you're trying to communicate something important, where you want uptake, you need to broadcast it repeatedly; the trick then is to find ways to do that without annoying your followers too much.

Most of my Twitter posts are hoping for serendipity; like at best, someone generating a funny reply to me. But if I want to set the date/location for the next ChiSec post, I'll post multiple times per day.
The last film for millions of classic Polaroid cameras is going away
@mjg59, on Twitter and his blog there, is an amusing, if not depressing, feed to follow.

He has poor impulse control for purchasing internet-enabled devices and investigating how terrible they are.
F# community rally against Social Justice code of conduct
Best to avoid macros if possible. use inline functions. Use global variables instead of MAX_BUF, etc
So how should Twitter work so that it doesn't have this problem?
Really truly do it. The best thing about Henry George is the way his love of fairness and humanity shines through. It's really rare now to read someone who is actually altruistic and an intellectual force. It's inspiring.

ps you can tell he's a nice guy because he has utter disdain for rentiers, the enemy of all working people everywhere!
GoPro Shells Out $105M for Two Video Editing Startups
Since you are using "git" & "Jekyll" I would say you are a technical person, so you should just do it.

A couple of days scripting, designing and configuring I managed to have a decent blog [1], without paying a dollar.

I'm using a combination of metalsmith, Amazon s3 & gulp.

1: http://www.drinchev.com/blog
This is something that I hope DeRay McKesson can rectify now that he is part of Twitter's board.

I would argue that Twitter's potential is realized every time someone posts frontline reportage on it. Every time someone captures police brutality and spreads awareness via tweeting, that is the power of Twitter. It can be an incredibly empowering platform. It definitely still is the backbone for a lot of activists and organizing today
There's ongoing work to make haxe plugins for Visual Studio Code, KodeStudio is one of many such efforts, there's talk of unifying them for general Haxe development, regardless of the framework used:

https://github.com/HaxeFoundation/Project-Management/issues/...

See also:

https://github.com/jcward/vscode-haxe (general VSCODE haxe integration)

https://github.com/jcward/vscode-hxcpp-debug (VSCODE Haxe C++ target interactive debugging support)
That's not immediately clear from the verbiage (both places about the promise only mention "content you publish"), so that might be something worth adding.
Perhaps it would have been better not to make the promise until you had the backing for it. I think that's what's causing most of the negative reactions here.
This feels a bit like a marketing gimmick, especially when you read the fine print. If forever means "till Svbtle becomes financially insolvent", that is no different from any other company that shuts down because they don't have money. The only thing that this promise promises is that if Svbtle gets acquired then as part of the purchase agreement the buyer will be required to keep Svbtle "alive". But what guarantees the buyer from selling again and not including that in that agreement and the new purchaser from shutting it down? And don't make a promise where your fine print says these policies are subject to change. That's not a promise that's a promise with your fingers crossed behind your back.
UK interpreting services: Turmoil in the Courts
You mention design customization in this post, and the Svbtle homepage claims "the best reading experience".

Have you considered offering a toggleable dark mode to readers? The glaring white background of every Svbtle post, combined with the large amounts of blank space, agitates my eyes.
I think he started with this (good) principle:

>an integrated system that collapses as many unnecessary
>conceptual models as possible. Eliminates as much
>needless abstraction as you can swing a hammer at.

And then went on to conclude that the 'monolith' is the only way to do it.

There are ways to eliminate needless abstraction while still keeping proper separation of concerns
Great. Waste more time/resources/etc and make products even more fragile than they already are. For what? Some nonsense that will mostly die out as people realize toasters don't need to talk to anything.

Awesome. Consumer electronics seem to get worse as fast as they get "better."
Great idea! Could the trust somehow have an arrangement with the Internet Archive to ensure all content is archived? It'd act almost as a last will and testament for a company.
I'd also add to that - build in a simple way to export your data (maybe it already exists). That kind of trust and confidence in your product being so good that you give people the keys to leave at any time would remove any hesitation at all.
Which is why I'm moving to SendGrid.
I have a question.
Suppose I visit Denmark again, and I decide to hire a prostitute.
Am I expected to pay by credit card, debit or contactless?
EU asks U.S. firms to play ball on privacy for data pact to work
Land value tax would see the govt effectively own the land and you own the right to build on it (and to capture the gains made by the building). They keep the value they create, but they pay for the location which has it's value added to by society and the state.

This is where the distinction is. Most people think their "house" is worth $2MM - no it's the land, the wood and bricks are easily replaced.
You have not yet met a really great salesperson. They will not let you marginalize them. Only the poor ones will. BTW, it is hard to have a business without customers. And whoever finds those customers is a salesperson.
> Just remember you'll pay the same or near what they cost today, just get the same experience later on.

Given the pace of this space and related technology (gaming, mobile, displays) for the past two years, I heartily disagree. If anything, new areas of technology have a steeper New-and-Shiny Tax than most other types of consumer goods.
What I read into this is that a lot of people have moved from Svbtle to medium.com so hence they are looking at giving reasons for people to stay.

Guess a complement to how successful medium.com is becoming.
Restrictions on construction and density drive the housing crisis in the Bay Area more than the desirability of the area or the economic opportunities, in my opinion. For example, if you can fetch a salary in Austin that is similar to one in San Jose, then opportunities between the two cities are the same. If you can live in a cool neighborhood in Brooklyn that has the same amenities as one in SF, then desirability is the same. The difference is that Austin has far fewer restrictions on development, geographical and legal, than SV. In the second case Brooklyn has far more legacy housing units than SF. In both cases the supply of housing is more in line with demand.

The high cost of housing in the Bay Area is partly due to geographical limitations, partly due to the attractiveness of the area and its amenities, partly due to economic opportunities, partly due to speculation, and lastly partly due to restrictive zoning and development laws. One of these five factors - which are not exhaustive - is much easier to rectify than the others. Reforming common law property rights, which is what the land tax proposes, is much, much harder than reforming local laws against density and development.
Excuse me, I might be a bit intrusive. I just began to learn programming. One fellow said you seem to have a good understanding of it as a whole and I had thought it might be a good idea to talk with you. As you said you're slow-banned, I leave my address here. Please write to sublunaralchemist yandex com
Yeah, wow, such complicated! Brings to mind the Rich Hickey quote "There's no syntax you will ever devise that will beat pure data".
I was all "why are these all in Greece", then re-read the headline to notice it did not say "Geek startups".
Genuinely, how "high" do you want this land value tax to be? I currently pay about 1% of the market-valuation of my property per year in "land value tax", or whatever it's called. And that's with some sort of "small-property" rebate, so it's probably more than that.

You make it seem like it'll be this panacea for all of the ills relating to property renting and ownership. The market will most likely "absorb" the distortion caused by your proposed tax. What you'll then be discouraging is property investment/development into areas that don't have immediate and/or predictable returns that justify the investment for whatever period the capital owner wants. Not only that, but you'll make it even more difficult for small/medium business to do the same.
HaxeUI's upcoming Version 2 is pretty cool as well, and is in active development:

http://haxeui.org/v2/

It'll allow for multiple backends, one of which is wxWidgets, which allows native widgets on all supported targets. Very nice if you don't want to be married to a particular framework.
If we're doing that..

Oh, I see.

The point is that you just keep writing.

I actually like this one.

This should be combined with some kind of blogging service? I'd like to see the ones that actually make it all the way to their target goals.

Although, there probably isn't anything worth reading. Do edits count towards my goal?

I'm going to risk it..it looks like they do! But you've only got a few seconds to keep your fingers off the keys, so that's a bit scary.

What if you had to scratch your ass or take a piss? I guess that's sort of the point, you simply don't.

Is this worth reading? I sort of doubt it. It's just an extended internal monologue. Which, I suppose, isn't all that much different from other internet writing services.

WOAH. CLOSE CALL THERE. Seems like "backspace" does NOT count towards the progress! I'm filing that as a ticket. In.. two and a half minutes.

Do arrow key motions count? Probably not.

Another thing I just caught myself doing - I cheated by control-A, control-C'ing. I regret nothing. AH.

Arrow motions definitely DO NOT COUNT towards forward progress.

I like the design of the background fading to red when you're close to the time limit. It's a bit like first person shooter games.

Saving again..

If you keep doing this long enough, I bet a Chuck Pahalniuk book pops out.

Iron Blogger would like this. Turns any given five minutes into a fairly meaningless blog post. If you started with a topic and a few specific thoughts in mind, it'd probably actually turn into something not so shabby. At least something is better than nothing.
Junior dev salaries with absolutely zero experience start at 800 net x 14. That translates to a total cost x 1.7 for the employer which is 1360. I am talking about devs that have never heard of a linked list. Most good people go abroad.
The name of a variable, global or otherwise, is not a constant expression, so there are contexts in which it can't be used.
Right, using Twitter is a lot of work. This is the complaint; it shouldn't be :)
If I wanted to create some kind of kudos/points economy for my local hackspace would Ethereum be a good choice or should I rather look into creating an altcoin?

I am not interested in hooking it up to the global networks just providing a way for people to earn points for running workshops, cleaning and doing maintenance that they can spend as time on the laser cutter or 3D printer or similar (which we currently charge for).
I've never heard this argument before, no. Land value tax in fact would force people to realise the true value of the land by taxing them whether they use it or not. If they don't use it to full potential they either hemorrhage money or sell up ASAP.

EDIT: knock yourself out: http://www.henrygeorge.org/rent1.htm
It was also easy to convince users in 1998 to try a new search engine at least once. It's one click, zero commitment. At the time the majority of people still weren't using the Web regularly, so you're acquiring users from a rapidly expanding base; people that had no allegiance or bias in relation to an existing search engine. Further, AltaVista & Co sucked big time. Sifting through the volumes of spam in pre-Google search engines was a real pain.

Starting a Web/mobile email client today? Nearly everyone already has an email address, and they've likely had it for a long time. They're comfortable, they have a large index of emails at their current service, and eg Gmail is a 'good enough' product for most users. Extremely different scenario vs the one Google faced.
Pardon my language, but fuck free. I don't want to rely on anything that's free. It's a perversion of market principles. I don't take any startup offering seriously that starts with free. Charge money and make the value proposition clear. Yes that means you can't compete with Amazon or the big boys on price. Differentiate with better service or find a better idea.

Free is for entertainment.
> The grumbling around Twitter is about its continued quarterly losses

That, plus how hard it is to use. Twitter is the only product of the social era that ever interested me, but I almost only ever read things. Every time I think about actually posting to it, I'm daunted. It's Byzantine.

It seems unfair to me, though, that they don't get to count read-only users as active for purposes of demonstrating growth. I'm definitely an active user, but (an ex-Twitterer explained to me) apparently people like us don't count. That seems seriously wrong, given https://en.wikipedia.org/wiki/1%25_rule_(Internet_culture).
Spain to Invest $100M/€90M in Natural Language Processing Technologies
This looks similar to Posthaven's pledge[1] to "last forever". There was a similar discussion on establishing a non-profit trust or foundation[2] to carry out this objective. What happened?

[1]: https://posthaven.com/our_pledge

[2]: https://news.ycombinator.com/item?id=5230137
What I described is a safe method (except ofc if you have someone in your network that can spoof adresses or your other endpoint has been compromised, however those are factors that we can't do much about).

I'm not saying that their solution is safe, nor am I saying that its unsafe, simply because I don't know. What I do know is that you can make it rather safe and you can do it really bad.

If they are using a TURN solution which I think they are, then it's not really a "unverified P2P network" either because the peers do not know of eachother nor do they talk to eachother. They talk to the server and have no clue about one another without some external signaling. The server connects two peers upon request of a specific uid, however this where authentication gets important and I have no clue how they've done it.

Of course you can try to create connections towards random ID's (you have a lot of ID's to go through judging by the screenshot) but hopefully you won't be allowed to connect since you don't have the correct certificate/key needed. Again I don't know how they've implemented it though.
Wow that is some incredible commitment. Mad respect.
Boulder is a really cool place, but Bend ended up working out for me a lot better financially: http://journal.dedasys.com/2015/06/18/boulder-colorado-vs-be...

Ft Collins might work out really well for the right person and company.
We will make that public when it's finished.

Well, why did you announce now, rather than when you actually had the legal agreements lined up that could lend real weight to a promise to keep the site up forever?
But, it's cold and rainy 7-8 months out of the year.

Northern Ohio? That is not even remotely true. The climate has four very distinct, traditional seasons.

I missed that in SF. Time seems to pass a lot quicker when you don't have nature reminding you that it's happening.
It's a fair point about seasons. I would probably miss them--and Fall is probably my favorite in New England as well, even if I do like winter activities here.
What about the traffic and commute?
Playing with some of the methodologies like GTD and others is a good way to get started. A lot of it just has to do with getting thoughts out of your head and into either a text file or physical media. Personally I use a mix, I use digital for things that are nicer to cut and paste, and a journal that I date every page with.

I found the biggest improvement is having separate journals for 'projects' and 'day-to-day' as the writing for both is entirely different. A project in this case is something that doesn't have a distinct end. Watch and take notes on a youtube video? That goes in a day journal. Watch a series of videos on youtube that is going to take you a couple days? That goes in a project journal.

Trying to merge everything into one is what killed me.
We sell Developer licenses to developers, indie or not, all the time. Send email to sales@complexible.com! :)
Yes, they are. A world where people can be blamed for things that aren't their fault, is a world I wouldn't want to live in.
As someone who recently started working at a place that relies on Salesforce, I too cannot believe how prevalent it is. I feel like we could accomplish basically everything SF does on a Shared spreadsheet, Streak and Google Drive.
You didn't see them, I don't even know them.
Honestly the one thing you need to know is if your processor is a celron or not.
Totally agree, shared remote branches are a good idea to build new features. A remote branch allows you to leverage CI in advance of merging and to discuss a work in progress with a team member, for more details see http://doc.gitlab.com/ee/workflow/gitlab_flow.html
It isn't geographically close enough to make the claim that living in SF is necessary because you work there.

Of course, even if the office was in SF that wouldn't be justified. It's hardly unusual for people to commute into SF from places with lower living costs.
Because it's going to take months to work out the specifics and I wanted to make the promise now.
I follow the advise of Scott Meyers to prefer the compiler over the pre-processor. Pre-processor code can inject bugs that which can't be easily traced with debugging tools.

The pre-processor is pure evil and should be avoided when ever possible.
Google’s Self-Driving Car Caused Its First Accident
Close; -- but FlashDevelop is not a fork of MonoDevelop.

HaxeDevelop, however, is a fork of FlashDevelop, mostly a light rebranding given how much momentum has switched from Flash to Haxe. (Many people didn't know how many Haxe features FlashDevelop had, for instance).
Anyone who truly writes majestic code will write good whether it is a monolithic project or a distributed project. Some of the code in the Apollo project was truly beautiful, even though they didn't have functions.

I'm kind of doubting that this guy writes majestic code, I would like to see him put more emphasis on separation of concerns, which you should have even if you don't use a distributed architecture.

(Also, as you point out, "everyone understands every part of the project" only works for small projects).