skysight-inc/HackerNews huggingface dataset:
> how do you make a case that it's unethical for dragnet traffic looking for people who want to blow up civilians with homemade bombs?

If you think leaking info about one organisation "doing bad stuff" (AM) is unethical, how can you then make the case that leaking info about NSA can be ethical? (I don't know if you do, but I certainly do.)

Btw, I don't think hacking should be the crime it is today. At least not as long as the state agencies can do it. We should put more emphasis on computer security, not on persecution of Aaron Swartzes and such people.
Ask HN: Why Twitter is not implementing transfers of small money sums?
Given the high global popularity of Twitter, is there any reason for which Twitter is not implementing sending small payments via its platform to send 5-10-15 USD for example.
i know , i hate Unicorns too!
Oh come on, he's be using javascript and kendo UI to make graphs. That's not hardcore security programming.

That's the very antithesis of hardcore programming. Apart from tearing your hair out at the shitty kendo API designs.

The security job sounds like a boring job to me from his description, sounds like they'd be using him to animate a bunch of graphs on their website or something.

OP, there's almost nothing worse in programming than making graphs.
Bower-mapper [Grunt task to (concat) copy bower components depends on map file]
RaspBSD
I spent 3 years at my last company waiting for the "possibility" I was promised in the interview. Admittedly it was great job that I did enjoy the stuff I actually was doing, but the constant waiting and hoping for that elusive 'possibility' did gnaw at me, and heavily contributed to me quitting.

So basically my advice is to heavily discount any promises of future possibilities and judge the job mainly by what you know you will be doing.
The usual reasons:

- wife has no job (due to move to Seattle), just had kids, need to pay for housing: unless you can get another job immediately (which is hard if you're too busy to interview), quitting will be a disaster

- boiling frog: it wasn't awful on day 1, so at some point he'd have to acknowledge that things have changed

- negative reinforcement and the cult: dysfunctional organisations are often good at making you think it's your fault. Hence the therapy.
where did you get that impression?
this is pretty much what i took from this story. its not pleasant granted, but really you need to push back occasionally. Constant call outs is really an issue the management need to resolve so its not such a burden.
Sharp Regrets: Top Worst C# Features
Ask HN: Is MapQuest under attack?
The MapQuest open API (OSM nomatim Geo-coding etc) has been offline for a few days now.

Queries like https://open.mapquestapi.com/nominatim/v1/search?addressdetails=1&format=json&q=Berlin return "Nominatim is currently undergoing maintenance. We apologize for the inconvenience." and their forum is spammed by bots.

Has anyone got more information?
We used Strider heavily at my last venture and I am using it again at our new one. Great to have a JS-based CI/CD flow that also incorporates other stacks. It's been easy to extend and the devs are responsive to PRs.

Frankly we need more such CI/CD solutions that the community can sharpen. I'm a huge user and proponent of Gitlab but as a Node/JS shop it's great to have a native CD solution besides Gitlab CI. The integration and extension is just too clean. Kudos to the Gitlab and Strider teams for having such easily matched APIs.
The airline industry is also very cyclical, which could have some bearing depending on what you mean by "career."
Build a “Virtual SuperComputer” with Process Virtualization
> just move on and get a different job if you dislike it
Because they tie you in with money - your signing bonus and relocation expenses have to be partially repaid if you leave within the first two years.

An interesting question on the "what if there was a war and no-one came?" is what would happen if Amazon could no longer hire the monstrous number of high calibre new entrants it needs every year. Stories like this are effectively huge advertising campaigns for every other tech company.
They are way different. Leaking stuff from A.M. is a personal matter. The NSA (and equivalents in other countries) is a public entity.
>I do believe there must be something wrong at a significant enough scale to warrant NYT's attention.

it may be "wrong" from the POV of NYT or other tech outsiders. What i've over the years understood from various friends/acquaintances is that it is not "something wrong", it is just the "normal" mode of how whole AMZN operates. People going there know it (and if they don't - not checking Glassdoor is theirs fault, not AMZN's) - and, for example, that is the reason i didn't go there (while i love escalations, emergencies, etc..., i don't like backstabbing, tricks they play with your salary/bonuses and other details)
>With warehouses around the globe, my husband would get paged to fix problems in China in the middle of the night, in the UK in the wee hours of the morning, and then in the Kentucky warehouse during work hours.

I worked at a company that wrote warehouse management software, and this definitely isn't unique to Amazon. When your software has a serious problem the company is losing a million dollars an hour, so they're not very sympathetic to problems you may have standing in the way of a return to smooth operations.

That business vies with games and HFT for the highest stress levels in software development.
FYI, waiting until a Li-ion battery is nearly fully discharged before recharging will actually shorten its life by 3-4x compared to recharging when it hits 50%. See: http://batteryuniversity.com/learn/article/how_to_prolong_li...
Don't focus on the tech/stack. Go for work that you find interesting and where you like the company culture and people.
1) Why should they do that? Do users want that?

2) What are the legal implications? Do they need to get a banking license or something?

3) How can they monetize this feature?

