skysight-inc/HackerNews huggingface dataset:
Absolutely. The problem is I have no leverage nor has it been "bad enough" as in causing property damage, puking in a taxi, getting fired, stealing money from friends, etc...

I say "It's me or the booze."

She says "Ok, don't let the door hit you on the way out."
As the article mentions, when you try to do as many reps of say an Olympic lift in a certain amount of time - like the squat, it's very easy to undermine proper form, which is what leads to injuries in CrossFit. Since Crossfit is gaining popularity, a lot of these types of lifts are introduced and learned within a Crossfit gym, so there's little time to be acquainted with the proper way to do the lift.

Thus, when someone leaves/quits the gym, they're not leaving with much of value: the strength they gain isn't specific to any one sport (unless that sport is, "CrossFit" which is also a headscratcher), and the exercises they've learned could have been done for years improperly. That's another recipe for injury.

That's a lot of strange minuses for a gym that's very expensive to belong to.

My comment was a joke, but the problem with injuries due to improper form while lifting is very real. It's not specific to CrossFit, but as I've mentioned, the focus on # reps in a specific amount of time can exasperates that problem.

I myself have no investment in any commercial competitors of CrossFit. I'm a very fit person, but not in any way to CrossFit would measure. What I see personally in a CrossFit physique is a lot of muscle and weight that doesn't do a lot of good in the areas of sport that I practice: running, cycling, and climbing - all of which benefit from a strength to weight ratio that would not be attainable utilizing a CrossFit regime. CrossFit ideas have been attempted to be shoehorned into these things (CrossFit Endurance), but it's seemed as somewhat of a joke, if you're anything close to an elite athlete.
Do you actually know Kotlin? It has many features for DSL support, including operator overloading (though not the ability to invent random new operators fortunately), infix notation, a form of exhaustive pattern matching, extension functions, annotation processing, inlineable anonymous extension functions which sounds bizarre but actually is key to defining many DSLs in the language, and so on. It's a different approach to Scala but to say there's no way to do DSLs isn't right.

As an example, check out funKtionale. It's a library that adds various functional features like function currying and partial application to Kotlin, entirely by using its DSL features.
That's a mighty broad brush you are painting with there.
"I understood the risks of war when I enlisted as an infantryman. Police officers should understand the risks in their jobs when they enroll in the academy, as well. That means knowing that personal safety can’t always come first. That is why it’s service. That’s why it’s sacrifice."

I think that sums it up well. Many police officers do indeed act like they don't understand the risks or even purpose of their own jobs. Policing has become an end in and of itself. It's no longer about protecting and serving but about policing and arresting and jailing. It doesn't matter if there is no crime, people will be arrested. It doesn't matter if there is serious crime, low-level offenders will be the primary target. And of course, nothing is more important than officer safety. These officers are cowards who should be ashamed of themselves. They don't have an altruistic bone in their body and probably wouldn't lift a finger to save a baby out of a burning building. It is the citizens' lives that matter, that the police are sworn to protect. It is the citizens they serve. But that indeed has been lost.

Given all this, is it any wonder that much of the population no longer trusts police, many from negative personal experiences? The author is right. Until there is a huge shift in the way police treat citizens, this problem of trust will get worse. For many, it is a problem of hate, and in many cases, rightly so.

Yet the police and many other people insist that the change has to come from citizens. If only we give up our guns. If only we give up our freedoms. These things just make the problem worse by blaming the victims and forcing the citizens to give up even more for the well being of the police.

There is no movement from the pro police camp, and it's been their turn for decades now. Until there is, hate and animosity from the community will continue to grow.
Agreed regarding general trust in any crypto stack. I've been doing commercial software development for 28 years now, and my company's products all reflect this. Whether I expect high-value security sites to use my software in production or not, well I certainly do not. Hardened stacks are few and far between, and OpenSSL can by no measure be deemed hardened (though certainly getting better of late thanks to all of the bug releases). Do I expect that my entire stack is 100% bug-free? No, but one of the niceties IMO of doing assembly language programming is that it is far less error tolerant in the ways you describe. Reading all of the nasties re: security-related code, and then applying the commonly-accepted mitigation strategies was applied throughout.

