skysight-inc/HackerNews huggingface dataset:
I'm building something like that, although my goal is to create a certain UI, not to warehouse my own data. I want the usual photos timeline, but extended to include other artefacts of my daily life. The goal is to roll back to a point in time and find my photos, conversations, transactions, actions and location history.

Working on my own files is easy: pull files incrementally to a central place with rsync, then process the changed files. Use their checksum to create previews without duplicates.

Working on my own websites is also easy. I just need to add an RSS feed.

Unfortunately, fetching data from other sources is much harder. It made me realise how much of my data is held hostage. Most of it can be retrieved manually, but not with a script that runs regularly. Instant messaging and location history are two big examples.

Repeatability is another problem. For example, Reddit only lets you access your last 1000 comments.

And at last, you must deal with updates. If you go back and revise a comment or a post, the data should be updated.
Not if it’s written text and you are selecting between 26 different letters. It’s a probabilistic reconstruction, but that’s very different to a hallucination.
Bezos has developed a corporate behemoth that distributes goods at good prices, at absurd convenience, and as an encore provides web infrastructure for countless other businesses. I don't really have any stats, but it seems plausible the logistic chains he oversees saved a fair number of lives in the current pandemic because it reduces the need for people to contact each other.

Given that record, I think there is a better argument for putting him in charge of the US healthcare system than putting the people in overseeing the healthcare system in charge of Amazon. Bezoscare written by Bezos would likely be much more effective than Obamacare written by the US Congress.

And I still don't see the argument that the US government is somehow more accountable than he is.
Anarchistic society is one thing, but 'Animal Farm' another. If socialism means re-establishing the same structures with different names, why should a bourgeois person with good intentions give up their privileges with which they can do something for the greater good?
In my experience, for an early startup, all this careful analysis goes out the window as soon as you have two or more VCs interested in your deal and competing with each other. At that point it becomes little more than an auction and you realize that it’s just gambling with post-facto justification. Nobody knows what they’re doing.
You have to flee, if you can.
Do a few regulatory headaches really mean that we should give up on local government?

The more power we give the federal government, the less say each of us has in the laws that impact our lives. In a sense, the less we become a democracy.

It's amazing that both parties seem to have forgotten how important local government and limited federal powers were to the founding fathers.
I believe all data warehouses are limited by the quality of their data model. Most start with good relational intentions over a small domain, but eventually get bogged down arguing how semantic angels might dance on ontological pins. The parts that work become ossified and impossible to change. The system starts to fragment into multiple federated datastores or unstructured file dumps (“big data!”) where you have to build your own integration every time you want to use the data. Someone comes along and proposes a unifying model (“everything is an event!”) and rebuilds the whole thing but with an extra layer of complexity. Someone suggests buying an industry data model instead - surely the data experts will have solved all these problems for us? A skunkworks project spins up and starts implementing the bought model with good relational intentions over a small domain...

I don’t think personal data warehouses are immune to any of these forces.
All these salty folks in here trying to cancel “cancel culture”. Don’t they recognize the paradox? Maybe give it a rest before the universe implodes.
This is cool! You've got the building blocks for the rest of the machine now :)

I did a similar thing last year after reading this book, it turned out to be a really fun and rewarding exercise!

https://djharper.dev/post/2019/05/21/i-dont-know-how-cpus-wo...
The UN coalition army that refused to acknowledge China's existence, invaded China's neighbor and marched to China's border. That does not justify twenty years of an embargo.
I think the parent comment doesn't mean that the schema is generated from the implementation, but that there are annotations colocated with the code that provide metadata to generate the schema.

This is what I do. I have typescript functions that generate openapi responses.

I do generate the schémas from sequelize models, blending in descriptions and enums where appropriate.

https://southpole.stoplight.io/docs/calculate/docs/CSV%20imp...
To further complicate things,any of those city dwellers moved there from other parts of the country, to seek opportunities not available where they come from.
Capitalism requires the state to function. If you don’t have violent enforcement of property rights, how will capitalists make money?
Ask HN: Favorite extensions/tools to make the HN experience better?
In the search for something like Reddit Enhancement Suite for HN.

