skysight-inc/HackerNews huggingface dataset:
In general this seems like a great idea (based solely on the headline). I wonder, though, could this be used as a system for placing assets in useful positions at targeted companies? In other words, even if someone wants out, will they actually be let out?
The secret developers of the video game industry
Taurinus X200: Now the Most 'Free Software' Laptop on the Planet
What I Think CoffeeScript Should Have Been
WinRAR's expired trial notification used for remote code execution via MitM
Handling Bad News
Little Bites of Cocoa #93: Creating a Router for Alamofire
Are you interpreting my comment to be supportive of intelligence agencies?
I can personally second this. It is pretty quick to get a micro service up and running with Clojure. My team has been using the Duct[0] generators which set up a nice scaffolding. It also includes some decent examples writing components, models and endpoints. Plus swagger is free out of the box.

[0]: https://github.com/weavejester/duct
Meet the American Vigilantes who are fighting ISIS
I use Scannable _extensively_. Being able to search the text in handwritten documents and whiteboards - without losing the original document to some ridiculous OCR conversion - is absolutely gold. Plain text notes are somewhat less important for me, although I use them a lot too.

I don't care one whit about chat.
I'm not sure we are on the same page. I attempted to explain how the functionality in question is not related to kernel architecture differences, and that Windows is unable to implement the function reliably.
You can't just lock up the execs without evidence, that's unjust.

You can't just investigate, the nature of large power structures is that some underling will take the fall.

Breaking the rules for economic advantage should be met with new rules to force economic disadvantage. Put a 2% tax on total revenue for the next X years, possibly with the addition of a fee based on perceived past benefit. Honest players in the market will reap the lower cost of doing business, and better business practices will prevail.
Or a recent update to the infrastructure introduced a breaking change in a previously working malware package.
This isn't stackoverflow.com and getting a list is totally ok.
Yeah, as long as you go with Java 8, then I think the Spring+Java app is still a viable and also pretty powerful option. Although I disagree about Hibernate as I've found it ends up causing a lot more problems than it solves in the end.

Java + Spring is still a very safe (albeit boring) option for a lot of different types of web apps today.
Alright, sorry for the knee-jerk reaction. My apologies.

Have an upvote :)
I didn't donate, and neither should you.

See how weird that sounds?
Presumably so. But I suspect a bigger problem is "I've got dozens of friends and the fun never ends -- that is as long as I'm buying." This is probably a huge root cause of classism. They don't want to be around people with less than them because everyone puts the pinch on them. Think about: with 7 billion people on the planet, a billionaire cannot even give a dollar to everyone on the planet before he is broke. I don't care how rich you are, there are limits to how much you can give. There is no limit to how much other people can try to demand.
My life as a NATO collaborator (1989) [pdf]
so, the first article "I've read prop F and its worse than you think" focuses on the insane powers the prop gives to neighbors who want to file complaints or sue other neighbors, and this article's defense is "oh but suing costs money and will rarely happen", yet "citizens need to have power to punish violaters because otherwise the laws won't be enforced".

Which is it?
I know several people who make their livings running a cat cafe.
These 'scrubbers' and nuclear plants are already in my calculations of battery manufacturing C02 production. Base of the CO2 production calculation is the energy mix of germany. In the US it would be even higher(?).

Source is an independent german energy research institute btw.
A field guide to the wildlife in DevOps land
Find the caller and caller's caller of a Python function
People show pessimism because they fear their size / cash on hand; hate the "walled garden"; love to bet against the big kid on the block.

So I suppose, it's all a matter of who you talk to. The genius bar repaired my years out of warranty MacbookPro for free (failing video card = new motherboard = not a cheap repair) so customer service for me has been nothing but top notch, as it has been in the past.

Love the "walled garden" - everything is getting better at working together and working together more consistently. Side note to this is I have friends who were die hard Android users who all just switched to new iPhone 6/Plus S's

And picking on the big kid on the block - meh - someone needs to get picked on. Google get's it's share - facebook gets beat up on occasion. happens.

