skysight-inc/HackerNews huggingface dataset:
> Their title on HN and website is "A native macOS email client for Gmail," and that's exactly what it is, especially if you were trying to be technical.

"Email client" used to mean something before everyone started assuming Email = Gmail.

Imagine someone submitting a link posted as "A web-browser for facebook.com".

Nobody here would ever accept that a piece of software which could only work on facebook.com to be an actual web-browser.

So why should we allow for the same exception when it comes to email?
That was my point. The violent actor in the above referenced incident was a self-described leftist. The post I was responding too laid blame for the riots on the right wing protestors
I agree, it reminds of Nassim Taleb's idea of anti-fragility in that because our monoculture and reliance in chemicals to sustain it, it would only take a certain devastating thing to endanger the national food supply.

Do you have examples of or references to regenerative farming practices? I ask because I'm curious about them to see if they scale like modern Ag which for all of its problems (many you pointed out), has been effective in many ways. I feel like in the end it will always come down to money.
Is there any reason to believe this may have turned around some in the years since 2016? No, right? I feel stupid even asking.
The Future of Blockchain and Why You Should Learn How It Works
> For one, all the keyboard shortcuts and commands that you have to learn

> Second, it feels like you have to spend a lot of time to set it all up.

You learn a subset that's relevant to you. Also there is which-key which helps _a lot_.

But, I mean how do you learn, say, Spanish? Do you just drop English and start speaking Spanish to everyone from day one? No, it's something that happens in a dedicated time. Once you feel comfortable enough, and when the chance presents itself, you being integrating it to your daily life.

Similarly with Emacs, you could just start playing with it, maybe say editing your personal scripts with it at times, using Org mode for some notes. And then slowly integrate it to your life.

No matter how much work is done in the UI compartment, a tool as comprehensive and customisable as Emacs will never be learnt in one day. There won't be any magic bullets. It's always like learning a language.

The important consideration is if the returns are worth the investments here. Unlike other editors---which are great software in their own ways, anybody who says "hackers should use Emacs or Vim" or similar BS just don't know what they're saying---, Emacs provides some particular opportunities, which depending on your workflow might not be worth it.

> Third, will it replace an IDE?

Yes, you can get it to do all that. OOTB is hard, but AFAIU projects like Spacemacs and Doom are kinda making that happen.
A mix of mutt for triage and reluctantly, the gmail web interface. I think I have tried every real client available and been disappointed in many different ways?
I happen to have a macbook pro now but 10 years ago that was the reason I avoided ATI cards. I had a Dell laptop with one and it always had driver's issues. On a windows machine I have nvidia card and I don't remember the last time I had an issue with it.
Hi there, thank you for taking the time to visit our website!

Cubbit differs from traditional cloud storage services in several ways:

Distribution: traditional cloud platforms run on data centers, giant, polluting, proprietary square miles of always-on computers. Cubbit, instead, is the first cloud platform for the general public that is built on a distributed network of devices owned by the users.

Security: most traditional cloud platforms do not enforce the highest security standard, as their business model is based on exploiting the users’ data. Because of this, traditional cloud platforms open themselves to data breaches, leaks, and a wide variety of attacks. Cubbit instead employs state-of-the-art encryption, distribution, and a cutting-edge zero-knowledge architecture to protect the users’ data.
Your privacy is guaranteed by the zero-knowledge cryptographic architecture. Files uploaded into our network are encrypted with AES-256 and split into dozens of chunks. Each chunk is distributed in more than one copy via end-to-end encrypted channels across the network to ensure redundancy and constant uptime. The user's password is not known to us nor to the coordinator server, and its related randomly-generated encryption key is stored client-side.

Control: traditional cloud platforms run on proprietary data centers owned by giant corporations. More often than not, user data is owned by the corporation running the data center. With Cubbit, you own your data.

