skysight-inc/HackerNews huggingface dataset:
I was curious too, and I'm sure Rama is amazing for some use-case, but ultimately I think suffers from being more of a puff piece to market the tech.

I don't want to be so dismissive right off the bat though. The author of this post has hedged their bets on Rama being the solution to building stateful services, but it shares the same pitfall that it's not one-size-fits-all.

It takes an expert to design a domain; something which is rarely invested in up-front because in the startup world you might not actually know it up front, not totally. You'll inevitably end up with something thats needs work in future, whether you're managing an SQL schema or mapping out domain events and whether you push data from the producer or fetch it from the consumer. In that sense, event sourcing is no better or worse than any other option, and state has to live somewhere. It's always going to be global in some sense otherwise it's like a Haskell program with no side-effects: you got nothing.

Microsoft Access is/was a pretty nifty tool for building basic applications backed by an RDBMS. You focussed on designing your schema and then it was trivial to build a GUI on top of it in what we would now consider to be 'low code' or 'no code' fashion. We were taught how to do it in secondary school at the age of 11. The storage layer wasn't the problem. You learn 1NF, 2NF, 3NF and all that and then build a table that has 1:1, 1:many and many:many relationships, and then watch Access build a GUI for you that is ugly but basically just works. You could say they're actually skeuomorphic in that these databases, and spreadsheets, map quite closely to how you would file paper documents, index them, and cross-reference them, with the human being the querying interface.

In that sense I think the author has got it all the wrong way round. The complexity is all on the client these days, particularly when it comes to the web. Frontend development monopolises your time: it's 2023 and you still have to write HTML, React, CSS, JSX, what have you from scratch to construct a fancy layer of UI over what is fundamentally a glorified data-entry tool. SPAs are still enormously complex and brittle and thousands of developers are out there building the exact same stuff for their UI, just every so slightly differently each time - look at Reddit, whose mobile web UI presents you a surprise bug every time you load the page.

Why still? MVC for a native GUI holds tried and true. The browser offers you that kind of tooling and WebComponents certainly seem like a step in the right direction, but so much time is spent smashing together collections of React components and styled components and whatever else the million dependencies your project contains offers you.

And the concept of actually automating this through AI hilariously seems to be novel.
Hawaii is powered by good old oil. Battery did not replace a power plant. Thanks.
For data warehousing, you usually have a ledger of events? Such that you would just record that a record with a given identifier was created/modified/deleted/etc. Right?
Are you referring to a specific subset of C++?
How much of charging for network traffic profit? I imagine a lot.
IMF: Inflation Rate, Average Consumer Prices – Annual Percent Change
> We do a lot of metaprogramming in the Linux kernel, implemented with
some often truly hideous macro hacks.

If you do a lot of meta-programming… why not used a more principled approach like Lex & Yacc? Why not go all the way to design mini-languages and compile them to C? Or design C extensions and compile them to C? You can still have good debugging support with line markers. https://gcc.gnu.org/onlinedocs/cpp/Preprocessor-Output.html
Global Slavery Index
Yep, that's all true. Like I said, bungled at the level of fine details, pretty questionable if it was a good decision, but largely effective at actually getting people to come in.

People do work noticeably shorter days, a handful of people come in for less than 30 minutes (huge waste of resources and time), and yeah, there is a morale problem.

One thing I have noticed is that the more co-located a team is, the more people behave like pre-Covid — in at 9:30, out at 5. Satellite workers who are coming in are the most unhappy (for obvious reasons) and are the most likely to badge in, grab a coffee and check their emails, and then leave and finish the day at home.
Part 4 of the series is about setting campaigns on ad platforms. In this video, we’ll show you how Primer can help B2B marketers be more efficient with their AdWords budget.
It's clear that the intended audience is employee's since they talk to employees in first person throughout the video- "*we* need *you* ready and present and we need it right now."

this means that "US" in the remainder of the video becomes the people speaking, which in this case is the high level management.
People don’t really care about of telling the time with those expensive mechanical watches.

