skysight-inc/HackerNews huggingface dataset:
For however "forgiving" JavaScript syntax is, I still believe that the syntax is a bit intimidating for beginners (curly braces).

Python has it's own magical syntax idioms, mostly in regards to array slicing and list comprehension, but even that seems a bit less intimidating than JS (I say this as someone who learned to code after being intimidated by it for several years)
> explain spooky quantum actions

Ugh. Please don't give more life to the meme of "spooky" quantum mechanics. It's mostly propagated by popular science outlets trying to make physics seem weirder than it is.
DNS Certification Authority Authorization
Curious if have any examples to back up your point? I've never seen a project with high start and low momentum, I don't mean dead projects ,obviously.
Before there was Pandas I wrote a website (using Django) to transform grid data into a denormalized CSV file. In other words, a reverse pivot. Basically it converts multiple header rows and header columns as separate fields for each intersecting value.

I've written this basic routine several times over in my career (once in Access VBA!) for different reasons. The current version of it is used to convert a store/item/quantity grid into per-store pick/pack slips.

Pandas has a built-in function that can de-pivot a table. I'm not sure it can handle my use case, however, with multiple header rows. Mine also has extra goodies like populating blank row or column values with the previous value in the row-column, among other bizarre features written to grapple with the inconsistent ways our clients make their distro spreadsheets. Trying to break them of their reliance on Excel for this type of planning has proven futile.

I'll have to spend some time with Bonobo and Pandas before I take on refactoring our grid tool. It needs a refactor mostly because I'm the only one who understands it. The new data munging libraries would surely simplify some very gnarly logic, and make it accessible to other developers should I get hit by a bus or leave the company.
A more realistic analogy would be if the engineer said it's very likely that the California coast will be hit with an earthquake sometime in the next 100 years, but we have no idea when, which city, or how severe it will be. The safe thing to do would be to stop building things there altogether, but we could also try raising taxes and adding building regulations, making it impossibly expensive to live and work there. Surely that will stop people from building and moving there. 97% of engineers agree that earthquakes can be troubling.
Just in Holland and Germany alone there are over 1000 separate citizen groups trying to get compensation for those suffering from the noise. You could start to suspect that the problems seem to be more serious than just something inside the shadow distance.

Just out of curiosity here's the noise profile (spectrogram) of a turbine at 1,37 km (0.85 miles), measured inside a home, where we can see the base frequency and several harmonic multiples:

http://i.imgur.com/m31hhR5.png

Here's the same turbine at 5km (3.1 miles), again inside a house, where the turbine is shut off at 11 a.m.:

http://i.imgur.com/pRJeunj.png

As we can see this low frequency noise can travel very long distances, and when you have wind farms with multiple turbines they can even create interference patterns, that could amplify the problems further.
I published "A Biohacker's Guide to Climate Change" with you in mind: http://titojankowski.com/a-biohackers-guide-to-climate-chang...
(First draft, would love to know what to add)

I was curious about climate change. To start I cut out all the noise. I looked for things I could see, touch, and plug into. Put those tech skills to work! There are plenty of opportunities, where you have the most value is bringing your expertise to bear.
Email me: tito@impossiblelabs.io
At the same time his blog post states that his recent twitter doings aren't completely the true cause here. Makes you wonder what else happened.
"Taking the piss of" is not comprehensible in my (middle american) dialect. Please elaborate.
I don't. I look at the documentation and at the source code. If it isn't up to
par, it's junk regardless of how many stars it has.
It's a hard question to definitively answer. I think Python has a lot going for it. It doesn't do dumb things when testing for equality, it's predictable.

At the same time, it's perhaps not as easy to write quick scripts if you don't know OOP (example: having to use the global keyword in helper functions). There's also the work required to get it set-up.

