skysight-inc/HackerNews huggingface dataset:
I partly considered not writing the original post because this thought crossed my mind as well -- I think that it IS a problem with ECS because just about every other S3 object was easy to create and consistent when I would apply the configurations. The ECS Service just seemed to be less stable.

Also, I was using the AWS code SDK to build a little deploy script and it actualy worked really great. The reason I can't use a third party tool like terraform is because I can't force the rest of the team to learn about it (similarly why I can't use kubernetes)
> unintentional parking

That one doesn't have to be a euphemism; I could totally see a self-driving car seeing a parking space beside you as you're driving down the road, and suddenly deciding that it would really rather slot itself in there than keep driving.
In my experience, while they will do it as a last resort, what's much more likely to happen is that they will continuously "compensate" for lack of features by overloading their current employees, then have them complain about lack of headcount. This is especially true where it comes to things like reports. Reports don't have variance ? Why not have someone copy everything over into a spreadsheet and manually calculate whatever statistics other managers want to see ?

They will actually fight having an "export to google sheets" feature, because it would cost them a lot of headcount.

And of course, demanding that managers learn a bit of basic (and I do mean basic) programming ("querying" would be a more apt description) to, for instance, do SQL queries on the database so they'd include those statistical measures ... that's just so out of the question it's not funny. There seems to be this need for managers to be the dumbest, most idiotic (but agreeable) people that just do whatever their boss asks of them, mostly by subtly threatening whoever is below them. "Good" companies leave 1 level above the rank and file that actually gets promoted from the rank and file to prevent the worst of the inevitable backlash. And yes, Facebook also definitely works like this, from what I've seen during an extended interview.

I can think of 10 examples of this I've seen where I work in the last year.
https://satnogs.org/
> that is to create an API for developers thinking like I'm designing an iPhone

Albeit my request is quite selfish, I really would love to hear/read more about your thoughts on designing APIs. My experience using Redis has been excellent and I'd to be able to replicate that sense of design in the systems I build as well.
What happens if you copy paste
the 'legs selector' part of a
mouse HOX gene into the fruitfly
Homeobox:

'In fact, when the mouse Hox-B6
gene is inserted in Drosophila,
it can substitute for Antennapedia
and produce legs in place of
antennae'

Mother of God, is that ever strange.
Yeah maybe it just wasn't for me -- with RDS as the database and ElastiCache for redis, all we needed was to run the API server (one container, we don't even have any like queue job workers or anything). When I started looking into how to run containers on AWS ECS seemed like the best fit.
It certainly isn’t a rebuttal.

Did you read the article you are referring to? [0] It opens with ”If you are a hammer, everything looks like a nail”, acknowledging the limitations of the vision it builds.

And the top upvoted comment on HN makes sure to add on another layer: “Its analogies are pretty solid, even if they are just analogies. It's a well-described snapshot of the early phase of education where this helps build a grand intuition and relations between disciplines. Just be careful to remember that they're just analogies, and in general can't be relied on to actually discover, invent, design or conclude.“