Imho, nobody wants this feature and nobody needs this feature.
Small team constantly frazzled by being on call in an abusive working environment - no wonder they're writing unstable software.

I'd far rather get 30 hours of productive coding out of a rested, happy and motivated employee than 60 out of an exhausted and oppressed one.
One could consider leaking info about the NSA to be ethical, however leaking leaking the NSA's database of our private email addresses to be unethical.

More generally, when you leak something ethically, you should take care to redect the portions of the leak that will cause undue harm relative to their value (or, as many leaker due, give the full leak to a trustworthy third party (ie. a journalist), and trust them to redect responsibly). In this case, the hackers could have leaked AM's unethical behaviour without leaking their user's informaion.
Just a thought: As soon as you deal with money, you fall under a gazillion regulations that are capriciously enforced by federal agencies in multiple countries.
> Oh come on, you could pick any employer and with a high chance find someone who needed therapy because of their work.

That's probably true. What's weird is that you seem to think it's not a problem, but an excuse.
Of course the currently trending answer would be to use monads. Preferably implemented in Go.
Reminds me of this http://www.avclub.com/article/theres-hidden-beauty-abandoned...
>Imagine being able to use a laptop, or a phone, for days without plugging in.

That's possible today. I used to take my old Macbook Air off the AC power in the morning and then use it on battery till in the evening.
Crowdfunding is a very funny way of spelling "Will Wheaton". I know the reason I'm funding these games is because he reminded me how much fun they can be.
Google Launches Uber Rival RideWith – Americans.org
looking really good to me (Safari 9.0) – very nice work
JIT is a totally different beast from a simple pipeline compiler. You should have known better. Anyway, you evidently do not know what you're talking about. Consider you trolling unless you can show your compiler code.
Do not follow his advice.

To lessen the strain on your smartphone battery, keep it between 15% and 90% of charge and don't let it become too hot.

Modern batteries are not like the old ones.
Tuesday, a new open-source CSS animation library launched on wednesday(UTC)

Looks nice, good job!

EDIT: working fine on Edge
Is there an article on this which says something other than the same thing four times? Yes, I get they're replacing a liquid electrolyte with a solid one, but that's all this piece says. What electrolyte? Oh, and is it really infinite power as the article says? Of course not.

Willing to wager this is just a breathless piece on carbon-air tech.
The make and model of my car in my driveway was picked up by the satellite Google was buying from in 1997.

