skysight-inc/HackerNews huggingface dataset:
Javascript would be the assembly language of web i.e. what runs on your browser. Although that won't be true with the advent of Webassembly. Go is language of choice on cloud.

If you ask me following is the checklist it passes:

1. Low memory footprint/good GC

2. Concurrency (goroutines) builtin

3. Great dependency (package) management

4. Compiled/closer to bare metal

5. Fast compilation

If you check other languages against the list they lack at least one of the above. If you feel any other language is better suited please tell.
Yeah, meditation is a magnet for grand claims. I ignore that stuff too, except to the extent that I find Buddhist philosophy interesting.

The vipassana retreats are built on Buddhism (though the founder prefers to reformulate it in more secular terms) so it's not surprising that they're aimed towards some notion of nirvana.

At the very least, simple breathing exercises can be super obviously relaxing and mind-clearing. Lots of people do them for just ten breaths. Five minutes is quite a lot from that perspective, so I really think we shouldn't dismiss that kind of duration.
A few ideas:

1) A public list of recognized job titles (think of an employment bureau catalog or else) that defines the job description by an authority. At least a reference that most would pay attention to.

2) A unified training program for each branch (or developers in question) outlining the required skills or targets for developers

3) A WordPress.org profile that showcases the work in a better manner - think of a GitHub/LinkedIn version in the WordPress context

