skysight-inc/HackerNews huggingface dataset:
These days it is super common. It used to be the domain of only fairly large organizations, but now even smallish to medium sized companies have easily available options to do it.

If you have an IT department (or person) who pushes updates or otherwise controls (or can control) software configuration on your machine, there is at least a decent chance they are also doing at least some of:

- logging all traffic on company network (+ VPNs, of course)

- MITM all SSL traffic on this network (and do filtered logging based on deep packet inspection and/or endpoints)

- above including personal devices connected to that network

- logging all software configuration changes on your machine

- logging all network requests on your machine (regardless of network)

- logging all crash logs and/or other OS level interactions

- timetracking app usage

- logging all communication layer traffic (i.e. mic usage, camera usage, endpoints)

less likely: keylogging or other direct monitoring.

In my limited experience all of this stuff is too logistically complex for small companies, but as soon as you start centralizing IT servicing at all, you will be offered products with some of these capabilities along with more standard virus scan etc.
This reminded me of the "Colin the Chicken" skit on Portlandia where a couple ordering chicken gets to see its birth certificate, diet, emotional profile, heritage and family...

https://www.youtube.com/watch?v=G__PVLB8Nm4
>Similarly, if you're displaying an ad, it follows that you can not display an ad.

Unless it’s burnt into the video stream.
Best Logo Design Company in Australia
This is still true today and is due to the Dewey Decimal system that has conspiracy theories and computer science filed under 000 and 001 as branches of "knowledge"
There is plenty of software to monitor your kids' activity online. One thing that is sometimes overlooked is watching out for cyber-bullying. Contrary to what many think, this is usually caused by classmates from the offline world and is spread using anonymous apps or messaging apps, especially Snapchat.
10MM might be on the low side.

I'd be surprised if Ian Lance Taylor, Russ Cox and Rob Pike are making less than a million dollars a year each. They're all L8+, and even by that standard they're notably famous/distinguished/respected.
That's not really correct.

Yodlee almost certainly has a record of the vast majority of your credit/debit transactions. It doesn't sell the ability to advertise to you as a specific demographic, it sells that data directly.

If you log into the free public wireless network available in most areas, your presence at that location will be logged, correlated to your identity and sold. Again, Foursquare sells this data directly, not the ability to advertise to you.

Thasos sells your location history based on mobile data. Slice sells your location data based on mobile SDKs it provides developers in return for your data. I can go on and on.

Is there at least an attempt to anonymize this data? Usually, yes. Does that work in practice? Sometimes, often even. But frequently it does not. You need fewer than 33 bits of independent data to uniquely identify anyone on Earth. There are only so many other people in your area and age demographic who share similar waking hours, interests, habits and location data.