I don't understand why "It was seen from space!" is at all a part of the story today.
Wake me up when they have an actual reasonably priced working product in the market. This is getting tiresome as "breakthrough" news piled up but we are still using almost 10 year old technology.
How about Stratfor and Hacking Team?
Joining the (unicorn) club: meet Europe's most valuable private tech firms
It's a good idea, and the app looks really nicely designed. One thing though... and i hate to say it... does your icon look a little like someone being sick?
Can't really agree with the thesis or the interpretation of the data here. First, as the top 10 chart in the article shows, the gaming money in Kickstarter is mainly in miniatures not in board or card games. The only exception on that list is a gimmick card game illustrated by a popular webcomic author that for whatever reason went viral. Second, a large proportion of the games that get funded are traditional publishers using Kickstarter as an alternate preorder and marketing system, usually with absolutely tiny goals. These are games that would have been published anyway. A third decent sized chunk are reprints for old games, which while nice to have are hardly a sign of a renaissance. What's left tends to not have much impact, or even be any good.

The number of major games that only or even mainly exist thanks to Kickstarter must be tiny. Yes, there's a lot of noise around crowdfunding in the board game space. But I don't think it's actually "driving a renaissance" in any meaningful way.

(The footnote talks of P500. It's much easier to argue that it has had a real impact over the 20(?) years it's existed. But it's really not crowdfunding in the way people think of it).
GitHub in Servo
download+doulCi+free+for+Remove+iCloud+activation
That is why i don't buy into this hype what so ever. Anything that has 'cloud' on it when it doesn't need to I avoid.

I'd rather set up my own router with pf-sense and a industrial WiFi access point.

I really love the concept of complete home automation however the data needs to stay in the home and companies need to ask for permission to mine it.

I have nothing against data mining it can be incredibly helpful but i want full control over weather i choose to share it or charge a small fee for my data.
If it's so critical, why doesn't the company hire a larger team to do this and rotate people around in well defined shifts?
I don't know about any of that. I can see why that was written to describe the trajectories of some SV companies - it doesn't seem to fit with Amazon at all, to me anyway.
It sounds like typical hand-waving prior to additional grant/paper rounds to explore it more. It would be more convincing if there a demo video showing charging and then discharging cycles based on a load like a phablet. The real proof would be temperature-compensated, high precision battery voltage/current logging, accurate to one microvolt/microampere respectively, to back up longevity claims with a measurably slower capacity decay, tested head-to-head against the best available batteries.
So, I see async/await and they refer to ES7. I think that's cheating a little bit ?

I am interested in how they achieved very clean async/await support. I'm assuming they are using some pre-processor.

Anyone more into the node-ecosystem can shine a light on this ?
looks fantastic - if I didn't have a big family to feed and live thousands of miles away. One thing though; having your prices front and centre would be a lot better. The prices are really good, but I was getting nervous that it would be twice that amount before I eventually got to the menu page.
On call once every three weeks? Oh fucking noes!

Out of hours support sucks, but yes, the reality is that you get paged, and you have to deal with things within SLA. It's hard, it's wearing, but one week out of every four is hardly intense.

I was on call for five years. It nearly broke me - but this article is just whining. Why take such a role if it's such a problem? It sounds more like his wife bashing him every time he had to do OOO work is what broke him.
Lucky engineers in Silicon Valley. Nowhere else in the world developers have it so easy.
Looks like a fake article the rest of the site is not working..
The email from Jeff to his employees was impeccably unsatisfactory. It was a sheer display of ignorance and rejection towards everything quoted and said. However, no matter how much Jeff sticks to that attitude, it wouldn't change the reality that Amazon is the most customer centric company on earth and the most employee apathetic company on earth as well. It reflects in major workplace elements like health schemes, holiday schemes (though employee have official over 30 holidays they are not allowed to spend it without facing low performance review), food benefits (specially in offices outside USA) etc. Though Amazon claims that the leadership principle "Frugality" stands for minimizing waste and not cheapness, one can't dismiss the latter definition.
Typewriter may soon be transmitter of telegrams (1912) [pdf]
And (in the UK at least) the demise of unions has seen the earnings ratio of company bosses to employees rise to levels not seen since the 19th or early 20th century
I did a lot of the debugging of the Prex port with C4PC --- I eventually managed to track down the author and they did some bugfixes for me, so there should be a newer version floating around somewhere.
> He had been under so much stress that after the meeting I asked him to go to therapy.

It is not clear why he needed therapy from this article. Just because of the stressful job?
Fuck. you.
I'm quite surprised that of all the famous Silicon Valley people, and their rallying behind Jeff Bezos, no one seems to believe that some part of these many many stories could be true. Either that, or they seem to think that only incompetent people are complaining. Therefore I must post part of my comment I posted here [1]. One of my good friend, who was suffering at Amazon, is thriving at Google. He's done amazingly well for himself and for Google in past 1 year he's been there (& has been well recognized within the org). This is not incompetence.

1. https://news.ycombinator.com/item?id=10070115
It's completely not characterized in any meaningful form. They shouldn't have made any claims to the media without a real demo and comparison to show with it. Otherwise, it does have a tendency to come off as unobtainium fogware.
Ok, I think I understand now how it works (played with Idris parser a bit). Sort of a simple trick, I'll borrow it for the lower tier combinator-based parsing layer.

I was even more interested in handcrafted, custom error messages rather than constructed. Still cannot figure out how to stuff custom recovery heuristics into a combinator-based code.
> the most employee apathetic company on earth

Ever been abroad? Bangladesh and China are lovely this time of the year.
Without sounding too cynical, loyalty to a company (working out of hours) is not always returned as loyalty from the company. They wouldn't be pleased you turning up a few hours late every day to compensate for your extra time outside work.

Of course, time off in lieu may be arranged.
I think the line is on whether it's a personal/private matter and when it's not.

The NSA is a government agency, so what it does is in the public interest. A guy planning to bomb something is also by definition affecting the public so exposing that is also in the public interest.

This hack, the fappening and similar are completely personal and private so they are of no concern to anyone but the people involved in it.
A million bucks an hour and there's a manager and two devs on it? If they had three devs it would cut the workload by a third for the existing devs. And it would cost 150K-200K or so (salary, benefits, tax), equivalent to 12 minutes of waiting time.

Surely a guy with an MBA can figure out the cost/benefit of such a situation?
How would you even get relatives contact information automatically...
The rest seems to work, but it seems to almost exclusively sports and celebrities.
Uh, I think that's the discounted price... ;)
IIRC it was taken by someone who worked there as a consultant. There were more details back at the time it was first disclosed.
What's the best way to get testers for a new iOS app?
Hi everyone,

My team and I are launching our first iOS app. It's a math keyboard that can be used to typeset pretty much any type of equation, which can then be shared through most native apps as an image. Would love to get some ideas on how to recruit a few testers.

I know product hunt is a nice place to start. Any other ideas?
Would you actually get 10 pages a day every day while you were on call though?
Looks like they are using this: https://github.com/facebook/regenerator
Is there something similar for the Cubietruck?
I have a four-week rotation on-call where I work. Pretty much the same workload as discussed in the article with it. Calls and text messages at 3am, can't be more than 15 minutes away from an internet connection (remote desktop software on Android is a godsend.)

While it doesn't feel unbearable, and pays fairly well (at least for the area I'm in), it definitely has completely destroyed my sleep schedule. I no longer have anything near a 24-hour clock: I'll sleep for, at most, 3-4 hours at a time, usually twice a day. Those times change rapidly. As a result, many times I'll need to take modafinil to stay awake through regular shifts; coffee isn't nearly enough.