I also wouldn't necessarily vouch for a licensing program (probably commercial/financial interests), but some standardization and guidelines could help immensely and solve various problems for employers, clients, expert and beginner developers, site builders, even users.
Awesome! Glad it worked that well!
Please let me know if you run into any bugs: https://github.com/alexanderGugel/ied
Generalized nullables exist in Base already (http://docs.julialang.org/en/release-0.4/manual/types/#nulla...), unless you had something else in mind.
Andreessen Horowitz's Benedict Evans on privacy and encryption
tl;dr
It's like a committee revising something they don't have strong feelings about just to get a member with a strong opinion to STFU about it
You, (like many people, including the organizers of many conferences) keep conflating socializing with collaboration. I tried to make the difference clear in my original comment, and it was also the point of the linked article. Being friends with someone isn’t the only way to collaborate with them. It is simply a way to do it, and if you want to collaborate that way, then socializing is certainly important to keep that friendship alive. But if I want to collaborate as a professional colleague instead of as a friend, then no, I don’t think I should be expected to socialize with great masses of people in order to simply collaborate with some of them.
Working remotely is excellent. 1.5 hours less commuting - that's more time to get work done or go to the gym or read the news. No one can come to my desk to socialize or ask a quick question to fuck up my flow. No one requiring me to arrive at an office at an arbitrarily early time. No dress code. No ad hoc meetings in the conference room. Listening to music I like aloud. All conf calls done on speaker. I'm home to receive any deliveries. I could go on.
Racism's supporters try to have their cake and eat it too. They claim to defend free speech — but "the mere accusation of racism is career-destroying." So speech from the "frothing mob" (college students getting rid of backwards bureaucrats) is dangerous:

> "... destroy the lives of anyone who dares step outside the social justice orthodoxy even for a moment."

Whereas racism, in a country where being black can get you killed by the state? Attacked by whites, jailed, unemployed...? Oh, racism's just words, let's not get carried away...
I would argue the calculator is still a fail. If I searched or Tweetbot, the top hit should obviously be Tweetbot, but I would argue that the other results should be other Twitter clients. A calculator simply isn't. Even worse, the 3rd result is for a different tapped named "Tweetbot" When you scan through the results, Calcbot is really the odd one out. Now, if I had searched for Tapbot (the maker of Tweetbot), then sure, Calcbot makes sense.

Running a search for "tapbots" indeed gives me Tweetbot and Calcbot in the 1 and 2 slots, but the rest of the results are shit. Some competing apps, and of course "Resturant Fan Logo Quiz" in slot 4 for some reason. (It's in slot 5 for "tweetbot".)

These results are still, not very good beyond position 1. Perhaps Apple should simply start thresholding results instead of inciting on an infinite scroll of results.
It turns out that most work is hard,period. Try being a single mom working at Wal-Mart and tell me how tough it is to do PowerPoints in a noisy Starbucks.
I totally agree with you. When I started to work as a freelancer I felt the same for the first year. That's why I dediced to start, with a former coworker of mine, a coworking place with accessible rates near the city where I lived. Now that I'm not a freelancer anymore, and I don't run actively Meme coworking[0] anymore, I'm proud because it's still active and full of interesting people!

[0] http://memecoworking.com
... fits on a fingernail (minus supporting circuitry), uses a fraction of the power. And orders of magnitude less costly.

And with transistors that big, it's probably rad-hard, too. Bonus!

(The first micro I saw with a multiply instruction was the 68000, which shipped 8 years after the 4004).
You have no right to speak for a dead man. Stand up for your options and present them as your own.
I already tried reporting the page for sexual content over 3 months ago so I assumed that didn't work.

I had just submitted a DMCA complaint with their automated form a few days ago and with google being so big I can't imagine that getting anywhere.

I asked reddit.com/r/legaladvice if I had any ground to stand on by getting a lawyer involved and they pretty much just told me oh well there is nothing I can technically do. But I am not done looking into it
The amount currently paid by users (in terms of their bandwidth used for ads) massively exceeds the amount websites get for displaying those ads. If users paid directly, they would need to pay _very little_ to be outbidding the advertisers so much that it wouldn't be worth the effort to add an ad platform to your website. That's the incentive to not still show you ads.
Turn off ghostery and ad blocking for a few days and see if you still think things are better.

I say this with sunken eyes and sepulchral voice, having had to surf the actual internet for a week in researching a talk.
How to Gain Content Credibility
I feel like you've already decided that these people who value soft skills are garbage ("soft-embezzled"--please!), but what the hell, I'll feed the troll.

Every technical project--and I think you'll find few people within Debian who'd claim it to be primarily one, it's a social movement with a technical component--is fundamentally an interpersonal enterprise, and face-to-face interaction is exactly that. Positive interactions are the underpinning, in functional communities, of the assumption of good faith and the ability to work with people who do not necessarily agree with you; it is the difference between "ugh, Bob is such a prick and he's wrong" and "I like Bob, we disagree, let's hash this out." You may (think that you do) not need this. Most people do. And most people recognize that they're better off working within a culture of positivity, rather than the bizarre flat "professionalism" you've described in this thread.

Everything, always, is about people. Assuming otherwise leads inevitably to disastrous ends. I think Debian, among others, has done well to harness that truth. We aren't a bunch of meat robots, no matter how hard you assert it.
I believe that what walod refers to is the astounding number of people calling themselves "developers" while installing vanilla WordPress with a few plugins and a theme, and changing a few admin options. There's certainly nothing wrong in using WordPress as a framework (which many of us do to cut down time wasted on building CRUD and ACL and DB layers etc), it's just that now everyone is suddenly a WordPress developer once they know how to install WordPress from the web host's admin panel.
Eating home cooked food fresh instead of microwaving it
I'm the CTO of 17hats. The entire engineering team works remotely. It's not as challenging as you seem to suggest. Right now is the best time ever to be remote.

Excellent tools like Slack and Speak really help comms. We pair program very often by sshing into a tmux session which makes any lag close to nil. We use Trello for sprints. And Invision for product work. It's extremely efficient.

We have our usual retrospectives and watercooler talk and it feels natural.

Every 6 months we get together for fun.

------

The advantages of being remote far outweigh the disadvantages. Rather than listing all the advantages. What are the disadvantages?

..I'm thinking.
Tech cos, labor advocates, think tanks call for reforms to social safety net
India on cusp of 'Whatsapp moment in finance', says Nandan Nilekani
A Sensory Diet
Indeed. The biggest challenge to remote work is when there's a local core.

The groups that are serious about it enforce rules about collocated humans preferring the remote collaboration tools anyway. It's tough to bake this into a culture that didn't start there.
Can't you level that complaint at all pharma firms though too?

At least if it doesn't encourage those behind f.lux to continue beneficial activities (promoting the benefit of redshifted screen use) then it should encourage others to develop health focussed apps in the hope of getting paid?

FWIW I use redshift.
I hope you don't disagree completely with wishing Spellman luck in finding another job and the students being in a better place too. ;)

Of course Spellman didn't intend to hurt, but leaders should have more situational awareness.

I wish people here had empathy for the students. Being a minority in this country can be hard. They are not upset because of a single grammar mistake. They've experienced dozens of slights and want the campus administrators to be more aware.

For example, here is a video of the Ithaca incident: [1]. The panelists had a tone deaf moment due to a poor choice of words, and it's a moment that any of us could have had. Of course, if you think it's 100% okay to refer to black people as savages then we won't ever find any common ground.

[1] https://www.youtube.com/watch?v=q-QNeQR3WAg

PS Look for the guy in the green shirt at the end of the video.
Actually, there was a case with online EULAs where the user had to check a box to agree with them, and even those were found to be legally null and void for any non-standard clauses, as you can’t expect a user who wants to buy something online to read a 40 page contract.
Top misconceptions of autonomous cars and self-driving vehicles
http://swizec.com/reactd3js/

It's actually a bit over 60 pages, and the reason people pay is this: "With React+d3.js you'll learn how to build re-usable visualization components in about an hour."

And because past buyers say things like this: "I'm starting a new position where I will focus on data visualization using React and d3. I got everything I needed from the book, your examples were straight forward and easy to follow. Thanks!"

I've had a lot of people comment, both online and in person, that it was the perfect book for them because it's short and focused.
I agree that idea of conflict in democracy seems good.

But to me that Talibs article is specifically one of the big problems that idea has. If the most stubborn and intolerant part of the populace always get their way, regardless of their size, then it should always result in stubborn and intolerant policy.

The more you put distinctly different groups of people in a society that runs this way, the more likely it is to have some extremely stubborn and intolerant idea to surface.

I give you that if the stubborn idea is "freedom of speech", that could work nicely. But recently "not mocking prophet Muhammad" has been seemingly bit more stubborn.
What about smartphones? Best quality smartphones are made in China.

Along with most of our electronic products - how do you reconcile that with your mom's anecdote?
What I want to know is: Why is this suddenly a problem now? It was already done when T-mobile made Pandora/a few other music services not count against your data cap - everyone seemed happy about it then, and much of the press enthused over T-mobile's innovativeness and daring.

It also bothers me that I haven't seen any arguments that explain why this is bad in light of the fact that it's supposed to be based on infrastructure requirements, rather than payments, company affiliation, or otherwise. Instead of being used to squeeze small guys out of the picture, it looks more like a platform for getting more exposure and traffic than you would otherwise. It doesn't really pose a threat (except in slippery slope-esque situations) to the things that net neutrality claim to be protecting.

Can't we all just be happy that, in a world of data caps, there's a company trying to chip away at the things you have to choose between spending data on? Does everything REALLY have to be a direct threat to the internet? Admittedly, I'd much rather see "no data caps ever" (there are plans for that, and they are pretty cheap on t-mobile) but I'm generally against letting perfect get in the way of good.
Any time you put more than two people in a room together and ask them to finish something, there will be politics. The only thing you can do is make sure everyone has some goals that are the same as the organization's. In a corporation, this is achieved by paying people to be responsible for certain aspects of the company's operations. In a volunteer organization, this is accomplished by having the people in the organization socialize around the organization.

Everyone has their reasons. Some people are motivated by producing beautiful functional code. Others are motivated by the ideals of Free Software. Still others want to use the community to sell hardware. At the end of the day, as long as they're all moving in a similar direction, the movement is successful.

Whether or not the movement is a good thing depends on your values and motives.
Each session of the trial seemed to contain essentially the same instructions. Is there anything more to it?
I can't get the downloads, but I can get the number of ratings (from AppAnnie):

Twitter: 322,769 ratings
Get Followers on Twitter: 1,612 ratings
Tweetbot: 1,287 ratings
Twitterific: 1,654 ratings

Doesn't seem like an outlier, popularity-wise - so maybe it is relevant for a lot of people.
Unauthorized immigrant population stable for half a decade
My house has a microwave, and I get good use of it!
I believe remote work is one of the greatest advances of modern labor.
I'd like to see some analysis of this from the employer's side. By which I mean, how does it affect you as a manager when you have reports that work remotely?

Personally I have observed that some people who work remotely suffer from delusions as to what happens in the office when they're not there. They'll
scoff at the lack of progress of the office workers, compared to their own majestic productivity - ignoring the fact that someone needs to be
back at base coordinating all of this stuff, dealing with customer situations, walk-ins from product managers and execs, etc. etc.

A further elaboration of this is when remote workers expect to impose some kind of extreme rigour on their unfortunate office-bound colleagues. They might insist
on 24 hours advance notice of important design discussions, which could otherwise take place at the water cooler, just to be sure they can be included.

When told thats not the way the world of work works, they may play down the effectiveness of the water cooler discussions, when most people have observed
first hand just how beneficial those serendipitous hallway meetings can be, and how detrimental it can be to have to delay important discussions until the
remote people can be involved.
What's Speak?
The 6809 already had 8x8 mul.
Having 'skin in the game' means having a stake in the outcome, e.g. "Paul should invest in the company, if he's going to sit on the board he should have some skin in the game"
It's a really, really common phrase on trading floors and among business investor types, at least in London.

But your point stands, it's not a phrase that I feel belongs in well written prose.
It really baffles me that most dependency management systems get this wrong. You'd think it would be consideration #1.
I'm working remotely while I go to school, and I have to say it's been pretty great. Not to say it doesn't have it's moments--but school helps with isolation/socialization (plenty to people to chat/have lunch with), with work clocking in at a few hours a day, it's pretty manageable.

Slack has been an invaluable tool to help with socialization, and keeping up with what's going on in the office. Also helps with visibility issues.

I could happily sustain this pace of work for a long time, I think--though, when school is over, it might be a bit more challenging.
When did I say “function composition”? What I said is “composing solutions to smaller, more tractable problems”. If you divide a problem `FooBarQux` into a sequence of subproblems, `Foo`, `Bar` and `Qux`, sure, these solutions must be combined using the function composition operator. But there are other ways to decompose problems. For instance, splitting a problem into a DAG of subproblems with overlapping dependencies gives rise to dynamic programming.

And, no, an ML-like module system wouldn't make up for the lack of first-class functions. Standard ML doesn't allow any module recursion whatsoever, and, while OCaml allows it, it's quite unwieldy to use in practice. It would be literally impossible to define a function like `fix`, which requires the ability to call its function argument (let's call it `f`), supplying an expression containing `fix` itself as argument.
Other than the bulleted list I linked a few articles as well, including the problem with having to educate the customers. While education is always required, most of the "developers" underprice the market, sell unstable solutions and so on. A lot of enterprise customers avoid WordPress as being unreliable and hard to find a reliable team for, which leads to other problems.

We do have a decent business strategy that seems to be working and have some high-end clients (including banks, automotive manufacturers, SaaS providers), but our growth is somewhat constrained due to the limited opportunities thanks to the bad rap of the platform, hiring is incredibly challenging, selling to enterprises has an added overhead and so on. And yes, we can switch to another platform, but I do believe that a few actionable steps (like settings standards and simply separating site builders from developers) can solve many of those problems.
if you can make this work in a way that it's capable of reinstalling a precise snapshot (like using a Gemfile.lock in Ruby's Bundler world) and keep it stable then I once again will have faith in JS package management.
Here are some:
communication,
loneliness,
isolation,
timezones,
discipline

