skysight-inc/HackerNews huggingface dataset:
> Believe me, the red teamers in the government have thought of this and done their best to try and make the front-line workers at least aware of how THEY would sneak a bomb on a plane.

Skis are made in a heated press at hundreds of PSI. I'd like to meet the TSA consultant who put HE in a ski press, but I suspect he has gone to the great departure lounge in the sky.
Apple, Google and automakers have reached a standoff—a demilitarized zone drawn at the dashboard. This is where Google’s Android Auto and Apple’s CarPlay vie for control of the dashboard console to display messages, navigation and entertainment apps. Recent statements by German automakers portray an industry wary of Apple and Google that contradicts the cooperation represented by the many Android Auto and CarPlay partnerships announced over the last year.
Hangups, Third Party Client for Google Hangouts
First real test for drone delivery system in Switzerland
Why stir the pot?
There is a lot going on with U.S vs Iran already.

1. Iran's Nuclear Program
2. Yemen
Epictetus was a stoic. Epicurus was not.
True. On the other hand, hopefully this gives him the financial freedom to work on more of this own things in the future.
http://www.watermark-image.com a windows image watermarking software. Using the funds to bootstrap http://timeblock.com :)
This is what plutocracy looks like. It looks a lot like Peter Thiel
Google will need to fight for their modular smartphone market share
>it wouldn't be like those racist literacy tests for voting.

A modern day test for voting would also be different, but they are still used as justification to ban any such test. As long as the potential to abuse a test/restriction is reason to ban it, all restrictions should be banned equally.
Use mono [1]! Then write your first console application [2].
Or read [3] to learn about the language.
And then maybe check out some trending github projects [4]!

[1] http://www.mono-project.com/

[2] https://msdn.microsoft.com/en-us/library/k1sx6ed2.aspx

[3] http://learnxinyminutes.com/docs/csharp/

[4] https://github.com/trending?l=csharp
Hey, I just wanted to say -- I think your blog is great! Entertaining and a lot of it rings true. If you get rid of it, move it to some other place at least!
The question I ask myself is the above. If I would not work for a person because, perhaps there is something fishy or it is not a good fit, I will not hire him.
Modeling data with Cassandra: what CQL hides away from you
Women are recursive in a way men can never be.
> There's are differences between a down vote because one disagrees with the author, and a down vote because one believes the author is ill-informed and spreading misinformation, and a down vote because the author is being downright juvenile.

The difference is that the first two should not be voted down. If you vote down, you should not comment. If you comment, it means at the very least the comment added to the conversation, unless your comment is also not worth posting and you should be voted down as well.

It's fairly simple: does the comment bring value to the conversation? If it does so directly, vote up. If only indirectly, than don't. If it does not, vote down.

Whether you disagree or not is irrelevant. And someone being ill-informed should be corrected. At the very least, by writing an incorrect comment, they are presenting an opportunity to be corrected.

> I don't want people to be unable to express their views, but when the mean-spirited people who contribute nothing but nonsense start to represent a large percentage of a community, it's reasonable to see if anything can be done.

Things can already be done. Vote down and don't reply. That is the best way. Vote down and ignore.
why not just man curl?
he didn't write anything about overeating nor competing with artists. For me, message is clear - enjoy good food (quality over quantity), and enjoy arts - even seeing/reading/watching them gives many people including me a pleasant experience (a good step towards happiness)
TLDR
oversimplifying article is overly simple and gets things wrong and doesn't consider others.

The rules are simple: a user submits a link and title, the community upvote and downvote this submission.