Re: how do people contribute, it is on my list of things to do for github's linguist x86_64 support (which is why I didn't put it all on github to begin with).

At the end of the day, trust is a function of time and perceived scrutiny of the stacks at hand. We are getting there slowly but surely :-) Cheers!
> Draw a Fergusson every 3 months?

The majority of what you have been told by your media are "narrative" stories that are removed of all actual facts and details (to fit the narrative). Its pure politics.

For example, in the Ferguson case, you where told that the police officer (Darren Wilson) saw Michael Brown, and for whatever reason, just murdered him on the spot, by shooting him through the back of his head - all while Michael Brown was doing nothing wrong, and holding his hands up.

Except none of that is true. Here is the basic outline of what happened instead -
http://www.newsmax.com/Newsfront/ferguson-shooting-13-facts/...

Or here -
https://en.wikipedia.org/wiki/Shooting_of_Michael_Brown

And that's still leaving allot out.

In the case of Trayvon Martin, the spin was even worse.

This is a racist "white" man - http://www.breitbart.com/big-government/2013/02/06/zimmerman...

And a watermelon soda is an ice tea - http://www.examiner.com/article/trayvon-s-skittles-arizona-t...

I'm assuming the later was "modified" in the produced story by all the left-leaning news outlets because it was too stereotypical / and the narrative must be protected. If you don't believe it, check the crime seen photos and the court records - I did.

And that's about 5% of the falsehood story. I could go on and on.

> Should we expect that America uprises against their own police?

Cops kill a reported 500 or so people every year. Maybe twice that much in real numbers.

The majority of those people are violent criminals - some of which are firing at cops, using knifes to stab cops, garbing at cops' guns, using vehicles to run cops over, etc.

Why would anyone that is not delusional with the political media spin revolt against cops?
I'm not sure city size is specifically the difference. The U.S. does have large cities, but the citizen-violence and police-violence problems aren't limited to those. For example, none of these states have any cities as big as Vienna (2.5 million), yet they are among the more dangerous states: Mississippi, New Mexico, South Carolina, Alabama, Indiana.
Will the New York Times be a better source for information?

http://www.nytimes.com/2005/12/22/fashion/thursdaystyles/get...

It is a legitimate question - I'm actually pretty wary of most main stream media outlets - not unlike yourself.
They didn't have to - JetBrains has been around for a long time and Kotlin is new. The productivity benefits mostly come from things like fast compile times, garbage collection etc.
That's my take. Funny that it attracts agreement on HN despite counterexamples showing up here regularly. Last one was AeroFS: a private, safer Dropbox for a monthly fee. At the moment, that one use case can (and probably does) have dozens of successful vendors whose sales teams were first to get to customer. Once deployed, they're usually hesitant to switch and have related requirements. That's both increased odds of long-term revenue plus opportunity for profitable, custom work.

That's just one out of a zillion scenarios where potential customer is unlikely to use FOSS or "The Cloud." There's also several attributes outside cost and some business models that almost nobody is pushing hard in software industry like we saw in other industries. Especially retail, which adapted like crazy all over. Anyone spotting these and jumping on them in the right way might make a killing.
The LPAE extension increases the maximal possible amount of physical memory up to 1TB (40 bits).
Disclaimer: I'm from the neighboring country to the north. I know nothing.

I _thought_ that you're supposed to have some ammunition at home though? 'Taschenmunition' or something? Like, say, 20 rounds?

Let's ignore the standards for storing those, but my impression is that

a) ~a lot~ of people in CH have rifles _with_ ammo

