skysight-inc/HackerNews huggingface dataset:
It might be better to use two calls. First call requestAnimationFrame and in the first callback, set the column and make a second rAF or rIC call. In the second callback, do your sorting.

Also, it should be possible to do the sorting in a way that mostly doesn't block the browser. The data itself (if it lives outside of the DOM) can be sorted in a web worker. The DOM obviously blocks the UI thread, but you could do small batches of changes with a rAF or a rIC in-between each.

Or, you know, just stick with setTimeout(..., 0) since that's already working for you.
Obviously there is no such thing as a far left extremist- the viewpoints of the so called 'far left' are acceptable only. CNN and the freedom fighters antifa are valid while any questioning of them or their direct action is not. Read the comments on this thread 'what left wing extremists??' A Dallas peace officer was shot in the back, and that was not a right wing actor.
Fix the behavior of the parents
That's just the thing. Why has there been so little adoption of commonly needed functionality as part of core, or at least as officially supported plugins?

Like, there's no official backup functionality? And why is version control not standard in 2018? This isn't something you just bolt on, or incorporate as a response to competing products.

I think they should abandon all hope of Jenkins being competitive. They should remain the weird old school universal tool it always was, and let it become relegated to legacy systems, like the Apache web server.

Jenkins was useful, but it's living in the past and trying to solve the wrong problems.
Best Buy for instance does price matching with Amazon, so if you're already there, you can buy it now vs. waiting on a package.
Is Palmer Luckey right about Magic Leap being a tragic heap?
I guess that depends on the outcomes that you've set as goals.
So you are saying that banning should not be based on whether or not tweets are clearly hate speech, but rather on how many people see them? That doesn’t sound like a good plan.
None of these are remotely obscure unless you don't know functional programming.
As much as I like its functionality, the tmux program ux is terribly unintuitive. From the crash course:

tmux new -s session_name
creates a new tmux session named session_name
tmux attach -t session_name
attaches to an existing tmux session named session_name
tmux switch -t session_name
switches to an existing session named session_name
tmux list-sessions
lists existing tmux sessions
tmux detach (prefix + d)
detach the currently attached session

The -s/-t feel like they should not be required. They shouldn't even be different in the first place. list-sessions should just be list, since the -sessions is implicit in all other commands as well. Exiting from a session (ctrl+b d) is another new thing too. If that were at least like vim (which is terrible as well, but esc :q), it would be much easier to interact with. Only after reading the man pages these make sense.
This is good intiative. We need to simplify pedagogy.

On a related note, I always found the syntax of SQL to be great. Someone told me that simplicity of SQL made relational databases even more popular. It is one of the best designed language where even someone new to the field won't feel intimidated. I'm surprised designers of SQL haven't won the Turing Award yet.
Fraudsters Can Access Sensitive Information from Abandoned Domains
Don't abandon that domain name
Do you feel like I would have gained anything from your observation that thought has been put into the American legal system?

That legal system deliberately doesn't place restrictions on platforms like twitter - might I similarly suggest that you should consider that there was a great deal of thought put into that deliberate omission. If a platform like twitter supports free speech as thoughtfully considered by the American legal system, they are acting consistently with that if they deplatform people like Alex Jones. An example of them not acting consistently with that would be taking government direction on silencing users.
So the offending tweet got deleted by twitter, but the account is still up. I scrolled through the first page and they are literally calling for doxing ICE agents right there. Pasted both pics to imgur

https://m.imgur.com/a/wsHPMUD
Idk why would it have to be dedicated hardware that already has an interpreter/compiler on it. You could make your own mini-os. It's relatively simple to make something that boots in qemu, and once you've done...you can do anything!
That’s agitprop for Trump fanatics, not a serious list. They have people making jokes or political points – i.e. they apparently seriously think Mike Monteiro’s anti-fascist position is about killing white people! — but there’s nobody on the publicity level of Alex Jones and there certainly aren’t any serious threats which violate Twitter’s terms of service.

