skysight-inc/HackerNews huggingface dataset:
I think adblockers will lead to something worse: extremely in-depth data harvesting. When publishers can no longer make money on ads, they will turn to companies offering them similar amounts of income ($1 per 1000 pageviews) for just placing a tracking pixel on the page. The pixel will just track absurd amounts of data, enough to justify the cost.

My example is Ibotta [1]. You can your entire shopping receipt and they give you cash back for buying certain products. While these 'coupons' prompt you to buy a product, Ibotta's real profit comes from data harvesting. They create a profile that knows where you shop, what you buy, how often, how much you spend, where you live, etc. etc. This data can be sold to companies like P+G for marketing intelligence ('Who is actually buying our products, for how much, how often? etc')

[1] https://ibotta.com/
The HN title is missing the rest of the actual title...

"Sorry Nerds, But Colonizing Other Planets Is Not A Good Plan"

Man, this article isn't even long enough to be considered a decent middle school book report.

In response: We're not trying to "evacuate" Earth for Mars within 100 years, obviously. Human life is important (which is clearly subjective, but doesn't seem that controversial) regardless of the Drake equation.

Pure clickbait.

Addendum: I find his frequent use of Wikipedia links very amusing.
Thanks for taking a look! What kind of time data do you want to import?
Yes it does. The secondary C++ allocator is doing its own pooling on top of the primary allocator.
An Ode to Pre Internet Meanness: Vinegar Valentines
Human Vulnerability – The Biggest Threat to an Organization
This is pretty interesting. How would this be different from traditional knowledge base programs? Is it that you are explicitly modelling beliefs and actions and things like that?
#RealNews on Trump Et L'Affaire Russe: A Resource Page
ad-blockers can block tracking pixels just as easily. If they want to move it server side, well the same could be done with ads too, the problem is that website owners can then manipulate and defraud extremely easily.
Sounds like optimization going haywire, deducing that the statement under question would constantly evaluate to this term.
Its valid to optimize a else statement out- if it will never be reached (Dead Codepath Optimizing out). Was there something akin to this in the statement?
>In theory, you could still sign downloads using a code signing certificate you got elsewhere, but system wouldn't check it for you, and few people would bother to do it manually.

Hence, we have occurrences like the OP. The point is checking checksums or (better) signatures is the most common way to mitigate it. Otherwise, this will continue to happen. Dare I say that is the entire reason repo managers of all stripes do this in the first place.
Any recs on choosing TensorFlow vs Keras-on-TensorFlow?
Considering the amount of the personal data still going through email, this is one of the few areas that no one should be giving up to any third party services, regardless of the benefits it may provide.

Encryption with you owning the key is a requirement if it is going to be stored on a third party service. You can provide a subscription model for the server costs if need be.
First Ever ‘Major Scale’ Mac Malware Hits Users with Phishing Campaign
I personally feel a separation of what someone's fantasies are is completely separate from what they would enjoy in real life. An example might be violent videogames - sometimes going on a murder spree is fun, but that's completely sickening to me in real life. Similar with pornography. I would think the majority of cases here would be a similar situation.

A side note, I first read the title as "Ultraviolet" porn and was incredibly confused.
Well, I found this:

http://www.laurakkerr.com/2015/09/16/sexual-fantasies-of-rap...

Professor Chivers theorizes the prevalence of rape plays a role in the divide between subjective and physiologic arousal in women. Women who experience physiologic arousal when sexually threatened, and thus produce genital lubrication, are less likely to be physically injured by aggressive penetration. She theorizes that arousal during sexual violence likely evolved “to reduce discomfort, and the possibility of injury, during vaginal penetration. . . . Ancestral women who did not show an automatic vaginal response to sexual cues may have been more likely to experience injuries during unwanted vaginal penetration that resulted in illness, infertility or even death, and thus would be less likely to have passed on this trait to their offspring.”
There will always be some mistakes that you can't learn from someone else's experience, but a close examination of the history of a forerunner can be very informative and allow follow-on products to avoid many of the same mistakes.
Just once I'd like to be able to guess correctly as to whether articles like this are referring to the AWS offering before I click.