I learnt with Java. It gave me an understanding of OOP but in it did not give me a good understanding of lower level details and unfortunately I've not properly learnt to write code in C at university. In hindsight I'd have been better off starting with C. It would've been more difficult for sure, but I'd have understood what actually going on.
I am a sheep owner. I like sheep. However, sheep are, in fact, the dumbest mammal I have ever encountered.
The total energy trapped in the system was accurately predicted. The amount of heat trapped in the ocean was not so accurately predicted. The part that matters was pretty spot on.

Even more importantly, the net effects (sea level rise, etc) were well within the predicted range.
Utrecht (Netherlands) gets smart bike path
My hope is that it will improve Time Machine performance / reliability.
I hear a lot of grief about the EPA in places where coal is winding down, and yet it's not the EPA that's killing coal, it's rampant fracking that's shifted the industry to a whole new method of energy extraction. If there was lots of natural gas in West Virginia I bet I wouldn't hear a peep of complaint about the EPA.

If we can't smack some sense into people we're doomed as a species.
That is always possible. I suppose to be really scientific about it I should got through my LinkedIn connections (which I generally curate to only people who I have actually worked with in one way or another) and put beside their name my impression on whether or not I felt they embraced their curiosity, and then to go through all of their profiles, for the ones that were current, and rank their status as unwillingly retired, under employed, employed at scale, or willingly retired. Then go back and see what correlation there was between that and what I had evaluated their natural curiosity level to be.

And thinking through that thought exercise it makes me wonder if anyone at Microsoft has tried to do that sort of analysis of the data set. You might be able to proxy curiosity by looking at how many different kinds of jobs people take or how many different skills they accrue.
TypeScript would definitely be useful in introducing more conventional OOP and typing practices. I guess there's the additional transpilation step though that makes things a bit more complicated to get started with.
HAProxy is the gold standard.

nginx and apache only do HTTP(S). Don't support TCP.
https://en.wikipedia.org/wiki/Taking_the_piss
I looked at the ix500, but couldn't find much in the way of people using it with photos, a) quality, and b) how well it handles photos rather than paper
What's being described above isn't simply template-based rendering

How are you able to draw that conclusion?

The GP didn't supply a link as an example. It is simply a non-specific anecdotal remark, with no further evidence provided.
Meant to link: https://www.forbes.com/sites/jamesconca/2012/06/10/energys-d...
Connectr – Spotify Connect systray/menubar controller and library, in Rust
True, but wars don't generally provide necessary services. That is, most people would like to avoid wars. Most people would prefer to have utilities.
My experience is sheep are fear driven and goats are lust driven. As a heard, sheep easily panic and run while goats will knock electric fence down to get at food.
It's hardly cherry picking. Look at this chart: https://www.forbes.com/sites/jamesconca/2012/06/10/energys-d...
I agree with your point but every time I hear "work smarter, not harder" I can't help but think of a very lazy guy I once knew who said that all the time.

He not only didn't work harder he worked very non smart also.

He used the phrase so often I can't help but associate it with his excuse making years later.
Even if the effect is negligible on CO2 levels (as I suspect it would be), I too am curious how much extra plant, algae, etc proliferation we should expect for each 10 ppm increase in CO2.
Not the person you asked, but I would say one of Scheme, Lua, or C.

You want a small language with not a lot of extra bells and whistles. My first year CS classes were in C# using visual studio, and at the time I hated it. I had never coded before and I was drowning in complexity that had nothing to do with computer science fundamentals. It was only until I did some stuff with discrete maths that my thoughts turned to programming again - possibly because discrete maths was not taught in an "industry focused" way, and that freed up my mind to wander.

Focusing on stuff that recruiters want is a cancer in computer science education.
McKinney's book is good. Unfortunately there have been several reasonably important breaking API changes since it was published, so it's now to be taken with some salt.
And what does Devuan do?

Hint: udev in Devuan is just the unmodified Debian package. So much for the "heavy lifting" done by Devuan in the last years.

And udev w/o systemd is still supported upstream, just not building only udev (one also builds the systemd binaries and throws them away).
It is not just South Carolina. My home state of Michigan probably has more fresh water than just about any other state but it still has become a political issue and not just in Flint.

