skysight-inc/HackerNews huggingface dataset:
bombardier – Fast cross-platform HTTP benchmarking tool written in Go
> Maybe a buffer overflow, or maybe if your malware is the first chunk of the file you could get it to run first somehow before the video?

If you have an exploit in a video player, you don’t really need the collision.

> You could swap that out undetected, and you can probably also convince people they have to run it with sudo.

Also don’t need a collision (or more sudo than usual) for this; just make it patch the application (like it’s supposed to!) with something that runs with low probability.
Any code or real results to show for it? I'm a bit sceptical about claims in papers because I've found a lot of overstatements in them. Even in those with easily reproducible algorithms, that when you go and execute them, they simply don't pan out in any remotely realistic scenarios.
Learn to swear: Using machine learning for better online conversations
Any particular reason that you linked MIT course from 2005 instead newer version from 2015?
Commenters here who say Android Studio is fine, I suspect you haven't tried developing for iOS, I did (I develop for both for a long time) and I totally agree to the criticism.
I, too, find this to be the case. There seems to be a happy medium of "you figure it out" and "it must do exactly this".

As a relatively new manager, I find figuring out where the balance is tricky.
Autism Risk Linked to Herpes Infection During Pregnancy
We very recently moved from some bare-metal pet machines into Google GKE and couldn't be happier.

Honestly the hardest thing is keeping up with how fast Kubernetes evolves and gets better and better. The same goes for all Google services (pubsub, bigquery, etc)

We started the migration on Kubernetes 1.1 and are now live on 1.5.1

Even using it for things we probably shouldn't (old stateful applications) without a single problem. At least no Docker related problems.

I don't know, this article seems to be very presumptuous. A lot of bold claims, little backing and, as you state, some pretty false claims.

TBH I don't know why it's among the top of HN
Agreed, this was done in good spirit, but can easily be taken advantage of. I guess that's the nature of the internet.
When you hike do you ever jump down a 20-foot cliff?

It's asinine to get into this dick measuring contest, you shouldn't claim your sport is more hard-core than a sport you don't know. This mentality is why Lance Armstrong got his ass handed to him the first time he tried mountain bike racing because he thought it would be easy. And yes, there are race format where you carry bikes uphill: https://en.wikipedia.org/wiki/Cyclo-cross.
See the tweet from Roger Wang. He implied that Ignition and Turbofan will dramatically improve the source code protection feature already present in NW.js by removing the need for many of the painful compromises that make it work today. My main question is whether or not it is likely the Electron team will agree with this assessment and consider supporting the feature as well.
>economics says that decreasing price, the price for a given unit of work going down increases the demand for such

an AI costs nothing in the long term, so you are agreeing here that demand for AI produced software will rise more sharply than demand for human developers, because they are more expensive.

So if you accept that basic law of economics, then you must arrive at the conclusion that human labor will inevitably be outpaced by cheaper labor. the fact that that labor is coding seems to be where people get really stuck here. I dont really understand why this is where people get stuck.

the population of the world, and thus its demand for food has very much grown over time, and is still growing. Yet we have fewer people producing food than ever before. The reason for this is that the augmentation of technology outpaced the increase in demand. So we had fewer farmers making more food than ever.

similarly with software development, the demand for software will continue to increase over time, but the demand for human developers will inevitably fall, due to augmentations of technology enabling fewer workers to produce vastly more output. So we will have fewer developers working than we have, say, today[1], but those fewer developers will be producing orders of magnitude more[2] software

[1]im not actually trying to predict the inflection point of this growth curve as today, i meant this only as an example to make my point easy to understand

[2] where more could mean more complex, more efficient, etc.
Disclaimer: I started that github issue for source code protection with Electron.

