skysight-inc/HackerNews huggingface dataset:
It's a GSM Arduino shield coupled with various paid AT&T "cloud" services. It's really a marketing ploy for AT&T's services.

Cellular data rates apply. $20/GB plus $1/month per SIM card plus $2 per new SIM card. "Cloud" services extra.

One of the big features is that you can use AT&T's service to log "data points" to be processed and retrieved later. This seems to be targeted to data logging.
> Putting too many functions that are relatively complex in the where clause is a bad idea, because you lose the explicit type signature…

Note that it’s possible to give type signatures for definitions in “where” clauses:

twice :: Int -> Int
twice x = two * x
where
two :: Int
two = 2

However, you may need the ScopedTypeVariables extension[1] in order to be able to express the correct type signature. (This extension will probably be standardised at some point.)

The biggest real problem I’ve found with large “where” clauses is that they tend to have a lot of implicit dependencies on variables from the enclosing scope. Sometimes you want that for convenience, readability, or performance, but lifting local definitions out into top-level definitions can also help make them more explicit and reusable.

[1]: https://ocharles.org.uk/blog/guest-posts/2014-12-20-scoped-t...
Did I misunderstand or is the story also - A government department was started with the ambitious goal of "zero budget" and this year with a 183 person team will have recovered 68.75% of its costs.

And did we forget that fast growing startups don't usually break even either?
WebMIDI and privacy/security
For interest, at a previous company were told to cc in legal for sensitive communications and write something in the subject header to say it was confidential and for legal review, even though you had no expectation for them to join the conversation. This put the emails into some privileged information category. It wouldn't stop a court getting access if they wanted to read comms but it significantly increased the benchmark to gain access as it was a client lawyer conversation.
When you get options, your starting point is effectively zero because the strike price usually is zero. So if the stock goes down, you are still at zero - you just don't exercise the option. You have upside but no downside. If you have an RSU, you have the same upside and downside - 1 for 1 with the price.

Note - this isn't 100% accurate as options that are not in the money still have some value but the idea is more upside than downside.
Isn't the desktop app just a chrome browser plugin? With its own starting point?
I believe the issue we are discussing is customer support. MS used manipulative techniques to supply this supposedly amazing offer. No way to refuse the so-called "offer", which of course leads to repeated nagging to add a ton of impedance to those who would have otherwise resisted upgrading, finally culminating in unexpectedly bricking the computers of some users who were perfectly happy with what they already had paid for.

I had a old Windows 7 laptop which I updated to Windows 10, and promptly the touchpad right click stopped working. I didn't really need that laptop at that point, so I just threw it away and also decided that I am never going to use Windows OS after that point unless forced to for work purposes.

To me, this "offer" takes top spot as the current gold standard for shitty support.
>Edit: He also thought that his activism would get him fired, and so his wife started going back to school.

No, not get him fired. Get him imprisoned!

His wife went back to school so she would be able to support the family, if he ended up in stir.
What about midwifery? With only 0.3% male [1]!! When are we going to see the PC brigade push for 50/50 hiring quotas there? You would think they would be outraged with the diversity being so poor. Far, far worse than in tech. Surely it's rampant discrimination!

[1] Nurse and Midwife - Registration Data - June 2016, page 10 http://www.nursingmidwiferyboard.gov.au/About/Statistics.asp...
How many fast growing startups have accurate financial projections?
“Life is like riding a bicycle. To keep your balance, you must keep moving.”

― Albert Einstein

http://quoteinvestigator.com/2015/06/28/bicycle/
This looks interesting. Flashing it on my old Nexus 5 to try it out.

Hopefully I don't send up swallowing these words, but I've gotta say that they appear to have made it extremely easy to install this. Running two fastboot commands, cloning a repo, and running a shell script is pretty easy, and making it easy goes a long way towards making it approachable.

