skysight-inc/HackerNews huggingface dataset:
>It's going to be more and more of a burden for the developers to maintain compatibility with a 7-year old version of Python.

That's the version of Python that most of their users actually use -- with no major plans of mass updating.
Original content is great but I fear in a few years Netflix can more or less dictate what we can see on TV.

And maybe Im in the vocal minority, but I prefer Friends and Seinfeld to House of Cards or Orange and OItNB.
The bond market. We're all doing some crazy things with our government spending, at local and national levels, and it has to fall apart at some point.
Just electing a new president isn't enough to effect change: we saw that with Obama. People need to understand the role of congress as well. This attitude of "we keep electing liars and they keep failing to deliver" shows a poor understanding of how our democracy actually works -- that's the whole point the former justice is trying to make in the video.
Does this have anything to do with Dwarf Fortress?
I've been to Japan recently and saw all kinds of toilets. I encountered types like that as well and honestly it's not that difficult. I don't speak Japanese but you'll quickly figure out that the dots represent the water amount for flushing, that there are probably two bidet functions per gender (water more spread out or not), that the "sliders" control the pressure etc.
There are other buttons for deodorization, sounds and whatnot but well, that's just the cherry on top.
I miss them!
I have not defined any criteria for the project's industry. I only believe it can't be a business without a very relevant web presence (as I am learning to be a web developer), e.g. if it is purely a native mobile app or non-web dev tool.

Aside from that, it is more about having a good mentor than finding a particular type of business.
I'm part Jewish but I also live in Asia and I see the "swastikas" here all the time. Completely different meaning, no negative connotation. It's not the symbol that matters, but what people are trying to represent with it.

It's just like the word "hacker" that meant scary things in the 1990s and "cool and hip" in the last 5-10 years.

Also see: Pepe the Frog. Some people tried to brand it as a hate symbol because a very small group of bad people were using it, but it's just a cartoon frog.
War in the US is essentially corruption rearing its ugly head. American political elite can't make money through local corruption because there are too many controls in place. So instead they make money by attacking and looting other countries through under the table, or even over the table, business deals. As Smedley Butler said, war is a racket. Americans are getting robbed and at the same time cheering on their politician robbers. Support our troops, yeah!
What the hell happened to Mozilla and Firefox?
Check http://www.zerohedge.com/news/2016-11-29/china-launch-social...

Then imagine yourself using one of the apps contributing data to that system, even if from outside the country. Oh well, maybe we're already using many of them and we didn't notice.
Not sure why you hate it? It is one thing to say Django is bad at x and then specify x and other thing is to say I hate Django because it its internals are shit and shoot your points like a machine gun. The second approach is not going to be helpful to anyone.
I'm as far out left as they come, but I cringe at this "voting against their interests" argument. There are millions voting against their (economic) interests when they vote democratic as well.
I had a similar idea a few years ago but decided to make it wholly objective. Basically, individual actors could publish cryptographic proof that they had engaged in a certain transaction with a certain party and reached a certain outcome, without necessarily disclosing the full details of the transaction. This information could then be analyzed and collected by those considering entering in to a transaction with that party, or perhaps paid agencies who acted as caches to do this for the general public. Quite a lot of related thoughts at http://ifex-project.org/
Don't forget about the ad campaigns in the real world! There was a browser being advertised in the subway. Now way Mozilla could compete on that level of marketing.
The Intersection of Marketing and Analytics with Avinash Kaushik
Sure. It is a private field(no pub) preventing you from constructing that type with a literal. It is of type "unit" '()' so it does not add up space for the type. "unit" has only one value that makes it "zero-sized". because i did not supply an "constructor" to that type it is not constructable outside the module and can only created by types in the scope of the enclosing module. Its more or less a private constructor known in C++/Java ... etc.

Steve Klabnik has a more complete write up regarding this http://words.steveklabnik.com/structure-literals-vs-construc...
Very true, upgrading from 2 to 3 was an easer change than a couple of the last Django upgrades - and we are doing those every 9 months...
India’s Most Efficient Hyperlocal Platform with out a last mile delivery
Minutes is a bit of an understatement, but given the amount of complexity involved, the API is acceptably consistent.
The Euro will collapse
> instead of rethinking/refactoring.

And breaking backwards compatibility

Django is not RoR. Their users rely on being able to upgrade seamlessly.

