skysight-inc/HackerNews huggingface dataset:
There's fairly strong evidence that the rise from $6K to $18K was primarily the result of market manipulation [0], so in some senses it isn't a crash more like returning to normality. Although there is so much market manipulation going on it is hard to tell what normality is, e.g. the rise from $150 to $1K between Sep to Nov 2013 was due to the markus and willy bots [1]. That's one of the problems with a completely unregulated market where almost all the wealth has become concentrated in the hands of a few largely anonymous players.

[0] https://news.ycombinator.com/item?id=17302054

[1] http://uk.businessinsider.com/one-or-two-traders-may-have-ca...
If you haven't seen it, recommend watching 'The Emperor and The Assassin": https://en.wikipedia.org/wiki/The_Emperor_and_the_Assassin
> Following your logic: It would have been OK for morally bankrupt administrators of Nazi concentration camps to criticize what administrators of Gulag were doing.

In what sense would it not have been ok?

Would their points have been invalid, on account of who was making them? Do you mean to say that whether an argument holds true or not, depends on who says it? That's not how reason works.

If all you mean to say is "There's a searing irony in seeing a serious criminal morally condemn a petty criminal", then sure, but that's not very insightful.

> Another word/concept used by the west to preempt/fight criticism of its crimes from the east.

You're leaping to the defence of a logical fallacy, because you find it politically inconvenient?

Reason does not bend to one's political position.

> I find it interesting that neither you nor anyone else who has responded to my comment has said anything about the core of it

Because I'm not interested in talking about that right now, I'm interested in seeing what's going on with your idea that one is somehow logically required to always talk about the USA.

My choice of topic does not make me a bigot.

> it shows your unwillingness to be a good "citizen" of this Planet

Going a little overboard, aren't we?

I'll remind you that you have no idea about my politics.
How’s the trackpad? Better be good!
As a developer, I need a machine that's powerful enough to develop on; being light and having battery life is a nice-to-have but not essential. If that means I have to buy a bulky gaming laptop rather than a sleek portable one, that's what I'll do. At the moment I can just about manage with 16GB, but it's definitely the limiting factor on my current machine (surface book 2, which is capable of some pretty good gaming).
So you weren't perfect this time around. Nobody's perfect. And you were dealing with some pretty difficult constraints.

You've clearly already learned something from this process, and you'll apply that knowledge the next time around.

That next time won't be perfect either, but again you'll learn something and continue to improve.

Don't beat yourself up about not being a superhuman who could anticipate every possible issue the first time you did something. Even the best and most experienced architects still make mistakes with every project and still learn something new each time around.
SQLAlchemy supports all of the above - in general it's really terrific about being extensible enough to support the corner cases.
Zenkit is now available in 8 more languages
I doubt it's still the case but for a long time the default "Authorization" was effectively fail-open so a newbie mistake was to use that and then not customize it leaving your API vulnerable to any logged in user reading anything.

There was a bright red box effectively saying "Don't use this module without customizing it" in the documentation but that didn't stop newbies going live with it in place.
yes, no-one would ever come up with an idea of wanting a vintage-feeling terminal on their own, so it must be a copycat.
The RELEASE is functionally equal to the last Release Candidate (eg RC3); any functional change - eg anything other than documentation - would trigger another RC.
Or just test out their fisher-price ideas on the separate MacBook line before pushing them on the pro users!
Shameless plug: https://www.juusohaavisto.com/microservices.html

To answer your question briefly: Kubernetes is hard to stay up-to-date, but it aims to improve later on. Kubernetes was largely created to solve problems scaling physical hardware -- I would not setup Kubernetes unless you run into a problem where you are growing out of dedicated host offerings thus need to update your apps across multiple such devices (easier options exist, look at LXC clustering). You need to define "reliable". If it is just your app or hardware crashing, you can probably get away with two dedicated computers in different colocations.
The 2nd point is indeed a view I hold (held?). Interesting though I need more proof to change my knowledge.

But first and third points are dispelled just by reading the Wikipedia article on China history.
You're both being silly, but honestly not too silly...

Many people when attempting to do TDD, will work too hard at writing a "complete test" and fail at it, because they really don't know exactly what the feature is going to look like when it's done. That's not the point of TDD at all.

Your example of asserting False is True is quite obviously a hyperbole, as it only gets you one thing: you can confirm the test is actually being run. But that's a start, right?

Then you can go slightly above that threshold and let the test help you confirm that (for example) the div tag with the correct ID is not yet on the page. Doesn't matter what ID you choose perhaps, because you'll be the person putting it on the page in the next step, to make the test pass.

And then you can assert the content of the div matches your expectation... finally what's left to test? That wasn't so hard, was it? This is only one example, not every (unit) test is supposed to result in text being rendered inside of a div, but the point is that you can do Test-First design even before you know exactly what units will be in the actual solution, by starting with the integration test. Or go a single layer up the stack and, for example, test your views indirectly by checking that the controller can render them.