In contrast, Alex Jones made specific accusations about specific named people who were already dealing with harassment. The Pizzagate people had a potential mass shooting on their hands. The Sandy Hook parents, Brennan Gilmore, etc. all had credible claims for libel and concerns that his incitement would spur more dangerous activities. When Twitter suspended him for a week it was after a literal call to arms telling people “Now is time to act on the enemy before they do a false flag”.

As for your claim that Twitter is banning anyone for sharing job growth, you really need to cite credible sources for anyone to believe you. The conservative movement loves to loudly proclaim their victim status but the conspiracy theories inevitably turns out to be either misunderstanding how the services work or expecting special treatment.
> It has led to people harassing, threatening, and assaulting various people who suffered from the shooting.

Really hard to google for this due to so much media coverage. Do you have a citation?

I am not defending A.Jones but ppl say this but I've never found any evidence to this.
Related question – a relatively high percentage (~20%) of police officers are ex-military. It does seem that military ROE is more stringent than what we've seen from recent evidence of problems in police/citizen interactions. Do you think there is a cultural problem within police departments that engenders a weakening of discipline wrt use of force? Or is it just that the problems that occur domestically in the US get more coverage, and the rate of misapplied state violence is similar?
> name another programming language that is as valuable today as it was 20 years ago, if not moreso

* C

* Python

* Java

20 years ago was 1998.
Are you saying that tweets in that picture are falsified? Or that the fact it was posted to the Donald makes it inadmissible?
Agreed. The article also said that having outsiders on the panel would just be an incentive to write easy to understand research proposals, and I was reminded of the idea that you need to understand something really well to be able to explain it clearly. If a physicist cannot explain their research proposal to an engineer or physicist, perhaps they need to go off and think about it some more.
In the specific case letting it blow up is really the only thing you can do unless the whole architecture is designed around it. However, my point was that there are many ways to handle that type of problem, and I've seen no evidence to suggest that using types is the most effective one in practice.

When it comes to error messages, I would argue that Haskell ones are no better than Clojure. If anything they're often even less useful because of how generic they tend to be. All you'll know is that A didn't match B somewhere, and figuring out why is an exercise left to the reader.

Personally, I like nil punning and I find it works perfectly fine in practice. My view is that data validation should happen at the edges of the application, instead of being sprinkled all over business logic. If you know the shape of the data, then you can safely work with it.

The idea of doing validation at the edges also applies to functions, if nil has semantic meaning then the function should handle it before doing any nil punning. If it doesn't then it should be safe to let it bubble to a place where it does.

The idiomatic solution for throwing errors in Clojure is to use ex-info and ex-data as seen here https://clojuredocs.org/clojure.core/ex-info

Spec errors are not really meant for human consumption, but there are libraries such as expound https://github.com/bhb/expound that produce human readable output. My team is using it currently, and we're very happy with it. I do think that more could be done in the core however, and it does appear that 1.10 will make some improvements in that department.

In general, the impression I have is that Clojure errors aren't poor due to technical reasons, but simply because the core team hasn't considered them to be a priority until recently.
Agmatine may have fast acting anti-depressant like activity, similar to ketamine
> How to be human: the man who was raised by wolves

No he FUCKing didn't.

Generally these tales come from the piss poor way people deal with mental illness.

I understand how incredibly poor communities struggle to deal with such issues but the fact HN plays along is where it is disgusting.

If you want a mythical story to have fun with stick with Richard Hammond being "gassed" this week.

It's more fun, and doesn't make fun of mental illness.
Is this the amiga hacker/dragonflyBSD main dev? Why nobody has handed a 2990wx to this man?
That’s a really good thing, assuming they are upfront with warnings and advice. I wish more service providers behaved similarly, especially amazon, google, and others.
Show HN: Code Along Video Series – Codemy.net
Yes. Definitely. A much better Lisp option for the BEAM than LFE.
https://en.wikipedia.org/wiki/Sandy_Hook_Elementary_School_s...
> for economic purposes, anyway