A quartz watch with a digital display is much easier to tell the time as well as more accurate.
Apple is heavily reliant on the Chinese market, where it generates about 15% of its revenue and has much of its supply chain based. This makes Apple particularly vulnerable to pressure from the Chinese government, which has a history of using its power to influence foreign companies.

In recent years, there have been several reports of the Chinese government pressuring Apple to censor its products and services.

https://en.m.wikipedia.org/wiki/Censorship_by_Apple

For example last time I heard Apple, China and Airdrop mentioned it was in the specific context of Apple actively working with the CCP to make sure that anyone deemed “undesirable” by the government couldn’t use the feature at all.

https://amp.theguardian.com/world/2022/nov/11/apple-limits-i...

Before that, the company was reportedly forced to remove VPN apps from its App Store in China

https://www.bbc.com/news/technology-40772375.amp

It’s hard to say that they were entirely passive here in this instance because it seems incredibly unlikely that the TLS protocol was actually defeated which leaves only a handful of options on the table.
I found Mercusys AX6000 (aka mr90x) to be a great choice.

https://openwrt.org/toh/mercusys/mr90x_v1

Anything with the MT7986B chipset is a good choice, they support Wifi6, have a 2.5G ethernet port, have decent amounts of RAM/flash and mostl importantly have a fast enough CPU to do high speed WAN to LAN routing and firewalling.
Netflix became so user-hostile and it is truly baffling to me. They act as if they are paid by amount of time you spend watching movies and have all of these dark patterns shoving the user all over the place and disorienting them. I remember when they had tools to see what your friends were watching and to discover hidden gems which was always such a fun experience.

Does Netflix have such content nowadays? I really wouldn't know. They optimize the experience for binge-watching and nothing else. I wish so badly that they'd do a letterboxd thing and allow for curation of their catalog but it all goes back to the ephemeral nature of their content and how they have to hide that fact.

They care so little about that approach now it's no wonder they never used this algorithm.
You didn't say they didn't invent the airplane, though, you said their plane was only a glider. Which is false. So why did you say that?
What? No. They're replacing it with solar generation.

> With 565 megawatt-hours of storage, the battery can’t directly replace the coal plant’s energy production, but it works with the island’s bustling solar sector to fill that role. “We’re enabling the grid to add more clean renewable energy to the system to replace the energy from the coal plant,” Keefe said.
I definitely need a 3-color e-ink display black/white/brown ... :-)
I actually am not sure what you're trying to say here.

Can you say it a different way?
The salient characteristics that make Maestro an IDE -- direct entry of program code, rapid feedback, etc. -- were present in Kemeny and Kurtz's time-shared Dartmouth BASIC over a decade previous. And Kemeny and Kurtz got the idea for interactive time-shared development from the inventor (discoverer?) of Lisp, John McCarthy.

Maestro may have been influential, but it's not accurate to say that an environment developed as late as 1975 was "the first IDE".
Power Words aid STEM literacy
Pretty useless to threat competitors in a video meant for internal employees.
These videos always seem to be posted by content harvesters and I presumed the side-by-side video was intended to add randomness to avoid content detection.
> I believe there is room for multiple opinions without demonizing either side.

Tell that to these guys. It’s not the remote workers demanding everyone work remotely.
The country leading the renewables transition right now is China. Since they’re also the country that (not coincidentally) builds everything, outsourcing goods manufacturing to them seems like an okay bet, for the climate at least. (And yes, I know they’re building coal, but their emissions are still set to peak because they’re building more renewables than industry can consume while paying to idle coal plants.)
I agree. Netflix died the day they switched to thumbs-up and thumbs-down versus 5-star rating content. My recommended list was so solid for so long and all of that went down the drain.
Judging by my last few Uber rides, gig work is retirement for many people.
Are you assuming zero cost for the power to charge the battery?
I can't tell if it's tongue-in-cheek but the keynote is extremely similar to the first iPhone keynote.
I’ve had paper authors confirm that the GPT 4 version is correct and more readable than their own writing.
FTA:

> Iron Truth members have flagged thousands of posts for removal, from clearly racist or false content to posts that are merely sympathetic to Palestinians.

(emphasis added)

If you aren't connected enough to get Google to fix your email, your business is disrupted. It's unfair but life moves on. Maybe next time you don't use Gmail.

The stakes are much higher here in an actual war / genocide. People are starving, dying, having their homes stolen, etc. and this is an attempt to deny them a voice.

Also FTA:

> I copied the URL of the video and sent it to a team in [Facebook parent company] Meta, some Israelis that work for Meta, and I told them that this video needs to be removed and actually they removed it after a few days.”

American companies should not engage in propaganda for a foreign country. I find it reprehensible that foreign nationals from a nation currently engaged in conflict are deliberately working together to push a foreign agenda on the people of the entire world.

This is way, way different than not being able to use Google apps for business.
Why not use a history table with JSON serialization of data, if the goal is to restore but not have to deal with orphan records and forgotten WHERE clauses?
Tell us what they said or ban me too. You want to make an example, so give the actual example.

Thank you to the reply who told me that you can turn on "showdead" in your profile and then see the removed comment that warranted banning the account and gloating about it.
Ask HN: Should I subscribe to Poe with multiple bots or to GPT-4 only?
There's a service poe.com, which offers a subsription tier including multiple dozens of bots (programming, image generation and LLMs) and GPT-4 for almost the same price as the monthly subscription to GPT-4 only. Here's what they offer for subscribers:

"
Send and receive more messages daily
Access the most powerful models, like GPT-4, Claude-2-100k, and more
Exchange faster responses with bots"

By subscribing, you are enrolling in automatic payments of €229.99/year (plus tax, where applicable). You'll receive unlimited messaging on popular bots like ChatGPT and Claude-instant, and up to 600 and 1,000 messages on powerful bots like GPT-4 and Claude-2-100k. After messaging limits are reached, messaging speed, quality or bot availability may be reduced"

So far the free tier for both Poe and ChatGPT is more than enough for me and I may need a bit of time to master prompt engineering more systematically and I definitely may not be sending 600 messages per day. I really like Poe for the variety of bots it offers in a single subscription, but I'd also like to have a peek onto widely discussed GPT-4 paid features, like custom GPTs etc.

Should I subscribe to Poe or GPT-4?
Of course, soft deletes can cause their own problems where you do want to reuse a key. That, or you have to start imposing uniqueness constraints on a non-key value. Certainly valid, but not at all user friendly.

Consider, if you are creating resources in something like a cloud provider, you can setup permissions to things if they are based on names or tags. If that name or tag is a UUID like thing, that means you cannot setup the permissions before the thing is created. And if it is ever accidentally deleted, you cannot restore things easily.
Not really: batteries and solar need to be replaced more often that coal plant. The current and foreseen material sourcing, production and logistics for solar and batteries rely on a ton of steel which needs… coal! Coal-free steel already exist but is much more expensive, and will very probably remain expensive for a long time.
Spend less than you make.
Stack rank your expenses and optimize from the top down.
Take advantage of 401k match.
Volunteer your time and preferably your brain.
Invest in index funds.
Most of these questions become irrelevant when you recognise that most of these kind of companies were most likely created to be purchased by Apple or Google.
Thoughts on Adenoviruses as being a root cause of obesity?

https://www.geneticlifehacks.com/weight-loss-genetics-obesit...

"Interestingly, animal studies show that the gain in fat mass is not due to eating more or moving less… Animals ate the same amount of chow, but those infected with adenovirus 36 increased fat tissue by 60-80%."

https://pubmed.ncbi.nlm.nih.gov/17135605/

"A 2004 twin study showed that the Ad-36 antibody-positive twins were “significantly heavier and fatter as compared with their antibody-negative counterparts”. This was a groundbreaking study indicating that the Ad-36 virus was likely causing obesity."
The article title has, since this was posted, been revised by Coindesk to remove 'ahead of' (which implies the outcome):

