skysight-inc/HackerNews huggingface dataset:
The film market has stabilised, and is now actually seeing slightly rising sales.

I wonder if any major camera manufacturers have any plans to reintroduce film cameras, currently Leica is the only company still manufacturing decent film cameras (those Lomography things barely count as cameras), Nikon is selling new old stock, and Canon just sold its last film camera a few weeks ago.

I'm also interested to see if we get more colour film manufactures entering the game. Fuji is possibly killing off their film business (except Instax) as they haven't been able to scale down their production, which would leave Kodak with a monopoly on colour film.
I make a point to work toward some tangible goal so that I always have something to point to - although I've never actually been in a position where I'm asked, "justify the time you've spent here", I go out of my way to make sure I do have a good answer in case somebody ever does. However... nobody ever really asks. Instead, they always try to put a "process" in place to automate that; Scrum, the unholy beast that "agile" has spawned into is the ultimate automated "are you doing anything" checker. I can't help but notice how infinitely gameable it is, though - story points and sprints almost _invite_ abuse. I do get useful work done in spite of the time that's wasted feeding the "prove that you're doing something" beast, but it would be trivially easy to spend all my time making myself look good on paper while not actually producing anything defensible.
According to the article, China is winning because it has more unicorns than others in > 10 billion: 11 are Chinese vs 6 are American. This is just VC pumping its own game.

Massively overvalued Chinese startups fueled by unsustainable shadow debt taking isn't a recipe for success.

"China’s campaign against its US$10 trillion shadow banking industry has choked off refinancing for the weaker borrowers". let that sink in......10 Trillion debt that needs to be unwound in China, mostly corporate debt.

"Chinese corporate debt to GDP ratio is already very high by international standards – at 168 per cent in 2017 – and is expected to start rising again as nominal GDP growth declines towards the 8 per cent from an unusually high rate of over 11 per cent in 2017, Fitch said. Further payment problems are likely in a market that has already seen at least 14 corporate bond defaults this year"

http://www.scmp.com/news/china/economy/article/2149108/curbi...

Also, this is happening in times of economic slowdown in China, due to trade wars, tariff from US, reshoring of manufacturing back to US, declining FDI, etc.

"China's economic growth slows to multi-decade lows across industrial, infrastructure and retail"

http://www.abc.net.au/news/2018-06-14/china-growth-stumbles-...

"Two-thirds of the 21 tech IPOs in the past year are below their issue price, with shares down an average of about 20 per cent through Friday. Leading the wipe out are online financing platforms Qudian Inc and PPDai Group Inc, which plummeted 55 per cent and 48 per cent respectively, while search engine Sogou Inc has tanked 27 per cent."

http://www.scmp.com/tech/article/2146122/struggling-chinese-...
Come on now what about Willy Field or the South Pole skiway? The USAP kind of has a schedule...
1. Run two beefy nodes and accept dataloss of unreplicated changes during failover.

2. Use eventual consistency (not suitable for every workload)
New spots can be added anonnymously too. No need for and account =)

Updates (ratings of spots attributes, like how crowded it is) are aggregated and clasified by time ranges, displayed as an avg of all votes for each correspondent time range
https://www.thedailybeast.com/trump-moneymans-dollar7-billio...

The IRS’s wording suggests that other funds may have also been improperly using basket options. I’m admittedly not even close to being a tax law expert so I can’t really offer much more analysis

I’m pretty sure I was wrong that the taxes were being used as arbitrage, though. The allegedly unpaid taxes seem to be based on payments out of the fund to employees
By offering their product to me, they implicitly agreed to my terms of service which gives me the express right to use a torrenting service. It also waives their right to sue and requires binding arbitration with an arbiter of my choosing.
maybe:

