skysight-inc/HackerNews huggingface dataset:
This just sounds like Taylorism is responsible for a lot of disgruntled employees. But most corporations hardly care about unhappy employees outside leadership positions unless it starts to actually impact the stock value somehow. Then comes the superficial means of raising morale and the studies for why people are so disengaged, and the most serious of questions and suggestions are never raised.
I (an American) did almost a year as a 'corporate exchange' engineer in one of India's flagship campuses - an area where the young developers were trained, worked, and lived for the early part of their career. Honestly, it was far nicer than the average environment outside of campus so I believe many of the workers felt privileged to be there.

I was older than most of these 'freshers', though, and really began to resent the amount of control the company had over my life 24/7. I don't think it was a matter of nickel and diming the workers on food or other supplies at the company's stores, just that it really blurred the line between work and non-work time and space.

Long story short, I know this experience has really turned me off to offshoring, H1Bs, globalization, guest workers, etc. from places like India. And it has nothing to do with race or religion, but instead what's considered an acceptable relationship between labor and capital.

Silicon Valley / the big tech companies are the biggest abuser of foreign workers (a large majority from India). I don't see it as a good thing for US companies to be building out living spaces for their employees as is done in places like India or China, even though I'm sure Google would build very nice and convenient apartments with all the amenities.

This is definitely a bad thing for the working class. Instead I'd like to see India, China, and the US itself all rise up to the American dream of past decades - ability to support a family, house, cars and kids on one income, with less time devoted to work, as globalism promised.
same. not just this show, but all the Netflix originals have this "uncanny valley" aspect to them, where you can tell they're being crafted according to an algorithm, and almost entirely derivative as a result. always very "safe" and according to expectations.

Stranger Things felt to me almost entirely like a sequence of tropes borrowed from other movies. From the Freaks & Geeks cast composition, to the Spielberg Sci-Fi, bald blue-eyed psychic child, etc. Just about the only truly original thing was the design of the threat itself, and it was easily the worst part of the show. Sure, it's a "love letter" to the era, but it's just that.

you can't really A/B test your way out of a local maxima, which is why in spite of most Netflix shows being decent, none of them have actually stood out as "good" in my mind.
This demo page looks awesome https://lunarlogic.github.io/auroral/
Kickstarter's Economic Impact Measured at $5B
Easy. Just run your VPN usage through a VPN.
You cannot control the human factor so easily but you can definitely keep you employees happy! I don't get why the article does not mention the quality of working environment. IT systems can be extremely stressful if there is not help from management, and most of us know what bad management means...
I've always found umbrellas annoying. When walking down city streets they get in the way of trying to pass people. Sometimes people unfurl them without looking to see if there's enough space, and people let them dry off on public transit seats, making them a soupy mess for the next rider who wants a seat.
> The thing is that that you can't do much against someone who has root access for a living.

In banks, significant decisions (like personally authorising multimillion dollar transfer) require two signatures (of two senior officers), so they can't be abused by just one person going rogue.

It can be imagined that we apply the same approach for system administration - "pair-programming" work only, perhaps with proximity cards which detect when one of the admins is actually not at the desk.
3D display surfaces made using readily available hardware components
It would help if you gave a hint on which technological backwater you are describing.

It wasn't any harder to buy stuff in Western Europe in the early 80s than it was in the US.
While PHP is very widely used, it depends on the company. We're almost exclusively Java based web environments, outside of a single contracted web server where the dev chose PHP as a location-specific tool.

I'm not discounting the validity of anything here, just stating an example.
Yeah maybe it's an uncanny valley thing. But if it's going to start a conversation it should be prepared to carry one. And if it's going to demand my attention with a blinky green light, it should have something to say.
Shad0wS3C claimed responsibility for the EJBCA data breach
"The major benefit of TDD is that it forces developers to think about their code before writing any of it"

So does 13+ years of experience for me. Farting about setting up test frameworks doesn't usually help me think about the problem. I do sometimes do TDD, but it depends on what I am writing.
I can see how car buying increases GDP (as each new car must be produced) but the same doesn't necessarily apply to home buying. Home supply is relatively fixed. Increases in demand cause asset price inflation, more than they do additional homebuilding. So home purchases don't 'drive the economy' in the sense of causing additional economic output.
Maybe not in isolation. It has to be taken as part of a larger picture.

There is tremendous downward pressure on wages and has been for a long time due mostly to outsourcing, foreign competition, and automation. All those things are deflationary in general.

Central banks have tried to fight this via traditional inflationary monetary policy but it's not working. Since the pressure on wages is so deep and structural, those policies are just inflating other things. Chief among these are housing and education because these are financed with debt.