b) ~a good number~ of kills at home in CH happen using said rifle ("Cheating wife? Thank the military for the rifle right here" or - on a different end of that scale - "Life is unbearable, but the state provided me with a convenient way to move on").

Can you set me straight?
Oracle has been investing significant resources in JRuby for some time via the Graal/Truffle research projects. They're quite impressive.
Rising Star George Dalton’s Party for Debut Music Video‘Trap+Queen’
I graduated with a traditional engineering degree too and the start of my career sounds similar to yours.

Here's my advice: Pursue what you are interested in.
If you don't you will always have a nagging what-if feeling in the back of your mind. Nothing is set in stone and if you decide later that the EE path is more appealing you can get back into it later.

It might be a little harder to switch back but IMO the reward is worth the risk. Since you're a recent graduate, right now is a good time to try stuff out.

Good luck.
well, you could do what I did and only read half of it....
Well, Switzerland still ranks very high in terms of gun ownership. (4th place in the world)

My point is that the mere availability of guns can't be the only reason.

This is most likely a very complex problem with many different issues that have to be tackled. Better police training, preventing ghettos, hopeless economic situation for people of certain race, racism - these are all issues that will have to be tackled to get this under control.

Just taking away the guns wont solve the problem I fear.
Time better spent: Structure by John McPhee
http://www.newyorker.com/magazine/2013/01/14/structure
Anyone, anywhere could modify x, which is what makes reasoning about this code difficult. When your entire program is a collection of mutable state that can be mutated by any piece of code, understanding what's going on becomes really difficult if not impossible. One thing that people are adopting from FP is to limit what is mutable, and when possible make state explicit.
Well, yes. (I thought were were discussing possible sources of those differences, rather than leaving it with a "just", but I also recognize that at this point it's the sort of pointless research that easily distracts me.)
The ARM architecture supports LPAE with up to 40 bits. So the memory cap is at 1024 GB. But I never came across a device utilizing LPAE.

Since there are also ways to get around the 4GB per process cap on 32Bit systems I never understood the craze for 64 bit systems. Most of the time 64 bit makes things slower (e.g. that is why the x32 linux abi exists) and leads to more power consumption.
I believe it then becomes a matter of perspective. A single middle man will be a monopoly to one party and a monopsony to the other. So for consumers (and regulators), this state of affairs would be indistinguishable from a traditional monopoly.
Ah, I see. Yes I misunderstood you, apologies.
The middlemen won't be done because they offer advantages many companies want. They handle so much of the sales, distribution, international issues, and so on that it grows the company. Not as profitable as direct sales but it's hard to get them.

Microsoft's OEM deals and Oracle's sales team drove quite a bit of their revenue. Never underestimate power of good middle men. Just make sure you get a good deal and preferrably have a transition to direct in the future.
I watched about 30 of those videos and enjoyed the challenge. Like a moving Where's Waldo.

I agree about the tube flips. It was almost always a kid in a tube that leans over too far and then gets dumped out. Once I knew what to look for, I usually saw it about a second or two before the lifeguard. I was very focused, and it helps to know that the drowning is going to occur in the next few seconds. I would be very stressed out working as life guard, having to do this search all day for real!

In a couple of videos, the victim was a parent with child that left their tube and was struggling to both swim and hold their child above water. There was one tricky case where two people were swimming to get the same tube, and the one who got there second, thus losing the tube, started drowning. I was surprised that this person could switch from swimming to drowning so quickly.

It was also scary to see people in the pool next to the drowning victims not react at all. Validated the article.
For $16, I'll certainly bother. I paid $45 shipped for the original Raspberry Pi with a processor that wasn't much better than this, and found all kinds of uses for it.

Now, if this one was the price of the current RasPi 2, I wouldn't touch it. But this is most of the functionality of the original Pi at a third of the price. Sign me up!
They got up and went looking for help. No help is going to knock on your door while you watch TV inside.
At least from the business side of things, code efficiency matters only when it makes a difference in the bottom line. If you can get the solution cranked out in half (or less) the time by being careless with memory, algorithms, and selection of third-party functions, the result is essentially double (or more) the return on investment. In many cases with routine processing of business data, a programmer would have to try to make a program run noticeably slowly. Put another way, paying a coder is often more expensive than buying and running a faster CPU.

PS: I have written some of my industries' most CPU efficient code on the market, but this is only because it matters in my industries. On the other hand, I have been in situations where efficiency is pretty insignificant, such as when programming an installation procedure that the user runs only when installing or removing the software.
While those incidents are obviously outrageous, refusal at the border isn't the same as prosecution and certainly nobody was sentenced to life imprisonment.
Instead of building "perfect software", perfectionist can redirect their focus on finding the "perfect compromise" design. :)
Cool to see isomer[0] on here :) Does the visualization mean I'm doing good? Haha - lots of similar-sized buildings, which may suggest it's too modular.

