skysight-inc/HackerNews huggingface dataset:
Immersion helps.

But outside of that, there are some great suggestions. A few things I have to suggest:

Get ahold of some of the books and workbooks for adult learners. This is an easy way to learn grammar and common phrases. I'd use these in conjunction with other things.

Next, watch children's cartoons. Here (Norway), adult films often simply have subtitles and leave the English audio, but children's shows are dubbed with simple words and clear language. It is a bonus if it is a crossover - I watched many hours of "Spiderman" cartoons in Norwegian.

Read books, especialy ones you've read in English. Harry Potter, for example, is available in multiple languages. It'll be difficult at first, but you'll increase vocabulary from the repetition in the book. Terry Pratchett is another choice for German, at least (I can find some in Norwegian).

For speaking, Skype is popular for tutoring and speaking practice, though you might have to pay for this.

Good luck :)
I agree with the opinion that reading code is not like reading literature but I do find it useful to compare the 2 things. The book "The Psychology of Computer Programming" talks about how most good novelists actually read lots of novels while amateur novelists naively think they have enough inspiration without reading ideas written by others. And the same thing happens with programming, most really good programmers have read a lot of code in addition to writing code. I have found this to be the case for myself, the more code I read the more creative inspiration I have available when writing my own code.
I did 3 months in 2014 (I think?) then got stuck. It wasn't so much finding the time that was the issue for me, but deciding on a game I'd like to build. Although that's pretty much the story of my side projects, I spend more time procastinating over what to build rather than
building it.
OpenSSL 1.1 API migration path, or the lack thereof
Thanks, that really helps.

It's getting noticeably laggy for me at 611 nodes, but below you say it shouldn't be a problem to do 5k. Have you actually tested that kind of data?
> In a May 2016 email chain, the DNC chief financial officer (CFO) Brad Marshall told the DNC chief executive officer, Amy Dacy, that they should have someone from the media ask Sanders if he is an atheist prior to the West Virginia primary.[46][47]

> high-ranking DNC officials discussed the possibility of making Sanders' religion a campaign issue in southern states

Did they do so? If so, thats clear meddling. If not, its shows intent of meddling.

> Paustenbach suggested that a past incident could be used to promote a "narrative for a story, which is that Bernie never had his act together, that his campaign was a mess."

Again, suggestion to do acts of meddling but not clear if they went through with it.

> Wasserman Schultz resigned as DNC chair after the leak, and was replaced by Donna Brazile and the Democratic National Committee issued an apology to Sanders.[52] Speaking on CNN, Sanders responded to the email leak: "...it is an outrage and sad that you would have people in important positions in the DNC trying to undermine my campaign.

Regardless if the intended meddling happed or not, it is clear that even the party itself know that they were in the wrong.
Perhaps related, I came across this graph library comparison page recently. You can try out the different libraries with different graphs and sizes:

https://anvaka.github.io/graph-drawing-libraries/#/all
How to socialize Uber
Generic functions: functional yet dynamically dispatched.
We had a majority of codebase in clojure back in 2011, but we found that that presented us with major roadblocks hiring new team members. Even some experienced people had hard time getting into and learning curve was non-trivial. So we dropped it. Prbly not a good idea to build a big company with not so popular prog language [1].

1. http://www.tiobe.com/tiobe-index/
My guess is fork and do a pull request? Or create an issue beforehand to ask if it's ok to do that.
One of the creators here.

If you feel comfortable, we would appreciate it if you sent the address you used to secure@politiwatch.org so that we can fix the inaccuracies you are seeing.

Thanks!
I used to think along the lines of the author - that nerds needed protection from bullies - and maybe from the most violent ones that is true.

But greatness does not exist in a vacuum. Strength of mind comes from resistance, just as strength of body does.

Blessed are those who have a smattering of enemies, for they shall become heroes.

