skysight-inc/HackerNews huggingface dataset:
A wise move to write a guide like this as content marketing. The key market for rocketshp appears to be early stage founders. This is a problem faced by that segment for sure.
Why are you so outraged by their success?
Did you ever wonder why there are so few EU startups? Why the alternative to Gmail is Australian FastMail and nothing comparable even exists in EU?

Less sarcasm, more thinking. Shocking as it may be to you, even people you politicially disagree with may have a point or two.
Grab is the Southeast Asia rival to Uber. Their stronghold is in Singapore, but they're the market leader in that region. Alibaba is looking to invest in their $1.4 billion upcoming round led by Softbank. I know for a fact that they are creating a technical, iOS development center of excellence in Seattle ...
"You see what you've done though? You've defined everything that is not your personal preference of 2 spaces (I could live with this one at least) to be wrong."

No, I've stated that making me change my tab settings to read your code is wrong. If you want to use 3 spaces, then that's perfectly fine with me. Just don't make me change my settings in order to understand what you have written.

"Oh please tell me this universal definition of readability..."

My universal definition is that code should be understandable. Not obfuscated. Not verbose. Whitespace is the issue that we are talking about here (but it is definitely not the only issue), and 4 spaces is fine if the code allows it. But if you have 11 levels of indentation, then 4 spaces is silly. Some languages lend themselves to a heavily-indented structure (especially object-oriented class definitions), and 4 spaces make them unreadable.

As for the last point, I agree, but I disagree that the variations in fonts and colors are of the same impact as having the wrong tab width. Again, I refer to my teaching experience. Colors, fonts, font sizes, line wrapping, screen sizes, etc., do not confuse beginners. Tabs do. They are invisible (unless you know the magic setting to make them visible in your particular editor) and they hide spaces (a space followed by a tab aligns with a single tab), which causes problems in a language like Python.

[edit: adding this paragraph]
The best parallel to the preceding argument is if you wrote code that required a specific font, color, etc., in order to read it clearly, then that would be bad programming, IMO. This is not the case, however, with any IDE that I have seen. That is also why I do not consider these variations to be of the same level as tabs vs. spaces.

I get it. Spaces are explicit; tabs are variable. You consider it a feature. I consider it a liability.
14 People Make 500K Tons of Steel a Year in Austria
Doesn't BCC render this solution mostly useless anyways?
I wish this comment was higher.

I think it's a bummer to see developers who make way over the national median income complain they "don't want to think" about maybe giving a couple extra bucks to people who could use it.
MicroscopyU: Basic Concepts and Formulas in Microscopy
The Salvation of Barclays Comes Back to Haunt It
I scrolled down and searched and didn't find it. Not sure why it didn't work.
> I would make it "Pascal was never popular", but yes.

Then why... why bring it up? Should I discount all of dynamic typing because Io and Pike never took off? C++ did stick around, Oak became Java. APL is still in active use.

> This isn't the first rodeo for many of us. "Compile-type static type checking will solve all of our problems" is an idea that's come around repeatedly. Outside of a few niche applications, it never works, or even catches.

"It never works" is a pretty bold claim given that the majority of code you interact with on a daily basis has SOME sort of type system. I'd say C++ is better endowed than most in this dimension.

> As for the supposed booming popularity of TypesScript... dude, TypeScript doesn't even make the top 30 on GitHub. It's less popular than assembly language and Visual Basic.

My dude it would be extremely suspicious if it did. Instead, look at the growth stats: https://octoverse.github.com/. It's the fastest growing language that has non-trivial presence on github (and of course, that's the correct way to phrase it, a new language appearing can appear to have quadruple-digit growth percentile).

This seems profoundly disingenuous. Is that your intent?
The Pricing of Internet Domain Names Looks Kind of Random
A curious bit:

> Rookies: Won’t always request equity, Experienced: More likely to request equity

Is this really true? I would think it's the opposite--the rookie has not yet felt the sting of swapping salary for worthless equity and would be more likely to value equity higher, whereas the veteran will know better...