Metaphors and analogies is one of the ways how humans understand the world. There is absolutely nothing wrong with that, as long as the limitations (“can't be relied on to actually discover, invent, design or conclude”) of that approach are kept in mind.

The overt cynicism of your comment misses the entire point.

[0]: https://news.ycombinator.com/item?id=16233644
There are presumably credit unions that suck (and yours sounds like it was one), but overall credit unions are generally superior in customer orientation to banks simply because they don't have a structural conflict between delivering customer value and serving shareholder interests.

While the common interest requirements for credit unions have been weakened, the best credit unions are probably ones that still are attached to a strong community of common interest.
In the Medium article, the CEO claims the issue stems from them rendering pages on their servers using Chromium rather than WebKit.

On the face of it, this seems bizarre but I could definitely see how Apple has an interest in having their User Agent stamped on outgoing requests.
Puffin circumvents Apple’s ability to block ads which other app developers provide at a premium on the App Store.

It also circumvents all the parental controls provide by Safari.

It’s a great idea but it Likely needs to incorporate the settings on the phone.
Back when I tried running a jruby application on 800mb ram, it bloated, then started throwing "OutOfMemoryError"s and "Insufficient Class Space" or something similar. Apparently jruby was generating too many new types at runtime to accommodate rails framework. Garbage collector was pretty garbage at it's job back in 2011.
Yeah, I don't know why they want to marry both ideas.

More bike activity increases exposure to cars who in turn might expect bikes by default so drive with that in mind.

On the other hand unexpected events [accidents] can still happen solo [sudden mechanical failure], other bikes, cars, pedestrians. I've personally witnessed a couple of cases bikes not stopping at a two-way and striking a vehicles [which had right of way]. Without those helmets the results would have been graver than warped rims and scraped quarter panels.
Except Apple themselves...
From the Medium post:

Puffin releases were rejected citing app review guideline 2.5.6: “Apps that browse the web must use the appropriate WebKit framework and WebKit Javascript.” Our server-side web browser is based on Chromium instead of Apple’s WebKit, therefore, Puffin is rejected.

We disputed and escalated but Apple insisted it has jurisdiction over our server-side technology.
The statistics shown on how helmet laws actually lead to an increase in cycling accidents is very interesting. I wonder what the correlation is on this? Is it because cyclists not wearing helmets generally bike in a safer manner? Or maybe if there are no helmet laws, then streets designed for bikes are designed with more safety in mind?

An interesting note about bike shares usage. I have seen some very effective bike sharing programs but also some very ineffective ones. In San Jose, there is a bike share program, but the bikes themselves cost $9 to ride, while in London the bike share cost 2p (~3-4$). The price point made all the difference to me.
If this is really the case it’s nonsense that an iOS policy would extend into your servers too.
> shoplifting ... no real palpable victims other than themselves.

Shoplifting is not a victimless crime. It can be a big enough cost to drive small shops out of business.
Why does it benefit Apple?

Imagine if you could only use Safari on macOS...
In some situations it would be said you are being too literal?

Sometimes when people negotiate they say "can you do x because y" where y is just a plausible way to ask for x.

It is often more graceful than just saying "we don't want to pay that much."
It is amazing to me that almost nobody here actually questioned the wisdom of throwing out the time tested benefits of robustness of REST in exchange for that which REST was created to eliminate; the fragility of RPC. And all because using RPC is easier in the moment (vs. over time.)

This reminds of of the old saw "Those who ignore history are doomed to repeat it."

If you are unaware of the benefits, here are a just few links that can explain it:

- https://www.quora.com/What-are-the-advantages-of-REST-over-a...

- https://www.quora.com/What-is-the-difference-between-REST-an...

- http://duncan-cragg.org/blog/post/getting-data-rest-dialogue...

- https://apihandyman.io/do-you-really-know-why-you-prefer-res...

- https://www.quora.com/What-are-the-pros-and-cons-of-REST-ver...
The point is they already can. You're proposing to change the status quo in every functioning government on the planet. Since these people are ultimately controlled by the voters, they are ultimately acting to fulfill the will of the voters.
Webpack 4 Beta released
Seems like a pretty clear violation of the rules. Trying to find a loophole doesn't work, the rules aren't an Ethereum smart contract, they're actually subject to human judgement.
The problem isnt that its serverside, its thats a different renderingengine, and therefor visually could/is rendering differently than safari/webkit.
Hard to take the article seriously with this breathless and inaccurate lead:

“Take the “BatteryGate” for example. Apple secretly and deliberately reduces the performance of old phones in order to boost new phone sales in the name of extending the battery life. The company only revealed this after being caught red-handed.”
If the goal is attaining wealth then “wasting money” is probably a more accurate statement.

How someone decides to use their money is up to them. If emotional reinforcement helps them remember something then I suppose day trading is an option.

I’m only suggesting there are frugal ways to learn if your ultimate goal is to build wealth.
Quoting the web page: "Enterprises use Censys to understand their network attack surfaces. CERTs and security researchers use it to discover new threats and assess their global impact."

The details depend on how much the of advertised scan data enrichment they do, but you might for example ask how many vulnerable cable modems of a certain model there are in the network you are responsible for, and what ISP networks they are on.
Work is something you do, not a place you're at.

The only good reason for an employer to require you to be at a specific place is if there are some levers or buttons there that needs to be pulled or pushed.
This whole post is manipulative bullshit.

> Apple, concerned about the rising competition, decided to sabotage Puffin in order to protect the billions of dollars of search revenue from Google.

Settings → Safari → Search Engine → Yahoo/Bing/DuckDuckGo. There, look, no Google.

The next sentence:

> Puffin releases were rejected citing app review guideline 2.5.6: "Apps that browse the web must use the appropriate WebKit framework and WebKit Javascript."

Setting aside whether that is a good rule or not, it has nothing whatsoever to do with the previous claim.
As computers start to code themselves, remote work will become essential as people (in theory) will have more time to live their day to day lives. But remote working is not that big a perk per se. What is modern work going to be about when it is just metrics and data? we need to rebuild a lot of communities and networks with our new (hopefully) time rich societies.
True. I have a pair of custom Limmer boots that I bought over forty years ago for $350. I take good care of them, and they look nearly as good as new. I expect they will easily last me the rest of my life.
You clearly don't know what PRISM is, believing Greenwald's laughably inaccurate description. Go look at the slide.
im not following, can you explain what you mean a little more thoroughly?
You're correct, but i think it's that zmap scans way, way faster than nmap
It was only a few years ago that almost all of this article applied to me. I remember before the cfpb forced banks to make overdraft "protection" out-in and being charged $35 instead of the card being declined. I remember biking across town at 5in the morning to make $35/day at a day labor place then giving 2 of those dollars to a check cashing place. Unless you've been poor, you really have no idea how hard it is to get out of that position. And if you have anything on your record, you can forget about not being poor. A record is a lifetime sentence of poverty in America unless you have connections or family wealth.
No, working remotely isn't a perk, it's simply: work.

[Use of the term "telecommuting" seems like another common giveaway, where and when it appears.]

The teams I've worked with have never had difficulty with communicating and collaborating, meeting deadlines and "innovating," and I highly doubt that we're all ninjas (because surely I am not).

Typical was my last position: I never clocked in from 9-5, usually from the early morning hours until late at night, to provide time zone coverage and purely out of interest and the desire to be a contributing member of the team, with several breaks included for meals, exercise, etc. Flexibility meant I was more likely to contribute, rather than less. (So many entities fail to understand this basic human dynamic. Instead create a prison, and watch how the inmates adapt and behave.)

I'm mostly able to control my environment, which means a quiet space in which to work, free from the distractions of my cube-dwelling days (though at least those had walls).

It's simply natural to work together remotely at this point, and I frequently notice how it provides companies with other tangible benefits, which I think some fail to consider.

I'd say some are trapped in a twentieth century mindset, but perhaps we're stuck here: https://en.wikipedia.org/wiki/Factory_system.
Sweet love story animated
It’s not a perk at all in 2018, IMO, except perhaps for some logistical issues you might personally have (eg dealing with your kids, etc). I speak from experience. If you are maintaining full-on focus, as you said, you’re only saving the company money. Every point you’ve made here is valid.

Working “remotely” actually puts the entire burden of managing an office and managing deadlines squarely on your shoulders.

EDIT: I mean managing your own deadlines of course
Clojure(JVM) Speedup – Class Prefetching
Meanwhile, companies like Basecamp are doing the opposite, and basing pay off of SF:

https://m.signalvnoise.com/basecamp-doesnt-employ-anyone-in-...
A quite fun, related feature of the AIX linker, is that it will automatically make any function name prefixed with "__sinit_" statically invoked the same as this attribute does. So you name the function a certain way to take care of AIX/xlc, add pragmas to take care of other UNIX vendor compilers add the attribute for any GCC-based (or compatible) compiler, and they are actually pretty cross-platform! Not... that... I would use these all the time or anything like that :)
Microsoft is building a true 'modern' version of Windows 10 codenamed Polaris
Your intuition is right that you shouldn’t come down because it’s remote unless that is an optional accommodation for them. It’s not like they would offer you the same position without the remote option for a higher rate. Your rate is based on the sum total value they can offer, right? It sounds like a poor negotiation tactic on their part.
Sure, I don't resile from the basic point at all. Ecosystems are collapsing, and will take the dependent virtual worlds of business and tech with them if we don't change course. But the case isn't made any stronger by bagging individuals. I'm all for speaking up against mainstream myths, but it's usually worth taking a pause before being pointlessly combative.
I've been remote for a few years. I've negotiated remote offers from many bay area a companies. This is a pretty standard piece of hr bullshit you should ignore. The correct answer is to hold your ground.