Giant Nestle is pumping tens of millions of gallons in a rural Northern Michigan county in exchange for a $200 yearly permit. Even though the promised jobs never materialized they want to pump even more water threatening the aquifer. The community and the state say no but Nestle is not backing down.

http://www.freep.com/story/news/local/michigan/2017/04/19/ne...
I got involved with this bi-partisan group. I would like to do even more, but this was a good start for me. http://citizensclimatelobby.org/
As mentioned in the article, they are unsigned 64bit integers though.
-s 192.168.20.200/0 -d 192.168.0.100/0

That sounds wrong.

You probably meant /24 or /32. Or you meant to not write anything to not filter it at all.
This is sad. IKVM should have been supported by MS a lot. Being able to use Java libraries would be a huge help for .NET.
A lot of science news is sensationalist nonsense spun out of university press departments and that the most overhyped stuff also tends to get the most coverage. I think it's actually fair to look at something you may or may not understand fully and if your gut feeling says "this doesn't seem important", discount its importance significantly. In this case, OP was even explicitly asking whether or not someone more knowledgable agreed with their asssessment.
Blockstack (https://blockstack.org/)
> The author of Groovey says Scalia is better.

You mean James Strachan? That was 8 years ago. In November last year he said "I still love groovy (jenkins pipelines are so groovy!), java, go, typescript and kotlin. I don't use Scala anymore." [1]

Sounds like he uses Kotlin instead of Scala, and only uses Apache Groovy in Jenkins pipelines. And given that the Groovy collections methods are disabled so they don't actually work in Jenkins, I imagine he uses Java 8 or Kotlin for that purpose.

[1] https://twitter.com/jstrachan/status/784333918078169088
I think it should be. Lead by example.
Yea ofcourse. I am just saying that stars == good correlation is really strong.
My understanding is that there is still a lot of disagreement about the adjusted data and whether it truly explains the pause.
This strikes me as propaganda of the worst sort, presented by an organization of mathematicians and engineers as if it were a valid scientific study. The methodology is flawed and the conclusions absurd. Would a respected journal publish this as science? I doubt it.
It's thick, rolled plate steel. The manufacturing process isn't amenable to the exquisite engineering you are imagining and steel is cheap.

They are pretty damn sure it is strong enough. It isn't the minimum material necessary to ensure that.
I don't see how you figure. In C# List<string> and List<int> are two different types at runtime.
> Just an observation .... locating the 20th century car industry in Detroit gave them an unfair advantage over California. Cars have to function correctly in bad weather -- rain, ice, snow, etc.

Um, that's fanciful thinking. Especially since early cars were notoriously uncomfortable and unreliable.

Detroit had three things going for it. The first was proximity. Remember, this is 1900. Transport by rail and ship is primary. Detroit is directly on both between Chicago and New York. And the entire Northeast simply dwarfs the rest of the country in population at the time:
http://etc.usf.edu/maps/pages/2000/2064/2064.htm

The second was Ransom Eli Olds. Detroit was the Silicon Valley of its day because the equivalent of Fairchild/The Traitorous Eight all spawned out from companies that were associated with Oldsmobile or Olds, himself.
If I do this it really, really annoys my partner. She gets uncomfortable that she's sitting on the sofa not doing much whilst I'm pottering about.
This sort of thing happens all the time. You don't hear about it because .. it's under NDA.
Did you know the smallest .Net ref type is 12 bytes?
Failure of local causality does seem rather "spooky". How is it not weird?
Kind of. It's really an instance of market failure. In particular, it's an instance of the failure of market based systems, which is intrinsic, to be able to set prices when there isn't any scarcity.

Markets can't really solve that problem. Unfortunately our present legal/economic system decides to solve it by creating scarcity.
I really dislike the use of JavaScript as an intro language. It's easy to mess with so everyone thinks they understand it but it's not simple.
Say NO to Venn Diagrams When Explaining JOINs – Java, SQL and JOOQ
I wish that CS curriculum followed similar trends to traditional science where it goes from generalized high-levels of abstraction/assumptions (e.g. spherical cows and frictionless surfaces) to more detailed and complex "truths" or realities.

In terms of language-use progression I imagine that to look a lot like:

Python-ish -> Java-ish -> Lisp-ish -> C-ish -> Asm-ish.

So that a person can engage the simplified general problems in Computer Science and work their way toward the nuts and bolts that comprise the underlying system. That seems like it would boost appreciation for the prior convenience and abstraction while simultaneously boosting "mechanical sympathy" for the systems and lower layers that enable everything.
http://devconsultancygroup.blogspot.com/2012/12/higher-co2-c...
https://mobile.twitter.com/JeroenFrijters/status/85506465430...

This conversation between Miguel De Icaza and the author doesn't look too favorable for the author.
Well that kind of reasoning doesn't seem factual at all... You would need to see that smokers have a higher prevalence of lung cancer than the general population to prove anything. Not "the other way around".

Edit: hmm, unsure of that grammar. (Non native)
It's not just gullibility, it's being taken in by the siren song of some compelling hypothesis and then being slow-boiled by these increasingly ridiculous "facts" that are used to sustain that trance.

Normal, grounded people don't wake up one morning and go "I get it, the Jews and Soros are conspiring to suppress the truth about the Flat Earth", they get there by baby steps, each one veering more and more into the illogical.

Maybe it was when they were unemployed or in medical trouble and stressed out beyond their ability to cope, then wanted explanations, however implausible, that gave them at least an idea of what was wrong with their world. From there it took root and by degrees they slip into this other world of nonsense and batshittery.

Crystal therapy and detox can lead to healing rituals can lead to cults can lead to suddenly selling everything and donating it all to some fraudulent healer.

Like you observe, I think we're all in need of a best friend, family member, or spouse who can say "You've got a problem, this has to stop now."

The problem with the internet is it delivers. If you want to know more about quantum physics or molecular biology or cancer research you can dig and dig and keep on digging, you will never run out of material. Likewise if you're looking for harmful material, it will unquestioningly keep going all the way.

If Google started to detect the pattern of someone slipping into madness and did what they could to start to refute things, to sprinkle in some helpful counter-points with their diet of pure nonsense, maybe we can save people who'd otherwise be lost.
whew. First result for me on this one: https://www.google.ca/search?num=20&safe=off&q=how+harmful+i...

http://www.abovetopsecret.com/forum/thread73547/pg1

yikes.
> The correct approach is to starve out this behavior while the cost of doing so is relatively low...

The cost is pretty high to bobsam, who didn't have a chance to interview for his dream job.

Not "playing the game" only works if all good developers stop using GitHub, no?
> Customer calls in angry about a legitimate problem they're having, but their anger is 2-3 orders of magnitude larger than the actual severity of the problem.

I have to say, navigating customer service phone trees seems like performing a ritual designed to magnify anger. About a minute and a half into picking between various vague options, some of which dead-end at reading me a FAQ that is already available on the webpage I got the number from, I've used up all my patience quota for that particular issue.

Not saying that's what was happening with your customers, but it certainly may skew your sample.
> they don't know what the academic orthodoxy is in a given field

Academic orthodoxy is sometimes wrong (re: history); But even it is isn't, we all ignore academic orthodoxy in some field of life: diet, travel, wars, entertainment choices, etc...

So who decides which academic orthodoxy we need to force people to conform too? If you leave room for free-thought, you have to expect bad thoughts.
> It's going to take 30 to convert the transport network.

Not even close. AI will be better than humans at driving almost immediately. Here's a little inside tip:

Humans SUCK at driving.

It is a boring, monotonous task that demands full attention suddenly and randomly. Humans make very poor decisions in these changeover situations. Bad weather, bad signage, and other bad drivers confound human drivers at every turn.
I am really sorry, edited.
The most terrifying part of the flat earth movement is that most people don't have the basic knowledge necessary to argue against them.
That's an interesting model. I completely agree it'd boost appreciation for the higher level languages, but I wonder if that'd be to the detriment of lower level languages. I guess you'd need to emphasise that there are times when you might want to use a lower-level language - something I didn't appreciate for a while ("Why would I want to use C and manage memory when I can just use Java?"). Maybe using an embedded system as part of the course would come in handy here.
All of northern china is like this. I'm sure much of Russia is also, its a pretty common thing spread by the soviets (socialized heating....).
erratic and extreme weather patterns is going to be catastrophic for all plant life. we're fucked if we don't do something about this.
WebKit? Darwin? ResearchKit?

Apple gets this bad rap for OSS, because of Google's good PR a few years back on how "Android was open." But it's not like Google has a better track record of supporting OSS when it comes to products that influence their bottom line. Adwords, Google Search, AdSense, Analytics, etc are not open source, and no one ever complains about that.
I'm glad the project exists and I hope it's stable enough to be adopted by companies in the future - my fear is that debian/rhel are entrenched now though.

Sidenote- So far this is not necessary, debian still has pluggable init systems as long as you don't add something which hard depends on systemd (like gnome)

I have done this one 5 of my own servers used for various things (including virtualhost/docker host) and it hasn't been an issue for over a year now.

http://without-systemd.org/wiki/index.php/How_to_remove_syst...
My first thought is that such a focused environment for the code to run in might make this a helpful tool to teach kids programming in a fun and engaging way. I sincerely believe that game creation is the single best vector to get children interested in programming, and this seems like a cool possible vector. (Python is a great beginning language!)
There are some PICO8 threads on HN which you might be interested in reading.

PICO 8 lighting parts one and two:

https://news.ycombinator.com/item?id=13598182

https://news.ycombinator.com/item?id=13667272

And an old announcement thread: https://news.ycombinator.com/item?id=10317026
Yes I read the blog. My comment is an attempt to help answer the GP's question ("Can anyone shed light on why someone would be losing faith in it?") not "why did IKVM end?"
Well, their release is essentially Debian Jessie with a few defaults modified (have the "init" meta-package depend on sysvinit instead of systemd), a few packages removed (systemd-sysv) and a few packages rebuilt to not depend on libsystemd (to no longer optionally support additional integration under systemd for freedom reasons).

Keep in mind that they originally wanted to release their version on Jessie in early 2015...
Exercise, Netflix, alcohol, drugs. In that order. Usually I'm asleep around the Netflix / alcohol stages.
Google is trying that with their 'single answer' box(I forgot the name). Sadly, that tends to lead to worse misconceptions then before.

There are a few examples in: https://youtu.be/hgEPHIaScck
It really was a great read. Most importantly to me, I got a lot of insight into American society by reading a bit about French society and politics.

It's things like this that make me wish I knew another language so I could peer across that barrier and into another microcosm more often.
If you can't measure the actual impact, or don't know it, then it's hard for me to believe that it matters in any other terms than you'd really like it to matter.

For instance Twitter going down would be annoying, but global air traffic control going down would "matter".

Which I think might somewhat align with the original article's sentiment. Part of the hype cycle is driven by a hubris that we often engage in. Which is that we want our problems to be bigger and more important than they might actually be.
Sorry but i am missing something here. The guy is scary though.
The most important is to learn object composition & strong type systems. So I would say Java 8 (in an IDE, of course).
I actually think it's a great first language. Not because of anything intrinsic to the language itself (which I loathe), but because it's hosted on the browser and has baked-in notions of "making the browser do things".

The students get to start learning to program with a language that was created to automate an environment they are comfortable and familiar with. No longer do you need to haze them with ssh-ing into class servers to run a compiler to create executables that interact with the user via the console.
This is probably the best advice I have ever seen on this topic.