skysight-inc/HackerNews huggingface dataset:
> Many of your other ones are byproducts of the fact that Bazel is primarily a build-from-source system. This has some benefits, particularly in a C++ ecosystem where binary compatibility across versions basically doesn't exist. But it also has some big drawbacks when it comes to compile times.

Nix, Guix and Spack packager managers solved the C++ ABI issue a long time ago already without the crazy needs of Bazel in term of resource consumption, integration and compile time. They even supports binary distributions for some of them.

> I think your main options here are:
> 1. prebuild the other projects, then depend on the .so from Bazel (https://docs.bazel.build/versions/master/cpp-use-cases.html#...)
> 2. write a BUILD file for the external project. Here is an example of a project that builds a bunch of non-Bazel deps by writing Bazel BUILD files for each of them: https://github.com/googlecartographer/cartographer/tree/mast....

I know that. But all of them are terrible options. I do not want to depend of SQLite, OpenSSL, libxml or whatever other system library compiled by Bazel, nor I want Bazel to takes 45 minutes to recompile them. Additionally, this will cause diamond dependency problem with other softwares that use Bazel artefact without compiling with Bazel.

> "bazel --copt=<your options here> :target"?

Can I use that to specify a flag to some target and not some other ? Without having to build sequentially each of them ?

Concrete example of the Maddness: SQLITE will not compile if you enable some options that would make tensorflow faster.... Bazel recursively compile both.

> What isn't reproducible? I tend to think of reproducibility as a strength of Bazel. Because all of your dependencies are explicit and Bazel fetches a known version, the build is less dependent on your system environment and whatever you happen to have installed there.

Bazel try to build in isolated environment but do half of the job.
It still depends on system compiler, and do not chroot nor "compiler-wrap" ( c.f Spack ) making the build still very vulnerable of system side effect and update.

> Disclosure: I am a Googler. I have some gripes with Bazel, but overall I think it gets some important ideas right. You have a BUILD file that is declarative, then any imperative code you need goes into separate .bzl files to define the rules you need.

I can understand that Bazel is very convenient in Google environment with Google resources. But it's a nightmare for everyone I talked to outside of Google.
Like learning to code, visual design, web design, user interface design, and user experience design are broad topics. No one book or resource can teach you all there is, but one resource can help you make a lot of progress.

People on HN have recommended Design for Hackers https://designforhackers.com/

Learn about the design process https://www.slideshare.net/Klonowsa/design-process-overview-...

Some resources on prototyping https://www.productmanual.co/categories/prototyping

Some resources on interaction design https://www.productmanual.co/categories/interaction-design

This book is popular for people wanting to learn a little more about design. It's on my list of things to read. https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things

An application of design that is useful for projects and companies is the Google Ventures sprint is useful http://www.gv.com/sprint/
Got it, thanks for the concrete examples.

I think the short answer is that there is some learning curve to using Zulip, but once that's done, sending messages like that takes essentially the same amount of time it would in another product.

The actual extra actions are:

* up to one extra keystroke to open the compose box

* typing a subject line like "projector C13"

You wouldn't have to search for a topic to send a message like that; you would just start a new topic. And "what's up w/ the projector in C13?? I have a meeting" would still be a perfectly fine Zulip message.

And then on the receiving end, you actually save a bunch of time.

* There's a simple keyboard shortcut ('n') to see the message that just came in.

* The fact that there's a subject line means that everyone sees "projector C13" and decides if they're a person that can respond to that, even if they aren't caught up on the rest of the channel.

* If someone does respond, you can see that they responded to your message, and not to some other conversation that's going on in the channel. That makes it easier to keep an eye on the conversation while the rest of you is improvising a solution.
That's fine, but that limits the parameters to what is healthy for the person eating it. There's also the aspect to consider of changing the genome affecting the larger environment. I understand the argument that this has been done throughout history via selective breeding of plants, but it's more extreme and in a more compressed timeframe with genetic modification - meaning, less ability to anticipate and deal with the side effects.
There's a case for adding some jitter, maybe 10us, to the laser timing. That prevents any attacker from synchronizing a jammer. Common technique in military radars. If you can't synch, you can't present an illusion of something being closer than it is, and any return from a real obstacle will come in before a jamming signal from a further away transponder or mirror.

Active systems like radars have a "burn-through" short range - at some short distance, the sensing system overpowers a jammer. So if you're seeing junk at distance, but good signal at short range, you know you're being jammed and have to slow down.

Active jamming is not that effective against things that receive directionally, as people using car "radar jammers" near military bases sometimes discover. They show up on military radars as hostile targets. That's even filtering down to police LIDAR guns.
I responded to the other thread about this in https://news.ycombinator.com/item?id=18443014
> more people now consider certain opinions to be hate crimes

Source please? Also, any evidence to suggest that the FBI is doing the same?
What are your thoughts on "maximizing the revenue stream"? We commonly hear that job hopping is one way to maximize income. Contracting and consulting? Others?
Does that mean that they can inspect all of your traffic (or at least the metadata since most sites are served via TLS nowadays)? I'm not implying they are doing that, but it's an interesting thought.
Disclaimer: GitLab employee here.

I am not going to argue about compensation or how we do compensation at GitLab, but I must say:

> second and third tier cities (or countries)

That is really hurtful to say. Personally I would never want to move somewhere else "just for the money". People happily living somewhere else than SV and being happy without SV compensation is a real thing, believe me.
If I remember correctly, folder redirects were being set up by OneDrive attempting to mirror well-known directories like My Documents and My Pictures. Many people lost very important files.
Could well be; I read somewhere that it was related to the ever bigger engines (for more efficient (higher) bypass ratio), which presumably have a lower centre of thrust.
Or in this case (if you check the researcher's surname), the Ministry of Magic.
Not to mention terrible documentation.

I think that’s a property of Google though, because there’s never been a google service for which I’ve read the documentation and not been like “I do not understand what’s going on at all” for a non-trivial amount of time.

And all their examples for Python are just like “run this magic-code-ridden python file, congrats you did the tutorial”.
In theory host countries can require you to prove sufficient resources to support yourself, including health insurance. The problem is that this only really works for countries whose healthcare is structured as insurance in the first place, like the continental European states do; no-one has figured out a sensible way to apply this to the UK's single-payer, free at the point of use healthcare.

Non-EEA nationals who are here long term just pay a surcharge for the right to use the NHS, but that's not allowed by the EU rules. In fact, the European Commission's position is that since the NHS is free, this rule should be interpreted as allowing everyone who comes here from other EU states to use it for free even if they're not working and not paying into the NHS, and that this should fulfil the insurance requirement.

There was a bunch of press controversy over the UK enforcing the rule as written in some cases a year or so back too.
> Nutjobs agreeing with someone doesn't mean they're wrong, but it's strong evidence they might be wrong

It doesn’t really work well for politics - it’s clear nutjobs support both major parties here in the US.
Securing Invariants through Parametricity
> Distribution of political opinion doesn't have a central peak.

But I'm not talking about "political opinion". I'm talking about "common sense" (reflective of things that may lie at the core of policies devoid of partisan spin). For example, according to a recent poll [0], a significant majority of Americans support immigration. A visiting alien might think that a consensus policy position could be achieved based on a result like that. Clearly however, that's not the case in reality. Similarly for background checks on gun buyers [1], yet, like immigration, it seems that when couched in absolutist, us-vs-them rhetoric, bipartisan policy is totally out of reach.

[0] https://www.nytimes.com/2018/06/23/us/immigration-polls-dona...
[1] https://www.reuters.com/article/us-usa-guns-poll/over-90-per...
I think it’s important to contextualize cell phone usage. While I totally agree with the author that using phones in social situations is rude and distracting, I like to compare it to reading a book or newspaper. It would be rude to pick up a book in the middle of a conversation. Likewise with a phone. I think it would be easy for someone to extend that and say “everyone is on their phones all the time, just today I was on the subway and everyone was on their phone”. Well in the 1950s everyone was probably reading a newspaper. Same difference. so phone usage prevalancy is only disturbing to me in situations like the op describes.
Sorry it came off like that. I assure you I don't ascribe to that sort of thing. I was mostly just speculating based off things I've read such as:

https://medium.com/@worstonlinedater/tinder-experiments-ii-g...

I've seen similar studies by OKCupid and others as well.
Just an anecdotal add-on to this, but when driving through South Dakota, I encountered more billboards than I'd previously seen in my entire life.
> I believe the correct term is 'anectdata.

Actually, no. That's the expression you've tried to use to move the goalpost when your baseless assertion that simple life facts were not real was challenged, and thus felt the need to weasel yourself into changing your original claim from an assertion that it was not realistic to an assertion that although it is realistic it somehow isn't representative.
Severely Deficient Autobiographical Memory
I can't find where I originally saw this, but as a thought exercise:

What if, instead of giving $1,500,000,000 to Amazon, NYC gave out $60,000 subsidies to some 25,000 (!!!) local small businesses?
How is this different than this: https://news.ycombinator.com/item?id=18439175

It's government instructing Facebook to remove pages. This only provides a few examples, and someone else in this very thread said they took down legit pages of legitimate people they know and follow, presumably also at the FBI's request. Is this not government censorship?

Does the FBI get to start taking down legitimate left wing organizing as they've done in the past with cointelpro?
> Is there any advantage to be gained from that versus having file:// urls? With the latter, every file is also a url.

it can be used as a primitive typing layer
Can you explain more what you mean by lensing and the equal seats at the table?
Things nobody told me about being a software engineer
Just for the sake of accuracy, most of the Northeast states are net givers in terms of federal taxation.

I.e. for every $1 that NY sends to the federal government in federal taxes, it receives something like ~$0.80 in spending: https://www.osc.state.ny.us/press/releases/oct17/100317.htm. Most of the money that NY receives is for Medicaid and other entitlements.

NY receives every year a total of $165 per capita for transit, slightly less than the national average of $168. When considering the cost of labor and materials in NY, that gap is probably much larger in real purchasing terms.

On the other hand, NY state directly spends $639.2 per capita on transportation annually: https://www.usgovernmentspending.com/year_spending_2019NYdn_.... The actual cost of the "pensions" you deride is $1085.2 per capita per year to the state. If you look at total state and local spending, the total costs of pensions are $1758 per capita per year, and transportation is $1788.8 per year. Neither reaches 10% of total statewide spending.

This doesn't directly negate your point about federal money trickling down, but NY is not receiving very meaningful assistance from the federal government.
Let me simplify things, USA is great in one way: it has 50 states and thousands of other jurisdictions with their local laws and taxes. Now Amazon said that we plan on bringing xx thousand employees with XXX million in tax revenue and other benefits. Which city can give us a better deal, considering our volume? You buy a screwdriver for $12 but if you want 1 million screwdrivers, the price might drop to $2 or they'll ask you to buy the factory.

So, Amazon asked for offers from 50 US states represented by the BEST (a joke maybe but...) people elected by their voters. If they agreed to it, what's the problem? NY and NYC can hire every law and accounting firm in the country they want to vet it out...who are you to question it, what are your qualifications? Will the restaurants in Queens not report higher sales because of AMZN 25 years from now? Or dry cleaning outfits, dog walkers and therapists? That's MONEY. More or less, every penny they'll make it will be taxed (prob twice) in NY.
17% seems like an insanely large increase and I'm doubtful that there was an increase of that magnitude wen other crime decreased.

A few cities changing their nonofficial default policy on how they prosecute certain kinds of crimes could easily account for a net change of 1000 or so instances. DAs are often elected positions so they often change these sorts of default stances on mundane policy as way to make their statistics look more politically convenient. Alternatively, reporting could have gotten better so hate crimes that were not previously reported may now be reported.

Of course there's always year to year changes in these sorts of things but a 17% increase in the face of a net decrease of other violent crime seems anomalous. Remember, these are reported hate crimes, not convictions for hate crimes.
If a bunch of companies started setting equal salaries for remote work not dependent on location, then over a long period of time the workers with the desired talent level would migrate to areas with low cost of living and start applying for those jobs.

The issue is that today the people with the desired talent level are likely to have already moved to a HCOL area because that's where the highest concentration of available work is. You have to compete with the other jobs they could take that are scaled to the HCOL area.

Turns out popuplation migration is not instantaneous, spherical, or frictionless.
The sale of all gas-powered cars should probably be banned more like by 2030. I figure there will be plenty of cheap EVs by then.

However, even these conservative policy roadmaps are helpful because at least they give a warning to the industry that they need to start developing and advancing EV tech right now and not wait another say 10 years to start.
>>Proposition IV.
That axiom of metaphysicians which is termed the principle of contradiction,
and which affirms that it is impossible for any being to possess a quality, and at the same time
not to possess it, is a consequence of the fundamental law of thought, whose expression is x^2=x

>This “law” is reasonable in a classical world but is violated by the postulates of quantum mechanics

I think this might be a little bit of a stretch, if a particle is in a superposition of states it's not contradictory about which state it is in, it's just in a superposition of both. I think a good analogy for that would be your keyboard, which is located at the Q key as well as the M key.
What Stan Lee Knew About Managing Creative People
Not really. The ceasefire was five years before Blair was elected, and talks had been ongoing for about a decade before that, slowly edging towards peace.
Downtown Philadelphia as well. In fact, the small access street behind my work has a giant boiler in a back of an 18 wheeler that seems to be hooked up to our building while they are working on pipes and such. it's crazy! It was rented which i think was weird, there was a sign on the side to powerhouse, a quick google reveals the link below

https://www.powerhouse.com/boiler-rental/trailer-mounted-boi...
Battling the Bots
the other issue is that when a bug or vulnerability is patched in the shared code, you no longer get to fix every dependency by updating a single synamic library.
Sorry but you're going to have cite some real sources, not right wing propaganda. I mean, I read the entire article and I still for the life of me can't actually understand on what basis the academic paper was 'erased'. I assume that's because this 'article' is written by the person who is pushing an agenda rather than an actual reporter reporting on the facts of an incident. Frankly the whole thing reads as 'Those nasty people are idiots and dont want people hearing how amazing my work is because then everyone will know how stupid they are!'. I mean really, it's very difficult to actually get any factual information about what happened. It's kind of difficult for me to have sympathy if the only reports of this happening are far right blogs where the author themselves is reporting what happened.
There is Pleroma, which aims to be a Mastodon-compatible platform which will run even on a Rasperry Pi: https://pleroma.social

It also separates front- and back-end, so it might come close to your „server-only“ idea.
Essential launches $149 headphone dongle
Is that what I said?

Anyway this doesn't seem like the appropriate forum.
Hmm would software like Nix function as a practical example of 'reversible computing'?
The Kinds of Implementation-Defined?
Don't know about Samsung, but Google has been quite good about supporting their phones over longer time periods and has been making specific changes to Android because they can't count on the carriers to do the upgrades.

The Nexus 6 is a 2014 phone and is upgradeable to Nougat/7.1.1--which was basically top end until just this year.

The original Pixel is a 2013 phone and actually has Android 9 support.
> Google's only product is online advertising

That's not true. Not even from a particular viewpoint. You might want to rephrase that.

Google's primary revenue stream is from online advertising.
They have a myriad of products, without which, the revenue stream would dry up. Youtube is a platform and a product and a brand. Google Search. GMail. Etc.
Are Multiple Monitors Worth It for Productivity?
Fedex uses Memphis as their distribution hub, so Amazon is taking a similar path it seems.
Well, you are making pretty general statements. "With humans we know - from thousands of years of experience - that people generally don't go crazy when taught new things"

they do crazy things all the time. Drink and drive, hijack planes and run them into mountains ( germany, malaysia recently ), text and drive, etc. etc. This discussion needs to be based on comparing actual data. Let's get there and see
As the OP, the logic goes like this... "I'm a racist. And I like Candidate X because I believe Candidate X is also a racist, based on the things Candidate X says".

Now, it's possible that Candidate X is not a racist. But if the racists are confused about it, maybe Candidate X needs to be more clear. Because the racists look at Candidate Y and "We hate Candidate Y, because they're opposed to our beliefs". No chance of misunderstandings there.

Now, Candidate X will certainly have other supporters saying "We don't believe Candidate X is a racist", but I look at them sidelong and say "Don't listen to me, listen to the racists".
? A lot of reddit and HN apps don't display the articles in app. Some of them open browser pages. I don't see how your "All ... apps" is quantified.
I took piano lessons in childhood. I hated it. After college, I decided to pick it up, again. I bought a Yamaha 61key keyboard from Walmart when I was about 23. I also bought a Jazz Piano book. I taught myself "The Girl from Ipanema". I love that song. The keyboard costs about $120.00. The rest is time to practice. And you have to really LOVE music.
Right. Everybody's pointing out the race-to-the-bottom for cities, but another bad side effect is that it's unfair to competitors (particularly small and medium businesses that don't have the same sway).
There's definitely something wrong with the picture, where a small part of reward is taken as a proof of something. For a single flight Gagarin got more than $100k in today's money, plus a house, a car and some clothing including underwear which was more like a supply than a reward.
Spice Up Your Life with Delicious Flavors and Health Benefits
> It was like they postponed becoming real people in order to become excellent students and professionals.

Has it crossed your mind that some people simply don't care about the generic mass consumption pop culture you follow, and instead have other interests thay have nothing in common with yours? After all, your complain boils down to criticising others for not liking the bands you like or having other experiences that you enjoy.
New White Paper from Google: The Convergence of TV and Digital... [pdf]
Coherence: Reducing data breaches for modern web apps
lol, that's not how this works. You and a peer reviewed study do not share the same kind of legitimacy and definetely not equally applicable. Yours is, at best an opinion.
The fact that as a 'pyscologist' (that's not how you spell it by the way), you can't see the difference makes it look like you're proving his point.
I don't think they were saying it justifies it, just that it's a logical explanation for it.
Well that was almost a decade ago and I'm unaware of Apple making similar mistakes recently, however I have never managed to figure out iTunes sync in the meantime.

However this behavior is really out of the line for MS since they've got a good track record on backwards compatibility and data preservation. Previously during in-situ upgrades the installer would back up gigabytes of data in a special folder on the off chance that they might be needed again in the event of a rollback, and somehow they managed to drop the ball this time round.
That sounds like it could be mechanically cool. Or at least lead to a cool setting.