To add to this since other people will come commenting, yes I know that if somebody REALLY wants to they can get to the code (although I'd argue that Denuvo worked for a while).

However there is a huge difference between having hard to read code that needs to be decompiled and unobfuscated to code that is in plain text! Any script kiddy can modify any electron application (The code is in freaking text files!).
There was also an 8 BTC (~$9250 USD) bet placed on "Yes" two days before the collision announcement.
2016 Web Design Trend Report – PS Is No More Leading
> One problem, of course, is that Android Studio was not built from scratch; it’s based on the long-in-the-tooth IntelliJ IDEA platform, a Java IDE… and, well, you can tell. It feels like fifteen-year-old software, and it’s all too apparent that it was adapted to, rather than built for, Android development. (Again: “Tools / Android.”) And, of course, it’s written in Java, which makes it multi-platform… but slow.

If you get the feeling IntelliJ is a 15 year old software because it is slow, you should upgrade your computer. Get at least 8 gigs of RAM, an i7 or equivalent processor, and an SSD. If you do programming to earn your livelihood, that is a far better investment than switching to a text editor for speed.
You only need to read the comments section to see how many things the author didn't seem to know. So much so that I almost thought it was a fake news story. His comments about the emulator were baffling to say the least. On my MacBook the emulator is extremely fast with the Intel HAXM driver. In fact, I'd even say that it's just as fast as the iOS simulator.
How We Pulled Off a Successful Launch on Product Hunt
Imaginators – Showcase your work professionally
Over the past 5 years swapping has always been due to a memory leak.
tl;dr:
Gmail(USA) required to provide data of persons in the USA, of communications between people in the USA orded by a USA judge.

Sounds fine with me, even when Google has it hosted in some other country, this seems to me a fine example of correct usage of the law and jurisdiction
I think there's also a lot of confusion about what the scientific literature should be.

Outsiders think of journals as pre-packaged nuggets of science fact, with conclusions that you can read and trust.

Scientists who publish in the journals view them as a way to communicate a body of work of "I did this, here is the result I saw. I think it might mean this."

The difference between these two views can not be understated. Each group wants the literature to be useful to them, so that they can use it, and that's understandable.

For most areas of science, especially in the early days of that science, it's absolutely essential that scientist's view be allowed to persist. Is it better to share early, or to wait to publish until you've tried all possible things that could potentially go wrong? I think the answer is obviously that you share the early data, and what you think it means, even if you may be wrong about it.

If the goal is to advance knowledge as quickly as possible, I think that the scientist's view is probably a better idea of what a journal needs to be than what the outsiders' view is. In some fields, like fMRI studies, the field is realizing that they may need to go about things differently. And that means that a lot of the interpretations that were published earlier are incorrect. But that process of incorrect interpretation to corrected interpretation is an essential part of science.
I think trust and effective communication are the root cause of a lot of these problems. Articles like this one rarely address that piece at all. I talk about it on my blog, * but my writing isn't exactly getting millions of page views. I find it frustrating.

* Such as: http://micheleincalifornia.blogspot.com/2014/03/the-gray-zon...
You have the US math wrong.

if profitFromTreatment <= profitFromNoTreatment:
doTreatment

The legal system enters into it because it affects profit. Health risks only enter into it indirectly through the legal system.

It is easier to sue for not treating than for over treating, and treating generates a profit. Therefore the default is excess treating EVEN THOUGH health outcomes are equivalent to worse.

(If you think this might be absurdly expensive, you are right. A glance at the costs and outcomes in the US vs other countries verifies this.)
Yeah man, my boss is a programmer and doesn't see any reason why he shouldn't use global variables any time he feels like it. That doesn't mean he's right!
Yeah - Eclipse is often referred to as the monstrous, slow, feature-full beast. But Android Studio is significantly further down that track than the ADT was on Eclipse.

AS is an enormous RAM hog, for instance. I have the space, so I prefer that - unused is just wasted. But it's wholly incapable of running on lower-end hardware that can run Eclipse just fine.
(for me I mean), I should really learn how to disable it.
Vast luminous nebula poses a cosmic mystery
Disclaimer: I work at Google.

Facebook is far from being the first company to have these criticisms leveled at them, and it won't be the last.

There are people who work at Facebook and Google who care about having a free and open web. That's how you get the Open Graph Protocol, Download Your Info, GMail Email Markup, and Google Takeout.

But living in a free and open web is really something only hetero white men can do. Virtually anyone else (women, lesbian/gay/bi/trans, ethnic minorities) needs tools to protect their privacy and manage/block/prevent harassment at scale.

Ads are a way of paying engineers' salaries. Many ads suck, and one way to help make the world a better place is to work on weeding out the bad ones (the ones that install malware) or making it easier to create good ones. The good ads are the ones that are relevant, that inform, entertain, and make you feel good. Heck, I'd argue that half the articles on the front page of HN on any given day are native ads that serve this purpose.
The third party service described in the article seems to no longer exist. Though if you look through there support information you can find that you can go to m.uber.com to request a ride. https://help.uber.com/h/b9dc6681-b346-4774-9ab1-ecaa3f22cabe

I still think my point that it requires upfront wealth and technical proficiency is still valid when related to public transportation systems.
This is the exact opposite of my experience. Back in the Windows 9x days it was a fairly routine experience for the system to soft-lock with the HD grinding away and I'd sometimes end up just hard rebooting the computer after waiting a few minutes for the ctrl-alt-delete dialog to appear. On macOS with a SSD I don't even notice when my system is swapping heavily.
Your priority should be to contribute to your 401k up to the max company match, Roth/IRA up to federal limit (the choice between the two depends on age and income), then finally 401k up the the limit you are comfortable.

The reasoning for this order is that any company match is free money that you are leaving the table if you don't contribute. However, many 401ks have limited investment options, restrict you to a particular bank, and involve added paperwork when moving jobs. That is why Roth/IRAs come next. However, those have fairly low limits at $5,500 per year. Therefore if you are planning to save more you should take advantage of the tax breaks of a 401k before investing retirement savings in a traditional brokerage account.
> the reason they did it was because of their incentive to appear "diverse"

This seems to radically mischaracterize the issues in that case.
Snapdeal unboxed: Time for Indian startups to get real
I do IOS development, Android Development and used to but no longer do Windows/XBox/PS3 development. My preference by best overall to worst would be Visual Studio/Android Studio/command line/XCode.
JOVE is really nice. My old lab posted some videos on there of how to for experiments. It is a huge step up from just reading methods and materials.
It seems like the OS developer's opinion these days is that RAM is cheap, don't swap. In the old days people cared a lot about swap performance because RAM was so tight that you were virtually guaranteed to swap at some point. These days you get 16GB sticks in boxes of Crackerjacks so why would you ever swap?

Of course the trend of making notebooks thinner by ditching the SODIMM slots and soldering insufficient amounts of memory to the mobo may reverse this.
Yeah I think at the start there is a lot of value in just starting, perhaps without even finishing. It's that stage of just getting over the first hurdle and getting into it.

That's fine for a while but then as you say you get to the place where you have to finish. I think this can be almost as big of a hurdle as starting as it can involve a whole host of new challenges, some of which you've mentioned above.

Finishing is also, in my opinion, typically not as exciting. You've likely already solved all the intersting problems and are left with the "lesser" tasks involved in getting it over the line. This is something I've been learning myself over the past year or two.
As I consumer how do I identify sites which are vulnerable? What should I do to protect my data?
[quote]It was a bit painful to have to see my ios colleagues have to resort to textsearch to find out where a certain member was being accessed[/quote]

I can imagine. Especially when it's one of the few features that actually exists in Xcode.
You're missing something in your definition of a second-preimage attack, which is that Y != X.
Advanced SystemCare Pro 10.2.0 Crack and Serial Key Full Version – [Latest]
In addition to being a basic term match, it also would mark any conversation about controversial subjects as toxic. Try saying something innocuous about suicide or rape.
Can we explain the drastic change of lower percentage of women because its less status-full for them now than before?

And what happened since 1917 to 80% of the profession in the job market to cause half the population to suddenly get less status from being employed there?

(same account as roghee0I)
Discussion: https://news.ycombinator.com/item?id=13712839
Doesn't matter if you encrypt your emails, since you have control of your server. Let the fed have the encrypted data.
Most people aren't doing the things you listed, hence: for most people, lifestyle is the real problem.
If you have an SSD, try setting vm.swappiness to 1 (not 0).
For non-professional sports I totally agree. It's a hobby.
VS + Resharper is slow as shit for me and I have a workstation with a Xeon and 32 GB of RAM.
So all we have to do about climate change is build structures to handle extreme weather? Climate change is and will continue to affect our whole food chain that supports the some ~7 billion people on earth. It's not just the weather we will be dealing with.
I saw this nonsensical opinion piece on here before with a large number of comments, the primary being that this is yet another "I'm Not Comfortable With This, So It Sucks" bit of noise.

Guy seldom uses tool, thus finds it illogical and confusing. Story of every casual user in the history of time. I seldom use XCode or OSX, and I find both of them to be unintuitive messes, yet I have the wisdom to realize that's mostly just lack of acclimation.
Remote Working: Improving Signal-To-Noise with Voice Only
https://dl.dropboxusercontent.com/u/29031758/If%20You%20Can.... <- this is a good read on the basics. A target date or low cost index fund with automatic deductions is a good "fire and forget" strategy. Once you leave, you can roll it over into your own 401k.

Echoing other comments - at a bare minimum max out your employer match, it's free money!
A long-needed solution to an increasingly important problem -- I hope they keep a free version after the Beta.
Not if the second-preimage attack is properly defined to find a second distinct document with the same hash as the first.
What about OSX? Is goood to disable swap?
It seems like if our attack vector is "a nation state willing and able to subvert companies operating in their country", DNSSEC and the existing x509 CAs are both equally threatened, with the downside that Chrome/Firefox can't delist a TLD when somebody discovers the malicious usage
How exactly does it show that?

Because it was supported by many lobbyists? Or because it lowers evidentiary standards?
I notice a correlation between the cities studied and race. I am surprised that this obvious variable was not taken into account.
IntelliJ might be a bit slow, but it still kicks ass.

What I see in this rant is another spoiled new-school dev who wants everything handed to him on a silver platter. That's not to say Android Studio could use improvement; more that this guy seems to lack the mental tools needed to reason about complex software
From the article:

>In 1996, Republican Rep. Jay Dickey removed $2.6 million from the CDC budget — the precise amount the CDC spent on gun research in 1995 — at a time when the center was conducting more studies into gun-related deaths as a "public health phenomenon," according to The New York Times. The NRA and some pro-gun Congressmen perceived this as more of an attack.
Free Python Videos for Beginners to Intermediates
Just a heads up, I submitted this story. I am in no way affiliated with WordFence... this isn't an attempt to get free "press" that they are hiring.

I submitted the story (and changed the title slightly) because I am interested in hearing this communities thoughts on remote work and video vs voice calls.

Thank you for your input.
> This point seems to be getting re-hashed (no pun intended)

why not??
They can get everybodys gmail with a single request, how many doors are they going to break down, and dogs are they going to shoot?
Generally yes. In fact, this is why "balloon" drivers exist, to allow the host to create backpressure and make the guest swap. The guest knows more about which pages are interesting than the host. If you make the host do the swapping, it will pick silly things, like the guest's disk cache, to write to swap.
> How to keep talented people happy: Sincere, prompt, frequent, praise

When I had an office job, I would have dismissed this. Now that I'm working remotely, I find I personally need praise more often than in-person gigs. It's harder to know how people feel about me and my work when I'm not there and not going to lunch with them. Critical feedback triggers larger fears about how I'm doing when received remotely, especially if it's text and not voice or video.
No. It has been based on IntelliJ for quite some time now
Automatic Robot Lawyers for Managing Open-Source Licenses
I prefer AppCode as well, being able to refactor, rename is such a time saver. However AppCodes test runner is really annoying if you switch back to Xcode you'll have tons of new schemas created. Xcodes test runner seems faster than Appcode
As mentioned else were in this thread, you can put a lot of the payload outside the single collision piece. People are unlikely to go looking for executable code inside a video.

All you need for the colliding pieces is for one to trigger the payload and the other not to trigger the payload.
Allocated time for personal projects at work: pros / cons?
Do/did you have time for personal projects (like Google's 20% time) at your company? How efficient is it, does it help the company become more innovative? Does it motivate employees or help them grow? Would you recommend it?
I disagree that the emulator sucks. With HAXM enabled it boots up at least as fast as the iOS emu and I can customize it to run different images of android.

Overall I love it. Compared with Xcode and the work I was doing before on iOS Android Studio is a dream.
>Do you believe there are any disparities in demographics between the general population and a given field (such as tech)?

We see this EVERYWHERE, but we only care about a very very small subset of fields, such as tech and upper management. As long as no one is being discriminated, then I really don't care about the demographics in a field. People should be able to work in what ever field they're qualified for but I don't see the need to take speciel actions to get more black women into the programming for example.
even knowing about these things in advance, the risk that the site loses your funds is so great that it's not very attractive to bet on these things.
It would have been the smallest droplet at the time so I think $5. I switched to hosted Ghost July 2015 and haven't looked back.

I'd consider self hosting again if I was planning on running lots of different domain/content ideas :)
IMDb can keep publishing actor birthdates (Age Discrimination vs. Free Speech)
I spent a lot of time on dA as a teenager. Press F to pay respects.
It surprises me to see so many comments about this article. I couldn't get past the grammar problems in the first paragraph. The most compelling thing at the beginning of this article is the stock photograph of a pretty girl seemingly praying in a coffee shop.

"Founders predictably underestimate the importance of hiring marketers."

They do? Who are these founders? Founders of what? And who are these people predicting the estimations of these founders? How did you learn of these predictions? Are the predictors publishing their founder predictions somewhere?

"As a result, many startups don’t get round to marketing their product until it’s too late."

I realize I'm being pedantic now, but "get round" threw me for a moment. It's another break in the flow of reading his message. I wondered what's "get round" mean? Is that like getting fat? Like getting "round about the middle"? Oh. he means "get around to". Googling "get round" returns 400k results. Googling "get around": 55M. I guess some people do say "get round." 1 out of 137 people. Word choice matters.

"This happened to me and I’ve thought long and hard about why this happens."

What's he referring to? What is "this" that happened? I had to stop and reread the previous sentence to figure out what "this" and "happened" refers to: "startups don’t get round to marketing their product until it’s too late." So a start up didn't get round to marketing a product. Okay, so I guess that implies that a startup was lazy and irresponsible by not getting around to marketing a product. In short, the problem is that something bad was done to a product. That's what happened to you? Inflicted upon you? David Bailey is a product and a startup didn't market him responsibly.

I stopped reading at this point. He put so little care into editing and proofreading his article, I figured he probably put just as little effort into crafting a meaningful message and formulating logical conclusions.

I guess I'll never find out what the pretty girl is praying for.
Yes, rights aren't absolute. If the governments wants your data on a self hosted server they need a warrant. In comparison, you have basically zero privacy protections when your data is in the hands of a third party.
Can someone explain why Microsoft doesn't have to but Google does?
Lazy youngsters, can't even finish your pseudo-tags! In my day, it was </sarcasm>.

</sarcasm>
Reading the existing comments on this thread, if it represents an accurate sample size of the type of culture in tech: this is why as a woman I want to drop out.