skysight-inc/HackerNews huggingface dataset:
How is this (just one example) a "weird belief"?

> Roger Penrose (mathematical physicist, mathematician and

> philosopher of science) argues that known laws of physics

> are inadequate to explain the phenomenon of consciousness.
No. Even if you applied to a new job that related to all this it would generally be understood that as a new grad you're not going to know this stuff, and either A: the job would never have been posted in such a way as to lead you to apply or B: they understand there's going to be on-the-job training.

That said, if you're specifically applying to CloudFlare, you just got handed a great study sheet to differentiate yourself very handily from your peers. You'd think that "everyone" looks for this sort of thing, but given the ongoing streams of reports of "people who fail FizzBuzz", no, seriously, few people look at this sort of thing before interviews!
Nice recap, mostly understandable with just the slides.

I was not aware that my firefox now use http2 when speaking with google etc, kind of cool.

You can check it with the Network monitor (Ctrl-Shift-Q). Reaload the page, clck on a request an look for "Version" beneath "Status code".
What happens when your profile pic shows up on the first page on Google
I would definitely have a beer with Mullis. His autobiography, 'Dancing in the Mind Field' is one of my favorites.
The articles definition of 'Weird' is 'I disagree'. Elon Musk's thoughts on AI are well thought out and in line with a lot of intelligent people.

Elon Musk (CEO and CTO of SpaceX, CEO and chief product architect of Tesla Motors) claims that with artificial intelligence we are summoning the demon and compares the potential dangers of artificial intelligence to nuclear weapons. He believes that the risk of something seriously dangerous happening is in the five year timeframe. 10 years at most.

The only thing weird in the article is the writer's arrogance.
> Any interview process that requires a substantial time investment by the candidate pre-interview is broken.

I disagree, but accept that this depends largely on the desired outcomes. If the candidates goal is to spray-and-pray by applying at dozens of companies and hoping one makes them an offer they can accept, I'll grant that requiring more time may be a hindrance. If, however, the candidate's goal is to learn something, improve their skills, and demonstrate to the potential employer that they're capable of doing this on a short time cycle, they may welcome the opportunity, and many have.

> Why would I spend some time learning the security niche just for one interview? I could instead work on Android development, Python, Scala, or a whole bunch of other things. Those would be useful for many jobs, and not just 1-3 employers.

Because you want to work in security generally, and for us specifically? I fully accept that not everyone shares career goals which align with our needs, and encourage them to pursue other avenues. If you're dream in life is to be a broadway actor, we're unlikely to be able to help. That doesn't make this goal less important to you or valuable to the world at large, it just differs from what we do and offer.

That said, if you think that security skills (and web app security specifically, which is the typical path for those learning for the interview) are relevant only to "1-3 employers" I fear you drastically underestimate the size of the market both within security consultancies and enterprises that have a security team (or just appreciate security-minded developers).

> Why is putting in a lot of time researching security for your interview a better use of my time than learning more widely applicable skills?

It may not be. There's a lot of paths to self improvement, and their suitability to a specific individual will vary, depending on that individuals goals, desires, and learning style. I don't think anyone is trying to prescribe 'the one true path to self improvement' but rather one that we've found to work, and one that we help our candidates advanced down.

> What if I put in all the time, pass the pre-screening, and then when I meet you, it turns out you aren't the type of people I'd want to work with?

Then we shake hands and each go our own ways, hopefully having learned something about each other and ourselves in the process. Maybe we've made contacts that'll be mutually valuable in the future whether it be for future employment, a business relationship, or simply someone to chat with at some developer meetup, conference, etc. and bounce ideas off of. Choosing not to continue a relationship is a perfectly viable outcome of any interview process.
It is part of both, the technique described is not the only way to reach a solution for the given problem (implementing a counter usable in constant-expressions).

In other words; if one sees this as a "bug" in the ISO C++ Standard, the "problem" is a lot deeper than friendly definitions (the technique used in the post).

C++ is a complex language, where many rules touch upon other, and with that it is not surprising that some rules can be bent to allow behavior which was perhaps never intended.