I think this is the wider picture. It's not so much a student loan crisis as a larger breakdown of the entire 20th century economic formula.
a bit light on details, but here's a video of their booth at siggraph: https://www.youtube.com/watch?v=dghXNoUj07c
Complete anecdote, but I have a friend who went to the same college, for the same major, and we started the same year. He went on for six years before he got his degree (plus a minor), I "dropped out" of being an on-campus full time student after two and only continued to take classes when I was able to pay for them out of pocket, which meant one or two classes per semester while working full time.

Now granted I got lucky and found a company that was willing to pick me up as an intern, then hire me part time, then hire me full time while I was working on my degree. Five years past graduation, my friend and I work for the same company now making roughly the same money in exactly the same job. I bought a house a year ago, he lives with his parents. I got into the workforce and started making money four years before he did, and he racked up four years more student loan debt than I did, so his monthly payments are over $800. That's the price of my mortgage.

We make the same money in the same job with the same education credentials, but instead of him making a house payment, he makes a student loan payment of the same size.
It is getting ridiculous. They're blaming the Russian boogeyeman for everything now. I think it was telling when Leon Panetta got told "no more war" when he spoke at the DNC. The people aren't interested in fighting Russia, we have nothing to gain over there.
While $1B seems excessive, and more of a number to make a point, it does seem outrageously egregious to send her a bill for her own photo on her own website that she donated for public use.

It would be like coming home to find a naked vagrant sitting on your couch, demanding that you pay him rent.
This is all a red-herring. The real value people need to be able to compare is not co-worker vs. co-worker, but worker vs. manager.

And then, requests for reducing salary will be weighed against the sacrifices the superiors are making, not about whether the kid brought in to fix the issue is getting paid more or less.
The Day a Bomber Hit the Empire State Building
This assumes that your password is never leaked, changed, or reset. What happens if Ebay's password database were exfiltrated? You now have the following problems:

1) If your password is cracked, a hacker seeing it might deduce your algorithm and then deduce that your Amazon password would be 'myemail+mo', etc. Now your scheme is out the window.

2) Even assuming your password is salted and hashed securely such that it can't be decrypted, Ebay would probably reset it as a precaution. So now you've got to change this password. Maybe you decide to do the 3rd and 5th letters of the domain name instead. So now your scheme is 2nd-and-5th for all but Ebay, and you've got to remember that the Ebay one is unique. For now. As more leaks or resets occur down the line, however, you'll have more exceptions, to the point that you'll be forced to maintain a list of what KIND of passwords each site uses. In which case, why not just use a password manager?
The headline is sensationalized and inaccurate.

The actual law reads:

>“Whoever uses a fraudulent computer network protocol address (IP address) by using a false address or a third-party address by any other means for the purpose of committing a crime or preventing its discovery, shall be punished by temporary imprisonment and a fine of no less than Dhs 500,000 and not exceeding Dhs 2,000,000, or either of these two penalties.”

