skysight-inc/HackerNews huggingface dataset:
Ask HN: How does your organization manage Google Cloud Platform (GCP) projects?
From my understanding, Google Cloud Platform projects (and associated resources) are tied to owner accounts.

Only account owners can create projects within their account, this cannot be delegated. Permissions to edit existing projects can be (delegated).

Also, the billing for those projects/resources can be tied to separate accounts.

What hierarchy of accounts, projects and permissions would you use for a small company? and when it grows, a large company?

For example, a small company may have a single organization account managed by the CTO. A separate billing account overseen by the CFO. The CTO, would create a project, associate the billing to the CFO's account and invite (delegating permissions) individual developer accounts (or more practically Groups) to work on that project.

Unfortunately, the CTO must still access this single "root" account. Correct?

When the organization grows larger, it would likely make sense to apply for an 'Organization Resource'. Then create separate departmental accounts instead of a single organization user account. These department accounts will be managed by both the heads of departments and the CTO. I haven't looked into practices for larger GCP organizations, so does this sound right? Any suggestions to improve this?
If you have to ask I'm going to put my time and effort into a company that already sees something valuable in me. Thanks for your time.
Scientists develop ‘lab on a chip’ that costs 1 cent to make
Simply not true in my experience. Most people in my country have children yet react strongly to completely irrelevant events like a team they "support" winning or especially losing a football game. That's way worse than complaining about someone ruining your fishing trip as it has nothing to do with them at all.

Pretty much all people care about stupid shit, you just don't empathize with people who care about things you don't personally care about.
It's an interesting exercise in measure to figure out what falls apart between a uniform distribution on [0,1] and the lack of one on [0, inf]. (Adding a point at infinity to compactify the set, which makes the two intervals topologically equivalent.)
Also, "I learned $A and got really good at it, and shunned $B figuring $A was superior in every way, but my experience with things similar to $B convinced me to learn it, and ultimately I realized I like it much better than $A, and have been happily using $B for years now."
We can have editing methods that are character-based, yet which make those kinds of syntax errors impossible.