If for some reason that doesn't work out, you've discovered that the company values you less based on your zip code which is something you definitely want to find out before you're relying on them for your livelyhood.
Absolutely. The idea of having an age limit on what's considered the most prestigious prize for ANY field is ridiculous, especially for fields like math where patience and persistence is a requirement.
DeDevelopers – Web Developement, Web Designing Special Offer
Are you looking for a creative designer?
Well, DeDevelopers is right Option for you. We provide latest Banners Designs, Logo Designs, Business Cards, Website Templates.
Visit for more: http://www.dedevelopers.com/
Save Up to 30% Off on entire services.
>Puffin is a victim of Apple’s abuse. Puffin is a server-based web browser where web browser sessions are executed on the cloud servers

You and me know to not use something like this for any kind of sensitive site. But the common iOS user doesn’t know this. Apple is protecting their users and their platform.

It’s 2018. making a web browser where all traffic goes through the browser makers server, being unencrypted and then reencrypted is not acceptable any more (I would argue it never was, but then, back in the days of 9600 bits/s it was more excusable)
Greenlet: Move an async function into its own thread
Paying market prices for employees is a great way to cut costs and optimize profits by exploiting workers' living arrangements. If someone lives in a market where there is very little job competition, and their cost of living is low, pay them less money! Your business will save money, and it's more fair to your workers who live in more expensive neighborhoods.

