skysight-inc/HackerNews huggingface dataset:
Sorry but this article is not honest. All the example here have counter-examples of USA first apps.

lot of apps used QR code since the iPhone had apps,
Uber hail ride is present in several apps since long, Google Maps, CityMapper, ...
There are apps to order pizza.
Live streaming video app like justin.tv, ustream or livestream
Tinder is not the first dating app, it just popularized a new model to begin a conversation : the double validation model, Badoo or Grindr existed long before.

The WeChat model is NOT great, it means a monopoly on apps, they can remove you from their micro app store if they want like they did with Uber and remove you from the country. We are far better with an equalitarian app store like Play Store or (in lesser ways) the App Store. I think WeChat is the result of the pseudo banning of the Play Store in China, and it should NOT be a thing of desire.
Ensuring the integrity of the download (especially when served from mirrors) is not valuable? [No snark .. just genuinely curious]
South Africa Elections: Zuma and ANC Face Test
Too bad, because I just want a dump pipes service. I'll pay a premium for well maintained and up to date pipes. But I don't want anything else.
https://github.com/bustoutsolutions/siesta

especially reading the readme is a joy from start to end
Why not use bookmarks instead? That's what they're for.
95% of BC is Crown Land though - either reserved by the government, covered by fresh water or designated agricultural-use only (ALR). Only 5% is available as private land.

A useful overview map: http://40.media.tumblr.com/2410fe72393357ea0b00f50272065562/...
I wouldn't say trivial.
Because everyone that walks by the google campus is given unaudited access codes to all the servers?
It seems to me that the only advantage here is that the substrate is flexible, instead of rigid (like a wafer). Or is there more to it?
Yes. Duh. If you don't offer users a way to confirm key fingerprints directly with each other (or at least require signatures from a verification service that does actual verification), you don't offer an encryption system.
> If you don't want that, go ahead and just write raw bytes and don't bother with the serialization layer.

Or just keep using protobuf2, 'cause it's been working great for us for ~6 years.

> But you don't have to do either. It seems like you aren't familiar with the use of protocol buffers.

I've written my own protobuf compiler. I'm familiar.

> You just define optional fields with a reasonable default, and magically all the old protobufs get that default value.

That only works up until there's no "reasonable default".
Those are some good prices. I am paying €40 for 50/50. I could get a lower price at a slightly worse ISP, but nothing in that range.
Most likely they don't have any engineers with the skills necessary to build/improve a RDBMS.

(note I said build, not use, different skillsets between driving a car and re-configuring the engine to run on seed oil)
Or perhaps: "too many rich people".
In London (and the rest of the UK) many convenience stores have parcel collection services. So when I want something from Amazon I deliver it to the Sainsbury's around the corner from my flat and then collect it when I go to buy food on my way home from work.
Rather than a miracle it's a partially solved engineering problem. Using potable water to transport poo seems rather wasteful, when a low tech composting approach is rather simple.

Or perhaps the sewerage network should be replaced with a multi-purpose, transport network, or some other innovation.

You can process your own waste by pumping air basically through black water, all very good. But at the same time you can just throw a turd on the compost heap if you have the room, and nature will do its thing, and you'll build up your soil.

Education of good habits and some simple practice goes a long way.
Watch

https://vimeo.com/145842299
Artificial Intelligence and Its Limits
Unfortunately the software industry in Montreal has decided that developers are not valuable. Salaries are hilariously low compared to american counterparts.
Mathematica packages are rare on github. This one is really nice and handy:

https://github.com/szhorvat/MaTeX
> had any happy content customers?

Not me. Verizon upsold my elderly mother for a bunch of crap services she didn't need or have use for (a "bundle"). Their customer sales, like Comcast's, is nothing more than a slimy boiler-room operation.