Yes the rules are simple (they're actually not but they can be simplified), but yet the article seems to have gotten them wrong, submissions don't have downvotes.

I starting skimming after that, it appears the metric he's using is number of upvotes, this is NOT the relevant metric, posters are looking for exposure - what they want is a position on the front page. While those things are linked they're not the same. Would also probably want to take into account pageviews on weekends vs. weekdays as this affects exposure. Maybe it correlates to votes/no. of submissions, but maybe more people passively consume on weekends or weekdays.
Powerful new phone will let you dual-boot Android and Windows 10
Why you'll hate the Apple Watch, but still buy it
The point about the comics becoming too complex to keep straight was a good one. While I'd love to see more movies from them, I think Marvel needs to keep a handle on things and not try and do too much, so they ensure the longevity of the series.
With wifi on?
"I think there is a world market for maybe five men".
A guide to interior deco for house transformation
Except that it doesn't. Thanks to const_cast, you can take away constness from pointers, so where does your "guarantee" comes from?
I wonder what the data source(s) are?
How we hire – CartoDB
> Would it be possible for me to get American clients just through email?

Yes. Also your English is fine, assuming this is a representative sample.

> considering the present reality of code-on-whiteboard sort of interviews for a stable job in the major software companies

My advice here is that it's a coder's market and you can mostly redirect these into other methods of demonstrating your competency, or if nothing else - iterate over several companies until you find one with more realistic methods.

> What do you think about passive income, say, from selling WordPress themes on themeforest, or something similar?

"Passive" income is mostly a misnomer. It's more a matter of, "I have a mostly post-development product, which occasionally requires maintenance, and the active portion of monetizing it is now more a matter of sales and marketing, versus engineering."

More generally:

The set of companies hiring or expecting to hire software engineers is approximately, "all companies which presently employ software engineers." The set of companies which can benefit from software engineering is approximately, "all companies with meaningful revenue."

The part that remains is for you to find them and convince them that particular things you can do with code will predictably lead to them having more revenue. This is easier if you specialize in a particular type of company and problem, because you can build up knowledge around what problems they have, how they currently deal with them, how they talk about them, and what sales and marketing approaches they're most receptive to.

This applies whether you want to be an employee, or sell a product, or provide consulting services, or whatever. Find people who have problems, convince them that you can provide solutions in a way which is predictably revenue-positive and which doesn't unduly increase the burden to them.
I did that at the proposed copyright extension in the UK a few years ago. The reply from my local MP was along the lines of "our party believes this" (that the copyright extension was justified), and you are in our constituency.

I replied explaining that I believed representative democracy was supposed to work the opposite way and they were supposed to represent me. I doubt very much if that made a difference.
There is list of Czech stations on wiki, I think you could find other countries too.

https://cs.wikipedia.org/wiki/Seznam_%C5%BEelezni%C4%8Dn%C3%...
Big Name on Campus: What Startups Can Gain from Student Brand Ambassadors
Nope, I'm the submitter and I just thought it was a good read.

Sometimes a cigar is just a cigar :-D
Ask HN: What is the best free music streaming service?
A lot of them require monthly payments, or if you listen for free you get a lot of annoying ads.
I'm sure it will feature dragons ...
https://www.reddit.com/r/gaming/comments/p1ssv
Start with Mono. The .NET platform is a beast to "just sit down and learn". I've been doing .NET since 2002.
They're not the only ones running into issues with TPH and numa. For more suggestions to reduce jitter on Linux see Gil Tene's (Azul) advice:
http://highscalability.com/blog/2015/4/8/the-black-magic-of-...

Namely:

- Turn THP (Transparent Huge Pages) OFF.

- Set vm.min_free_kbytes to AT LEAST 1GB (8GB on larger systems).

- Set Swappiness to 0.

- Set zone_reclaim_mode to 0.
The CDC-6600 Pascal compiler from ETH had several small extensions in the same style as Turbo Pascal to integrate better with the underlying platform.

This is just to say that the culture of extensions/escape hatches didn't begin with Turbo Pascal.
> Looks good, looking forward to it!

Thank you :)

> Why isn't Clojure supported?

I have never used Clojure myself, so I don't know too much about it.
Can it easily call into Java libraries?
In that case, Clojure should work as well.
Do they invest that much in Haskell? SPJ's salary, and previously Simon Marlowe's salary. That's nothing compared to what they actually put money into.
> you have 'const Foo& a' that you expect will never change, but your function reading from that calls something that mutates a 'Foo* b' that aliases the object

