skysight-inc/HackerNews huggingface dataset:
Most serious torrent users rent a "seedbox", which is a colocated system with rtorrent installed. You get access to at least 100Mb up and down and it's often unmetered. You seed everything from there. They can be reasonably cheap since multiple tenants can share the same hardware.
AnimateMate Plugin for Sketch
The Windows version of Creature House Expression 3.3 is here: https://www.microsoft.com/en-us/download/details.aspx?id=312...
We developed MantaMTA, a .Net MTA, for an email marketing product (http://sentori.co.uk/). We're delighted to announce that it's now available under the MIT licence. It's production-ready bulk-mail transport with some exciting reporting features.
I think the primary reason is a loss of privacy and freedom. With a digital currency all your purchases can be tracked. You also lose freedom in that government at any level could suddenly make some products or service illegal, throw in that they could retroactively do so.

Of course there is monetary policy too. Negative interest rates try to force spending to correct bad government policies which usually are the cause of depressed spending. Then combine this with the idea that printing digital currency is as simply as flicking a switch which would rapidly devalue currency in people's accounts.

Simply put, its another attack on privacy and the freedom it entails
An opinion does not stop being bad just because it's in the majority.
This varies from place to place.

My first company (as a non-programmer) was very much like this. It was very corporate and they weren't willing to take a risk on cross training a hobbyist without the requisite boxes checked on a resume. It was frustrating but I also understand the CYA logic behind it.

There's someone willing to take a risk on you somewhere for some amount of money. Having a github with noob code in the language you are trying to get hired for helps. If you are just starting out, being able to show you want it bad enough to learn it off the clock is a strong signal vs "I'll start learning it if you start paying me" (which is...also a signal).
This kind of thing isn't new though. The Internet is just the latest means of communication with the public. Public opinion has, and still is, manipulated for good and bad via mass media, grassroots campaigning, bribery, agent provocateurs, etc., etc. Replace "internet" with "telephone" or "printing press" and your post would read the same. Governments always want to control their "internal political processes" and to achieve that they tend to block out anything that interferes, whether it be foreign governments or internal factions that run counter to their interests.
Shimon Peres on Fighting ISIS, Peace in the Middle East and Donald Trump
It's a u shaped curve though, sufficiently experienced people actually gain reputationally by admitting lack of expertise in a particular area. Only really works though if you're already respected for something else.
> The rockputer comprises both the rocks and the mechanisms for moving the rocks in response to input.

Yes, and in that case, all the actual computation is being done by the mechanism, not the rocks. As you say, the rocks are just "passive" components.

I agree that, in principle, such a system could compute; but it still has the problem of computing on a time scale that supports appropriate interactions with its environment. Moving rocks around in accordance with some set of computational rules based on inputs is very slow--quite possibly too slow to respond appropriately to inputs. For example, if incoming light rays are carrying information about a tidal wave that is about to swamp the rockputer and destroy its structure, could the rockputer compute an appropriate response (such as moving itself to higher ground) quickly enough to save itself?
Have you done this? My worry would be that sooner or later you'll have a candidate who posts the assignment online ruining your weeks of effort. It also seems like it makes it much easier to cheat if you make it a take home.
> They’ve officially become Expert Beginners, and they’re ready to entrench themselves into some niche in an organization and collect a huge paycheck because no one around them, including them, realizes that they can do a lot better.

I think article is a bit naive. Nerds love learning for sake of it, but that is not usual. In what way the Expert Beginner could do better? Collect even bigger pay check? Or do less work for the same salary? Being N times better developer does not usually bring N times more rewards.
> As you could imagine, it takes several tries, dozen or two, maybe even three - depending on that cool password validator of yours.

That's confusing. Are you saying 3 dozen login attempts for an existing account shouldn't trigger a lock out?

That seems unusual. ;)
NLP Compromise: D3.js of Text #NLP #JavaScript
Yup, there's a hell of a lot of different ways to 'do it' I think.

The feedback I get from HR/recruiters is that my approach is rather unusual, but that they generally appreciate it since it is rather efficient.
About 20/30 developers were fired via SMS on NYE 2013/14
WayUp, YC W15, is now charging for excel exports
Nice curation of books and resources for badass entrepreneurs
The problem is that you are still betting on your customers buying your product.
Friends who are replying, my intent is not to stir up debate between Christians or about religion. The Books mentioned are relevant to this topic. They are good reading for anyone interested. Based on the down votes it seems HN would rather not include them while discussing this topic; which is all the more reason to go read them for yourself. They remain significant in our modern culture, e.g., music, books, movies and the lives of billions of people (worldwide.) While 1984 and many other dystopian novels are good for thought experiments...

These Books are relevant both historically and today.
One confirmation on average is approximately 10 minutes. Most small value payments are acceptable with zero confirmation once the payment has been broadcast to the majority of nodes which only takes a few seconds.
Because writing "young white men only need apply" is a fast track to a lawsuit.

