skysight-inc/HackerNews huggingface dataset:
That's, like I said, my general observation from reading like a dozen comments from you just on this item. You're literally bickering on about this in pretty much every Python-related item on HN. It is very hard not to notice your comments if one frequents this site. I stand by my comment above.
Sticking Two Elevators in One Shaft Is Totally Safe – And a Great Idea
Yes, except for 1 based indexing.
You've never been in a handicap toilet in the west?
The Python Software Foundation are the people who have earned the reputation that the name "Python" has - they're the ones who get to use it. And their judgement is that Python 3 is the future of Python. A fork under a different name can earn its own reputation based on the technical merits of its decisions.
I was responding to "fairness" and technological progress being able to exist side by side.

To talk about achieving fairness one must first accept it is a story we tell ourselves. A story that we collectively hardly ever agree upon and a story that needs improving.

There is nothing unscientific about that (which is why I posted the link) and there isn't any reason to feel insecure about it. Only after accepting that can the story improve.
Which screws up the sewage system (yes even the "flushable" ones)
One of the comments there makes a good point - they should really register `moz://` as a protocol, otherwise someone will grab that at some point and cause endless confusion.

On the other hand, "we used this for branding" is really not a great justification for registering a new protocol, is it...
I'm thinking of parts if south east asia, notably I've seen a lot of it in Cambodia and Vietnam (stores selling it openly, being wearing or doing nazi salutes, ...).

Then there is Thailand as how simple ignorance leads to the symbol being used as a representation of the nazi but without quite understanding what they are/were ( https://en.wikipedia.org/wiki/Nazi_imagery_in_Thailand ). It got so bad their government is now moving hard to push nazi/holocaust into their education programe to solve that, after a seemingly continuous serie of events like this:

> In 2011, during a sports day parade, students of a Catholic school in Thailand dressed and marched in SS uniforms. The school later apologized after international outrage."
Valid, but worthless syntax in switch-case?
9 FREE Web Scrapers That You Cannot Miss
> Different manufacturers have different iconography, because there is no need to standardize. This is true with microwaves, washing machines, ovens, etc. You buy a washing machine, learn how to use it, and then never think about it again.

Cars have standardized their dashboard iconography
In the comments, JR Conlin:

"REALLY ought to register "moz" with IANA as well. Otherwise it might pop up as a "real" protocol declaration in the future and we might have a conflict. We can just reserve the prefix so that it's not available for general use. "

But it's just marketing. Marketing "decisions" change all the time, and the approaches are discarded forever.

And we all have one more technical debt.

Let the marketoids do what they do, just keep them as away as possible.
Enjoyed the sovietology fact :)
So the chatbot basically aims to save hiring manager's time, not to provide
anything to interviewed programmer. Or even worse: not hiring manager's,
but recruiter's time.

Again: why would the programmer want to do anything in this setting?

> [...] the chatbot actually knows more about the subject matter than a non-technical recruiter.

It's a stretch to say that the bot knows something. And what is "the subject
matter" here?
Wow, that's a shame.

I was a Netflix subscriber before but got tired of seasons of shows inexplicably disappearing when watching them, and I just finished reading the article ending on this note:

> What Netflix has made clear is that it’s no longer content with signing up content to show only in select markets, it’s instead focusing on deals that can be shown in every country.

Which made me very happy, only to come on here and see your comment. I hope they fix this.

I've been a Spotify subscriber since 2010, and a user since 2008. I don't get my music anywhere else because there's simply _enough_ on there. This is what I want from a TV(/movie) service.

While I'm a bit miffed they seem to be going away from acquiring other content (which I still want access to), at least their direction of global availability is sound.

Sad to hear about audio tracks and subs though. That's inexcusable.
Don't know why you were downvoted: still waiting for a seamless Python X upgrade as well, without code duplication.
This still relies on Google's servers to support push messages FYI.
> its healthy consideration for backwards compatibility

Is this a joke? They break backwards compatibility with every minor version, wasting tens of thousands of man-hours all over the world - time that, if we're honest, is not exactly billable.

Most people don't upgrade because of this and keep on using vulnerable versions. It's good that they are trying to kill the project. It saves newbies from stepping into the tar pit.
You are also not the OP who I origionally responded to. thisnotmyacc wrote "By almost every and any measure, we are all better off than 30, 40 or 50 years ago - Chinese, Americans, Indians, Europeans, almost everyone." And that is pretending we have a non-problem and that our society is functional.

Edit:

I think that it is worse than just a problem with human nature. As I wrote, previously, I think it is economically non-possible for Americans to choose to go back to growing local food. %100 land is owned, and most owners are not selling, the price of land is high, and most Americans cannot afford to buy that land. Perhaps charging large farms land rent (aka, only charging land rent to large corporations) would help https://en.wikipedia.org/wiki/Georgism but I'm not sure if I believe that democracy is capable of implementing any sort of reform non-corruptly.
Actually the site loads about 4.3 MB of compressed data over the network, or 6.5 MB uncompressed.

