skysight-inc/HackerNews huggingface dataset:
I can’t really imagine it’s impossible to shoot 10-12 arrows a minute.

I’m an amateur archer, with a preference for traditional, sightless recurve bows. At my entirely-amateur level, I can put an arrow in the target (though not the bulls eye) at 20 yards without pausing to aim - shooting by muscle memory - at a rate of 4-5 per minute.

It’s pretty difficult for me to imagine someone with a lifetime of practice couldn’t shoot at least twice as fast as I can, with my roughly one year of practice.
Heroin wasn't historically a problem because the users died. Heroin's been a problem because of just how far people will go to get it, and how a massive amount of people will drop everything else in life just to get a steady supply of it.

Opiates are the most addictive substances in the world. Once someone gets a taste of it, their life is forever changed. People can smoke a cigarette a couple times and decide it's not for them. People can have beers once in a while and move on. There aren't many people who try heroin a couple times then realize they're busy and drop it forever.
Why would I do so? the nice thing about this is to have the historical of data. If I created a new account I would have to start over.

Unless, of course, you could import historial data somehow. But then maybe just make that feature not available on trial.
Crypto Canon – Andreessen Horowitz
My favorite Raspberry Pi distro
An all-in-one, ready-to-use distro. What 99% of RPi home would like to have. (I'm not affiliated to the project)
The most fundamental DevOps book -> The Phoenix Project: https://goo.gl/84ELVc
That's because the entire idea of a co-founder is bunk. It has been proven time and time again but for some very strange reason start-ups keep pretending that the regular rules do not apply to them.

A startup "co-founder" relationship is a partnership. Go and ask any business advisor if starting a new business as partnership is a good idea. If he or she is in a business of selling anything other than an hourly fee, you would get plenty of explanations why partnership is a terrible idea and why business should structured in a way to prevent those operating it of thinking of themselves as "partners". You can think of partnership as marriage and your business as a kid. If the two "parents" aren't on the exactly same page how to handle the kid for the entirety of kids life until the age of the majority, raise the kid, deal with kids friends both the marriage will break and the kid will get to have a shitty life.

One person starts a business. That person brings on board employee number #1 and employee number #2 and employee number #3 etc delegating them certain functions but there's no disagreement of who is the boss.

This might be an odd idea in the startup land as it seems in most of cases that I have either been closely involved in or observed there's usually no single founder that is capable of starting a business on micro scale who would need help to scale business up. Rather a combination of the founders creates a virtual businessman/businesswoman that is capable of starting a business.

VCs, obviously, love this as it allows them to play founders against each other to reach VCs goals and vision whatever those goals and that vision may be.
I've stayed at a Roam before in London. On the upside, it was pleasant, clean, quiet, and conveniently located. The room was a bit small and the in-room fridge was tiny, but those are common traits for temporary housing in London.

The real downside to me is a conflict inherent in Roam's branding and strategic positioning. They position themselves as being for digital nomads (i.e. people who are working as permanent travelers) and assume that what I want as such a person is to actively engage and spend time with other people doing the same. To that end they're aggressively friendly, which I found a bit off-putting. I travel to be integrated into the communities in which I am traveling, not to hang out with other travelers.
An enjoyable quick history lesson showing tactics for anyone interested.

https://www.youtube.com/watch?v=VDnKciXrmnc
Exactly; that’s why I’m agreeing with you for this particular service. This was what I was referring to when I said the product “loses all of its value if a user recreates his account.”
As has been mentioned, it's not a case of paying, it's simply doing the job of PR.

It depends on the cost structure of the PR contract - it's quite likely they just provided services for free (and then paid for transport). Which isn't dissimilar to pretty much all PR work. Although when I used to do video game reviews a long time ago, the PR agency would actually had to prove ROI over the RRP of the review copy of the game (£40) sent out, rather than the unit cost (a few pence for the DVD + postage) - so the "cost" of the journalist visit might be booked at a much higher rate.

Traditionally, the value is based on the AVE (some agencies still use AVE...) vs perceived uplift in interest. When you should start worrying about integrity is when there are follow links in the article with some kind of explicit UTM tracking. Something getting increasingly pervasive with the digital PR/SEO side of things.
Yes, this is why I am asking for a right word for it.
And lots of liquid propaganda.
I've watched many minutes, but it is too long. A good video, but I couldn't get to the part where you explain the product.
Cryptocurrency Mining Demand Exceeded the Expectations of Nvidia in Q4
Eclipse holds poll to rename Java EE
That's not the fault of the tool if people want to throw money at it and ignore the results.

Please let people who want to throw money throw money, while the rest of us can use A/B testing to improve our sites. Thank you.
> ConEmu -- I found that a lot of configuration was required

Strange, all I changed was to launch "git bash" task for each tab and it was good enough for me.
When your co worker pushes the code, what is the best way to address this kind of thing?
Ok... I guess I have to let out the secret. Open in incognito. After reading, you will realize this is purposeful trap to keep "Hacknews" out :).
I made a video about my top 5 favorite altcoins
Well, there's also organisational discipline to consider. If the company values "being a team player" (as measured by always being on Slack) over getting work done, then the organisation has a discipline problem. You don't fix such a problem by taking away Slack, some other non-productive measure of being a team player will just take it's place -- answering email at night, always answering your phone, playing enough ping pong, being in your seat at 9am sharp etc.