Any nerd who allows someone with 30 fewer IQ points to dictate the terms of their lives doesn't deserve the title of nerd.
Do you find that you spend collectively more time checking Slack than you used to spend dealing with email? Do you think you spend more time in switching costs from concentrating on your work to focusing on the Slack conversations? I've found it to be analogous to converting all my emails and meetings into a 500 mini meetings and email but spread across the whole day with no real opportunity to compartmentalize them.
Yes. Animating node placement has a significant performance penalty, so in larger graphs you would either hide edges or everything during the first couple of seconds.
I found a nice quote about cars in Jarett Kobek's I hate the internet:

Automobiles were mechanized vehicles which
transported human beings from one point to
another while destroying the atmosphere and
the planet.
What corruption? I think you were niave to think anything that happened wasn't just the regular Washington politics.
Yes. And that's just electricity. It also uses insane amounts of coal for heating.
Like you said, still not big and its starting to get laggy. Do you have an example that actually is big and not laggy?
I'm currently busy these days (became a tech lead/engineering manager hybrid), but if I want to work on open source, I just go ahead and get involved - read the READMEs, CONTRIBUTING.md, peruse the issues, debug the reported issues...and come back with findings, opinions, or sometimes a PR or few.

There is no shame in not contributing to open source - most developers don't do much beyond using it. There is also no shame in failing to bring new insight. I would say that make sure that it is something you enjoy doing, because otherwise it will tax your mind some to force yourself to make the effort.
cockpit-kubernetes.x86_64 : Cockpit user interface for Kubernetes cluster
cockpit-docker.x86_64 : Cockpit user interface for Docker containers
cockpit-storaged.noarch : Cockpit user interface for storage, using Storaged
I might give it a try, but on a slightly less intensive schedule--maybe one project every two months. It doesn't sound as catchy, but a bit more realistic. Best of luck with this initiative.
Can definitely agree with you the design language had a tremendous impact on the success of Cadillac. In a crowded market it was so distinct and yet drawing from heritage. On the other hand, I do think the brand survived, practically speaking, due to nice margins on Cadillac SUVs. Particularly the Escalade. I certainly don't want that to take away from the achievements of the brand elsewhere though (particularly racing)...just that money talks.
On Scheme benchmarks, Racket does fairly competitively, probably due to its JIT:

http://ecraven.github.io/r7rs-benchmarks/benchmark.html

(Chez is still freakishly fast.)

However, if you're writing code in DrRacket, it has full debugging information enabled, which may slow the code down. So your REPL performance in DrRacket may be slower than if you ran Racket from the command line.

