skysight-inc/HackerNews huggingface dataset:
Google Docs actually has this and hides it behind terrible UI/UX. You can "Name this version" of a doc, and there's a separate page to view versions (from which you can name versions as well).

The diffing isn't there, or at least not to the degree that code review tools offer.

I'm not sure the feature has evolved in years either. Definitely feels like one of those things a Google engineer threw into production one day, and it's never been considered again.
What if the original is made private and then deleted? Does your fork remain?
This reminds me a lot of the NY Times' Library project: https://github.com/nytimes/library. You use an editing environment that people are familiar with (google docs), and you build organizational and workflow stuff around it. Library rendered the document content itself with a link to edit (favoring the reader use case), whereas Hermes embeds the google docs UI.

The lack of code blocks in google docs makes it tough for a centralized document repository for an engineering org. For companies using Quip it could work really well...except that I don't think quip lets you embed the editor like that.

Everything that's been built so far for Hermes looks cool. My personal opinion is that it'll need more UX iteration for it to really take off.
I don't think there's any love between Zuckerberg and Instagram's founders: https://www.bloomberg.com/news/features/2020-04-07/zuckerber...
Yeah totally. That's why I wanted to first see how common this is among people here.
I’ve read having a secondary test account to post videos under to pass YouTube scans before posting to the real account helps minimize issues.
What makes Apple different than every other tech company here?
Totally expected from the minute one after Microsoft buy the vault, earning full control over the software and the people's access to the platform. I will not be surprised at all if some of this closed projects would appear included into closed software under new authors after a year.
Eat less ripe bananas for less glycemic load.
This, 100%. Don’t defer for tomorrow what can be done today. Carpe diem and all that. But also no guarantee you live past XX years. So, don’t assume on day 1 past 65, everything is great. Enjoy the journey, take risks, don’t work too much. I try to tell myself this all the time. I’ll never regret skipping out on something I don’t want to do in favor of something I do want to do. The deathbed me will appreciate that someday.
ChatGPT Extension for VSCode
Even better with

cd /media/run/usb-drive/my-backup-repo && git init --bare

Bare repositories don't have a working directory. You can still git clone / git pull from them to get the contents. You can also git push to them without clobbering any "local changes" (there aren't any).

More detail here:

https://www.atlassian.com/git/tutorials/setting-up-a-reposit...
I thought about this as I posted my story. There’s a park on the street next to mine. When weather allows, kids play basketball and baseball there and play on the jungle gym. We never had that growing up. For us, there were two or three parks in town, but none were within walking distance of our house, so we didn’t play there. If areas were set aside and accessible for kids to play safely, I’d imagine more would do that.
> TikTok’s innovation was to show you stuff using only algorithmic predictions, regardless of who your friends are or who you followed. It soon became the most downloaded app in the world.

Artifact represents an effort to do the same thing but for text.

Ummm, one huge glaring difference - TikTok's content is user generated, Artifact's is not. Why this is being compared to TikTok is beyond me...
With ORMs you can get pretty close to this being unit testing for the DB though.
>Works of art actually don’t have to pass moral judgment or teach so called values to the audience.

Thanks for this, I was trying to put exactly this into words. I actually find Draper refreshing, he's not so much evil as he is a flawed human, as we all are. Blessed with good looks, charisma, charm and cursed with a broken childhood, insecurity, and a secret past.
> I say less shallow as they are personality traits not purely physical.

Majority of things you mentioned are not personality traits.

> Unless your point is that attraction is shallow. That I could see.

Yes, obviously.

> It's like saying women on average prefer people and men on average prefer things. It's not a judgment just an observation.

Your anecdotes are not statistics.
If you "instantly" teleported to alpha centauri, then there would be a frame of reference in which you arrive before you left. To another observer, you would travel back in time. It's not something you can disagree on. Instead, convince yourself by studying the spacetime diagram: http://www.physicsmatt.com/blog/2016/8/25/why-ftl-implies-ti...