Its obviously OK to implement it, plenty of examples of that, just not OK to talk about it in public.
Pros:

- Possibly more educational

- More face time with executives

- Likely to be less rigid in structure, responsibilities, working style, etc.

- Possibility to share in profits if company succeeds

- Possibility to earn valuable stock options (though you should always treat stock as worth nothing if the company isn't cash-flow positive or doesn't have a thriving customer base)

Cons:

- Less of a resume booster (in the eyes of some)

- Potentially worse salary

- Potentially more/harder work

- Less opportunity to switch roles, offices, teams, etc.
5 Attributes of People Who Will Grow Your Business
Indeed, DeepMind has already demonstrated mastering a game using only screen input and controller output, e.g., Breakout https://www.youtube.com/watch?v=V1eYniJ0Rnk
What I love on Windows.

Not stuck on the CLI and text terminals culture. The Windows developer community knows its way around basch, Technet scripts and Powershell, but we rather use nice comfy GUI tools.

C++ (moving away from C), .NET languages, COM and nowadays WinRT offer programming paradigms that follow Xerox PARC ideas and drive forward developer experience.

Those kind of developer experiences being shown by Bret Victor.

I could say the same about Mac OS X developer experience.

For almost a decade I was a dedicated *BSD and GNU/Linux user as well, but they seem to be stuck being just yet another UNIX clone without any consistent plan for anything outside C and POSIX APIs.
That's encouraging, thank you. I've had some frustration in interviews because interviewers I've encountered have only really paid attention to my most recent tech stack and job and seem to almost completely ignore the rest of my resume, despite working with a wide variety of tech and fields in the past successfully (games, mobile, web, startups, enterprise).
Do you know of any other approaches to managing a site directly from browser to S3? Because this is awesome.

I'm not much into this thing of just uploading pictures, but I guess I would like to work into turning your Tumbless into a more full-featured static-website solution for non-devs, that works from the browser.
For a generic/flexible developer position I'd purposefully avoid hiring people from "brand" school. You'll definitely need to be over paying, and they will likely be poached.