It's really great that working remotely (anecdotally) works well for your team. It also doesn't work well for some folks. Like any other approach to business, YMMV, but discounting the disadvantages that have been enumerated for you is explicitly ignoring the fact that some people, including those who are top performing employees in their fields, prefer not to work remotely.

It's best to make the decision and your own recommendations acknowledging there are trade offs, no?
Also: The “big names” in the community, the more famous people, do not have this problem. For them, the “unplanned social chaos” model of conference organization works perfectly – lots of people are constantly coming to them to talk about the topics that they are interested in – they don’t see the problem, they live in a kind of bubble. But in reality, this is a symptom of the problem – people seek out the big names because they are the only persons that people know of who are intestested in the topic. There is no mechanism to make people aware of each other’s interest.
One Sikh MP in the UK apparently got heckled to the effect "your granddad was not at Dunkirk" - As he said later No "He was fighting in Burma in the Indian Army"
https://speak.io/
Should they get their job back when they stop yelling slurs?
speak.io

Super low bandwidth audio/video/screensharing.
I would like to find out how hard working remotely can be. Unfortunately, finding a FT remote software dev position is really hard.

Most want you to already have experience working remotely :|
Everyone has to be in the same place? I can just hand my phone to someone else and let them see something, no data exchange or app required.

Alternatively, the discussion below seems to point out that screenshot blocking is ineffective. If all devices are in the same room, a swift punch to the mouth and taking someone else's device could remove that possibility.