The whole section on equity convinces me that I'm not joining a start-up any time soon. 1-3% for hires 1-5? Fractional percentages for everyone else? What a joke. That's what passes for early-stage equity? These are the people who are literally building your company. People seem to be falling for it though, and start-ups seem to have no trouble hiring, so who am I to argue?
Mars, Moon on Google Maps
I wrote a library in c to replace a Julia one I wrote (and make it more portable) and found that the c version was slower! (Couldn't inline functions as easily in c and was also being more parsimonious about memory usage in c)
Meet the Four Men Charged Over Barclays’s Qatar Fundraising
A few years ago I worked on a similar kind of project as part of my bachelors. We were converting SQL for Oracle to SQL for Microsoft SQL Server. One problem is dealing with features which language A supports and language B doesn't. Another problem is that it is a huge amount of work to match all syntax elements as well as all library usages. In fact, I guess it's not a good thing to say on HackerNews, but isn't it better to just buy a tool which does it for you? It seems like they are available for the author's use case: http://www.ispirer.com/application-conversion/jcl-to-powersh...
success? you mean successfully polluted my city with millions of un-managed bikes causing chaos everywhere? or maybe I should just blindly support it just because it is mobile internet based?

http://cdn1.powerapple.com/upload/news/article_attachments/f...
Infinite tape is a requirement for Turing completeness. A whole lot of language is used for making sets of things, and inclusion or exclusion from those sets. Take, for example, your comment. And mine.

Maybe set definitions and memberships aren't computation though. I think they are, but I'm a fuzzy thinker.
Uber obviously knows where its drivers and customers are, and can show or hide in-app tipping based on that if they want to. In fact the article says they are rolling it out in only 3 U.S. cities to start.
> It wraps your database in a worse database with a worse query language.

SPARQL doesn't necessarily wrap a database with a different underlying query language. And it's a much better query language than SQL for RDF data.

> It makes simple queries into kilobyte-long GET query strings

Don't do that. I mean, seriously, the protocol supports queries with GET, but it also supports t o different mechanisms for querying over POST.

> that get morasses of XML-namespace nonsense as a response

SPARQL does not mandate XML responses (for graph responses, it doesn't specify a non-XML serialization, but still on requires RDF/XML or a semantically equivalent structure. For other responses, there are defined JASON, XML, and CSV/TSV formats.

> While the W3C was screwing around with SPARQL, everyone else came up with JSON-based REST APIs.

SPARQL's defined API is more REST than most of those.

> They work well.

Not for the purpose SPARQL is aimed at, which is—admittedly—not a particularly common use case, and certainly not what your typical web service needs.
This is due to the what the container orchestratior uses to route traffic, check out project calico for low overhead networking.
I've never heard of front end development include graphics design.
If we're going to bother questioning trends, shouldn't we be aiming to be questioning in a way that is different from everyone else who has questioned before us? Because, as pointed out by GP, it would appear that previous questioning has failed to have an impact. Just asking the same questions over and over doesn't get us anywhere.
Why Retailers Are Betting on STEM Toys for Your Little Mad Scientist
I am looking for ideas to control hardware connrcted to PC. We use vnc-viewer now. Can beyondcorp help here?
> Do your SPARQL queries turn into anything within orders of magnitude of an efficiently indexed SQL query when they get to the database?

Probably more efficient, if it's an RDF- (or EAV) oriented datastore underneath, and merely similarly efficient if it's actually layered on top of SQL.
Google Mars Datacenter
I started up twice. First was a e-commerce market place and the second one was into mobile app development. Both failed. I was running them for around 4 years. Now I am back to a full time Job. I never regretted my failures since I learnt a lot from them and now I am working on my 3rd side project hoping to succeed.
Feedback from Nitrokey (I'm working with them):

1) We are changing our warehouse process, adding a technical QA step, so that such mistakes won't happen anymore. Sorry for the trouble.

2) As you noticed, the former U2F is going to be replaced by a new FIDO U2F device which contains a full USB plug for better reliability, is more durable and has a touch button.
As derefr said I meant use of the roads for walking, playing, sitting, etc like they were before the "motor car" became common. The SDCs will have to be more careful.

Roads are now intended for cars, and new infractions (like jaywalking) were invented to give automotive use primacy over others. Cars should merely be one use of the roadways.

Not sure what you mean by "It's going to be a lot easier to destroy at the polls."
You can also order them in some sort of plastic container from Walmart: https://www.walmart.com/ip/Discontinued/37620615 (the URL says "discontinued" but it appears that you can still order them)
Zoner Photo Studio Pro X 19.1706.2.29 and Crack Free Download [HERE]
Using DTrace stories
An abundance of salt hardly sounds like an environmental issue. By that I mean it's not a gas that's going off into the atmosphere nor a liquid seeping anywhere (on its own)
Or maybe the Southeast Asia rival to Didi Chuxing?
Sure, you didn't but as you can see in this thread, it's trivially interpretable in lots of other ways. Which is exactly why it is usually not put that way. This doesn't seem like a complicated thing at all.
Modern VPN solutions allow for full IP roaming. Nothing to maintain really.

I see what these guys are trying to get at - its essentially how I run distributed services for my small business, but having a VPN in front of those is still a more secure option. VPN should not mean the keys to the kingdom and should indeed be restricted to a subset of explicitly exposed services.
the layout is pretty bad on desktop too... (with the data that I tried to look at, probably 75% of the page is blank: http://imgur.com/a/ecIKj)
Bsupdate newest version works on all types of linux and OS X
bsupdate is a bash script that can be added to any bash application/CLI to automate updating
Business Intelligence Success Beyond Data
Different audience. 10k kids watching a Hearthstone tournament is different than a carefully cultivated, grown-over-the-years audience of daily viewers. You ban one to ten people each stream and you're golden.

E-Sports have global marketing teams that drive viewership. Having to ban thousands... no matter what the tools, there will be collateral damage.

Only way to fix that is to charge for chat attendance - an option Twitch already offers with subscriber only mode.
They were winning by just screwing the drivers out of tips -- it was never actually factored into the fares. I have no car and always use Uber so this is not good for me but it is less unfair to Uber drivers.
> But the OP is correct in their broader point that RDF is rarely a good choice and SPARQL is a pretty horrible solution for querying it.

SPARQL is an excellent choice for querying RDF data (SQL is usable but awkward for querying EAV structured data).

> Note that the reply someone is about to write ("But RDF is a generalized self descriptive data model") means it is intended to solve the exact problem that a RDBMS+SQL solves.

RDF/EAV is more graph than relational structured. It doesn't solve the exact same problem.
Uber is building a product consumers want. That product must have a brand that consumers don't find repugnant.

You seem to want a free market, but not a market that prioritizes things (e.g. tipping) that you don't care about.

You can't have it both ways. The market has spoken and Uber has responded.
This is so wrongheaded, so demeaning, so homeopathy-level diluted derivative that I don't even know where to begin critiquing the idea. What makes him think that basically publishing a collection of machine-harvested, human-rewritten (unattributed??) subreddit posts is something somebody would want to buy?
What do you think of the point made in this video about the mathematical improbability of making a single protein by chance?

https://youtu.be/W1_KEVaCyaA

I've always heard people just assume it would happen given enough time, but I haven't seen anybody actually calculate the probabilities and deal with the real numbers.

Also, beyond the video, the simplest bacteria we have been able to discover/modify requires around 200 different types of proteins to function (numbering in the 100,000s all together in their specific arrangement inside a cell membrane.)

This is the minimal viable life form we know, yet just to randomly construct a single protein from amino acids would take a practically infinite amount of time given all the resources of the known universe.

Then 100,000s of those proteins have to randomly find themselves inside a cell membrane...

People are quick to dismiss complexity philosophically, but it just avoids the reality of it.

The numbers are so far beyond astronomical they make astronomical numbers look like basic arithmetic.

Anyway, I was hoping you could provide some feedback on whether you think the math is accurate and why it should or should not be considered.
A dry workplace isn't "ultra puritanical", and implying that immigrants somehow need alcohol in the workplace is hilariously crude.
I've never heard GPs aphorism before, but I "never buy a car from a mechanic" quite often. In my experience, mechanics will either have a really nice car, or a real beater (or one of each, since the nice car is a project car).

It makes sense really, if you spend all day fixing shitty cars, you're not going to want to go home and fix your car, and you're not going to want to pay someone over double your hourly pay rate to do it for you.
I guess in the company I was working for we valued employees with T-shaped skills (https://en.wikipedia.org/wiki/T-shaped_skills), in which people have one discipline in which they are experts (such as HTML/CSS/JS and the supporting infrastructure) and they have enough experience with the related disciplines (i.e. graphics design, requirements engineering, back-end development) to collaborate with experts in that field.
Britain is using a huge old salt mine in Cheshire to store toxic waste right now. We could put all the salt... umm.. into old salt mines.

Now that's a job for you to tell your kid's school class about on career day. A salt un-miner.
Human drivers die at a rate of about 1 per 100 million miles driven. Waymo cars have only driven about 2 million miles, as I recall. Therefore, as it stands today, there is nowhere near enough public evidence to confidently believe that Waymo cars are less deadly than human drivers. Especially considering that much of that driving has taken place in meticulously mapped areas with good roads in daylight hours.

Personally, I would trust a human driver over a Waymo car until strong statistical evidence shows that Waymo cars are safe in a wide range of conditions.
I don't think raising the fares would have any impact in the drivers' desire to have a tip option. Tips are free money and widely acceptable in the US, so who wouldn't want that.

Since Uber lost a recent lawsuit wrt tipping, I've been on multiple rides where the driver has a tip jar. So I much prefer the in-app tipping compared to having a physical tip jar in the car.
Even assuming you have to store it like nuclear waste, the ratio of about 3.5% doesn't sound too bad to the untrained ear.
> We can't pour it back into the ocean because it will kill everything.

That's simply false. The amount of water that would need to be permanently removed from the ocean in order to measurably increase the salinity would be astounding. Let alone the amount that would need to be permanently removed to kill anything.

If local salinity was a problem (which it isn't) there's an extremely easy solution: Simply pump more water, remove less salt from it. Dump it in over a wider area of shore. Let mixing take care of the rest.
"the entire bicycle manufacturing industry is being wiped out thanks to Mobike and its competitor ofo"

If fewer bicycles are being produced due to higher usage per bike, that's good for the environment, right? Even if reduces the size of the bicycle manufacturing market.

"manufacturer building those bikes are making less than 1.5 USD per bike - you don't need to be smart to imagine the conditions faced by those workers actually building the bikes."

I don't see how the profit made my bicycle manufacturers affects worker conditions. These are determined by the overall labour market, as these workers aren't bicycle specialists.

"I don't see any reduced cars on street."

The effect would have to be huge in order for you to be able to notice it. (I'm assuming you didn't actually collect data.)

"do they make cities better?"

Yes. The subway journey from my place to work is unacceptably long, due to the long walk at one end. Mobike has solved that problem. Three-wheeler electric tuktuks riding the wrong way down the service lane are less prevalent now, too, which is a bonus.
1. One day you are excited with the possible opportunities, then you are overwhelmed and then you are depressed. If you leave without a plan, it takes a few months to just get the mind straight. If you do have a plan - it falls apart and you still end up spending a few months that feel unproductive.
I am not discouraging on having a plan - you must. But also note that you made a plan with an "employee mindset".

2. 6 month financial backup is usually not enough. I have heard many stories where people try going independent for 6 months, run out of money and start looking for a job. What happens is - entrepreneurship gets into you in that time and if one goes back to a job, I can bet they feel even more frustrated. You need 1.5 years of backup or 2-3 years of "frugal living backup". I struck positive cashflows in just about 5 months, but it wasn't good enough. I distinctly remember thinking "Maybe, I should have done this part time". Then I struck a mini-gold-mine at 8 months. Having a good backup will help you persist longer. I did not have a growth strategy that worked. But I focused on working and doing the right thing. Keep it rolling.

3. The biggest worry I had when starting was about providing "enough" for my family and any emergencies for next 1.5-3 years at any point in time. Unlike many stories, I promised myself not to wait until I go bankrupt or in a lot of debt - Nearing that is a huge red flag, where I would typically exit and take a regular job. However, taking a job is the last thing I want to do. That thing kept me money-oriented for a while and made me work on stuff that generated positive cashflow.

4. Would it have been possible to return to your old job? - Maybe, but I would not want to. I waited too long to jump ship. Infact, my experience on multiple "good" jobs is what is keeping me away from them. Once you taste entrepreneurship, its hard to go back

5. I do not consider myself successful. May be semi-successful, some people see it as success. But I have come a long way from fearing failures. Success may or may not last long. I enjoy the process and the tremendous personal growth it results into. I ensure my financial backup now gives me 5-6 years minimum to start afresh - if I have to. Do not undervalue the role of money - it definitely makes things easier.

6. This is my favorite quote about Karma. I heard it many years back (and thought it was impractical). Especially useful when I feel I did everything right but nothing works:
"Karm karo, fal ki chinta mat karo" (Do your duty without thinking about results)

P.S.: I don't know about others, but I have restricted myself into writing lesser HN comments because it takes quite a bit of time/energy. This one is an act of impulse. How do other entrepreneurs feel about this?
Alibaba joins open source cloud project to take on Amazon, Google and Microsoft
> No, I've stated that making me change my tab settings to read your code is wrong. If you want to use 3 spaces, then that's perfectly fine with me. Just don't make me change my settings in order to understand what you have written.

That's exactly what tabs do and exactly what spaces don't do.

If the code is tabbed then it will use the editors tab width and no one has to change settings. I can open the code on my computer and get a tab width of 4, you can open it on yours and get a tab width of 2, it'll show whatever tab width your editor is set to. Everyone is happy.

With spaces on the other hand, if I decide I want 4 spaces for indentation then you're going to get 4 spaces when you read the file. You'd have to reformat the whole file to be able to read it.

> I get it. Spaces are explicit; tabs are variable. You consider it a feature. I consider it a liability.

But you seem to want the variability, you don't want to be subjected to my setting of 4 spaces because you find it unreadable.
Never thought about the economics of tipping before, but if having the customers being able to punish unhelpful staff increases the odds of having returning customers, that would increase the likelihood of Uber drivers being better paid under competition. The only issue is whether Uber drivers have a comparable outside option.

As for the bit on sincerity, can't say much as nowadays I just find it totally alien. People gotta live somehow, be it with others or just with ourselves. So getting hung up on the porcupine's dilemma and whether every interaction we make with another person is like a hundred tiny knifes running across their face is a great way to miss the point: sometimes their words hurt me too. But I don't show it, because I want to drop it and go back to the point.

Although I reckon this is more of a "honest" fakeness rather than the giddy fakeness which is sometimes found in customer service.
> You can write reasonable REST APIs for RDF.

The specification for SPARQL over HTTP is a reasonable REST API for RDF. (Though it highlights the need for a safe HTTP method like GET but with a request body, and overloads POST for queries for that purpose in addition to the god-awful query-string GET encoding.)

It's not JSON-for-all-the-things, but JSON is a stupid way of encoding a general-purpose query language. It does support JSON (among other encodings) for responses, though.
The “Bussard Buzz Bomb”: A Fusion Runway to Deep Space
The Supreme Court Looks at the Math of Gerrymandering
What is the top 5 PSD to HTML 5 benefits?