Future posts (probably after part 3) will address the philosophy of the "exploit", other techniques that boil down to doing the same thing, as well as proposed (ISO Standard) wording to "fix" the "problem" - if that is the path being walked.
Makey Makey GO: Invent Everywhere, Invent Now
Meteor Books (Updated)
The original "new" calendar only had month view in landscape but the current one has full month view in portrait as well. Basically with the original design I assume they figured it would be too info-dense and hard to read. People complained (understandably) so they added it in an update.
A year or eighteen months from now look for a settlement in the case. Each of the affected class members will be entitled to a $5 discount on an anti-virus product plus up to $25 if they can provide detailed documentation showing actual economic losses. Any money left over after the coupons and payments are made will be given to a charity hand picked by the plaintiff's attorney. There will also be injunctive relief in the form of Lenovo promising never to do it again, seriously this time guys. The representative plaintiffs will each be awarded $5,000. The class attorneys will be awarded $4 million. $750,000 will be set aside to pay a class action settlement processing company which will put up a website, send out notices, and process claims.

After a pro-forma hearing a judge will approve the settlement as fair, reasonable, and adequate.
Maybe he's just a fiscal libertarian?

Bernie Sanders is a civil libertarian.
Yes, and Donald Knuth is a Lutheran. Hold my handbag so I can clutch my pearls.
RFID Is Dead in the Medical Industry
numbers = ['2','3','4','5','6','7','8','9','10','J','K','Q','A']
suits = ['CLUBS', 'SPADES', 'HEARTS', 'DIAMONDS']
deck = [(num,suit) for num in numbers for suit in suits]
random.shuffle(deck)
draw_card = lambda deck: deck.pop()
Have you tried data.table?
It would be really cool if the mast could retract, either using some kind of collapsing structure or a hole dug out underneath the structure. Great for repairs, also would allow a farm to retract for extreme weather events.
The Science of Scarcity
anaconda solves this
Am I just desensetized to quality or, do I put up with a lot more issues than I should, or do I not have the same high standards as everyone else? As far as I can tell, Lollipop (aka Android 5.0) works brilliantly, and everyone thatI recall speaking to who has it is also similarly pleased. To call it a failure seems to be vastly overstating the viewpoints of a minority of customers. My Sony Z3 Compact and LG G Watch R work great, and that seems to be the general experience of other with modern devices. I get that it's fun to hate and rage, but this seems nitpicky - nothing is perfect, and Googla has great track record for pushing bugfixes and updates for Android and Chrome. #satisfied
it may sound silly, but look how far they got with these two ideas:

- why believe in god? because the bible said so..

- why believe in the bible? because god wrote it..
> 3) Write a min/max for every number type. Due to lack of overloading, each would be named accordingly (minInt64 etc). This is ugly and definitely not the "Go way"

Have a package for each type, so you can import the one you need (e.g something like math/uint64), and eventually can rename it on import as is best fitting. Also, make it an external package in golang.org/x (like godoc&al) so as not to be bound to promises regarding language stability while at the same time offering a centralized implementation.

> 4) Just use the most "general" number type and write min/max for that

This is precisely what strconv.ParseInt does[0], with some obscure, runtime evaluated integer magic values of all things (instead of readable, type-safe, compile-time asserted enums).

[0]: http://golang.org/pkg/strconv/#ParseInt
There are many ways to get around the GIL. Use PyPy. Use processes. And are you really doing that much computation? Threads on standard CPython are perfectly fine for I/O.
Is the new time picker widget in Android 5 more efficient for anybody? It makes me angry every time I have to use it, please just give me a numeric keypad instead!
This is less "inaccurate" than fundamentally conceptually flawed. Human ideological systems are not like biological systems that speciate through schism. They are creations of living human minds and societies that piece together ideas that they find meaningful and useful.

