skysight-inc/HackerNews huggingface dataset:
Disclaimer: I work at Google but the following comments are just based on personal observation and public information.

I think you're talking about the Mountain View campus and I agree it seems superficially to be an example of what you're talking about... I imagine with the benefit of hindsight and with modern (post 2000s :) sensibilities in mind both Google and Facebook would have tilted more heavily towards building up their SF presences back when that would have still been plausible/affordable.

However the parking restrictions are actually enforced by municipal regulation; I believe Google and many other companies (including my previous employer, VMware) would prefer to build campuses with much less parking but they are required to have a certain ratio of parking spaces to employees due to these antiquated regulations.

Meanwhile the other Google campuses are in fact located in large cities, though I believe transit access (Seattle?) is still an issue. One of the main reasons I choose to live in New York and work at the New York office is because I am a huge fan of the set up here where the office is centrally located and highly transit accessible.
Why doesn't https://google.google redirect to Google?
The "Compiler Design" course at my university was the hardest CS course I've ever taken -- and it was generally taken your very last semester (and was infamous for being a common cause of many senior CS students not graduating on time).

Had it been optional, I would have been sorely tempted to skip it. But, taking it was probably good for me in the long run :)
Nobody recommended The Phoenix Project yet by Gene Kim?

Unless you have some understanding of your system's architecture, how it's run in production, and why a production environment is Really Different and a Big Freaking Deal, and how operations is supposed to look like, you'll never be an effective programmer, no matter whether you run your own operations in a small start-up or work for a large enterprise with dedicated operations teams.
I was thinking French. I kept seeing notable programmers with female-sounding names like Jan and then realizing it was a non-Anglophonic man's name that's spelled like an English woman's name.
> You cannot have it both ways in this. Either you simply don't care about diversity (which is a value decision I am not denying your ability to make), or you do and physical indicators that shape how society treats people are a high quality signal of diversity. You cannot rationally suggest both that diversity is important but that people's traits and backgrounds aren't.

But that's the whole issue. It's about backgrounds, not traits. You can't tell someone's background from their skin color, it's just a proxy. And if you optimize for the proxy instead of the thing itself you end up selecting black men from affluent families in the suburbs, which minimizes the difference in perspective they have compared to white men from affluent families in the suburbs.

You would end up with more actual diversity if you had chosen someone from Russia or Japan or Germany (or even a different part of the US) who has an even more different perspective. Even if that person is also a white or Asian male. Instead of selecting for the people who add the least actual diversity to your organization but allow you to check a box.
These servers run C-based OSes where Java/.Net is just a server app.
Oh, c'mon. There's plenty of difference between having border control and an insular totalitarian regime. You don't see any difference in the comparison?
The chef's wife doesn't eat sushi, and there's plenty of excellent sushi made by non-Japanese.
A lot of people have to maintain legacy C++98 codebases and don't get to play with new compilers.
Believe me that I would vote lib dem, if they had stances I agreed on outside the issues of personal freedoms, and even some of those they aren't willing to stick up for. I am much more sympathetic to more of Labour's policies.
I have seen very small variation on how people emphasis things to have extreme effect on the demographic of participants. To take a different topic than IT, a public bath house in the city have a goal that visitors should be 50% women and 50% men. When they first had special a sauna evening called "Relax" with a emphasis on adventure (ie, a few events had names like Everest), they had full booked for men but only about 1/3 ticked sold for the remaining 50% that was dedicated for women. A month later they held a second evening, this time called "Wellness", they also renamed the events. Everest was now called ice sauna, salt sauna was renamed to scrubbing, but other than the name they the exact same events. This time all the tickets for women was sold after just a day but only 2 tickets for men sold in total. A complete reverse. Later events has shown similar pattern where more "adventure"-styled marketing leads to more men and less women, and self-improvement styled marketing leads to more women and less men.

A small leap I will make is that people of both genders look towards gendered emphasis to validate their choice. If its for their gender then it is a safe choice, and if its not then doubt arise. The effect being a small bias that depending on what one is doing can have a rather extreme results.
"5000 calories of cream cheese or other caloric dense foods is, still, at the end of the day, 5000 calories."

Even if that is true... try it. Seriously. Try it. It won't hurt you for one day, and the education may well be worth it. Try eating 5000 calories of high-fat food. That's six and a quarter standard 8-oz packages of cream cheese. You're going to be hard-pressed to get that down in one day.

By contrast, it's 2.4 party-sized 15-oz Doritos bags. Try eating nothing but those for one day. Or substitute any corn or potato chip or mix of chips of your choice. That may sound like a lot, but I guarantee you that A: you'll get much farther and B: you'll feel much worse afterward. There is, quite frankly, a decent chance you'll find you can get this down in one day, and still feel hungry at the end of the day.