Luckily, I was able to back her out of the plan with a solid hour on the phone and a careful appeal to the humanity of the customer service rep.
Give Me Back My Legions Gold Coins Confirm Battle of Teutoburg Forest Site
Anniversary Update hides programs, forces Skype on users
I'd have thought that was quite simple. My partner however has IBS, and each sitting is a shit storm. They have no control and that wouldn't work for them apparently. That's the biggest barrier for us.
Guide to Building a Top UI Design Portfolio
Billionaires buying houses does not increase housing costs. You do not need to purchase a Single Family House in Vancouver to have housing. You can buy a condo, the prices of which are totally uncoupled from SFHs, or rent. If foreign investors were leaving the houses they buy empty, and thus removing units from the housing stock, you might be able to make a case for foreign investment negatively impacting Vancouver housing costs, but that's not what's happening. The percentage of homes in the Vancouver West Side, where foreign investors are exceptionally active, (edit to add: 'that are unoccupied') is only 3 percent, which is below the typical rate for major cities.

What this means is that foreigners are not leaving houses that they buy in Vancouver empty. They are being rented out. The rental cost in Vancouver are below Seattle's when you compare it to the median wage so then couver housing as far as rentals is actually more affordable than neighbouring Seattle.
Thanks for the observation on the 5 year life cycle.

But if we think of the "education" in 5-year stages: the first is elementary school, the second is middle and high school, the third is college, the fouth is grad school.

So the the "life-long" educational computer budget for each student is $4000.
From the source code:

Noise list generate with data from https://bigquery.cloud.google.com/dataset/bigquery-public-da... per november 2015

All domains with more than 2500 stories with more than 60% of stories having 3 or less votes

Sites with usergenerated content was manually filtered out.

[...]

Sites with usergenerated content:

- blogspot.com
- youtube.com
- wordpress.com
- tumblr.com
- google.com
- wikipedia.org
- github.com
- bit.ly
- typepad.com
- reddit.com
- stackoverflow.com
- quora.com
- youtu.be
- stackexchange.com

Result:

- techcrunch.com
- nytimes.com
- arstechnica.com
- wired.com
- bbc.co.uk
- wsj.com
- businessinsider.com
- forbes.com
- cnn.com
- venturebeat.com
- mashable.com
- theverge.com
- thenextweb.com
- cnet.com
- washingtonpost.com
- theatlantic.com
- readwriteweb.com
- gigaom.com
- theguardian.com
- economist.com
- reuters.com
- bloomberg.com
- yahoo.com
- guardian.co.uk
- zdnet.com
- engadget.com
- slate.com
- technologyreview.com
- theregister.co.uk
- posterous.com
- bbc.com
- gizmodo.com
- npr.org
- businessweek.com
- itworld.com
- fastcompany.com
- huffingtonpost.com
- telegraph.co.uk
- networkworld.com
Show HN: Stock market analysis
https://www.forestpin.com/cse/

This is still experimental and is a different way of analyzing stocks in the long term. We consider Dividends, Rights Issues, Bonus Issues, and Splits to calculate the value of the share. This gives a more realistic view than simply looking at the share price variations. We reinvest cash from dividends in the same stock and sell existing shares to execute rights. It's a simple calculation but it gives a much better perspective of the stocks in the long term than simply looking at the share price.

You can select a stock symbol or click on following links to see some of the largest companies.

https://www.forestpin.com/cse/#JKH
https://www.forestpin.com/cse/#DIAL
https://www.forestpin.com/cse/#COMB
https://www.forestpin.com/cse/#NEST

The first graph shows the value if you bought a share at the IPO.
The second graph shows the number of times your investment has grown. This is in log scale to give a better visualization of ROI with time.
The third graph is the actual share price.
The fourth graph is the number of shares you own. (You buy more shares with dividends, the number of shares increases with Splits, etc)
The fifth graph is the current value if you invested in the stock at the given time. i.e. if the graph shows 10 in 2007, it means your investment of $1 in 2007 is now worth $10.
The list of events below shows the calculation.

