skysight-inc/HackerNews huggingface dataset:
> We have to watch what we say, what we do, who we offend, what our political affiliations are, and whether we are crossing any lines.

People felt the same way in the 90s when the "Political Correctness" movement really took off. It did feel like a bit much at the time, and if tumblr existed in 1991, surely it would have gone overboard... but at the end of it all, we did move to a culture that was more conscious of diversity and developed communication styles that didn't exclude people.

I think we're in the same place now -- hyperaware of what actions we take, and how everything is being perceived, with some people struggling to recognize and adjust their own behavior to match new cultural norms that they never thought were a problem in the first place.

And in 10-20 years, we'll likely end up with a better culture for it, even though not everyone is going to enjoy how we get there.
Scientology, to be specific.
https://www.vice.com/en_us/article/mbqkmb/its-super-dangerou...
It's communication! And the first step in communication is communicating with ourselves.

Step 1: In your head
Step 2: Aloud (to yourself or others)
Step 3: Written

Ever notice how that thought you have in your head that makes sense suddenly is incomplete/non-sense/wrong when you try to verbalize it? Our minds are great at tricking themselves into believing they understand things.

Writing is the next level. Take something you talk about and try to coherently communicate it on paper. More incompleteness/non-sense/wrongness may be revealed.

For something you are an old hand at, you may not notice much difference between what's in your head, what you can verbalize and/or write. But take something nascent and the contrast will be sharp.

Verbalizing and writing are two tools we have for communicating first with ourselves and then with others.
And they make their snide observations from where? That's right, their computers. How much energy is spent consuming and deliving Facebook? Or iOS games?
Its mostly what I hear from the postdocs in my lab. In Japan older companies seem to prefer to hire a more homogeneous work force.

Also in The Netherlands some tech companies (including one I interned at) were reprimanded for having a hiring process that discriminated against older applicants. The company I worked for had as requirement in their job ad "graduated less than 3 years ago".
The chiptune scene keeps them alive. Do a search for "GameBoy Flash Cart" and especially "Drag'n'Derp" if you want to see the most modern version.
You should try it now - the API has been out and stable for over a year. While it may change slightly, there is no reason not to use it now. https://clojure.org/guides/spec

The ClojureScript version of spec is largely API-compatible as well so the same specs should work in both.
It's not the only cause (I'll save you the rant on US defense spending, you can watch Why We Fight (http://www.imdb.com/title/tt0436971/) , but it's a positive feedback loop. I don't believe I used the word "led" or suggested one caused the other. I am suggesting that once gun ownership (and concealed carry) and police militarization are established, one reinforces the other.
How to Play Instruments by Yourself
If you measure test coverage, aim for 100%
German people were happy with Hitler too. And the US had death penalty in the 1930s.
Former Freemium Developer Details the Grim Mechanics of F2P Mobile Games
Yes, I agree. If you've ever read old Lisp code it's full of PROG and assigning variables and jumping around with gotos, McCarthy even said: "LISP also allows sequential programs written with assignment statements and go tos. Compared to the mathematically elegant recursive function definition features, the ``program feature'' looks like a hasty afterthought. This is not quite correct; the idea of having sequential programs in LISP antedates that of having recursive function definition." Mind, if you've ever read modern Lisp code, it's full of LOOP and ITER. Lisp has always been largely imperative.

As for what makes Lisp "different," I think it was true in about 1960 that it was mostly the functional support. It hasn't been for a long time, but I just think that people who don't know Lisp assuming that it is isn't completely unfounded.

> More, early lisps were far more up front about their imperative abstractions.

I will say that I have no idea how someone could look at Common Lisp and not realise it was largely an imperative language unless they had some major preconceptions going in.
What do you mean, "weirdly-shaped boxes?"

I get along with my co-workers too, but social skills are more than just playing nice together.
Even with all of the guns it is highly unlikely a cop will be shot at during a routine traffic stop. It's highly unlikely to get shot at in general. Risk factors include living in an open carry state (Arizona), heavily tinted windows (the cop can't see in), not being white, and driving a risky car.