In this case it is not.
Just to let people know, Handbrake is on Homebrew Cask in macOS.
I don't buy this either. It's $2/kg right now. a propeller for a destroyer might weigh what, 5 tons? at most... so that's 5000 * $2 = $10k - I have no idea where the author is getting $500k from.
Theorycrafting without a real idea here but how about a physical device with private keys and challenge-response authentication from a site. To login you have to press a button to sign a specific message as a specific person.

Then they can't silently gain access to your account persistently. They can gain access until you logout but then they have to wait for you to login again. Or they can change the key but then you'd notice that you can't login.
I remember those back when I lived in Montreal when I was a kid. We were on the top floor and I would attach an action figure with parachute to it. I'd send him out over the yard and use a string to release him.

Back then we figured out ways to keeps ourselves entertained. No computers or tablets so it was either be bored or figure something out that was fun and wouldn't get you into trouble.... much.
If I understand you right, you're saying that this doesn't actually work most of the time - but not that people are not trying it.

Myself, I don't care about the fact that Google is 'failing' on this, because even if they fix all the problems you identify, the people exploit such approaches will find some other loophole to exploit or work around. The inevitable result: another arms race that doesn't create value for consumers.

What I care about is the recurring social problem of which this is just the latest instance: marketing/advertising folk deceiving consumers. If your business model relies on deception then you are a Bad Person, and this applies equally to those who dream up such schemes and those who implement them at the technical level.

The legal system does not move at the speed of software development, and so there are strong economic incentives to engage in such unethical behavior and move on before people catch on and organize themselves to litigate the issue or effectively regulate the behavior. It is time, therefore, to punish bad actors by more direct methods of retaliation, which necessarily involves inhibiting their ability to buy their way out of trouble by renting legal mercenaries.
I think we can safely say the builders were not from Yorkshire, where the workmanship is of far higher quality: https://www.ydswg.co.uk/
Keras does not add much overhead, if any, and yes, it is as easy as everyone claims.
This is good feedback, will definitely work on a more informative first page.
50 years after summer of love, yuppies have replaced San Francisco's hippies
Please don't use all caps on HN. Use an asterisk * at the beginning and end of the text you wish to emphasize to get italics.
Did you ever make it into the app? If not, what browser are you using? If you find steps to reproduce this issue, please let me know, or file an issue on the repo.
ahahah man this is the funniest thing i've seen today!
I think you also missed a part of my point, which is that if you're not warren buffet or a programmer that has a steady six figure job, employment can be procyclical. You can more easily get jobs and pay hikes when the market is up, so your ability to invest peaks during the tops of the cycle, and you are at risk of things like unemployment at the bottom of the cycle.

Yeah hedge funds suck because they have high fees, but there's this Buffet-worshipping 'common man' implication that 'common man' should not be jealous of the rich man that has access to hedge funds because the S&P is just as good.
Whoa. Never mind systems that ensure it's me using my account, it sounds like I need a system to tell me how many of the people I'm conversing with are the people I'm conversing about.