> Cboe Says Bitcoin ETFs to Start Trading Thursday, Though the SEC Hasn't Approved Them Yet

However, that's still badly capitalized for HN purposes, and very wordy. For HN, this headline is better stated as:

> Cboe to launch Bitcoin ETFs tomorrow without SEC approval

Or, at minimum, with 'ahead of' changed to 'without':

> Cboe says Bitcoin ETF to start trading Thursday without SEC's official approval

(I have no position to take on whether this post is, itself, interesting or not to HN, but I appreciate good HN post titles.)
What other coal plant?
Amazon Lays Off 'Several Hundred' Staffers at Prime Video and MGM
Watch out Youtube! He's already got Tulsi Gabbard and Don Lemon!
I dont know. Video games was one thing. It didn't context switch as a 10 second video with flickering content does. Next video. Next video. Next Next Next Next....

I am no brain expert but I know when our kids are over stimulated
It literally did not coincide at all, given that the coal plant in question closed in September 2022.
No. This is additional on top of energy production. Energy production cost was already in the base price quoted. The energy consumption will be roughly the same unless the price changes dramatically.

But this allows more PV generation to be put in which is the cheapest way of producing energy.
Getting offtopic but I found Mindustry to be a super fun variation of Factorio due to the more adversarial campaign.
I don't. I just wing it month-to-month and hate every second of it.
> It's the repeated exclamations (!!) that are the true offenders.

A lawyer I know told me, about 25 years ago (before email was really common place everywhere), something I never forgot. I'm paraphrasing but it went like this:

"When a would-be client sends me a letter with some words or a sentence written in a size 16 font in bold red characters and ends the sentence with three exclamation marks, I refuse that person as a client. They're impossible to deal with. They're people convinced they're always right and you cannot make reasoned arguments to these people.".
The thing is that I'm able and frequently required to produce math that backs up my statements or feelings on a subject. I'm not right all the time, but I can demonstrate my chain of logic to others.
Can you even vote now? I think they do a lot of it by inferring from what you watch.
I have droplets in a few regions in the US. They are all up except my Droplet in SFO2.

Anyhow, it appears it's DigitalOcean, not you. My droplet has been popping up and falling back down. Hopefully they'll get it all fixed soon!
Microsoft Debates What to Do with AI Lab in China
> People are not only using UA sniffing with inevitable disastrous results, they're proclaiming loudly that it's both necessary and "the best" solution.

Since you're replying to my comment and paraphrasing a sentence of mine, I'm guessing I'm "people".

I'm curious to hear from you on what - if any - is a better alternative that can be used to determine the browser identity or characteristics (implied by name and version) on the server side? "Do not detect the browser on the server side" is not a valid answer; and suggests to me the person proffering it as an answer isn't familiar with large-scale development of performant web-apps or websites for heterogenous browsers. A lot of browser inconsistencies have to be papered over (e.g. with polyfills or alternative algorithms implementations), without shipping unnecessary code to browsers that don't need the additional code. If you have a technique faster and/or better that UA sniffing on the server side, I'll be happy to learn from you.

"Do feature JavaScript feature detection on the client" is terrible for performance if you're using it to dynamically load scripts on the critical path.
Their death was presaged when their executives decided to "become HBO before HBO can become us" and when they spun out Roku for lack of appetite to be a proper tech company. Reed Hastings wasn't capable of running that business and so their vision shrank to match.

Netflix sold a lot of people a lie, their customers, their employees and their investors. We jumped on board thinking Netflix was serious about the living room experience in a wholistic way.
Weren't people calling this "serverless" until 6 months ago?
After having done "deleted_at" for years, we prefer systems like MSSQL Temporal Tables. Otherwise, managing a deleted_at column is something you have to remember to account for in indexes and in all queries.

Instead, just nuke that row and have a copy in a separate time-based table.

https://learn.microsoft.com/en-us/sql/relational-databases/t...
> Can we move on from the tired old "haha idiots forgot about night time" slam on renewable energy yet?