The overall Api makes sense, there are some rough corners (yes Sites, I'm talking about you) the docs are ok once you get the hang of them
boosting gdp this way does not create much value. Its when private wealth flourishes that you have better network effects in an economy.
> core base of users and please could they focus on them instead of the web people who are much more fickle and moving already.

Ahhh, I see what's going on now. You may be vastly underestimating the size of variety of the Python userbase. This is one of the absolute most popular languages on the planet. Your science subset is but one of many. And it's not even the biggest if we're talking sheer user counts.

Python must be steered for the good of the majority of the userbase. Not just for vegabook. The fact that you described them as "useless" to me just speaks to someone being impatient and dismissive of a ton of excellent work by the contributors. These changes weren't made just for the hell of it. Particularly the Unicode example that you gave above.

If you want help understanding the rationale behind some of these changes, feel free to ask here. Someone with more familiarity will chime in and help clear up the confusion or angst.
In the 60s things were pretty awesome. Gas, cars, housing and tuition were all way cheaper. Minimum wage was about $20/hr in inflation adjusted dollars. Labour unions were strong, there was a labour shortage. You could show up in a new city with $20 in your pocket and have a decent job and a place to live by the end of the week. A high school education was enough to for one person to comfortably raise a family of 4. Obesity rates were 1/4 what they are today. Life was so fucking easy the hippies happened, because you could literally just drop out and everything would be okay.

China, who asks not what your country can do for you, but what you can do for your country has lifted 650 million people out of extreme poverty in the last quarter century and raised the average wage 5x. America is in far too much a state of clusterfuck to be criticizing China for any reason, they've got their shit together and we need to go to rehab. Take the reigns, China, you guys are the global superpower now, your nation is run by engineers and ours is run by a demagogue and various special interest groups.
Intel plans for 10 nanometer beyond
Lexmark T654 Driver Download
ICQ Messenger Is Back. All things you should know about it
Building India's most efficient hyperlocal platform
That ignores other factors unrelated to simple IQ. E.g. Women have to give birth to children, and are more likely to want to take care of them.

So yeah, sure, if you look at the scenario in simple isolation, then you could argue that there is a "greater opposing force".
Because one is essentially EOL?
I realky like it as well. I started to use Kotlin lately which interops with Java seamlessly and addresses a lot of Java's warts without wanting to be more than it is: Turbo Java.
The 'market' isn't a homogeneous entity that has a single objective. There are enough folks who are motivated by other factors than just the paycheck.

As someone who has worked in non-profits, startups and corporations, the experience of working with non-profits, for me, was great because of the people and the nuanced challenges they work to solve. It was the happiest phase of my life/career so far.
I absolutely agree. I find the manji symbol highly aesthetically pleasing and would love for it to be 'reclaimed' from its evil connotations globally/ in the Western World.

Please do not self-censor, Japan!

In fact, one could even argue that the symbol on the maps might have an interesting secondary effect on many unaware foreigners, shocking them when seeing it the first time (What are all these Nazi symbols doing here? Ah, it must be because they were Axis allies?).
Only for them then to realise that in fact, a symbol at its core, is just that: lines in a certain constellation. Meaning is ascribed by the observer.

What can stand for pure evil one place, might be synonymous with sacred temples of peace in another.
It's a two-step process. First, they learn about their part ownership of some land, which is probably a nice thing, although one shouldn't mistake it with a gift or winning the lottery or some such. After that, their land is exchanged for money, possibly against their will. That seems very much like any eminent domain case, except for the whole for-the-good-of-the-public aspect.
شركة مكافحة النمل الأبيض بالمدينة المنورة 0542742095 -0509178637 المدينة المنورة
How to Automate the Export of AWS EC2 to Your Openstack Cloud
Writing tests in plain text
>If this is the case, why the hell are we using it for blood sugar level testing in diabetic patients?

Because it obviously works for sugar level testing, but not for the kind of tests Theranos claimed to do?
OP, I don't think you should go out of your way to convince anyone. Engineers who are keen to try something different will do so, irrespective of your coaxing/positioning.

Just post on the jobs thread once you are ready to hire and I think you should be good.
Django and most libraries were already working seamlessly 2 years ago

Python 2.7 will EOL in 2020. But I guess even then some luddites will complain how they will have been left hanging
Bytemark (a UK hosting company) have an anonymous hiring process which they've documented at https://careers.bytemark.co.uk/full-process which gives them as much confidence as possible that if you make it to the interview stage, you've done so based on your skills rather than your CV, gender, religion etc.

Disclaimer: I don't work for Bytemark but have been a happy customer for many years
Swimming with its deeply regulated breathing opened a door in my mind as far meditative exercise is concerned. It definitely altered the way I experienced exercise, friends who run long distances say similar things about that.

The transformative aspect that I was referring too however was not that, more that swimming as an exercise form is strengthening, incredible cardio and learning to breathe properly is a result of getting better at it.
I think they were referring to english language lettering on the toilets. Because we're not going to carry around a print out from the verge.
Practical Vim, revised for Vim 8
> "These tech companies position themselves as heroes. They talk about “changing the world” constantly. Yet all they do is churn out technology for rich, white dudes in their 20s/30s who live in big cities and want apps to fill in the blanks for what mommy used to do.
[...]
And they even call it “mom-tech.” We’re letting our lives be dictated by brogrammers who want to breastfeed forever."

This goes directly in my quote trove ! :-)
Connecting the Enterprise IT Community in Asia Pacific Countries
I'll bite.