Sorry for the confusion @idlewords. (For the record I'm not ruling out the possibility that @chrisked is also you Maciej. Fool me once...)
Is it damaging though? That is the question I want answered. I mean, even in my post, I did not question the presence of more frequent small earthquakes, I questioned if these earthquakes are any sort of real issue that produces damages or simply unfounded panic.
I regret to say it but I loathe their website. That sort of ultra-sparse modernist UI, where text and links are visually indistinguishable, informational text is spartan, and images are minimal and compressed is not helpful. Having to download and test a program or go read reviews to get a basic sense of UI is off putting. For software where UI is in fact a major part of the value offering, that's particularly concerning.

Having said that, sometimes this can be overcome by virtue of a killer app, and Canary Mail may have one in the form of PGP for iOS. For whatever reason despite iOS's strong overall security narrative and use by people concerned about security, and despite native S/MIME being available since IIRC iOS 5.0, there has been a curious lack of PGP availability in any alternate iOS mail client. I say curious because email clients are one of those areas where it is very hard to get people away from the overall functional native one, so uncovered features that a niche user base will find extremely compelling matter more then in other kinds of software. Lack of PGP with iOS has network effects in that these days email that can only be read via a PC OS and is unreadable on mobile is pretty hard to accept. If Canary has no utterly breaking flaws then PGP support would make me at least take a hard look, including buying a copy purely for evaluation purposes whether I ultimately use it or not.
Agreed and agreed, thanks for this feedback.
My advice is worth, at best, half what I charged.

Thirty years ago, freelancing probably involved more face to face interaction than it does today just because how 300 baud shaped the world of 1987...it was well into the 1990's before the turn-on-your-modem-and-even-or-odd-parity phone conversation became less necessary.

Thirty years ago working on open source projects (an alternative to full time employment proposed in the question) probably meant being part of a small cutting edge community working on something important. Today, the median open source project is one one person repository on Github.

I've also done a lot of freelancing and consulting over the past 25 years. I'd be better at it if I was better at networking because that's much of what consulting is and it suits personalities that are inclined to enjoy networking or feel its importance more than personalities that are not so inclined. It might have been useful to me had someone pointed that out when I was young...though might not have listened.

Anyway, some people consider a zero hour contract with maybe six hours of work per day to be perfect. After 25 years consulting/freelancing/contracting I prefer a big retainer check that has cleared the bank. YMMV.
How to Create Remarkable Content for Your Business?
anon1385 is a step ahead of you; s/he inferred it from your argument and is asking you to consider the implications thereof.
HomeBrew Cask updated the hash to the infected one, so in this case it has been useless.
The Bitcoin Network’s Transaction Queue Breaks Another Record
The Best Wine Coolers (Updated for 2017)
Show HN: Listabot – A Time Tracking and Invoicing App for IOS
I'm going to take this opportunity to plug my favourite open source project - the Nix package manager[1].

It can work as a universal homebrew replacement (works on MacOS, Linux, WSL and can be easily ported to most BSD variants), comes with a huge collection of packages[2] and produces its own reproducible source builds. Like homebrew, it's a hybrid source and binary based package manager (if you haven't done anything to modify the build, it will likely be downloaded from a cache of pre-built binaries[3]). Unlike something like homebrew-cask, it will never download the pre-built .dmg file from the developer's website - with the obvious exception of proprietary software.

It can also work as a great AUR/ports replacement on Linux systems. Fedora doesn't provide FFmpeg or an up-to-date version of a package you need? No problem, just get it from Nix! All the advantages of a rolling release distro, without actually having to use one.

Due to its functional nature, it comes with a wealth of advantages over homebrew and other traditional package managers[4]. Once you get past the learning curve, creating your own packages or modifying existing ones is a breeze. It can create disposable development environments with dependencies of whatever project you're working on, without having to install them in your system or user profile! Check out the Nix manual[5] for more information.

It's so flexible that people have built a Linux distribution where your entire system configuration is a Nix derivation (package) - with atomic upgrades, rollbacks, reproducible configuration and much more! [6]

[1] https://nixos.org/nix/

[2] https://nixos.org/nixos/packages.html

[3] https://hydra.nixos.org/

[4] https://nixos.org/nix/about.html

[5] https://nixos.org/nix/manual/