Eco-friendliness: Cubbit is designed to minimize the carbon footprint. Thanks to its distributed architecture, Cubbit saves a lot of energy compared to traditional cloud platforms, which are burdened by maintenance costs (the data center needs to be cooled down to work properly) and long data transfers, that in certain cases can be as energy-consuming as data storage itself.

Doesn’t this emerge from our landing?
The whole point about mass data surveillance is that your data is not important enough to bother, until it is.
You can in most countries that have proper consumer protections. Cars in Australia are often advertised with their "drive away" cost which includes all state and federal taxes etc.
When crushing the numbers and speaking with relatives in Sweden and Switzerland, it is striking to see that most of the dead counts are in house structures for elderly.

When going deeper, there are 2 parameters that seem to correlate with the dead rates:

1) Sweden is lacking medical employees, therefore the medical education of the staff in these structures is very low. Also the geographical death distribution in the country is a big debate because some reasons could be "hot potato" topic

2) "replacebility" of the elderly: in luxury private structures, the death rate is very low because they protect the one paying the bill (so all the procedures are very strict). In public structures, the gov is paying the bill, and as soon as someone dies, it frees a bed for the next "customer".

My father in law was in a public structure in Sweden and died this year. For several years we saw horrible things: medical staff/procedures does not care about deadly "common" viruses.
> Why should I stop sawing this branch I am sitting on, I havent fallen yet ?

Your argument is that we can't prove the absence of a conspiracy.

Hence, a better analogy would be

"why should i stop sawing this branch? just because gravity has never left me suspended in thin air doesn't mean it can't or won't happen in the future"
Using a naive supply/demand optimization, that's true. But housing is a hyper-local market, and you have to apply that at a local level instead of a macro level.

Areas with more supply than demand already have easy access to home ownership. If someone's goal is just to "own a home", then they can already get one for 0% down by moving to a rural area[1] or an impoverished metro[2]. Even with no capital requirements at all, these areas struggle to attract interested buyers.

Areas with more demand than supply are already building as much additional supply as feasible within the the localized constraints (which could be geographical/physical, or could be governmental/zoning). Decreasing upfront capital requirements from 20% to 5% increases the size of the demand pool, but the supply was constrained even before those new entrants. So the increased competition will just result in pricing appreciation, as the existing demand can use that 15% spread in additional capital they have to out-compete the new entrants to the market. While some constraints are artificial (such as zoning) and could be removed to increase the available supply, those empowered to do this are the existing residents of the area who are enriched by this price appreciation. So they're perversely incentivized to reinforce this imbalance in supply/demand, rather than to take action to correct it.

There are likely some localized markets with more supply than demand (or the ability to increase supply in the face of increased demand). And these would react as you expect, with lower pricing available to maximize that demand. But this situation is transient in nature, as the more developed an area becomes the more likely they'll run into natural supply constraints (or have artificial ones introduced). So it'll eventually lead to one of the above situations: they have too much supply and have to essentially beg people to move there, or too little supply and pricing appreciates in response to the new demand.

[1] https://eligibility.sc.egov.usda.gov/eligibility/welcomeActi...

[2] https://detroitmi.gov/Portals/0/docs/HousingAndRev/2018/Resi...
I would be more worried about the US's partisan death spiral than climate change. It's very likely we could destroy ourselves way before climate change has a chance to destroy us.
CDK uses existing fully featured programming languages that can preform side effecting actions thus lacking reproducibility and that are may not terminate. Dhall is a total language, meaning it will always terminate and a pure language, meaning that a function given an input will always yield the same output. That makes the output extremely predictable.
1. Cats kill many birds

2. Habitat loss to humans

3. Climate change

4. Bugs have decreased, many birds rely on bugs