EDIT: Install script is broken on macOS. I fixed it and got it flashed. It's dreadfully slow. :( I'd consider stability and performance my top two priorities. I already largely hate mobile devices, so the poor performance is really frustrating. I still need to play around with it to see what the other capabilities are like.
Governments can never provide value like this, government is not a business! Sometimes this trade off is worthwhile. I'd like to have my housefire put out in a timely fashion. I will sacrifice some of my income for this. However, the idea that the government can become some kind of silicon valley startup is just absurd. I can't believe as taxpayers we are forced at gunpoint to fund these ridiculous ideas. And people wonder why we are 20 trillion in debt and our currency is being devalued every year.
I wonder how much better performance they could deliver if they improved their attribution tools, ad interface, bid rules, etc.

Part of the problem is that if you do anything at scale with FB you really should be using a PMD. For many things the Ads Manager and Power Editor are just painful.

I'm also not in love with how conversions are tracked and optimized against in terms of how they try to lump everything possible in as a conversion to show a higher number and try to convince advertisers that all those components have equal value.
>the cost for rejecting a good applicant is 4-5 hours of my teams time while they interview someone else

The cost seems much higher to me. I have to interview dozens of people to find a single good applicant. Rejecting one good applicant costs me dozens of interviews, not one.
Was not copyright law intended to protect publishers from unauthorised redistribution of their work? How blocking an advertisement can be a redistribution? That is just restricting the rights of a consumer that has paid for content (either with money or with time).

Using AdBlock is more like turning off a TV on commercials break. But I won't be surprised if copyright and ad companies would push some kind of law against it after they have adopted DMCA. Unlike consumers they have money and lobbyists.

> With websites, you haven't paid a fair return for the content you're consuming so the case isn't relevant.

One pays with his attention: he could spend time browsing any other of millions of websites. If the publisher doesn't like users with adblock he might not serve pages to them. Or require a payment. Or he might not use the Web at all.
One example is staff time totaling 727 hours on a logo change. The old logo was a blue square with 18F in the lower-right-hand corner. The new logo, a black square with 18F centered and a different font, wasn’t worth the time and doesn’t look as good.

