skysight-inc/HackerNews huggingface dataset:
Relevant material to think about here:

Sprites mods HDD-hack

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Andrew "bunnie" Huang's presentation at the 30c3 Chaos Communication Congress from 2013 about the vagaries of flash memory of all sorts...

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

The OpenSSD Project

[3] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

and just from a few days ago about the remake of their website?

[4] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

and then remembering this:

[5] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

and this

[6] https://www.westerndigital.com/company/innovations/risc-v
https://wiki.squeak.org/squeak/689:

The Xerox Parc Colored Books

- Blue Book "Smalltalk-80: The language and its implementation"; The original reference

- Green Book "Bits of History, Words of advice", Ed. Glenn Krasner. Advice from early implementers

- Red Book ""The interactive Programming Environment" Explains the use of development environment, one of the first books about a GUI. (also known as the Orange Book)

- Purple Book "Smalltalk 80 - The Language"; more than adequate for an intro, and the portions of the Blue Book that were left out are now available on the Web.
The Next American Oligarchy
Not hard at all, if you add a 48V DC power supply ($20 on Amazon) in series with the wires anywhere in the house, you will be able to pick up any phone and talk to the others.

For ringing apparently you need 60-100V AC, I'm not sure what a simple solution for that would look like. https://en.wikipedia.org/wiki/Ringing_(telephony)
Theres a version here: https://hub.docker.com/r/supabase/supabase-dev

But we will be releasing a much more robust version with docs soon!
> Facebook VP of Integrity

hahahhahahhahahhahahah
Thanks, that's really interesting.
Is it known among non mac/ios users? I've never heard of it before. Not to mention that by using such a generic name you're just begging for collisions.
The blue book is "Smalltalk-80 - The Language and Implementation", a reference book for Smalltalk. The green book is "Smalltalk-80, Bits of History, Words of Advice", a collection of case studies of Smalltalk implementations on different systems.
Neat little easter egg with the x-secret header. (It's there, but for some reason Ctrl-F on https://researchapps.github.io/url-headers/ won't find it.)
It's pretty disturbing how you put "immoral" in between "false" and "illegal", as if it was just as bad.
Why the downvotes? If Dinesh Chugtai was Indian, how would the Chinese audience take it? By the name he sounds Indian. It's a business decision but it is what it is! I just started watching the show and love it btw.
So like shaders?
Unlocking Blockchain on Azure: Design and Develop Decentralized Applications
> To minimize is to have a goal of zero

That's not what minimize means at all, hence my straw man argument. Minimize means reducing the amount as much as possible while still satisfying other parameters of your equation. Zero makes the whole operation nonviable as we agree due to diminishing returns, so it doesn't satisfy that definition.

The dichotomy of optimizing user frustration and minimizing user frustration is basically a question of what parameter gets what valence in the whole objective function. Maximizing profit at the expense of user frustration is optimizing user frustration, meaning having the perfect amount of user frustration in which their leaving the platform and the cost of reducing the frustration is on balance. Minimizing user frustration means doing this the other way around and having a product that, as Google claims, serves "the user first". If you understood that to be zero, I hope it is clear now. At any rate my point doesn't hinge on what the minimal point is. It is clear that any goal other than optimizing user frustration will be an improvement to current situation as far as what users get out of the transaction, and it is unlikely to be adopted.
You do actually see hospitals struggling with bad flu seasons occasionally. I’m not sure if it’s more or less then from covid.
I would consider that the way to go is multi-processes instead, and secure every critical module on their own OS sandbox.

Threading seemed a good idea that went wrong.
> Makes you wonder why...

Come out and tell us. I'd like to hear a broad summary of your position. I do suspect it's a trifle more conspiracy-leaning than you're currently making out. Ending with a dog-whistle like this rather amplifies that impression.

(I browse HN with showdead switched on which adds context to some comments that are easy to miss otherwise)