IMHO you absolutely do not need to make up a complete unit test suite before you've coded any of the units. That is not the point of TDD. The point is just to test (and especially, to not forget to test, by exercising systems for testing regularly and using the test-first approach as often as possible.)

My preferred development environment is not Python, but it's not for some reason like because I don't like Python. I just learned on Ruby and happened to get a job that wants me to code Ruby.

So I use RSpec and Cucumber, where the principles are all the same as I understand it, and so are all of the developer hand-wringings and excuses. It is better to assert False is True than it is to have never seen the test failing at all.
its continuity
8-bit guy just posted a video in his Commodore history series that involved the Timex Sinclair.

https://www.youtube.com/watch?v=ICiZbUypMlQ
I concur, although we seem to be in the minority. I love the feel of the new keyboard and can type faster on it than my old mbp keyboard.

Having said that, mine has developed the issue of sticking keys, for some reason it's the g key that repeats for me. I'm happy they've acknowledged this issue, I'll be getting mine fixed under warrantee.
I absolutely love Django's documentation. As a desktop developer looking to get more into web stuff, Django has been super attractive as a backend to get my hands dirty with.
Thank you for this detailed response! I think that is a very thorough and well-thought out concept.

> Do not introduce functions yet. For some reason I cannot fathom, even some quite advanced scientists seem to hate functions, to the benefit of really long scripts. They'll need to learn it eventually, but no need to put them off.

Yes, I have observed that myself... I really don't understand that - functions would make so many things so much easier. Plus, for many students, some of their biggest comprehension problems can be traced back to an incomplete understanding of functions. (Especially the simple fact that builtin system "commands" are nothing but pre-written functions...) [Having said that, I ought to add the disclaimer that I cut my programming teeth on Lisp and Python, so I think very heavily in terms of functions.)

> not include too many packages/APIs/problem definitions at once

Good point ;-) I have seen that too in some courses.
Why graphing dashboards are essential for PostgreSQL servers
Was not payroll, happened in the early 00's, and that was the initial spend.

Ended up doing it all twice.
Would also like to see a reversion to using Nvidia GPUs as well.
I think you grossly overestimate how much latency another variable to the decision logic would add. Keep in mind that this is computed onboard, not by bluetooth to the phone or anything. So it can be done by a dedicated chip checking 100 times a second if accelerator value ~= 0G and a proximity sensor detects nothing.
But if one has so little income that he is starving, selling an organ would only postpone the inevitable. You can do this only a single time. As well, this certainly will create perverse incentives.
Legit crypto sites were banned because they respect rules, fake, scam was alive. It's the way all bans work.
lol. django ... what is this, 2013?
People wouldn't be so up in arms about MagSafe vs. USB-C if they had a choice, either by both ports being on the laptop or by being able to choose one or the other when the laptop is ordered.

You can classify MacBook users into two groups: people who hook up their laptops to lots of stuff, and people who don't. The people who hook up their laptop to lots of stuff are the kind of people who get to work, hook up their laptop to power + keyboard + mouse + headphones + maybe Ethernet + maybe other peripherals, at a desk where all this stuff is static. For those people, USB-C is a major improvement over MagSafe. The odds that your power cable is going to be tripped over with proper cable management at your desk is vanishingly small and the convenience gained by only plugging in one cable is enormous.

On the other hand you have the people who bring their laptops and power adapters with them to Starbucks or the university library or their co-founder's apartment, and are constantly looking for a power socket. You know, the ones in this thread complaining about the keyboard (because they never use an external keyboard) and won't buy anything else anyway (because they love the trackpad and never use an external mouse). For those people, USB-C is a major regression from MagSafe because even if Apple provided a USB-C dock in the box for free, for them it would be collecting dust in the bottom of a closet somewhere.

But this is typical for Apple, whose corporate ethos seems to consider the notion that allowing the customer to have a choice is a bad thing. Which means that the question isn't whether USB-C is a regression over MagSafe or not, it's whether you belong to Apple's core market segment and fit into Apple's core product strategy, which holds that the word "regression" is simply not part of the vocabulary used in the conversation revolving around Apple's products. Improvements are all doubleplusgood changes, simple as that.
The heart speeds up and slows down for various reasons, including its own internal pacemaker, stimulation of the vagal nerve or of the accelerator nerve (by the medulla oblongata). The article doesn't mention whether these organoids contain internal pacemakers or whether they're driven by an external pacemaker or whatever.

If these contained their own pacemakers, it would be really useful to test arrhythmia drugs. Might even be useful to test the causes of some cardiogenetic issues (genetically determined short circuits in the wiring, for instance). So many possibilities!
Leonardo Da Vinci – A Biography by Walter Isaacson
just as a sidenote... you don't actually need to know anything anymore to get a working kubernetes install on your own hardware.