So... they're considering building a car, or the watch or whatever. It's not like their hurting for money. Google is into so many products and industries that have absolutely nothing to do with search its dissying.

And what makes you compare Apple to IBM? They have almost no server presence, have never believed in "big iron" server configurations - OS X Server is now just an addon to OS X. IMO, Apple couldn't be any more different then IBM or MS for that matter.

Analysts love to speculate. It's apart of their job. Most of these people get paid to write pro or against Apple. No one knows what Apple is doing other then Apple.

(not defending them. I love Apple products and use them primarily - but people give them more shit then they deserve IMO.)
Use containers and machine learning to deploy portable, smart apps
To be fair, it doesn't seem like many HN people know much about Binney and Drake either. Both supported another elaborate system of dragnet surveillance ("ThinThread"), which apparently attempted to use cryptography to mitigate privacy concerns. Both left the agency after ThinThread was jettisoned in favor of "Trailblazer", which had the virtue of being a darling of government contractors.

I doubt many of us would have been happy with a full-scale deployment of ThinThread either.
> Neither of the opinions should ever be codified into law.

There's a really good reason to make vaccines mandatory/heavily incentivized however, which is because you need a certain critical portion of the population to get them before they really are effective at reducing the spread of a particular disease.

If, say, only 10% of the population is vaccinated against polio then there will always be plenty of people around that the disease can spread to. Those 10% won't get polio, but it doesn't really benefit society as a whole. On the other hand, if 95% of people are vaccinated then the disease will have a very hard time spreading and [ideally] can be completely eradicated. Even the un-vaccinated 5% benefit since their chances of exposure are much lower. Assuming you agree that vaccines are harmless (I realize some people don't, nor are they totally without negative side effects), it's in the best interest of society as a whole to vaccinate widely.
+1 for Dropwizard. Setting up Dropwizard was a breathe of fresh air in the Java world.

If you can swing it for your project, I would suggest trying to sidestep ORM altogether by using a NoSQL database like MongoDB.
> government backed professional associations and unions

Oh I could fill a page about how disgusting I find professional associations and unions, but it's probably off-topic here.
You're thinking of the next car, the Model 3.
If you don't understand this (like me), see https://en.wikipedia.org/wiki/Hacker_koan#Uncarved_block for an explanation.

According to that link, it's based on a true story:

So Sussman began working on a program. Not long after,
this odd-looking bald guy came over. Sussman figured the
guy was going to boot him out, but instead the man sat
down, asking, "Hey, what are you doing?" Sussman talked
over his program with the man, Marvin Minsky. At one point
in the discussion, Sussman told Minsky that he was using a
certain randomizing technique in his program because he
didn't want the machine to have any preconceived notions.

Minsky said, "Well, it has them, it's just that you don't
know what they are." It was the most profound thing Gerry
Sussman had ever heard. And Minsky continued, telling him
that the world is built a certain way, and the most
important thing we can do with the world is avoid
randomness, and figure out ways by which things can be
planned. Wisdom like this has its effect on
seventeen-year-old freshmen, and from then on Sussman was
hooked.
So your "read all the KBs and choose" strategy would have prevented this, really? You would have read that KB2949927 adds SHA-2 cryptographic support and said "No, we don't want that one. We'd rather stick with deprecated SHA-1"?
Well, given how common forest fires are, I think it can be useful. In the last two years, I've been through three forest-fire caused 'air quality warnings' which caused genuine discomfort in Arizona, Minnesota, and Oregon.
Cosmic Call at the Universe of Discourse – The Math Less Traveled
"No exec ever makes a decision to violate the law"

That's a bit far fetched. Execs do decide to violate the law, check some of the court cases on HN.
They could have an an amazing project here but fail solely because their name is already used by much more well-known projects.

30 seconds of googling could have prevented this.
I love the idea of JRuby, but I found the community was weak when I did my exploration. Granted, that was about 1.5 years ago.
Excellent read.
I have no idea what you find easy to follow -- I have no idea what's going on in a typical Github or Discourse thread. Gmail is also pretty confusing.
I used to love OneNote's writing experience - but it sucked hard at syncing data between devices. That was what Evernote absolutely nailed from the get go. They synced data seamlessly before anyone else, and ultimately that ended up being more important to me than the UX. Now, in 2015, I feel like Evernote has scratched the UX itch enough for me that I have no reason to go back to OneNote for the forseeable future. Penultimate provides a decent UX for writing even if not as sophisticated as OneNote, Scannable is brilliant for pulling things in via the camera, and the core note-taking app is perfectly adequate, IMO.
Assuming Gary Johnson officially declares at some point, (which is widely expected to happen), he at least has shown some support for Snowden:

https://reason.com/24-7/2013/06/12/gary-johnson-applauds-edw...

http://www.dailymail.co.uk/news/article-2339200/Former-presi...
> it means the update signing key has been compromised.

The odds that parties outside of Microsoft have access to their update signing key is actually seems pretty likely given the Snowden revelations. Consider the Stuxnet distribution strategy -- what a boon it'd be to be able to deploy that sort of machine-specific payload via the built-in update kit.
I get it, sort of like shooting yourself in the foot.
Microsoft _should_ not be anything like where you work. I'm not a Windows-user, but if I were I would hope and expect that the update mechanism for one of the worlds most used pieces of software was closely guarded by several layers of computer-based signing and human approval.
I don't often wade into exchanges like this, but here we go.

Firstly, you mean "you're" and not "your".

Secondly, I know many fantastically talented and productive JS programmers who really, really know what they're doing. They use JS either because they have to, or because it suits their problem domain. Your remark is snide, unhelpful, and out of keeping.

Thirdly, jsprogrammer was right. For many problems only a vanishingly small proportion of instances are hard. In my own area - graph three coloring - it's actually quite difficult to produce graphs that are known to be three-colorable, and yet are hard to color. Most of the time, in the technical sense, graph three coloring is easy, even though it is known to be NP-Complete.

So I believe your remark to be unwarranted.
> a test update that was pushed to production unintentionally rather than malware

This position seems to be based on the assumption that malware is less likely to be subject to mistakes than MSFT.

Want to check with the PR dept? ;)
"Meet your new search overlords" lovely! great material that puts our central focus of web dev into context.
> If it's boring, then something is done wrong.