The part I dislike the most is that they moved me to a salaried position that pays ~10% less without the on-call overtime bonus. On-call being just "free labor" makes it much more frustrating.

"Why not quit?" is the usual: it pays too well, have a mortgage to pay, was described as being less work than it turned out to be in the interview, etc. But it really does make for a terrible work-life balance, and it's a shame people are so eager to accept on-call as "just the way it is to have a good middle-class job."

The thing I really don't understand is how they expect you to always be available, no matter what. The human body cannot physically go for seven days with no sleep, at least not without a complete psychotic break-down. Yet there's no sympathy or compassion for this simple biological fact by the higher-ups if you ever sleep through a text message.

It would be so much more humane to just have two people on-call each week, each covering a 12-hour window, with 8-hours (+1 lunch) overlapped by their own work schedules. Yes, it's twice the rotation work, but it's 3 hours outside work each day instead of 15, and you could keep a consistent sleep schedule, and have a social life with times untethered to the internet.

Even better, hire one more person and cover the full 24-hours staffed. But I get why that'll never happen, at least.
Toyota already made a prototype solid-state last year.

https://ecs.confex.com/ecs/imlb2014/webprogram/Paper33467.ht...
There are much better ways of reducing hash speed. Like hashing N times.
Emotional blindness: what is it like to lack the ability to feel emotion?
The Colors of an App Icon
As an objective fact, he had a higher GPA than Kerry. Obama has kept his GPA a secret.