Key point being "for the purpose of committing a crime or preventing its discovery". It's a way to throw the book at people already committing crimes. Rather than being outraged at this, it would be more appropriate to focus on the things that are crimes and should not be, like their moronic VoIP laws.
R9 270X in my case. The Rx 3xx and newer (and they're slowly porting it to older devices) use the newer AMDGPU driver stack, which is supposed to be even better, but I haven't tried that myself yet.
I did a new "production" project where I did full TDD.

Ended up with about 200 tests.

As things go, specs changed and part of this application had to be rewritten. Most of the tests started to fail, not because the code was wrong, but because they tested for different spec. So I needed to rewrite all those unit tests again.

Sure, I catched "some" refactoring bugs, but most failed tests weren't bugs, just tests that became wrong. This made me question the whole TDD approach in production.
How are any large enterprises expected to do business there then? So many of them require a VPN to get things done. This is bonkers.
Those extra fees at the very end infuriate me the most - it makes comparison shopping impossible. Thats including not giving me a shipping estimate until after I enter my shipping address and payment info. I want to know what I am going to pay before entering my payment details!! Hotel "resort fees" and cable or Internet subscriptions are the worst offenders, I honestly can't believe either is legal.
We Said No to Venture Capital So We Could Say Yes to Everything We Care About
That doesn't make much sense either. Certainly Jews wouldn't be itching to put a metaphorical Star of David on their usernames? Historically that was not a good thing. I can see why Neo-Nazis would jump on it, but it seems strange for members of the community to voluntarily brand themselves in such a way.

I just got why it is six parenthesis though, just like the 6 pointed star.
Sounds great in theory, but most companies need to have some level of confidence of when things will get done and how much it will cost.

Estimating is important because it gives management the ability to deploy resources strategically and manage expectations. Bad managers think estimates are a promise/guarantee. Assuming the estimates were arrived at with as much clarity as possible (planning poker), good managers understand that estimates are a tool to aid decision-making.
A collection of python “must reads”
This article is referring specifically to ARM64 assembly which is actually quite a bit more RISC-y than previous versions of the ARM ISA. In favor of simplicity, many of the more complex ARMv7 instructions (such as the block loads/stores) were removed in ARMv8. I'd still agree that ARM is not very RISC anymore, but the ongoing move to ARM64 takes it quite a bit back in that direction.
"If you want an agile unit test suite, it has to run in seconds, not minutes. TDD will make this very clear. If you have problems with the test suite being slow, you have to fix it!"

To me this is TDD going putting the cart before the horse.
Test driven design. Except you design so that the tests run fast. And the application design, is that actually considered?
I hope you don't take this as trolling, but: What's the deal with matrix multiplication in numpy? I wanted to dot-product two vectors yesterday, and I got it right only on the third try:

x.T * y # nope
x.dot(y) # still no
x.inner(y) # ok

This is a disaster. I'm sure there are valid historical reasons for this state of affairs, but this makes numpy an environment where random idiosyncrasies get cast in concrete.
> he has been sentenced to 21 months in a federal prison for transmitting a command that caused damage without authorisation to a protected computer

I'm genuinely curious, is this the actual charge? What specific law did he break here?
Home supply is fixed in some areas, but certainly not in all. Plenty of people around me are buying new houses in brand new subdivisions. When I bought my house, the sellers were moving to a brand new house. If someone hadn't bought their house, they would't have bought a brand new house. My area is growing by thousands of people per year, and the existing houses are already filled. If people want to move in, they have to build more houses.

Meanwhile I buy only used cars, so me purchasing a car doesn't drive the economy any more than buying a used house does.
Welcome to the Quagmire
I'm happy to see mainstream technews bringing this topic to a wider audience. As I'm sure most HN regulars are aware, we've had many high ranking posts on this topic

For those wanting to go right to the source:
http://darkpatterns.org/
The more similar they are genetically, the easier it should be to define and characterize the differences that are responsible for morphology, behavior, and diseases that run among breeds, no?
New personalized dashboard in Bitbucket Cloud
Dark Web OSINT with Python and OnionScan
Buying the home itself may not increase GDP but people tend to upgrade their furniture and appliances a bit when they feel secure enough to buy rather than rent.
Not just America. Most of the manufacturers listed are European. Not to say US corporations are innocent of this.

It's pretty upsetting to me since I own a car with glittery paint from one of the listed companies. It makes me curious as to how to solve the product sourcing traceability problem for the ethically minded like us.
Your analogy is pretty precise up to the "naked" part. I've heard pretty bad things about Getty Images from their customers (much more expensive than competitors, much worse customer service.) Naked I've never heard...
The best part:

> Intel GPUs up to and including the unreleased Kaby Lake are supported

> Amdgpu AMD/ATI driver has been updated to GCN 1.1 and higher
Python Internals: PyObject
Copyright thugs have been punishing people with outrageous fines and settlements for years. $1B doesn't seem excessive.

Live by the sword. Die by the sword.
This quote from the article seems to say the opposite:

"By the 1920s the need for company towns had declined significantly due to increased national affluence. Despite income inequalities and a relatively low standard of living conditions amongst factory labourers, the prosperity of the 1920s saw workers’ material well-being improve significantly."

So, company towns were so exploitative, workers wealthed up before long and made them obsolete?
I don't know if what i'm about to write will sell TDD to non-technical managers, or even technical manages of a certain philosopy, but--

TDD is (among other things) a way to have developers write formal (as in "machine readable") specifications for particular features of a computer program, _ahead of time_. It does this without bothering the developer with intangible (abstract, not-part-of-the-syntax-of-programming-language) late-undergraduate CS concepts like "invariant", "pre-" and "postcondition" etc.

This makes the test not only an affirmation of feature compliance, but a _reasoning tool_ in and of itself. Since tests are specifications written in the target application language and even run in the same runtime, tests can serve the dual purpose of reasoning about the abstract logic of the application as well as the implementation details of the chosen toolchain.

Now, bugs in either tests or toolchain will affect the test results, so while you can kill two birds with one stone, you might break a window in the effort. You now have to make tests for the tests and turtles all the way down.
Integration tests catch more bugs.

In fact unit tests are fairly low on the scale, according to this:
https://kev.inburke.com/kevin/the-best-ways-to-find-bugs-in-...
iOS devices sold in UAE don't have iMessage and FaceTime support. I can't remember whether I was able to use iMessage the last time I was there with an iPhone I purchased elsewhere.
We don't talk about anything anymore
> The lack of respect is infuriating.

That's why I hate things like hackathons. We need people to think of us as engineers rather than tinkerers, and the labels we accept aren't helping.
Ketive – Automated negative keyword generation for Adwords marketers
Personally, I would have gone further.

Somehow people forgot the old Ethos of being a programmer working on slow machines that had only 8k of ram or so. This would train humility, the art of writing small and efficient code, etc.

Now kids implement factories all over the place when they are not needed (amongst other patterns), it's a pattern galore really. As if they used fancy data structures regardless if they are needed or not just to float their ego; reassuring themselves that they do know tons of stuff.

ah well... Sorry for that rant :)
What about those 'free' WiFi access points that require you to login with Facebook for 'prevention of abuse', and then abuse your Facebook account by posting you were there.
Wasn't Snowden's trick to use an inkjet printer to make blank CDRs look like music CDs, bring to work and burn data to them, and then take them home again?
Very sad article, not even so much that this material is in the supply chain (official India mica production is just a fraction of total exports) but the individual stories of the families caught in bondage to do this mining work for $1/day paying off a "loan" at 200% interest.