This is why a calorie is not just a calorie. Even if that's true by the time they hit your cellular processes as ATP, there's a loooot of body systems between your mouth and the ATP that cares a lot about the differences. In fact the idea that a calorie can just be a calorie is all but incoherent when you look at it with enough detail, because a gram of fat and a gram of carbs and a gram of protein all headed to ATP take very different routes. It would defy all probability if the end result were that there were no meaningful differences between those routes. To say nothing of the differences between various carbs, proteins, or fats within their own category, which are quite substantial on their own.
while I like some of the promises that NN supporters claim we will have I remember back to the highly regulated days of where ISDN was all that was offered outside of pricey T1 lines and only because of lack of regulation did competition arise to give me the day when I now have 1G internet.

Even getting ISDN installed was an absolute bear and I gave up while another stuck with it. Modems were fortunately getting faster but DSL didn't come to us till after cable did.

We are just as likely to get a regulated nightmare guaranteeing mediocre speeds and service at set costs the prevents anyone from wanting to jump in. Besides I really want to know why we should favor content providers over service providers? If you are going to regulate one then why not the other?
>There's no evil master plan; we're still trying to figure out the gTLD business just like all the other registry operators.

I think you meant to say, there is no cabal [0][1].

[0] https://web.archive.org/web/20061016181703/http://from.to/ca... (Cmd-A to see the hidden text)
[1] https://en.wikipedia.org/wiki/There_Is_No_Cabal
I also believe that Riot Games would fire employees for excessive offensive in-game chat.
> There isn't always some trick or catch

For some reason this concept seems impossible for the majority of HN to comprehend.
This seems to be a mountain view exception.
>So you are going to base the crashing of a database on the cursory non expert runtime of your eyes.

You look over the source code to decide whether the database is worth proceeding with. I would assume the OP did other research as well, even if code quality was the deciding factor.

And again, I don't find the text editor analogy a compelling argument.
I think people who feel the need to make gross generalizations about me and my life gratuitously (like you) are part of the problem, not part of the solution. I have put up with quite a lot of crap on HN for simply being female in an overwhelmingly male environment, I really don't get adequate credit for handling that situation diplomatically most of the time in spite of very difficult personal circumstances and I am rather aggravated at the moment at having to up with this kind of comment from people like you.

Too bad, so sad that those "gross generalizations" bother you. I have reason to believe they are not inaccurate. Statistics that I have seen back them up. The degree to which women get pretty shit on by life is bothering me a helluva lot at the moment, a thing you are no doubt wholly unsympathetic to.
> As the app stores of old fade away in importance their efforts in consumer hardware and developer communities are being further pushed into prominence. I.e. eventually they won't need Google's play store and can more ambitiously take on the market.

This might happen, but seems like wishful thinking. The web really damaged Windows, but the mobile web still has a looooong way to go to unseat mobile apps.

No matter how much noise the big guys make about voice as the next platform, voice is not going to replace most apps any time soon since it is just too low bandwidth as an output channel.
"Ruby proves its systems programming language as fast as C because i deployed an app on rented server i know nothing about"
Scrum: Twice the Effort All the Time
Even if you use higher level libraries it is always beneficial to know and understand the details underneath.
Can someone explain why bitcoin adresses can be created (offline) without blockchain-validation for duplicates?

Even if the chances are very small I mean...like....gone is gone...no bank to call for a false transaction.
ahah....no, i am willing to work as well, if i find someone who want to buy this or join like investor.
Pilosa Performance – Billion Taxi Ride Dataset
Hey, I love your thought here. I'm a total bitcoin crazy person. But I really appreciate the good hard questions, and that's a great one!
A Primer on the Bitcoin Scaling Debate
Incredible.. I was literally yesterday looking for a manual for my 80's boat motor of unknown model. A quick lookup and visual approximation allowed me to match the model on the manufacturer's site and download the series user's manual from here.

The PDF has been OCR scanned and allows searching. This is way easier than ordering the manual from a reseller. Copy to cloud, and now I have online copy of the manual always in my pocket..

I understand it is copyright infringement, but still super-useful. And I might still order a physical copy if the digital copy proves helpful.
So which parts did you study and actually understand?

I have contributed to device drivers a few times, for example. And I wouldn't really recommend this part of Linux for learning. Maybe they work but code readability is often neglected and it's not unusual to see whole functions without a single line of comment or files/modules without even a short explanation of what they are trying to achieve.

Maybe the core is better.
The federal government is having it both ways right now: it earns interest on the money it loaned to you to get a higher education, and it also generates higher revenues via your increased lifetime earnings. This is a bummer because its not like your state taxes went down along with a decrease in state funding for your in-state universities.