Unfortunately, right now, we only have data from Colombo Stock Exchange now, and even that is until August 2014. We had to do a lot of data cleaning and still there seem to be some errors. We plan on adding up-to-date data as well as including other stock exchanges.
I want to see the turning radius of that thing... Maybe with a "yakety sax" soundtrack...
Are they renting them out? I've heard speculators buying housing and then just sitting on them are turning some Vancouver neighborhoods into host towns. Is there anywhere we can get occupancy numbers? Also, aren't Vancouver rents higher than Seattle?
You should have seen it before it got mentioned on HN :D
Of course it is.

What do you mean by it? That the difference between great and average technical support is worth millions of dollars in revenue?

Everyone remembers getting shitty offshore technical support

This seems hardly generalizable, but beyond that, I agree with you. Shitty tech support is never excusable.

Pay for average or above-average tech support. Those you can train in less than a month.

Don't break your back paying for "great" tech support. This is a silly directive, because it's so obvious once you are in the shoes of an executive, having to recognize tradeoffs in every decision. Unless your company is large enough where the tradeoffs make sense, paying for stellar tech support is an inane investment.

You can say a lot to the leader as a follower, but once you start leading, you must dance around the intricacies of decisionmaking.

EDIT: Not quite sure, but your assertion based on the so-called "list" of shitty tech support seems to be a case of selection bias.

There were probably many cases of reasonable tech support, but you haven't made a list of them :P
Minneapolis is the Scandinavian-style techno-utopia we wish San Francisco were
I recently started looking into what's new with Pharo Smalltalk and associated projects since last I had a look... There are many that are underrated, like the new(ish) cog virtual machine:

https://github.com/OpenSmalltalk/opensmalltalk-vm

Cuis Smalltalk:

https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev

SquakJS:
https://github.com/bertfreudenberg/SqueakJS

and it's inspiration, lively:

https://github.com/LivelyKernel/LivelyKernel

A vr community tool/framework for the web in the spirit of open croquet / openqwaq:

https://github.com/virtual-world-framework/vwf

And last, but not least:

https://github.com/moosetechnology/Moose

"Moose is an extensive platform for software and data analysis.

Moose is an open source software. It was started at the Software Composition Group from University of Bern in 1996, and is currently contributed to and used by multiple partners. It offers multiple services ranging from importing and parsing data, to modeling, to measuring, querying, mining, and to building interactive and visual analysis tools."
What it feels like to say no to someone buying your software company
A friend of mine fell when going on stage for a conference. He broke his nose and there were lots of blood and an ambulance involved. Everybody remembers it.

It's great that you use that technique if it is going to make your presentation clearer, if using the projector really helped your audience to get whatever you were presenting better. If that was the case, congratulations for an original idea. But if they only remember you as the annoying guy who had everybody waiting while looking for a projector, I would not feel very proud of it.
Except that there needs to be a tradeoff between privacy and tracking. This sounds to be a pretty reasonable solution.
So you agree that we can't blame them, and need to address the "system" instead?

Perhaps these pipes should move to the public sector?
It is not necessary sugar that causes the damage, but combinations. My personal experience is that a combination of meat or cheese and sweet desserts/drinks after that was the real problem.
China's Jade Rabbit Moon rover ceases operations
I'm not familiar with React Native but can't you use Web Workers to get multi threading, and get around the UI stutters?
Can you expand on what you mean by a single table with manual indexes? How does a frequently used table with indexes not resemble an RDBMS?
The city of Vancouver did a very rigorous study, and found unoccupancy in the West Side, where much of the foreign investment has been going, at only 3 percent:

http://vancouver.ca/news-calendar/city-releases-comprehensiv...

Which is below the average for other major cities.
My understanding is the Vancouver has light regulation in some aspects, hence the term Vancouverism: https://en.wikipedia.org/wiki/Vancouverism
That's not true anymore. Cloudformation supports change sets that you can apply, similar to Terraform. They're not really human readable, but they're there.

They also allow you to manually get out of the UPDATE_ROLLBACK_FAILED state, which was usually where you needed to contact AWS.