Now if only the fine for allowing this material to reach your end product was treated as serious of a negative externality, as say, putting out a bit more sulphur in the exhaust than the latest EPA standard.

I mean, sorry, but what a horrid fucking double standard?! Cheaters causing pollution in my backyard that statistically will result in perhaps 100 deaths, fine the bastards $50 billion and shut the company down. Modern day slavery and child labor producing 75% of India's mica output into our car paint and cosmetics causing untold suffering of thousands? Oh, but the standard contract language says they shouldn't do that, so companies wash their hands of it.

If an equivalent agency to the EPA cared about this negative externality as relatively as much as the EPA cares about emissions, this would be a $1T fine which would completely shutter the companies profiting from the illegally mined mica.
Isn't the problem here that she donated all her photos to the Library of Congress without clarifying what that meant? Apparently, the LoC thought that the photos were placed in the public domain, and the photographer thought she was retaining the copyrights.

Also, why the hell is Getty charging for public domain photos? Are they not aware that people can use those without paying Getty?
People have different reactions to bad news, especially life altering news like "you're about to be fired." These reactions stem from personality differences that form early in development and throughout life.

Someone could be a great team member, love their peers, and still react badly to the news they might be fired soon.

I don't think any amount of "people management" can fix someone who is already a bad egg, "configured" to react poorly to bad news. Some people will be out for revenge no matter what.

The more important thing to analyze here might be the technical measures in place to respond to configuration files being wiped out. Sure, an "insider" could maliciously wipe out the files... but couldn't a technical glitch just as easily do the same? The important lesson from this should be including adequate detection measures to immediately know when configuration files have been changed outside of the normal build process, and the ability to rollback when changes are detected.

One person should not be able to do any more damage than a technical glitch.
A while ago I stumbled across a how-to guide to implement smart-card authorisation of sudo commands. Google-fu is failing me now.

I assume one could refine the process by binding sets of commands or capabilites to specific cards.

Would also be rather handy in preventing remote access attacks.
This is totally misguided. If this develops into a widely used antibiotic it will eventually provoke immunity in its MRSA targets. These same targets will then have free rein in our noses. Not a good deal.
Also: http://www.bizjournals.com/boston/blog/startups/2016/07/camb...
It's likely that Getty have also fraudulently charged many other customers licenses for these photos. It's not inconceivable that each of them could individually sue Getty for their own damages. This looks like it could become a very expensive case of sloppy (or deliberately negligent) copyright overreach.
yes, really.
US Code 1030(a)(5)(A) - http://www.law.cornell.edu/uscode/text/18/1030

Edit: He plead to I think a single count of the following
18:1030(a)(5)(A) and 18:1030(c)(4)(A)(i)(I) and (B)

http://www.leagle.com/decision/In%20FDCO%2020160411834/U.S.%...
I'm going to add a post-hoc rationalization that has something to do with it being a ballsy move, though I wasn't thinking of that at the time...
Yes. Starting your professional life with a large debt obligation is severely limiting. The interviewee completely ignores the opportunity cost, what else graduates could do with that money that would be productive or fulfilling.
> Isn't the problem here that she donated all her photos to the Library of Congress without clarifying what that meant?

No, because

> why the hell is Getty charging for public domain photos?

There is no amount of clarification there that allows Getty to charge for something. Either it's in the public domain, in which case they have no right to charge for use of the photos, or it's not, in which case they have no right to charge for the photos.

I'd wager that this is some sort of colossal business fuck-up that's not anyone's fault. Mostly because I can't imagine anyone so baldly stealing money.
Oh nifty, that's a good one; I haven't heard of this before, thanks!
It's not the total amount of rainfall but the number of rainy days. IIRC it rains about 30% of days in March.
Alan Watts on Automation and Basic Income Guarantee
PHP Framework Benchmark
U.S. Secures Vast New Trove of Intelligence on ISIS
Of course it's considered. It's not difficult to write fast unit tests if you follow the principles that make them fast. A fast test suite has lots of value, and doesn't conflict with good design—on the contrary.
9 Years of Angel
Discussion: https://news.ycombinator.com/item?id=12176837