I think there's a valid debate to be had about mortality, unexpected consequences and over-reaction but the minute I start looking into that side of the argument I quickly get lost in the thickets of bizarre conspiracy theories and extremist views. And even short of the crazies - there is some terribly ingenuous cherry-picking of data (although admittedly both sides of the debate do this - as is sadly true with most public discourse)
Finally, waiting for something along the lines of these. Firebase is kind of the poster child for vendor lock in, and has been around for a long time. It's time we have some healthy competition.
Node is nice, but maybe a bit verbose and the CLI utilities are a bit low-level. The main downside to Node is that you need an external runtime to run your applications.

But I guess the counter-downside to Go is that you need to compile different versions for different platforms; the binaries are not portable.
Hey there, I like the product and think your business model is admirable. I would like to make a suggestion that you consider offering some support for your enterprise patrons. $1000+/mo is very steep for an ad even if it was a popular product. imo that should come with some amount of white glove treatment.
Ask HN: Is there a open-source metadata system like CRM dynamics?
Hi,

I am looking for a metadata system where you can create entities and fields mapped to these entities in order to create a form-heavy application similar to a CRM (Both salesforce as well as Microsoft dynamics have their own version of this system). But, I haven't come across an open-source one yet. Any leads would be appreciated.

Thanks.
Thanks for pointing that out, it's updated now!
Replace it with Walmart, or imagine it is for someone who worked for one of the 7% of MacDonald's locations that are not franchised. The point still stands.
That's what Tim Ferris said, right?
And there's a global pandemic on and people are stuck inside.
That's actually a good point, I didn't think about that, for me, it is my hobby, my passion and my career, and it does just rub me, when people are doing it without the passion part. Again, I can't defend that emotion, it just does. It's like seeing this thing you care about, not receiving the care you feel it deserve I guess.
The flu infects an average of a billion people annually. That’s a big number.
Given that we can't expect everyone to use aria attributes, shouldn't screen readers just have a list of all widely used smileys with descriptive names (if they don't have it already)?
If you compare Sweden to the other Scandinavian countries (which is the most suitable comparison considering population distribution and habits) the light measures actually seem to have resulted in a much higher prevalence.

https://www.bloomberg.com/news/articles/2020-05-14/sweden-co...
Good question - one we get asked often. We don't use GraphQL (but you can do deep-queries: https://supabase.io/docs/library/get#query-foreign-tables)

Under the hood we use PostgREST. At the same time, we may (also) offer GraphQL using Postgraphile, so people can bring their own client-library.

Differences from Hasura:

- Auth: we will use Postgres RLS

- Realtime: we don't use triggers, we use WAL (much more scalable)

- Only Postgres: Hasura mentioned they will build for other RDBMS. We're all in on PG and some of the more advanced features (replication, High Availability)

- UI/UX. We will build an interface like Airtable, so that even your non-techie friends can use it
LSTN – New podcast listening app focused on discoverability and privacy
I always roll my eyes when I see people enthusing about this thing. Yes, it looks lovely. But underneath the pretty shell lurks the chassis of a late-80s Micra. My sister owned one of those Micras thirty years ago, and the one time I borrowed it remains one of the most unpleasant motoring experiences I've ever had. An absolute dog of a car. She eventually wrote hers off by driving into a wall, and I don't blame her.
That's a good call - let me update!

edit: OK added - https://github.com/sponsors/supabase
On the other hand, if you don't do that and end up unemployed, an entire faction will be out to condemn you for having a child you can't support.
Nobody Knows Nothing
Soon we will all be back to hosting everything ourselves.

The complexity of pricing and so much different technology, which we absolutely don't really need, will eventually lead to we start hosting things ourselves.

Oh yeah, and privacy of course :)
Microsoft banishes Trend Micro driver from Windows 10
Yes unfortunately Americans have rights and our federal government doesn't have authority to micro-manage our life like a Sim game. So sad.
It helps they had masks available in the first place because they were already used to wearing them.
On the other hand, this is his personal account @realDonaldTrump, not the official @POTUS that he decided he was above of.
On the other hand, I'm constantly surprised how anyone anywhere still thinks that fuel cell cars are a good idea.