Edit: out of curiosity, I looked at the package.json of their open source project, there are 51 top-level dependencies. After installing, there's 140 MB of dependencies, or about 800k lines of JS.

Quality is fractal.
Crashing iPhone or iPad with a simple Emoji text message
OOP is primarily about polymorphism (subtyping) and encapsulation, code reuse by means of inheritance is just a nice to have, so that comparison doesn't make sense.

You can compare OOP with parametric polymorphism, you can compare it with type-classes. Heck, OOP isn't necessarily about subtyping and we could be talking about row polymorphism (e.g. OCaml) which has some really nice properties.

> This provides a multiple inheritance equivalent without all the complications on C++ and that most OO oriented languages forbid because of that complication.

Except that it doesn't solve the fundamental problems with OOP, because it's still essentially OOP with subtyping ... and lots of marketing. So coming from Go you can be excused for thinking that the last 30 years of research have been for nothing.
Coming from an IntelliJ background, one thing that irks me the most when using XCode is: i need to click on the red dot symbol to see the error. For the love of God, just display the error, why do i need to move my hand away from the keyboard to the mouse. It just annoys me enough to lose my coding mojo.
That is not surprising at all. I think it probably should be the case.

Football at any SEC school or basketball at Duke generate a significant amount of money for the school—sometimes in the hundreds of millions. This revenue may subsidizes other sports programs entirely.

http://www.cheatsheet.com/sports/the-5-most-valuable-college...

If schools want to generate revenue from their sports programs, then winning is very important. What's the key to winning? Hiring the best coaches.

Edit: There is a Forbes article with more information and teams, I just hate linking to Forbes.
> I couldn't imagine myself returning to languages with exceptions and ternary operators, for example.