[0]: http://jdan.github.io/isomer/
I got my music back. At least most of it
Yeah, and also 5/6-ths of it is this very long construction and then criticism of some imagined social groups. He could have skipped the entire definition of blue and red groups except for naming them and the piece would not loose any of its solidity.

But I guess for the final point to have any punch, you do however need quite a bit of the uninteresting middle. Certainly that seems to be his conclusion, since he left so much of it in.
I actually did this switch 25 years ago for the same reasons. I studied Microelectronics in the UK and I was the first in my graduation year to get a job - 6 months later, by switching to software development (CPU and graphics card benchmarking).

It sort of worked out OK but I have regrets. I grew up wanting to be a hardware engineer but I'm not one.

If you switch to software development, I would recommend that you stay as low level as possible. I recently got back into embedded development and I became a lot happier because of it.

Good luck.
"Monomonger" just sounds like such a mean thing to call anybody. What would the noun form of monomesitia be?
It's something in between.

"The ffmpeg program is only provided for script compatibility and will be removed
in a future release. It has been deprecated in the Libav project to allow for
incompatible command line syntax improvements in its replacement called avconv
(see Changelog for details). Please use avconv instead."
Inlining is also about performance. Classes impose significant memory and code size overhead even if HotSpot does inline the code eventually .... but much code is still interpreted. And Kotlin also targets Android. Finding documentation about what optimisations ART does is difficult, but I imagine it's got a weaker compiler than HotSpot if only because it's newer.
In a language with immutable values and pure functions, roll always returns the same number from the same generator. If you want to call roll twice and get different numbers, the first call needs to return a new generator (with an updated seed) to pass to the second call. Rather than having to write something like

do
(x, g2) <- roll g1
(y, g3) <- roll g2
(z, g4) <- roll g3

it's convenient to have plumbing that hides all those single-use g values.
I .. disagree.

Disclaimer: Not my native language, I might miss nuances and misinterpret things - and I certainly come from a different belief system, a different culture.

For me though, this article raised important questions - but those were nearly impossibly hard to read due to the constant 'I served in Iraq' analogies. I flagged the submission for that.

I don't believe that Iraq was a 'Good Idea™' and I have zero respect for someone that was there. I did like the parts about his unit being somewhat less disconnected from the local population, but .. if you start at -100 you can't get too high, really.

For me, these analogies were, while probably important for the author, utterly distracting, annoying and disgusting. If you want to talk about the police in the USA, do that. The time served in Iraq is not relevant and - at least for this person right here - doesn't lend you credibility or sympathy either.

For me, those things don't belong together. It feels like a cheap "I'm a veteran, here's what I say" thing (and the notion of "veterans" is already quiiiiite hard to get over here).
My understanding is that most militia members cannot keep ammunition in their homes, but private citizens can have ammo as they please.

http://world.time.com/2012/12/20/the-swiss-difference-a-gun-...
Because the German cops are not push overs either. If somebody will attack them they will fight back. But by trying to deescalate first you set the tone for the interaction.

