skysight-inc/HackerNews huggingface dataset:
I know some people who do that in big techs, but I've always wondered how that works. My work doesn't really fit in a well defined bucket of "days". Sometimes we have deadlines and Ill work on Sunday. Sometimes I'll have a meeting with someone in an international office and have to accommodate their schedule (sometimes they do the reverse). Sometimes I just have bad days and say "f it" and just stay home. The job gets done, everyone's happy.

Changing from that fluid "as long as shit gets done" schedule to a specific "you now work for days" gets really weird to me. Do I have to work at least 4 days now? What happens with crunch time? What happens if there's an emergency and I end up working on the 5th day, do I get overtime?

Then what happens during perf review? there's already a 500% difference in output between 2 random engineers, and it's already hard to figure out if they're just better, working longer, or what. Comparing the output of a 4 day/week vs a 5 day/week one to make sure the former doesn't get penalized gets tricky.

I mean, if it works at the likes of Google, so I assume people have the answers to these questions. I'm genuinely curious.
Was that in Flogsta?
I lived on a farm for a year as a kid. The owner was missing an ear and always made sure to remind me to keep all body parts outside the hog pen.
I wonder if this price hike has anything to do with the EU antitrust fine Google received recently.
Your points summarize the thrust of the first in a series of propublica articles.

https://www.propublica.org/article/why-your-health-insurer-d...
"In the case of infectious disease, clearly your scenario isn't what happens in the real world. Otherwise no disease could be cured."

Note that your statement is only true for a relatively narrow range of infectious diseases, and mostly in special cases where we have "Nuke the site from orbit" class drugs that don't target things eukaryotic cells use.
I think there's a glimmer of truth to this. And it's not that people are lazy because they're bad people. It's because the situation you're in is soul sucking. It's horrible. Imagine every day of your life living knowing that you may not be able to make the electric bill, pay your medical bills, worry about missing work or any of a million tiny little things that make life harder when you're poor.

Then convince someone that they need to spend an hour cooking healthier foods that requires more effort for most likely no benefit. Being in that position, I thought that a lot. It was easier to get McDonalds and then sit down in front of the TV/Computer and distract myself from the problems.

I think the problem isn't that people are lazy, that's a symptom of the real causes: anxiety, depression, and their ilk; from being in a situation that makes it all too easy to nest inside of and accept.
States slow to prepare for hacking threats
In your opinion, subreddit vs. discourse/telegram/slack channel?
https://www.snopes.com/fact-check/alcohol-radioactive/
I'm not demanding that the parent include it. But just as you should take someone's advice on why Google's X technology is superior to all competitors' with a grain of salt if their paycheck comes from it, so does their position on SF housing if they happen to own a house.
> But in the past 12 months Google users in America have searched for Python more often than for Kim Kardashian, a reality-TV star.

This seemed so unlikely that I thought the Economist had incorrectly used the Google Trends comparison tool, but they are right:

https://trends.google.com/trends/explore?geo=US&q=%2Fm%2F05z...

The gap is even bigger when you consider a worldwide audience (i.e. one less focused on American gossip):

https://trends.google.com/trends/explore?q=%2Fm%2F05z1_,%2Fm...
> OpenStreetMap is not supposed to be directly used by commercial sites.

Not if I understand their terms correctly [1] [2]. Maybe there's a distinction between the terms of the map data itself and the software published to interact with it?

[1] https://www.openstreetmap.org/copyright

[2] https://opendatacommons.org/licenses/odbl/summary/
Bleach is my favourite of their albums :)
We get this a lot and I do understand where you're coming from. Replacing human engineers will not happen any day now, but we project our vision years ahead.

For the time being, even if developers don't use the generated code, but rather just inspect it is better then guessing how a component should work by staring at a static image or a GIF.

If you take for example this elaborate interactive component: https://handoff.animaapp.com/#/timeline/XKHmOQP5Hcuipv/anima...

It was made completely by Michal, our co-founder/designer in Sketch with Anima. No code was manually written. Trying to convey this today usually involves hand-waving or for advanced teams, a GIF. By handing off functional code, a developer can interact and see the values that make this work. Even if not using the actual generated code.

Does that make sense? What do you think?
Surely Google are setting themselves up for another $5G EU antitrust fine?

I thought one of the core reasons for the fine was the restriction in the Mobile Applications Distribution Agreement that a company couldn't develop a competing OS...

Yet Google is?