[6] https://nixos.org/nixos/about.html
He stopped sending out real checks in 2008. He now sends out fake checks. Strictly speaking, they are probably still negotiable instruments (meaning, you could hand it back to him and demand real money, enforceable by court action if necessary).
Reminds me of Naval Ravikant who suggested reading books more like blogs - you shouldn't feel some social pressure to "finish a book" but rather skip the parts you don't enjoy and drop it whenever you feel like you've gotten the main point. I've been doing this more recently and found that I don't get stuck on books anymore, no longer bottlenecked by certain parts which are boring and redundant.
Once upon a time a kid me realized that anything he put in autoexec.bat gets executed when the computer boots. Soon after i figured out how to do branching and input and made a start-menu-of-a-sorts thingy. It only went downhill from there.

In other words, it just so happened that my first programming project and interest turned out to be an OS. Took me about 6 years and 12 attempts to actually succeed at making a usable one.

Eventually that interest driven my choice of department in the late university, and the OS i made was shown off at my first job interview. I got the job, and that's how i got to writing Linux drivers and kernel tweaks for high-performance (mid-TOP500-ish level) machines for a few years.
With all due respect to Mr. Hawking and much less to none for Mr. Musk and the rest of the people peddling such bullshit, I hope someone with more common sense than them is able to relay to them what harm they are doing to actual technological advancement with their science fiction mental masturbation on issues like colonizing other planets and building strong AI. I understand Musk's goal--profit--and it's easy to see why he'd be peddling so much pseudoscience to distract his customers from the myriad of ways he abuses or plans to abuse them, but I cannot for the life of me understand how a brilliant and respected scientist like Stephen Hawking would espouse the same bullshit. To be blunt, it damages his credibility as a scientist and thinker and thus detracts from his attempts to promote actual science.

But hey, if we now only have a hundred years to get to another planet, at least we don't have to worry about global warming, mass surveillance, wars and politics, or any of the other real issues facing our world. I see why this appeals to people like Musk or Gates who have so much money invested in keeping the status quo and people fantasizing rather than thinking, but I don't see what Hawking's end game is. It seems he's just lost in fantasy and the world would be better off without his ramblings on this topic delaying real work on real problems.
Interestingly for recent versions of GCC (>=4.0) GLIBCXX_FORCE_NEW is defined for libstdc++, not GLIBCPP_FORCE_NEW.

https://gcc.gnu.org/onlinedocs/libstdc++/manual/mt_allocator...
Could be the same hacker just continuing to prod his lazy security practices. Or exploiting existing knowledge of his systems to bypass new layers.

Or he exposed himself on criminal hacking forums as an easy mark. But this is purely baseless conjecture.
Misuc
misuc claassroom
I think half of the "irc > slack" crowd are trolling or willfully ignorant, either one as a form of technical elitism/hipsterism. Slack is a nice UI, has a nice app on nearly all modern mobile platforms, has drag-n-drop uploads, 10,000 message history for free. Even if none of it is perfect, it has all by default. I have been informed that you can do a bunch of really complicated stuff to mostly match these features in IRC while also taking the responsibility of maintaining it. I've even been told the lack of receiving messages when returning from offline is itself a feature (for business use, "lost messages" this makes it dead on arrival). But when I show my less technical boss or startup co-founder "deploy new slack team quickly in 2 minutes" vs "IRC can be selfhosted, but maybe can be brought up to slack's feature parity in some indeterminate amount of labor hours", I think the choice is obvious.
I completely agree, design so often disguise missing security. I want this to be good but am lacking a security audit or open source.
To protect against password compromise in general, use 2 factor auth.

For this to really work, you need a way to detect compromise of the password. This way the 2nd factor holds you over until you've managed to rotate all important enough passwords.

Alternatively, separate trusted hardware with an interactive (i.e. challenge-response) protocol. Something like a TPM or yubikey.
Ask HN: How do you plan your personal software projects?
I'm forever starting and rarely finishing personal projects. My planning is almost non-existent and I tend to code as I go along, I almost always over-engineer and never define what an MVP should be.

I'm good at Python and PHP, I'd like to learn Laravel more and I have an idea for a web app. Unlike most my ideas, I'd be more motivated to finish this one as I've wanted it as a personal tool for years and I don't like any of the competition. I'd use it daily even if no one else did.