Figuring out the correct balance between doing directly productive work and paying the overhead tax that goes with collaboration is hard. Just like no single tool will magically fix it (hello, Jira), no tool magically destroys it.
Good Programming Practise [pdf]
I don't accept the slippery slope argument. But, let's entertain your line of thinking.

Let's get rid of the speed limit everywhere. We don't need the stinking government telling us how fast to drive! Oh, looks like traffic deaths are going up. Hm, maybe we should institute a speed limit...

The point is that people do need to be told what to do - with an enforced penalty - in certain situations.
Bali $62/night for shorter stays about $55 longer. Which is kind of upper end for Bali. I was recently there in a nice hotel for $35.
My thoughts on your comments are the same as my thoughts on the article. These are cultural problems that Slack is simply exposing. If there was no Slack, something else would fill the need for your middle management to track everyone's 'productivity'.
I’ve found Airbnb to be the best way to deal with this. Book for few weeks, then talk to the owner about staying longer. If there is good supply in the area, then you have a good chance of being able to stay longer as it won’t be booked. Alternatively they may have other properties you can stay in.

Having guaranteed WiFi and a desk would be good though. Even in hotels designed for business use it’s often hit and miss.
Before we flame him too much, just read where he comes from:

https://pretzelhands.com/introduction-to-pretzel2018.html

Nevertheless, that type of 'tool' is too trivial for me to even think about donating. Actually, I still don't know what it is supposed to do. I mean, okay if you don't know how to read hex-colors you can use the normal dev-tools color pickers or some color picker which suggests other fitting colors, but just a tool to visualize and let you change the order of an array of color codes?!? Sounds like something you would write in jsfiddle.
That junkie has a mother who has spent 20 years of her life trying to get him treatment for his schizophrenia but there is no government support, and he keeps disappearing from home and winding up downtown where he finds more comfort from
The drug and sold by predatory drug dealers and other people like him who will not judge him constantly.

His mother works harder than any “working class person” I have ever met.
Is this similar to Slowloris at all?

Edit: With Slowloris it looks like the connection isn't closed client side though?

Although I'm just wondering they're dropping the FINs anyway.
This is a really, really old attack. One way to protect against this is by limiting the number of open connections per IP. So if you can have up to 30000 sockets open in your process, 30 per IP is plenty to prevent most attackers.