So this chart lists a couple of major sources: Chinese folk Taoism, Japanese mythology, Shramana traditions (non-vedic), Early Vedic period, and Ancient Israelite religion. Most of these traditions have been cross-pollinating, merging, and re-dividing for millenia. Yet this kind of visualization can only depict schism, not influence.
Help a coder, even if you can’t code
You get a 4x speedup with multicore, and get a 100x slowdown for using Python. Furthermore, Python supports multiple cores perfectly well as long as you use multiple processes. Python threads also work fine for I/O. The only thing it doesn't do is shared memory parallelism. Maybe staying within one process gives you an x% speedup compared to the overhead of sending data between processes, but it simply does not make much sense compared to the 100x. If you need that kind of performance you would not use Python.
That Week We Didn’t Get on Product Hunt
Weird, or unsupported by any evidence or logical foundation?

Religious beliefs are obviously very common, and not suprising for humans. That doesn't mean they have any scientific underpinning, and just because they are commonly believed does not mean they should be immune from (sensible) criticism.
> neutral, balanced sound

Sounds good! I assume you have tests to this effect?
GIL worries are not founded, most of the time.

Multithreads in Python works just fine for I/O bounded operations. Switch a multithread program to use multiple processes (and avoid GIL issues) is quite simple with the multiprocessing module[1] if you need to achieve 100% CPU usage.

In my experience, complains about the GIL are mostly FUD.

[1]https://docs.python.org/2/library/multiprocessing.html
And crash at random times in random apps.
It's interesting how Russia's tank model numbering scheme seems to have looped around, as if the number were tied to the current year. It would be a little ironic if Russia's next MBT is designated "T-34".

We're coming up to almost a hundred years of tanks, aren't we?
An ode to Byebug
The author describes himself as transhumanist and many of the weird beliefs are related to transhumanism. I wouldn't assume that the author is principally against the views described.
And through all of this, the Lenovo name will continue to be tarnished. That's where the real damage is.
My opinion only, but I did at the time work for a company that created a TMS34010 product. It didn't take off because, frankly, it sucked. It was very expensive, relative to competing products, made worse by requiring lots of expensive VRAM memory (for both code and data memory) for decent performance. Memory bus was 16-bit, so if you were trying to do, say, 8-bit graphics, you could only grab 2 pixels per clock (~150ns-200ns depending on speed step). It was integer math only. I recall the C compiler was pretty buggy as well. There was a follow-on TMS34020 chip that was faster and had an FPU coprocessor and better 3D, but it was still prohibitively expensive to deliver product, and by then there were a boatload of competitors that were beating it on both performance and price.
Hey guys, Saul Kripke is an observant Jew. WEIRD!!!
Interestingly enough almost all of them hold these beliefs in areas they themselves have no expertise in (of course, there are one or two exceptions).

I think it's dangerous when laymen who admire these individuals for their excellent work in their respective fields also assume their beliefs in other fields and areas are equally credible. The same examples suggested here can occur in much more subtle ways - for instance - Elon Musk and his views on A.I. have been made famous, even though he has absolutely no formal background in A.I.

*EDIT: completely missed that the author used Elon as an example. Nonetheless I stand by my point.
Oh. I thought you were trying to restart just the cellular modem.

Cyanogenmod has a dedicaded reboot option, I don't know whether it's possible with stock Android.
Or more precisely, "a list of people who hold beliefs that I would dismiss". And "note that I am not claiming that the beliefs hold by these people are necessarily wrong (although some of them almost certainly are)."

I think that's fair enough; don't get so hung up on his choice of "weird". (I find his using Javascript to append stuff to the copypaste buffer much more offensive.)
I read it more about Robert Aumann believing in bible code[1] then that he is an Orthodox Jew.

That said, I'm surprised to find Ray Kurzweil's and Elon Musk's ideas in the same group as bible code and water memory.

