skysight-inc/HackerNews huggingface dataset:
No, you are correct, it won't solve the problems. But if someone is having trouble caring about life/work And having trouble making changes to fix it, taking care of mental health, if there is reason, makes it easier to actually make the life changes required or make it easier to find some sort of contentment with your current life.
> I feel like I'm looking at a laundry list of mostly minor, tiny issues, that are a "solved problem" in the form of existing warnings. I can crank them up to errors as I modernize a codebase.

So the perspective you might be missing is that there absolutely are broken or useless parts of the C++ standard. There has to be a way to fix those if we want:

1. Continued improvements to the C++ language

2. Compilers that aren't needlessly complex to implement and support

3. Fewer weird edge cases and therefore fewer bugs when people miss them.

4. A language that can be taught to you instead of drilled into you.

A case in point is trigraphs. They are an almost entirely useless feature that requires an extra compiler pass. They cause real bugs that confuse and surprise all but the most grizzled C++ devs (myMap["crazyUserName!!!??!?!"]). It was like moving heaven and Earth to get them slated for removal in C++17.

It is not acceptable that things like this are this hard to get deprecated and removed. There needs to be an accepted, uncontroversial way to identify cruft, mark it deprecated, and eventually remove it from the language.

So... why the minor, tiny issues? Because we're not ready for the big ones yet. Let's get some minor issues under our belts and then we'll figure out how to deal with bigger ones.
Sure, here are two links to start with:

http://www.cbsnews.com/news/europes-small-arms-plague/ (1998)

https://www.washingtonpost.com/world/europe/getting-a-gun-le...

And many many others, unfortunately. It's a very nasty thing and it will take an extraordinary effort to put this genie back into the bottle.

Open borders has been a blessing in many ways but at the same time it has caused a whole bunch of un-intended side effects and this one and cross border heavy crime are two of the not so nice ones, to put it very mildly. We now have actual gangs with heavy arms in Amsterdam which was a fairly peaceful city not all that long ago.
Ok so how do I try this out?
21 vital life lessons from Steve Jobs
From their website, I get that CMU/SEI/CERT works with both DHS and DoD.[0] Although I don't see anything specific about the FBI, it's not too much of a stretch. As DHS has grown and evolved since 9/11, distinctions between police and military have weakened. A decade ago, CERT would have been carefully shielded through parallel construction.

In my opinion, this is a wakeup call for the Tor Project. The attack would have been obvious if they'd been tracking the requisite circuit parameters. Ironically enough, it strikes me that the Tor network needs something like CERT for detecting attacks.

[0] https://www.cert.org/about/
He seems to diect a lot of critisim at iOS, basing it on design principles that appear to be more relevant to desktop computing. Discovering new features, undo, consistencey. These seem relevant when using a computer to create something, but less so on a phone which is usually used as a media consumption device.
But all the while you think they acted irrationally I don't think you will really be able to understand why they did it.
Not if it's in a 401k.
Uuuh yeah indeed, sorry (OP here) for the mistake, hope a moderator fixes it :/

EDIT I emailed the team asking for an edit.
Screenshot-sharing performance comparison (Dropbox is the slowest)
Really? printf is cool and useful for it's own domain. But there is a reason that languages provide interpolation. And the simplest possible example above is not one of those reasons.
You will miss some. But then you just make a diff on the commits' SHA and only then you clone the repo (or fetch an archive, which is quicker).

You save a lot of time / bandwidth / space this way.
Thank God, in all that time, they've never been tempted to apply any graphic design talent to the project. The 'Win 95 Look' never goes out of style!
Maybe the online part is only available for students enrolled at CMU which is not my case. Self-study students download a different binary. Although it would be fun if it also had some online stuff.
A woman who happens to tech
SteamOS gaming performs significantly worse than Windows, Ars analysis shows
> But there's also this balancing act, that we need to do, of not wanting to get into an argument of certain kinds.