How is that even possible?
It already happens, it's called contracting. And the results are terrible because no one gives a fuck about quality at a job the might not have in 3 months.
Are they including tablet numbers in mobile?
FYI - click on a channel's "..." and click on "connectors". Tons of 3rd party integrations + custom webhooks. (Disclosure: I work for MSFT, but on Azure, not on Teams/Office/etc.)
Read it again, they are not the same. You are claiming that my observations don't exist. I'm not claiming that your observations aren't true, I'm saying that my observations are still true. If we combine our observations together they are consistent much more with my hypothesis (that iniquity in the industry is common) than with yours (that it almost doesn't exist at all).

By what basis do you claim that my observations are so extremely unrepresentative of the industry that they should be dismissed? I'm not dismissing your observations, you're dismissing mine. Why?
First, all Web Components libraries are by default compatible with each other, so by using this instead of React you aren't locked into a non-standard framework. You can mix and match elements written using different libraries, and migrate single elements from one library to another without breaking clients.

Eventually React will fall out of fashion like every other framework before it, and teams that went all-in on it will have to do a painful rewrite. Web Components based apps will be able to incrementally migrate, element by element, to a different library.

Second, by relying on the browser to host components and run the component lifecycle and composition parts, it's pretty easy to be smaller and faster than frameworks like React.

Third, Shadow DOM fixes CSS. Scoped styles are simpler, easier to reason about, faster, have lower specificity, ID's become useful again, and it's much easier to do things like lazy load below-the-fold styles because you transform that into lazy-loading below-the-fold components (simpler than teasing apart rule soup).
18 science fiction and fantasy books to pick up this November
A new H1-B visa program for immigrant founders (100% success rate)
Start Up's Zero Card, 3% Cashback Debit Card
Show HN: Generate Graphql schema from json schema files
>>Microsoft Office doesn't have a moat

You are joking, right? Or do you actually believe that pretty much anyone can trivially develop similar tools that have feature-parity?
I went to a 3,000 man-hour meeting this morning.
They had to have known that an unlimited plan wasn't sustainable, because of the studio costs.

It sounds like they used the unlimited plan as a way to hook in new users and the cancellation was planned.
- Gotten a contract gig
- My current Job was found here

I'm a front-end engineer.
> The new logo, a black square with 18F centered and a different font, wasn’t worth the time and doesn’t look as good.

That was a really odd injection of opinion to read in what appears to be a news piece.
Activities that can’t be billed to other agencies are another drain. One example is staff time totaling 727 hours on a logo change. The old logo was a blue square with 18F in the lower-right-hand corner. The new logo, a black square with 18F centered and a different font, wasn’t worth the time and doesn’t look as good.

for anyone else curious:

(new) Black Logo: https://18f.gsa.gov/assets/img/logos/18f-logo.svg

(old) Blue Logo: https://upload.wikimedia.org/wikipedia/commons/b/b3/18F_logo...
I could see 200 employees with a a single all-hands-on-deck meeting where nobody can keep it together and it's three hours of chaos where nothing gets accomplished, but everyone racks up a free lunch, and then a few smaller meetings over multiple weeks that account for the rest of the time.
18F gives me the creeps because of https://18f.gsa.gov/2016/01/12/hacking-inclusion-by-customiz...

Something about government robots and goodspeak speech correction feels Orwellian, even if it's really tiny.
>What we do know is that current hiring practices aren't inclusive & they aren't successful.

We don't know either of those things, they are baseless claims. Software gets made, it gets shipped, it kinda works. Given the overwhelmingly horrifying incompetence of the vast majority of programmers, I would suggest we're actually going very well at interviewing and finding the rare competent candidates.

>No idea, but I'm more willing to try inclusion than I am riddles for finding my next candidates.

And I am more willing to put thought into it rather than do something likely to produce the opposite effect and justify it with a terrible strawman.
This happened at my prior job which ambush fired me back in February. I noticed that their main investors had started to back out of tech investments in general, and then heard about several rounds of layoffs since then. Friends told me about a morale drop, but they are also friends, and might have been trying to soften the blow.

Anyhow, I like your idea for dayssincelastlayoff.com.
FTA:

> “Since its launch in March 2014, 18F has struggled financially,” says GSA’s Office of Inspector General (IG), citing loses every year, now totally over $31.6 million.

And from a random site that seems to agree with a few others:

> In fiscal year 2015, military spending is projected to account for 54 percent of all federal discretionary spending, a total of $598.5 billion

In 3 years 18F has spent 31.6 million. Even if it lost 31.6 million every year, it could do that for NINETEEN THOUSAND YEARS and still not equal what we spent on the military in one year.

Imagine a country where 18f had a budget of 600 billion dollars a year.
I signed up with a fake name and throwaway email the other day and I couldn't believe the process. There were about 8 steps for entering more and more personal information and one of them was definitely allowing linked in access to my email account.
Cascading UITableView delegate and dataSource in iOS
In NY, we fill in bubbles on paper forms with a pen, and then we feed our form into a scanner. So you get both an electronic tally of the vote and paper artifacts that can be re-counted (either by scanners or people) if there are any questions afterwards.

When you scan your form, the machine informs you if it's invalid (duplicate candidates selected) or incomplete (no selection for an office), and you can try again.

Before this we had ancient mechanical voting machines that would break down all the time (but made a very satisfying metallic clunk when you pulled the huge lever to register your vote).
Leftists are so funny. They hand out welfare and food stamps and reward laziness at every level. Then they wonder why those same people don't make an effort to vote?
Makes you just long for the days when Lenin could get 100% turnout and claim 99.9% of the popular vote, no?
Figuring out cross channel attribution is far from an easy or solved problem in terms of determining ROI for a high funnel channel like this.
The new logo looks like something you would come up with if you needed a placeholder image for the real logo.
Atomic file creation with temporary files
re acquisition of their and competition's processor

They just keep getting more clever, devious, and entertaining, don't they? Shit, I'd do my own Braintree for my porn company with the company's positive gains from legit customers covering the losses from the others. Who cares if my bottom line at my main company was good. Success of processor could even pay for better fraud management.

Of course, already having enough cash to buy an established one is always nice. :)
I believe it. I care less about what I eat when I'm sleep deprived.
My raspberry pi 3, encased in a rainbow colored 3d printed case and with a 3.5" touch screen, is what took the place of my n900. It's a fraction of the cost of an n900, but with a standard rpi linux distribution and modern specs. Sure I can't make calls with my pi, but the sacrifice is well worth it for the nerd appeal of having a fully functional computer in your pcoket.
Your criticisms boil down to needing a dongle and the unavailability of Kaby Lake. Personally, I have no issues with the MBP and find the whole "echo chamber" outrage a little silly. It is still an improvement on many fronts over the previous MBP. If you need 16GB+ RAM and more disk space or want to spend less, you buy a desktop or you don't use OSX. As an AAPL shareholder, I'm happy to see Apple shifting its focus toward consumers. As an iOS developer, I just want a portable that runs XCode well. As a web developer, I just want a nice UNIX OS and a good text editor. As a Mac user since 1984, I always have gripes about the OS but they're mostly hair splitting compared to the hair-pulling experience of Windows or Linux. My Macs have always been less than bleeding edge hardware in terms of capacity, performance, etc. but it's a trade off for a solid OS and lower TCO. And yes, I am a "Pro" user by any sensible definition of the word.
A new H1-B visa program for immigrant founders (so far-100% success rate)
727 hours is a team of 10 working for less than 2 work weeks. Or a team of 6 having a couple 1-hour meetings with other groups in addition to doing the design work. It'd be hard for any medium to large organization with an internal design team to rebrand without using hundreds of hours of staff time.
Not sure how it happened at 18F, but in my experience working with "serious" designers, this is not surprising. They will spend weeks interviewing "stakeholders" and customers, iterating on "visual languages" and "brand identity", etc., etc., going through endless tweaks and revisions and feedback sessions before finally settling on something that looks like a totally untrained graphic designer crapped it out in five minutes. (Obviously this doesn't apply to all designers; there are many who are much more pragmatic.) The recent redesign of the University of California logo is a good example of this phenomenon: http://99percentinvisible.org/episode/episode-69-the-brief-a....
I believe that the problem with a lot of these tech interviews is that they reflect a deep-seated belief on the part of the interviewer, that there exists such a thing as absolute intelligence, that it is immutable, and it is the most important factor in hiring. When you think in these terms, racism seems almost inevitable: after all, if intelligence is a measurable, absolute, and immutable quantity, akin to height or skin color, then shouldn't it also be hereditable?

Instead of administering thinly-veiled intelligence tests, interviewers should hire based on two factors: technical skill, and more importantly, the ability to acquire it (i.e., learn). You don't want to hire (or be) a person who believes in the fiction of genius. You want to be and hire the kind of person who believes and demonstrates that ability is a deterministic function of practice, not genes.
Sometimes it's worth not writing things like this ...all Slack managed to do here was draw more attention to Microsoft's announcement. A way of marketing $$ if you ask me.
I guess that puts the new-minted-grads starting salaries are $100+k in perspective that those of us not in the area hear about.
At least I am more scared of not having a job to go to tomorrow than the job interview today.
They should have just updated the old logo with the new font
Honestly that's a dumb one to cherry pick, because we only see the end result. If you figure a team of 6, for instance, working 30-40 hrs a week on branding for about a month, the time is easy to figure.

What's harder to understand externally is that there may have been 10, 20, or 40 logo designs that get explored, scrapped, edited, changed, saved, reverted... and sure, sometimes you end up pretty close to where you began. But that doesn't mean it was wasted time or effort.

Design often gets shit on when all you see is the beginning and end. The value is in the middle, which is done internally.
Seriously, also as a hiring manager I can't imagine not writing a personalized cover letter that's customized to the company I'm applying to. It's literally the first impression that a company has of you as a candidate, and I want them to think 1) I want to be hired 2) that I am thoughtful and prepared 3) that I am a great candidate for the role and company (which, if you cannot explain persuasively in the cover letter, is a bad sign).
Reddit is a pot if fights slowly being boiled by the new leadership. Just look at all the recent changes.