I'm outside of the US and Python 2 has worked wonderfully for ages. Its unicode support is good. You work with strings as unicode, then at I/O boundaries (and exceptions) you convert to bytes. What specifically do you find "naive and horrible" about its bytes and encodings?

Python 3 can use less memory for unicode strings (a cool optimization introduced in py3.3, IIRC), and it did away with the "narrow/wide build" distinction (same release). That's about the only every-day advantage I can think of. But I suspect that's too technical, or do you mean that?
There are tons of original comedies on Netflix also ;)
I don't see how Netflix would dictate what you see on TV, they have more competition now than ever, and it's good.

Were getting better content and more of it.
You'd think so, yeah, but I'm sure there's going to be some people who just want to be negative about it, and I'm glad that I have a link that I can smack those people with.
But the Python developers will abandon v2 sooner or later, so IMHO it's wise to start following the bilingual development guidelines https://wiki.python.org/moin/PortingToPy3k/BilingualQuickRef and eventually upgrade to v3.

What are the alternatives? Forking the language or switching to another language look to have a higher cost.
Model is good but is it similar to affiliate delivery network ?
Dedicated Magento Developers Providing Robust ECommerce and MCommerce Solution
Of course not, lazy is opt-in in CL, that wouldn't be idiomatic.

Besides, the semi-lazy approach of Clojure's pmap (allocate futures consecutively) doesn't seem to convince everyone:

https://stackoverflow.com/questions/2103599/better-alternati...

https://www.reddit.com/r/Clojure/comments/20lxmv/just_what_i...

On the one hand, when you want to parallelize, you are delegating tasks to workers and you want them to do what they need, independently of you. But on the other hand, laziness introduce a dependency from you, because workers cannot produce a result before they are sure you really need it. This basically slows down parallelization and that's why I am not sure Clojure's pmap is a good general solution.