Well, ok. It took me a while after I posted my responses to (sort-of) understand where 'mikeash was going. I initially thought he was disputing the existence or possibility of those comments, so me and others were providing proofs and arguments that they in fact exist.

I think now that 'mikeash wanted us to not accidentally fall from quoting some arguments to actually using and discussing them, but I also still think the meta-level issue is something worth thinking about. We all know general population will say stupid things, because GenPop always says stupid things in situations like that, and those calls will drown reasonable public discussion and they will shape public policy - so it is worth asking, what to do about it? How to prevent this situation from spiralling out of control?
Central planners delegating to econometric models that are based on statistical historical patterns wonder why the "system" doesn't do what they expect; either its time for some new theories, or rediscover some economic schools of thought that have consistently rejected the historical schools.
I'm sceptical that ggplot's default was inspired by Tufte, it goes against almost every point he makes in 'The visual display of quantitative information' in terms of data to ink ratio. I have to disagree with yourself and Tufte in this case though, as I think it works really well.
Cool, thanks for sharing.
You only delay saving time and bandwidth — you eventually have to clone the repo for any ops other than checking the head SHAs and unless the repo is rarely updated, the delay will be short.
> massive skewing of wage payments away from younger people in many competitive areas of employment, because now that the taxpayer will cover living costs and assuming removal of minimum wages there's absolutely no reason to pay trainees, apprentices (or the likes of runners desperate to make it in television) any non-trivial sum until they've spend a long time "proving their worth".