^ This is basically the rationale I imagine when people pay the same worker less money just because of where they live. They obviously could hire someone local and would pay them more money. But they want to hire you. But they also think they can get away with screwing you on compensation, because you're remote. They save money and they get an employee. It's a win-win for them.

Fuck. That. Especially because they said "Can you consider ...". Uh, no, Mr. I Just Lost All My Negotiating Power By Asking Someone To Think About My Request Rather Than Insisting On It.

Remote is not a benefit. If they had a million qualified local candidates banging down their door, they wouldn't be negotiating with you. Tell them to put up or shut up.
Quite sincerely, they should just look into running WebKit server-side.

That said, in my experience if Apple has secretly decided they don't like you, they tend to move the goalposts on you in subsequent reviews, so migrating their systems to WebKit may not be time well spent.
Don't give Apple ideas. The cat's already out of the bag, but if Apple could force people to obtain MacOS apps only from the Mac App Store, which does not have other rendering engines, they would. See also: Windows 10 S.
Potential reasons for the surprising helmet-accident correlation:

(edit: inserted 0'th reason)

0) It could be true but irrelevant: We mainly want to reduce severe injuries, accident rate only peripherally interesting in relation to this.

1) Is the direction of causality estabilished? Is it possible that a trend of increasing accident rates results in lawmakers passing helmet laws?

2) But generally it stands to reason that cycling helmets can't actually reduce accidents, just reduce their impact. And it also sounds reasonable that helmets would give bikers a small amount of additional risk appetite.