I unless you need like a PhD who is the top expert in X (and you're willing to pay any price) .. it just seems like a bad bargain
It would be nice if all links to a paywall had a "(Paywall)" in the title, that way we'd get less complaining about paywalls, and less complaining about complaining about paywalls.
By only requiring the customer to carry one device.
Building the AlphaGo of Online Dating Algorithms
ApplePay actually works on contactless payment terminals. Since it has multi-factor authentication, you could potentially make larger transactions using it than you can with contactless cards. In practice that doesn't usually work yet because most payment terminals don't know that they can accept a larger limit from some payment devices.

If your phone can do everything that your card can do (and a lot more!), why carry the card?
The download pages do have dates, albeit you have to hunt to find them:

http://mirror.vorboss.net/apache/pdfbox/

[DIR] 1.8.11/ 2016-01-17 21:55 -
[DIR] 2.0.0/ 2016-03-18 12:02 -
Paid data exports is weird enough, but I think the way they go about it is even weirder. On their user dashboard, they display all of the job applicants that the user has already paid for. When a user, naturally, starts to search for an excel export of his/her data, there is a big banner at the top that says "Please email bizhelp@wayup.com" for an excel export of your date. With no mention of the fee. It also tool them 3 days to get back to me.
...and less solutions to complaining about complaining about paywalls!
You're underestimating the problem. And there are several:

- Controlling individual units: scouting, resource gathering, micro-management while attacking/retreating, ...

- Resource management and planning: knowing when and where to expand, save resources for certain points in the tech tree, e.g. so you can immediately build a bunch of units once a crucial research or building is complete, ...

- Figuring out what the opponent is building and what he could be doing: where is he and what race, what tech buildings are there, when does he start to harvest gas, key tech buildings may be hidden in other places of the map, essentially even not being attacked with certain units at a certain time may be a clue to some strategy

- Reading and using the terrain properly: High ground has an advantage, Terran can wall off certain entrances with a depot and a barracks, where would be good places for drops (and with what units), figuring out where the enemy could come from and which places to defend – all those vary by map quite a bit

- Finding a good strategy to counter what the opponent is doing: This ties into a few of the things above, because first it must be known what the enemy is doing. Keeping the strategy flexible enough to counter the enemy's counters, etc.

Some of those are necessary to solve in real-time (unit movement), some of those can be run in background and don't need to be frame-exact (strategy, etc.), which helps a bit. But there are still quite a few parts to playing the game, all of which are interconnected and require information from other parts. Many successful bots currently are rush bots, which exploit that most bots are weak in the beginning and are easy to create. Others rely on a number of fixed strategies and build orders that are chosen based on what the enemy is observed to do.
When Millenials Run the Workplace
I know this might be a bit off-topic, but I haven't been able to access any of his articles from China. Trying to ping the URL gives me "unknown host". Don't think it's blocked though, is it?
The blockchain is mostly a solution in search of a problem. Bitcoin is cool, but I doubt it will ever have large-scale applications beyond DNMs and hacker/hobbyists.

- The current biggest problem that bitcoin faces is one of scale - and there's no clear solution in sight. Why on earth would you want every little transaction on the blockchain? If I buy a stick of gum, that doesn't need to be on public record for eternity. It is impractical and unwieldy.

- Centralized systems are always more efficient than decentralized ones, and systems naturally tend toward centralization. Bitcoin falls down under centralization, which we are also currently witnessing with the hash power tied up by a few largely unknown Chinese operators.

There are proposed solutions like pseudo-centralization with LN where bitcoin just becomes a settlement layer for off-chain contracts - and the details behind LN are still so primitive it is not clear it will actually solve any real problems.

What you are talking about in practice for something at scale is a centralized blockchain of some sort, which is really just a distributed, immutable database, with some sort of trusted signing authority. What exact advantage does that give aside from potentially non-reversible transactions, which are a clear non-starter for most consumer purchases? There are already services that offer true non-reversibility for special cases where this is desired.

There has so far been no viable application for blockchain technology as a replacement for cash except black/grey market purchases.
What kind of tools do you suggest?

Google shows me:

https://davidwalsh.name/uncss (I think for dynamic)

https://unused-css.com/ (I think also works for dynamic)

and a bunch more
Thankfully, it's clearly not in the majority.
What reason does the company have to think that young white men fit the job better? I can imagine that there are properties that these kind of people have that makes them a better fit, but why not advertize these properties instead? This should probably not lead to a lawsuite.
No compensation. And worse, no feedback as well in case they don't hire you. Just a wasted day you'll never get back.

source: been there, asked for feedback after received just a generic "No good luck with you career" and no response for my email..
True, but when the time comes where you need to cut expenses for some reason, do you know where that 300 pounds is going? That is the advantage he was getting at.

I download my transactions weekly from my CC company and can easily see I've been spending way too much money eating out the past two months.
The reality is everybody is an investor and its far easier to shoot for the moon when you don't have financial troubles or obligations. As you can see many investors do this when they have money (literally shoot for the moon... or mars in some cases).

As an investor you need to act like a real investor and look past emotional biases and constantly ask yourself... is this a good investment.

There are so many things you can invest in besides startup equity. For example you could just make a decent salary at a company and buy affordable rental property (I'm not saying its always a smart idea but there just so many things to invest and any investor would say putting all your eggs in one basket.. etc.).
Yes, I ran a process like this for several years. I ran recruiting for the largest software security firm in the US; before that firm bought us, I used this process to more than double the size of my company. When I left, to work on a recruiting startup, not one of the people I'd overseen hiring had quit or been fired.

I'm religious about this topic for a reason. :)
The Dating Ring (YC in 2014) tried to do that. It didn't quite work out, at least not how they hoped. The second season of Startup Podcast was all about them.

I heartily recommend that podcast. Even if you're not all about startups, I think it's fascinating that they give you a first-hand look into the subjects' attempts to start their company, with recordings and interviews about things as they happen, rather than in retrospect.
The Insertion sort algorithm in JavaScript
Nicotine is one of the most addictive substances ever studied. THC is not physiologically addictive.
Prison phone company says rate caps will make inmates angry and dangerous
Agreed. I think that is one of the major drawbacks/limitation/unaddressed aspects of deep learning algorithms -- they are primarily supervised learning. Supervised in the sense that you have to explicitly identify good and bad examples. Determination of what is good and bad itself (figuring out that number at the upper right side of the screen is a score) would be a major breakthrough with implications far beyond game playing. DNN has been a breakthrough with much better accuracy and discrimination capabilities of a complex neural network. It still requires that the researcher point out what is good and bad. We still need a just-as-significant breakthrough in unsupervised learning.
Tangential, but I found one of my favorite books on a thread related to this topic, so I thought I would pass on the favor. Vernor Vinge's _A Fire Upon The Deep_ is based on the premise that physics changes throughout the galaxy. The inner "slow" sections have physics that is normal to us, but the outer sections allow faster than light travel and incredible AI.
Yup - same here. The whole product was just... meh. If it had been backed by a market leader or (shudder) a consortium, it might have had a chance of success.

But a new entrant trying to sign up merchants individually?
Most people have their phone more easily to hand than a card, which needs to be extracted from a wallet or purse. So in practice Apple Pay is often faster and more convenient.

It's also more secure because you're authenticated by the fingerprint scanner, and it's anonymous.
JUnit 5
We generally like to talk about fact and science, and not old spiritualism. Though I have to admit, prophecy remains very popular here! But mostly with HNers taking the role of prophet.
Open-Sourcing Moonshot
> By now you may have heard of this new phenomenon, microservices.

This reads like a joke... but reading on I don't understand if you meant it...
But it does mean that scrutinising people with f91w watches should increase detection rates.
> And both groups do a disservice to each other when they cannot work together.

Why? What's the point of doing anything at all with the hipsters? They're irrelevant.

> we greybeards can learn from the greenies

Of course! But there are fresh engineers and there are trendy hipstors. They've got nothing in common besides their age.
The equivalent of breaking encryption on bitcoin is perfectly forging paper money, or breaking the security on any financial institution that enables you to steal all their money.

Also, if someone can break sha256, not only is bitcoin screwed, but so is the Internet as we know it and every secure institution period. The overnight "instant and complete" breakage of fundamental assumptions about security would destroy everything. So interestingly, if you could break sha256, you could probably break into almost any financial institution and steal their money as well.

The security of a blockchain is in its popularity. As long as the code is open (and I'll admit, I am not a fan of how bitcoin mixes the default interface (BitcoinQt) and the default implementation (BitcoinCore) together so much) and there is investment in the market, there will be strong financial pressure to consistently and diligently analyze and track the source code for weaknesses.

Bitcoin at 3B has at least a dozen security firms that have looked into its crypto. If you had another crypto that broke a trillion you would have thousands of companies constantly safeguarding and testing the crypto of the currency in the same way Google offers ludicrously high bounties for anyone who can break Android/Chrome/ium security.
Can we use PDFBox to convert microsoft formats like .doc, .docs, .ppt, .pptx, etc to PDF?

I am struggle finding some good solution with the same.

Their website doesnt have any proper answer to this.
AI is still giving same commands as a player, move unit to there, attack that unit. Even if it was limited to do one action per frame, assuming 60 fps, that would be 3600 action per minute and still x15-x20 times of a good sc player.

Further limiting the apm would be no different than limiting the AI itself. It wouldn't be any different than limiting the cpu/memory usage imo.
Thanks for your comment, I added a note to my post
Proper security hygiene can prevent most attacks, not better antivirus software. Proper security hygiene means:

* applying security updates

* enforcing least privilege

* reducing attack surface (e.g. Does your desktop really need open ports?)

* using decent passwords and two factor authentication when possible

* not reusing passwords in case a place where you used a password is compromised

* not executing code from untrusted sources

* checking whether code from a trusted source is vulnerable to a MITM attack before executing it

* saying no to prompts for elevated privileges unless you can prove to yourself that there is a good reason for them and finding out what caused a prompt for elevated privileges when you see no legitimate reason for it

* wiping a system should you think it might have been compromised and maybe also discarding the hardware just in case firmware was altered, which is what the US government tells US CEOs to do with things that they bring to China

* not providing confidential information (e.g. your password) just because someone claiming to be a trusted party such as IT called asking for it

That last one is how the NSA red team hacked the Pentagon's Joint Staff intelligence directorate when doing penetration testing as part of a "war game" in 1997:

http://www.slate.com/articles/technology/future_tense/2016/0...

That said, there are likely more when thinking about confidentiality (the other half of security), but these are the ones that occur to me when I think about ensuring system integrity.

Anyway, antivirus does not save you if you fail to do any of those things. Anything that could get by all of that would be a zero-day attack where antivirus software is likely to be similarly useless. Not all zero-day attacks can get past all of that (minimal attack surface is awesome). If you are the principle target (like the Pentagon was for the NSA red team), antivirus software has no chance of saving you against a zero-day attack.
This (partly) explains a major paradox I see: all the best software engineers I know are over 50, and yet the young'uns who dominate the tech zeitgeist assume these same people are incompetent dinosaurs. The young'uns have reached the expert beginner stage, and because they assume they're experts, they refuse to seek out the actual experts to discover what it is they don't know. And if the young'uns ARE the experts, and older developers aren't part of their in-group, then by definition the older developers must not be experts.

This is why I (for one) am strongly biased towards hiring older developers.
Lara Setrakian is building a media empire at News Deeply
It is all about control. If you remove the independence of cash and you end up with government regulation deciding how much, what and where you spend your money. Such regulation can be used to put stress on businesses that the state deems 'unsuitable'[1] as well as punish those with differing opinions than the state[2].

Cashless society would essentially turn the world into one giant PayPal.

1 - https://en.wikipedia.org/wiki/Operation_Choke_Point

2 - https://en.wikipedia.org/wiki/IRS_targeting_controversy
In the case of someone else's startup, you're also betting on the ability of the rest of the team that the founder(s) hired. E.g. if they hired a lousy sales team and they can't make effective sales.