Alternatively they will use it as the core for a new "Nexus" line to compete with Apple, and not licence Fuscia as a platform (avoiding dominance of the mobile "Platform Market" by doing what Apple are doing).
Show HN: One click setup for Gym Retro reinforcement learning platform
Almost anything is great in a small amount with fresh potatoes and melted butter on thin crispy bread. Why not just use regular pickled herring? Or something similar that doesn't taste and smell bad?
You monster. Not a chance.
I have to say I loved growing up in midwestern nature. It's not a touristy sight-seeing nature like we have in the SFBA but there is just so much of it and you are surrounded by it and it's yours to play with. So.. as you said, it depends on what you want.
Is it actually common? Its talked about a lot, however in practice it is not used much from what I can tell.
The thing I love most about the language is its conciseness, on several levels.

It's syntactically concise because of its use of whitespace and indentation instead of curly braces.

Expressions are often concise because of things like list slicing and list expressions.

It can be linguistically concise, because it is so easy to fiddle with the data model of your classes, to customize their behavior at a deeper level. For example, it is so quick to design a suite of classes that have algebraic operators, which leads to elegant mathematical expressions of your custom GUI objects for example. But you can also change the way classes are instantiated by overriding Class.__new__ which I've used to make powerful libraries that are a joy to use.

Further elegance can be added through creative use of the flexible argument passing machinery, and the lovely way that functions are also objects.

Your application architecture tends to be concise because there are so many existing libraries, you can often design your application at a more interesting higher level. For example, you don't have to worry about the size of int's.

My big regret with Python 3.0 is that the scoping rules in list expressions changed to prohibit modification of variables in surrounding scope. This degraded the utility of list expressions. The work around is so long-winded.

Besides the odd gripe here and there, the language really gives me a warm glow.
If you use VMs and don't pin VMs to cores (which is pretty sensible) yes, but if you run your processes on your metal, pinning processes will reduce pressure on their L1/L2 caches if a given process is running on it constantly, the odds the caches have the "right" data increase. The same goes for the processes that are not pinned, as they don't need to compete with the pinned one (unless they have the misfortune of being scheduled on those cores). In the end, it'll look like your cache is bigger.
Certainly it does but given that Control.Monad is sufficient I do not see it as a larger issue. Haskell 2010 is a different language with libraries refactored. If you wish to use an older text (pre Haskell 2010) then it would probably be best to try either Hugs98 or one of the other haskell implementations as GHC is concerned with the current standard.
I'm pretty is a percent of the reason why they decided this absurd price increase.
Holocaust denial is hate speech. To deny a well-planned, thoroughly documented, and specifically-targeted attack on certain ethnic groups that resulted in the murder of over 10 million is hate speech. It is the denial of facts to create a forgetfulness that would allow a repetition against a new group. I thought FB was supposedly changing their platform to not spread hate speech.
IIRC that's for the openstreetmap.org site, which wasn't built to answer queries from hundreds of commercial apps (like Maps API is). You're supposed to copy and deploy the dataset on your own servers so you don't burn bandwidth of the OSM project.
Well, I guess it'd been five or six minutes since I read something in the media trying to stir people up about Russia. I'm still trying to figure out just why this full-court press is being put on, when there seems to be so little to be gained by brinksmanship, but that's all above my pay grade.

The Russian/Soviet/Russian defense industry has a pretty long history of fiddling with over-the-top weapons systems, very few of which ever are quite as successful as feared.
Openstreetmaps is not a tile provider. They to let you use their tile server for small scale stuff as far as I know, but if you want to use their data in a high volume you'll have to either pay a tile provider that uses their data, or generate your own.
"Sudden change of policy by Google, which is directed specifically at startups (as smaller web sites should largely remain below even the new lower thresholds), is surely an unpleasant surprise for us and does not create much trust in Google as a vendor. In the future we would therefore keep our distance from Google Cloud and avoid deep integration with any Google services on which it can pull a similar trick. For example we would be wary on taking free Google Analytics for granted."

I think this is one of the most important points in the article - the way they handle these pricing changes destroys trust in Google's other business offerings. How can people use Google products and services as a core piece of their infrastructure when they're willing to bump their prices >10x with only a few months of notice? That could literally be a business-ending event, depending on how core that service is to the business.

In the case of maps, there weren't many great alternatives for a long time, due to Google sucking all the oxygen/profit potential out of the field with their excellent free offerings. Fortunately, their last (sudden) price bump seems to have allowed the creation of some good alternatives.
every-time I go nearby store it's mostly empty... (price/sq.ft. ratio)

I'm also not happy with their price match... I had a BB gift card so went there with Costco headphone deal to price match, which they did with shipping of 3 weeks from order day... If you'd have to guess it... yes... shipping after the Costco deal would expire... I wanted to give benefit of doubt but when they canceled my order after 3 weeks... it kind of felt like a trap...
Screwing over ? Manufacturers have made a ton of money selling $800 devices every couple years.
Zuckerberg says breaking up FB would pave the way for China’s tech companies
The price increase was announced (and implemented) a few months ago.
> Have you worked for a FAANG?