IPv6 changes this a bit, so one might want to do a limit per subnet, say 30 per /64.
Laravel RAD Platform
Same experience. Coupled with the pricing imo it defies logic why Slack is popular but good for them I guess.
This is an important original post, and I wish the Slack community were having these conversations more often and openly.

The original post nails some important issues: companies really need topic focused discussions, intentional, thoughtful writing, not just chat, more asynch so there is time for deep work and time for more thoughtful discussion and replies, and much better, topic-based search.

I believe in the impact of this problem so deeply that a team of us have been working on an open source solution to it for a couple years now. https://github.com/open-company

What we're trying to build is a place for companies to have focused, asynch discussions about the things that really matter, outside the stream of chat. The UI we've come up with isn't "Reddit-like" really, but it's an attempt to supplement Slack with what's missing, and it will evolve as we learn more.

If anyone is interested in trying it out, you can sign up for early access (we'll get you in very quickly) at: https://carrot.io/
> No, it's a validation phase most businesses use to sign off product decisions that are already made.

Interesting, could you elaborate further on this? I've only really worked with technically unsophisticated (i.e. non-tech companies), and they've always shown willing to do it properly and factor in results, and not set up leading experiments.

Is it a symptom of technical companies that staff are more bought-in to their solutions?
That's just code to generate the examples, an example of synthetic data. He could just have written down the expected output instead of doing that.
>This is seriously a no-problem

Most users have at least two email addresses because most of their mail is routed through email addresses like "PartyChick88@hotmail.com" but they don't feel comfortable putting that on job applications and medical forms.

It is a statistical certainty that people have missed job opportunities and subsequently defaulted on mortgages because they sent off a bunch of job applications on their "business" email address and then forgot to check it because they don't use it much.

One of the more common office security failures is to have your email client auto-fill to someones personal account instead of their company-issued account, resulting in sensitive documents leaving the auditable environment of the office email server.

Now for sure, it's not exactly up there with global warming and north korea, but I'm not sure I'd call it a "no-problem". It's a fundamental UX failure that we're only just now starting to see get fixed with email address aliases becoming a more widespread feature, and even that is just a patch. We've all gotten used to it, but that doesn't mean it's not a problem.
This is one of my favourite technical sites. It is very clear and to the point about its good use cases while being clear where an alternative would be a better choice.

In a similar vein, VueJS has a comprehensive exploration/comparison of itself compared to other frameworks[0].

I really appreciate open source maintainers that have the humility to compare their work fairly with others within the domain while still taking pride in their own acheivements.

[0]: https://vuejs.org/v2/guide/comparison.html
Conditional logging to remove console.log() from your production build
My professional opinion as a blockchain researcher: I don’t see the point (yet)
But "disruptive" tech is like that, but rather than tell the old guard that they are wrong, you just try to displace them..
I lived in SF for a couple years near TL and I saw people doing it on the streets.

To me this site is a good thing, harm reduction policies have shown good track record. They work.

A good exemple is the "première ligne" association in Switzerland.
They have a big site in Geneva, you can see the building for the train station.

I would recommend a read of their website.
http://www.premiereligne.ch/
Nice post and looks like a nice app too. I think their philosophy surrounding user data is great. Instead of trying to make a quick buck, they are trying to build something sustainable.

Only problem with these kind of good intentions is that there is no way to verify the claims made. But I can't think of a good solution for this.
When you open preferences, Notifications is the top pane. Literally the top notification option is "Notify me about..." and an option is Nothing. In what sense can't you stop notifications?
They have really a lot of assistants! For comparison, this term I'll be a LA at the largest Swiss university in a class of ~140 students, we are 1 prof 2 TAs and 4 LAs and we give twice as much homework. Having taken that class myself, I really don't see why we would need more LAs. Unless you want to go the one-on-one hand holding route, also it's not a funding issue, since LAs are basically free.
This is probably more due to a difference between the US and European teaching philosophy.
Cryptocurrencies: should we call them currencies?
> hugely controversial and would be in the courts for sure

Controversial like illegally wiretapping every single citizen in the nation for years? Controversial like the current President? The bar is so low on controversy and legality that it practically doesn't exist.

> It is not clear that the federal gov could use eminent domain

That sounds like an opinion but even if it were true it doesn't mean that the threat of using eminent domain couldn't be used as leverage in negotiations.
Every once in a while I have sqlite eat it, and end up with a corrupt db file. About as often as mysql really. I wish I had some more serious automatic recovery in sqlite. I have to have a boot script check the db, export everything to an sql file if the db is corrupt then create a new file.
See also "oscar bait"

>Oscar bait films are theatrical, a word which here means “keeps reminding you that you’re [in] the audience.” So don’t be fooled when the panegyrics pour out over a Spielberg flick about a dog that sniffed out its owner’s cancer and then flew to D.C. to campaign for healthcare reform. The actors are side characters, background dancers. The hero is the camera. It’s the one with the character growth, guilt and redemption, it’s the one for whom the score sings. Which means the hero is…
The network is being trained for photographs, not CGI. I suspect the different cues will end up producing wildly different trained networks. But the green screen idea is still an interesting and worthy proposal.
The appeal is clear. He's a one-man minecraft crafting table.
The article is written by a VC trying to protect his turf. Lying is rampant in startup world, up and down the chain of management. It is also routine in the world built around startups. VCs lie to execs. Execs lie to leadership. Leadership lies to management. Management lies to rank and file. In our politically correct culture it is just not called "lying" - it may be called "accelerating" or "explaining" or "moving the needle". This, in turn, creates a situation where everyone with an ounce of brain and common sense needs to figure out not just a real picture but a real picture as seen by every layer of organization or players.

I especially take issue with this:

"The team underneath the founders should feel like they have the right, and the responsibility, to talk to the Board and investor group when founder dysfunction gets really bad. In general the idea of the team going around the leaders to the Board is a big “no no” in startup land, but there are a few places where that needs to happen, like outing illegal or dishonest actions, or harassment. "

Had this been the case we would not have had scandals at Zenefits and Uber. The big no-no in a startup land is no stop looking like a cash cows for VCs.
Is there good internet throughout Chiang Mai? I had a friend stayed there for a week as a guess in a house with a 50/50 up and down internet connection. He couldn't tell me details because such a brief stay and the house owner not being there. I'm surprised there's such speed there. Would love to relocate to Thailand if I could have such stable fast speeds.
On the other hand, being an outspoken activist doesn't (and shouldn't) grant immunity from the law.