Note that the inverse is not true: If it's exciting, you could still be doing something wrong. (Watch any junior hire with day-one ideas to "improve" the codebase.)
Cultivating Creativity – Joanna Ciolek
If no cars is the goal, how are segregated cycle tracks a leap in the right direction?
SoFi raises $1B to refinance student loans
Yup, Safari's lack of getUserMedia() is the sole reason we have to continue using flash at my job.
Cool, but convo nets are not the right tool though. Neural networks have an implicit smoothness and locality prior (which is what back propagation exploits) which this game does not really posses. Decision trees (e.g. random forests), are able to deal with sharp discontinuities better and would be more appropriate. I would expect less training, and perfect results.
Thanks for responding and I'll chime in.

I'm using the 8,100 pound vehicle weight of the H1 as an off-the-cuff reference point in physics, because in practical terms, yes, bigger tends to be safer in the real world. If somebody can find the NHTSA numbers for the H1 that'd be relevant to clearing that up. Oh, and I'm talking about the military converted version that was road legal, not the GM product.

Until we get the official test numbers from a 3rd party, I'm not going to believe Tesla's numbers. For all I know they could be better than advertised, but they could also be worse. I saw the 800 G having a top speed closer to 170, which would make it faster. Also, having been on the road with 50+ Teslas, I can assure you that the speed of the vehicle absolutely does not matter, because they don't use it. Anecdotal, sure, but there's always a bragging rights speed metric to brag about, which means it's not really worth bragging about.