There is zero elemental hydrogen on Earth. 99% of the one we use is a byproduct of fossil fuel industry. Yes, you can produce it from electrolysis, but not only the hydrogen produced this way will never "break even" it's actually much worse than "even" since you then need to spend a whole load of energy to compress it and bottle it. Why not...just put the electricity into the existing grid and charge automotive batteries directly? After all, fuel cell cars are electric cars, direct combustion of hydrogen was experimental and extremely inefficient.

That brings me to my next point - hydrogen has the smallest molecule of all, which means that it evaporates naturally through any container you put it in. 70kg lead bottle only holds 1L of hydrogen, and it naturally loses all of it in 2-3 weeks. So no underground carparks, garages etc because of the explosion risks.

But finally - there is no infrastructure for hydrogen. It's like trying to build a network of petrol stations....from scratch.

And batteries are definitely good enough to power larger trucks, it's just the cost that's prohibitive(enough cells for a large semi would cost many times more than the truck itself).
I live in Europe
I strongly feel there is a link between modern foods and our gut/brain axis that is causing a lot of this.
I run my home desktop and many of my VMs as v6-only and almost everything works fine.

There are a few things that have a problem (mostly games, for some reason), but not many. Though I could imagine "enterprise-grade" software, which often seems to be worse than open-source software, having similar problems.
Thanks, but I'll wait for some months before update.
I find your comment to be even more mind boggling - I'm not exaggerating. The shutdown has been short but it has completely wrecked with education and entry-level jobs, which define a young person's development.

1) Anyone in school has had their education upended. Schools will be closed March through June. That is 3 months of a child or teen's educational/social/psychological development. I'm not even talking about college (which you can argue can muddle along with distance education), or summer activities (which you can argue are optional), but those have been impacted too.

2) For those in college, I would guess the majority have lost internships. Many new grads have lost their jobs. Most new grads probably didn't even get a job by March, and now they likely won't get a job until the end of the year or next year. For the majority of people who don't go to college, many work in service jobs and have been wiped out.
This, if true, would be suicides sky-rocketing.

Psychology... science... so called.
> Listserv is patented apparently

not patented, but trademarked (the "T" in USPTO), so it's just the name "Listserv",
see https://en.wikipedia.org/wiki/LISTSERV#Trademark
> Go [...] binaries are not portable.

Maybe not, but Go has excellent support for cross-compilation. You can still support users on multiple platforms while only developing and building on one.
I remember having read the story about Borland as follows: upper management decided software products was a thing of the past and the company had to switch to services. They did that and were out of business in 6 month.
Serverless Express – Easily Host Express.js on AWS Lambda and HTTP API
The overall flu mortality estimation counts people we guess might have flu, but never seeked doctor. As deaths, they estimate how may other deaths are fly and add them (like % of pneumonia). There is also fuzziness about who counts as death from flu too. For covid, there is no added estimation afaik, if you die without test you dont count.

It is not like one number was super clean and other dirty. Both are dirty and estimations.
It is not disambiguous, it is wrong. People will probably figure out what it is meant from the context, but it will slow them down. Are there really any reasons for using the wrong abbrevation other than lazyness or ignorance in this case?
How do the querying features compare to Firebase? Firebase is notorious for having an unintuitive lack of server-side query options when you start using it.
Absolutely, the text you write is encrypted using aes-256 before being stored on our servers. We're also considering allowing an option to encrypt once more with a custom password set by the writer - the problem with this custom encryption is that if you lose the password you're not able to get your words back.
Watch The West Wing and The Newsroom, both headed by Aaron Sorkin, both fiction, but based on quite a lot of real world research in the White House and newsrooms. (while perhaps being at times a bit overly ham-fisted about their own ideals)