And this is exactly why const means pretty close to nothing. Compilers can't enforce it in so many situations that it is almost like the "auto" keyword in pre-C++11 times.
Small gap: Salaries for men/women who are similarly qualified, working same job
Fo Fum, Change Gonna Come (Ting on Google Fi)
I would highly recommend this book: http://www.amazon.com/5-0-Nutshell-The-Definitive-Reference/... . The authors really know their C#. I have the pocket edition of this book and have looked at the full version, and it looks like a much more in-depth version that would be useful for someone just starting out.

I have no experience with C# on a mac, but I know it is possible. See: http://www.mono-project.com/docs/about-mono/supported-platfo.... You'd probably have pretty good support for anything on the CLI, but might run in to issues if/when you make the jum pto GUIs. Good luck!
Wow impressive, I'd like to have something like that but obviously not public, jus private.
SIGAINT email service targeted by 70 bad TOR exit nodes
Lovely parody on how to do statistics to reach totally wrong conclusions.
Maladjusted 20 something male? We really need to figure out how to better socially educate them.

http://en.m.wikipedia.org/wiki/Timothy_McVeigh

Wonder what kind of people think Swatting is funny?

http://en.m.wikipedia.org/wiki/Swatting

Lasers at aircraft?

http://www.laserpointersafety.com/news/news/nonaviation-inci...
Floppy Drives work with Android
Again, I think that you are misunderstanding the way the exchanges work. Party B is not doing anything but watching 1) The trades that are public information available to anyone (ie his peers) and 2) his specific interactions with the market and in some rare cases 3) the orders going into the exchange that are public to everyone.

Party B is then inferring things about supply/demand patterns. He is not tracking a specific entity. Party A meanwhile is doing everything in his power to hide his large intentions (trading across multiple venues, with different executors, at different times, at different sizes, etc). This natural adversarial relationship is what causes the price to go from 9 to 9.20 and it does not instantly jump, it is smooth. This is the mechanic for how that smoothness occurs and happens in real life and needn't add any impossible principles to the mix for it to occur.

In either case, Party A is unhappy about it jumping. They want it at 9 for as long as they can charge it, and Party B wants to maximize the average price they can sell it at (that is it is better for them to continue selling at 9.18 than to scare everyone off at 9.20).
What is heartwarming about this is that most "small minded, small town" people don't know this so much as this is just the only way they know... if that makes sense. It's not until you leave and try something else and realize what you thought was so much more; what you thought was better; the dream you chase is really just an illusion. There may be so much more to life than small town living, but what the small town people often don't know they know is that they have everything that's important in life - family, friends, community. The rest is just fluff laid on us as "important", "necessary" and "deserved" by the propaganda fed to us every day by the media. "By God you work hard, you deserve these luxuries in life." What they fail to impart: Most of these luxuries are meaningless, a constant cycle of planned obsolescence, consumerism and mindless spending designed to keep you in a state of want.

I was the ambitious one, the one that strayed far from home, chasing the dream, getting caught up in the consumerism. I'm glad that by the age of 38 I have come to realize that I had everything that was important before I left. The remainder was a constant cycle of churn, want more, want bigger, want better, want newer, want more convenient. Except it's hard when it's being fed to you every day by every billboard, every sign, every menu, every advert, every press release, every news story, every TV show to differentiate between want and need. When you stop to analyze what you actually need - I mean really need: Clean air, clean water, shelter, nutrition, sanitation, family, community, companionship; how much of what you're being sold every day is truly "needed" and how much of it is a want to fulfill some notion that has been sold to you by the media?
Reflections on attention deficit, motivation, pain and discipline
More features == better language. A tried and proven strategy.
Cool, gimme a field to add a custom header (e.g. "Authorization" is pretty common) and I'll use it!
It that is your intent, then build an immutable class with some friends to initialize the object if necessary. The const thing is so overloaded in C++ that is means close to nothing in terms of intent, and it can be easy circumvented.
Accidental complexity is one of the biggest enemies of productivity in the programming world.
At some point in less than 100 years, the contemporary equivalent of today's software will then be a type of telekinetic programmable matter. But you don't really program it. Its more like a number of beings work closely together via wirelessly connected direct neural interfaces to imagine what might be possible, while AGIs work behind the scenes to implement and integrate these fantasies. These are then realized by some type of physical particle arrangement at some resolution.