Note that "instantly" is ill-defined in SR. Simultaneity of events is observer-dependent.

Edit: this is also known as the tachyonic antitelephone. It's described here: https://en.m.wikipedia.org/wiki/Tachyonic_antitelephone

Instead of warning about shrimp you could easily tell your past self to buy a certain stock.
They seem to be zoned commercially in most zoning laws I look at. Where are they zoned only industrial?
Abstraction layer between the query you write and the one that gets executed. This way you can mock the schema, run the query on the mock to assert some condition x.

A ref() concept like dbt's is sufficient. When testing, have ref output a different (test-x) name for all your references.
Should've just used the exploit to deploy using one of their user accounts, then thank them for the quick fix!
Open-source V plugin for IntelliJ-based IDEs
Cool -- how do I get my blogs to be picked up by their algorithm?
You mentioned in another post that the company only released a cleaned up version publicly. That cleaned up code which they published is clearly and unambiguously under the MIT license. Any other modifications that were made and not published (including any you made in your fork as an employee) are not automatically licensed as MIT. Your employer holds the copyright to that. They might be fine with those internal changes being released as MIT or they might not, but it is up to them.
Yea, it's been a while since I followed this, at least 2 years now, so it makes sense to me that an error has been found. This proof seems very complex to me at 1000+ pages.
And TikTok. It really depends what Tok you end up on, but there's plenty of corners of TikTok that are exactly the same mechanics as Twitter: quick bursts of infuriation that activate you and leave you wanting more. I think it's easier for a video-based content network like this (these are not social networks) to have content where you turn off your brain, like TV, than it would be with text. But they both can and are incentivized to do the same thing: titillate.
I'm on KDE right now (KDE Neon). Basic stuff like, installing Chrome still uses the GTK file picker, is an issue. Loading screen goes to wrong monitor and oriented wrong. Plugging in monitor sometimes makes both go black requiring hard reboot (I think I fixed this with a kernel flag...). Just overall polish. Although I do like Neon as a distro so far.
There's pgTAP for Postgres [1], the same approach probably is valid for other databases.

Here's [2] a slide deck by David Wheeler giving an introduction into how it works.

[1] https://pgtap.org/

[2] https://www.slideshare.net/justatheory/unit-test-your-databa...
The Pakistani method: shower with fully cold water in the summer. And mock anyone (mostly spoiled people from the Middle East) who turns the water heater on during summer months.
Sounds like Xiaohongshu without pictures to me.
Would you be interested to re-activate this project? Are you available for (open source) contract work to that effect?
Biggest difference is search quality. Our entire product is focused on making information more accessible across web apps. We have generative Q&A search and semantic search, something Slapdash does not offer (to my understanding).

On the other side, we also don't offer the Command Bar-esque features that Slapdash and Raycast offer. For now, our #1 focus is search and search alone.
Interesting take, sad though. I miss that "raw enthusiasm and energy".
Are social media apps/platforms really B2C? Aren't they more B2B?
Chromium only, not chrome only
> Its particle-based system for annotating subjects and objects mean their position is unimportant; the only real requirement is that the verb comes at the end.

Particles are one of the most maddening things about Japanese. Order in sentence may be unimportant but it may not be clear which particle you are supposed to choose. Even native speakers regularly screw up particles and particle use has high regional distinctiveness.

It also doesn't help that Japanese is infuriatingly aggressive about omitting things that are supposed to be "implied shared knowledge". If you thought English was bad about pronouns/antecedents, you ain't seen nuthin' until you've tried to unpack a Japanese conversation. Sure, if the particles are present, you can unpack things. However, Japanese speakers like to remove complete subordinate clauses because they are "shared context".
It's simple! Maintain the control and the capability to retrieve your important data at all times. The internet is a wild place and everything you don't save could potentially be gone forever.
As someone who drives a 2003 Corolla, it's tough to choose between getting a fun new EV, or watching the average cost of ownership of my car drop below $50/month.
Of course, but the game is more fun for the vast majority of players if it's not required for the vast majority of the skill population. Pro matches focus heavily on micro-heavier caster units and that's fine if it's still fun for the players that don't want to focus on that.
The Secretive Process to Select Astronauts for NASA’s Moon Mission
Same here. I have 2 big gripes:

- I did not receive any email warnings that this would happen. I have a valid email registered with them because I do receive non-promotional emails. However nothing for this. After getting in contact with customer service their rebuttal was that I also would've known by checking the forums/blog. Who on earth is doing that? It's a terrible response.

- They detached the DBs at the start of December. I wasn't going to fix my broken personal projects over the holidays. I told myself I would take a look come January. Which by that point it was past the 30 day grace period.

In the end, I've had to completely stop paying for the dynos. So Heroku lost business overall from me.
Could you link to the specific guide you're referring to? I see a couple on quick search -- perhaps this one? https://docs.gitlab.com/ee/development/database_review.html
It could work really well for short-form text. I'm addicted to reading comments. I even read your comment before reading the article. A feed with short articles curated to my interests and attention span would absolutely get me hooked.
To add:

> The app opens to a feed of popular articles chosen from a curated list of publishers ranging from leading news organizations like The New York Times to small-scale blogs about niche topics.

Not Twitter but many of these articles already have headlines catered to a certain method of consumption (aggregation done by Reddit, HN, etc.). I didn't need to read this article to know that Instagram's co-founders are making TikTok for text!
With not complex data for sure, I think SQL testing is so much easier once you start having hierarchies and many to many relationships start piling up.
You can even take it a step further and have a push to origin update your backup as well.

https://stackoverflow.com/a/14290145
Ask HN: What's something that HN has been wrong about?
The one example that most folks know about is Dropbox, where pretty much everyone hated on the original post that Drew submitted. And we all know where Dropbox is at now.

What are some other examples of HN hating on an idea and then it turning out to be the next big thing?
I'll bet HNers have a collection of fascinating subreddits.

HN is better - it's broader and there's usually amazing takes in the comments (amazing good, not YouTube "amazingly WTF" style comments)
Do they adapt to high potassium levels or are selected for their high potassium levels?
The reason I haven't bought HP Dev One is glossy screen.
The following is critisim so be ready.
You probably don't use your skills for the things your mind wants to. Learning is fun, yes, but it's not the only thing in programming.

Programming also involves thinking, and creating new projects you're "passionate" about, or solving cool challenges. Try to find out what makes you happy in programming and use that.

Or maybe, programming is not for you. Your mind can change a lot in just a few years, just do some thinking.
The only interruption I have experienced was following the initial 30-day trial period. I have been the free-tier ARM Ampere A1 resources for 3 K3S worker nodes for over a year now. I did find this note which provides what they consider idle:

Oracle Cloud - Free-Tier Reclamation of Idle Compute Instances

Idle Always Free compute instances may be reclaimed by Oracle. Oracle will deem virtual machine and bare metal compute instances as idle if, during a 7-day period, the following are true:

CPU utilization for the 95th percentile is less than 10%

Network utilization is less than 10%

Memory utilization is less than 10% (applies to A1 shapes only)

Hope this helps anyone who may have been wondering.
Feels so retro like some piece of furniture I'd have seen at my grandparent's house.
(Render CEO) We're actively working on Point-in-Time Recovery and hope to launch it in early access soon.
I disagree. In conservative companies, it would be common to meet in person and give a firm handshake, before taking out the required documents from a briefcase. It's sad to see this tradition evaporate.
The purpose of writing an essay is to teach students how to think. Being able to prompt is a subset of being able to think. If you only teach them to prompt you have taken away any edge they might have had. Its like those schools that think that getting more ipads will make the kids smarter.
When tests go stale the build goes red, and you know to fix things.