I was at Google for 5.5 years and was the beneficiary of an engineer-retention project for a year of that. I'm now working on a startup.

Think of it from the company's perspective: they have an engineer who has already been "paid off" in the sense of having generated more revenue for the company than they are likely to get in salary during a lifetime, and is likely independently wealthy through stock options. That engineer comes to them and says "I'm unhappy here and thinking of leaving so I can work on personal projects." The company does not want to see them on the open market, where they can potentially compete with Google or work for a competitor. So their manager asks them "Well, what is it you really want to work on? Maybe we can make it happen here and you don't have to leave all the perks of Google behind." The engineer says "I've always wanted to do OS development, and there's a bunch of neat research developments like capabilities that haven't yet been incorporated in a production OS." The manager says, "Hmm, I know of some guys over in this other department that have similar ideas. Why don't you connect with them and see if your interests align?"

Google wins because it keeps these talented engineers off the market, and if the project succeeds they can win in a really big way. The employee wins because they don't have to deal with all the risk and bullshit of being unemployed or starting their own thing. Competitors lose but screw them. Consumers probably lose, but it's not a sure thing because if their project succeeds, consumers can win in a big way, so Google doesn't get into antitrust or anticompetitive trouble for it.

This is not unlimited, BTW. The unofficial rule-of-thumb when I was at Google is that "you get one freebie" - if you were instrumental to the success of a project that made Google much more than you're ever likely to make in salary, you get one chance at a self-directed project. If that fails, you either go back to being an ordinary rank-and-file engineer and have to prove yourself, or you get marginalized and usually leave. Public examples of such projects include Google Scholar (Anurag basically ran the crawl single-handedly for many years, and so he gets to indulge his passion project because Google wouldn't exist without him), Golang (Ken Thompson is Ken Thompson and Rob Pike basically built the log handling infrastructure for Google), Google Wave (the Rasmussen brothers basically founded Google Maps), Hello.com (Orkut Buyokokkten's passion project, eventually spun out), and Andy Rubin's robot collection.
Very little detail. I'm sure they're worried about disclosing something about their stack that would open them up to more vulnerability which is understandable, but not explaining why they didn't see it in their testing... That's something they could disclose without any threats.

It's easier to disclose details of a physical infrastructure outage or a bug in someone else's code/product than a bug in your own code.
Anything worth counterfeiting likely is. A mass-market Dan Brown novel? A book is a book; as long as it's in English, you don't expect much from it, and it won't explode if improperly printed. A first-edition Lord of the Rings? Yeah, no. At that point it's less a book and more a collectible.

Software is also pirated on Amazon/eBay-- everything from resold OEM licenses (sans disc) to hacked binaries (sans DRM).
Reading something like this I have two thoughts:

1. Why would PC manufacturers de-value their own brand like this!?

2. It almost makes sense why Apple can get away with charging a premium. No mystery meat hardware/crapware regardless of retailer.
Well, at least they don't let governments have free unfettered access to their users data.
Sounds like a helluva moment...
What about Pulse.io? It also redirects to google.com

I believe most of Google's acquisitions redirect to the search engine (unless there's a more appropriate destination).
Coffee: 2-3 16oz cups/day

Alcohol: Depends on the kind of day. Stressful, I'll have a couple fingers of whisky. On a weekend I'll finish a bottle of wine. Usually twice a week
Oh yes. A lady I knew from Chadderton called them that. Always wondered if they called a barm, well, a barm.
> Sometimes you do want to do math on bools..

Can you provide a concrete example for when this would be useful? I assume you're not talking about binary arithmetic.
No, the price hike was decided several months ago, see http://geoawesomeness.com/developers-up-in-arms-over-google-...
Another reason postmortems can be vague is that, for each detail you add, you might need to add even more background details. Then it becomes a recursive problem.

