skysight-inc/HackerNews huggingface dataset:
While I absolutely agree with Google's motivation to keep the incognito mode functional, I find their response somewhat nonsensical.

> Sites that wish to deter meter circumvention have options such as reducing the number of free articles someone can view before logging in, requiring free registration to view any content, or hardening their paywalls.

What use would reducing the free article count be if you cannot reliably count the articles in the first place?

And what is "hardening their paywalls" even supposed to mean? Supposedly, you'd like to make your paywall harder to circumvent. However if you allow any registrationless articles at all, that would necessarily require some kind of tracking - exactly the kind of tracking the incognito mode is supposed to prevent.

Turning into a strict registration-only site is likely also problematic because this could cause them to be downranked by - surprise! - Google, this time in their incarnation as a search engine.
Isn't part of the purpose of the article that: in order to "catch up", lagging cities would need federal intervention.
Dumb question as I don't understand this well.

If I visit https://gmail.com, I expect all traffic to be encrypted because my browser checks that gmail is indeed using encrypted connection. How is this getting intruded upon?

More importantly, suppose I checkin to a hotel in USA as I usually do and use the hotel's wifi. Would they be able to intrude into my connection to https://gmail.com?

Could someone please give me some clarity on this.
Well, is SEO advice just allows you to get rid of any impediments from rising to where you should in the results then you should trust them, but if SEO advice is a thing that can help you rise to a prominence that you should not have then that advice would be detrimental to Google and they would not give it to you.

So really it matters if you believe in the light or dark sides of the SEO force.
Agree on the interface vs AWS.
I still think the way all of the big providers deal with things is way overcomplicated & GCP's web console is inconsistent in terms of the exposed functionality across products like Spanner, BiqQuery & BigTable etc., but I agree it's still the cleanest interface of the big cloud providers from what I've seen.
Thank goodness. I was worried it was something unsustainable.
I see what you mean, but I think that we are both correct - I agree entirely that stories in pictures can give both a deeper or quicker understanding of most topics - the issue is that they cannot clarify or directly state something. The best works of art are open to many interpretations - or we would never re-read imaginative literature, re-visit galleries we had been to previously, and so on.

On the other hand, for an instruction manual, there is little room for interpretation as the words only have so many definitions (though read "Authority and American Usage" by DFW to really open a can of worms), so we do not often re-read a manual for a process we know (though it could be argued we ought to). I also concede that for simple tasks entirely visual instruction manuals suffice, and to that end I will say that I've enjoyed writing simple things with Scratch (for example), but I would hesitate to write a program that needed to be maintained with a visual language.