Note that Clojure Reducers, mentioned here in Zombie Metaphysics (ppmap:
http://www.braveclojure.com/zombie-metaphysics) and documented at https://clojure.org/reference/reducers, use strict sequences.

Laziness is great when you need it, but when you don't you shouldn't have to pay for it.

http://clojure.com/blog/2012/05/08/reducers-a-library-and-mo...
When was the last time you looked?
You're comparing 90's sitcoms to modern hour-long dramas? The death of the 20 minute laugh-track sitcom is in no way Netflix' fault, is it?
Thanks, your point about the Declaration of Independence is a great analogy that makes a lot of sense to me.
You're right of course, but it can also go the other way. If you break something then it seldom brings the service down, and often the breakage is very visible and can be seen by queues backing up. You can restore the broken service without having to redeploy the system as a whole.

Like most things in life there is no right answer, with tools like Terraform you can build a very complicated microservices system with not much effort, but only if someone on your team is experienced enough. If you're in a small team it's probably not worth the effort of learning the techniques and putting them in practice. We hate premature optimisation after all.
Google Play Movies is another alternative for pay per view
Adding a quick opinion here: I worked for one of these companies (working with libraries written by all of these) and it's just a matter of personal taste. Docker, CoreOS, Hashicorp, etc. are "successful" (which is hard to confirm for now) because they can gather a lot of open source contributions thanks to the easy Go learning curve. I don't think this would be the case if they used Rust instead. Go is definitely not a play toy and you can build scalable and reliable software with it. The problem with Go in my opinion is also its ease of use, it's incredibly easy to write sloppy/buggy code with panics/data races that become increasingly hard to debug. I've had my fair share of frustrating experiences debugging concurrent code with hundreds of goroutines or investigating random data races on complex distributed systems code. I've yet to see that happening with Rust after four months of using it, the compiler does an incredible job at preventing these.

While Go's frustration often comes from debugging sloppy concurrent code, the frustration with Rust is often about having your code to compile. But once it compiles, it runs beautifully. Some prefer the former, I personally prefer the latter. Also, I think the argument of increased productivity with Go should not be the main argument, because the time you save writing a large program, you will probably lose trying to debug a deadlock (which could still happen in Rust but harder to make happen) or a random data race that the race detector couldn't catch (or in a vendored library).

If I had to define the experience with both languages, Go is the instant gratification option, you feel productive quickly, the language is easy to learn with a forgiving syntax sometimes at the expense of correctness. Rust is the delayed gratification option, frustrating at times, very hard to learn and master but offering strong safety guarantees with an elegant syntax (which is a personal opinion).

Also it's a controversial topic in the Go community but the lack of generics...

Rust has its downsides too, for example the slow compile times or the lack of maintained libraries for some core functionalities but overall, programming with Rust is a much more enjoyable experience once you start getting ahead the learning curve.

One last thing: It is hopeless trying to learn Rust in four days without very good resources/books. I recommend "Programming Rust" from OReilly if you really want to dig into the language. It's incomplete at the time of writing but still one of the most useful resource out there (with the free Rust ebook). My knowledge of Rust dramatically increased after reading it and I felt much more confident writing larger programs.
Except most applications are monolith. Monolith code can still be loosely coupled. However it is harder.
In case you're wondering about the downvotes, a micro services monolith sounds like an oxymoron.

Could you expand on how the architecture actually looked? What made it a monolith and what made it micro serviced?
If you've come from an ML background you'd need a good book to be productive in Go, and jump straight into Rust. Go is more C-like which makes it easier to pick up coming from C, not absolutely easier.
Those wealth statistics really are dodgy. Another edge case: you're earning so little that you don't save, but spend it all on food/housing/etc. Now your country's economy takes off and you suddenly earn 20% more. You're still spending it all, enjoying much better and healthier food. To those statistics, nothing changed.

Net income is a much better metric than wealth.
The wall flush-buttons are common here in Norway as well - at least in public or office toilets. They usually (but not always) have a choice of a big or little flush.
You have to get 45 minutes earlier at the station for passport and luggage control. And you also have to factor the time to go from home to St Pancras, and then from Gare du Nord to your office.

Practically, it's a way longer commute.
I don't know actually, clang/llvm doesn't compile linux?
> I know I don't have the time, so I use stars on a Github project just like one might use word-of-mouth.

Up to a certain point, stars can be useful as it helps you discover projects other people have found of use. But saying project X is better than project Y because it has more stars? What does it show other than more people using X are on github or people using X a more prone to push the star button?

For reference, bootstrap has 100K stars, Linux has 40K...
There's always the option of sucide - pretty tragic, but dept ammounts to all kinds of additional pressures.
> excluding the people who it most directly affects (UK nationals in the EU)

And EU nationals in the UK.
My life as a fantasy wrestler
What you're describing is forced (w/ threat of violence) migration and I don't think it's easily justified. Care to take a shot?
For almost a year I spent practically all day sitting in front of a PC monitor (used to work at home), with no exercise.

Then I developed pain in both knees, worse on the left knee. I figured that it was because of too much sitting, so I got a standing desk. In about a month, knee pains gone, completely.

Never even bothered to go see a doctor.

After standing for too long, I started having pains in my lower back. Solution? I got a bar stool, so I now alternate between standing and sitting.

What I learnt is that our body's joints (knee, elbow, waist, ankle, etc) were not designed to remain in one position for too long. Movement lubricates them.
I agree - we're a long long way off being able to accurately predict the impacts of genetic changes, particularly given effects like pleiotrophy.

We still don't even really understand why a tiny worm with around 1000 cells (C. elegans) has roughly the same number of genes as a human being. Sure, at the cellular level, the complexity of the two organisms is much the same, but at the macro level, it's not even close. Obviously all the information to build the organism is in the germ cells, but discrete genes are just a part of the equation.

In my opinion, as someone why tries to work this stuff out for a living, we are many years away from grasping how it all fits together. Until then, I'd be wary of modifying myself except in the most dire of circumstances.
> I'm told that top StarCraft players keep up a steady click-stream even if there is no need to click, they just keep clicking the same place. I assume that's so that they get into a rhythm or something.

Yeah, the reasoning is (basically) like the rotation speed of a disk drive. The faster your spin - the higher your response resolution. Instead of taking (up to) a second (for a 60 apm player) to respond you take 60/400 second (for a 400 apm player).

There are of course other factors like that 60 apm players don't simply play at a 1 action per second interval and have faster reaction times than that.
Changing the language is like changing the country residence. Some things take long time to get used to, unless you're highly mobile traveller :)

I couldn't imagine myself returning to languages with exceptions and ternary operators, for example.
> false dichotomy

Sure. So what are the third and fourth options here?
Becoming a Better Designer
You have a selective memory. There are clever ads today and there are banal, completely stupid ads going all the way back to the 50s.