Some examples of features useful to me:
- Color tagging users so their posts stick out
- Keeping track of read/visited links while cleaning out HN favorites
- Notifications if someone replies to your post (akin to https://hnreplies.com/)

There are some basic chrome extensions I've found but they seem outdated or don't do any of the above^ asks.

What do you guys use to enhance your HN experience?
Uh, the world as it is right now?
That’s the beauty of how jumphosts work, you get the input hostname verbatim. SSH leaves lookup to the server. :-)

I like this idea! I wonder how much of it is compatible with how LazySSH works right now. It’s not really on my list of things, though.
Deregulation spurs competition which your centralized corporations hate and actually fight in favor for all the time. The chief lobbies for Obamacare was healthcare monopolies like Blue Cross.

Not to mention they don’t have the threat of jail, military, police, and other coercion to use against you.

Truth is the two work hand in hand. Big corporation loves big government
Mastodon Is Finished
There is a new player in town and is taking on the decentralized social media space! Way easier to use than Mastodon; one click setup and they can even host it for you. OR you can use the source code and whip up your own instance. It’s for developers and noobs alike. Not censored not moderated, user owned content.
Mastodon is way too complicated for the average user who still wants control over their data. Not everyone has a computer science degree.
It’s called....
Twt.social
Only a few pods at the moment, the main pod is
Twtxt.net
Which you can join and start posting straight away. Even has photo and video support!!!
People could make their own pods for their own family and friends and share all their photos videos etc privately.
OMG so fun and easy to use!!
My implementation deliberately avoids any hint of a unified data model: each source of data (Twitter, Swarm, GitHub etc) gets a database schema that matches as closely as possible to the original JSON. Then you figure out and bookmark basic SQL queries for each one.

If their data model changes, stuff will break and you will need to fix it. I'm fine with that.
> Everything is supposed to decay. But software is effectively immortal, and that's the root of this problem. We need to introduce decay into software systems, or we end up with zombies that are too useful to let die.

> We should allow software to die. It's okay. Whenever a generation feels like they can't lose the artifacts of the previous generation, civilization is in decline. Which is okay too, except when technology protects those artifacts too well, which I believe usually hastens the end.

I don't think this will be a problem, over the long term.

the average life-span of companies listed in S&P 500 was 61 years in 1958. The current average is under 18 years.

As long as that code is helping to keep it's hosts alive, it will keep being run. When the remaining hosts die, the code will die too.

60 years from now, someone will be having this discussion about having to keep a virtualized instance of AWS running, complete with all the CPU, GPU, and networking bugs, just to keep some crucial bitcoin clearinghouse that no-one understands anymore running.

Heck, maybe it will be even weirder, like, what if GMail ends up being that sort of zombie infrastructure, and it stops working if there is no more spam? We'll have to set up a dedicated AI to create and send spam just to keep the last demi-sentient instance of Gmail running without having an existential meltdown.

I'm reasonably sure that by that point, COBOL itself won't be a problem anymore, there simply won't be any companies that still depend on it left.
Exactly - Russia, China, Indonesia, Turkey and other countries have tons of beaucratic regulation but in real life they are rarely vigorously enforced when you are small and keep a low profile. Then, when you grow you can pay for rules not being enforced. Only when you get really big the system is comming for you as in the case of Ant.

This is acctually convenient for some enterpreneurs who understand the system as it makes it easy and cheap to start small and experiment, see how the things work out.

This is the reverse of Western systems where usually small guy is expected to bear the costs of all the rules and regulations while big corporations get free pass.