To put a more fine point on it: For the top 1% of programmers it may be the case that they would work best in a visual language, but the maintenance and support of those applications by the bottom 99% would erase many of the gains (I am here assuming programming as a professional activity in support of an organization's goals, not, as it were, a strictly artistic personal activity). In a professional context - I am unfeeling about what my predecessors felt about any part of the code, I only need to know what their intentions were, and I need them to tell me so, as explicitly as possible.

*Edit: I think that there may be use in clarifying whether we are discussing professional programming or programming as a hobby - because I enjoy both, and while I enjoy learning and using some languages (cough Haskell, Lisp) for myself, I would be very hesitant to use them professionally due to the difficulty others have in maintaining/understanding them. (Food for thought: why do Java, Javascript, and Python absolutely dominate our field despite having "better" alternatives?)
Thread from a couple weeks ago: https://news.ycombinator.com/item?id=20352296
Hey, despite your virulent reaction to my comment - which I think was exaggerate - I would like to hear more about this.

To give you context: I live in SF since 2012, and I try to bring my own experience and observations, rather than "stuff I read on Reddit". But of course I'm not perfect, and I am certainly biased in some ways.

You sound like someone who knows much more than me. Share it with us. That's what HN is for. Not for flame wars.
Cosmic Crisp has the taste (and some claims better taste than the Honeycrisp). They are easier to grow. You need to grow smaller honeycrisps to sell well, and that has been an issue. Honeycrisps bruise easily while on the tree, making picking and packing difficult. They bruise easily in transport. Many people love them, but 25% of the fruit gets thrown out somewhere along the way. They don't store well.

The Cosmic Crisp was crossed with the Enterprise. They don't grow to problematic sizes. They are easier to handle. They store very well -- all the way into the next harvest season. A lot of the Red Delicious orchards in WA are converting over to these. So we're expecting to see a more consistent supply rather than something that is finicky and seasonal -- better price variability, and probably better prices for consumers.
Zygote is an orthogonal piece of technology on this front and relies on a good optimizing compiler behind it to target actual hardware. Its focus is primarily on expressability. We've been talking about automatic kernel generation for a while (and when I saw kernel generation what I mean is basically search for access patterns), but note that it's not quite as bad a problem in julia, because you can use higher order functions to get a lot of composability (e.g. if there's a hand-optimized parameterized matmul, fusing in inputs and outputs is just passing in extra functions). There's some academic work at the JuliaLab that's promising. We're also in discussions with commercial partners who care about this kind of thing to see if somebody is willing to fund it, but so far existing solutions have been good enough while we work on higher priority items. I do agree that being limited to a few hand-tuned kernels is a significant drag on research, so I hope we can do something here.
In the UK almost all offices are open offices. I am not sure of the benefits of a cubicle as i never worked in one.
It's been something like 3 years since I've worked in AOSP but IIRC mingw is for windows builds of adb. Someone else called out that AVR stuff is for ADK. The Android build tree is more than Android itself. It also builds includes a lot of the supporting tools and libraries for developers.
Ask HN: How to make quick $$ with front-end skills during paternity leave?
My wife and I recently had our second baby. Despite having an HMO insurance plan, we got hit with a bill that was for thousands more than we had saved for. I want to use some of my 6 week paternity leave to make some of that money to pay it off. I am a software engineer with React and Javascript knowledge and experience although by no means an expert.

What can I do over a period of about a month (plan to take 2 weeks relaxing with family) in order to generate $$ to pay the bill?

I have looked on upwork but it doesn't seem to be a good fit. They want skills like shopify or wordpress or environments I'm not familiar with. I know they might not be too hard to learn, but I don't have much time to learn a new thing.
Isn't that his point
Highly processed, contain just 34% turkey, rose to (in)fame on the back of Jamie Oliver's series on school dinners in the UK.

https://en.m.wikipedia.org/wiki/Turkey_Twizzlers
We are trying to make it happen with https://www.skaffolder.com
The idea is creating documentation agnostic to any languages and transform it in code.
Funnily enough, I just recently started at a place that's all in on Docker + Kubernetes and they're 100% on GCP.
‘Trojan horse’ anticancer drug disguises itself as fat
As discussed elsewhere in this thread, there are real benefits provided to bad guys by allowing them to look up this information about anybody in a central location.
I've advocated that the CVR record cockpit video, too. Lots of crash investigations have difficulty answering questions like what was the pilot looking at, what was he doing, what the instruments were saying, what were the switch positions, what was visible out the windows, even who was in the seat.

The objections were the same.
Psychology is the science of understanding people. There's also the burgeoning field of evolutionary psychology. There's nothing handwavey about any of it, at least when it's done well.
Why Google dropped Bing Discover pages from its index
>These days, less than one third of the address space is assigned and in use. Large chunks of it have almost never been used

This part probably angers me the most as I (and I'm sure many others) have asked for an allocation in this address space and after waiting months without reply was eventually denied the request.
At Sematext we help companies with Apache Solr and Elasticsearch. ES/ELK is definitely used mode for timeseries sort of data. Solr community puts more focus on full-text search (email search, product search, database search, etc.). Elasticsearch can do that, too, and we regularly help companies who use ES for that, but Solr seems more focused on that use case.
All this can be avoided (from a scraper's perspective) by using the Selenium IDE++ project. It adds a command line to Chrome and Firefox to run scripts. See https://ui.vision/docs#cmd and https://ui.vision/docs/selenium-ide/web-scraping

=> Using Chrome directly is slower, but undetectable.
This just feels like another iteration of the Full Disclosure debate.
An Alaska wealth fund is what I had alluded to. It would have been a prudent investment in the wealth of Alaska. But, that didn't happen when the money was there. Now, there isn't the necessary time or money to build a wealth fund. Maybe the pain of the coming cuts will be enough to encourage building a fund for the future. I haven't seen anything that makes me think it will but, I can dream.

It is really good to read that there is at least one country that built a wealth fund to provide for the government and citizens.
Yeah I do this - https://Aidem.network
I'm not familiar with that part of the MLIR work, though I wouldn't be surprised if they are working at it. Google Brain is doing some of the finest work on ML for systems programming, so this'd be right up their alley. If it works well and they come up with some useful models, we'll be more than happy to incorporate them (or just use MLIR directly - there's a talk at JuliaCon next week from a Google engineer on using Julia as an MLIR frontend: https://pretalx.com/juliacon2019/talk/3YBZLC/).
Unless you have persistent mount to network FSs like NFS or SMB how do you think the ransomware would spread? You sure don't need network mounts for backups.

Cronjob to an (S)FTP server and an upload script trigger to chown/chmod all incoming files making the whole thing WORM (Write Once Read Many).

Once its submitted the same user account can't alter it. Even if the malware is clever and scans for .netrc and .id_rsa and manages to create its own connection to the backup server it doesn't have access to anything anyway.
I like you
hm. Looks like monoidal category theory.
People did ask lol
I guess what I don't see here is the case where (1) you can safely upload a .PGP file to Google Drive (or anywhere across the organization's network perimeter) without immediately triggering an investigation (PGP files being particularly easy to spot) and (2) you can't use Signal and Signal's built-in file transfer.
Ah, true. But they had lots of family sources and court records for Williams, and I suppose no spokesperson from the insurance companies wanted to talk, so most of the article is just about him. I wish journalists would develop some more sources inside insurance companies, PBMs, etc. How they operate internally is just like a void that nobody wants to look in to, apparently. Like how do they decide what they'll pay for? Or how do they decide who gets to be part of their network? How long will they let a doctor send in fraudulent claims? There are probably 1000 analysts or programmers inside UHC alone who would happily help answer these.
It’s frustrating that they paint the unused space as evidence of of abandonment, but the reality is that it’s been impossible to use any of this address space!
Europeans in Medieval China
A large part of the answer is historical(80 column text is derived from the IBM punchcard standards of yesteryear). The remainder is in information theory: we tend to use textual language because the data is a nice compromise between "compressed" and "editable". While it's true that "a picture is a thousand words", those thousand words are generally not abstract concepts like "homomorphism" or "ideology", and yet you can type those words with a few characters.

What you suggest is possible to some extent, it's just hard to standardize, much harder than gluing more stuff on top of the existing systems. You're looking at something that you could build a career on, if you find the right approach. There a lot of companies and projects that have tried to research moonshots and come up with good demos but bad production environments.
On a lot of machines, C-[ (control + left bracket) maps to escape. But some programs don't seem to acknowledge this? Like in firefox, doing that changes tabs, but in Emacs + evil mode it's how I "ESC."
Just a quick note, you can use Ctrl +[ rather than Escape. Saves your fingers from constantly having to reach for that corner.
Because a pretty effective litmus test for whether or not something is usable as a systems programming language is "can a program written in the language run on bare metal?". If even Java can (somehow) tick that box, then so can Go.

That said, you're right that Java itself probably doesn't tick that box (except on hardware specifically designed to emulate the JVM; most "Java" OS projects use a small JVM written in a less-VM-dependent language), but Go provably does.
Googling will mostly result in ads or shady sites. OP was trying to get assurance for HNers that it wouldn't be a problem. Please avoid being snarky.
Any particular analysis of this you're familiar with?
No, this is a desktop version hosted offsite instead of the browser-based cloud version from Intuit. See this above post for examples: https://news.ycombinator.com/item?id=20481074
I have a flight reflex which makes me run away when things get tough. I quit a number of jobs because of that and then rationalized it to myself by blaming it on whatever wasn't perfect at these companies.

I like to feel I'm the victim of circumstances, blaming hardships on some abstract entity (like fate), subconsciously hoping that 'fate' will prove me wrong by making something good happen to me.

I am using substances (nicotine, sweets) and certain activities (web browsing, video streaming, podcasts) as distractions so that I don't have to face emptiness, loneliness, and boredom.

I am constantly looking for short-term rewards and expect instant gratification for pretty mundane things.

I am very judgmental towards other people and think I can see through their little lies to themselves, but don't dare to look at my own.

I crave recognition and care way too much about what other people think of me. I cannot take it when other people think I'm stupid, didn't get something, acted carelessly, wasn't on top of things etc

I am afraid of facing uncomfortable truths about myself, my history and my current situation.

I focus too much on where I'm not entirely the way I would like to be and have a hard time accepting myself the way I am.

And yes, I realized almost all of that only in the last 12 months.
AR brings The Lion King merchandise to life
I thought it uses RocksDB and the Rust interface they wrote.

https://github.com/pingcap/rust-rocksdb

https://github.com/tikv/tikv/blob/master/src/storage/kv/rock...
Amazon has high millions to billions of dollars to throw around. A consumer does not. There’s no asymmetry when you consider dollar value proportionality.
If you’re looking for something more performant and you’re in retail I’d recommend taking a look at Apptus eSales. Their product has displaced ES/SOLR at several retail websites in Sweden.
https://www.apptus.com/

Disclaimer: I’m a previous employee but have no economic interests in this as it’s not a publicly traded company.
Yesterday OneDrive asked if I wanted to sync Documents. I replied 'yes', expecting to find my Documents folder appear in my OneDrive account.

When I came by a few minutes later, all my laptop's docs had been moved into `C:/Users/<user>/OneDrive - <company>/Documents` and the Documents library adjusted to point there. And then all my non-Windows applications stopped working.

I mean, backup up is one thing. Relocating them is totally different. WTF Microsoft!
Do you have an example of that? Perhaps I’m biased being in LA and SF but those city budgets seem irreplaceable broken. Infinite amounts to pensions while no one can propose viable fixes to problems.
Of course this isn't true - Bandera plainly did not oppose cooperation with the Germans - he cooperated with them very enthusiastically, both before and after his arrest. And he did not spend "almost all of WW2" in concentration camps.

https://en.wikipedia.org/wiki/File:UNRA_sl.jpg
> And the nurses would need to be convinced that individual nurses would not be blamed.

Not using that information to assign blame is crucial. It must only be used to evaluate changes in procedures and equipment that will improve outcomes.

Legislation that guarantees that such recordings are inadmissible in court would help a lot.
You misunderstand. Relational isn't going away, it just isn't a solid fit for all forms of knowledge. Google's knowledge graph is a good example of a what I'm talking about, and that's about around 2012. It's used to power the assistant, for example.

It's similar to how data warehouses aren't going away, but a lot of companies aren't trying to shoehorn _all_ their data star schemas.

So if "relational databases aren't for everything" is hype, sign me up?
Autograd (and most of the current approaches) work by having a special object for the data and overloaded methods that instead of immediately executing an operation they instead store it in a graph of transformations. Then when you need the gradient it applies the chain rule over this graph. The support for loops/control flow is possible since at each call you destroy and recreate the graph, which is not optimal for performance but makes it very dynamic (tensorflow eager/pytorch vs tensorflow graph interface).

That's also an approach that Julia excels because of multiple dispatch which you can see explained in [1].

In that case you have effectively two separate languages, the language used to generate the graph and the graph, each. This approach applies the transformation directly on the Julia IR to generate the gradient descent as if you wrote it directly on Julia side by side with the code that was written in a way that is completely unaware of that transformation (such as the ability to differentiate libraries that were built before that approach even existed). So the end product is something that is similar to the tensorflow graph (it has all control flow already embedded and can be pre-optimized by a compiler), but that is even easier to write than tensorflow eager (which is also the intent of Swift for Tensorflow).

[1] https://github.com/MikeInnes/diff-zoo
Unfortunately, this isn't super easy since the time complexity heavily depends on what optimizations the compiler will apply and how the higher order AD is exactly implemented (there's many ways to do so that all give you the same answer and you probably want the system to pick the best for you). What we could do fairly easily however is to have a compiler introspection tool that runs through the computation, but doesn't do any of the work, just record how much work it would have done. That would easily give you and idea and let you plot a parameter sweep over any dimension you care about with actual results corresponding to the capabilities of the system.
Agreed, they look pretty solvable and semi-obvious to me, but the pace of government has been slow (assuming they're not being incentivized against fixing these problems through lobbying in the first place). It's very sad to watch.
Are you suggesting that we should ignore people misusing economic terms when discussing economic policy? I don't see how ignoring blatantly false facts is better than educating people such that they can properly discuss a topic using the proper terms.
surprised to hear that. I'll check it out
Paywalled articles simply shouldn't be posted here. I reserve the right to complain and flag them when I see them. I don't really need to read garbage. Don't ask me to leave; you're a nobody.
I hate installs like that. I actually prefer teams, though I really wish they'd use the Android UX for reply vs new posts in a channel for chat.

Also, really hate that there is not official Teams app for Linux. I mean WTF, it's an electron app, and MS pretty much setup the gold standards for cross-platform electron app support. There are a couple unofficial apps, but still, this one is stupid.

I happen to really prefer o365 vs competitors, the value is seriously there, and google should cut their prices to 1/3 or so if they want to compete at a value level.

Also, agreed on win10 crap...
How are you contacting them? If you use the correct abuse contact you'll usually get a response. We (IPinfo.io) are adding abuse contact info to our API within the next week or so (see https://twitter.com/ipinfoio/status/1138901541937602560) - let me know if you'd like early access.
And famously, Apple did that to Panic's "Audion" music player.

https://www.panic.com/extras/audionstory/

https://news.ycombinator.com/item?id=775098
They had a /8, out of that they sold a /10 to probably one of the big 5.

They never got close to using the whole /8 and currently allocated about a third of it.

They are using the money for grants and scholarships and perhaps an endowment to fund them perpetually (and just being cynical, probably paying the board who made this decision some of that money as well)

IPs and blocks have been allocated for decades to people for amateur radio related things and will continue to do so without any changes.
Or the entire article. Sure, the foreground story is about a serial fraudster, but its substance is the cavalcade of systemic failure to do anything about him, or, by implication, any of the innumerable others like him, bilking the system.

If a system shrugs at fraud, what fraud it suffers is substantially that system's fault, IMO. Obviously, mens rea is a thing, but if you're cultivating an environment where bad actors can act badly, you own a heap of that bad.

EDIT: Phrasing
You can automate a regular browser. It doesn't have to be headless.
There are a few other aspects to consider, like radiative forcing[1], which add a significant multiplier onto the basic CO2 released from burning the fuel. For one take on calculation of emissions, see how MyClimate (a carbon offsetting service) calculate total CO2 emissions[2].

[1] https://en.wikipedia.org/wiki/Environmental_impact_of_aviati...
[2] https://www.myclimate.org/fileadmin/user_upload/myclimate_-_...
The way nature works, there’s no guarantee our beloved varieties will be around forever; pests, blights, climate stress...

The more variety the better!

(Fuji’s are hard to beat :)