A very important qualifier, thanks for including it. Few people seem aware of that aspect, which I suspect results in a rather large number of confident conclusions about the intelligence of other people, that happen to actually be wrong.
Check out @ucf_socialism or videos of Senator Maxine Waters calling for attacks on members of administration: https://news.iheart.com/featured/joe-soto/content/2018-06-25...
OP here. This is an example site for a platform I'm building. I will be releasing a cloud service and source code for the core soon. The goal is to allow content creators to easily upload and ingest video / audio for streaming from their own infrastructure and monetize. There is DRM baked into it which means creators can choose which content is free which one is for paying members. There are 3 main focus for the platform, Content, Community and Monetization. Right now I've built some of the content creation features, and monetization, with community feature on the way. Ask me anything, feedback is welcomed.
In my case, I think it's because large programs always end up containing subproblems that can be better expressed in other paradigms than functional. And it becomes frustrating when I can't shoehorn them to the Haskell way of doing things.

My favorite languages are, for this reason, multi-paradigm: Common Lisp, Mozart/Oz, Scala and C++. It's a bit like building La Sagrada Familia (and that's why it's depicted in the cover of CTM). If you want a superb solution, you end up using many styles like Gaudí did.

But I reckon the future will move towards more provably correct solutions, and we will be using things closer to e.g. Idris. Hopefully that's orthogonal with homoiconicity.
Agreed, and I would add that suggestions 1 and 4, although fine, will not be enough to make a substantive difference. To be honest, Sen. Paul's suggestion (if implemented properly, i.e. add experts from other fields rather than political hacks) sounds more likely to help.
thanks.

> He was arrested on May 30, and the signs were found in his home.[59] Truelove was convicted of the theft and sentenced to 12 months in prison.[60]

> Mills entered an Alford plea and was thus found guilty; he was given a suspended sentence of one year in jail and two years' probation.

> Lucy Richards, a 57-year-old woman from Tampa, was charged with four counts of transmitting threats in interstate commerce for sending death threats to Lenny Pozner,

So system is working as designed. no?

Is this not enough deterrent for people to not harass people ?

Do you think these three incidents from 4 years ago warrant killing free speech. Do you think these are instances serious enough to sacrifice free speech? They don't even look that much of a big deal based on the sentences given out.
My paper notes are encrypted. My encryption method is called ‘my handwriting.’ It is indecipherable. Sometimes even to me.

I would never use a browser’s password manager.
Stellarium Web: Online Planetarium
I'm all for "keeping our current technological civilization together". It's just that I'm not sure it's possible, given the cliff we've already walked off of. Actually, there's a reasonable chance that it's our "AI" (for lack of a better yet interpretable word) children that will endure. But it's impossible to predict.
> The historical temperature data sets were not generated by a well designed sampling scheme.

I'm curious where this opinion comes from? my understanding is the sampling takes a lot into account including the heat island effects. Your blanket claim does not come with any proof, so I'm curious where it comes from.
This would require convincing my other family members to give up their smartphones (such as my wife) and that ain't going to happen. You see, unless the family you've made is a strict dictatorship, there's more than one vote. And I don't want to live in or create a dictatorship.
I teach SQL to financial people and, for the most part, it isn't too bad. When I get to joins, I teach a subset of SQL where all joins are done through INNER JOIN / LEFT JOIN syntax and that helps a lot. Joins are the part that everyone has trouble with.
We don't know anything for certain about hypothetical future scenarios of course. I think it's a significant risk, given what has happened in the past, and the general dynamics of an economy.

Economically valuable work is done when individuals have an incentive to do it. The acquisition of proprietary knowledge is one such incentive to do valuable work. Without privacy, there are far fewer opportunities to generate proprietary knowledge.

