skysight-inc/HackerNews huggingface dataset:
You’re still probably doing at least a /soft/ “cold start” taking them right out of the fridge before boiling.

I steam my eggs. Fridge to over steaming water for 20 ish minutes. Then into ice water. Peels great.
If you have even a casual interest in China (say, read the international section of any major newspaper), you'll almost certainly run into them. Random samples from the New York Times:

"China is home to the longest continuous civilization in world history"

https://sinosphere.blogs.nytimes.com/2014/06/25/q-and-a-will...

"For three millennia, since 1000 B.C., the Chinese had been supremely confident that they were the center of civilization, the Middle Kingdom..."

https://www.nytimes.com/2008/06/13/opinion/13iht-edgardner.1...

"China insists it has no fights to pick. Its evolving foreign policy maxims -- principles of peaceful co-existence, peaceful orientation, peaceful rise, peaceful development -- have the same emphasis."

https://www.nytimes.com/2005/03/13/weekinreview/the-two-face...
I would say keras or mxnet for speed and production. PyTorch for research. By this point there are hardly any cases when it’s worth it to descend to lower TensorFlow levels.
Inflation is an indication, it's not actually measuring anything, because it has so many parameters you can literally make it whatever value you want.
Sure it is show me the ORM that will support 2p commit, window functions, CTEs, JSON operators in PG (just a random set of features)
Why not assume stasis for the journey? (http://philome.la/johnayliff/seedship/play) Advances are being made. (https://www.nasa.gov/content/torpor-inducing-transfer-habita...) The number of people needed for genetic diversity remains just as important once you land.

6300 years? Why not wait a while for propulsion tech that enables constant acceleration/deceleration at 1g? Transit time drops to 3.6 years. (http://math.ucr.edu/home/baez/physics/Relativity/SR/Rocket/r...) OK, there are serious engine efficiency, fuel load and radiation issues. Not sure what the current thinking suggests is possible. Links?
I understand this keyboard is brittle, but I absolutely love the feeling of it: I have a hard time typing on my old MacBook Air after using my newer MacBook Pro for more than one year now.

If I could change one thing though, I would get rid of that stupid touch bar....
This is a very one sided view on things. I regularly use BTC as alternative for international payments. It's cheaper, faster, more secure and honestly it feels nice to not pay into the hands of visa and master.

Namecheap and FastTech.com being 2 big examples, as well as 2 of 3 of the hosting companies I use accept it.

Not to mention that alternative chains like Eth very well have a practical real world use outside if monetary value.

Edit:// I also order pizza and Chinese with Bitcoin like once a week. Saved me plenty of fees compared to other prepayment methods.
It's coming to DO! https://www.digitalocean.com/products/kubernetes/
`Capitalism can work really well- but only if regulated` --- Basically what Adam Smith said.
Getting all of the mentioned requires a real cloud provider which offers more than just servers. Thus you need to choose among the cloud providers. Digitalocean is another provider offering a managed k8s. GCE gives you 600 usd credit - this is valuable if you want to learn new tech.

I actually switched all our servers from hetzner to aws because for our needs it was cheaper and I could spend my time on things I care about.
For me K8s only handles non persisting data. All data other is stored outside (Managed DB (like RDS) or S3) of it. You only need to backup the masters. If you use something like GCE that is managed for you & free.
Running K8S on other environments isn't a difficult job, but you do need a certain level of experience running systems. You need to set up EtcD, in prod you have 3 or 5 of them - there are a couple of topologies for running EtcD and peer discovery (you will need to RTFM). This is all your K8S state, so you need to set up backups for these.

Each node you are going to include in your cluster needs to have docker and kubelet running. You will need to start kubelet with your init system (systemd, etc).

Then all you need is to bootstrap a control plane. The control plane has 3 components. The API server needs to communicate to etcd, everything else just talks to the API server. The API server is stateless and can (should) have multiple instances running. The other two parts are the Controller and Scheduler. Also stateless. The tool Bootkube[1] can generate all the configuration and perform the bootstrapping for you.

To answer your dot points, all but 4 are easy enough with using the kubernetes docs and some systems/networking knowledge. Point 4, assuming you mean starting new machines based on load, will require you to look at which systems are supported by the autoscaling system and potentially add an integration for your environment. There is the horizontal pod autoscaler that will run more of your service when needed and the cluster autoscaler[2] which will start more machines when it can't run as more instances of your service on the current number of machines.

Edit: There are also tools like Patroni, Stolon, and postgres operators that will assist with your DB (postgres in this case) management. Scaling, HA, backups, etc.

1 - https://github.com/kubernetes-incubator/bootkube

2 - https://github.com/kubernetes/autoscaler/blob/master/cluster...
Is TensorFlow.js a viable alternative?

I don't know much about Python :/
It might be a racket, like the software/hardware market. Intel and OS/Software manufacturers are in cahoots to constantly design apps that require beefier hardware so that people have to constantly upgrade.

The same might go for cell phone manufacturers. They intentionally leave a market for accessories so that their partners can make more money and to ensure support/staying quiet.
It’s incredible that pregnancy is considered an “expensive diagnosis”.
Try to run multiple models/ensemble training on many computers with many GPUs to pick up the best performing model or combo. TensorFlow so far has probably the easiest approach for it. That might be reason for the attitude "real deep learning engineers use Tensorflow", as other approaches either don't scale that well or you can't even model something you need for your bleeding-edge billion $-making approach, despite other frameworks being much much simpler/more natural and a joy to use.
Having used both plain TensorFlow and Keras for some very large image processing production services, Keras wins easily, and interoperates with sprinkling in low-level TensorFlow very well.

Even defining a custom deep CNN for multiple image prediction tasks (so, deep and custom architecture), Keras holds up well — and creating your own layers in Keras is very easy.
Nah. I started with Flash and would never have had a programming career if I had to start with C, gcc, make and all that bullshit.

Learning C by itself is interesting because obviously a professional programmer needs to know how memory is managed and laid out at a lower level in a computer, and how higher programming languages themselves are implemented.

But you don't need to start with C to actually teach programming, what is a function, what is a loop or a variable, or to teach algorithms, data structure, or problem solving.

People often complain about "the lack of diversity" in tech, well I can tell you people who think C should be the first programming language of any CS student are a severe hindrance to bring that diversity to tech.

Teach Processing or Python, make students create interactive apps on mobile phones with a visual or audio feedback thanks to a simple environment or language. They will be no less of a programmer if they succeed in creating a multiplayer mobile game in the space of a few month because you didn't burden them with malloc, pointers or null terminated strings and macros.
I think this is great for them. I think that depending on national culture, a person may want to die with what they came into this world with. I know that some world religions are against the practice. I say this with full realization that some folks will read that and think “how selfish!!” Regardless of any of our beliefs, organ donation is a very personal choice.

Personally, I wouldn’t go about the issue by shaming nations that don’t belief in the practice. I would instead go about it by having a campaign of information on the life saving benefits of helping others. Undoubtedly someone will tell me that these campaigns exists, but I’d say they don’t do a good enough job yet.
That was my original approach. But then I decided to emphasise on the existence of the side menu. Totally agree on making the link more prominent - will definitely make that change!
Up until the 2016 MacBook Pro they managed this trade off well. But this wasn’t a product that was ready IMO, and it wasn’t just the keyboard. The hardware isn’t there yet to support a pro machine this thin. The battery life is worse than in 2015, the CPU performance has serious issues due to thermal constraints, and 32GB of RAM that a huge number of pros want can’t be done because what wiggle room they had for battery life they wasted on frivolous bullshit. I’m hopeful that they get this turned around soon, but aside from the keyboard they basically just have to wait for Intel to fix their problems for them.
Organ donation attracts a lot of scum elements and dubious practices which require government policy frameworks and oversight. Then the hospitals need to confirm to a lot of paperwork/trail which is cumbersome. If i’m waiting for a kidney, i can wait in a queue to receive it from someone who’s dying or i can “bring my own donor”, maybe a relative. Is the relative really related to me or have i lured him/her with money.

See, not as simple as it sounds.
Ironically, it was Steve Jobs' pep talk to new executives that went something like: "The difference between a janitor and executive is that VPs are not allowed to have excuses". So trying to share the blame with Intel is just silly.

Every single Apple's competitor delivers laptops with 32+ GB of RAM, and MacBooks are stuck at 16GB and there's no one to blame for it but Apple.
A cheap way of storing information in DNA
What makes you think Django ORM is good ORM? What is bad about adding "extra code" if that code is doing a useful and correct thing? And I wonder why people find Django Admin useful for anything than simple CRUD apps. Writing code so it can go along with django admin is a strange way of thinking, there should be other priorities first.
USB-C versus magsafe is indeed a step backwards.

A single port on a mobile device for power OR audio? That port is NOT USB-C?

Trying to sell the market a set of customizable function bar replacement versus a touch screen?
Yep, as well as the untracked cache. I also was using a split index for a while, but it didn’t play nicely with some tools...
Exactly! Personally I've been running Debian on my laptop for about 3 years now but come on! You can't deny that it is a pain in the ass to use especially if something breaks and the only way to fix it is to sift through many forums online to find the right commands solve even a simple problem.

Also, why is it so painfully slow to copy documents to a thumb drive using Linux as compared to Windows?
China is working on it

https://en.wikipedia.org/wiki/Organ_harvesting_from_Falun_Go...

https://www.cnn.com/2016/06/23/asia/china-organ-harvesting/i...
I use the 2012 at home and the 2017 at work. Think I actually prefer it heavier but maybe it's because I also respect my 2012 more after growing to hate my 2017 with 5 stuck keys and return key deadzone so look at this supposed flaw as wanted power and sturdiness rather than unwanted weight.

Plus the lightness is offset by having to carry a dongle and them only shipping the bulky powercord not the short cord in the 2017 which I found an insultingly stingy gesture for a nearly 3K machine.
2015 article. Something more relevant might be facebook getting a patent to control your phone via tv audio.

https://metro.co.uk/2018/06/22/facebook-wants-hide-inaudible...
Why? They would have already been dealing with it in every other public space.
Except Apple have been shaving full pounds and more off of their laptops, don't know where you got the wrong idea that it's only 30 grams.

And yes, knocking a 5-pound laptop down to 3 pounds is quite noticeable and a huge boon.
> K8S is only supported on expensive hosts (AWS, GCE, Azure), is it possible to spin it up on hetzner/ovh or another provider that is cheaper than AWS, possibly even on my own hardware?

Of course. There are literally dozens of distributions and repackaged versions now[0]. The advantage of GKE et al is that they keep them up to date -- still a bit harder than it looks.

> Be cheap

It very much depends on what "cheap" means and what your needs are. GKE with a cluster autoscaler is fairly inexpensive for what you get. But if your time is free and you like to tinker, self-managing on a VPS might be for you.

Be prepared to invest a fair amount of time. Kubernetes is simple in each part, but there are lots of parts to learn.

> Automatic failover (This should cover majority of downtime imho)

This is more of an app concern. Kubernetes itself won't really do this for you. Something like Istio will probably also be necessary to help with traffic management.

> Backups

Very much up to the distribution / hosting environment.

> Automatic scalability (CPU over 95% for last 2 minutes or smth like that? add new containers pls)

Horizontal Pod Autoscaler; a Vertical Pod Autoscaler is under development. Other autoscalers are being developed for more specialised uses (I've worked on one) and I expect there will be some concept of pluggable autoscaling soon.

> Load balancing

Numerous solutions in this area. Typically left to the IaaS. Istio can do this.

> How are K8S backups handled? ... several containers spawned of the DB

Regarding DB backups: I would again use a hosted service if at all possible. Several containers can share a volume in a Pod or across Pods. But long-running stateful services is not yet quite the Kubernetes sweet spot.

> What restarts K8S orchestrator if it fails?

Again, numerous solutions. I work for Pivotal, our solution in PKS is to run everything with BOSH. Something like GKE uses Google's own monitoring and recovery systems.

I should add here that I don't think GKE is necessarily the "best" of the public hosted options. Just the only one I've used in anger so far. I actually prefer to do development work on minikube whenever I can. If you go down that route, shop around!

[0] https://kubernetes.io/partners/
Scala and Java both have access to really great ML libraries, MLLib in particular is supposed to be really good. I've used it a little but I'm not really a ML expert to judge.
TensorFlow needs some Deep Learning-based assistant to identify common cause of errors you might see on the AST level. Cryptic errors are its weakness and an AI trained to spot correlations between Python AST and error might be very helpful.
For that you just need to make sure your emissivity is low below the black body wavelength at the temperature it should have at night.
This is already in use/testing to serve as a kind of A/C in some locations, but iirc. it requires a clear sky to dump the heat into space.
I downloaded all the floppy images from this archive, and found some interesting (from a historical perspective) documents on some of them.

Lists of computing equipment owned by the BBC in 1987, letters responding to what appears to be viewers who wrote in with questions, that sort of thing.
The number of commits is not a very meaningful metric.
I have heard that the cost of living is significantly higher in Copenhagen. Is that true (if you choose to live outside of the city center)?

I’m American, so the idea of emigrating to the EU feels mostly moot, but it’s fun to consider alternatives.
Microsoft has released consistently good hardware for over 20 years now. There have been a few duds over the years but by and large their input devices have been stellar.
The BBC are presumably the original copyright holder, or licensee.

Edit: also remember that almost all of this is civil law rather than criminal law; if there's no original copyright holder to initiate an action then nothing happens.
I don't think there is a right to compel others to unlimited spending to keep you alive. Sure, pencilin is comparatively easy to grow and hopefully you live in a country with universal healthcare that covers it, but if it were some more expensive substance that can't be covered the analogy holds.
Blockgeeks isn't free, but they do offer free week and you can get through a lot of the material in that time
I've been recently following the course over at fast.ai and I'm having the same issue. The API is, as you mentioned, undiscoverable, and I don't really want to look at the source code, which is kind of unreadable anyway ([0]). The course itself is littered with poorly readable code ([1]) such as:

to_np(m.ib(V(topMovieIdx)))

Why, just why.

Despite all this, I wholeheartedly recommend this course, it demystified DL for me.

[0]: https://github.com/fastai/fastai/blob/master/fastai/model.py

[1]: https://github.com/fastai/fastai/blob/master/courses/dl1/les...
Thank you, I had not considered that. I think researchers or a HN audience may perceive this differently than the average reader.
> If there are two candidates with equal skill sets

I thought we had a talent shortage. If there is a talent shortage, this should be such a rare occurrence as to be irrelevant.
How absurdly elitist do you need to be to describe the creator of Linux as "particularly non-techie"
Visa and MC don’t get almost anything, most of the fee goes to your bank.
I need the RAM. Network modeling, network simulation, dev installations of SDN platforms. This is a developer and programmer forum, right?
If you're going the kube route, I would go with GKE with pre-emptible nodes. You can have a single micro base node ($25/month), and then an auto-scaling, pre-emptible pool for a discount of 80%/month vs spot prices on AWS/GCP. There's not a lot for you to do once you set it up. With pre-emptible the nodes will on average be unavailable 5-10% of the month, but typically not at the same time.

There are cheaper baseload alternatives appearing, but it'll probably be 12 months until they're stable.

https://labs.ovh.com/kubernetes-k8s

https://github.com/hetznercloud/hcloud-cloud-controller-mana...
I love iFixit. I used them extensively when I used to run a cell phone repair shop. I don't read them much any more, but they stick to their principles and provide amazing insight.

Since the iPhone 3GS, one of Apple's priorities has been to make their devices less repairable. They have made conscious decisions that actually make the device cost more, such as introducing pentalobe fasteners for their iPhone 4 partway into it's manufacturing run.

Now that Windows 10 has a built-in Linux subsystem, what advantage do Macs have any more other than signaling?
Why Europe's astronauts are learning chinese
The same arguments I used above can also be applied to gold. Gold is intrinsically hard to value. So pricing BTC off gold feels tenuous to me.

Gold also has non-monetary use (i.e. jewellery) which I imagine is a substantial portion of demand.

5+ years ago, I used to be really into gold when I used to read Zerohedge. I feel like I'm hearing similar arguments for crypto currencies vs. fiat as back then when I read up on gold vs. fiat. People were fanatical about gold (me included) and weren't objective.

I owned shares in gold miners. I got burnt and lost a whole bunch of money. So personally I'm sticking to investments which produce cash flow.

As they say, "History doesn't repeat itself, but it does rhyme." I had better learn from my mistakes.
> In this case it trends solidly in the direction of 1/2

...except that it doesn't; to me, it even looks more like it trends in the opposite direction, i.e. it is trying to stay away from 1/2.
Yes. Pocket does that. I used to do the same, but recently I have been using OneTab - another chrome extension. I can always open it later when I want to read them. Give it a try :)
For the first part, I still think that Chinese culture is quite special with culture that passed on for that long.

As a normal Chinese with standard Chinese education till 10th grade (then move to a foreign country), I can understand fragments of writings carved in stones 1500 years ago in museums, which I felt quite amazing.
You actually described your problem: "constantly changing subjects". Stop it!

Deep work is not the goal, an obsessive interest in a single subject leads to deep work ethic. When you are truly intrigued and/or passionate about something then deep work follows. Not the other way around.

One clue to finding your niche is to notice what you get very angry over and want to do something about it. Having found that is the beginning of finding the "juice" and the rest follows.
But if you had encountered the same community with the same level of discourse on a site with a modern layout, would that really have mattered?
Why was this even Ok in the first place? How did this get through the system? I thought you had to have warrants and things. While this is better news, it leads to questions others have pointed out.. such as what is considered real-time, and how old data could be to be not considered real-time, and sell that instead.
Spill the (coffee) beans dude.

Very much interested into what you might have seen.
it's odd that they characterise ur-fascism with irrationalism given the level of scientific innovation present in Nazi Germany (even though that innovation was entirely directed at more efficiently killing people). I'd more characterise it as anti-intellectual, as from reading this article the scorn seemed to be more directed at academics, bourgeois artists and armchair thinker types than science or rationality in general.
Is he's talking about this thing?

https://images-na.ssl-images-amazon.com/images/I/611149H28WL...

Because I absolutely love it, been coding on it for years.
Using Let's Encrypt with Kerio Connect
Off center track pad is not an issue. Just a matter of getting used to it. Buttons is a great addition. I don't understand why having buttons is an issue. You can still tap if you want to. But with buttons, things like dragging become much easier.

What's a number key block?
I agree that this has more to do with the developer than the ORM. I once watched someone write a foreach loop around a set of millions of records, to update their "BatchDate" property to the current date / time. To add insult to injury, to get the current time, they issued a separate query to the DB, in the form of "SELECT GETDATE()", then injected the result - as a string - into the update statement.

To be fair though, ORMs do move us one layer further away from the actual DB, so people tend to be even less likely to understand how to write ORM calls which result in performant SQL calls.
Loosening of regulation and cheap influx of money, on the whim printing of money by the Fed. Case in point, the current situation with student loans.

It's politically beneficial to make slogans about housing for all, education for all, etc. and then institute policy to distribute cheap money. Least time we did that, you know what happened (2008).
Learning Python is way faster than learning Deep Learning, so it shouldn't be an issue.

I am planning organizing a TensorFlow.js bootcamp, but here it is more difficult (as data preprocessing, and debugging in general, is way more difficult in JS than in Python).
> So, in my view, TensorFlow chose the wrong substrate for their "more efficient" library. Instead, they should have developed their own language, where the whole data-flow graph determination could be implicit, and not a concern for the programmer.

You just described Swift for TensorFlow.
or not, I'm behind a corporate firewall and it doesn't start (although we're a 99% java company :-) )
Real-Time Streaming Pattern: Triggering Alerts