Otherwise, a bit of a ridiculous suggestion, get a job in the PR department of a small company or a news organization ... or make a close acquaintance with somebody who has one.

I am not sure that anybody has written the book that everybody needs to read on the subject. It would take a lot of guts and self-awareness for someone to write a memoir about their own biases or behaviours on the subject, and for people coming from the outside it would be difficult to come at the subject without more than a hint of confirming their pre-existing ideas, especially in these days of the "fake news" culture war where neither side of the political divide seems particularly interested in nuanced truth.

Here's an easy example of "news", imagine how and why the following was written. Imagine the people involved, what their motivations are, the past present, and future of the relationships between them.

https://techcrunch.com/2020/05/26/zipline-begins-us-medical-...

In short: I don't have any great recommendations of one thing to grok the situation.
Perhaps takedown requests should be accompanied by a fee:
If the request is successfully appealed, the fee is kept. If not, it is returned.
I agree there is no clear evidence on the prevalence in coronavirus vs flu but I think as a naive estimate it's reasonable to suspect that if it's around 6x more deadly, that serious side effects are similarly more prevalent. Considering we don't know the disease very well it seems better to err on the side of caution.
I think he is right. Many depressed, long-term unemployed folk must have had pains of various kind as depression symptoms. I think most folk have used opioids to "treat" their depression, nothing else.

Something like Ruskies with vodka when their empire was collapsing.

The difference is at least their elites weren't in denial about it.
> The battery health management feature in macOS 10.15.5 is designed to improve your battery's lifespan by reducing the rate at which it chemically ages. The feature does this by monitoring your battery's temperature history and its charging patterns.

> Based on the measurements that it collects, battery health management may reduce your battery's maximum charge when in this mode. This happens as needed to ensure that your battery charges to a level that's optimized for your usage—reducing wear on the battery, and slowing its chemical aging.

Sound great. I hope this means no more swollen batteries.
https://www.ifixit.com/Wiki/What_to_do_with_a_swollen_batter...
https://lepageblog.wordpress.com/2011/11/24/how-to-fix-a-swo...
Miro works great for us as well.

It's particularly good that multiple people can edit at the same time. It's pretty fast and we reuse the notes across sessions.
Ok, let's say that it's more suitable to exploratory programming than other compiled languages? On one hand, yes it's strict about unused variables, but other features (e.g. fast compile times) more than make up for the disadvantages.
I also felt that I value personal recommendations much more than from huge aggregators or algorithms. I wanted to give these 1-to-1 recommendations a better vehicle than WhatsApp. So I created an app for it: https://onelink.to/listo
It's still early, but already usable.
Crypto Predictive Data Analytics Platform
We help investors make better decisions and invest profitably by leveraging the latest machine learning model and market sentiment analysis.
Buckley vs Chomsky:

https://www.youtube.com/watch?v=9DvmLMUfGss
If you build a JAM stack site, many places will host it for free. GitHub most famously.
Delphi 10.4 released with big updates
Yes, if you believe he is not good at political game, you don't understand the game.
Did you install the clients or do anything in the setup to get that? I can see client hostnames where the client software is installed, but just my external IP for all others. It doesn't seem possible with just IPv4/Router config. Are you using IPv6 or DoH?
Third battery in my Macbook Pro in 3 years. Very excited about this feature.
> S3: File storage. Not directly used for mounting, but you can directly download files from HTTP.

S3 is an object store, not a file system.
> Major new releases of macOS are no longer hidden when using the softwareupdate(8) command with the --ignore flag. This change also affects macOS Mojave and macOS High Sierra after installing Security Update 2020-003.