So the Ant IPO situation was to be expected this way or the other. Mr Ma had been trying to cash out but he had been to slow to act.
Interesting.
Where can I find the synthetizer app?
Not only that but a fixed object format also "forces" me to parse the data in a particular way. Think of representing a table in JSON. The developer of the producer will have to pick either row-major or column-major representation and then that is how all consumers will see it. If that's the wrong representation for my task I will need to do gymnastics to fix that. (Or there needs to be a transposition utility command.)

Text gets around that problem, in a sense.
Canonical’s Open Operator Collection
And let's not forget 100-200 MiB of browser and OS. This is truly amazing in terms of space.
/Rant
Exactly. Zoning and rent control laws like they were recently introduced in Berlin, Germany.

The number of available apartments on the market has declined ever since that law was introduced.
It's nothing new and is know in the community for a very long time. BfR scientists should rather focus on the safety of industrial injection molding, where the smell is barely bearable and rumor sais workers grow extensive fur.
To be fair, when almost everyone is busy cloning UNIX for the nth time, with its clunky design and unsafe by design systems programming language, there are hardly any OS news worth reading about.
You could write a compatible renderer in a few KB or less.
For most people the value provided by using the modern web, which for all intents and purposes requires JS, far outweighs the risks.

There are of course exceptions, those in particularly sensitive situations, but in those cases other precautions should be taken as well.

And yes, the text based browser you use may see fewer security patches in the change log, but it is also far less tested. The user base is just not there. If no JavaScript is that important to you it can easily be disabled in Firefox and I'd wager you'd come out ahead in terms of security.
> Corporations are actually held accountable.

guess you missed 2008
Reminds me of companies like Evernote where you can see “hey, there’s a nice business in there”...but it’s not gonna 10x a VCs investment.
If you block JS, you can at least read it.
Not meaning to infringe on the unassailable beauty of mathematics, but the statement that it is “perfect” requires some qualification.

Something like “it achieves exactly what it sets out to do?”

Given your definition of perfection and why math fits it, is there anything else that fits the definition?
Yes and full of cool OS design discussions, Oberon, BeOS, Archimedes, Amiga, Atari, TOS, Singularity, CosmOS, ...
> Russia notoriously is very good at this, leading even innovative companies to sabotage their own growth as to not become an "acquisition target" of the ruling elite.

Lately the US doesn’t seem like a good place for businesses to become “too successful” in either. See the banning of TikTok and all the ruckus about forcing Apple to open the App Store or breaking Google up etc.
> Corporations are actually held accountable

Corporations are legal fictions that exist for the purpose of preventing their owners from being held accountable.
And... most importantly also is available on App Store and play store as Goryon for twt. I’ve got the app. No bugs works perfectly.
It's amazing to see how the narrative around decisiona/arguments about limiting democratic participation and continuing slavery have changed to that they have been about state rights.

The big one is the civil war obviously, but also the electoral college. The EL was never about state rights, that's what the senate is for. It was a compromise between the people who wanted more democracy, i.e. a popular vote of the president and the people who feared "mob rule" and did not trust the uneducated masses to vote properly. In particular it was though to get the Southern States on board who wanted a way for their power being counted based on population including slaves but did not want their slaves to vote (leading to the famous 3/5 compromise)

https://www.history.com/news/electoral-college-founding-fath...

https://time.com/4558510/electoral-college-history-slavery/
They essentially do this at times with their bonuses, for example to setup a new geo area or to ensure rides in a certain area.

However if you incentive being on call no matter what, you get drivers driving to the mountains to get their guaranteed pay.
Thanks for the article,

BTW, why can't we simulate quantum computers with software?
APM 101: Terminology and Concepts
Good battery life? You must be joking? Less then 4 hours of light usage on x1 carbon gen 8. No hibernation.
This is one of the joys of TypeScript.

Some of my coworkers complain about being required to use TS instead of JS, and I just wonder why in the world you would want to use JS in a massive codebase.
I don't maintain software, but I've heard from multiple others that since betas are just dumped and things are quietly added, changed, and removed, it's difficult to trust a beta for development.
This is some very distasteful advertising/shilling. I appreciate your pitch, but I must respectfully say: I'm out.