A trivial example of this are input fields which enforce a lexical format. For instance, we can implement an input field for a floating-point number where you simply cannot type some garbage like "1.E". What happens is that you type "1" (so far so good), then then "1." (still good) and then "1.E" (good prefix, but bad). Since it is a good prefix, the "E" is allowed, but the validator automatically inserts some suffix to make it valid, like 0. So you see "E0". The 0 is selected so that the next thing you type will replace it. But if you type some garbage like Z, it will be rejected; at that point you may only type a + or - sign, or a decimal digit.
Which aspect of the writing style appealed to you?
While I think that the EU should not (and if they try they won't be able to) try and become a "super country" and the bureaucracy can be excessive (but some of it is needed) it's a good idea in principle

> I prefer countries to leave and establish new bilateral treaties along the same lines

So that they have all the obligations of a member but no say on the discussions?
Washington Post reports that $319 million has been spent on healthcare.gov. Is that sane?

Source: https://www.washingtonpost.com/news/fact-checker/wp/2013/10/...
This is why I am using Vue and never gave React a second thought. Everyone "says" JSX is optional but there is no practical way to invest in React without having to deal with it.
My impression is he disappeared from the spotlight after a rise to fame. Never understood why. Maybe his illness? Or that some of his facts actually were inconvenient.
It is being misused and that has been the problem. Katz said the winners, he did not cite the losers who are the American STEM workers.
GitHub Research – Over 50% of Java Logging Statements Are Written Wrong
By that logic, we shouldn't buy or use Vizio TVs either. But the issue here with the FTC complaint is that there was not a prominent warning that the data was being collected or used in such a way.

I certainly never read or even saw any warning about facial matching in all my photos or my children's photos.

Besides all that, people with shadow profiles who never even used Facebook or agreed to their TOS are being tracked. This is not ok.

I feel like there is a double standard here: we are vilifying Vizio - a company that has mutliple competitors - for much less wrongdoing than what Facebook is guilty of, even though FB has a de facto monopoly on social networking.

Edit: there is a link on the ftc.gov website where you can file a complaint against a company with concerns how it handles your privacy: https://www.ftccomplaintassistant.gov/Company#crnt
Open Data is actually one of the other projects that I'm on, and I'm sorry that you haven't had much success with it. We do have Waze data that we're currently working on making available, but there are some agreements in place that we have to honor before releasing it. That being said, there are a few methods you could utilize to get this data. HERE has a few different APIs around traffic, and if you sniff around some of the Waze project repos on GitHub, you can find the data sources for your area.
Greece’s Response to Its Resurgent Debt Crisis: Prosecute the Statistician
People who use Lispy languages do _not_ balance parenthesis mentally. In fact they completely ignore parenthesis and go only by indentation. Parenthesis disappear when you are at certain level of proficiency.
Crack open Tolkien's The Silmarillion or the appendices to Return of the King and you won't lack for names.
We have a few more coming up in the next couple of months, you should come on out!
1989 – America's Malls
diogomonicapt writes
"Light does not travel at the speed of light (no pun intended) because it is hard for it to do otherwise. No. It travels (and does so at that particular speed), because it is impossible for light to do otherwise."

Actually,the speed of light in a vacuum is an upper bound. The actual speed of light can be substantially slower. https://en.wikipedia.org/wiki/Slow_light

Some cosmological theories do not require the speed of light to be constant and fixed, and replace that axiom with requirements on the relationship of the speed of light with other physical parameters.
Some guys in Reddit pointed this out as a more clear presentation:

https://people.dsv.su.se/~henke/DSWS/johansson.pdf
Nah, you can totally walk a tightrope where one's app is never crashes the API, but only because it has no input fields that allow you to try to transfer currency in the amount of "spaghetti" from one account to another.
1. They apologized.
2. They give feedback but they said that they did not finish the hiring process.
3. Smile, say hello to the fellow human you interviewing, show that you are happy to meet that person.
4. Use a whiteboard, not the smallest paper you found out of nowhere and do not improvise questions.
5. Respect candidates.
6. Then tell me the exact syntax of the "$x=5+5; echo $x.'hello';" but in assembly 8086 without repeating and being informed in advance. If you fail, expect "Oh, you use computers but you don't even know the CPU command set of the computer that you use everyday?" with a mocking face.
7. You can tell them that you don't remeber the syntax and you were not working with assembly programming, say one year, and another HR person comes and says "Oh, this is a success for company"
8. I think you are showing biased HR solidarity.

As a result of your response, I believe that you HR related people are cold blooded, heartless creatures other than a human.
Which is visualized nicely in these 20 second videos.

Non-linear transform of a random variable:

https://www.youtube.com/watch?v=hQjk4ClpuUk

Linear transform of a random variable:

https://www.youtube.com/watch?v=cKo6-DnIxCg
Or they would get off their laurels, stop resting on law and innovate every time they find a new way someone is gaming the system. It was easy to stop card counting by adding in more cards, but it took catching someone counting and seeing how they where doing it, to come up with a simple hack to stop it.

I see no problem with banning a "cheater" (I don't even like the word, as they just figured out the rules of the game better than the house), from the casino, but to legislate that people cannot use an advantage that they have discovered seems like an abuse of law. The casinos don't have to offer games they know can be gamed, and they are free to come up with their own solutions to restore the odds in their favor. To me abusing the law is just laziness on their part to help maintain their advantage, while criminalizing a class off people who where nothing more than smarter than the house.
You could exploit debayering artefacts.

In fact I wonder if any imaging sensor vendors run R&D trying to come up with novel neural net based debayering approaches - this could be a cheap way of bumping image quality/perceived resolution.
Hyper converged scale out object storage with docker engine on the same nodes could be your solution. Docker volumes support native NFS , rather stable IMO, there is no magic with docker volumes at all, your NAS, SAS, or distributed storage already implements all sorts of redundancy. And if you don't want to deal with anything just pay for DBaaS.
> Trading is among one of the few industries out there where you don't need to have anything like a customer.

You can usually make a lot more money with Other People's Money than with in-house money.
>"MongoDB receives a fair amount of criticism here but the company is a fantastic place to work"

None of the criticisms I have ever seen or heard about MongoDB were related to Mongo Inc and their office culture but rather their product.
Systemd's slowly but steadily increased idealism about the world
I think you are willingly failing to understand what is being said by me and more people on the comments.

This is not about exploiting a privileged access to market conditions (as in the sub millisecond access HFT firms have) in order to gain an advantage.

This is about using machine learning to predict future (as in hours/days) moves on the market and take advantage of them.
seems you skipped most of the talk. they talk extensively about how it was (probably) captured.

the tl;dw would probably amount to: 1. extensions like Web of Trust, CrossSite Requests (JS) and lesser sources like cookies if available.
Imagine you're a marble trying to stay on the saddle.
Yeah, the front grill that's low down provides airflow for the battery cooling system. There's also an extremely loud fan for it which comes on occasionally, at high temperatures while driving or at more modest temperatures while supercharging.

There's also the issue of cooling the electric motor.
Chrome: Cross-origin request failing after regular request is cached (2014)
Uniform distribution gives minimum information, assuming the range is known. Any other distribution will give more information. Talking about information capacity of coded messages, here.

I think what you are saying when you use the phrase "zero information" is really "zero knowledge".
Ok so I guess the resulting lesson from Canada for me is that having a HASH or MAC for encrypted files is the most critical part of any secure system OP is interested in.

Furthermore, Canada, what about privately managed machines communicating via TCP and AES 256 CBC symmetrically encrypted messages? I also use a random salt and a transaction number.

Until now, I was thinking that successfully decrypted data would be safe. Is the case for TCP encrypted data the same? I need to have a MAC for each message and verify that between ACK's or something?

EDIT: Did some research: https://en.wikipedia.org/wiki/Authenticated_encryption

It looks like incorporating a MAC within or alongside the encrypted data is not as insecure or as complex as I was afraid.

Can both my TCP encryption and OP's file encryption problem by solved by just appending a HASH of the encrypted data to the end of the encrypted data (EtM), or appending a HASH of the plaintext data to the end of the plaintext data and then encrypting that (MtE)?
Are you willing to say how much money was at risk?
Read this, and immediately went looking to see if you have a careers page, because this seems like exactly my bag, baby, yeah. Sadly, was disappoint.
Out of interest which of his facts would be considered inconvenient? I'm familiar with his talks and work but only at a shallow level
well, it is fun. maybe not important for a huge 4 door sedan.
For archival purposes there already are people working on it. The bigger issue is that there's no flow of new people from IMDb title pages. I can set up my own boards for every movie in IMDb but very few people will find them. It's the sheer scale of IMDb user base that made these boards so useful. With so many total users, even very obscure old movies had a good number of people discussing it.
None will ever be proven. Any attempts to describe what happened before the first moments of the universe are inherently religion or philosophy not science.
It honestly sounds like Cookie Clicker, but for money..

(If you don't know what that is, just stay away)
Don't sell yourself short.

It's easy to see in hindsight that mod_perl was a mistake, but back then it was hardly obvious - in fact it seemed like mod_perl was poised to take over.

Personally I only switched to PHP around 2003/2004 when I realized it was more productive than perl, so I'm not faulting you at all.

I would have chosen the exact same language as you in 2001. Or maybe ColdFusion if it was a windows shop.

PS. Sorry for coming across as critical, I didn't mean it that way. I was talking only in a retrospective kind of view.
Pushing the Political Limits: Winners of the #SB51 Brand Bowl
Wouldn't ignoring the code have the same outcome if you upgrade servers next year? Client devices will become faster too in that timeframe too.
A while ago I had the pleasure of visiting a government office that indeed had such a box with the writing "internet" on its side, with printouts of all requests that arrived by email. But as far as I recall, the email server and printing were asynchronous, so I had that going for me...
Mathematician here. You can't have a uniform distribution on a set with infinite measure. Unbounded sets are fine as long as they have finite measure.
Ask HN: What do you think about this code style?
http://perltricks.com/article/6-more-things-about-6/

The article is about things the author like about Perl 6.

I like the author and have read several books and followed his blogs in the past. But I am not sure about the bracket style used here.
Dear, I am married to a girl from Omsk, and my son was born there. I know very well, that muscovites never had a glimpse of riches taiga and rivers provides to those living in Siberia. Good quality products were always abundant as the Sun there. You just had to know the right people.
No, this bill is essentially identical to the version that was sent to the Senate last year. You can compare them here:

https://www.congress.gov/114/bills/hr699/BILLS-114hr699rds.p...

https://www.congress.gov/115/bills/hr387/BILLS-115hr387ih.pd...

The only differences I saw are that it's now a BILL instead of an ACT, and they added the word "and" in one spot.

As far as I can tell the amendments were not actually voted on last year; the bill was preemptively withdrawn because the sponsors thought passing a bill with the amendments would be worse than not passing it at all.
Wow. This was so unexpected. This hit me surprisingly hard. I guess I expected him to teach us about important misunderstood things for like 20 more years or so.
Yoodle used to be the provider for Mint [1]. I assume they use some combination of authorized + non-authorized web-scrapping.

It looks like something that makes sense for big companies. The pricing [2] is a bit weird:

> Developers will find the Envestnet | Yodlee Aggregation API – our new and improved RESTful API architecture – easy to use, which will speed up integration and simplify data access. It will also enable developers to sign up on the developer portal for a $250 monthly fee and get immediate access to a testing and production environment.

So $250/mo just to sign up... no idea about what's the pricing per API call.

[1] http://money.cnn.com/2010/12/02/pf/mint_leaves_yodlee/

[2] https://www.yodlee.com/blog/envestnet-yodlee-offers-new-quic...
Here's an idea if you want it-- Security is a Big Problem that will not go away. The demand drivers are human fear & greed.
I just tried Laverna, and I want to love it because simple markdown+Dropbox sync+encryption is exactly what I want, but it's buggy as hell. I can't type a single sentence without it erasing a period, or jumping back to a state containing text I deleted...
Whitestorm.js Framework for Three.js – 3D Games in React
This article is fairly typical on the subject: https://www.theguardian.com/lifeandstyle/shortcuts/2014/jul/...
They actually ran two of the cars in electric-only mode for one of the races and crapped on the third one for not having the option available.
He didn't say "the speed of light in a vacuum", he just said "the speed of light". And in the next sentence he said

> … it is simply not possible for light to be still, or even propagate at a different speed in the same medium.

So he's already acknowledged the fact that the speed of light depends on the medium. His point, though, is that light must still travel at this speed (even though the speed itself depends on the medium).
The actual claim was "Scott Adams is kind of a nutbar, this kind of paranoia is right up his alley." I think you should be easily able to convince yourself of that with a little searching.
I encountered something similar the other day. I was on a moving website to schedule a move across town. I put in my info, and they gave me a quote, but the process was weird. It wouldn't let me back out of the quote completely, and if I returned to the main page of the site, it still showed my quote.

So I opened an incognito window and went through the process, no problems. Closed all incognito windows. Opened another, went to the site, and my quote was up, in a new incognito tab.

It was jarring because it meant that they were tracking me somehow, obviously not through the standard mechanisms as I was incognito.
What regulatory issues do you face trading with the Indian Stock Exchange when based in the US?

Also you mention you had some concern that some of the stocks may crash. Have you worked in finance in the past to be familiar with the securities offered by the NSE, BSE and MCX?
One random (heh) thing that occurs to me reading this article is that if you are using hashing for security (e.g. password hashing, key derivation, ...) then what the author is calling "invertibility", i.e. there are few values in the input space that map to some value in the output space, is actually a good thing. All other things being equal, the more such input values there are, the more feasible collision/preimage attacks become. It seems clear that for these purposes, the information content of the output should be at least equal to that of the input.
Yeah, why the negativity?
To elaborate, the reason topological equivalence doesn't help here is because probability is defined in terms of measure spaces, not topological spaces.
Well in my world view and i could be totally wrong most of these were kids. There are A LOT of kids on the darknet. Looking for free steam keys was one of the other dominant searches i noticed.
I'm not sure about low speeds; but, I believe all 3 cars technically offer an all-electric mode that will let you drive with substantially reduced performance and with a range of 10-15 miles.

That said, my original statement was mean to describe the objective of these hybrid cars; any additional "fuel economy" is probably best described as a side effect.
Forget Lady Gaga, the Real Star of Super Bowl Is Intel Shooting Star
A good hash function doesn't, and cannot, ensure that you have no information about the input. It can't take information away from you.

A good hash function ensures that, whatever information you have about the input, you have no more information upon seeing the hash. If you believe x is equiprobable over some range, seeing H(x) should cause you to continue to believe it's equiprobable over that range. If you believe x is the square of some random variable y which is equiprobable in some range, seeing H(x) won't convince you that x is equiprobable!

If your prior for x is equiprobable over the space of Microsoft Word documents confessing to high treason and 0 probability elsewhere, seeing H(x) won't tell you which Word document it is, but it certainly won't cause you to believe that it might be an MP3, either.
Scripting the Vim Editor: Part 1 (2010)
Depends on their Sharpe and capacity. Really, only prop shops have no customers, and even those were often backed by someone in the early days.
RenTech's Medallion fund doesn't have customers, but it did for much of its history, and they have lower Sharpe programs with more market depth (and many customers).

That said, the track record for Bay Area hedge funds trying to do things "the Silicon Valley way" without experienced founders (experienced in trading) is pretty grim. The ones who succeeded had a track record of doing it before.
A great addition to this is Dan Bell's dead mall series.

https://www.youtube.com/playlist?list=PLNz4Un92pGNxQ9vNgmnCx...

See what happened to most of these places years later :)
I know, that's also what makes it so difficult to deploy. You need to have dozens of them within a very small area. That essentially defeats the purpose of going wireless at all, since you'll need some kind of backhaul to those devices. Going from curb to premise is cheap relative to bringing the fiber to the curb.
> not having that exception would mean that nobody could ever use it, since it would mean instantly breaking whichever site enabled it.

That's the point...
Me and a friend participated in the Node Knockout 2011, we had decided to build a rap lyrics analytics engine and we called it Rapminder. The day before the hackathon started I ran into Hans Rosling right outside of our office and got his blessing. Serendipity.

http://imgur.com/a/bATQn

Rest in Power big homie. May the facts be with us.
this post doesnt make sense to me, he could just run vim from emacs using evil/viper mode. perhaps he is new to emacs?
Wikimedia and Jigsaw collaborate to combat online harassment on Wikipedia
I think the confusion is between the idea that a hash function conveys zero information about the input, and the idea that you will have zero information about the input once seeing the output of the hash.

But if we move it out of math, it's easier to understand: if you have some guesses about x, and I tell you nothing, you have the same guesses about x. You don't stop having guesses.
5 Tips for shipping your app
There are significant architectural differences between Vim and Emacs which mean that each better accommodates some workflows better than others. In the author's case the architectural differences manifested in the mechanisms for extending core functionality. Vim was initially designed to do one thing well...edit text. Emacs was designed to do whatever the user wants whether that's editing text or something else or choosing their own definition of what it means to edit text (e.g. org-mode). Each approach has value for different tasks for different people at different times. That doesn't mean that one is not better than the other for a particular person/task.