skysight-inc/HackerNews huggingface dataset:
I’m getting old because this reminds me of a time when I built a Url shortener years back. We needed about 30m unique short urls and at the time 3rd parties were expensive and a bit annoying for our use case. The project was successful but a few bumps in the road were encountered ie when we came up with the simple solution of the urls being their autoincrement IDs base…i think we used 40?…encoded we didn’t consider that sometimes the results might be offensive words. These urls were being used for referral links, and sending someone www.shorturl.com/cunt didn’t go down so well. We essentially had to sensor certain integers out to prevent this.
This is a pretty weak example of philanthropy. Or a great prime example of what we consider philanthropy. Regardless the OP didn’t say philanthropy. They talked about general compassion. There is a lot that doesn’t overlap between the two.

Why don’t people generally call someone making $40K donation $10K philanthropy? It’s just charity. However Tim Ferris does some tepid Ukraine stuff and it’s philanthropy.
So, there's an intermediate phase missing before AJAX. From roughly 1996 until the nascent stages of the AJAX era we used the Refresh attribute. This could be a <meta> tag in the header of the HTML content or you could send it as an HTTP header. While some sites refreshed the entire page this way, it was more useful for content served in frames/iframes (like headlines or sport scores or…urgh…advertising).
> And now I will be patenting this technique to prevent anyone else from doing something so idiotic.

For years i was searching for an answer to the question: why some company registers so many patents. It never occured to me that this might be the answer.
Thanks for the hint.
What is the idea behind no foreign keys? Seems quite crazy.

Surely that defeats the whole relational database concept?

Without FKs you have no clearly defined relations.

Is the idea that you have no constraints imposed by FKs, but tables still have some sort of informal relation?
> Completely agree - Technology is supposed to solve a problem

Or give you new tools to make art with.
What about responsibility?

If Musk drives SpaceX into the ground, he will be hated universally and possibly jailed, given how much the U.S. now relies on his technology for access to space.

If Joe drives his plumbing Co to the ground, he likely won't make it to the local evening news, much less be infamous forever, across the entire planet.
Talk about missing their whole point.
I remember there was an ad "myth" about the fact that adtech companies become so good at targeting they would start advertising nappies to a household and parents would be surprised as to why when their daughter had been pregnant and didn't know about that (or along those lines).

None of that were ever true (well, unless you accept the simplest explanation for that anecdote that the daughter accidentally Googled something related), this is definitely not true as of today.
Well if we say a word is ~4 letters and a space, plus a bit of overhead for the file system, that's a 64 mb a pack, so probably something like a 4 or 8 mb disk, which feels about right for the time
Yakuza organizations aren't likely to be "completely independent", even if rival and autonomous: their relationships tie them into a criminal meta-organization, which if pure enough can be seen from outside as "the Yakuza" even if it isn't a federation or a conglomerate.
Are you sure that right things and morals have anything to do with Buddhism or meditation? For "serious meditators" - seriousness is one of the first things one drops when practices start working.
As I wrote in another comment, the miners are not really in control once there is an alternative solution.

They can continue using POW (if they manage to coordinate an independent self-destruct mechanism override) however they cannot force the actual users (private individuals and infrastructure providers) to do so.

If miners don't manage to capture a significant fraction of ETH value in their hypothetical ETHPOW chain it won't be worth their effort. Buying a GPU for mining now caries a significant business risk and prices are already declining.

PS: There are billions of dollars already staked in the (currently empty) POS chain.
So safe spaces have nothing to do with firearms. It’s sort of a concept about the norms of conversation. So if a support group was a safe space it essentially means you’re not supposed to contradict people even if they’re wrong. Circa 2014 this was a big boogeyman, I think triggered by protests at a college in Mississippi (?) where the library was called a safe space for POCs, and white people where not allowed in, and some teacher fought a student to keep them out. That’s not what a safe space is, and uh, you’re entitled to use your schools resources, but anyway, I guess I think the above poster is driving at some symmetry there, but it’s pretty much unrelated to the conversation and only will derail it.
I am glad that they are trying to improve the security aspect of the tool. The tool is pretty good, but it is still uncomfortable that they use Adjust and Appsflyer to track almost everything[0] and require Full Keyboard Access on iOS.