Comments transition from truth to lie without any indication.
Of course people can be pleasant one day and a jerk the next. This seems so obvious to me I don't even know how to explain it.

It was far more than just "strong opinions you don’t agree with". I saw that he apologized for some of that, and my interactions were some years ago, so I'm not inclined to cite specific examples here – there's no need to drag up people's past sins if they're trying to move beyond that. But he really has been a right jerk at times in the past – to me personally, and to others – and from what I've seen it seems Drew today would agree with at least some of that too.

We all have our flaws; it's part of the human condition. What I always found far more objectionable is the exact opposite: people willing to make excuses for him because they agreed with his views. Your comment is a good example of that. I'm a simply guy: if I see someone being a jerk then I will think you're a jerk, whether I agree or disagree with you or not (that said, I have to admit I too have been biased here, and probably will be in the future as well, but at least I'm trying, and open to criticism and reflection on this).
Honestly, the reverse it's a bit true... for Japanese girls/women. They love Disney.
Your argument is reductio ad absurdum.
Certainly their hello world app starts extremely fast.
And if the work you did is not "valuable", at the end of it, it is by definition not smart? Or does some smart work go unrewarded?

And by complement then, does some un-smart work get rewarded?

If I flip a coin and say, "it will come up heads", was the act of flipping "working smart", when it does? Is it feckless hard work when I get tails instead?
Strawberries are too sweet.
From an SQL database implementation perspective, in my toy Python barebones SQL database that barely supports inner joins (https://github.com/samsquire/hash-db) I tested by testing on postgresql and seeing if my query with two joins produces the same results.

I ought to produce unit tests that prove that tuples from each join operation produces the correct dataset. I've only ever tested with 3 join operations in one query.

For a user perspective, I guess you could write some tooling that loads example data into a database and does an incremental join with each part of the join statement added.
I can't think of any worthwhile stories based solely on rational, moral characters. I mean I love watching Great British Bake Off as a palette cleanser for exactly this reason, but real characters are flawed, make mistakes, and are involved in real life conflicts.
we do something similar, we run some validation tests against the output regarding file size and line count but not the actual data
I guess this is my pessimism about an algorithm really ever working well for me. On FB and other social sites, I'm hesitant to engage any one-off content because my feed becomes flooded with it. I guess if I had more fine-grained control to say that I don't like something and WHY I don't like it, I'd have more confidence that this could be useful .
Its a little disingenuous to imply that a vacuum is safer than Hydrogen just because it doesn't combust. Have it spring a leak near the passenger cabin and watch what happens: https://www.youtube.com/watch?v=cPoVuFtWs_Y&t=7s
> By default, interpreters may get access to the same resources that the user running the process. In Wasm, the resources are granted manually.

What's the difference to run the code under a different user (like for example `nobody` for "full sandboxing", or a "clone of nobody" with some additional access rights)?
Just because we don't have good stats doesn't mean it's safe.

As a former J&J employee I can honestly say I'm not surprised they did something criminal. You are giving them too much credit.
I always did that with integration tests. Put some data in the db. Use the repository aka your sql and validate the results.

Most of the times there is a layer around your sql (a repository, a bash script or whatever) that you can use for integration testing.
GDocs is rolling out code blocks now, albeit with a limited number of supported languages

https://workspaceupdates.googleblog.com/2022/12/format-displ...
Meh, I'll stick with Reddit and HN.
Yes, that’s the JOLED panel that I was mentioning. I’m waiting for availability where I live.
I also need a pair of googly eyes that follow every movement of the mouse cursor and Neko, the tiny cat to sleep on it.
True teleportation would not hit the same limits. The idea is, in conventional travel, your velocity has a time and space component that are hard linked, the faster you are traveling through space, the slower you are traveling through time. The speed of light is the maximum speed you can travel through space, because you've run out of the time component you must take away from to get a larger spatial component. An object that has a spatial speed greater than the speed of light must have a negative time component, aka traveling into the past, which under current understanding isn't possible.
Enjoy, it's honestly the best resource I've seen on data teams that is open. https://about.gitlab.com/handbook/business-technology/data-t...
5 live is actually AM-only (outside of DAB) and is really the only time I listen to AM (in the car when football is on etc.)
The teams I've been working on have resorted to data tests instead of code tests. That means that the data produced by your code is tested against a certain set of expectations - in stark contrast to code being tested _before_ its execution.

We've written our own tool to compare different data sources against each other. This allows, for example, to test for invariants (or expected variations) between and after a transformation.

The tool is open source:
https://github.com/QuantCo/datajudge

We've also written a blog post trying to illustrate a use case:
https://tech.quantco.com/2022/06/20/datajudge.html
Gnome 3 can't be responsible for Mate, Cinnamon and Budgie adding 3 fragments to the desktop environment space instead of those 3 adding 1 by merging each other.

Gnome 3 brushed people the wrong way but blaming it for fragmentation when those 3 went away to do their 3 different things doesn't make sense.

Come on, MATE and Cinnamon ? To be consistent Cinnamon shouldn't exist and only MATE would make the cut if Gnome 3 is the problem.

Numbers I can find speak for themselves though: https://eylenburg.github.io/de_comparison.htm

There's no fragmentation, only KDE and Gnome.
Wow, these games would be impressive for a college kid to be making!
I haven't seen an ORM that handles analytical queries well. I'd rather write raw SQL than use SQLAlchemy for complex queries with multiple joins, aggregations, and window functions.
It's good to see "Windows", the target of the malware, in the headline. It gives everyone a place to start. Linux and Mac users can watch out for their Windows-using compatriots. Windows users, God help them, can be extra careful about USB drives.
I was curious what you were referring to here, and found this case study which was interesting: https://eiara.nz/posts/2022/Dec/09/a-case-study-on-raspberry...
How about some zoning laws to build adequate soundproofing?

With efficiency being in homes being stacked, more stress and disruption and crime come from low quality and control in walls/floors especially in regard to soundproofing.
That's interesting. What industry are you in?
>It's simple! Maintain the control and the capability to retrieve your important data at all times.

An excellent point, but I'd go further and say that one should maintain multiple copies of important data, with at least one of those on hardware/infrastructure you control and have physical access to.
I always get clickbait Medium articles and SEO garbage on my Mobile Chrome homepage. There's interesting content sometimes, sure, but the signal-to-noise ratio is very bad. I try to teach the algorithm by dismissing those low-quality posts, but they keep appearing.
Most managers aren't leaders. Yes, leadership is the solution here, and it's not cringeworthy. Manageship is.

In dysfunctional organizations, the management structure exists to rein in true leaders. In a healthy organization, leaders are recognized and supported by management, whether they're in management positions themselves or not.
Don't you need to have an "GitHub-approved" fork (i.e. use the GitHub fork button) if you want to create pull requests on the upstream project in GitHub? Or is there a way to do that from the kind of repo you're describing?
Indeed, in fact indirect evidence suggests that Sir Isaac, the source of that quote, probably had more intellectual horsepower than anyone until von Neumann.
One might say that sites like reddit and hacker news are just archaic versions of the same recommendation engine, but the friction is actually an important feature, and keeps the experience from devolving into lowest common denominator clickbait.

I'm not certain about this seems like it would depend on the algorithm in question. In any case not certain I understand exactly what the friction you're referring to is, and how it helps devolution.
Can I please have the abundant Moroccan coast of 300,000 BC, with all the best real estate available for squatting?
The Federal Reserve is not part of “the administration”. It’s (supposed to be) an independent entity.
Comments are critical at creating beginners to the code base, something rarely the expert class think about accelerating.

For my code? I agree

Code for others to participate in? The simplest possible way for the greatest number of developers to understand as quickly as possible. Not about my best practice or preference but for the greater good.

Coding standards for the elite devs are only so effective at growing that growing quick enough.