Cloudformation also supports Lifecycle events. They are a bit complicated to set up right, but they allow you to tell CloudFormation how to wait and how to proceed in response to resource signals (for instance, the deployment can wait or roll back if new instances in an ASG fail to be deployed). Terraform has none of that. It has "create before destroy", and "depends on", but that's about it AFAIK. If CloudFormation fails it will at least attempt to roll back to a sane state (and usually succeeds). Terraform will give up and leave you to clean up the mess.

Apart from that, Terraform has an advantage because of the modularity, ability to easily bring resources in, reference other resources in remote states etc.
I'm with you. This is "React Glommed onto its Dependencies, Because: Ubuntu".

But then, platform domination is always a thing, and right now its Reacts/Facebooks' thing, so onward it rolls. For my part, I'm looking forward to React wiping out every other single, similar, framework in the repo's. (I'm not.)
There are studies which show that flossing isn't effective. Here's an older article mentioning three studies:

http://www.forbes.com/sites/rosspomeroy/2013/10/17/dentists-...

I read the conclusion so that flossing is useless, because it isn't done correctly or it is just a wrong way to clean teeth.

I've had a similar personal experience. My dentist asked me to floss because my gums were bleeding. I flossed for few years, but it didn't cure my bleeding gums. Then my dentist suggested using interdental brushes. I did it for a while and it helped. My gums are no more bleeding.

So, I say no to flossing, yes to cleaning teeth with better means.
Trust me I tried it! Only the bookmarks became a forest I could not find my way in or out. Atleast when they are tabs, when firefox starts slowing down, i realize there is too much and trim some down.

That said, I use evernote to clip urls that will be useful in the future. The tabs that are open are transient ones, that are required only in the context of a current research or feature implementation and would not be needed once concluded.

I suppose, I am a pathological reader and researcher who needs to look at all opinions, find all apps that provide a feature and try them all, dig deep into each solution etc etc. Sometimes that leads to analysis paralysis. Not at all a good thing.
Nginx with ALPN support in jessie-backports
I suppose I should throw in Amber Smalltalk (another js Smalltalk) as well, even if they've moved hosting off github:

https://lolg.it/amber/amber

http://amber-lang.net/
This is more or less what the CEO of the mobile operator I was working for told me, circa 2002. Obviously they are almost only a dump pipe now because it's very difficult to compete alone against all the world of content providers.

By the way somebody made it, starting from the device and not from the network. Look at this:

> You, the entrepreneur, provide a Minitel service: e-commerce, banking, entertainment. The French phone monopoly does the billing and collecting for you by adding a few items to the end of François Dupont’s monthly phone bill. For this service, France Telecom takes a 25% vig.

s/Minitel service/app/

s/French phone monopoly/Apple and others/

s/25%/30%/

Best bets about who's going to snatch those money from them in the same way they eventually snatched them from France Telecom?
Continuous Integration for Android – flow.ci
> It's using lots of web tech so it's never going to feel like Java or Swift

I'd consider Swift to be native, but Java generally not. You can compile Java to machine code, but typically people run bytecode on a VM.
Now this (d?)evolved into a philosophical discussion pretty fast...
countries with more educated and respectful drivers still have regular crashes where regular trams intersect with roads, even when there are traffic lights regulating the access.
I would think a whole year is a more than reasonable time for a free service to keep your account for.
Other then using the same package manager there is very little overlap between the node ecosystem and react's, so I'm not sure what you are referring to
>it's never going to feel like Java or Swift

.. or Lua, or Bash, or Qt, or Love, or Unity, or Tcl/Tk, or C/C++, or .. anything else that this is now sitting alongside, 'in the stack of usable components'.

Its good for web developers. But in the 'native application' realm, there are .. frankly .. a lot of better ways to do user interfaces than the franken-nightmare that supports the gloss...
My spelling is shocking. I'm mildly dyslexic I often notice what I actually have written isn't what i think, words missing etc etc.

If I applied for a role where I write public facing documentation sure I'm not a copywriter, don't hire me for a copyriter's job.

Hire me for a technical job? Well I've done alright so far. The thing about coding, the compiler / tests gives instant feed back if you are wrong, programming languages are very small syntax wise. Lack attention to detail? Try putting me on a code review. Yes I suck at spelling, yes I have to forcibly try and still get it wrong, however I'm not a writer I'm a developer and that's where all my concentration goes, in development.