So basically on the last point you agree with my premise, that Tesla likes to pick terms to hype itself along the lines of Apple and how "revolutionary" their products are. Basically the Model X hasn't proven itself capable of anything yet, because it's a year behind and I haven't seen any 3rd party tests of it...unlike the Land Cruiser, which is highly regarded worldwide for being, you know, capable of handling normal and abnormal conditions.
Theoretically just:

let u = MGCopyAnswer("HardwarePlatform")

However, the problem is that MGCopyAnswer is a private method, and thus you have to define an interface for it. You can't do that in Swift, however you can do it by creating a bridging header for Swift.

So you'd need to add a bridging-header.h to the project, then set the compile target up to use the bridging header, and finally add this to the bridging header:

#include <CoreFoundation/CoreFoundation.h>
#if __cplusplus
extern "C" {
#endif
CFPropertyListRef MGCopyAnswer(CFStringRef property);
#if __cplusplus
}
#endif
Natural variation?
My Grandmother remembers the one that landed in Usk road. They lived a few streets away in Ballentine street. In the previous years they had an incendiary bomb land in their roof that was (thankfuly) only burning slowly. My teenage father had to go up into the loft and remove it.

On another occasion one burned through the lid of their fairly new dustbin. Dustbins were very very hard to get hold of then - like anything made of metal. Previously my Grandmother referred to Hitler as "Herr Hitler", after that it was "That bloody man". My Father knew at that moment that Hitler would lose the war.
What makes you think we're not already responding in kind?
Here is one. My Porsche has a display which tells you the MPG. However the car display is consistently between 1 and 2 mpg better than what I calculate after filling the tank and doing the math. And I repeat it's consistently worse than the display which calculates the mgp per tankful which is probably what most people rely on. I've been meaning to bring this up with the dealer but haven't so far. This is in addition to not coming anywhere near to the stated MPG and with conservative driving (non sport mode ..)
This concept is fascinating given the general perception that Japanese products have for reliability and longevity.
auto-updates have goosed more windows systems on me than malware. I'm not even a sysadmin.

there's been a few comments in the wild saying windows 10 can install without your permission. it may even be true, a bug.

so yeah I 'seriously' disagree with you.

https://www.google.de/search?q=crash+tuesday+broken+windows+...

scroll back through the years.
15 Tech Tools to Hack Your Productivity: Faves of Entrepreneurs.com
Cynic in me would say it's because authoritarian regimes are much more efficient. Democracy is a luxury you can enjoy in times of peace, but you won't develop it if you're constantly at war with every neighbour.
I completely agree: the pictures in the article make the manual look brilliant: simple enough for anyone to understand, but detailed enough to get the most out of the tool. Every social media platform should have this manual.
Isn't donating money to someone wanted by the state a crime? He might be hiding out in Russia, but I'm not...
Off topic - but why does their chosen font (Freight Sans Pro) render so poorly on Chrome?
Mastering CSS: BEM and ITCSS
Base52 means capital letters and lower case letters. Base62 includes numbers (0 through 9).

We programmers like being specific. Sometimes these sorts of details matter.
World has become? Learn some history. Today (depending on country) on average is way, way, way more tolerant of groups not generally considered "acceptable" than in at any other time I can think of.
Spoofing Fitness Trackers
Just be careful to dispose of what's left of your property in a proper fashion (some electronic components are dangerous for the environment if you just throw them with your other trash).

Also, when you inevitably fail to uphold that contract, consider settling instead of fighting it in court to reduce costs to the justice system.
> It's only in the summer that arctic air temperatures rise above freezing

Which "freezing" are you talking about? 0C (32F)? Because sea ice has a different freezing point.

> In my view the ice is probably mainly melting from below from heat transported from the Atlantic.

How does ocean acidification (possibly) factor in?
How to create a mosaic
This is NOT good advice for reasons other than you're thinking.

Simple reason: if your computer updates it is not in a stable state until a reboot. Simply, your computer may not ask you to reboot after an update, but some software will (eventually, not every time) run very odd until you reboot.