In this case, while not a traffic stop, the attempted arrest protocol was just stupid and it resulted in his death. That whole department needs to be reformed by the FBI. I hope his widow wins a huge settlement.

The argument that someone was reaching for a weapon or afraid for safety needs a higher burden of proof.
Show HN: A proxy service for debugging HTTP/S traffic
Has anyone in the linked article or in these comments tried to position this video as evidence of climate change? I don't see it if so.
> They collected a fine from you and you have no money to buy yourself life saving medicine and you die. They killed you by taking away you last money at the moment your life depended on it.

I am probably more aware of this than most. In addition to the clinical example, it actually occurs (in the US) in family law a fair amount more than I see admitted in the public discourse.

> Probability of killing you obviously increases as escalation progresses but never reaches 100%

Well, yes. But uncertainty abounds on both sides. Neither of the counter-parties to the violent transaction know each other well enough to prevent a certain non-linear ratchety-ness to the escalation.

I am not for cop's killing civians ... but I don't see any other outcome to the environment (cultural context, and situational uncertainty) that we have (collectively) created.

I will admit that we might be wise to hire calmer officers of the law, but, on average, when they have come to "get me", I've found them pretty calm. (Some nicer and more accomodating than others - but usually mostly professional).

EDIT: Comments in this thread may make me appear as if I am some sort of bad-man or out-law. I tend to not think of myself that way - I don't rob, break-in, assault, rape, kidnap or murder. Or even take stuff that isn't mine. Or break or paint on other people's property. The US regulatory system is complex and one might get caught up in any number of ways. The other thing, though, is that I am curious, and often wonder: What would they do if a non-violent offender just says "no"? The direct consequenses are usually not very harsh, but there are some knock-on effects that do impair one's life. "Civil disobediance" (whatever that means) can be costly over time. (Maybe that's the point of it? IDK)
Funny you mention that. The only "methodology" I feel I have enough anecdata to comfortably vouch for is YAGNI. In my experience, whichever team fucks themselves with bad library choices is going to lose this experiment 100% of the time, agile be damned.
Scrum is not 'great' in any sense of the word.

I don't think it really matters what kind of company you work for. I've
worked for many software and non-software companies and the same issues
crop up in both.

The main one is that scrum accelerates the accretion of technical debt, which
"business people" can somehow not care about right up until the point where
it drives them out of business.

It has some good ideas (retros, sprints, no deadlines) and some terrible ideas
(treating team members as fungible, story pointing/velocity, too many meetings,
PO has to make decisions about specific pieces of tech debt).

My main problem with it is the teachers, coaches and promoters who take an
all or nothing view of it and who treat deviations from the official
'scrum' policy as, by default, problem with the team rather than,
potentially, a bug in SCRUM.

I used to think that it was a good base to work from, but after arguing
fruitlessly with the people who take a religious approach to it
I've come to the opinion that it just needs to be trashed wherever possible,
because the problems it does have will only be resolved by moving on to
something else. Better to move on sooner rather than later.

So, fuck scrum.
9/11 and the two wars led to police militarization. Directly due to funding to Police departments to purchase ex-military weapons and indirectly by hyping the terrorist threat.
Belgium has what I consider a very bad system of priority from the right. Often what this means is that they just don't bother to put in any signs on junctions where they can't be bothered. Then who ever comes from the right has priority.

The problem is that this is similar to having a mini roundabout (which are fairly common in the UK), but there as with regular roundabouts in Belgium the priority is from the left.

Further this is made worse by what seems to be very little desire of the Belgian drivers to consistently follow the law. So some police will use priority from the right, some won't. Some drivers are very agressive with it some aren't. Some look some don't.

Some junctions have had the lines fade, so it looks like there is no preference but in fact there is.

On some roads you have a straight wide road and a small street from the right that has priority.

Personally I find all this confusion just makes driving far more stressful than it is compared to the UK. There every junction (except for this 'shared spaces') are all clearly marked.

There is also a big difference in the UK that, from what I have seen, the drivers there follow the rules much better. But I suspect some of this comes down to the extra frustration that the average Belgian driver has to go through.
I wonder if some of the preference for violence in the American policing tradition goes back to Western films - where outlaws are wanted dead or alive, a quick draw is the main thing a lawman needs, and the climax of the film is the lawman meeting the bad man in the street, drawing first and shooting him dead.
I take the other view. I actively blame some of the people that "invented" these methodologies.

Being introspective of your capabilities and your achievements is an extremely valuable skill that I wish more of us had. However, selling your capabilities and giving vague promises that it will help with development if you only followed these practices is a deceitful way to make some money off of your reputation.

Worse, many of them do this by attacking those that came before them, but then taking the stance that their "teachings" are above attack. And that anybody that isn't getting the same benefits they did just aren't applying themselves correctly.
That's a pretty big 'if', though. Hiring good people is difficult. Having bad people is more common and that may be the justification for methodologies.

They don't exist to make good people more productive but to make mediocre hires marginally productive.
How many police officers have been killed in the line of duty this year?
> All functions in Haskell are curried by default

That's not really a meaningful statement. Functions are not really anything "by default".
Same here, but on the other hand I never worked with <30 founders. A few friends of mine founded right after university, but that was it.

Maybe this feeling comes up because they prefer to hire <30 people because they are cheaper?
Ask HN: Good resources to learn react redux and redux-thunk tdd?
See this subthread and answers by LispM:

https://news.ycombinator.com/item?id=10207616
How Europe lost its tech companies
for someone just getting started with ML but with good iOS experience, whats the best way to learn how to use this on iOS? The documentation mentions it can be used for Audio, but has no examples related to it. Any suggestions as to how it can be used for audio samples?
Free open-source Prolog books, tutorials, packages and frameworks
As soon as they start to treat is a a religion, its over. Its all about the team. I have worked with all the methodology and it all comes down to the team. For a good team it doesnt matter íf you do waterfall or agile, focus and dedication is the key.
From the Developer's Introduction:

"Cracks Knuckles Let's do this dance!

* My soul is the chase prize in a lootbox, along with other, extremely valuable content (gotta be in good company after all). We'll call this box 'The Soul Box'.

* You can't directly purchase The Soul Box from the store. It's a rare drop on a powerful, Dark Souls style boss monster. High HP, insta-kill attacks, very timing heavy, the works. We'll just call this 'The Boss Monster'.

* The only way to fight The Boss Monster is with a Boss Fight Ticket, which is the rare chase prize in the 'The Wheel Game Loot Box'. A ticket cannot be obtained any other way.

* The Wheel Game Loot Box can only be obtained by getting the Five Keys from the Wheel Game. It costs hard currency (currency bought with real money) to spin the Wheel. Getting the Keys is rare, spins usually get you lesser loot boxes. Each of the Five Keys is different, and you can get duplicates. This means that you could have 20 of the other Keys, but still need to get the Fifth Key, just to unlock one of the Wheel Game Lootboxes.

The Fifth Key is way rarer than the other Keys. Like, suspiciously so.

Keys can be redeemed for other prizes, like event-unique cosmetics, just for that added temptation. They look amazing.

* The Wheel Game has a ridiculously long spin animation, with lots of flashing lights and grating music. Neither of those can be disabled. You must sit through it. Every. Single. Time.

* That Boss fight? You can't save up tickets for it. You're not allowed to spin the wheel when you have a ticket (the button just greys out). This means that learning the fight patterns is extremely difficult, as you're looking at hours (and tons of money) between fights.

* PvP is enabled during the fight against the Boss Monster. If another Player kills you during it, you lose the fight and they get half of the hard currency you spent getting the ticket. Prepare to get mobbed by griefers every time you get within a mile of that thing.

* Did I mention that the presence of so many PvP players in the Boss Fight will cause terrible lag spikes during the fight? Because that's a thing.

* The Boss Monster has an unskippable cutscene, every time you fight it. He wants to destroy the world because everyone is too sad. The voice acting is horrendous.

I think that covers everything... I'm feeling pretty good about the sanctity of my soul."
When I visited the US a few years back I brought a recently-purchased recumbent tricycle with me and made a cycling tour of it as well as speaking at the conference I had come for; I had been looking into things like duty tariffs simply to assure myself that it was fine to take with me and bring back without needing to worry about it, and I observed interesting specific items in the list of duty tariffs. First of all, understand that the legal definition of bicycle in Australia is something along the lines of “a primarily human-propelled vehicle with at least two wheels and a seat for each passenger”.

One item in the duty tariff list was a bicycle with seven wheels and five seats or something very much like that (it was a few years ago, can’t remember precisely). I presume that, for such an item to have got on the list (in 2003, I think it was added) someone had imported an item matching that description.

Still more fun was that when I mentioned it to someone (might have been the bike shop I got the recumbent tricycle, or Greenspeed themselves; can’t remember) they fancied they knew the vehicle in question (and wasn’t particularly impressed with its efficiency, being fairly shoddily made).

So I was all psyched up for an article about a bicycle built for 2,000, imagining something like the Greenspeed Anura, a delta trike where you can remove the front wheel and hitch it to the back of another Anura—so that you could, if you really wanted to, have an utterly unworkable articulated trike built for 2,000. (I fancy it wouldn’t corner very well, but I’d be fascinated to see how it’d work.)
I don't think you have ever seen real politics in a company. Work in marketing or advertising and you will see some real politics. Developers are way too blunt to be slick politicians.
Grinch Bots
> composition of the air you are breathing out changes.

Apparently experiments show it pretty much stays the same. To remove more CO2 from your blood your body just breaths faster. Maybe the process of exhaling can't achieve higher concentration.
Cops won't even go to areas that are gang infested with a proportion of poverty and guns. They call these "no go" areas.
Anybody know when the term "Neural Net" first appeared?

Just read Heinlein's "The Moon is a Harsh Mistress", published in '66, and there are a couple of mentions of "neural nets".
> It feels then more like a religion.

A cult, more than religion. I believe "cargo cult" is the exact term.
Skorch: A Scikit-Learn Compatible Neural Network Library That Wraps PyTorch
Ask HN: Any straightforward, secure and reliable cloud storage for end-users?
What would be your choice of cloud storage right now? What if you were an end-user with not much tech knowledge and just needed to have your local files always available from the cloud? After researching for alternatives I have not reached any conclusion and I trust HN will have plenty of use cases and stories to share to help me out!

iCloud: decently secure, great support, easy to use but desktop syncing is painfully, absurdly, slow though and its OSX processes consume too much CPU/RAM

Google Drive: I am not sure how trustworthy it would be for desktop syncing and backups and such. Comments?

Dropbox: as insecure as it can get? Though everybody says it is super simple and easy to use, and desktop syncing is a breeze with no upload bandwidth limitations.

OneDrive: ...something inside the hardcore Linux (and OSX) guy in me says I should not trust Microsoft with my personal data.

I have a basic paid plan on Google Drive with specific stuff in there and 2TB on iCloud, but now I am considering moving most of it all to Dropbox... should I?
He's sacrificing his education because of some religion ffs... Logic, reality and common sense don't really apply so any answer you'll get will be just a bunch of judgmental backwards thinking bs that has no place anywhere (except maybe in Kansas).
apple should work on improving their app store search instead of this
I have mild Asperger's. Startups are the perfect career.

Charisma on a techie is practically a 'dump stat'. The necessary charisma (sales, pitching, teamwork) can be practiced easily.

Autistic people also have little trouble with written communication. In fact, many autistic people are even better at written communication.

The main issue is in face to face communication, where they tend to misinterpret a lot of things. This works well where the majority of communication happens on Slack or project management tools. A lot of teams also implement one on one meetings. Presentation skills matter less. As well as the ability to speak up in a meeting or make jokes face to face.

One option is to find a charismatic partner. But personally, I found that I was better at articulating my own ideas and handling things like negotiations than my more charismatic partners.

Be careful with negotiations though. People can be dicks and autistic people tend to lash out when treated unfairly in a negotiation. It can be trained so that they stay calm, but you have to be aware of the tendency.
I speak to a lot of Filipinos, probably way more than you do, and they are all disgusted by Duterte and ashamed that their President is, in effect, a murderer.

Now what are you going to do?
I'm sympathetic to agile but it does have a quasi-religious feel to it. I've noticed that its proponents make claims about the right way to do things with an unwarranted level of certainty. When I ask "why" (politely) I seldom get a satisfactory answer and often they get offended by the very question.
In non lisp languages, the mutable array often came without map / filter, weren't generic, didn't have lambdas so you end up writing imperative loops and potentially mutating elements in place because it's tempting; changing the paradigm right away
It's highly unlikely anyone will shoot at a cop in the USA as well, especially during a traffic stop.
As the sibling post illustrates, it really isn't. And this is by far one of the biggest strengths of lisps that many languages are finally getting. The structure of your program often doesn't have to change just because you modified the underlying representation of some data.

Now, also pointed out by the sibling post, modifying the underlying driver of your logic is a bad idea. Just like having a printer print on its own circuitry would be a bad idea.
I think the good people at Scrapy [1] have done a great job in keeping pace with making open-source crawler components that handle javascript. It is called Splash [2], and I use it for rendering out screenshots.

[1] - https://scrapy.org

[2] - https://github.com/scrapy-plugins/scrapy-splash
That's why I could never find that song played in the SuperDry store!?
I think this is why DevOps is becoming so popular. It's less about methodology.

There's no certificate, role, set of tools or prescriptive process. There's no specification, it's not a product, or job title. There's no one true voice on what DevOps is or isn't. It's about attitude, ideas, customs and behaviours. Culture, paradigms and philosophy. It's a way of thinking, a way of doing and a way of being. Practicing as well as preaching. It's a conversation. It's about taking the best experiences and sharing those with others.
Works in India for me. I'm on Android Oreo (OnePlus 3).
There's plenty of other exemplars of police violence to make the point. No need to turn the incident with Michael Brown into something it wasn't.

I'd hardly describe a violent, 6'4", 300 pound guy charging at me as something that needs to be dealt with with kids gloves.

According to our legal tradition, you can use deadly force if you fear for your life. This is the universal right of all free people - to defend themselves.
Good point. Furthermore, those deaths would have probably been caused anyway, since diesel technology doesn't suddenly make 2x less emissions. Maybe fewer diesels would have been sold, so
there would have been 800 deaths instead of 1200
deaths, because the drivers would have bought one running on gas, but yeah, the law isn't designed for these number games.
It's not hard to titrate your fee to your desired confirmation speed. Just look at the mempool, sorted by fee and age of transaction: https://bitcoinfees.earn.com/
The scheme has only been going for two years, so yes it would be worth checking again after say 10 years.

But there are significant differences. From the Wikipedia article:

> Indeed, fatal car-to-car and car-to-pedestrian accidents dropped sharply as a result, and the number of motor insurance claims went down by 40%.

> These initial improvements did not last, however. The number of motor insurance claims returned to 'normal' over the next six weeks and, by 1969, the accident rates were back to the levels seen before the change.

So those results returned to normal over 6 weeks, but the shared spaces were measured over 2 years. Also the changes were more drastic. 36 accidents over 4 years (9 per year) vs 4 over 2 years (2 per year).