Basically state governments off-loaded the burden of funding on the students while reaping the benefits of said investments.
If I can add some clarity, I think you inadvertently (1) blended Christianity with a kind of pantheism, and (2) took "outside" to only mean "not spatially colocated".

1. In Christianity, God is "present" everywhere only in the sense that there is no possible circumstance in which God would fail to have complete knowledge and power to act. We (Christians) do not believe that God is a sort of ether, like the Force in Star Wars, that contains or flows through everything.

2. Christianity teaches that God is not a material being, so you're correct in saying that God is not "inside, or in any location", because this would be category error, analogous to "what does the color yellow taste like?". Nevertheless, God is "external" to me in the ontological sense: "I am not (a part of) God". This is analogous to saying "my love for fast cars is 'outside' my love for ice cream". If this and (1) were not the case, absurdities would result, like tall people having more God in them than short people.

Given the above, I think projo is correct. My self-esteem is grounded in knowing that God -- a maximally great being -- created me, and loves me enough to submit himself to poverty, hunger, humiliation, and crucifixion on a Roman cross to fix what I broke. To those who "get it", this produces love, humility, and a sense of self-worth.
What you do and say on social media can and will be used against you.
> WordPress is far from simple.

This.

> anything more than a low traffic site requires pretty beefy hosting.

My experience indicates otherwise. A case in point: one of the WordPress sites I manage averages ~80k page views/day, peaking to well over 125k/day during peak periods twice a year, and I keep it chugging along happily on a $20/mo Digital Ocean droplet.
Okay, but there's similar argument on vaccines and Obama's birth certificate; how do you propose to resolve that? Do you feel qualified to say that the minority opinion on 0.999 is more notable or sane than moon landing denials? On what basis?
For such apparently intelligent people, such dimwitted use of a centrally managed communications.

Not to mention bad taste, it seems.
https://bitcoin.stackexchange.com/questions/22/is-it-possibl...
Please don't turn HN into a political opinion site, there's enough of them out there.
The basic elements of a CPU:

An ALU (Arithmetic Logic Unit) that does simple addition and subtraction, binary negation, and integer comparisons.[1]

A collection of registers that store binary bit patterns.

A set of data path switches that connect the elements together in various ways - e.g. so you can connect a register to an ALU and do some math on it, or copy the output of one register to another.

There's also an instruction decoder which converts MOV AX, BX into a set of control signals for all the other parts. For example it sets up the data path switches, connects AX and BX, and then triggers a write on BX.

The first instruction decoders were made from hardwired logic. They shipped with the computer, and they were impossible to change. [2]

Then it was realised that the logic could be replaced by a kind of nano-program for each machine instruction which set up all the elements dynamically.

This could be baked into ROM, or it could be loaded on boot. The latter meant instruction sets could be updated to add new features to the CPU. This also meant the same hardware could run two different instruction sets. (A nice trick, but often less useful in practice than it sounds.)

The real advantage was a cut in development time. Instead of having to iterate on board designs with baked-in instruction decoding, the hardware could be (more or less...) finished and the instruction set could evolve after completion. Bugs could be fixed at much lower cost.