You can disagree with Bush's decisions, but you can't claim it was due to low intelligence.
The people who get the biggest advantage are those that are just manic the whole time. Just like there are some people who are only depressed, there are some people who are only manic. Of course these people don't complain about mental illness so they are not so well studied.
Because of the annoying wife he has.
It's 'outgroup'.

There's a really amazing post here about outgroups and the distorted way we reason --- or fail to reason --- about them. It's a bit long, but totally worth the read.

http://slatestarcodex.com/2014/09/30/i-can-tolerate-anything...
It depends how often you get the pager, no?

If your calls were often at 4am and you had to work a normal schedule, it certainly does no good. Also, you are saying that nearly broke you, as if it's a badge of pride or something good...
How does a post get to number 1 here with only 5 up votes?
They're not issuing nearly as many mortgages.

Non bank mortgage lending is nearly 40% of the market at present, up from 13% in 2012.

http://www.cnbc.com/2015/04/01/guess-whos-issuing-slews-of-m...
I see people use this excuse all the time when I challenge them to quit a job they hate and get one they love.

If you are good at what you do, another company will buy you out of any financial strings a current employer has on you.

Let's assume the worst though and that by leaving you just eat the money. So what? You can always make more money, but you can't get years of your life back.

I find people in this industry are so often socalized into protecting a commodity they can easily replace (money) by giving up one they can't (enjoyed time)
Divi 2 von Elegant Themes – mit Divi zur perfekten Website
The database contains full addresses, names. You can easily find who is cohabiting with them fairly reliably (near 100% if they live in a house) through a variety of services which list that information.

All I can say is there's going to be a hell of a lot of blackmail. I'm sure there's already a group on IRC organizing blackmail. There's a lot of targets and it's very information rich.
CoreOS's rkt v0.8.0
The video chip was designed around this: each scanline it would look at the characters occupying the current row, then use that plus how many times it'd displayed that row as an index into the 1k of character ROM to pull out the appropriate byte, and display its individual bits as pixels.

The C64 reads the current characters every 8 scanlines, not each scanline (well, you can get it to read on arbitrary scanlines by manipulating the vertical scroll register, but that's beside the point here). Due to the way the C64's data bus works, the main processor has to stop executing instructions while the graphics chip reads the character data.

You have to account for this if you're trying to synchronize code to particular scanlines -- on the scanlines where character data is read, you'll only get 23 cycles instead of the usual 63 (on a PAL machine, at least). For even more info, see http://www.zimmers.net/cbmpics/cbm/c64/vic-ii.txt
It is fine on Linux for me, but on Windows 10 I’m seeing either a very heavy top to the loop of the lowercase a or a very light one, depending on the font size.

I suspect the hinting is going haywire somewhere.
“Slidehare of the Day” and “Hot on Facebook” – The Rise and Fall of Ellen Pao
I've been using CSS Modules in a couple of projects (combined with PostCSS), am pretty happy so far.

I think you could actually go one step further and embed the stylesheet in the React component's module using a tagged template string, I haven't looked into how you'd get webpack to extract this into CSS files, but I'm sure it's possible.

Eg: https://gist.github.com/AndrewIngram/e3af5e8b70fd89a9a0d3