As a Mojave user, not happy about this.
Perhaps he liked the monetization on libry more.
I'm always ignored when I ask for help. Being a person who "takes it like a man" in a sense, as in absorbs these problems for greater overall execution, I'm always ignored when I bring up my problems. "Tough shit" is the general attitude. Unless I'm highly expressive or emotional nobody takes it seriously. But if I'm being that emotional it's already too late.
Yes, the misleading dietary advice was objectively worse. How many needless deaths lost to the likes of diabetes and heart disease. The ramifications of the replication crisis (of which social media censorship also runs afoul) run much deeper.
Using the term "virtue signaling" is itself an attempt to shut down any conversation, virtue signaling that the commenter is very impartial compared to everyone else and knows better
That also means that you should beware of "analyses" that ignore the costs of staying on v4 and not doing v6.

NAT, split DNS, VPNs, RFC1918 clashes and renumbering... this stuff isn't free, and most of it is totally unnecessary when you have enough address space.
> And only two species of bee make honey.

Not true, unless you mean that humans only harvest the honey of two species.
Libretro/RetroArch Cores Progress Report – May 27, 2020
> Improves performance on certain Mac models when enabling hardware acceleration in GPU-intensive apps such as those used for video conferencing

Any info on which specific Mac models this applies to?
> Someone else doing the same idea is validation of your idea.

This is one thing that I had recently learned. Though it does not relive you from the pain (that the idea is not unique/novel), but when you keep on continuing with the idea, along the line you will find different ideas get attached to your project which may or may not be the same as how your competitor idea has progressed.

If you give it more thought you will realise that this outcome is generally because different people have different outlook towards the world. Along the line you will choose one scenario over other and solve it, and these choices will make a difference in the long run.

I have not reached that far, but this is how far I think I have understood.
I've been doing C# for over 10 years, and so far the AOT trend just gets in my way. I would prefer .NET Core on all platforms to just function similarly to .NET Framework on Windows: shared runtime(s) with major releases for breaking changes, and point releases for in place improvements.

Case in point: when Windows RT jailbreak came out, my .NET Framework AnyCPU apps just worked there. Now when I package, I very often have to list the target architectures in advance.

When I hear Java announcing JIT in Java and catching up with C# on syntax sugar, I feel that C# + .NET might start to lag behind in innovation.
Novices don't need any of this - Babel and webpack are for pros who need to support IE9. I have in my team 19 year old who knows all this stuff to implementation detail, so it's not that hard to learn - speaks more about this friend.

Novices should be referred to preset codesandbox.
I'm looking at these long series of pushes and pops [1]. You have 26 general-purpose registers plus X, Y, Z. I wonder if it would be possible to have e.g. only 4 threads and have dedicated registers for each thread, avoiding the need to store/load all of them on each context switch. This would reduce the overhead and might make this a bit more usable in the real world.

I mean, this is certainly possible when writing assembly. But I wonder if you can convince avr-gcc to do it. To have it limit its use of registers for a part of the compiled C code.

A similar problem appears with interrupt handlers in C [2]. avr-gcc is smart enough to only push/pop registers in a handler that were actually clobbered in the code. But if you call a function pointer from an interrupt handler, it will always push/pop entire CPU state since it will assume that the code the pointer points to will potentially clobber everything. This significantly increases interrupt latency.

[1] https://github.com/TurkeyMcMac/avr_threads/blob/master/avrt....

[2] https://www.avrfreaks.net/forum/calling-function-pointers-is...
Same problem only this time you'll leverage rich vs. poor while Internet is suppose to be the great equalizer.
Genuinely curious, what are the hot spots for vendor lock-in?

I’m currently building an MVP for a large client and I’m thinking of replacing Firebase for a custom back-end if the project grows. I think with the current size it would be easy but I want to avoid passing the point where it becomes hard to undo.
Yeah, you idiots all want to be rich! I'm really smart and don't want to be rich, problem solved.
Sorry, Zoom has a Linux client. That makes them awesome.
For the time being, I still hope that Valhalla will eventually make it.
I'll make sure to raise my kids on adblockers so they can never develop that habit.
How does this relate to something like https://gun.eco/ ? Wouldn't Gun be able to scratch the same itch as Firebase and on top of that you'd have the advantage (or disadvantage, depending on your point of view and use case) of it being decentralised?