With enough engineering we could accomplish a crude approximation of this magic today. To really guess about 100 years from now is impossible. Chimps couldn't predict the evolution of computers and we can't predict ASI technologies.
Sec Carter at Stanford: Pentagon to Open Silicon Valley Outpost
Scrabble and the nature of expertise (2015)
Or you could buy Western Design's 'Mensch computer', a full computer built around a variant of the 65c816:

http://www.westerndesigncenter.com/wdc/Mensch_Computer.cfm

Or you could buy a single board machine from them, through Mouser.

Or just buy a 65c816 and breadboard it. The chip is still made and available through Mouser. And can be clocked up to 20mhz.
Both look good. See if we can support them in biicode.
Why do directories need the executable (X) permission to be opened?
what makes them unviable currently, in your opinion?
This line of thought seems to rely on existence and verified existence being co-extensional (if not equivalent). Perhaps Kurt Gödel showed us otherwise.
just pretty sure that would provoke a reaction. I'm trying to figure out how this hellbanning thing works.
and there lies their fallacy - sooner or later they'll reach a hill they cannot climb/run out of time/any other reason. Truly ambitious people I've met, on the outside, from the distance seem like ideal human beings - achieving a lot, always moving forward.

When I became to know them more, pattern was same - they will never be as happy as I am right now, was yesterday, will probably be tomorrow and so on. For them, life is never-ending race, at the finish line of one goal run for next one already begun. Somebody to run my country/company/whatever? Probably very good choice. Do I want this never-ending mental treadmill? Hell NO! :)
> C++'s backwards compatibility.

Yes, exactly. In particular, this can be seen in the syntax. There are lots of angle brackets and colons these days. I hope at some point, around 5 years from now, a version can be made that is nearly the same thing underneath, but looks more like python.
I agree, but we are very far away from a OS vendor adopting anything else.

There are some embedded solutions running Ada or Java directly on hardware, effectively using the runtime as an OS, but that is very specialized market.

Looking for the timeframe it took OS to adopt C++, we are looking at similar timeframe for any C++ alternative.
I'd be curious if those of you in the Valley think this is a useful venture -- i.e. what are the hurdles DoD will face -- and is the bureaucracy too much to overcome?
You are under the incorrect impression that providing liquidity means selling shares. Providing liquidity happens on either side of a trade. Market makers are full time liquidity providers offering to both buy and sell (usually at the same time). They make their money by bridging the temporal gaps in the supply/demand of an instrument.

So if you are using a liquidity providers it is evidence that you do not want to wait. If you did want to wait, you yourself can just put the order out and provide the liquidity to others.
The Slow Death of the University
Nice.

At what point would it make more sense to just leave c# as it is and move on to a new "language"?

I like all the changes and more importantly I guess I actually understand the intention and the need for them, at same time I'd like to question how all those actually fit into one language...

I understand MS has a very strong record for support of legacy software, systems etc. So for sure on point would be to still "support" legacy C# code and allow for more modern paradimes in the same language, but given all the other .net languages and the interoperability provided: what is the drive behind pulling it all in into C#?
> `const` is only needed for the caller to ensure that the object won't get changed when passed to another function.

But const cannot guarantee this, because it can be cast away so easily. This could be true just for your own code, but then it is you who is responsible for maintaining the immutability, not the compiler.
"Why shouldn't we assume the NSA has subverted the CA system?"