And when someone shouts "I'm here illegally", naturally they are going to be caught.
Epictetus words it thusly (Discourses, book I, chapter 24):

>But remember the principal thing, -that the door is open. Do not be more fearful than children; but as they, when the play dues not please them, say, " I will play no longer," so do you, in the same case, say, "I will play no longer," and go; but, if you stay, do not complain. [p. 1081]

A detailed analysis can be found here: https://people.creighton.edu/~wos87278/Stephens/Ancient-Phil...

Aurelius as such (Meditations, book V):

>As thou intendest to live when thou art gone out,...so it is in thy power to live here. But if men do not permit thee, then get away out of life, yet so as if thou wert suffering no harm. The house is smoky, and I quit it. Why dost thou think that this is any trouble? But so long as nothing of the kind drives me out, I remain, am free, and no man shall hinder me from doing what I choose; and I choose to do what is according to the nature of the rational and social animal.

(and in book X):

>For to continue to be such as thou hast hitherto been, and to be tom in pieces and defiled in such a life, is the character of a very stupid man and one overfond of his life, and like those half-devoured fighters with wild beasts, who though covered with wounds and gore, still intreat to be kept to the following day, though they will be exposed in the same state to the same claws and bites. Therefore fix thyself in the possession of [virtues]: and if thou art able to abide in them, abide as if thou wast removed to certain islands of the Happy. But if thou shalt perceive that thou fallest out of them and dost not maintain thy hold, go courageously into some nook where thou shalt maintain them, or even depart at once from life, not in passion, but with simplicity and freedom and modesty, after doing this one laudable thing at least in thy life, to have gone out of it thus.