[0] https://gist.github.com/dive/439ad0be54ae52a312152d89bed3fa1...
Would a Plex pikapod make sense? I'd worry about bandwidth costs. I ask because a buddy was saying he wanted his own Plex instance, but doesn't have the inclination or time to figure out the hardware.

Another suggestion might be Minecraft. My nephews have casually said they'd like their own server.
This is one of the best comments on HN ever. Another problem of the current (non-commodity based) system is that monetary base doesn't map to the resources of the planet which have not increased almost 5-fold as did M2[0].

0. https://fred.stlouisfed.org/series/WM2NS
I was specifically talking about the last paragraph, that the solution is to not "meddle" in general. It's quite possible that the way interest rates are set is problematic, I'm not qualified to have an opinion on that. But clearly there are problems where meddling is necessary.
Except we wouldn't even notice intelligence that manifests in a way different from earthly animals, eg one that works on vastly different time scale.
I believe it's what the spider drawn by David Thorne produces: https://27bslash6.com/overdue.html

Ironic that payment via random drawings became a "reality" in this crazy world after all.
1917 book calling out lead exposure and also the lack of physical movement and outdoors/freshwater on the job:
https://www.historyofinformation.com/detail.php?id=4426
Looking briefly, it seems owner operated stores with 2 or less full time employees are not subject to the pricing display regulations. Some close family aren't counted as employees.

(I only looked briefly, maybe I misunderstood)
Most things on HN are sales pitches of some kind.
Yeah, a phone is an endless source of possibilities: every auth SMS is (not "can be", not "may be", but "by design") intercepted and logged. Every app can be breached remotely. Every interface, especially wireless, is a potential point of entry. Abundance of non-user-trusted components (like most processors, controllers and SIM). Possibilities of covert data exfiltration. Lots of sensors and ways of real human identification. Proprietary platforms and OSes that don't receive patches. A phone is the WORST thing to entrust your auth keys to.
Besides the 10 minute morning breathing meditation exercise I constantly strive to be in the moment by manually breathing during the day. This especially helpful in stressful situations.

EDIT

Also consider the progressive muscle relaxation meditation technique. It greatly helps with anxiety and I still benefit from it today even though I did only for a few months about 4 years ago. I can recognize when I am tensing up due to anxiety and immediately relax myself.
More pointedly, the Australian Open site (then ausopen.org, now apparently ausopen.com) used the Refresh: header to serve dynamic-ish scoring data and headlines circa 1997-1999 (I worked on the periphery of it through the 1999 open).
MB. B is 8b
unfortunately i use firefox...and you don't support that
A little bit of a confusing title, this is about the lifetime of a battery.
95% of articles on Agile are incorrect and this is no different.

1. Mike (Miguel) Beedle was latino.

2. "Al Tenhundfeld, one of the manifesto’s authors" - NOPE.

I could go on but what's the point.

If you want to learn about agile I recommend reading Alistair Cockburn, James Coplien and Craig Larman. They're old school and know the history of this stuff amazingly well.
Well, we'll see I guess. I certainly hope you're right. But PoS has been "right around the corner" for the last half decade at least, so I'll believe it when I see it.

I do wonder what miners would do with all their hardware and infrastructure tho. Presumably they'll all just move to another cryptocurrency and nothing really changed, etherium got a little cleaner while bitcoin or whatever got a little dirtier.
A good sub to go with this is https://old.reddit.com/r/KitchenConfidential.

Highly recommended if you have an interest in professional cooking and restaurant business.
Really dumb, naive takes in this post.

"The revolution HTML Over The Wire is coming"