Broadly speaking, we should. And that's why there's been a lot of work lately in doing things that either build on or bypass the CA system. For instance, even if you get a valid CA certificate for a site you want to spoof, it still has to be a different certificate, so there's more work on certificate pinning. Sure, that doesn't help if the spoof cert is up the first time a given person visits a site, but it still raises the bar for successfully attacking a site surreptitiously, because anyone who hits the site post-pin will get a big warning, which can be picked up with other things. Now the attack has to be even better targeted.

And there's other work going on lately, and while it may not be immediately visible to the general public because this all takes time, it really seems to me this has all gotten a lot more vigorous over the last year. I don't even think it's all Snowden per se... it seems to me generalized security consciousness has gone up lately, like we passed a critical threshold of people's work feeding back on other people's work and the community as a whole has moved to a new level of effectiveness. It'll still be a while before we really see the changes but I think some changes are coming. (Not Utopia. We've still got a long ways to go. But some general improvements.)
You're right and being 20 and more years old, it has so many optimizations that are making the JVM damn fast. Scala takes advantage on many of these optimizations and results are impressive. I think Java as language is failing in the implementation of new concepts, being quite late compared to other languages not running on the JVM. If C# will improve the general performance and stability of CLR, already having the best IDE ever made, they can easily compete and even win against the Java-World.

P.S. I worked with Java (now only Scala) and C#, so I have experience with both languages/envs.
I agree that more than one thing should matter, but our society is pretty hostile to that idea. Consider, for example, that for a large fraction of the population, marriage and kids are key relationships that will make them happy. Yet, we're the egg-freezing generation. We want kids, but we are also deeply afraid that having them will compromise our ability to compete.
In Defense of Soundiness: A Manifesto [pdf]
"...it still seems dumb -- accepting a little money today at the cost of cutting your own throat in the long term. But then there aren't many providers in the US that aren't dumb"

Well, if history proves anything is that most of their investors will prefer an immediate cash-in that will raise the results and the stock price, over the long-term sustainability of the company.
Sublime? Parralells?

Why not just Monodevelop[1] instead? It's an open-source .NET IDE. Although not on par with Visual Studio, I doubt anyone would expect that anytime soon.

For a beginner it will probably be very relieving having Intellisense and code-completion, not to mention it will encourage exploration of the APIs in a much more playful manner than trying to read MSDN docs.

If you're going to start getting into C#, don't start with your hands tied behind your back. Get the full package!

[1] http://www.monodevelop.com/
The Private Market’s Reality Distortion Field
Lovely generalizations. I was searching for a /s tag after the first paragraph. Whats with the itch to find something wrong with one sub group or another all the time..
That's a very useful set of features, glad to see more of the features I'm used to in Scala (although obviously not the first to have those features) showing up in C#.

It's still a bit of a stretch to say that C# has "overtaken" Java in general, or to read too much into Microsoft's moves (they haven't open sourced any of their main profit-generating software (SQLServer, Windows etc.), just enough to earn a bit of street cred. amongst developers).

In terms of features C# is far ahead of Java, but many Java developers simply don't care as C# is far from being widely established and broadly used outside of Windows. Even on the JVM many Java developers will use Java the language as it's the standard, rather than because it is a fantastic language. Those who do care have moved on to Scala, Clojure etc. We've relegated Java (the language) largely to legacy status, but rely heavily on the Java ecosystem (JVM, IntellJ, java libs etc.).
Are you willing to say the same for C++?
It has nothing of weird.
100 years from now and still nothing is better than emacs
The Genius Behind Splittable and the All Squared Meter
What are these 12/15 fastest growing professions anyway? I'd like to see a lot more detail about the claims being made and how the numbers to back them up. Saying "there's a lot of evidence" is not evidence.
Apple's Research Kit
The page you have tried to view (Python without an operating system) is currently
available to LWN subscribers only.
For a big bank, that's pocket change.
Welke vetten zijn gezond en welke ongezond?