It also meant the instruction set could be extended almost indefinitely with no extra hardware cost. (DEC's VAX was the poster child for this, with linked list manipulation and polynomial math available as CPU instructions.)

And it meant that cheaper CPUs in a range could emulate some instructions in compiled software, while more expensive CPUs could run it at full speed in microcoded hardware - all while keeping code compatibility across a CPU family.

The modern situation is complicated. Modern CPUs are fully modelled in software before being taped out and manufactured, so boot-loadable microcode isn't as useful as it once was.

ARM is fully hardwired (so far as I know) but x86 has a complex hybrid architecture with some microcoded elements - although I believe they're fixed on the die, and can't be updated.

[1] More complex CPUs have floating point support, but the principle is the same.

[2] In fact the earliest decoders were diode arrays, which could be swapped out and replaced. So the idea of microsequencing has been around almost since the first CPUs were built.
There is a small difference in first vs third party here. Wine is more analogous to virtualbox. WSL AFAIK was done to attract developers.
We'll have to create a public and a second, private, personality just like in the old days of the police state.

Society is more open than it probably was ever before but at the same time, if close minded leaders of fascist political or religious color came into power they'd have their tools handed to them to create an oppressive apparatus never seen before.
Droplan: Manage iptable rules for the private interface on DigitalOcean droplets
There is a robust amount of media that pretty much cheers everything Trump does (Fox News, a bunch of online news operations).

CNN has a bunch of people they pay to come say how great Trump is. That sounds sarcastic, but they really do have several paid commentators that will work backwards and find anything to justify anything.
Please note that this is also a short posting. The application deadline closes on 6-8. I actually got it extended so I could post it here.
I hope - and I admit I am biased this way - that 'gluten-sensitive but not celiac disease' suddenly evaporates, sort of like MSG headaches turned out to be not a thing. Except I want it to happen faster.
Well that's a very different matter, it was excessive offensive language to their customers (the other players) in game chat.
ClimeWorks – Capturing CO2 (Zurich)
I don't think too many people take full loans for all of their expenses, and don't receive any financial aid. If you're from a well-off family, yeah, you're going to leave with like 80k in loans because the state isn't going to help you
No no, good explanation.
Noteworthy difference being that, I believe, Riot employees are identified as such and their communication is public (in the eyes of Riot) not private.

In this case I think it might very well be a case of "The Aristocrats" humor like they mentioned in the article (CAH). I disagree with withdrawing the invitation based upon private communication here, but if it was publically visible and said "hey we're Harvard Students" I can understand Harvard's position and cautiously agree with them.
> learn Powershell and Windows concepts instead.

And how does one exactly do that? Because I once tried to learn what a "home group" was and to my surprise it wasn't defined in precise terms anywhere. Not to mention lower-level stuff such as the init system.
People go to the toilet to get the crap out. Same for many online forums.
> But those initial conditions our minds are so sensitive to are not easily ignored

When we boil people down to their demographic membership, we do exactly that. We decide that a latino son of a doctor from Cleveland has more in common with an Nicaraguan in on an H1B than with a Caucasian son of a doctor from Cleveland.

> You cannot rationally suggest both that diversity is important but that people's traits and backgrounds aren't.

First, in specific cases, you can argue that it doesn't matter. A core dump is a core dump.

Second, you can argue that boiling people down to a handful of traits and background is saying the rest of the considerations are mostly unimportant.

What if you have a candidate whose parents were Amish? That's an incredibly unique candidate, so he should be off the diversity charts, right? But the current model we apply to determine diversity lumps him in with all the white boys who go to tech magnet schools in the Bay Area.
>We'll have to create a public and a second, private, personality

I thought this was always the case.
I think it's more that the fact of having a giant, expensive separate campus is itself not a particularly progressive situation, regulations aside. Just a few common sense examples of the problems with this approach: massive, custom-built complexes are very hard to re-use if and when search advertising revenue declines; tax revenues go to random places that don't need them, instead of cities that could use rich companies headquartered there to better support public services; many employees still have to do business in big cities, so there is a massive amount of unnecessary travel to and from cities and international airports; etc. The issue is "campuses" as much as it has anything specific to do with parking regulations, which I assume all of these companies knew about when they made the decision to build the campuses.
> Your opponents simply deny that the compiler has the ability to exclude or be sexist or racist. The argument that the compiler or test suite discriminates on anything but merit is for you to make. Good luck.

That's not really how enlightened discussions work. If you have the opinion that the "compiler doesn't care" and that it's somehow related diversity you have to make an argument to the fact. You can't just say that "it doesn't care" and have it be your opponents job to make an argument that disproves your opinion. At least not if your expect to base your opinions on merit.

The notion that compiler reflect the background and culture of those creating and using it isn't exactly far fetched. Of course something like a hobbyist background (historically only available to certain groups of people) is far more important in certain types of language and that the demographics of people differ between languages.

But that not even the point. What you value in the code you're writing is as much, if not more of a factor, in projects. So it doesn't necessarily matter if the compiler is unbiased since what's good code is going to be judged by people.
It's a custom React UI + Semantic UI + D3 + Solr. If I had found Searchkit when I started this a year and a half ago, I would have used it!
Video has never been DRM free. Even in the days of VHS they had Macrovision. Video right holders have never allowed their content to be delivered without copy protections.

But the larger question is, why do you care? You are not paying for ownership of the video. You are paying for access. Why shouldn't your right to access the video be limited to the time you are paying for the subscription?
No, it isn't. And I'm not doing a thing. They made the choice to do evil. They are the ones that made their life worse.
So many devils, so little time.

"Operant conditioning"?

For whom and for what purposes are our kids to be satiated, scheduled, individualized, and zoned?
NT Workstation May Make a Return with New High-End Desktop Windows SKU
" If a calorie is a calorie is a calorie, then we need to be able to explain why two people eating the same amount of calories per day, but one eating a high fat, low carb diet, and the other a low fat high carb diet see starkly different outcomes."

Is there any evidence of that actually happening? Starkly different outcomes? Everything I've seen shows weight change to be pretty damn close on matched calorie diets with the macro mix not mattering much.