Some peoples skill sets suit different things. Not giving someone a job because they struggle spelling? If it's a copywriter job fair enough, if not, I don't want to work for you anyway, good luck on your employee search.
I can't believe they actually built this. Am I completely crazy or is it much easier to juse use a rail system? They've already been forced to build rails into the road so it's not a bus per say. it's a rail-based vehicle that allows cars to pass through it.
for public traffic this is a death trap waiting to spring, but I can see it working to have a tram line dubbing as parking area. but they'd need to have three lanes under to get decent space efficiency out of it
Isn't javascript really really really fast?

The Julia websites has a benchmark for various languages performing some tasks. Javascript seemed pretty comparable to Java.
The exchanges are not sophisticated at all. No single exchanges have opensourced their wallet technology. Kraken, Bitstamp and Bitfinex are using BitGo, a private source solution. The first would be to opensource a enterprise grade wallet which can be used for exchanges. And that's exactly what I'm working on. Then develop the procedures to secure funds with operational professionalism. Use of multi-sig is standard, but its not enough. Cold-wallet and transaction monitoring, deposit insurance, in combination with on-chain will develop over the next 1-2 years to keep deposits safe.
Enforce length. Every other notion of "complex" has a very poor return (in terms of memorability:crackability) compared to just throwing a couple more characters on the end. E.g. if we suppose your "uppercase, lowercase, numbers and symbols" makes 60 possible characters, a 12-character uppercase, lowercase, numbers and symbols has the same level of security as a 15-letter lowercase-only password.
I just don't use it for iCloud backups. Plug my iDevices to iTunes for local backup once a month and it's all peace.
Getstorybook: Easiest way to add Storybook support to your project
I think by Java he's talking about Android.
Speed dating was around for years before Tinder.
More of a tram, but yeah, not the bus-concept that was presented a while back.

Limiting it to a controlled path makes sense for this design though.
I was indeed saying the same thing in 2001. Just with more swearing.
I don't know.

I fear the public sector a bit, because it's so slow...
When sourceforge was the github of its day, they used to have a "featured project" on their front page. The "featured project" page would also include a short interview with project team. It was quite an interesting read.
I think there are differing approaches for dealing with that, and it differs based on your target market.

In the enterprise space you absolutely have to have a six to twelve month roadmap of where you want to go. The trick then is to take the big features and break them down into manageable chunks that can be delivered over time. You also need to have some wiggle room so when something takes four weeks longer than expected you can adapt without just blindly pushing everything back a month.
At best it will go viral, and the clicks and ad revenue will rake in millions.
The governments of most western countries have betrayed their citizens with globalisation and loose regulation. Freedom to transfer money across borders, access to markets with little responsibility or accountability.

Some make a fortune during the turbulence, others suffer poverty or virtual slavery. The peaks become higher and the troughs lower.

I have trouble believing that this is the world foreseen by the original proponents of neoliberalism. Freedom is a wonderful thing, but not when it facilitates and entrenches unfairness.

My grandfather, who lived through a similar period of financial disparity in the 1930s refers to it as "wild capitalism". No need for a crystal ball to predict what may happen next.
Isn't react native using one thread for uiand another for running js?

Can you use service workers with react native?
New features:

https://www.libreoffice.org/discover/new-features/

Video demonstration:

https://www.youtube.com/watch?v=EshNTl23liY&list=PL0pdzjvYW9...
That is not 100% accurate.

Android N has partial support for Java 8, it doesn't support all the new Java 8 APIs nor new bytecodes.

Additionally, given that Android M is around 10% after one year, how long do you think Android developers can fully target Android N?
Interesting. In the UK Java gets a slight premium and there's still the impression that .net devs are more siloed and don't keep up with things so much but that is changing. Not sure what proportion of Java devs know Scala vs .Net/F# but seems like .Net is catching up on that front and C# is more functional friendly and ahead of Java on that front.