It cuts both ways.
It's been 44 years... oh, is that the joke? 4004 -> 44?
They want to be called Islamic State because first of all it gives them legitimacy and it also helps with their recruitment because any action taken against them would automatically be called a 'War against Islam" which is exactly what they want to portray it as, they want it to be the West coming up against Islam. [2]

[2] https://www.youtube.com/watch?v=g4ouhpOPenI (Queen Rania And Arianna Huffington Discuss ISIS And What's Working In The Middle East)
https://github.com/lukasz-madon/awesome-remote-job
We understand the idea. The only usage we can imagine, sharing a private photo, seems way harder in this app than just passing someone your phone.
Previous discussion: https://news.ycombinator.com/item?id=10555544
Happy to open an issue, but any plans on supporting git+ssh urls? For work projects, we have some modules installed via git and when I tried to install, I got the same error described here: https://github.com/alexanderGugel/ied/issues/2

Very promising project!
He actually mentions that before changes/experiences are committed to master, they are extensively reviewed for any kind of suspicious (and subomtimal, I guess) behaviour.

Bit yes, i enjoy ethical dilemmas as well!
Hey com'on. Let's not demand that kids need to be MLK. That's like expecting all of us to be Linus Torvalds.
the point is that you have to be together to unlock the photos. It's not that you're sharing photos locally, as seems to be your issue with the app.
Syrian Passport “Found” Next to Suicide Bomber Was “Definitely a Forgery”
> edge - the thing that connects nodes

Or "leaf" for singly-connected nodes. Or "graf" for that matter.
Its funny, your elevator pitch makes me want to use them. But over at their web site, they just look like a me-too skype replacement. They don't push the low bandwidth aspect at all.
Acne Coverage
For me, and what I took away from this article (confirmation bias), it is that a huge barrier to working remotely is the social and personal identity we implicitly associate with work.

The loosening of tribalism from your job (which between 20-40 could be your main "tribe") may be the root cause of the sense of isolation/loneliness.

I wonder if it's as much the emergence of meetups & co-working spaces rather than the online tools (Slack, Speak, Trello etc) which will grow the remote workforce.
Is that kind of data called an "index" by any community, though? Seems quite confusing to me, and you can see some of the other folks commenting here that it's confusing.