- This isn't a revolution, it's how Ajax was originally written, people have been telling junior developers to stop writing so much JS all along and now that they finally start listening it's a "revolution."

"Last years, using MVC framework was not an option as soon as you wanted a dynamic front-end. Having to reload a full page for every user action leads to a bad user experience and is indeed, not acceptable in 2022."

- It's acceptable enough for this website. Your site is probably not very accessible either. Why are you posting this take so authoritatively?
Generated Columns in SQLite
right, profiting from other people's labor is certainly not inherently wrong.

Collecting most of the income from a project while putting very little effort into it feels kind of skeezy to me, but I'm not sure I can tell you precisely what bothers me about that. There may not be any actual problems with it.
I knew where "etaoin shrdlu" came from, but I never realized it was vertical, not horizontal.
Err, OK keyboard warrior. I think you read way too much in to this. This is PC gone nuts. If I were to have said "impressing handsome men with your magic force" would it have been offensive to you? I think you need go grow up. To spell it out for you, the amusement is not from the closing scenario (whichever pronouns and adjectives are selected) but the reduction of grand theory to the relative triviality of human relations. Enjoy your zealous mission... whatever your point was.
Exactly thank you.
Just because it doesn’t work doesn’t mean Facebook can’t make money convincing brands that it might.
Really, that's what fatigues me about a lot of these "I miss websites." posts.

I think if more people would at least try to build and maintain their own website, starting with the barest of basic HTML, we'd have less of this tech wistfulness around the old web. They'd do one or more of a few things:

1) Find a personal outlet in the hand-rolled site.

2) Find that outlet, but get tired of wading through angle brackets and set up/write a static site generator.

3) Find more they want the site to do and start coding.

4) Realize they've exhausted everything they want to say to the world and abandon it.

But what else would happen in any case would be a demystification of it. Old hands would lose their nostalgia goggles, and young folks would recognize how much of the irritations of social media derived from people's dissatisfaction with the time and effort it took to shout into the void on the old web.
But it does work. If you open a cafe and want to let people know the cafe is there, sending an ad (either by mail or on Facebook or via Google) to 10,000 people in your zipcode is going to be more effective than sending it to 10,000 random people around the planet.
Yeah, everybody thinks that their cloud database dujour has them covered. Then by accident they learn that it was not automatically "highly available" and that they need to restore from backup...yesterday's backup...and yes, the laws of physics still apply (the database doesn't index itself).

There are a staggering amount of configurations resulting in a number of states, most of which are not desirable for anything beyond the dev environment.