Not likely. Identity politics never goes out of style.
Also, a lot of records are the businesses? They may have to remove who it was that they did business with, for compliance, but they do not have to forget that they did business? (Right? Genuine question.)
My mind goes to the question of what chemical byproducts come out of the manufacture of batteries or PVs. Maybe it’s not CO2, but something else. Maybe it’s easier to deal with. And maybe it’s a good tradeoff, or just in certain quantities, but if so what is that tipping point? I don’t know where to look for this kind of information.
> I dont care where you want to live. Those who want to live where land is affordable should be given the option.

You seem to be arguing as if I disagree.

> Given that land is expensive where you want to live this type of house build wont solve your issue

No, actually, construction costs are enormous and that's the problem where I live. Building a house would be 3-4 times the cost of the land - and we're not talking about rural land but semi-urban near the second largest city in the country.
> "The Great Filter" is the only non-egotistical, and therefore IMO the only valid explanation.

That's not how I see it. The Great Filter implies, and quite strongly, that the Filter is in our past -- and, as such, it's extremely egotistical. For, ultimately, the implication is that we may quite literally be unique.

It's also not at all clear that something like the Chicxulub impact would result in the extinction of humanity. Unlike dinosaurs, we're able to adapt with technological solutions, such that at least a breeding population would survive such a catastrophic event. (This applies broadly, to other technological societies.)

Granted, a supernova could go off somewhere in the neighborhood, but this is a low-likelihood event, and thus cannot be a Filter. The Filter, after all, has to apply universally.

I think that the most parsimonious explanation is new physics. There's nothing egotistical in the notion that we don't understand everything there is to understand about how science and technology might progress, and looking for infrared waste heat and the technosignatures we're already familiar with, at our present level of development... this might, for obvious reasons, be totally futile.
I'm wondering what you think is the optimal outcome when you say something bad about something other people are passionate about?

Were you hoping you could just say bad things enough to sway people on the fence without discussion? That seems counterproductive.
It used APL.
I use the “I’m not negotiating, I’m telling” line with my kids sometimes. It’s usually out of frustration, and I usually feel bad about it afterward. There’s usually a better way to handle the conversation. Something more collaborative—which would make even more sense here, given that they’re presenting this move as being good for collaboration.

If an adult spoke to me like that in the context of any type of relationship, I would immediately look for a way out. Maybe that’s the point here. Yes, there’s a hierarchy at work, and those at the top have the right to make the rules. But the smug condescension in this video says “I haven’t made the business case for this or I haven’t effectively communicated it, so I’m just resorting to ‘because I said so’”. Not the kind of environment I’d want to be part of.
Bitcoin has survived everything that has been thrown at it.

Nothing has stopped the damn thing. It's always there.

It's one of those things that just keeps on existing, like gold.

It doesn't care what you think. It doesn't care whether you like it or not. It doesn't care if you understand it. It's just always there.

Might as well make it easier for people and companies to own it and trade it, and for governments to tax profits on it.
I wonder if it paid off for recruiting though?
Down for me, intermittent connection issues to the droplets and the dashboard. First time it's ever impacted any of my sites in the 7+ years of hosting with DO.
Not trying to comment on sexism but this sticks out to me:

> I think emailing a paying customer with multiple sentences ending in multiple exclamation marks comes off as unprofessional

Why?
I remember seeing the leaderboard rankings before the prize was awarded. If I recall correctly the top two teams were very close to the coveted goal. They ended merging to become one team and spit the prize once they achieved the goal.
It seems like TE is playing roughly the same role as they did with the Playdate? Which is pretty beautiful hardware and only $199
I thought this was common knowledge?

I often see posts in technical groups im in from people asking for help re-opening their hacked instagram or facebook accounts. Apparently there is an internal-only form for Meta employees to speed up the process for friends/family
You can't reconstruct an accurate history with either style of deletes. Only append-only event logs allow that.
Go to your profile and turn on showdead, you'll see it
Another option: https://www.sonara.ai/