I've seen this happen many, many times on my own machine and on many company machines I've managed.

It's best to install updates when you want to install them.
Okay, but how does that scale to Tesla vehicles? Is it cost-effective? Is it part of the ownership / leasing arrangement that Tesla will recycle them? I genuinely would like to know.
In a dependently typed language, an if statement isn't just a run-time check, it also provides a compile-time proof that its condition is true in one branch and false in the other branch. So your insinuation that run-time checks are not possible in dependently typed languages is false; you just have to prove at compile-time that all possible results of the run-time check have a valid execution path. So if you have an unsized array A, you can't just write `return A[5]`, but you can write `if (A.length() > 5) { return A[5]; } else { return 0; }`.
I always figured that a pub/sub implementation at the database (instead of the application layer) would shine brightest in infrastructure and reporting situations.

Yes, there are a million ways to arrange for my landing page to 'listen' for every time I make an account change. But getting auditing and analytics and read replicas all working properly has always been a very big drain on developer resources, and if done wrong can create site-wide performance problems. I can't tell you how many times someone has demanded a handful of reporting indexes on the highest (write) traffic tables and then doesn't understand how the whole app got so slow. "I want to know every second how much money we're making today and I don't care if I drive away 10% of our income to get it" sigh

What I've wanted every time I've done persistence work in the last 15 years is to be able to have one database that's a partial clone of my 'real' data but with different indexes and lifetimes, without having to re-invent the wheel to get it. I have my fingers crossed that RethinkDB will become that product.
As redtuesday correctly noticed, Akka HTTP is a successor of Spray.io. Mathias Doenitz, the main author of Spray.io, worked on Akka HTTP as well. They are similar in many places, just powered by different "engines". Akka HTTP is built above new Akka Streams, while Spray.io is powered by plain Akka. But, for example, routing DLS is very similar. Our main API is in Spray, but when I tried Akka HTTP for a new microservice, I actually reused most of things from our customised stuff above Spray.
It's difficult to take Spring seriously after trying Jersey. Resource traversal is a powerful concept. Also, recent or not, Spring still comes with way too much complexity and magic. I'd really go for something more Sinatra/Flask-like. Haven't tried Dropwizard, but from what I saw it looks a lot more sane.
Haters gonna hate, I actually enjoyed quite a laugh from this comment. Just because some people can't take a joke doesn't mean they're opinions count for everyone.
Apple Releases OS X El Capitan
I would start by creating a couple of basic classes

How would you do that without deciding on a language/framework?

Suppose the goal is a shared calendar and message boards plus some way to buy ski passes. Doing this using SharePoint is going to be vastly different than Ruby on Rails.
I suggest you enroll in a physics course, this is physically impossible for the average case of net-zero displacement at a near-constant speed (i.e. roundtrips).

There are scenarios where it's true, but there are a lot of factors involved (drag, power/efficiency curves of the engine, etc..., net-negative displacement, etc...)
Unfortunately we've already received a lot of requests for click-to-copy in the app my company is building. I'd rather we didn't have to add it (because Flash), but we have to add it.

People wouldn't add this feature (along with the bloated library required to make it possible) to their web apps if the demand wasn't there.
You're right, but for reasons that people may not realize right away.

It isn't the content of the update you should be weary of (make this decision for yourself if you care this much) but it is the act of updating machines that will cause problems.

When a Windows machine updates (yes, even as of today - I had this issue just last week) it is in an indeterminable state until a reboot, even if the update doesn't require a reboot.
Correct, normal globals no. There is a way to make some special values have this behavior though. It's been a long time, but I think the reason was to have some analog to the win16 behavior. In that shared-everything universe, there were these IPC through dll patterns.
As you can see by the numbers the manufacturing takes a big part of the whole carbon production of EV.

Nuclear power is a very bad power source.
There is no final depot for nuclear waste on earth. We have to get rid of nuclear power. Hundreds of generations past us will have to deal with this shit of our generation.