try via twitter link ( https://twitter.com/FT/status/1008323779360157696 ) - and open in a new incognito window.
Such stunning lack of empathy for the victims of Wells Fargo makes me want to retch. Is money just numbers to you?

Those extra charges did things like trigger defaults on car loans, cascading to vehicle repossession. For people who don't have large reserves, taking a vehicle away can lead to losing your job and sending you and your family into a downward spiral.
TFA is blocked. Does it talk about protectionism, cronyism, poor IP enforcement, restrictions on foreign media and communication companies, or forced technology transfer from foreign firms as a condition of doing business in China? These aren't the only factors behind China's rise as a tech superpower, but without them China wouldn't be where it is today.
I use bitlbee for jabber and sipe. I haven't played with slack, happily none of the communities I frequent are on slack. I wouldn't expect much in the way of proper feature parity though: it's an IRC gateway. It maps features to what IRC provides, and that's it.
Face recognition in images and video with Python
Are you saying the adaptations bacteria make to become resistant to antibiotics causes them to be easier targets for the immune system? Do you have a link I could read more about this?
Historically, autocracies rarely end well. Even the USSR’s dissolution led to a decade of chaos. In any case, can you tell me how the people will remove Xi if they ever become unhappy with him? I mean, peacefully of course.

China has no choice to keep pumping their economy. Even a mild recession could lead to really bad things.
Even when we have whatever technology would make heathcare less limited, there will need to be ways to measure the prognosis of the patient. Otherwise we would be giving very unpleasant treatments to patients who only need palliative care (like chemo for terminal cancer patients).
> Honestly, I genuinely find it quite rude when people do that as you lose all sense of how many people are before you and when you'd be up next.

This is ridiculous, you can simply go ask how many people are ahead of you if you want to know your place in the queue, which is the proper way to do it.
I'm using Fedora anyway, so the software part doesn't bother me.
The simple fact that "evidence-based medicine" needs a special name to describe it, rather than all medicine being evidence-based, is still absolutely mindblowing to me.
15 years ago I bought an Army-surplus jacket - Gore-Tex lining, vented, inside weatherproof pockets, wonderful. It finally wore out, and I went back and bought another one.

Its junk. The seam tape started shelling off the first day, its hanging in tatters. The pockets came unstuck and flap around inside the jacket. No more liners; its not even very water-resistant.
China did dominate. Everybody that invaded China, became Chinese. It's a massive success story. If you're asking why it didn't colonize, that answer can also come down to geography. It's landmass was so good, it literally had no need for colonization. Once Europe chopped down its forests and got everything it could out of mines, it had a surplus of people that craved more things, this drove it to expand outwards.

China's just big and resourceful enough to provide. Once it collapsed into one big polity, something made necessary by lack of natural barriers like in Europe preventing individual nations from being able to protect themselves, everybody could work together to build China.

Europe's geography just wasn't as good. Good enough to get to colonization, but not good enough to avoid the need to.

You see this happening now in the US, which boasts the second best geography in the world after China. We had a few colonies, but really, our landmass provides us with everything we need. It just wasn't good enough without European horses.
I don't think you read my post carefully; I wrote "pre-WW1". I understand they did not profit from WW1 itself.

You wrote that wars being a profitable enterprise is a relatively new phenomenon that arose after WW1. What I'm saying is that pre-WW1 wars were already a profitable enterprise (for that aristocracy - exactly in terms of extra land, etc), and that WW1 only changed who profited from them.
Does anyone know if there is any party or even organization anywhere right now pushing proper utilization of the free market to at least internalize the current cost of CO2 emissions (though that by itself could not solve the historical lack). It seems like this would actually be one of the few places where a free market should work extremely well: simply set the price of emitting a ton of CO2 at the ratcheted price (defined by bid) of industrial removal (time period of a day or less) a ton plus some assured margin (7%? exact number could be figured out by experts). The government would serve as the pivot, emitters would pay in units at the existing price, so a pool of credits per ton would collect. Anyone who could meet a minimum volume level (the whole point is massive industrial scale removal) would be able to bid for those in whatever amounts they could handle per day/week/month. If they figured out a new scalable way to remove a ton more cheaply, they'd be able to underbid anyone on a more expensive method and collect the much wider margin until they used up the pool at that price, while meanwhile the price for emitters would automatically be adjusted down to the new cost plus minimum margin. The government might have to get the ball rolling by funding an initial plant, but after that it should be self sustaining, and would it make energy prices directly embody the emission cost in a very clean way that would allow the rest of the economy to locally optimize as necessary.

Obviously there would be many low level implementation details to work through, but this seems obvious enough that I assume it's been proposed many times. However I haven't been able to figure out the right search terms to find any papers developing it further. I've seen plenty of carbon pricing schemes proposed but all of them seem to use pretty arbitrary rates rather then simply directly internalizing the goal of zero net emissions and letting a market on each side sort out how best the meet that goal in any given place. I'd love it if anyone knows where I could better search, after some recent work I do have access to college resources again so academic journals would be fine too. There are also of course plenty of awful schemes by various political parties pushing various subsidies or "efficiency improvements" or whatever in a command-control fashion, but that's not great either. Any HNers who have ideas/sources would be awesome.
Is this just a heatmap of ship traffic? Or are those dense places really more hazardous?
Posting as annon for obvious reasons.

I was in exactly the same situation you describe about 4 months ago. 5+ year work experience, making 100k+ and joined my company after an internship. Additionally, as an electrical engineer by training, I had little formal training in algorithms and data structures.

Here are some things that worked for me:

1. Interviewcake.com - worth every cent I paid for the annual subscription. It is an excellent resource - even better than the book “cracking the coding interview” in my experience.

2. Donald Knuth’s Art of Computer Programming - as a person without a formal training in algorithms and data structures, the classic text by Cormen et al was pretty poor. Knuth’s AOCP had much better treatment for multiple topics and really helped me understand what’s going on. (See the treatment on hash tables in both works for an example on the difference in quality)

3. Whiteboarding tips - (here is where my recent interviewers might be able to identify me) - You have to remember how whiteboards are more versatile than text editors. Use the whiteboard to draw things, make notes for yourself, analyze the question. I followed a process of writing and underlining these headings:

i. Problem : Reverse alphabets in a word stored as a linked list
ii. Test cases: h-e-l-l-o
iii. Algorithm: <write down pseudo code>
iv. Final code

This might seem like a lot more work at first, but an organized approach like this really helped me complete complex challenges within 45 mins. Give this a try. It really helps

4. Resume polishing - Some former colleagues were very helpful in reviewing my resume and providing feedback. I saw a dramatic increase in the number of calls I received after revamping my resume.

5. Practice white boarding - Book a conference room for a weekend and practice solving 10 to 15 hard problems with a timer in the conference room. It makes an incredibly huge difference.

I am happy to say that with these, I went from being completely unprepared for interviews to multiple fantastic job offers in the past 4 months.
> Prosecuting individuals is important (and effective), but it also semi-absolves the company. It makes it seem like individual bad actors acted against the law, and against the company.

I'm struggling to see how prosecutors can win when the public has this attitude. Bring criminal charges against an executive? "You're semi-absolving the company." Bring record fines against the company? "Nobody jails the executives." Do both? People forget whichever happened first and recycle the above.

> I think that shareholders should get a haircut

This is what it means to fine a company. Takata Corporation had to file for bankruptcy as a result of its defective airbag inflators [1]. Shareholders lost and creditors lost (as did employees and those down the supply chain).

[1] https://en.wikipedia.org/wiki/Takata_Corporation
Even if management isn't directly demanding it, they've promoted an environment that incentivizes this sort of behavior. This could be as blatant and nefarious as setting impossible goals (and looking the other way when they're somehow achieved), or the more subtle and innocent situation where the boss is known as someone who reacts poorly to bad news.
Extraordinary claims require extraordinary evidence. Source?
I would count myself in the category of people who don't know exactly how this all works, but this email[0] makes it sound even worse by the end:

> We calculate the dispute rate a number of ways, but the two most common are:

> 1. The percentage of charges on your account that have been disputed (you are currently 23.74%)

> 2. The percentage of volume on your account that has been disputed (you are currently 44.82%)

[0]: https://cdn-images-1.medium.com/max/1600/0*8f0gZoASFf20_-lM.
I can sympathize because it was just one business unit that he had apparently recently acquired that was responsible for this and the rest of his businesses were ok. The biggest lessons are to be aware of what you are acquiring and the issues they are having, make sure it's very clear to customers how they can contact YOU to get a refund and finally, it's probably a good idea to have separate accounts for different businesses on Stripe.
You'd be surprised. I just left a Fortune 50 company for the same thing. I'd never worked at a company that large before and it was, in many ways, more wasteful than the government contracting gigs I had years ago.

As for the how... At this particular company it seems like the core issue was middle management was not evaluated based on the ROI they delivered for their given budgets.
Actually a 44% chargeback rate by volume!

It only takes a little bit of reading between the lines to see the author bought a site that sold fraudulent gear, didn’t realise this for a bit and then shut it down.

If stripe hadn’t frozen payouts they would be stuck holding the bag for 44 percent of the total charges in the account.

The new account thing does sound beuracratic but I guess it restarts the KYC process.
That's four orders of magnitude greater than 20 loc/sec.
So like most other countries that are now pointing their fingers?

http://theconversation.com/trumps-protectionism-continues-lo...

http://foreignpolicy.com/2012/12/06/we-were-pirates-too/

http://www.spiegel.de/international/zeitgeist/no-copyright-l...
Cryptocurrencies: looking beyond the hype
Try to make a simple tutorial video of some sort. Even if it isn't useful in a practical sense it forces yourself (or someone else) to walk through the UI stating their intentions and trying to execute them. Some of the best feedback I've gotten was through watching videos like this for an application that I work on as you can see where the stumbling points are throughout the process.
> If you are spending even a tiny fraction of 1% of your time spinning, your app has terrible performance bugs already.

Not necessarily. Very latency-sensitive applications may pin a thread to a CPU core and mark the core as reserved so the kernel doesn't schedule any other task or interrupt on it. Busy-waiting is used instead of yielding to the scheduler, that way context switches can be avoided almost entirely.
And this is over the lifetime of the account!
MindVox FTW!
> slightly impossible

Nice way to put it.
My Tactical Advice for Clearing Depression
Their model was not logistic regression (the networks may have had a few logistic units in it, but it's hard to call that a logistic model). The logistic models they compared against were published models from the academic literature. I'm not enough of an expert in this specific subdomain to comment on whether these were the benchmark papers or not.

I don't know if you're trying to imply that the authors of this paper didn't know/know of survival analysis, or if it was a general rant. Looking at the names I know on the paper and the affiliations/backgrounds of the others, it's safe to say they are aware of proportional hazards models.

Survival analysis is not called for when predicting the outcome variables of interest in this study, and that seems to be your primary beef - that they chose the wrong outcomes to model in order to "make hospitals money". I would think that being able to predict outcomes help hospitals plan and manage their resources effectively. From your high horse this may appear to be a wasteful endeavor, but controlling costs will do much more to save lives by making healthcare accessible, rather than building survival analysis models for rare diseases that affect some trivially small portion of the population.

The truth is outside of tech, statisticials (or data scientists) are way underpaid relative to the training and specialization demanded of them. This is true for non-profits and academia. Note that administrators in both these fields are not underpaid to the same degree. Instead of money, they are expected to pay their bills with warm fuzzy feelings of doing good for the world, because of attitudes like the ones expressed in your comment.

Also, fun fact: survival analysis was developed for actuarial use to make ugh money, not bio/medical statistics.
Author is Sequoia's Michael Moritz who has a decent amount of credibility here. I think his last few articles on China have been more around warning US tech companies not to get complacent, rather than trying to convince people that China is a tech holy land.

As for the part about being an uneducated factory nation, the latest PISA findings from 2015 would have China scoring higher than the US on math (10th vs. 25th) and science (6th vs. 40th), but slightly lower than the US on reading (27th vs. 24th).
Actually, you don't. Raspberry Pi is still a proprietary platform (you need a closed firmware blob on your SD card for it to boot), but open GPU driver is now in Mesa and in some cases works better than the old proprietary one.
Wrote a reply to a deleted comment, figured it was worth keeping to expand on my point:

> - what if the tables / schema / etc doesn't exist?

Then figuring out which query to run won't fail, executing the query will fail; the whole point was to separate the two.

> - what if the logic which selects the DB query returns no query?

You make that impossible, if that's not a valid answer. (If that is a valid answer then you use a return type that represents that - Maybe/Option - and then you're forced to handle that porperly). Most programming languages don't even permit a function to "return no value" so that's already not a problem. (Some programming languages permit a function to return "null" or loop forever; don't use those languages).

> - what if the logic attempts to pull a value from an out of bounds array (or similar fail)? Sure you would check the bounds before querying the array but why did you get to a situation where you tried to pull an out of bounds index in the first place?

So you don't get into that situation: you only use array indices that are valid by construction, you don't give yourself any way to construct an invalid index. (Ensuring that indices into a specific array are a different type from indices into any other array is a useful first step. Of course, in practice you probably avoid using arrays and indices at all; if you use higher-level operations like map and reduce then there aren't any indices to worry about).

(Very occasionally there may be cases where you can't avoid having to do something that might error, in which case what you want to do is fail-fast, erlang style. But if you're doing what I'm advocating, this will be your only option: the point of all the above is that we make invalid states unrepresentable, so when we get into an invalid state it's simply impossible to continue. And really the vast majority of the time - every time actually, in my experience - you can find a way to write the code so that it can't error, if you actually try).
Hmm, could be, but how can you definitively determine that? :)
There are user-testing companies that does this for small fee:

* http://www.trymyui.com/
* https://www.usertesting.com/
* https://Whatusersdo.com/
* https://Userlytics.com/

Disclaimer: I've also worked on couple of those companies as a tester when I needed money and I was out of job, but thankfully I'm currently back working as developer again. On some of them, the tester also needed to record themselves using webcam.
Real world implementations would use OS-specific socketopts to create multiple listen sockets sharing the same port and then use one socket per thread.
I understand what you're saying, and I agree to some extent. I'm not sure if these kinds of types are actually making things easier or more difficult for learning the underlying language. There's something to be said for stopping at a certain point, or taking more caution with "kitchen sinking" the language design. For example, I think that promises in JS are a mess, and Go has it right with coroutines. The underlying problem was callback hell, and promises just replaced one set of problems with another and are, IMO, not nearly as easy to reason about.
GCC 8 Link Time and Interprocedural Optimization
> desktop security model is the controls are ridiculously course-grained.

it'd be really nice if it was more efficient to run an OS like https://www.qubes-os.org/. I think only true security model that works is the sandbox isolation model of virtual machines.
Interesting. Can it be used for graphical interfaces and animation though? Or is it just "show this image"?
Yes, that is their downside!
> the author bought a site that sold fraudulent gear, didn’t realise this for a bit and then shut it down.

I don’t think that’s the case. It looks like they bought a flipping or drop ship site and they botched the transition process; orders weren’t getting fulfilled and customers were rightfully pissed about it, hence the chargebacks.

Stripe has a lot of rough edges once you have to talk to a person due to outlier activity, but this could’ve been mitigated by isolating businesses into their own Stripe accounts, as well as better handling the business acquisition that took place.
Sort of yeah. Semi-hidden/private groups on IM apps can be really good.