In this case, the "configuration change" could be a feature flag in the L2 GFEs, something in the L1 GFEs that changed L1->L2 requests in minor ways, or maybe something else entirely (since it's partially security-related: a dynamic LOAS handshake change to use different cyphers? So many possibilities). At the end of the day, though, it's still a specific permutation of all possible features and flags that hadn't been vetted before. Given how large Google's monorepo is, it's not impossible for one of your many dependencies, even indirect ones, which might be configured by another team entirely, to have subtle time bombs that only trigger well after you have built and deployed the code.

Having been on the other side, I know that, for every detail added, a bunch more questions come up.
When I was younger I used Perl for a lot of the things that I use Python for today: websites, command line tools, and one-off scripts. It's not a bad tool, and it has real strengths, especially for short one-off scripts.

I was in the pedantic "meaningful whitespace is evil" camp back then, so I avoided Python. Then I got an internship in a house that used Python. That forced me to give Python a real try and I got over the whitespace thing... I learned that for all intents and purposes this language I had been scoffing was a better tool for many of my usual Perl use cases and more thanks to its extensive standard library.
Pretty much anywhere, I would think.

Before the last century, the majority of humans supported themselves by farming, and farming didn't change that much until the advent of engines.
Is this price increase imposed on X-sharing outfits like Uber/Lyft/Lime/Bird/etc.?
Browser is Firefox 61.0; OS is Archlinux.

https://s8.postimg.cc/4tz02ffxh/site-top.png
https://s8.postimg.cc/whbpgkbet/site-4-screenfuls-down.png
https://s8.postimg.cc/qge0jiz39/site-article-start.png

Note the scrollbar.

EDIT: Just tried with chromium 67.0.3396.87. Same thing happens.

https://s8.postimg.cc/4wivoy6mt/chromium-top.png
https://s8.postimg.cc/v4u0ebyg5/chromium-article-start.png

EDIT 2: I noticed the image service down-scaled the images. The size of the windows is 956x979 pixels, if you're interested.
For those who don’t know what lateral and supine sleeping positions are

https://imgur.com/gallery/OuG6rBc
The Trump-Putin Summit and the Death of American Foreign Policy
> can you name some OOP features Java has that Python doesn't have?

Encapsulation. In Python you can write code in an OO style and benefit from inheritance, but it’s really only good for people writing libraries and frameworks. For end user code, objects are best avoided because they can pick up state in unexpected ways, which leads to problems that are extremely difficult to debug.
No, most games don't do it this way now. When I created this type of networking in 1994 it was to solve the particular problem of lots of units and low bandwidth. Now where bandwidth is much less consideration games typically use an authoritative server (even if that server is a 'headless' process that runs on a machine with a client). All clients send turns to the server and it sends out the authoritative results to all the clients. Unreal and Unity both have some documentation I believe on how their networking works at the high level - they are really adequate for most cases.
Do you think the web could have been built with RPC instead, and be just as successful?
Printrbot closes down
The Brian analogy was a surprisingly apt way to explain the PEP 572 kerfuffle
I've had multiple bad experiences with Amazon Logistics. They routinely ship things 2-3 days late and update the tracking information with some nonsense about "attempting to deliver the package but no one was home," which I don't buy for a second. They also routinely deliver to the wrong address. One time tracking information was updated to "delivered" and my package showed up at the building next door to mine 3 days later. I came close to canceling prime the last time this happened.
lol "Burberry said that the energy generated from burning its products was captured, making it environmentally friendly."
Did the law ever have a moral compass like you suggest? We had slaves for 80+ years after the Constitution was written.
Start with the parent comment's quote of the grandparent comment's link, which mentions that both major parties had their files copied.
There's some other options too for people who want to use OSM data, but avoid deploying it themselves. One of the ones I discovered is that MapQuest (which it doesn't look like they considered) offers OSM data and APIs as an option alongside the MapQuest proprietary data and APIs: https://developer.mapquest.com/documentation/open/

And there's several other places that offer this as well. So the advantage of building on OSM data and APIs potentially is that you could switch providers without losing API compatibility or having the data available change out from under you.
Yes, yes it should. At least that's what I would expect if they were going for transparency. The only thing that would make sense is if On2 (previously known as Duck Corproration) was actually involved in internet search. It was not, ever. So this seems like a clear attempt to drive traffic to me. Both domains were part of the same acquisition. Why put that landing page on On2 but not Duck? The answer is obvious.
> My big regret with Python 3.0 is that the scoping rules in list expressions changed to prohibit modification of variables in surrounding scope. This degraded the utility of list expressions. The work around is so long-winded.

Can you elaborate? I'm not sure what this is referring to.
Thats ok, there are plenty of other ways to get a free map and analytics on your homepage. And the added benefit of not handing your users data over to google. Planned for first thing after the vacation.
Do these other countries ration their healthcare in any fashion?

In other words, do they deny services in the name of cost savings? The United States rations health care, albeit covertly, but other countries ostensibly do it.

Will Americans be ok with being denied services just to save money?
> FYI - Visa/MC/Amex will literally sell your transaction data to almost anyone

Any way to opt out of this? I try to opt out of all the sharing I can with my bank, but if it's being sold at the Visa/MC/Amex level, I'm skeptical that helps.
I mean, yeah of course. If we're arguing about zoning laws for Detroit, we're making our points without the outcome actually having an effect on us. In this case, I presume it affects both of us.

I'm guessing that you're a relatively recent house/condo owner in the Bay and you want to make sure your investment is relatively protected by creating fewer (or ideally no) housing units. It's fair given your point but don't make it about the lack of public green space. No one is arguing for 100% apartment zoning rights in SF but you seem to create this false dichotomy to support your point.

What's wrong with 50% apartment zoning or regulations that allow building as long as all zoning requirements are met?