skysight-inc/HackerNews huggingface dataset:
This is a personal pet hate of mine. As an English speaker in a non-English speaking country I have everything targeted at me in the wrong language.

What annoys me the most is that it is a huge waste of resources to target ads at me in the wrong language, especially when my browser is passing my preferred language preferences.

Now multiply that by the millions of people who are being mistargetted by ad delivery companies (Google I'm looking at you). What awful losses.
Several stores in Colorado have started accepting debit cards in the past month or so - maybe this is becoming less of an issue.
Source: I live in Colorado
> Frankly, it's a felony to support the drug trade (including marijuana) in any capacity.

Fertilizer? Grow lamps? Water?

You're going to have to draw a line somewhere, 'support' is such a wide term you could technically shut down the power company for supporting the drug trade.

I think the description should at least contain a 'knowingly' and 'primarily' otherwise any garden center is at risk of being shut down.
As the war on drugs fades, legislators make the same mistakes with sex workers
Tech Management Without the Hammer
I see that "weapons and munitions; gunpowder and other explosives" are classed with illegal drugs, when in fact it's perfectly legal to buy such things online (with certain laws in mind). Any reason for this?
Even that is very relative. What quality of housing? Of food? There are lifesaving medical procedures that even the richest struggle to afford, if the condition is rare enough (IIRC someone on HN posted about paying for genetic testing for him and his wife, $8k each, to figure out what their son's condition was - is that something you're "poor" if you can't afford?). It's even clearer with education - is basic schooling enough? Are you "poor" if you can't afford to do a PhD?
Thunderbolt 1&2 connectors have active electronics in the connectors, and that seems likely to stay in 3, so yes, the cables will be different.
Sadly, the blocker for external graphics isn't the power draw, it's that Intel steadfastly refuses to license Thunderbolt for external GPU enclosures.

That's why you can't buy a macbook air and plug in a little $300 box with a GeForce 970 and play high-end games on it right now. There are no technical reasons why this won't work-- in fact, people have hacked together solutions that work great.

Intel doesn't want to let you do it.
On the other hand, if you like crying yourself to sleep, then that's definitely a good idea. :-D
>> So, most of the worst radioactive elements are long gone

You're wrong. Just facts:

Cesium-137 half-life 30 years

Strontium-90 half-life 28 years
It's been a while since I messed around with SMB/CIFS on Windows servers, but IIRC you can force the server to downgrade the version of CIFS it will support. I remember having to adjust a server that needed to support older clients. Based on the comments from the post, it sounds like this is the problem.

A quick Googling turned up these:

Information about CIFS dialects: http://blogs.technet.com/b/josebda/archive/2012/06/06/window...

How to enable/disable specific CIFS versions: https://support.microsoft.com/en-us/kb/2696547
I tried applying but it said that my resume pdf was invalid. My resume is titled edgar_resume-1.pdf. Is there a way to email you directly?
Sounds like that player had a lot of FUN.

But in all seriousness, getting to a point where the game is playable takes 2 or 3 failed games at worst (assuming you do some reading). The game just continues to offer complexity you can explore.
Wireless keyboards and trackpads use AAs.
This sort of thing has happened recently on HN, where trolls derailed the conversation so badly that it was flagged into oblivion. (dang brought it back to life after an email appeal).

https://news.ycombinator.com/item?id=9570202

What's the right way for a community to permit free and welcoming discourse and simultaneously blunt the ability of malicious actors intent on spreading disinformation? It's a hard problem.
>Taxing the rich doesn't do anything for the poor.

Apart from provide them with affordable healthcare, education, and access to opportunities they wouldn't have had otherwise.

You realise this taxing the rich at a punitive rate - it used to be 90% - and investing it wisely was exactly what made the tech and education explosion of the 1940s and 1950s possible?

It's a practical issue. If you don't tax wealth the money stagnates in increasingly improbable and unrealistic paper "investments" which are only - temporarily - profitable while they're allowed to cannibalise the real economy.

If you tax and invest you grow the real economy, with real people doing genuinely useful things, and not the paper "financial" economy, which is based on smoke, mirrors, faith, hope, wishful thinking, and outright lies.
Perhaps the gravitas of their business would have been better served with a product name like Medical Compliance Systems rather than WEEDTrackr.
I would like to understand how you think it is possible to lead a good life in Berlin (!) in extreme poverty (less than $1.25 per day). Note that this excludes begging or other external support, which would actually increase your income.
"They are fine in all my remotes."

I don't mean they are bad. I mean that putting a ~5$ battery set in a remote, in a place where you're going to recharge it perhaps once or twice, can't justify the premium over just buying cheap alkalines the two or three times, max, you'll be changing batteries. (Heck, the stupid cheap ones the remotes typically ship with tend to last a couple of years themselves.) They work, and if you're in my position where you already have them, use them, but I would recommend against buying NiMH of any kind explicitly for your remotes.
> Stripe can only support users with a low risk of customer disputes–after reviewing your submitted information and website, it does seem like your site presents a higher level of risk than we can currently support.

They sure worded that poorly.
A very impressive list. I wondered how accessable these articles are and searched for the first one. My first hit was a retrospective written by C.A.R. Hoare in 2009. It too is a very interesting read. Haven't found the original though...

http://dl.acm.org/citation.cfm?doid=1562764.1562779
Unicorn Open Source projects
> The FBI asked the AP not to disclose the names of the fake companies it uncovered, saying that would saddle taxpayers with the expense of creating new cover companies to shield the government's involvement, and could endanger the planes and integrity of the surveillance missions.
I think they're closer in size to a pair of 123A batteries, the type often found in "tactical" flashlights.
> The firm held a small memorial service for Mr. Gupta,
> who was universally liked by his colleagues and whom
> several said was so good at his job that he had
> become one of the “go-to” analysts. Indeed, his
> proficiency and work ethic appear to have led to
> him to take on a large workload.

So he was a 10x analyst and maybe would have gotten 25% to 50% more pay than colleagues -- not worth it.

http://www.ribbonfarm.com/the-gervais-principle/ -- it's better to coast (be a "loser" on the bottom rung) or be a psychopath (in upper management), than to be "clueless" (to be very competent at your job and become a tool in middle management). I hope and really don't think the psychopath/clueless/loser model need always apply, but the Gervais Principle holds a lot of water.
> Fair enough, but if I work in a language that doesn't even give me much control (if any) over the GC, then how is this relevant to non-C coders, again? Which was my original point.

This is relevant to users of assembly, forth, C++, Fortran, Ada, Rust and probably a few others. Beside the very last one (which is way too young), these are the languages embedded developers used most of the time, precisely because of their virtues regarding the 10 points in the original post.

I have to agree with you, though, regarding this list functional languages are probably as good as, or even better than most other high-level languages, but they clearly fail on most requirements.

Thanks for the reference about Dialyzer, I'll check it out.
And will have no idea how much our efforts are actually achieving (or even whether we're being harmful). Not so good.
Astroturf happens everywhere... news at 11... it's easy to laugh at the paid Russians and their broken English but it wasn't too long ago you had stories of British intelligence rigging online polls and the US government contracting out software to manage mass amounts of social media personas to target jihadists(and I'm sure the same tactics are being used against Russia too).
Some PR strategies are similar. A company hold an annual conference several weeks ago. The company was under represented in the HN user base. What was eye opening was that many new users joined HN in a short timeframe to write very pro-company comments - it looked like an concerted effort to polish the company reputation. Another example is related to a recent video game release. The marketing was in a gray area almost a fraud and the launch was like a debacle, though the PR managed to get away with it with a black eye.
The one that gave me that letter was a publicly traded company.
I see. You're arguing that some theoretical, immaculate, incorruptible organization that represents employees selflessly (with no regards to the negotiator's own status, for example) would be better than what we have now. Well, yes. But there's no such thing, and the likelihood of one forming is probably comparable to the same person being struck by lightning 20 times over 20 countries over 20 years.

> Makes perfect sense. Unions negotiate lower salaries for everyone. sarcasm

No, but they do negotiate higher salaries for people who can't find a better job, at the expense of lower salaries for the top earners.

> There's no need to negotiate upper limits on pay. There also should be no need to end individual negotiations. If unions aren't currently structured in a way that benefits the employee then the structure of what we consider to be a union should be changed.

Oh, but there is a need - the corporate's need, of course - which the corporate demands and enforces, and the union representatives usually agree one way or the other - often legally bribed. You imply that all the bargaining power is with the employees, and that is simply not the case.

> IF unions aren't structured that way then they should be. The government shouldn't decide on some arbitrary hierarchy for a union that ends up not benefiting people. People acting together in organized groups generally don't want to fuck themselves over with stupid things like upper limits to salary and ending all individual negotiations with the employer.

Try to reconcile this statement with all the things your government does that fuck you over, which surely yourself (and a large group, some of it well organized) does not want. When you've reconciled it, you might have some insight about why you are wrong, or about how to set the right kind of union/government -- if it's the latter, I'll vote for you. But the former is overwhelmingly more likely.
> A few months ago we started using Stripe as they payment gateway for our marijuana regulatory compliance software

As far as the Fed is concerned, any support of the illegal drug trade industry is a Felony. Selling software that is targeted at helping manage, distribute, and facilitate the marijuana industry (which is illegal federally) is against the law.

As far as Stripe is concerned, they are regulated by the Fed and cannot afford to knowingly have illegal drug market customers sending money through their network.
just curious, what are your reasons for buying an apartment?
I never understood why people bought homes when their parents already own a house.
> - exception for the prefix form in for loops with C++ iterators due to performance reasons

That is a reasonable thing to allow, but I personally find that particular use much more confusing and finicky than using !! to coerce to boolean.
Hah! I'd completely forgotten about "-c".

Thank you!
On his/her admittedly subpar machine. Keep in mind that this will vary wildly for different hardware.
I don't think it's so easy to make that sort of money from consulting revenue so quickly, unless you have serious skills, a good portfolio, and access to good potential clients (which I guess you have, especially as a foreigner). But I haven't done consulting, so what do I know. I hope to cross over to the US or a bigger market to raise the next round of funding! At least the valuations will be a good bit nicer.

Catch you at a JFDI Friday event maybe; I don't go to Hackerspace often.
Co-ops can be dangerous because they lead to a lot of politics. It is actually one of the reasons that John Mackey, founder of Whole Foods, has cited for not making Whole Foods a co-op. I'm also a little worried about the 1 hour = 1 vote. Of the Co-ops I am involved with, they don't do that. You pay your annual dues, you have your vote. (They get into more complicated things like voting on boards and such, but you don't earn more votes for helping out.) Also it seems hard to enforce unless you have people punching time clocks.

Really, other than your title, it seems like you might just be looking to build a small business, maybe with a few employees who have relatively equal say in matters.
How would you marry someone in the countryside without uprooting your entire life?

Can you pursue your career? Do you have any family or friends? What about material assets?
No criminal or any such activity. Not so good performance was the reason. Was dealing with some family issues at the time.
I assume you want to add value to the discussion. Otherwise you wouldn't have explained your down vote. But as other responses you felt you should make assumptions where trying to understand the statement better would have been the right call.

Let me show as example how your comment would look as a value addition to the discussion:

"I'm still not getting your point

What sources are you referring to? [instead of "no evidence"]

What does it look like for such a person who lives on ~$1.50 a day but being happy about their life? [instead of "Lack of ability..."]

Would an increase in income not help these people as well to maintain their individuality/culture against stronger outside forces? [instead of "... power relations..."]

How would your life change on that kind of money a day?"

Can't put anything for the last three lines.

Wouldn't that have offered you the chance to learn something you didn't know yet, namely about people who can live without ~$1.50 a day and still be happy? Wouldn't that have increased the chance to discuss how poverty should be defined differently, maybe on a more complex level?
How to Combine Uptime Monitoring with Performance and Load Testing
The author is working on Mac/Linux builds:

https://www.reddit.com/r/tis100/comments/383cvm/roadmap_what...
Their business is not illegal under Federal law.
From the article:

> A few months ago we started using Stripe as they payment gateway for our marijuana regulatory compliance software

It's pretty painfully obvious this company was "knowingly" and "primarily" supporting drug trade.
Doczar – lightweight documentation system
The Slack Growth Hack
I said could. I was talking about the problems of inequality, not the problems of government. If the money moved somehow, it would improve things.
Sorry to hear it didn't work out for you guys. I definitely prefer the new world where communication goes through Slack rather than email.
The fraud problem is discussed in the Paypal interview in the Founders at Work book. Paraphrasing: "Paypal is really a security company disguised as a financial services company."
It has been awhile since I read up on stock options but generally speaking it is quite unfavourable.

If I recall correctly it is considered income so it can have some amusing tax effects.
SSDs: A gift and a curse
Show HN: Zwsgi, zmq for existing wsgi apps.
I am sorry, but I don't know any resources... I have collected a few things on the following page: http://users-cs.au.dk/rav/vim/

Basically, I achieved my wizard-level C++, Vim and Git knowledge during my three years as a part-time student programmer in the basic research center MADALGO. I took the time to study the documentation (respectively the C++11 draft, :help and the git man pages) whenever I was curious. For Vim in particular, I made sure to eliminate all repeated keysmashing in my daily workflow, which "unfortunately" required me to learn about macro wizardry.

My only advice is to keep practicing, to keep trying to spot inefficiencies in your own workflows, and to actively eliminate these inefficiencies by studying the Vim help pages.
What gets me the most is things like Google/fb login pages etc - there is no (that I can see) way to change language on these pages - you have to guess what shit does, which is even harder when you use them only when client work demands integration with one of them, and thus are not familiar.
Slide #15 in the presentation actually has "External graphics" as a bullet point, so maybe that's about to change?
Japan is betting that automation means they don't need gazillions of workers to feed their old.

If they're right, they'd win so big compared to "us" that in fact the biggest obstacle they're facing might be that "we" won't allow them to win the bet.
Consider me ignorant, but I assume that with Javascript, Java, Python being the top on githut.info, that is what your are basing your info on. Can't all three be procedural instead of OO?
Ah, I had forgotten about this posting when I posted my earlier comment. He says flat out that it's gotten too big for him to deal with and that it's not fun anymore.

It's kinda the double edged sword of making something awesome- on the one hand, you've made something awesome. On the other hand, now you're in charge of your awesome thing that's way too big for one person to handle alone, so the bigger it gets the more people you have to bring in to run it, and the further and further away from being directly involved in the day to day. Unless you're Steve Jobs, but not everyone can be or wants to be that way.
WORDS OF THE DALAI LAMA
Did your team ever just pick it up and adopt it, or did you face challenges?
I was flying from Dublin to Newark on Saturday on a United flight. At some point during our flight the entertainment system needed to be rebooted. When it came back up, the splash screen hit me with a huge amount of nostalgia. It was RedBoot with a kernel build date from 2004.

Obviously this is the entertainment system and not something more critical, but it's telling. There is a huge cadence mismatch between software cycles and capital good replacement cycles. Airplanes, factories, HVAC systems, even home appliances last for decades. Software on these systems needs to get upgraded, I can't even imagine the number of security patches that have gone into the Linux kernel in the last 11 years.
The guy I was replying to was arguing against SRP and proposing his own ad-hoc solution.
Forgive me for playing along the line of the devil's advocate - doesn't that then make Spreedly your single point of failure? Are there any more guarantees that Spreedly will continue doing business with you in a situation where Stripe wouldn't?

Taking the current story for example, it looks like it would also violate Spreedly's terms of service. At a quick skim (IANAL) it looks like their ToS is pretty much identical to Stripe's
Note that kentt isn't the OP, just someone worried about being in a similar standoff with a payment processor.
Looking forward to seeing what they come up with for Galaxy.
> After reading this and having watched Minecraft's lack of progress over the last year (compared to its previous 2), I think that perhaps the acquisition by Microsoft may be the best thing that happened to the game.

I don't follow: why is it a good thing that the game has suffered a lack of progress?
Is it OK to blame consumers for granting the Visa/Mastercard duopoly control over our spending habits? If a card network doesn't like a company, they can kill it (unless the users are motivated enough to use bitcoin, which only happens when you're facilitating illegal trade a la Silk Road). Intricacies of Visa's policies actually ended up killing a well-funded startup I consulted for.
A really really really tiny and simple no-hassle C unit-testing framework
So it does! I hope you're right, that would be amazing!
The post you replied to is not the author of the article. Rather, they are stating that when/if they should find themselves in a dispute with one of their providers, their lack of clout means they would be unlikely to get the same "CEO of provider will look into it" responses.

Accusing them of violating a ToS as well as federal law is uncharitable to say the least.
You can't expect minimum wage to cover circumstances like that. That is why we have a safety net.

Should a 19 year old community college student get 20 bucks an hour scooping ice cream because that's what you'd need to support a family of 5?
The question for me is how to counteract this kind of trolling. If someone is saying something stupid, it's easy as an individual to ignore it ignoring the time wasted reading it, but it's genuinely deadly for communities.

I think some kind of web of trust, except this time for comments or social media artifacts, is probably the way to go.
Track your daily routine using natural language
The FBI has an air force of low-flying planes carrying surveillance tech
FBI behind mysterious surveillance flights over Chicago, other cities
There was a time the same reasoning worked for slaves.

edit:

http://en.wikipedia.org/wiki/Slave_codes

"If any slave resists his master...correcting such a slave, and shall happen to be killed in such correction...the master shall be free of all punishment...as if such accident never happened."

http://en.wikipedia.org/wiki/Slavery_in_the_United_States

... a master could be held criminally liable for killing a slave only if the slave he killed was "completely submissive and under the master's absolute control."

So, effectively, slaves were considered chattel, and legally dispatched if not submissive to the will of the owner. Much like a cow, not like a person. This historical fact is not really at question.
From what I understand of the Chris Roberts fiasco, their avionics systems weren't airgapped from the other systems. If that is the case and not just hype, then no fucking wonder shit like this can happen.
Given that it supports dual 4K displays at 60Hz with one cable, or a single 5K display at 60Hz with one cable, I think it's safe to say Apple are waiting for this to announce their new cinema display.

Anyone think they'll pre-announce it at WWDC (like they did the Mac Pro)?
Not a single woman, unless I am mistaken. (Am I?) Not sure what that says.
We should start a service, similar to downforeveryoneorjustme.com, that lets us aggregate info about which companies do not provide any type of response when rejecting a candidate.

It's such a rude thing to do; probably the companies themselves would be glad for it so they could see the poor perception it generates and then work to fix it with an easy solution like polite but automated rejection emails.

The fact that many companies already do this, companies of all sizes and facing all manner of different magnitudes of applicant pool size, really makes the effect stark too. You pretty much have to very actively choose a policy of utterly not replying; an excuse like "we get too many applications to reply to them all" or "we can't afford to build an application response system right now" just don't work given that some companies receiving huge amounts of applications, some early stage companies deep in the throes of building their first product, and even some companies facing both problems simultaneously, already do it.
Are you sure? The primary purpose of the software they're selling is to aid the violation of Federal law.