Shark Tank dramatic sound effect/bgm starts playing
History has shown that even workers can become wealthy in a capitalist country while they will stay poor in socialist countries.

Just compare the history of West and East Germany. There is a reason why East Germany and all other socialist countries in history had to lock their people up in their own country.
Democratic President, not Democrat President. Please use the correct name of the party.

https://en.wikipedia.org/wiki/Democrat_Party_(epithet)
AIUI, you can, it's just that the time it takes the simulation to run isn't proportional to the time it takes the real quantum computer to run.

Unless the software is running on a quantum computer, in which case you just made a quantum VM.
Pretty much every argument of this type is really an argument "I want a minority that I agree with hold disproportionate amount of power"
>> Well, they can't deny emergency care to a human being who is about to die/in critical condition, can they? So lets start on that common ground

Let’s first find our common ground. If you are a doctor and a patient comes to you, and the doctor refuses on the grounds he will not be paid enough, you think you have the right to compel this doctor to perform the service anyway?

The emergency care example you give is an extreme and shouldnt be used as the basis for all other policy. I would say a doctor who chose the job as an emergency care provider acknowledges your stance when he took the job, to provide service to matter what, not because it is a right but a contractual obligation.
Virgin Hyperloop Has Invented the World's Crappiest High-Speed Rail
What's the alternative?

No type signature? Or documentation in another file somewhere else guaranteed to be out of sync, difficult to find and not enforced by the compiler? No thanks to either of them.
Ask HN: Is an ARM-based laptop a viable development machine for a Backend dev?
As a Macbook Pro user for the past 4 years (previously linux-on-an-xps), I'm concerned that Apple's move to ARM with the next generation will make them non-viable as a daily driver for dev work. What are people's thoughts on their viability once the initial kinks are ironed out? If the answer is no: good 13" Linux-able laptop suggestions?
What's the lowest level of granularity? Byte level?

Because I'd love templating feature like that works at the bit level.

IOW: you can specify some a bunch of fields to be, say, 3 bits each, and that when all the bits of a byte are used, it simply spills over to the next byte.
Going Bark: A Furry's Guide to End-to-End Encryption
A dynamic language is not just a statically-typed language where all type labels are removed -- it is the wrong mindset -- don't try to write Java programs using Python syntax.

On type safety: Python is a strongly typed language unlike e.g. C:

>>> "%d+%d=%d" % (2, '2', 4)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: %d format: a number is required, not str

vs:

#include <stdio.h>

int main(void)
{
return printf("%d+%d=%d\n", 2, "2", 4) < 0;
}
There is also Richard Feynman's computer heuristics lecture[0].