[1] http://en.wikipedia.org/wiki/Bible_code
The problem is not "bad", but "weird". How is being religious something weird?
pretty cool! unfortunately after a bit the impostor said, "I have yo go do robot stuff now". Which kinda gave it away.
Thanks for replying. I fully agree that having a good library is essential, so good on you for writing one for Elixir.
How did you implement your blitter?
It would be weird not to hold this belief. I don't understand what an alternative perspective would be.
oscillating: https://youtu.be/2_5K4kmnsL4?t=75
You're setting a good standard for downvote etiquette. It's kind to not leave people guessing and I think it strengthens our community.
I've found putting my laptop on my legs fixed all my elbow and wrist pain.. I had to wear elbow straps previously for the pain.

Like this: http://ak.picdn.net/shutterstock/videos/4875422/preview/stoc...
Some thoughts on minimalism and programming languages by Andrew Gerrand (2010)
Anyone can get a car and live outside the city. Having "all those things" living in the city is obviously a problem (with the limited supply), as the op clearly put it about SF.
Im currently migrating a large FTSE100 web application stack from Java/SpringMVC over to Python/Django.. Its been a long journey (4 years!) to unhinge Java as the given option, but Pythons proven time and time again to save millions per project, and often with better results because developers can concentration on product rather than framework problems.
You can ignore the type hints syntax. I plan to.

Python 2:

map(func, iterable) # returns a list

Python 3:

map(func, iterable) # returns an iterator
list(map(func, iterable)) # returns a list
Fluent Page Object Pattern
First of all I don't think the print statement is a small issue. I bet 5% of my code is print statements. I love the print statement's unfussy "can do" mentality. Hey, the whole reason I got into Python was because it was utterly barebones. Print "hello world". that's it. You can almost feel the fun a young GvM might have had making it.

Then all this u"xx" stuff on strings. What's that about? I don't care about unicode. 256 ascii characters is fine for me. If I need Unicode I can do it, but I don't need it by default.

Iterators instead of ranges. Fine. Why again? To save memory? I've got 32 billion bytes. I don't need it. It's complicating something to please the computer scientists and it's messing with my mind which has far bigger problems to solve, so it's unpragmatic. If I see htop moaning about memory, I can easily change my code.

Generally, I just like the 2.0 attitude. It's carefree. It just works. Three is trying too hard. Python is just a tool for me. My really hard problems are my daily battles with nonconvex optimization of vast data sets.
He's not criticizing religion; he's just calling it weird.
OpenAir 2015: Scaling Human Connection
Why prototyping tools can save your company a fortune
That said for that kind of a person he seemed refreshingly open-minded :

>Also note that I am not claiming that the beliefs hold by these people are necessarily wrong (although some of them almost certainly are).
... He holds transhumanist views as example of weird ideas as well...
I'm not sure about a ten step tutorial before you even get to click on anything, but the app is great fun.
The relationship between maturity and design with respect to usefulness is not linear, with respect to "usefulness in production".
Ian -- I'm honored for you taking the time to read through and comment. Your post (understandably) has the highest click-through of anything I linked. At first I was a bit taken back by the words myself (borrowed from the PSF [0]), but as you've pointed out, all of these languages have demonstrably changed the world through different aspects. Thank you for your insight and efforts in sparking the conversation.

0: http://pyfound.blogspot.com/2015/02/psf-python-brochure-sold...
If the enemy of your enemy is your friend and a friend of yours winds up being hosted by the enemy of your enemy, does this really compromise the status of your friendship? Maybe your point is that what I consider enemy in this analogy (NSA) you consider friend.
As there is really no way currently to prove a religion's tenets are true, religion is highly qualified as a "weird" belief by this criteria in the article:

"The point of the list is partly to show that it is possible to be very smart, and successful, and yet hold beliefs that are widely regarded as unsupported, absurd, or simply flawed."

Religion is a construct of the powerful, and to follow one without tangibly benefiting from it is quite weird. I personally believe many "religious" people just go to church to participate and benefit from the community and cultural aspects.
Key Ingredients of a Successful Digital Marketing Strategy
Using Monads in C++ to Solve Constraints: 1. The List Monad
"People may use $LANGUAGE to make things that change the world, but $LANGUAGE won't change the world."
Introduction to Type Inference
Actually, if memory serves the Louvre has a small museum about itself inside itself. You might enjoy it!
PyPy still has a GIL: http://pypy.readthedocs.org/en/latest/faq.html#does-pypy-hav...
You are assuming the scientists who did these studies and the scientists attempting to merge them with meta-analysis are asleep at the wheel and have failed to correct for obvious confounding factors that a random member of the public could brainstorm in the seconds it took you to post.