3) Maybe helmet laws encourage casual or impaired cyclists (uncoordinated people, children, people with bad awareness, etc) to get on bikes, and/or repel the confident types who choose to do other exercise rather than wear sweaty and dorky looking helmets. So the bicycling acuity of the bicycler population is reduced.

4) Is there data picking at play? This cites only 2 studies reporting increased accident rates, and both of them were in USA, so the data is not very good for drawing general conclusions. Is there something in the local circumstances or bicyclist demography? How many studies can you find where this increased accident rate doesn't show?
Did you not finish the rest of the post? Yes, it's true that compressed json is not materially different in size vs protobufs. But when it comes to the speed of serializing and deserializing protobufs there is a huge gain across languages. So if you're using gRPC in backend environments you'll gain huge speed benefits.
Isn't that obvious? With iPhone being major mobile device they put enough pressure on web developers to support WebKit which benefits Safari not just on iOS, but on macOS as well. This also not just wins better support for Safari, but give Apple some foot in making of web standards.

If they allow alternative engines on iOS they'll just slowly lose browser market share they still have which likely end up in death spiral for Safari support.

It's extremely hard to compete with Google since even Firefox on Android is still extremely rare no matter how much effort Mozilla put into it.
The Top 7 IoT Trends for 2018
I think whiddershins means the "since it's a remote position" part of the argument is just a smokescreen, and that they really just mean "can you come down on price". Perhaps the OP should call their bluff and offer to work on-site.
Any TLDR for the "Zuma fiasco"?

Edit: I read the wiki, very interesting

> A number of articles published by the amateur satellite tracking community state that if the satellite is still in orbit and operating covertly, they will attempt to locate it visually

https://www.wikiwand.com/en/Zuma_(satellite)
He's saying that saying "can you do X because Y" sometimes is just another way of asking "can you do X". So in this case, them asking for the OP to lower salary may have nothing to do with the position being remote, even though that's what they said.

This is a common negotiation tactic. If you give someone _any_ reason when making a request, they are more likely to comply, even if that reason doesn't make sense.

Small example, at a coffee shop: "Can I cut in line?" might get a negative response, but "can I cut in line, I am late to pick up my son from school" is much more likely to get a positive response. I don't have a link, but there have been studies to show that even nonsensical justifications are more likely to get positive responses. "Can I cut in line, my grandmother is watching TV" is more effective than no justification at all.

In this case, by connecting the salary reduction to a feature of the job (remote), it makes it more acceptable to comply with the request than if it didn't have a reason attached.
This was covered in a recent episode of the a16z podcast: https://a16z.com/2017/12/24/democratizing-fintech-summit-201...
Full text from their Facebook post, so you don't have to go to FB

"Many of you have asked why we haven’t updated our iOS app and we’re finally ready to share our story – Puffin is a victim of Apple's abuse.

In 2010 we brought our cloud-based Puffin browser to iOS, allowing iPhone users to enjoy the wicked fast speed, frugal data usage, and extreme virus protection available through server-side rendering.

But, Apple has now decided to reject our app, claiming it violates its guidelines. For seven years, Puffin has been approved with no mention of this violation. But now that Puffin has grown to almost 100 million active loyal users, such as yourself, Apple wants to sabotage Puffin in order to protect the billions of dollars of search revenue from it receives Google.

It’s time to call out the #BadApple and if you agree, feel free to share your comments via the hashtag. For our full story, please visit us on Medium: http://bit.ly/2BsLqI2"
Exactly, barriers to looking up a patient's information can be fatal. I need to give someone medication now to stabilize them. What medications are they on now? Can't look it up? Better give it to them and hope there's no adverse reaction.

Better to avoid that situation and implement auditing while making sure people know the rules are enforced.
even omissions or a poor memory can be argued that way

That excuse seems to work for our elected officials...
For future reference, you could save everyone some time and just say that you made up the numbers.