>>The question, "can an open surveillance system without privacy defeat the value of a person taking criminal action(s)" is the real bet.

It's not the only real bet. Whether it can be imposed without destroying much of the incentive to generate value, and without incentivizing the creation of a black market with a parallel dispute resolution mechanism that works in secret and outside of the law (aka criminal organizations) is also a major bet, and one that I think will lose catastrophically.

The former - the potential harm to the incentive to be productive
- is the most dangerous risk of eliminating privacy.

Economic development is a major source of risk alleviation. It reduces risks from disease, natural disasters, accidents, starvation, etc. So in trying to eliminate risks from crime by way of eliminating privacy, you may inadvertently increase much more serious risks, and you may in fact increase the criminal element itself by pushing people to operate through outlawed networks bound by oaths of secrecy.
https://news.ycombinator.com/item?id=17900432
Her first step was to give birth to a baby girl. Much of the rest follows.
I’ve bought both the brand name and cheaper knockoff Oral-B electric toothbrush heads. Haven’t been able to distinguish them yet in terms of quality and performance. YMMV.
Clojure is my favourite language by far but the community's apathy towards web frameworks continues to do serious damage to its chances of widening adoption. There is Luminus but it's at best a curated list of libraries and the community refuses to throw its weight behind it. It's good as far as it goes but it will never compete with Rails or Django. There's a kind of smug pride in the Clojure world that "we don't do Rails", prefering instead to build everything from the ground up with libraries. Good luck with that one. Look at how few Clojure jobs there are at Indeed.com or Angle.io. Maybe, just maybe, this attitude might have something to do with it.
FLEXPORT | SAN FRANCISCO | FULLTIME, ONSITE, VISA XFER OK | 30+ Openings | www.flexport.com/engineering | www.keyvalues.com/flexport

Exciting times at Flexport!

Our mission is to make global trade easy for everyone. We are revolutionizing a trillion dollar industry that touches every country on the planet, which means solving complex business challenges. We are looking for makers who love learning, are passionate about collaborating, and desire to see the global impact of the solutions they build.

==> We've catapulted to become #17 on the largest trade lane in the world

==> We have also just surpassed FedEx on this trade lane

==> We're on track to hit $500M in revenue, doubling from $247M last year

==> We make a profit on each shipment that we make

We're looking for product-focused full-stack engineers and we are language agnostic. Our current tech stack -
Frontend: React, Relay, Flow, Jest, Enzyme; Mobile: React Native, Apollo; Backend: Ruby on Rails, Postgres, GraphQL, Python, RSpec; CI: GitHub, Buildkite; Infrastructure: AWS, Python

APPLY TODAY:

Software Engineer (all levels) ==> https://grnh.se/e1d518251

Engineering Manager, Infrastructure ==> https://grnh.se/e58662e61

Infrastructure Engineer (senior) ==> https://grnh.se/57f72c181

Engineering Director, Platform ==> https://grnh.se/31cd13f11

VIDEO:

YC Podcast Interview of Ryan Petersen: https://goo.gl/NFnM7P
...this is why i horde ded electronics, i call it the morgue
so go robeth the morgue for your franken-proto...
So your complaint is that a tweet which you reported was … deleted? Twitter’s process generally sucks but that really doesn’t support the claim that there’s political discrimination going on – I’m certain that if you switched to reporting right-wing extremists, Gamergaters, etc. you’d have the same experience.
I think you mean default DNS resolver, not root DNS. The DNS root servers are something completely different.