In short: leaving life on one's own terms is fine, provided they are rationally considered (so not on the spur of a moment).
> Nintendo is often derided for being a ‘toy’ company - as opposed to, say, Apple which is a ‘real’ hardware company.
(...Nintendo, Lego, Minecraft)

I think you are stuck on 'literal' toys, which was not what was meant in the article.
Are We Smart Enough for Smart Machines
20 Chrome Extensions That’ll Simplify Your Workday
Donate 50k or I'll eat this rabbit?
The reality is that usernames are seen as a computery tech
internet thing rather than a business thing. Unofficial, maybe even frivolous.

In business you have customer account numbers, bank account numbers, membership numbers, invoice numbers etc. There is no conflation with identity - you are not your account with your bank, gym or stationary supplier. It is only because of internet forums and login usernames that we have even gotten to this state of affairs in the first place.

Usernames (or internet aliases in general) were a routinely mocked part of internet culture by mainstream culture. People these days use services in spite of usernames rather than because of them. The president of the united states has 'real' in front of his name. Think about that. In no other medium do we have people asserting that they are the genuine person they are claiming to be. Its tautological.
JavaScript best practices, React IDE and more
Lustre Shines at HPC Peaks, but Rest of Market Is Fertile Ground
Look out Berlin TechCrunch Disrupt returns in November this year
It really makes you wonder why there is no one in the organisation saying "This is a fantastic new product, with truly innovative work. Why did you feel the need to create an internal competitor to it rather than help make it better"

One of the most destructive issues I see from my time in management has been engineers who are more interested in re-writing what other people have already done. It seems amazing to me an organisation the size of Google hasn't identified the waste here.
I thought aphyr's version was the original one, but dates don't match: https://aphyr.com/posts/340-acing-the-technical-interview

I'm sure I've seen another version already.
I wonder how much market research did they do before releasing this.

Or maybe this is aimed at a very specific group within the nomad community, but you have to be in it to know?
Comparison between Platforms – 212, 410E, 600E, 625, 660, 820 and 835
incorrect!

/dnd, per-channel notif muting, and "away" status combine for reasonably fine-grained control
Excellent journalism, as always. I have been following the case of the two imprisoned journalists; I hope for their release.
Assuming an attacker can't know your information is not a good idea.

Your login information can be gained via keyloggers, network sniffing, phishing scams, malware, malicious employees, and all sorts of other methods..

This is why two-factor authentication is so important, to help prevent your account from being compromised in the event that your username and password is.
AmsterdamJS Conference is looking for talk submissions
What is the significance between then and now for nix?
It's interesting, I never heard about such results before (and I live in Paris). Would you care to share some links for further reading?

I'm also curious to know why and how the political orientation of the mayor is relevant?
Sokoban Player – Play any Sokoban level you want
Downvoting this is just being disillusional..

Take a look at the DevOps job postings of lately, tell me that what employers wants you to do is not exactly the same as you did 10 years ago as a sysadmin..
I somehow lost my old HN account and had to register a new one not so long ago. After trying a multitude of user names I surrendered and just copied words from the browser menu bar. This is what I ended up with :)

I always wondered why we don't use emails as (unique) login names generally. I mean they can be shown with wildcards if that is the concern?!
We implemented background removal in an iOS app recently. We went down a similar route, but ended up choosing a user directed grabcut (heavily modified).

It would be interesting to take the output of this and use the alpha mask as the starting point for the grabcut mask.
Check this easy level first: https://sokoban-player.netlify.com/G6AHGA4GAH2AGD2GAHA2G2ADA...
House exchange services are well-established, though mostly used for holidays. (eg homexchange.com)