all required services will get automatically deployed into kubernetes after the initiation with kubeadm.

that knowledge would still be useful if you're plannign on going into production with a kubernetes setup.
No one stops anyone from providing that service.
Does the "IPVS-based in-cluster service load balancing" replace the Kube-proxy iptables load-balancing then?
Here I am going to mostly agree with you. When new money enters the economy, it enters the financial system. Then prices rise. Then wages rise. The financial system gets the extra money before prices rise; the workers get it after the prices rise.

The extra money goes to raise prices of financial assets, not just of consumer goods. Those financial assets may go up more than consumer goods do.
That's trivial to fix, just don't activate it when the proximity sensor says it's still in your pocket.

Though I can imagine some other false positive scenarios; like when you intentionally toss your phone onto a soft surface like your bed. The added protection is probably worth the minor inconvenience of having to reset the mechanism every time that happens though.
I always carry a mechanical keyboard (wasd without keypad) and a mouse alongside my notebook, I'm always amazed by the people who can work on notebook keyboards and use a trackpad.
Amazon is recruiting entrepreneurs to start delivery networks
I've also been testing out Rancher recently and I got way further in my testing of it than I did in my test deploy of a kubernetes cluster using the install docs from Kubernetes. I got closer with kubespray, but had to put it down to work on some other things before I got anything useful set up. I hope to be getting back to my Rancher test this week.

I spent a lot of time setting up a private docker registry, before I realized that I probably could have used one from AWS.

I ran into an issue with using custom registries that really stuck me for a day or two, I put details of how to fix it here: https://github.com/rancher/rancher/issues/13676
That's one of the ones I don't run but I can imagine why someone would want to rip it out for various legit reasons.
So what’s the point of specifying the types?
First, Spain is only good because doctors get paid quite a bit per time they take the decision to transplant. I'm pretty sure this is coming everywhere, and makes the following comment far worse.

As for the first or last on the waiting list, that's a cool soundbyte, but that doesn't matter at all. It is still the case that most transplanteable organs are thrown away.

Now granted, that's not 100% true in all cases. If you're on dialysis and need a kidney, that might happen. But a true necessary organ, like a lung or a heart, beginning of the list, end of the list, doesn't matter. Even then, compatibility is an enormous restriction.

And of course, there's the counterargument everybody's silent about : if you're an organ donor, doctors will not make the same efforts to keep you alive. The decision to donate organs cannot be made postmortem, but must be done before the patient dies (at least 15 minutes or they won't even attempt transplant, ideally hours). Granted, if you're braindead for 2 months, not an issue.

If however you come in after a car accident with heavy internal bleeding, a doctor has a choice : you're, say, 80% likely to die, but in 30 minutes or so, not immediately. But if they extract your heart now, they can prolong the life of someone else by ~5 years with odds of some 50% or so (can be higher, can be lower).

At that point, a doctor will make the decision to throw away the 20% and ... well kill you.

But it gets worse : they won't use sedation (and though it's likely you're unconscious, it's not certain, certainly the level is uncertain (because there is more states between awake and coma than you'd think, some of those states involve paralysis, or you may be conscious but have severe nerve damage), as that would significantly reduce the odds of a successful transplant.

Now I'd hope they'd at least inject an overdose of morphine once the organ's out (because the patient at that point will, of course, die, no need for suffering).

Sadly, if accurately informed, I believe nobody would volunteer to be an organ donor.

And yes, the Spain thing is true in the worst possible case: doctors get paid, thousands of euros, for every time they declare a patient beyond rescue and go for organ harvesting instead. So not only is there a terrible incentive in the first place (the same as elsewhere, organs available for harvesting save lives of course), there's an even worse incentive in Spain's case.
From Chris Dixon's of a16z post [1] (Coinbase's largest investor) at the launch of a16z crypto:

"We are long-term, patient investors. We’ve been investing in crypto assets for 5+ years. We’ve never sold any of those investments, and don’t plan to any time soon. We structured the a16z crypto fund to be able to hold investments for 10+ years."

Makes this all sound like speculation

[1] https://a16zcrypto.com/2018/06/introducing-a16z-crypto/
Most of the tools that TensorFlow offers for multi-gpu and distributed model training will "just work" directly with Keras models too, or with really minor tweaks. You can even easily mix and match pure TensorFlow code (like explicitly setting the device with a device placement context manager) with Keras code.

See e.g. [0] and [1] linked below.

For model ensembling, it's even easier. After training, in Keras you could simply load your multiple models and create a new Model() object that does nothing but use a merge layer (with mode set to averaging) to average across multiple input models, even if the models share layers or have other crazy constraints. Writing that final ensemble is extremely easy in Keras.