5. Pesticides and pollutants harm birds directly
The fact that you continue to think this is true after this guy has been selling this snake oil for thirty years makes me think you've given money to him. If so, I'm truly sorry he took you in like that, and I suggest cutting your losses if you can.
;;; Make it more difficult to kill emacs accidentally
(defun my-kill-emacs ()
"Confirm before 'save-buffers-kill-emacs'."
(interactive)
(if (y-or-n-p "Really kill Emacs? ")
(save-buffers-kill-emacs)
(message "Aborted")
)
)
(global-set-key "\C-x\C-c" 'my-kill-emacs)
Elixir is cool but I don't think it can help especially when you're interested in getting your MVP fast. You can try to rewrite when the product is seeking to scale
> Did you click through to the profile? Did you view other videos from the profile?

Probably why multi-part videos are so popular (you have to click their profile then find the part 2 video to finish the story they were telling).
The way I get rid of the badge is by reading all my email and deleting the unimportant ones. (Not being snarky, just funny)
Apple's GPUs achieve "integrated" level performance and it would be a large step for them to achieve AMD or nvidia performance levels. Maybe they can scale it up sufficiently, or put it on a separate die with its own heat dissipation, but that seems like biting off too mcuh.

My MBP has the intel integrated graphics, and AMD discrete graphics. I imagine as Apple moves to Apple silicon it will be the same arrangement at tiers that currently have discrete graphics, with the intel integrated just being swapped out for Apple integrated, leveraging the discrete graphics when appropriate.
Something like Org mode is only possible in something like Emacs tho.
Hawaii has fairly liquid lava, which means that the dissolved gas can escape safely and not build up pressure for a big sudden explosion. Accordingly, while the airport may not be safe, the people should be since they can move away from any incoming lava in time.
The volcanoes with more viscous lava (such as Vesuvius) are much more dangerous in comparison.
Show HN: Spec “it” for Rust testing
The freeing bit in that is the sense of agency and control. We are very very attached to those things because in the construction blueprints of our minds we anchor a sense of self and a sense of happiness unconditionally with control and agency. Most people don't realize just how much they actually do this because they consider themselves healthy so it's out of their mind, but for people at the edge these words take on a very clear, material shape.

The other person who replied to you is right about the fact that you are but one oscillation away from doing something you probably wouldn't do the next day though, so while I understand your approach I would advise you to build into it a couple safeguards that ensure a reasonable amount of time passes where you can look at yourself and persistently decide to check out.

If you do need to make it available to yourself, just build a way for the process to take time before you can "pull the trigger". Filter out the high-frequency noise.

Anecdotally, I'd say even something on the order of weeks/months. And do this while you're in a decent place mentally, so that you can be kind to the version of you that goes through tougher times.

-

The bigger picture, when doing this, is working towards realizing that you can gradually release the grip on this need for control through various things: at first, through practical things like having proven to yourself that you could get there already once therefore you can always do it again. But gradually, by being able to digest the flow of your emotions as they are, and figuring out how to put an increasing amount of tools, communication and basically distance between you and your end.
> Ultimately, you can only say that this case has no value to you if you can reason that there is no way that it will make things better for you, and that's a very tough thing to prove without a crystal ball :)

You're inverting the relationship. These things have value because I don't have to care about side loading garbage IPAs or devs injecting malware, etc. etc. I don't care about sone random developer's "improvements". Just give me what I paid for and that's all I care about.

Hint: Part of what I pay for is: "play nice with apple, because that's what I expect."
so... wheres the code?
Probably whatever language you're using for the rest of the project. Of course it's most straightforward to do in C but most higher level and/or scripting languages provide some sort of API for dealing with binary data because they often need to interface with low-level C code.

For example Python has the struct library which is fairly easy to use.
Wow, it's interesting how many people seem to have their own takeaways from this, many of which seem to have missed the original point of the post (I wonder how many actually read the post). The author of the post on gnu.org is blind (and the "Raman" he referred to is T. V. Raman, a blind mathematician who I met ages ago when he gave a presentation at the Portland TeX Users Group meeting about adapting TeX for presenting mathematics to blind readers. Raman, in fact, wrote a reply to the message where he wrote:

>A lot of baggage gets applied today when folks talk about
"Accessibility", but to me the touch-stone of a truly Accessible system
is one where you dont have to ask what interaction modality someone
else is using e.g. witness email, where the persons participating in a
conversation never need ask "Did the person I am talking to use Braille,
speech, or something else", similarly, someone who has a hearing
impairment can send you email without you ever needing to know that he
cant hear you.

I feel like too many developers treat accessibility as an afterthought rather than a central concern.
Yes, the Emacs defaults tend to be pretty awful, but you can configure it your liking, given enough time and effort.

I've put in a ton of time and effort configuring Emacs (after spending about 25 years on vim and vi), and though it took a long time, the results have been well worth it for me.

There's no way I would give that up and go to something with more reasonable defaults but which is much more limited in customization capabilities and which lacks a Lisp ecosystem which has been improved by thousands of people for many decades.
I've been seeing a lot of low to mid-tier creators dropping out of the payment program lately after their view counts plummeted. It's speculated that TikTok only pays for video completion count while enrolled in the Creator Fund since view counts tend to go back up after leaving.

Having more leverage with third parties outweighs the tens of dollars they'd receive from a video, I guess.
Attack Surface: Audiobook for the Third Little Brother Book by Cory Doctorow
Ask HN: Thoughts / Experiences on SQL as an API
I have seen several examples in the past of SQL being used as an API to access systems or data in more or less powerful ways.

for example :

---
YQL - https://en.wikipedia.org/wiki/Yahoo!_Query_Language

YQL enabled to access web data and some APIs as one big virtual database. eg: "select title, link from rss where url = 'https://www.engadget.com/rss.xml';"

---
osquery - https://osquery.io/

osquery - Query your devices like a database with currently 258 tables implemented (https://osquery.io/schema/) eg: "SELECT name, path, pid FROM processes WHERE on_disk = 0;",

Do you know other similar projects that add an SQL facade on systems, datas or APIs in unexpected ways ? Do you consider that these kind of APIs are fragile or elegant ?

I tried to find a list/documentation of all the endpoints that used to be available in YQL but did not find anything that looked comprehensive to better understand the scope that it used to have. If you happen to know where to find such a list or remember some of the endpoints, I am interested.

Thanks for your time !
I never thought of it like this. Just had one of those mind exploding moments as I realized the frequency of interactions on TikTok vs other platforms and the virtuous cycle it creates (order of magnitude more data -> better recommendations -> even more interactions). Thanks for this.
If the product turns out great they might buy it as an aqui-hire.

What has Facebook gained from their purchase of Oculus? At the time I thought it was a pretty shrewd move by Facebook but six years later I'm not sure they got much for the $2 billion they spent.
Most likely, the equipment would move to a community owned and maintained equipment enclosure/shed. This is a worn path for coops and other endeavors like this where residents go in to buy a DSL DSLAM and pull fiber to it, with the "last mile" being copper runs.
To be fair, the algorithm they told is mostly what we would have perceived, knowing if that is Machine Learning driven.

Although, I am quite intrigued what they would be showcasing in their "transparency centers". If they show what extent their data can be utilized. and not simply a simulation of the ML stuff.
I think OpenMP device offload has a better chance than SYCL or OpenCL. But I'm not in the industry.

CUDA's single-source environment is very good compared to SYCL or OpenCL. OpenMP still has single-source (just #pragma target), and is already adopted by the HPC crowd for multithreaded programming. NVidia and AMD support seems to be growing, especially because OpenMP is important to the supercomputer folks. (Summit and Frontier)

ROCm is CUDA-like and mostly works. The main issue is that CUDA will always remain a few steps ahead as AMD is forced to play "catchup". (ex: Cooperative groups are useful but unimplemented for now in ROCm). ROCm's main issue is being stuck in Linux, they need some Windows support if they want ROCm to really take off.
There’s still no real justification for vendors to even offer ARM instances, and instead become more clear to keep x86 instead with the rising of remote development and emulation.
TikTok's homepage is like trying to figure out what Youtube is by scrolling through Youtube's trending tab. If you didn't know better, you'd think "well, I'm never checking out Youtube again, what the hell was that?"

I thought it was just preteens dancing until I realized my girlfriend uses it for some sort of daily exercise routine, food prep / cooking, and even some sort of podcast-like thing where a conversation is broken up into a bunch of autoplaying short videos.

I still couldn't be bothered to figure it out and use it (though I feel like I should as a self-respecting technologist and app developer who should know what the good people like), but there seems to be more there than the first impression reveals.
Right, and it makes sense given the perspectives the reader gets around those events.
How to prevent sample size pollution
Something I am struggling with recently is less am I ok, but more do we as humans deserve to be ok? When I look at the freeways full of cars, streets lined with overflowing garbage cans, homeless encampments, grocery stores with row after row of cheap meat under fluorescent light. Am I supposed to feel ok? It many times feels as though we are a virus decimating our host environment.

The constant flood of bad news combined with an inability to be away from the computer ( work), the inability to go outside (California fires) and the inability to go to a different indoor location (coronavirus) has maybe leant power to this very cynical viewpoint.

I guess we do not have the power, we are not responsible for the way the world is, and we do not have to bear the guilt for it.
Honestly, I think the gap identification came down to the two different cases for engagement:

* If they chased government work, they almost always needed a minority-owned or woman-owned business. Could they do the work in-house? Sometimes, but hiring us checked the box.

* The big, do-everything firms were looking at the same dynamics we were: Sometimes we got hired because we were the local partner and they needed a local partners. Sometimes we got hired even though they could do the work in-house because our reputation for that work was stronger. Stuff like that.

Don't look for the expertise gap -- look for firms big enough that they're chasing really large engagements where the value of throwing you some of the work is more than offset by the boost you'll bring to the overall team. Not every large firm is that enlightened, but plenty of them are.
It literally says 8C average surface warming globally in the abstract, just a few sentences in:

"In addition to the warming from rising CO2 levels, this instability triggers a surface warming of about 8 K globally and 10 K in the subtropics. Once the stratocumulus decks have broken up, they only re-form once CO2 concentrations drop substantially below the level at which the instability first occurred."

edit: There are also a tremendous amount of problems with all proposed geoengineering solutions. They are uniformly an emergency backup, not something we should ever choose.

The most realistic option, sulfur dioxide in the stratosphere, needs to be maintained continually to avoid a sudden onset of warming. It also does nothing for ocean acidification from CO2 or the cognitive problems higher concentrations cause.

Thinking that we can just tech-magic our way out of this is very dangerous. This will require hard choices. It would have been 100 times easier if we just started 30 years ago, but it will be 100 times harder if we wait another 10.
Absolutely not. You get three "innovation tokens"[1] to spend on any startup and if you spend one of them on getting a team to learn Phoenix you're short-handed right out of the gate. Choosing boring technology allows you to focus on the business/problem domain you're trying to solve and allows you to find more qualified engineers to help you get there.

If we've learned anything from Facebook it's that you can start out with a pure LAMP stack and scale to billions of users with selective re-engineering later if there's a need to scale (Twitter proves something similar with Ruby on Rails; I'm sure there are "boring" Python examples as well).

[1] https://mcfunley.com/choose-boring-technology
Ha! Truly the only evidence we'll ever get.
Despite having felt this way about so many things, I have never seen this argument put so well and succinctly. I am going to be using this ALL THE TIME.

Also, is this "sildur" of Minecraft shader fame? If so, much thanks, you've given me and my daughter many instances of "ooh pretty look at our house."
Show HN: Aggregated Awesome Repos
If that were true, it'd be interesting to see if they push out support for close-captioning. It's an accessibility push, but also would leverage a lot of the same capabilities...