They now run Moat tags on the site and just added new targeting options based on interests.

The feed frequency has also increased.

The only reason they aren't doing it faster because the frogs are getting frisky.
Important Battery Information
you're giving me nostalgia. I always dreamed that my n900 was going to be my futuristic bitcoin phone. I suspect that people started abandoning the n900 right around the time that our dreams were crushed in the great bitcoin crash of not so long ago.
It is clear that they have not billed enough to break even internally, but have they saved/made more for other agencies to break even for the government overall?

Presumably (maybe a bad presumption), agencies that use their services save more/make more than they are billed for.

It would be a shame to kill a group that was saving money overall because they did not bill enough internally.
But most [investors|employees] disapprove of bad projections.
This not the case at all. Forexample, there are cartoons that up very high in my feed because I click on them every day. If you something of quality that your users want, you don't have to pay to get to see. In fact they will share.
I started making it: https://www.youtube.com/watch?v=oxqXUxt9ah8
Not all license types include the desktop apps. Lower-tier licenses are web-only.
That's almost unbelievable. This is completely absurd, on par with the mythical $800 government toilet seat, except that this cost us taxpayers far more. I'm completely disgusted. This is textbook fraud, waste, and abuse.

By the way, like a friend suddenly shaving off all of their hair, I consider a corporate logo change to be a harbinger of bad things to come.
Microsoft Finally Stops Selling Windows 7 and 8.1
Calculate Shipping [enter zip here] [enter country here] [select shipping option here]