[0]:https://www.youtube.com/watch?v=EKWGGDXe5MA
Just buy a VPS/VPN that is okay with torrenting. (My suggestion is to try the different services and stick with one that doesn't ban you.)(I have never encountered one that cared, but some VPNs did feel like they throttled torrent traffic.)
Democratic-led, not Democrat-led. And Democratic representatives, not Democrat representatives.

It's the Democratic party, not the Democrat party. Use Democrat only as a noun. The correct adjective is Democratic.

This is an ongoing rhetorical war by the GOP to fail to acknowledge the Democratic Party by its proper name.

https://en.wikipedia.org/wiki/Democrat_Party_(epithet)
Socialism didn’t work in _any_ country ever tried.

Even in East Germany, the country’s economists admitted in 1989 that the free market works far better and the centralized economy results in wrong allocations of resources and money.

Google “Schürer-Papier” if you understand German.
I got a few notices as well from non US companies on behalf of a movie studios via google. I can clearly see the google traffic drop after a notice and after a while it slowly comes back up.

My solution to serve JavaScript validation notices for popular hosting ASNs and block lot of bots via cloudflare has worked well so far.
The problem is the "good faith" bit ... that often isn't visible downstream, and to external stakeholders it looks like you are making excuses.

For example, if I make a commitment to somebody and then circumstances outside my control prevent me from fulfilling it, I may very well say "it's not my fault, apologising would be insincere". But to an external stakeholder what they see is they are wearing consequences and I am not accepting accountability. There are a million shades of gray according to how much I could / should have anticipated the eventuality ... but that makes it really not simple to make this kind of call, and I would have to say, if you are going to err, I would rather err on the side of apologising than not.
> The EL was never about state rights, that's what the senate is for.

Nothing was ever about “States Rights” distinct from slavery, “States Rights” entered the American political lexicon as a reference to slavery, and has always been a reference to either that or discriminatory policies meant to replace it after abolition.
The reuters article [0] offers more details on this. Perhaps these speech was a catalyst for this action, but scrutiny of the organization seems to be something that has long been in the agenda of the Chinese government.

[0]-https://www.reuters.com/article/ant-group-ipo-suspension-reg...
I recommend Hype Machine:

https://www.hypem.com
A nice password generator build with reactjs
I need a HDMI port on my mbp more than I need more raw cpu performance. Maybe it is only me.
When did that happen? Originally, and I thought still today, it was quite literally the reverse - it was Starlink that was created to fund Starship, and Starship has a well-defined purpose: getting to Mars.
Ubuntu 18.04.5 LTS
As far as I recall, Ghidra was in Wikileaks' 7 NSA tools from 2013. If Wikileaks got the state of the art then, it means that the NSA had around 5 years until Ghidra was released to get something better.
Are you claiming that Xi is NOT a dictator?
Genchi Genbutsu Stories
You’ll need a viral marketing campaign.
Bailing out big corporations is an exception, not the norm and it normally results in the government taking up ownership of the corporation.

In Germany, the Hypovereinsbank which got bailed out became state-owned.
It isn't for me :( So then I guess this isn't a usability issue, but rather a problem with unreliable setup.
They’re one of very few companies in the world that are in the position to actually measure this.
That’s a brilliant observation. Something we came across as well and we ended up starting Spendflo.com to solve it :)
Definitely marketing what I built. It's hard to get the word out.
Things aren't quietly added/removed. Each release comes with updated release notes/changelog and typically points out things that are WIP or broken temporarily.
Thanks for mentioning, I'll give it a try!
Agreed, but I'm talking about ordering more initially. As in it's not a bad idea to have 2 options instead of one.
>I see myself and my work as being an “early venture investor.” I work to carefully and selectively build a concentrated portfolio of companies that are clearly “pre A” in terms of stage, but where I believe the likelihood of “getting to A” is high and where I will intend to work hard with each one of them in order to get there.

Why should one take investments from an investor with a portfolio that is limited to 'pre A'? Doesn't investor selection come down to finding a network that can give you access to early customers and industry experts? Where is that access when they hand over the successful companies to others?
The Civil Rights Act is what drove racist dixiecrats into the Republican party which it cynically used to its advantage[1] to start winning elections and to eventually destroy the New Deal coalition[2]. You cannot compare today's parties to the pre-Civil Rights Act ideology of the parties. Today's Republican party bears no relation to the party of Lincoln. As a microcosm of this, Strom Thurmond[3] was a Democratic politician until 2003 before switching to the Republican party.

1. https://en.wikipedia.org/wiki/Southern_strategy

2. https://en.wikipedia.org/wiki/New_Deal_coalition#Decline_and...

3. https://en.wikipedia.org/wiki/Strom_Thurmond
Growing up my mother let us feed our dog whatever leftovers we had after our dinner, which would sometimes be half a steak that one of my siblings didn't finish or a bowl of liver-paté growing stale in the fridge. She'd make up the difference with generic dog food.

Our dog had a clear preference for our food, and it felt deeply wrong when we would feed it only dog food. It was a part of our family why should it not eat like we did?

If I ever adopt a dog for my family, it will be fed the same way.
https://www.sweetscape.com/010editor/manual/Bitfields.htm