Senior devs think you're a fucking wizard if you understand 20% of it. Scary.
"Prices" was meant to be "process", but too late to edit :(

And "business knowledge" is meant to be at a technical/tactical level, not at a strategic level. For example, an ERP developer implementing a new HR functionality benefits tremendously from being aware of HR law & process; a developer implementing T&L functionality benefits from being aware of T&L processes and business requirements; etc. This makes it a productive conversation of peers between functional and development teams, and they help each other create true and accurate requirements and specs that cover the edge cases.

A developer that ONLY knows the technical aspect, in my world, will virtually forever be a "junior" developer, as I cannot send them to meet with functional teams solo and expect useful requirements to be gathered or correct code to be produced.

The "client knowledge" is for process & procedures. Again, a developer that is junior/new to my project (they may be senior otherwise) will not have sufficient understanding of how our current public sector client needs code created, reviewed, approved, migrated, validated, etc. There's heaps of procedure... I'm not saying that's necessarily a good thing, but it's a fact of life in much of enterprise IT.

Overall point being - 2 weeks trial would not work on any level. Developer would not know process and procedure, and would not have sufficient understanding of client's business and functional requirements and processes, to be productive yet for all but most generic and trivial of tasks.

Finally, to your last point, my project / department / team / org does optimize for long tenures (that is of course empathically not the case in some other business units in same company that I'm aware of have different business plans and methods predicated around fast turnover). Each person is consciously an investment in continued training and support. We are pragmatic about turn over, but we do optimize around and crucially for people sticking around.

My 100 Croatian Lipa, FWIW :-)
That varies a lot based on product type, price point, and target market.

For something long-lived and expensive, I will pay extra and accept a less sleek design for standardized removable batteries. I research most purchases of durable goods. Of course, I may not be the most profitable customer since I don't plan to buy a new widget every six months.
I think, the Web will get a huge realtime push when WebTransport gets widespread support in browsers.
That would have to be addressed with estate taxes and lowering the gift exclusion amounts, and/or property tax, but implementing that on all assets seems difficult.

Or scrapping all income/property taxes, and just having marginal sales taxes (the more you spend, the more tax you pay), but then that would require tracking every single transaction.
Yes, externalities must indeed be settled. However, leaded petrol (same chap also invented freon (!) btw - talk about being unlucky :D) cannot really be handled by a market as it is in its nature a bodily harm and there is the criminal code for that.

Freon would be a much more interesting example as it hurts societies in the long-term and not individuals in the short.
> Chain convenience stores and grocery stores will reliably list their prices for each item

No, but the self checkout machine will, as long as the item has a UPC code.
PowerToys broke Zoom for me once with the new mute meeting button. I thought it was my headset being finicky. After some swapping in and out devices, googling and looking at Github issues, I had to uninstall and remove an emulated camera in the hardware manager to resolve it. I haven't reinstalled, it ain't perfect.
I’ve been and still am a webmaster for 24 years. It’s always difficult when people ask me what I do these days, I literally tell them I’m a webmaster.
That's fair, but if someone chooses to go to an Islamic university, listing the fact that "everyone" there is a Muslim as a negative seems weird.
How does having one guest or a couple guests who may be good people, change the general issue? A couple of people vs the majority doesn’t change the general sentiment.

It’s a common strategy for podcasters/big personalities and defenses of them to have examples of engaging with another side. Even those examples are few and far between compared to the norm. IE Joe Rogan or Lex Friedman having far more right wing or right wing sympathetic people than left wing people on their shows. That doesn’t mean anything bad in and of itself. The issue is acting like having at least one person from each side means the show and/or host are balanced unbiased people in this regard.
We had that at Symbian in 2006. It was great. As a scrum master I did later use Jira to manage a backlog along with the product owner, but it was just for the two of us: all the stories were written on cards when they were ready to be worked on by the devs. Epics were also written on cards on a big wall... but each of those had an accompanying document / wiki page.
The Teddy Bear
This is the real problem. Otherwise the markets would have solved the crappy products problem a long time ago.

When I use something at my home, I usually have a constant stream of minor annoyances that could easily be fixed by the manufacturer. However, when I'm shopping for a new product, I dont remember any of them.
We have a 3 months probation period as well. But we practically never invoke it. Something has to be really truly egregious for that to happen. Again, it's all about investment. On-boarding and off-boarding a full time employee is a major overhead in most companies' business process flow chart. It's far more practical for us to invest another hour or 6 in interviewing, then multiple magnitude of effort more in on-boarding.

I think, to sibling poster's point, there's a massive difference in approach and reality to both company and employee in "hop on, maybe we'll fire you if it doesn't work" (probation), vs "hop on, maybe we'll hire you if it does work" (trial).

I for one am not at a point in my life where I'm even remotely interested in trial hire, either as hiring manager or an employee - FWIW, YMMV :)
Interesting. We have DBAs knocking down $300k.
Advanced civilizations could leave us a message of their presence
I use Launchy in Windows, and Ulauncher for Linux. They're both as good and extendable as Alfred.
This, I believe, is the essence of the whole point.
Two-Phase Commit and AMQP
I agree with your perspective.

Nondeterminism == lack of ordering. As simple as that.
Nature Soothes and Restores: Enjoy the Practice of Forest Bathing
I think it comes down to a mix of (a) how people (and robots) organize and find information (b) tool limitations and genericity.

Regarding (a),I personally like the view that the content lives in a "flat world" on top of which we collate different structures to organize/filter a same set of contents. In that worldview, web users entry-points can be more than directory-listings. A great inspiration is how Wikipedia offers a way to find which articles use a given picture: each picture acts like a "category", the same way that "recent-changes" is another filter on the same "flat world" of articles.

However, what is immensely difficult is to standardize these in a world where de-facto implementations burgeon, flourish, and eventually becoming out of touch (e.g., site-maps, RSS, OpenGraph). Hence we are stuck with very limited but very generic tools (b) for which rules like "directory-listing on the slash-separator" or "generate a JSON of the whole site connections to display as an interactive graph" (which I do on my personal blog) merely are local work around which require a bit of duck-tape to work.
Those big sleepers can do a lot for the quality of life for the long haul drivers. Part of the reason the trucks with big sleepers are in town is because it's not often cost or time effective to drop the trailer at the edge and let a day cab bring it to the final destination. I imagine this could potentially change, though.
So pure browser or client side implementation then.
Dutch digital identity system crisis
A sensible approach :)