Is this on the product or cart page or both? Do we assume we can use these details to pre-populate the actual shipping form later?

Though I agree that your simple example can work in certain limited circumstances and is something I would love to see on most sites I visit, shipping is one of those things that gets very complicated very quickly.

Edit:
Come to think of it. A simple and persistent form displayed on each page that I could fill in at the start of a shopping session that allowed the shipping cost to be displayed alongside the current cart total at all times would be pretty useful. I don't think I've actually seen an example of that.
It's written by a columnist so is likely designed to be an editorial piece. Note some other examples of opinion snaked into the work:

* "But like many digital-age start-ups, 18F, named after GSA’s 1800 F St. NW address, was long on vision but short on management."

* "Not wanting the bad news to overshadow the good works, ..."

* "It shows."
I don't care if 18F makes money, and in some cases it may make sense for them not to.

In a perfect market, they would be able to sell their services at the same price as the value of those services. So if they build a system for the Veterans Administration (VA) that saves $1 million, they should get $1 million for it. Their EOY revenue would reflect their value created.

But they are actually selling to themselves. They are a part of the federal government, and their customers are other agencies. So the price they should charge is actually (value created - effort to get paid).

If they waste $500,000 of man-hours to get that $1m, then the government loses $500k for no reason, other than for 18F to be able to point to $1m in revenue as proof of services provided.

The government as a whole also loses out if price is an issue for the buyer, but a net win for the whole organization. If bureaucracy means that a department isn't willing to spend $1m to reap $2m in savings, because maybe the benefits are nebulous or internal politics or any of the other crazy things that people do in big organizations, then it actually benefits the government as a whole for 18F to do it for free.

While I like that they focus on revenue to prove the impact they are having, selling products to other agencies shouldn't be profit maximizing. Any inefficiencies, either to the buyer or seller, are taxing to the organization.

Side note: $32m is nothing. I'll take that any day over people building GIF hosting and SnapChat.
2014: $0

2015: $22.26 million

2016Q3: $27.82 million

This looks like encouraging growth to me.
Well, there's no real way to prove it because it's your word against his.