How do you plan a project out? Do you jump straight in to code? Draw it all out on paper? If you're familiar with Laravel, do you just make it up as you go along, or do you write down all elements of the idea and plan Eloquent models etc?

Interested to hear anyone's methodologies or similar.
Serverless COBOL on the Cloud: Introduction to Cobol.run
The argument made was against the statement that ads were valuable in and of themselves. If they aren't, than the whole system becomes a zero sum game: advertisers pay content creators, who show you ads, you pay money for products, and the product seller gives a portion of the money to the advertiser. Unless value is being introduced somewhere, the whole system serves only to misdirect where your money is going. You might as well give the money directly to the content creator, and skip the advertising middleman.

Only if being given the opportunity to watch ads is valuable to you can you say that the advertisers contribute to the system rather than introducing inefficiency. Someone who has chosen to block ads is clearly making the statement that the ads provide them no value. Such a person might decide to contribute in other more efficient ways, or perhaps might decide to become a leech.

Note that there is an easier way to leech from the content creator than to block the ads: view the ads, and then don't buy the product. In this way, you are decreasing the overall value of ad impressions, and thereby decreasing the money funneled to the content creator. This option is ignored by ad-blocking opponents because you so clearly have a right to ignore the advice of ads. How, though, is it so different from blocking ads?

Furthermore, by analysing this option, we see the core advantage - or problem, depending on your viewpoint - of an ad based model: some people (those who are more frugal) can contribute less money than others. If you consider this a problem, than you will find a clear solution: charge all viewers the same price upfront, rather than hiding it behind the advertising machine. In this way, you become more honest, while forcing the poor to contribute the same as the rich.
The Best Communication Skills That Will Make You a Better Leader
Really nice design - love the charts and how you can track any activities. Very cool project!
This should be voted higher. It's not "passive-aggressive", as the empathy-deficient thatwebdude says, it's honest, if painfully so. There are plenty of days when a parent cannot in all honesty give the socially-mandated "But it's so worth it" appendix to the litany of perfectly justifiable complaints. It IS hard, exhausting, and does involve a recalibration of your expectations of life and yourself. Thank you for posting this, not many parents would be so honest. (In saying this I am not denying that there are other parents who can in all honesty say they love the whole process.)
Ads can't be moved served nearly as easily as a single tracking pixel. Fraud on server side code is a good point, but that seems like a technical hurdle that could be solved.
The USS Houston, for example, is property of the US Navy. They can task their satellites to image this and other sites regualarly. No need for a bouy. When a ship is there, they can get local or their own asserts to overfly or intercept. It's no big technical problem.
I think that this is a great exercise - especially if you are in it to dabble.

Making a SaaS app requires a lot of creative effort in design, scope, pricing, etc. By copying something that exists you can greatly reduce the cost of design by copying layouts and UX decisions, and focus on learning and coding.

In terms of making money, possibly, a little, but I wouldn't count on it for any substantial income and if you made zero dollars I would not be shocked. It is very difficult to say without knowing the product specifically. I am certain some markets are just begging for a rock bottom pricing clone.
On windows, signed binaries might have been a defense. Antivirus might, but only if it happens to recognize the malware.
Then what were you claiming? Because I posted the worldwide stats and you called them misleading. Misleading who about what?
This is a myth. The original reason babies are not vaccinated is that they are supposed to be already protected by maternal antibodies, and therefore the vaccine won't work.

Nowadays there is a new problem of people spreading the myth that vaccination is known to be dangerous to infants, so it is not politically acceptable to lower the vaccination age. This is even though we know the maternal antibodies of vaccinated mothers wear out sooner than those of earlier generations (who generated them in response to a full on infection).

I explained this a number of times in an earlier thread: https://news.ycombinator.com/item?id=13655795

For example here:
https://news.ycombinator.com/item?id=13656462