That really only applies in industries where people would do the work regardless of pay ("passion" based industries like film). And even then it only makes sense for capital intensive roles (e.g. it wouldn't apply to music, software, painting, comedy, etc).

For most industries, in the face of steady demand (for workers) and a drop in supply (of workers), compensation for trainees, apprentices, etc will increase.

> regional cost-of-living differences and a guaranteed permanent income encourage former job-seekers to relocate to areas where their prospect of getting a job is minimal.

Good. It stops companies from externalising their costs onto the most vulnerable in society.

For example at the moment most companies in my city are located in the middle of town. Companies are happy with this situation only because they can externalise most of the costs.

For example most of the offices in my city are ~1.5 hours travel away from the poorer areas of town. But its where the jobs are. This means a lot of low income wage workers have no choice but to spend ~3hours/day in unpaid travel time. That is hardly fair.

Introduce BI and what happens? Low income earners refuse to donate ~3hours/day unpaid labor to companies. Companies will either compensate the low income earners (great outcome!), move offices closer to the low income earners (great outcome!), decentralise (great outcome!), or be forced into more automation (great outcome!).

> massive distortion of low-end wages, particularly for unpleasant, useful but not particularly revenue-generating jobs such as cleaning.

Actually, what we have now is a distortion of the market. BI would simply cause a market correction.

> a surprising amount of BI revenue will be captured by low-end rents, and other costs that people with more cash to spend at the bottom of the pyramid can't avoid.

Probably not, because like you mentioned above, you actually significantly increase the supply of land and housing available because its no longer tied to jobs.

And if you only doubled the amount of vacant housing you would send the property market into "free-fall" - aka back to affordability.
You imply, but fail to make any actual points or explanations.
Sharing or shaming? Tracking homelessness on social media
They created and worked for free on an open source project, and while graphics and UI are probably not their field of expertise anyone with talent in those and interested to help has always been able to.

As far as I know, you have never been tempted to do anything to help them on that front either. But if that bothers you so much, feel free to ask for a refund !
It's definitely just subjective tastes. Personally I find the colour schema of Material Design to be too saturated and garish. Case in point. YouTube on iOS:

http://appleinsider.com/articles/15/10/05/youtube-for-ios-ge...
The sad thing is, we knew that this sort of stuff was going on long before it reached the mainstream tech world. The SJW ideaology nearly destroyed atheism with 'new atheism', it led to a huge schism in the gaming community which is still on going and numerous other communities to boot.

But nobody did anything. Because the people these types 'infiltrated' first were generally the most unpopular or stigmatised in society. It's easy to overlook their political views when they claim to be 'attacked' by a group that the media loves to demonise.

These types are bullies, they are hypocrites and frankly, they are the exact types who are doing more damage to freedom of speech and online civility than their opponents. The tech world needs to drop all contact with them and treat them like the extremists they actually are.
We have a statue put up for the child soldiers who fought and died during the Warsaw Uprising of 1944. It's in a pretty prominent location, hard to miss if you're a tourist in Warsaw. https://en.wikipedia.org/wiki/Ma%C5%82y_Powstaniec

Hundreds of thousands of civilians also died in that uprising, many of them children who didn't fight. There's no statue for them.
As simple as writing a Perl6 signature for your C function. A proper solution for deploying your own libraries has yet to arrive (you can look up library names at runtime and compile code via the module manager, but imo it's still rather ad-hoc).
I agree that the use of the "void" keyword here is confusing. I wish it were more like LLVM IR, where things are more explicit and no values can be left uninitialized by accident. E.g. something like this would be nice (but requires breaking eggs):

int x = zeroinitializer;
void *ptr = zeroinitializer;
int y = undefined; // explicitly undefined
int z; // compile error
int w = poison; // compiler error if w or &w is read from

Additionally, I am not fond of C and C++ casts and their semantics which vary with the types being used (and can get really hairy when templates are added to the mix). I'd much rather see "casts" that are named after the semantics they use. E.g.

uint16_t u16 = 1234;
uint32_t u32 = zero_extend(u16);
int16_t s16 = -342;
int32_t s32 = sign_extend(s16);
uint16_t bits = bitcast(s16); // must be same size
float fp = 1.234;
int32_t fpint = floattoint(fp);
uint32_t fpbits = bitcast(fp);

In the two examples above, all the semantics are explicit, there are no surprises at runtime and the compiler/static analyzer has much more power in catching problems.

This, of course, isn't going to happen in C++ in any kind of backwards compatible way. I'm not sure these things can or should be fixed in C++, because of the amount of existing code and the fact that most projects would never upgrade because of the manual effort required in updating the code and merging it.
"Incompatible with device X" means "Cannot be installed on (your) device X" (be it for region restriction, lack of phone capabilities, or anything else ...), not that it cannot technically work.

Might not be super clear but the entire store works like that and always has, so it's nothing to do with youtube music.
The Case for Making Humans Smaller
I would say that even a tutorial mode doesn't get back all the usability, because you need to explicitly look for the tutorial. In a desktop GUI, you have buttons, and they are obviously buttons. You can figure out what they do by clicking on them. You can usually find the keyboard shortcut by hovering over the button.

Even with a tutorial, there is no smooth transition in a touch interface. Nothing to indicate that a double tap or a three-finger swipe will be recognized. Instead of being presented with new features, the user needs to go looking for them.
Not if it is in a tax deferred retirement account: there are no cap gains incurred by reallocating or NAV distributions unless there's an actual cash withdrawal. This is specific to 401ks & traditional IRAs only.
I'm sure they are not opposed to contributions by artists. Maybe that's an area you want to help them with, seeing you are an expert in these manners.

(Remember: freeciv is a community effort. Complaining is always much easier than helping to make it better)
> .But then the diamond cartel would just enact some sort of global "Certified Blood Diamond" program to prop up the traditional prices.

de Beer's call this "The Forevermark"

like this : https://www.debeersgroup.com/en/building-forever/our-stories...
The case of a 'connection' for France is much easier to establish than for Sweden.
It's US only.
Force Touch is an fascinating example because it's the equivalent of a "right click". The same right click Apple famously used to hate because of the very discoverability issues you have raised.

I think if Apple keeps Force Touch to certain specific use cases e.g. pop or contextual menus off app icons then it could be still very useful.
The ‘Death in … ’ Books
But who built it and why?
Hints for successfully managing an open-source project
There is a long history of horrific shit going down in these sorts of environments.

"At-risk students" who volunteer to be there and are cherrypicked from the top of a list of applicants are... not exactly the best statistical environment in which to judge success or failure of the teaching method. Even if such an approach were genuinely successful, the downsides to a slightly higher graduation rate may be considerable.

https://www.reddit.com/r/troubledteens

http://astartforteens.org/

http://wwaspsurvivors.com/

http://www.imdb.com/title/tt2198956/

My experience in the industry is limited to a six week summer camp. I went through a program wherein we were provided insufficient food & water and subjected to forced march in the wilderness, with constant entreaties to conform to their weird cultlike conflict resolution framework. To get us to behave they frequently threatened us with forced admission to their sister camp, which was marketed as an alternative to juvie, and ran on a level system (a more carceral aspect up to and including stress positions). I became suicidal after about two days on this regime; I 'gave up' and sat down on the trail half a dozen times, but eventually gave in to their insistence was that this was self-defeating and threaten my campmates because I would merely be prolonging the time to the next resupply, and that no authority figure would do anything but try to help them. I lost 40 pounds of bodyweight in 21 days, developed open pressure sores & lost the ability to walk without pain for a while. I staged a breakdown in front of the nurse when we got back to basecamp, to try and get my parents on the phone (I failed). They put me in a subprogram for kids three or four years my junior for the second session. The abuse there was tame, limited to escalating penalties when we did something judged disruptive, like make a disappointed face, until we gave in and apologized in the proper form. Two children that year ran away, despite threats to have the neighbor turn his dogs loose on them; One ended up back with her parents, one in the prison camp. Another (a naive and very Mormon little 10-year-old) was taken to a North Carolina state police station where the counselors got an officer to threaten him verbally with 24hrs of lockup, because his crying was getting out of hand.

I count myself lucky that I didn't face anything harsher, but never in my wildest dreams would I test some child by admission to this largely unregulated the-beatings-will-stop-when-morale-improves BS. Many of them brag about adopting coercive tactics invented by cults to keep people in the program, get them to conform, and 'get your child under control'. Some of these involve things a prison warden would not be permitted to do. Mine seems to have been marketted in parallel as a disciplinary aid (one camp-mate was there on court order) and as a "treatment" for things from ADHD (my ticket) to autism. The deaths that sometimes occur pale in comparison to the amount of PTSD that comes out of these places.
This seems to be an advertorial. Even when it talks about what's missing it shrugs it off like an unrealistic demand:

> The one feature I really find lacking in Music is the ability to make playlists, but I know that when it comes to music services I’m hungry for power features that don’t necessarily appeal to the masses

This article is an ad, not a review or analysis of the service.
Actually, both Israel and Palestines are a bit befuddled that their eternal little conflict has lost a good deal of importance to the rest of the world in view of the bigger events in the Mideast. Which probably is a good thing, since both parties were acting like the spoilt children of global attention.
Steve Jobs was against hiding features in modes, which is why the iOS lacked any kind of context menu until version 3, and Apple mice lacked right click for a long time.

Speaking of Apple's mice, they are some of the worst offenders in "looks good but don't try using it". There's the infamous hockey puck, and currently the Magic Mouse.

I use one when I'm desperate, but usually give up when it magically gives me hand cramps due to it's shape. A bar of soap is more ergonomic, and slides around better too.

This article isn't served well by it's sensational tone. If children can pick up something up and use it without training, then it's already doing a better job than a mouse, or even a keyboard, which you basically have to be literate to use.

https://en.wikipedia.org/wiki/Mouse_Practice
I love your explanation.

Just for the record. At the end of the day, your mother is the only able to do cookies and she is not limited in the ingredients. Your friends should remember that she could not be willing to do more but that doesn't mean that she can't.
Yeah, it's pretty obvious that online usernames say a lot about someone's age and personality. Heck, they often say a lot about a variety of other things too, like their gender and political affiliation.

Either way, while it was fairly obvious to anyone who runs forums or other communities, it's nice to see some actual research that backs up our common sense intuitions here.

On another note though, do you what would also be interesting to study here?

The correlation between avatars and age, psychology, etc.

Because let's face it, the picture someone choses to go with their profile (or the in game model they design or choose for an online game) says at least as much about them as their name does. A lot of people do tend to choose pictures or characters that look a bit like what they look like in real life (or in a lot of kids case, what they wished they looked like).

P.S. Am I the only one somewhat surprised about the 'ages figured from usernames tend to match what was entered on registration' aspect? Given that a lot of games and communities are 13+ only (or perhaps older), I'd expect a lot of kids to lie about their age when signing up.
Yeah, I miss hover mode on touch devices.

Ironically, I see hover as the computer equivalent of touching a physical object to help work out how something might work without initiating any operation. With current touch devices, we only have "do" we don't have "feel".
Good introduction to the importance of fat tailed distributions in financial markets:

http://aida.wss.yale.edu/~nordhaus/homepage/documents/statis...
The UK had no reason to declare war in 1939 other than their promise to defend Poland.

That's the whole crux of this thread: that British military assistance promises are worthless.
I'm not too worried about ISIS running up against Israel, but I'm very worried about the connection between ISIS and Pakistan.
And this is exactly what the terrorists aim for.

If the western world starts feeling it is at war with Islam, Muslims will unite under those terrorist's banner and we're in for a very long, shitty haul.

The worse we treat Muslims in our own countries, the easier simple individuals will be to turn to the terrorist course.

If we attack a Muslim country, hordes of Muslims will travel there to fight for the Prophet.

These attacks are all desperate attempts at starting an avalanche. Don't let them play you, talk with your friends, stay calm.
Schools' religious assemblies 'should be scrapped'
Mediation doesn't appear in the title.

Mindfulness meditation does, and it's an almost exact opposite of a mindlessness state.
Even if the ones perpetrating these crimes have no gun permits, the existence of gun permits itself makes gun ownership commonplace, allowing the "crazies" easier acquisition and possession of guns
I played the hell out of freeciv between 2003 and 2005 and even at the time there were different tilesets or skins to choose from.
"Paris attacks: Islamic State says killings were response to Syria strikes"

http://www.theguardian.com/world/live/2015/nov/14/paris-terr...
And if the killings occur in gun free zones, Concealed carry permit holders won't be able to defend themselves, right ?
As far as Stalin and ethnic cleansing goes, he did not do to badly himself (https://en.wikipedia.org/wiki/Population_transfer_in_the_Sov...).
Those are vintage screenshots.

It appears to look like this nowadays: https://play.freeciv.org/webclient/?action=new
There are several explanations that could serve as hypothesis:

- it's inherited genetically

- it's something both their parents transmitted culturally/behaviorally because they themselves converged by living together

- when you search for similarities between two given individuals you always find some and discard the dissimilarities (it's also a mentalist trick

Each hypothesis seems hard to test/falsify especially with such small samples
"Your mom, obviously does not like it and tries to out-law or regulate those cookies. But then, the train has already left the station."

That couldn't happen while your are living at your mom's house.

Just remember that your mom doesn't accept any other kind of cookies for paying taxes. OK.. maybe we stretched the metaphor a little too much there.
Yeah it seems it would be much more useful with TypeScript as the substrate given its structural typing features. e.g. Declare interfaces that do the type class stuff, then any object that meets the interface critera can be used in those methods, without ever having to nominate the object as implementing the said interface. You have have parameterized interfaces too, so the functions can be pretty flexible.
Ask HN: Crossplatform Desktop Applications – JavaFX vs. Electron vs. Other?