This doesn't seem like a sensible assumption, absent evidence.
Meta Lab designed this post.
A problem with the estimates in the U.S. is that turbines disproportionately affect legally-protected birds, and so the numbers are suspected to be severely under reported.
Trouble is an ATGM is in some ways easier to defend against with point defense systems that a straight 120mm DS round.

for example Futzing with the guidance of a fragile missile or using point defence and at some point in the future Lazers.
well, i see - my statement was flawed. :)
Just the thing for Kulak Liquidation Comrade
Well, yes. But Java's standard library is also huge and full of deprecated stuff. I have not done a lot of Java programming, but when I did play around with Java, I found myself spending most of the time actually browsing through the standard library's documentation (which is, to be fair, really, really good) looking for stuff.

Also, Java has a head start of nearly 15 years on Go, and the Java community is (or used to be, at least) pretty huge.

Not that this invalidates your point.
Ello, the popular social network, was founded by designers: https://ello.co/wtf/post/founders
I think it was Alan Guth who said that physics was kind of a game where one tried to create theories which other physicists would accept.

I guess the issue is that if you see someone with some obviously logically inconsistent ideas, why trust any of their other ideas? The answer is that in fact you don't trust any of them, instead only rely on experimental results.
Yep, since we can't currently explain consciousness, it certainly is not a "weird" belief. It may turn out to be wrong, that is we find an explanation that is covered by the currently know laws of physics, but we might also not.

Quite frankly, I find the list itself weirder than most of the people on it.
Couldn't the minimum of 2 iid rvs drawn from a pareto distribution be calculated analytically?
Nassim Nicholas Taleb's opposition to GMO is based on his theory of collapse of complex systems, nothing he has said in my reading is "weird".
Someone took the trouble to choose that font and link it from fonts.googleapis.com. If you ban the google fonts site the default fonts are more than readable (via RequestPolicy extension or some other method).

http://img.nux.ro/Wb9-Selection_035.png
I've bought a couple of these. They're sure nicer than the crapware-ridden vanilla consumer machines (where it takes me an hour or two to remove the crapware . . . and even then I'm not sure).
Newton believed light was a particle. Boyle believed in luminiferous aether. Weird.
Microsoft uses licensing discounts to bribe PC manufacturers into force-bundling Windows in jurisdictions with weak consumer protection laws.

https://en.wikipedia.org/wiki/Bundling_of_Microsoft_Windows#...
Is het Cambridge dieet gezond of kies je beter voor het beste eiwitdieet? |
When the party that was the most opposed to GCHQ's surveillance powers is the one to drop the most, you have to wonder whether GCHQ or its partner, the NSA, played a role in that - maybe a little "anonymous" leak here, another anonymous leak there, to drop their popularity.

That said, the FPTP voting system has got to be the worst voting system ever, in any "democracy".
CRN launched Atlante, a 55-m megayacht – luxury-today.com
SharePoint. That explains everrrrything.
Play, Fail, Iterate: Sound Design for Products
cron and a queue server are fundamentally different systems.
Everyone thinks they make the world a better place.

The problem is this is such a useless metric and so vague that they are probably right - for some subset of users.

If whatever you are building makes 1 or 2 people's lives easier or a process more efficient, or someone a little happier by using it, then you can say that you legitimately made their world a better place.

Problem is the "making the world a better place" mantra brings to mind things like vaccines and the dishwasher etc... not a mobile library for Haskell which makes 20,000 software developer's lives slightly easier. So I am against the phrase in general because it signals a global reach, while realizing it might be true locally.
You stand corrected then :) (or not). Does this comment thing make you want to flee to the safety of Java? I would put up with Java semantics if I were fulfilling a community service sentence.