https://en.wikipedia.org/wiki/Root_name_server
In any language, premature abstraction is bad. That applies whether you use type classes in Haskell or classes in Java. It takes experience to judge at a moment's notice whether something is worth abstracting. Beginners frequently get this wrong.
The same author of the original explores this theme with Java: https://blog.plover.com/prog/Java.html
At least these physics models lead to testable predictions. You should see what goes on in economics.
So basically, the straw ban is not really doing anything else to help with plastics in the ocean. In return, it has turned into a meme among some political groups how the environmentalists are trying to micromanage our behavior.
No, I'm saying what I said - it's spectacularly dumb and it's a shitpost. The fact that it's from /r/TheDonald just rounds out that assessment, that being a place of spectacularly dumb shitposts. I don't think the tweets are falsified.
Wait, now suggesting that people exercise their constitutional right to free speech is supposed to be a ban-worthy offense? I’m getting dizzy from how fast those goalposts are moving.
Thanks for mentioning your site and have you seen http://scaleofuniverse.com/ ? I sometimes use that site as a lecture tool when a larger context of time and space is useful.
Christopher Domas is quite entertaining
Why is it so hard to codify “Don’t be a dick”?

I’ve seen some highly toxic accounts on Twitter promoting hate, rape and death, and despite being reported, they continue to spread their vitriol.

It’s saddening to think of what could have been; if frequently-visited places with organic subcultures like YouTube or 4chan had implemented some basic, sane moderation from the beginning, they could have far exceeded any of the popular social networks of today.
Brazil Museum Fire Leaves Ashes, Recrimination and Little Else
I don't think sacrificing your kids on an altar in front of the whole city is the best strategy for getting them to do chores. But maybe I'm old school.
There's an interesting assumption being made here, that kids should do chores. I only started doing chores when I started living alone at 17 years old. Would have done chores improved me or my life in any way? The way I see it, there are far more interesting and educative ways to use a kids young years, when their brain is the most plastic. I was never forced, or barely even asked to help with chores, I was actually pretty curious about them. Although I never did chores with any regularity, I learned how to cook, bake and clean just out of curiosity.
I'm sure the great recession had some impact on that reduction. I wonder if anyone did a study.
Except I also lay significant other taxes generated as economic benefit to the nation, including taxes specific to waste disposal as well as the now expanding pot of "general" taxation.

Ultimately the greatest "burden" on environmental pressure is people having more children. Perhaps children should be taxed specific to their effectual "impact".
Being a self-sufficient and well rounded adult is universal, regardless of the superiority some parents seem to have outlined for their college bound kids.
The system is only working if you view this as a detailed recording of every instance of harassment. That seems implausible, and the various citations seem to support the idea there is a lot more harassment happening.

Even if you do think this is all the harassment that has happened, the continued coverage means more harassment is likely. Next time the death threats may not be caught in time.
DHH wrote Rails. An individual. Not a community. Granted, a community grew up around Rails, but it took one person to get it started. The "DHH of Clojure" position is there for the taking. Are you the one to do it?

A community is a group of individuals. If you would like to see something like Rails in Clojure, there's nothing stopping you from writing it. "We don't do Rails" is as much a number of individuals not finding a use for a Rails-like framework as it is someone not having written one yet.

This isn't language or community specific. If there's something you want to see, write it! Expecting others to meet your needs smacks of entitlement. I find it much more empowering to think of areas for improvement as opportunities, rather than expecting everything to be handed to me.

As for job opportunities, some people value ease of getting a job, while others favor working in a language they prefer. Recognizing which you prefer is important, as is recognizing that others may not share the same priorities you do.
Terminal 1 | Senior Engineers, Head of HR, Management Associates, Legal | Hong Kong | Full Time | Onsite | Visa

We're a fast growing team in Hong Kong looking to build the recruiting firm of the future where technology empowers recruiters. Think the $500 billion recruitment industry needs a change? Come join us!

Apply at: http://tty1.us/tty1-hackernews or email: 3recruiting@terminal1.co
Your kids are prepping for college as toddlers?
You are arguing with a straw man. I said nothing about their ability to act arbitrarily within the legal bounds. I also said nothing about them taking government direction on silencing users. The crux of my statement is about how a platform that claims to emphasize free speech should behave. Don't get confused and think I'm talking about how a company is legally required to behave, or the degrees of freedom a company has within the legal system.