Let's hope that POW turns out to be a very brief (in the great scheme of things) peak of human creativity / stupidity.
> You can remember them.

Can you? I can remember some domains, but I can't recall many full URLs that I remember, except perhaps some that I use almost daily. Certainly not a blog post that I'll read only once.

> You can tell someone. You can even say it out loud!

If the other person is going to write down the URL, I'm not sure there's a difference here. Giving someone your email address over the phone is already a painful experience no matter what. Always have to make sure the dots are in the right place. And if the first point is wrong — "You can remember them." — then making it a little shorter over the phone isn't all that advantageous, because they're going to write it down or type it anyway, not memorize it.
You should check out RxDB. It applies realtime replication to an offline first storage. This means you even have less backend load compared to regular CRUD apps. Also you get multi-tab support for free where only one browser tabs runs the client-server connection.

https://rxdb.info/
Probably means that the data isn't modelled at all, just a dump of the application architecture.
Hey all, this project is still fairly early on work-in-progress project, but was built to try to provide:

* A simple private Terraform module registry, with some basic search functionality.

* Provide analytics for providing information of 'who' is using which module, including which version of terraform they are using, which version of the module they're using and to which 'environment' they had to deployed to it (i.e. has it just been deployed to a development environment, or in use in a production environment). This makes use of manipulating the 'namespace' of the module (used to identify the calling module) and static terraform authentication keys for identifying the environment that the terraform has been run in.) (https://imgur.com/a/uLRH2oU)

* Usage builder (currently fairly rudimentary), but provides a some-what interactive table of required variables, which can manipulate the generated terraform. (https://imgur.com/a/v8q61uY)

* Pulling terraform modules from git sources and indexing them or uploading zipped modules. An additional API to 'publish' a given version of module can be used (e.g. if an SCM tag hook is setup to automatically index a version and a CI job to 'publish' it once any tests have passed). A 'git provider' can be configured, which determines how the URLs for cloning repositories are generated for a given module.
Second paragraph: “One estimate found that the energy required to process transactions on the Bitcoin network could power a home for more than 70 days”

Any interpretation of this doesn’t make any sense. I’m really not sure we can easily make energy per transaction calculations.

I don’t have a hard opinion on the energy implications of pow chains yet. part of me sees it pushing clean infrastructure into production. using produced, but previously unused, energy.

now there’s the e-waste issue… which I am NOT a happy camper about.
That would literally kill the whole point of being able to find it if it's stolen.

I know there are other ways to do it (a sophisticated theif might just put it in a Faraday Cage), but Find My would just work in its current form otherwise, and putting a physical switch that physically switches it off kills the whole purpose.
You cooking meth there or something? It's a kitchen scale, I doubt you'd need that much of precision from it.