It is a myth that companies don't sell user data directly because it's their golden goose. Facebook and Google don't, but most of the data they have can be reconstructed independently from a variety of other sources that freely advertise it.
Agreed. Considering the headphones have a mic and are used -for sending and receiving the contents of actual phone calls- it’s hard for me to imagine how prying into their data isn’t wiretapping.
the chrome team released a similar tool a few months ago (https://squoosh.app). I'm curious how these compare.
I have lived my whole life in areas with healthy cougar populations (rural and urban). I have never seen one. In the same time period, I have seen dozens of coyotes, black bears, big horn sheep and mountain goats. It's said you only see them when it is too late.

I have never heard of a cougar being hit by a car. I just don't see a car sneaking up on a cougar.

I do however agree that they aren't a real threat to most people. A healthy cougar will avoid humans, generally. I camped in a tent immediately after a cougar sighting. I was still more worried about a curious bear looking for food.

I think cougars scare people because they are large, basically invisible, extremely effective ambush predators. They will attack and kill pets and infants. Joggers also seem to trigger their predatory responses.

That is understandably terrifying. One of the few cases where a cougar needs to be destroyed is when it has lost its fear of people. Very rare, but very bad for the other people and cougars in the area.

I think education can go a long way. They are not evil baby eaters, they are beautiful animals with predictable predator responses. If you see one, don't try and run away! Maybe reconsider that solo wilderness jog with earbuds.
The majority owners felt that it wasn’t important to keep the only person who knew the product employed.

The literally felt they could exit with a patent and a prototype that none of the remaining people understood.

The engineer spent 3 months cleaning up previous bad engineering decisions, and spent another year making the product strong enough to be used as a test system.

Then they did a round of funding, but paying that engineer was not where the money was going to go.
Japan. With roots in Japan, Ruby was very popular throughout Asia in the earlier days of the language, before Rails.

Granted, this support was perhaps more cultural than corporate. There's something to be said for a community that grows in your own backyard, has significant documentation in your native language(s), etc.
Six months of mistakes: Being a new manager
It's not that bad. Captain Obvious example:

command -h # or --help

For ffmpeg (and other huge cli) I use my shell history, man page, and Super User site. Then edit the params.
Man I miss WSDL. We're building it all over again with gRPC.
The definition of obviousness that you give is precise but not much different than the lay person's definition of obvious. I find it hard to believe that having 12 random people, some who may not have completed high school is better than having a body of experts who you explain the legal meaning of obviousness to.

I've seen brilliant people struggle to understand certain technologies. So really, we're relying on both sides bringing in experts who sound convincing (perhaps because they have fancy degrees) and then having them fight to convince a jury with zero expertise.

Seems silly to me, compared to the alternative of just having judges what specialize in these things make the decisions.
a pity, i was hoping you had an actual example.
It has changed over time. China went from having a positive list to a negative list, and ya, local implementation often lags behind central government initiatives by a few years.
The study’s data span multiple inheritance-tax regimes. The results are robust beyond the (since expired) tax.
Ha well I wouldn’t complain if they did that. The higher core count TR2s have a bit of a weird performance profile because of the memory channel setup - two of the chiplets have to hop through another chiplet for memory accesses. Is that what you’re referring to?
Experience. I've been developing software for 20+ years. In practice, due to the nature of agile / scrum, design is very minimal or thrown out the window entirely. It encourages short term thinking. Rarely is anything beyond the "current sprint" considered.
https://verfassungsblog.de/confidence-and-trust/ has an excellent take on this. Some key sentences: "The reasons are obvious: with the right to issue directives, politicians could theoretically influence who is investigated and who is indicted — and, even more relevant, who is not. … The counter-argument has also been known for a long time: The right to give instructions exists so that someone will bear the political responsibility…"
What is the reason not to use the micro optimized JSON implementation if parsing becomes your bottleneck?
Think you might be mixing me up with the other two who are battling to keep the rats as a protected species. I'm not a fan of rats and agree their populations need to be controlled.
It's possible to run mozjpeg, pngquant etc.. on the browser (emscripten), to offload servers from this job

Example: https://caub.github.io/misc/optim
>Now think about running internet fiber to every streetlight.

Streetlights are usually within sight of each other. Can't we just add light sensors that point at the neighboring lights and modulate the brightness by a fraction if we want to do messaging?
Elon Musk's Starlink Train Looks but Astronomers Have Serious Concerns
'move on as a species'? How arrogant and offensive is that? Basically a cultural genocide.

A language carries with it a whole culture and history. Diversity enriches everyone.
Could you please include a note explaining that in the text?

I, too, thought it was referring to a subset relationship. Ctrl-F 'Material' also doesn't turn up anything in the page.
China has plenty of developing and even in developed countries inside its borders, along with its mostly developed areas. It is kind of difficult to classify a country that is so huge and heterogeneous with respect to development levels.
>The wish to have power over others is altogether alien to me;

There is experimental evidence that endorphins are released, especially for males, when dominating or winning. Humans seek endorphins. If the concept is alien to you, it is not the concept that is foreign... you are the alien.
> The expeditionary force that Napoleon Bonaparte sent to Egypt in 1798 included 122 scientists and intellectuals, among them a handful of professional Orientalists. The history of Orientalism is rich in tales of Westerners assuming Oriental masquerade, as if they wanted to become, and not simply to master, the Other.

It would be 30 years after this attempt to 'master' the Other, that the Greek war for independence from the Ottoman empire was won.

It boggles the mind how one can write such a long article on history, without even the briefest mention of Arab invasions and colonialism in Europe (or slavery - "between 1 million and 1.25 million Europeans were captured between the 16th and 19th centuries by Barbary corsairs, who were vassals of the Ottoman Empire, and sold as slaves." [1]).

As much as this article tries to paint the Orient as being viewed by Europe as some sort of curiosity, it was in fact an existential threat for the better part of a millennium.

[1] https://en.wikipedia.org/wiki/Arab_slave_trade
It's also trickier to support Unicode and arbitrary fonts.

I was building a 3D game for language learning on mobile, and the font rendering in Unity3D was awful (blurry and rasterized).

When I eventually ended up writing my own engine, I started with bitmap fonts and quickly switched to SDF shaders. I ended up having to regenerate the texture on-the-fly as new characters were needed, acting as a cache (one of the markets was China -- you're not going to just stash all of the characters into one texture).

Another wrinkle: There's also right-to-left writing systems like Hebrew and Arabic, but those weren't our markets.

So far, the best I've seen is Eric Lengyel's Slug library:
[1] http://sluglibrary.com/
I like the fastai pedagogical approach. It follows the 'tutorial style', where everyone should be able to make it to the end, and you should get a reward to motivate you to continue.

They can't do everything, but what is most obviously missing is the "80% of data science" - data preparation/feature-engineering. The data scientists we encounter that are self-trained with courses like fastai are mostly wholly unprepared for dealing with enterprise data platforms, and, in particular, engineering data at scale.
i did messe. tried with me now.
What google system runs more than 5k tasks on a single cluster?
Thank you for digging that up! This also explains a couple of other things that I was wondering about.
The Battle of Tsushima Straits
The ideal ratio is the one that makes sales and products.
I have two daughters age 7 and 9. But tips for other ages are more than welcome.
The license is pretty much AS-IS license that tells nothing of copyright or potential patents behind this, and simply covers google of any claims against them. It doesn't grant anything to licensee, for open or commercial use, nor clarifies any sticky points.

Compare that to Apache 2.0's 2nd and 3rd clauses:

"2. Grant of Copyright License.

Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

3. Grant of Patent License.

Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed."
> American conservatism is more of a tribe than an ideology

The American conservative movement is very much ideological, though certainly a minority these days. Influential conservative magazines and columnists pointedly withheld endorsements or actively campaigned against "the tribe" you're describing.

For instance, George Will, "Vote against the GOP this November" (2018): https://www.washingtonpost.com/opinions/vote-against-the-gop...

> I don't see much conservatism in republicans at all.

Conservatives believe in the classically liberal principles of the American founding: the Constitution, the Declaration of Independence, the Federalist Papers, and the thinkers that informed those things. They are conserving a democratic republic based on the idea of inalienable rights. That is one of the things that is unique about American conservatism compared to European and even Canadian conservatism. There isn't a language, a monarchy, some historical border, some ethnicity, or official state religion to conserve.

Conservatives also believe in non-government institutions, principally the family, but also private organizations.

Anyway, there's not much action going on in Washington at all these days. That's not to say there's no conservative action in the last couple decades. Appointment of judges cleared through the Federalist Society probably counts. The deconstruction of campaign finance regulations probably counts.
No, the first to innovate tend to be in research roles and rarely make the most money from their work.
Elixir/Phoenix’s new LiveView seems to really hit this sweet spot
Tips for Writing a Technical Book (from an O'Reilly Author)
That is paranoid and absurd. It's much more likely that the person "reviewing the audio data for quality assurance" will be some gig economy worker hired through Mechanical Turk.
> This is a key difference

It is a distinction without a difference - without knowing which patents are 'Android patents' (i.e. the ones in the licensing deals), avoiding them is impossible.
So you'd like to use APL, then? He didn't say symbols. Verbose code can be much easier, though stupidly verbose is stupid. Compromise is, as usual, the best solution.
I am by no means arguing with your general point, but some of these and may be language specific.

For example in Go, the service definitions are generated as interfaces and come with an "Unimplemented" concrete client. We have a codegen package that builds mock concrete implementations of services for use in tests.

Zero values are also the standard in Go and fit most use cases. We have "optional" types defined as messages that wrap primitives such as floats for times when a true null is needed (has been mostly used for update type methods).

The web clients work, but generate ALOT of code. We're using the improbable package so we can provide different transports for broswer vs server JS clients btw.

The big win we've seen from grpc is being able to reason about the entire system end to end and have a central language for conversation and contracts across teams. Sure there are other ways to accomplish that, but grpc has served that purpose for us.
My last experience with it, didn't support the full color palette, some of the more obscure escape seqs, and window splits. Has it improved in the last six months?
MAB seems to find a local maxima subject to input biases whereas an AB test is aimed to figure out a scientific truth and isolates out all potential biases in the system. I'd be curious to hear where a MAB approach and an AB test did not yield the same results and why that happened.
There's also TinyPNG[1] (which also handles jpeg), which offers both an on-site tool as well as an API as a service.

[1] https://tinypng.com/
Thanks for all the lovely comments about Overleaf! I'd somehow missed them, and reading them all together now is a very nice way to end the day!

We're continuing to build on and improve the platform now that the ShareLaTeX integration is pretty much complete, so look out for more updates soon, and thanks again for all your support.

PS: Please do continue to tell all your friends nice things about Overleaf :)
I am a USA taxpayer and registered voter.
Agreed.

Privilege provides the opportunity to opine disdain for that which elevated you in the first place.
But that word doesn't have the implication of wastefulness they're hoping to attach to Apple.
> Being able to select text and have it immediately copied to your clipboard (much like the PRIMARY clipboard in Linux) is very, very nice.

It's a Mac; the default usage model is direct manipulation rather than windows-style "object -> verb". So you select the text and drag the selection into where you want it, though as you say cut/paste is available as well.

I have personally not seen the point of anything beyond the built in terminal (though it's a taste matter) though I typically use the shell inside Emacs anyway. I think for beginners the least customization is the best.

My default mode for decades is to try to change defaults as little as possible, though my .emacs file tries as much as possible to bring Emacs back to the defaults of version 170.
In cases like this we give up trying to finesse it and just say "Interview". Title changed thus above.
Yeah, I know about PCPP, used it to research/design my last build. The reason I was asking sbov questions is that I've kinda fallen off the wagon in terms of keeping up with hardware news since I did my last build.

Thanks for the recommendation, though; it really is an awesome resource.
We, humans, are social animals. Which it also means that we organize in hierarchies. Ideally, these hierarchies are competence-based hierarchies; but the reality is that at times these hierarchies are hacked by a few to establish power-based hierarchies, which are not stable.

Be it a PTA, or a social group, or a team, or a start-up, or a HOA, or a government entity, from a small town to a huge country; competence-based hierarchies and hence power lead to prosperity and to the greater good, while the arrogance of a pure-power based hierarchies lead to continuous issues.

We've all seen those.
How? Google respects privacy more than Apple does.
Google is making some moves towards increasing privacy [1], though we haven't seen the results yet. It's part of the same marketing message.

It seems like having Apple and Google competing on privacy could end up being a good thing, though where it ends up is anyone's guess.

[1] https://www.theverge.com/2019/5/7/18535532/google-chrome-ad-...
I would not pay 3.5× as much for chicken just to look at a nice photo.

Chicken breast in Europe costs about $7-10/kg. I'm not made of money, I can't afford $30/kg chicken.
There is absolutely no requirement, moral or economic, for Apple to cover every single segment of the market. It is perfectly reasonable for different companies to specialize in different price segments.

Plus firing the CEO because he’s not selling enough products to developing nations is a patently absurd idea.
I mostly agree with you; however, I think it a personality trait that leads to an ideology. Most people in the US are middle of the road. It is somewhat unfortunate that our two party system has increasingly push candidates to either extreme to appeal to their very loud bases.

I think in general, conservatives seem to want to see a policy work somewhere else first before adopting it nationally. That is why, imho, states rights are so important to them. However, when they do get power, they try to rush whatever changes they want through. Nevermind the fact that both parties are corrupted by money. So, like many people, their leaders seem to be hypocrites; they use arguments that appeal to conservative ideals, but only as an attempt to suppress the liberal ideas.
I sometimes wonder if it’s time to make a company that makes high quality dumb devices and hammers on competitors in marketing, calling out their specific privacy abuses, and the long term potential implications. Really play up the 1984 angle, private conversations being subpoenaed from Amazon, that sort of thing.

Or a smart appliance company that works with local hardware and keeps all data on premises.
This was an incredibly well written anology. Every time I'be tried to explain this concept I struggled to share the 'many levels under you' kind of idea that we (developers) get when we talk about abstractions.
Can be solved with genetic engineering:

https://www.accessscience.com/content/genetic-engineering-of...
Back when Microsoft aquired github, concerned users created "Teahub" which turned into Codeberg. It's a German non-profit with the website https://codeberg.org/