Why ? Is it because no language with those feature is good (let say you wouldn't like to return to Java for instance), or is it because you genuinely prefer this over ternary operator :

if expr {
n = trueVal
} else {
n = falseVal
}
Isn't that what test bases are for?
I don't use Signal because of Google Play Services, which is the backdoor this article refers to.

I'm reasonably confident that my phone's OS is uncompromised and I take the radio problem into consideration as part of my threat model and change my behaviors on my phone accordingly. I have also made some progress on using OsmocomBB as a radio baseband, and on building a custom phone that treats the radio as hostile and isolates it as much as possible.
> That's exactly how _not_ to break backwards compatibility.

No, no, no. Backwards compatibility means that there are no breaking changes at all - announced by deprecation warnings or not. Think Linux's public API.
Indeed, but the point is that it's the combination of using GCM and their software that makes this a problem. Because not only does Google know what you're sending, but who you're sending it too, because they have both the OS and the network, they can correlate.

I mean yes, it's basically impossible to do this. Even if you used a completely free OS, you still have radio chips to contend with etc.
Don't sweat getting older. My theory is that the capacity to learn doesn't really degrade much if it's used regularly, and that the real issue is that incentives change for older demographics.
Maybe they are spending those three weeks learning something else. There are thousands of things that "every programmer should know" and thousands more that "every human should know", and you will never have time to learn them all.
Doesn't Google have root anyway? They could backdoor your OS and grant a third party access to phone through that.
I find not following intuition leads to more regret than following it and being wrong.
Did you try a Googlebot or Baidubot user-agent?
> making money using a project you're not paying for

says who? It this the standard FOSS strives for?
Don't you like the washiki toilets? ;) (seriously, I live neither in a big nor a small city, but there are way too many of them still, in this century)
Ours was around ¥13,000 / US$115 when the landlord replaced it last year
That won't work. The majority of student loans are taken out with a parent or a relative as co-signers. So if you die, your co-signer will be responsible to pay off the loan. It will not be forgiven.

The correct way to do this is to first consolidate your loan under your own name, so your parent, loved ones, or whomever the co-signer won't be ones trapped with the debt.

However, in order to place the loan under your own name, you'd have to first make consecutive payments to show you are able to pay off the loan w/o the co-signer. This means you'd need to have a job with steady income first; something difficult to do for the debt-laden grads in the first place.
BigData and MachineLearning open-source roundup – Jan. 19, 2017
I question whether you even read my post because your reply is so comically ignorant of all the points I made.
My experience is that it is drastically easier to port C extensions than to port python code itself - the C API hasn't really changed a lot and it's usually very easy to reason about C code due to it being more strongly typed than python.

The only reason why it might be hard is you are unfamiliar with the extension's code and/or C
Only if you have them installed on your phone - I don't.
Not hard. You can support 3 and 2 in the same file without much hassle.

Practical example: https://github.com/zopefoundation/BTrees/blob/master/BTrees/... https://github.com/zopefoundation/BTrees/blob/master/BTrees/...

There are a couple #if PY3K, but not much, really.

I ported a bunch of extension modules, total a couple thousand LOC, and it was pretty much a matter of reading the docs (see guide at https://docs.python.org/3/howto/cporting.html ) and adding a few #ifs. Total time maybe an hour or two.
That's not true, but I agree with you that people should work together to pursue happiness.
I meant imaginary in the sense that it exists in the minds of the chimps. It is imagined.

And for tech progress and "fairness" to coexist we need a better imagined version of it.
Also later he mentions that, Swift might add `borrow checking` but not at the core of type system and required to be used like in Rust, but as extra optional feature, that way Swift is still easy to get started with, but for more advanced programmers for example in kernel development is will be convenient addition.
did you mean Leviathan Wakes?
I'm sorry that this is not constructive:

> In my experience it doesn't work either way, french-speaking walloons get dutch, vlaming get french, and I assume german-speaking walloons get danish or icelandic just to fuck with them, possibly Schwiizertüütsch to taunt them.

But these words are better than faux IKEA names.
Best Fintech Events and Conferences in 2017
https://microg.org/ wow never knew about this
The heaviest thing an auto mechanic typically lifts is a tire. Everything else is going to be lifted by a hoist, because no human, male or female, can pull an engine out of a car. Auto mechanic is, in fact, a skilled job involving a mental model of a very complex system, diagnosis, testing, research, and tool usage.

Modern mining is done primarily by machines which are tended to by mechanics. Ever wonder why there are so few mining jobs these days? That would be automation improving the efficiency and taking away manual jobs.

Speaking of which, truck drivers... will be obsolete soon. Even so, driving is not a task that inherently favors upper body strength.

OK, so the physical argument holds no water. What's left? Prejudice and social expectations -- which is to, say a prevalent institutional bias.
First ever paid lines of code: in pascal, for pharmacy. Albeit, i did stock ordering portion. Stock only had 300baud demodulator so all verifications had to done by eavesdropping the line with phone and if one didn't hear the correct signal, you had to press keyboard to retrigger the batch again. I had to code all this blind too because there was no test environment :)
There is a very convincing one where they compare health outcomes of bus drivers, who sit all day, and conductors.

London transport workers study -- coronary heart disease and physical activity of work: http://www.epi.umn.edu/cvdepi/study-synopsis/london-transpor...
Or.. the continuous version

http://m.youtube.com/watch?v=Zx3MHm9WjBE
He handed off his entire cache of documents to journalists while he was in Hong Kong and before he reached Russia. He also didn't read every single one, the journalists were responsible for combing through most of the data to determine what to release and what to redact.

So knowing those two things, you can't credibly claim he handed Russia anything. Whatever Russia has, they obtained from the newspapers just like the rest of us.
I just tried this again on the German Netflix website: Danish was listed and selectable for the audio track and subtitle of "Troll hunters" and "Tarzan and Jane" after switching the Kids profile language to Danish, but not when the profile language was set to German or English.
Or one to one where the first is a spike that will take time to determine what should go into the second (discovery, learning, experiment, further estimations). You would not want to commit to a unit of work without some idea of what it entails in Agile. The alternative is Programming Mother Fucker where you just dive in and see where it takes you. The business side usually prefers more predictability. The developers usually prefer to Just Getting It Done (tm).
Even with stock Android, on devices != Pixel or Nexus, Google parts are sandboxed in a way making it hard for them to access private app data. The only way would be to deliver a different app through play store which is easy to discover as it breaks the cryptographic signature and must be done on first install (android uses TOFU).

So without the mentioned issues through Play Services and Gboard, Google would not be able to access your Signal messages. On Stock Nexus/Pixel builds they can of course push updates that change this...
I love making the impossible happen: an 8 ch audio hat for the Pi on kickstarter
Yes. You can get some things done in Tokyo using only English. You can get nothing done in NYC using only Japanese.
You are saying that the guy who cloned Facebook for Russian market (vk.com) is now building WeChat for Russia?
"Error establishing a database connection" haha, site is not working for some reason!
It seems that you need a VPN. Best way to bypass stupid restrictions like that.

Of course, the downside is that you will probably have to get two accounts so that you can still get stuff in Dutch. I was doing this stuff while in China, still a bit slow but doable.
In her party, yes. If they don't get power it's all nothing of course.
Fortunately not my Tuesdays in Japan. I've been here seven years and never seen behavior like that. Sorry you've had such bad experiences.
> However, I still think that Gannt charts and top-down planning have value.

Of course they do. What you're seeing is a backlash to the way GANTT charts have been misapplied to projects that are less well defined, and to managers that ask for estimates and then are unpleasantly surprised when an estimate isn't entirely accurate.

Anyway, if you want to provide the same sort of value but present it in a different format, consider using a network diagram or a user story map[1].

[0] https://www.quora.com/What-are-the-best-alternatives-to-usin...

[1] https://www.scrumalliance.org/community/articles/2013/august...
Pyramid is great, but for years they had a ridiculous Iron Maiden- heavy metal like branding [0] which make it hard to sell it in the corporate world. I'm glad they evolved on this point.

[0] http://keitheis.github.io/use-pyramid-like-a-pro/?full#Cover
True, but you still need to be aware of who your potential adversary is. If it is someone with access to SMS network texts logs, these encrypted texts will light up like a Christmas tree for someone looking for something unusual.
'We use AI to build exceptional apps for you.'

Can you elaborate on how you use AI to build my apps ? I have a hard time imagining this.
Most students don't go into IT; few industries pay as well
No, see https://news.ycombinator.com/item?id=13435152
Nice! You are one better than me though, because I didn't have any connectivity with another system - it was all running standalone on their LAN. The stock room had to key in goods receipts manually after downloading info from their Vax PDP-8 stock management system. If I had more time (and they had more money) I might have worked out a way to automate that. :)
Agreed. Build up some strength, maybe double what you ever really need in your every day life, and everything just feels amazingly easy. It's like switching from an economy car to a sports car. Your body becomes fun to drive!
Some observations,
1. At this point its extremely hard to use XMPP - there are too many competing standards that implements encryption (of which a subset has forward secrecy), and if sender server doesn't implement any the other end does, usually falls back to plain text, one can disable it - but this is just too much overhead for a regular user. (food for thought [1])

2. Again, reminder from countless HN comments - there is a PR in works to make GCM optional[2], as soon as its merged, this will be solved

3. Maps seems to the real problem here: this could be disabled after 2? (otherwise, whats the point?)

[1] https://whispersystems.org/blog/the-ecosystem-is-moving/
[2] https://github.com/WhisperSystems/Signal-Android/pull/5962

edit: formatting, forward secrecy not e2e
Quantum magic: A skeptical perspective [pdf]
Artificial intelligence revealed
I think we're talking about different things. You're talking about being self-sufficient small farmers; I'm just talking about eating healthy and exercising.

People could certainly choose to do that if they wanted to.
I don't see any practical way for the Indian government to do that that doesn't hurt their citizens and country.
People in English-speaking countries are really bad at thinking about localisation since they're not exposed to these issues personally.
I wish rust could have taken a similar approach. I want to do rust development for general purposes as opposed to writing kernels and browser engines in it. I think swift or go are better targeted for these purposes, I wish swift scene on linux becomes viable in the next version.
That was an incredibly obvious example. My favorite telltale sign for native English speakers is the rampant misspelling of trivialities like it(')s, you(')r(e), etc. I've seen so many well educated peers fail at basic grammar, or misspelling common words (e.g. electrisity, from a CS undergrad) that I'm comfortable making this generalization.
I guess it mostly boils down to Moxie and his ridiculous claims of how much more secure Signal is when compared to other solutions (like XMPP and anything based on PGP).

Don't get me wrong, I understand the design and user experience decisions of making Signal depending on GCM but Moxie just loves to bash on XMPP and federated protocols and putting Signal on a pedestal of exemplary security.

I admire the dedication on putting together the Axolotl protocol but I hate when he mixes his business interests with secure crypto solutions, because by the end of the day that is what he wants, to sell Axolotl to companies like Google and WhatsApp. And of course, bashing on XMPP is just a business pitch to those companies.
I really miss fast, compiled programming languages like Turbo Pascal in the web space.

How many languages can you identify for web development that match the following features:

- Fast

- Compiled

- Small, single file executables

- Low-memory consumption

- Readable syntax that isn't afraid of being a bit verbose

- A small language vocabulary you can actually learn rather than the labyrinthine language definitions of today

I always liked Niklaus Wirth's philosophy on programming language design. I wish more programming language designers would follow it.
NextJournal: A web based live editor for scientific research
Let's hope it doesn't end up like Adwhirl. :(
Django was designed for making content based sites and CMS's quickly. It wasn't designed for webapps and REST APIs, and it can be used in those cases, but it's not great. I'd look at other options.
I did! I mixed it up with the title of the latest, Babylon's Ashes. What I get for commenting before sufficient coffee to complete the boot process; fixed, and thanks for the catch!
Yeah, it's not so subtle. But then again:

> ThatOnePrivacyGuy should use their open source speed test tool instead

Using their instead of our makes it sound like there is no affiliation.
The slightly grimy buttons give me the heebeegeebees.

What does the button with the orange square do? What does the button with the 9 dots do?