https://docs.racket-lang.org/guide/performance.html
Why should I care? For most of human history, most people lived in villages. Everyone they met would know this kind of information about them ("it's obvious to everyone except the couple themselves that x and y are into each other" is a literary trope for a reason). People survived, thrived even - in fact there's a strong argument our psychological welfare was much better in those conditions than it is in anonymous cities.
The Coffee House, Where Ideas Go to Have Sex – Cook Mix Mingle
I really like the grouping features and the labels work pretty well too (though it's slow with large groups). Thanks for sharing your work!
WatsApp can read your contacts.
FinTech Made in Switzerland: The Main Takeaways
Are you referring to node placement or selection/merging? Node placement is done with D3 force directed layout, so I don't think I'll be able to do much there. And again, animation makes it more soggy.
> The reason we have these publications is that medicine is continually reevaluating its recommendations.

The problem with nutrition is that for a very long period of time it wasn't, at all. It was citing ancient half-assed studies and anecdotes, never bothering to reassess or confirm them, and recommendations for low-salt and low-cholesterol are remnants of that time. I have no doubt that since a lot of that stuff has been called out, there will be money available for scientists to improve our understanding in the near future. My only irritation is that there are massive financial interests in maintaining the common wisdom, and that as a consequence, good findings will be ignored or suppressed.

As it is, the latest findings on salt and cholesterol are still not general knowledge, and the old common wisdom (as exemplified by popular science articles sparked by industry press releases, advice from primary care doctors) is nearly as dominant as it was before. A large part of that is that there's not been a lot of new advice to replace the old bad advice, leaving a hole, but the fact that statins and "diet" food are such a huge category creates a very dominant voice. That the loudest advocates for new findings come from faddish diets whose rationales reek of crank is also depressing.

> Finally, ask yourself: in the absence of evidence, is a diet that avoids fats/cholesterol (which, a priori, are associated with heart vessel disease[1]) such a silly idea?

We don't need science if we are just going to rely on easy, intuitive explanations of everything. Anybody can decide that eating fat makes you fat and fills your arteries with fat; you don't need any particular expertise for that.
Personally I'd be happy with one project a year or even a decade really ;-)
The point of improving your running economy is not simply to reduce your ml O2/kg body mass/km and kcal/kg/km. That efficiency is nice, but the volume of oxygen you can inhale per minute doesn't change with your diet. A competitive distance runner would use increased efficiency not to reduce their dietary intake, but to increase their speed while maintaining a high-calorie diet.

It doesn't make sense that your cells could become more efficient to the degree that you "don't need to eat that many calories at all". Typical efficiency values are on the order of 1-1.5 kcal/kg/km, so your 80 mpw represents at least 1200 calories per day above baseline. Furthermore, this 1200 calories is just while running - after stopping the workout, you'll need to metabolize protein to help your muscles recover from exertion, and rebuild the glycogen stores which are larger in volume as a result of training, and which are more effectively drained as a result of training, and to rebuild the fat stores which you'll use on your long runs.

And yes, I may be biased in this reasoning due to the fact that I can sit here and type this out while munching on this delicious caramel popcorn and not worry about weight gain. There's no denying that it's high-calorie.
An Introduction to Domain Driven Design
I think this definitely an interesting idea, I have at least 1 new idea a month but usually just talk to close friends about them and move on with life.

I agree that expecting to create 12 great projects next year is a stretch and odds are that 12/12 will become vaporware, however, the lessons learned and the potential (albeit small) for any one of them to actually become something makes this a worthwhile endeavor to me.

Actually reminds me of something I read from Antifragile[1]:

> Rule 4: Trial and error beats academic knowledge.

> Things that are antifragile love randomness and uncertainty, which also means—crucially—that they can learn from errors. Tinkering by trial and error has traditionally played a larger role than directed science in Western invention and innovation... [2]

Say what you will about NNT's writing style, but the guy makes a lot of sense to me.

[1] https://www.amazon.com/Antifragile-Things-That-Disorder-Ince...

[2] http://www.wsj.com/articles/SB100014241278873247351045781209...
I'd diversify further across fund managers, asset classes and geography.
how many life changing events is one expected to go through in the course of a life exactly?
Online Start-Up wise quite good. There is VC money, grants, tech talent, meetups and the will to try new things.

But los of overall creativity still stifled by bureaucracy, mediocracy and latent rassism.

Also we have something called SVA and "Sozialpartnerschaft" which hurts a lot. The one takes most of young founders money, the other makes sure the curtent old-white-male elite stays in place.
I think what we're seeing is a significant shift away from actively managed funds to passively managed funds, like index funds. People are becoming more educated about personal finance and are recognizing how much active management fees eat into their returns. There are also much more options than there used to be (e.g. ETFs).
The idea of composing complicated differentiable programs (that have control structures, recursion, etc.) from simpler differentiable programs by means of an abstract algebra of differentiable programs is truly mind-bending.

It upends the conventional concept I have of "programming" for day-to-day purposes. It also upends the conventional concept I have of "designing" (i.e., handcrafting) machine learning models, like deep neural nets, for different problems.

Like you, I don't yet grok all the nitty-gritty details of the paper (it will take a me a long time to grok them), but it's clear to me that if the paper survives peer review (which I would expect, given that the authors have published working code), you're right: its formalization has a lot of potential for the fields of machine learning, AI, and computer science.

Holy cow.

EDIT: Removed the "could revolutionize" bit, which was over-enthusiastic.
Seriously... thank you for posting. This was the intro I've been looking for but never found.
Reading the source code of this is sure sobering. All files and code lines are there for the single purpose - to ship the game.
I don't think on it's own that's enough, but it's a clear example of something significant and worse. Fewer species is obvious, but not something most people really care about.

Light pollution is on the other hand is something people are just used to. Having never known stars why would they care about never seeing them? Never mind the huge impacts of poor sleep that's just the way things are.

Air pollution is again something people downplay. Sure it kills millions but air seems fine where I am.
My team has been using Clojure for the past 6 years, and we have the opposite experience. Most new developers we've hired haven't used Clojure before, but they were able to become productive doing useful work within weeks. The fact that we're using Clojure tends to be a positive factor for attracting candidates as well. A number of candidates we've interviewed mentioned that Clojure was the reason they applied for the job. They heard about the language and they were interested in trying to work with it professionally. In addition, we hired contractors and co-op students to work with our team, and they were able to pickup Clojure as well.

At this point I would actually use Clojure as a filter. I'm rather suspicious of any developer who wouldn't be able to learn Clojure.
Reminds me of one of the recorded AOL customer service calls from someone trying to end service.

AOL: Hi, this is John at AOL. How may I help you today?

Ferrari: I want to cancel my account.

AOL: OK. I mean, is there a problem with the software itself?

Ferrari: No. I don't use it. I don't need it. I don't want it.

John disputes Ferrari's claim that he never uses the account.

AOL: Last year, last month it was 545 hours of usage.

Ferrari: I don't know how to make it any clearer. So I'm just gonna say it one last time. Cancel the account.

AOL: Well, explain to me what is wrong.

Ferrari: I'm not explaining anything to you. Cancel the account.

It goes on like this for 5 minutes.

Ferrari: Cancel my account. Cancel the account. Cancel the account.

From: http://www.nbcnews.com/id/13447232/ns/business-cnbc_tv/t/how...

IIRC, from the audio the AOL rep. just goes on about how he's "just there to help you". To me, this is the same. "We just want to give you the best advertising that is relevant to you!" So possibly these people just take them at face value. Which is usually a bad idea when there's a profit motive.
Quite a marketing like and poorly written article.
How long ago did these vehicles go on sale and has there been any improvement in quality since? Japanese and Korean vehicles in general had a rough time entering the US market (decades ago). They did start off being lower quality. But they got better. I wonder if this "Great Wall" manufacturer has it in them to make vehicles that are competitive on a global basis.
Future Economy (2010) [video]
Yeah, but if one post every ten days really is predictive, then showing it at a larger scale isn't helpful.
I didn't see anything in the premise requiring anybody to actually stick to the timeline. I doubt he/she is going to delink from someone for something like that.
I've been publishing around 1 library (some small and some medium for 1 person) every other week. However, most of them are related around building front-ends using ES6[0][1] or building websites with Node.js[2][3]. I am also doing some experimentation with robotics/AI (voice/image recognition) but those are just side projects like [4], not publishing anything.

[0] http://superdom.site/

[1] https://github.com/franciscop/uwork

[2] https://github.com/franciscop/loadware

[3] http://github.com/franciscop/server

[4] http://anchor.science/

PS, I think all of those (and some more) were done within the last 2-3 months.
Thank you! I know, there are plenty of things yet to be done to make this thing run smoothly.
you should see what small time real estate promoters out west charge for fees.
Seems to be some people that think you can't do something in 1 months time. First of all I think the biggest thing you'll learn is how to CUT features out of something that you're building. Since you have 1 month, you really need to think about what problem you're trying to solve and cut out all the fluff that isn't necessary.

The second biggest thing you'll probably learn is HOW TO ship! A lot of people work on 'side projects' but no one ever really ships them. It's the hardest thing to do honestly. It helps you get over any insecurities you'll have building something. Especially when you release it to the world.

Building and launching is more than just building a product. It's a learning experience.
Data is stale, My uncle Ronnie was killed three years ago, and they still have him listed.

/b
The main idea I think is not to build quality software, but to actually get shit done. You can refactorize later if you feel like the project has future.
Yes, that was a big part of it. If even one of the Big Three had failed, the ripple effects would have crushed the entire industry, as well as the region. The resulting failure of many suppliers (due to them losing ~33% of their business overnight) would have crippled the surviving auto companies as well.
We do something similar at work. Here's two of the monthly side projects we've come up with this fall: https://www.zombocam.com https://www.musicvideodispenser.com
Can you serialize your long term project into 12 smaller ones?
Meh.

This is more fun:
https://levels.io/12-startups-12-months/
Because it depends on how you want to use email. eg I have emails which are sent to my address+subs@gmail.com being put to a label "subscriptions", but obviously not everyone wants to use it like this, in which case why make it default?
Yup. Also the previous gov was going nowhere near fast enough on renewables and current government believes that renewables is something that pro-european rich thieving gay vegetarians like so it blocks it however it can.

Combine that with existing coal power plants and ton of coal mines barely profitable to exist and you get current state.

Our saving grace is that we are poor so we don't buy new cars and stuff as often as people from western europe so our total per capita emissions aren't that horrible.

For example half of the co2 car's emmissions happens before it is eve bought.
My understanding is that the new spec system makes the error messages much better.
hedge funds investors on average are large, "qualified", and sophisticated. the money's leaving because they've underperformed (they always do in big bull runs), not because endowments etc have gotten "more educated about personal finance".
> Some may even consider it noble to optimize and perfect the world and its institutions (including commerce, via efficient advertising) using large-scale personal data.

That's all great, but how can I opt-out? Even without a facebook account, they are collecting my data.
What We Learned About Management in 2016, in 19 Charts
I've used Clojure in a few cases and I totally adore the simplicity of its Lisp syntax as opposed to the baroquesque abomination that is Scala. However, lack of strong typing is sorely felt. I 've done a little playground-style OCaml coding and the feeling you get with OCaml is that once your program compiles, it most likely also runs correctly. Is a Lisp language with strong typing for the Java ecosystem too much to ask? Apparently it is or else we would have had it by now.
Hmm… I like the idea. I think I might take it up, focusing on finishing things I’ve already started but never published, with either prototype implementations or something for which I’ve made at least some progress. I’ll get through half the year on those alone!
Your questions were similar to mine. I perused the article and hope to read it very carefully later today, but I wondered how often you wouldn't expect unobserved variables to be playing some role, especially in observational data. It's an interesting paper, but when I think of rigorous evaluation of its ideas I get a little confused. I'm probably missing something though.
Clojure has added a new library called 'spec' and added alot of these specifications to the core of the language. These should help a lot with error messages, specially when using core libraries.

See, http://clojure.org/about/spec

Its still not great, but improvments are happening.
I'm confused. Your argument appears to be that GMO corn and roundup is unsafe for corn? This paper doesn't have anything to do with human consumption.
You seem to be mis-interpreting.. or inferring data that is not there.

All this is showing is that prior to being in a relationship there is a lot of online activity between two people, and less after being in a relationship. Presumably because prior to being in a relationship, you are spending more time communicating at a distance, and when in a relationship you tend to spend more of your time physically together rather than communicating online.

This data says nothing about how much these people are using the website in general.
I experience conscious dreaming, where I am aware of my activities during my dreams and can shape them at will - rather than being subject to events dreamed. I remember everything that happens in them.

This has been one of the side effects of my meditative practice.
I built based on past experience and an understanding of industry requirements. Doing well means 10+ companies in production. Recap of 2016 here https://medium.com/microhq/micro-past-present-and-future-1ab...
Russia: West spreads ‘fake news’ about American school closure