Most of the recently published police violence in the US seems to come from really trivial situations, not from criminals. I watched the Sandra Bland video. The cop stops her for a trivial traffic violation (I often forget my turns signals too and I see a lot of people doing that too). She responds in an aggravated way. Instead of trying to defuse the situation he makes it worse by telling her to put out the cigarette. Why would you do that? This sounds like a pure ego-trip where the cop wants to assert his total dominance. He could have given her a ticket and just left.
The argument that GMOs are OK because something similar happens in nature is a poor argument. Just because there exists in nature Process X that leads to Outcome Y, does not mean that a man-made Process Z that also leads to Outcome Y is good.

Nature has a way of eliminating failures; humans have a way to offload failures off to someone else.
What convinced me that avoiding mutations as much as possible was having to deal with code like that (in java):

public class MyBigClass() {
private int a;
private int b;

//hundreds of lines of code

private int calculateSomething() {
//do something
a = a+1;
return b*b;
}

//hundreds lines of code

private int calculateSomethingElse() {
int c = calculateSomething();
return a+c;
}

//hundreds of lines of code
public returnSomething() {
return calculateSomethingElse();
}
}

In this example. It's hard because you have to remember constantly which functions are changing your classes before you use them, and if you haven't written the functions, it's very easy to introduce a bug by involuntarily modify the states using the function calculateSomething, just wanting its output and not the modification of a.
Perhaps the table is not clear enought. I don't know about the exact members of each group, so I have to guess. I hope nobody get offended if misclassified.

Let's put Michael Niedermayer in his own group "A".

Clément Bœsch has no commits in libav and 179 in FFmpeg. So I guess he's in the FFmpeg team.

Andreas Cadhalpun has 21 in libav and 114 in FFmpeg . So I guess he's in the FFmpeg team.

I put all the persons who have more commits in FFmpeg than in libav in the FFmpeg team. Let's call this team "B". The classification is clear, because in all the cases the difference is big.

Vittorio Giovara has 294 commits in libav and 294 in FFmpeg. It's a tie! It's more difficult to guess, but I put him in the libav team. (This choice makes the bus factor bigger.)

Martin Storsjö has 253 in libav and 252 in FFmpeg. It's also difficult to guess, but I put him in the libav team.

I put all the persons who have more commits in libav in FFmpeg in the libav team. Let's call this team "C". Some cases are difficult to classify, but I choose the classification that makes the bus factor bigger.

In the table:

libav FFmpeg
A) 46 1831
B) 37 1071
C) 1074 856
Tot: 1157 3758

Ignoring the group A) and making a lot of assumptions, the table it can be read as

The persons in group B wrote 1071 commits for FFmpeg and 37 of them were copied to libav

The persons in group C wrote 1074 commits for libav and 856 of them were copied to FFmpeg.

The moral is that with the data of the table it's not clear that the group B is much smaller than group C. Only that group A is bigger than both!
It looks like you have to be an ACM member to access these, but all the papers are online for HOPL II: http://dl.acm.org/citation.cfm?id=234286

HOPL III is here: http://dl.acm.org/citation.cfm?id=1238844&coll=DL&dl=GUIDE&C...

HOPL I is here: http://dl.acm.org/citation.cfm?id=800025&coll=DL&dl=GUIDE&CF...

I have the hardcopy versions of I and II that I bought used from Amazon and they're great.
I think we'd need more specifics to really answer this. I mean from social media monitoring tools to analytics to tools that let you autotweet to tools that... there's a bevy of things out there that serve lots of aims.

Anecdotally a person doing social for a brand or an entity with a presence is going to use it different than people who are only using it for selling things. I've done it for all sorts of audiences and yes, when you're managing lots of accounts you tend to need to pay to support what you're doing.

But what you're asking/needing is consulting, not just free internet advice from strangers who'll wordblab to you whatever non-specific thing you're looking for.