In my experience researching and productionizing very deep Keras models for an image processing use case that has moderately tight performance constraints, Keras has proved to scale extremely well and the code remains dead simple the whole time.

[0]: < https://blog.keras.io/keras-as-a-simplified-interface-to-ten... >

[1]: < https://www.tensorflow.org/programmers_guide/estimators#crea... >
The bit saved for the sign is lost because you need more bits to represent a number.
This is very impressive. Have you experimented with tone.js? Or straight just straight up webaudioapi with samples?
It's perhaps best to think of guanxi as an umbrella term for a number of different things you'd definitely see in any Western society too - crucially, that would include both 'good' and 'bad things.

So it encompasses business networking, social favors, family favors, but also nepotism, political corruption, perjury, bribery etc.

So if the guy at the print shop gave me a good price after my firm helped him out the week earlier with his broken air conditioning, then that's guanxi. If I managed to illegally obtain environmental certificate for my horrendously polluting plastics factory because my brother works at the environment department, that's also guanxi.
Fundamentals supporting gold:
1. It has industrial uses - this doesn't justify current prices, but it does provide support at low price points because there is a demand that will increase at lower price levels.
2. People are attracted to shiny objects, and people like status symbols, thus they are willing to pay a lot of money for shiny objects that their friends can't afford.

Fundamentals supporting cryptocurrencies:
1. Criminals need a way to do business online. Of course it works for normal people too, but with the transaction fees and inconveniences inherent in current systems, cryptocurrencies are most attractive for people who can't do business through traditional channels.
2. But Blockchain is the future...

You can see a lot of parallels here, but note the differences:
1. Industry may use more gold plating as prices fall, but falling bitcoin prices won't make criminals switch from cash to crypto, so the price cushion is weaker.
2. People have been attracted to shiny objects for all of human history, so this is likely a part of human nature. (Regular) people have been attracted to blockchain for like 10 months, so this is probably a fad. Additionally, while bitcoin may be scarce within its own ecosystem, cryptocurrencies are not scarce in a global sense...a new crapcoin is minted everday. Unless BTC is the one true coin (and it can't support the transaction load), there is no real scarcity here.

By the way, if the fundamentals I listed for gold sound a little shaky, it's because they are. A responsible financial adviser might tell you to put 80% of your money in stocks, but he'd never tell you to hold 80% in gold.
As far as I can see, aliexpress does not accept bitcoin as a payment method.

http://activities.aliexpress.com/adcms/help-aliexpress-com/p...
I have to know if this story is gaining traction because of the Joe Rogan podcast. Did you see his hour long rant on abandoning Apple because of this yesterday? Or is everyone simultaneously reaching this same conclusion?

He was very much a kool-aid drinker, but also a writer, so the keyboard is apparently a huge deal to him. I've basically never owned an Apple product so I'm just watching this from an outsiders perspective.
I totally agree, that's exactly what I had in mind, X-Y-Z being a broader areas, not just a framework or a lib. For instance, I worked (in the span of now almost 20 years) on back-end, front-end, DBA and linux admin positions, and I'm not counting in that all the C++ and Delphi desktop programming that I did as a kid. This gives you a wider perspective on how things operate, and I find it very helpful when consulting clients on sys architecture, since I know how hard is to implement something in any part of the system and can plan for that ahead.
Even at desks in the office, I'm not a fan of people bringing in super clacky mechanical keyboards. I have my mechanical keyboards at home and they are great, but I'm not going to subject my coworkers to that amount of noise. If people want to use a mechanical keyboard at work, they really should do everything they can to silence the clackiness.
They no longer have Steve Jobs Quality Control? He was the type of person to play with something for 5 minutes and say "yeah... no" or to eagerly take something he liked and abuse the hell out of it for 24 hours then come back with a laundry list of improvements.

He was a jerk and he cared deeply about user experience.

In his absence you have what exactly? Tim Cook lacks vision, if you want your mountain moved to Pluto he'll have it there by Tuesday but he'll never stop and ask "why?" Jon Ive ascended from above to bless us with the word "chamfer" while carpenters and machinists world wide rolled their eyes in unison, his focus is purely on aesthetic.
The problem is a) that observation shows that many people don't learn the abstractions after being taught the application (and thus can never teach themselves more applications) and b) that (perhaps) unlike in mathematics, an understanding of the concept makes the application a lot easier...
I've gotten those calls and emails, too. I typically mentally put those recruiters on a "do not use" list - if they're just randomly shotgunning every number and email at some company, what are the odds that they're good at any other part of their job?
This site has been designed primarily for researchers and their students carrying out quiet eye (QE) studies in sport, medicine, law enforcement, the military and other areas where a high degree of expertise is required. The content is free and may be used for educational and research purposes.
> http://www.quieteyesolutions.com/
Weekly Machine Learning Opensource Roundup – June 28, 2018