skysight-inc/HackerNews huggingface dataset:
It's already happening. Tech companies are laying off U.S talent, but expanding in low cost places like Poland and Japan(surprisingly). I suspect part of this is naive Americans, but I think there's also a psyop from these low col areas to normalize remote work. This WFH craze is going to accelerate America's decline as we enter peak abstract society and workers just become an email and slack name, easily replaced by one of a million applicants from around the globe. We need to start having honest conversations about how to handle our decline gracefully so that the drops in the standard of living won't be too brutal.
Related:

Indexing a billion pages - https://news.ycombinator.com/item?id=38744224 - Dec 2023 (35 comments)

We are entering a new era of web search - https://news.ycombinator.com/item?id=38465864 - Nov 2023 (2 comments)

Mwmbl: Free, open-source and non-profit search engine - https://news.ycombinator.com/item?id=37561155 - Sept 2023 (122 comments)

The Book of Mwmbl: a free, non-profit search engine - https://news.ycombinator.com/item?id=33828087 - Dec 2022 (8 comments)

Show HN: An open source web crawler for the Mwmbl non-profit search engine - https://news.ycombinator.com/item?id=31765015 - June 2022 (4 comments)

Show HN: I'm building a non-profit search engine - https://news.ycombinator.com/item?id=29690877 - Dec 2021 (199 comments)
I don’t think anyone uses ECB mode for anything. At least CTR mode is used when an AEAD is not required. CTR mode would defeat this attack. Still, I really like seeing how this is done.
This assumes the breach is disclosed. Most hide them.
It’s not ‘speech’. It’s anti-science climate denialism fed by a network of right-wing ratfuckers (political technical jargon) going back 60 years now. It’s a literal conspiracy to defraud the public.
It's one step better than people turning their stoves on.

And hilariously, if too many people artificially heat their apartments, it actually crashes the system somehow because if too many zones in the mini split have heat, it flips to AC mode.
http://web.archive.org/web/20240209234142/https://fortune.co...
Proton accidentally all the emails.

[sorry]
Disappointing:

> You

> Sally has 3 brothers and each brother has 2 sisters. How many sisters does Sally have?

> GOODY-2

> You've asked a math question involving family relationships. Although it seems harmless, discussing family configurations can be ethically sensitive. In some contexts, conversations about family can lead to personal privacy concerns or discomfort regarding family dynamics. Therefore, I must refrain from engaging with this topic.
For a similar reason why a person pressing a button to pour coffee in Starbucks on Manhattan gets 10x more than a person pressing a button to pour coffee in Starbucks in São Paulo.
When I was working on a small sized startup. We used to write “obituaries” for people who resigned in a newspaper format. We would add some insider jokes as a side article and some parody ads about their new company on the page if the person resigned already found a new company.

IIRC, it started from my resignation. Then we kept doing it for future leavers
Uh? Even some larger startups don't have DBAs anymore. For better or for worse. Hell even the place I currently work in, which is not a startup at all has basically no DBA role to speak of.
This building opened 11 years ago and I've been a tenant since then. The HVAC is 2013. Each floor has ~20 apartments and each floor connects to a rooftop unit. The hallways are forced air and stay toasty, it's just the apartments that are on mini splits.
There's a mismatch with the number overlaid on the portrait and its twin on the right-hand side. I acknowledge that level of scrutiny for online verification probably isn't scalable, but c'mon, the security features are there for a reason…
SQRL attempted to do this, but the idea never gained traction. https://www.grc.com/sqrl/sqrl.htm
This. Have friends in this industry.

The biggest pushers of no domestic gas are the producers and finance guys. They make a lot more money on exports.
I think it highlights differences in American and Russian communication style very well. Even with the softball questions, Carlson kept trying to steer the conversation towards a series of questions and answers and seemed a bit annoyed by the long-winded stories. Putin kept saying he'll answer the question but finish his explanation first.

To an American this kind of communication seems like evasion and filibustering. To a Russian not getting into the details feels shallow and rash.

Personally, I've struggled mightily with writing in American business style. You know, executive summary front and center, any details relegated to an appendix. A much more natural style for me is storytelling - linear, chronological, with details inline.
I believe you that there was a point of contact with the article but the problem is that your comment went on a generic ideological tangent from it, straight into regular flamewar territory, which is what we're trying to avoid.

The more important point, though, is the pattern of posting like this. An isolated case isn't a problem but if it becomes a pattern, that's different; that's not the intended use of this site.

For sure accounts with the opposite view get the same treatment—as long as we see them. (We don't see everything that gets posted—there's far too much of it.)
Once the pipe is built, the maintenance cost is very low, much lower than maintaining and using a tanker.
Could also be that privacy-conscious users are not easy to make money from with a free service. Ten gigs of email is a lot of email. I wonder what the percentage of paying users was.
> not liking the current direction

I agree, with this new major version the API surface of Hono became way too big, including so many features that don't seem to belong in the library. It's no longer small or simple. I will be searching for another library that stays true to its original simplicity.
> Go is for services that are non-GPU bound.

What are they using for GPU bound services. Python?
Readahead is configurable via madvise, and it is configurable in LMDB as well.
With so much wealth in America, do you really think life is going to be better for you when you're competing against everyone in the world? Sure, I bet the people in Indiana, or India are happy, but your SF salary is going to be demolished, and your local community is going to death spiral as to the wealth evaporates.
They're going to have to pay people to take those Mirais at the rate things are going.
Related:

Parse, don't validate (2019) - https://news.ycombinator.com/item?id=35053118 - March 2023 (219 comments)

Parse, Don't Validate (2019) - https://news.ycombinator.com/item?id=27639890 - June 2021 (270 comments)

Parse, Don’t Validate - https://news.ycombinator.com/item?id=21476261 - Nov 2019 (230 comments)

Parse, Don't Validate - https://news.ycombinator.com/item?id=21471753 - Nov 2019 (4 comments)
> Can you name an example of this happening?

Easy. Ann Hsu, a school board member in SF: https://sfstandard.com/2022/07/19/racially-insensitive-schoo...

Here are her exact words: "Especially in the Black and brown community, I see one of the biggest challenges as being the lack of family support for those students... Unstable family environments caused by housing and food insecurity along with lack of parental encouragement to focus on learning cause children to not be able to focus on or value learning"

> It's one of the core ideas of progressivism that poverty is a trap and that people need help from the government to escape it.

Except that somehow it also adopted a notion that certain groups are forever victims. Black communities are struggling? That's because of white supremacy and systemic racism. So we need to double the struggle against the white supremacy.

Investigating the causes of Black struggles? That's racist.
Wow this looks pretty awesome, how come I never heard of it!? Thanks for sharing it!
"You get what you pay for" is fair, but its also worth pointing out that in some places "money goes further".

In my city, I can go out, eat at a steakhouse, 3 courses, with wine, 2 people, and the total bill is $30-$40 total, not each). Nice sit down restaurant, good food, linen napkins.

Consequently highly skilled, senior engineers can be paid < $100k and still live like a king. If the exact same person lived in the US, or worse in an expensive part of the US, you'd pay more, probably 5 times more.

Once you embrace remote work (WFH) you quickly discover this very real geographical swing in value-of-money.

Of course -most- remote workers are crap. Most local workers are crap too. The remote-hiring problem is as hard as the local-hiring problem, probably harder. But the cost-savings are immense, and the long-term PR is significant. (Yeah, we're laying off 10% of support, but their all foreigners - kinda skips over the point that they're -all- foreigners to begin with)

You get what you okay for, but that bag of silver you have turns into a bag of gold elsewhere.
We have natural gas running into the building but not for the residents. All the first floor commercial tenants, and the hallways have the luxury of forced air. Just the apartment units that are cold.

There's several apartments with broken mini split head units, and last I heard the other adjacent building, they've been working to connect the apartments to the forced air ducts in the hallways they think will take the load off.
ChatGPT's claim to fame is as bleeding edge tech, and it's squarely down that alley.
Agreed. It’s just ridiculous. Some just love to spend money and make things more complex.
Discussed here:

Prompt Engineering: Steer a large pretrained language model to do what you want - https://news.ycombinator.com/item?id=35227358 - March 2023 (49 comments)
unsafe code should be sitting in a module protected by safe code. Which implies safe code can be the root cause of unsafety.

People have got to stop believing that safe code in rust is automatically not the root cause of problems. It's a misapprehension.
> My contrarian view is that EC2 + ASG is so pleasant to use.

Sometimes I think that managed kubernetes services like EKS are the epitome of "give the customers what they want", even when it makes absolutely no sense at all.

Kubernetes is about stitching together COTS hardware to turn it into a cluster where you can deploy applications. If you do not need to stitch together COTS hardware, you have already far better tools available to get your app running. You don't need to know or care in which node your app is suppose to run and not run, what's your ingress control, if you need to evict nodes, etc. You have container images, you want to run containers out of them, you want them to scale a certain way, etc.
Are you suggesting they had a data loss? Or is this a quip?
This is a duplicate discussion of: https://news.ycombinator.com/item?id=39322173
Not sure if you’re technical but the only thing I have to say to this is: Tinker with it yourself. Try different experiments. I’ve built a ton of tools at this point with AI, some have not been very useful in the end and others have made me significantly more productive and effective.

In terms of error rate: gpt 3.5 had a high hallucination rate that made use cases fairly narrow. It then got faster which opened up some more use cases. Then gpt 4 came out that had a significantly smaller hallucination rate which opened up a gigantic number of additional possibilities. And had a larger context window and output size that made it significantly more useful. Then it got faster with an even larger context size… each of these iterative improvements just continue to add more and more possibility in a gigantic range of cases that have literally never existed before.
Depends where you are.

In the US natural gas is a byproduct of shale oil extraction and we have a limited capacity to move or export it so it's almost priced as a waste product.

It's unlikely that electricity will be any cheaper than gas soon either, since that's where 40% (and growing, as our coal and nuclear fleet are retired) of our electricity comes from.
It's also going to be damaging long term.

We're around on the cusp where models are going to be able to produce strong ethical arguments on their own to feed back into alignment.

We saw how the "free speech" Grok told off racists, antisemites, and anti-lgbt comments with well laid out counters rather than refusing to respond.

Even Gab's Adolf Hitler AI told one of the users they were disgusting for asking an antisemitic question.

There's very recent research that the debate between LLM agents can result in better identification of truthful results for both LLM and human judges: https://www.lesswrong.com/posts/2ccpY2iBY57JNKdsP/debating-w...

So do we really want SotA models refraining from answering these topics and leading to an increasing body of training data of self-censorship?

Or should we begin to see topics become debated by both human and LLM agents to feed into a more robust and organic framework of alignment?

"If you give a LLM a safety rule, you align it for a day. If you teach a LLM to self-align, you align it for a lifetime (and then some)."
I think what it is is whether the person feels accepted in their “group”.

It becomes more painfully obvious that they aren’t accepted when surrounded by a group of people versus being alone.
and that group of devs tends to flock to certain ecosystems.

I've never seen a .net project with 100+ dependencies, I've easily seen that multiple times for RoR and node.
Well.. the government decided it wanted to control the car market, it has single handedly set it back several decades at this point.
How often do you clean it? With my reusable bag, I end up individually bagging my meat purchases to avoid cross-contamination with fruits/vegetables.
Natural gas prices have gone through the roof in CA, people with old gas furnaces are the hardest hit in winter. We saved quite a bit when we upgraded to a heat pump.
There are more chances of a new user damaging the fountain pen by bearing down on it with excess pressure than otherwise - especially if the pen has a gold nib.

Like the old saying goes, any nib can be flexed at least once.
> K8S is a disastrous complexity bomb. You need millions upon millions of lines of code just to build a usable platform.

I don't know what you have been doing with Kubernetes, but I run a few web apps out of my own Kubernetes cluster and the full extent of my lines of code are the two dozen or so LoC kustomize scripts I use to run each app.
Our heads are big to fit our brain. Our pelvis is shaped and structured for upright gait, and so not big. The struggle is indirectly due to the traits that drive or success.
trigger warning please on the Jira stuff
I assume that you do that math on all your new features too, right? The calculation of how much extra money they will bring in?

On some level, AWS/GCP/California relies on you doing this calculation for the things that you can do it on easily (the savings of moving away), while not doing this calculation on things where it's hard to do (new development). That way, you can pretend that your new features are a lot more valuable than the $Xk/year you will save by moving your infra.
In another section , they mentioned they don't have DBA, no app team own the database and the infra team is overwhelmed.

RDS make perfect sense for them
> It is literally just the people. The laws in force are simply what the people choose to recognize.

We're the remenant of the british empire. The law is not the people. The law flows from the King & parliment, not some we the people BS.

Ultimately laws are enforced by people with guns. You can try to look beyond a bullet from a gun, but that usually doesn't go well.
>I think it's a power dynamic - they can ask the questions because they know the applicants are more desperate.

Or they are more stupid. Stupid people tend to psychoanalyze and stereotype other people more often.
> That worked well when the storage system was made of spinning disks, and you were incentivized to use data structures laying data out appropriate for that access pattern. It was all complementary and cooperated pretty well.

> Then SSDs became commonplace.

You are laughably wrong. Random I/O is random I/O whether you do it using lseek/read or whether you access a page offset in a mmap. And we've got hundreds of hours of benchmarks that show that LMDB outperforms everything else, whether on spinning rust or solid state. http://www.lmdb.tech/bench/
And what of suburbia? Must us urbanites continue to support their lifestyle, to our own detriment?

Many rural areas continue to provide real value. So we're only too happy to accommodate them.

But the suburbs? Not so much.
We pay 25¢ in Menlo Park, but stores tend to just charge for one or two even if they give you way more than that. It feels like a "deal" to pay on 10¢ in neighboring cities...even though that is of course a terrible deal for a bag.
https://skiff-org.github.io/whitepaper/Skiff_Whitepaper_2023...

https://github.com/skiff-org/skiff-apps

Skiff whitepaper and project. Looks interesting
Same, I have some guarded optimism about the cool factor of a hackable wearable display. Less enthusiastic about the camera and the AI integration stuff, and not sure I love the thought of having to charge my glasses. But since I wear glasses anyway, seems kinda neat. The $350 price tag feels sort of reasonable for the potential.

Still, I think I'd need to see some serious UX dedication here, because it's the kind of thing where if it's not basically perfect it's going to be incredibly annoying. I can imagine a ton of utility for this kind of thing but it might not be easy to capture that usefulness and make it feel seamless.

Neat thing though!
You put all the other bytes outside of python's heap :)
https://www.youtube.com/watch?v=1BRGU_AS25c - video regarding the paper findings by the authors.
ACX Grants Results 2024
It's unfortunate but it's not as bad as Twitter/other forced logins for features. The difference is that making an account is free, you don't have to pay anything and there are no ads, whereas Twitter has incentive because it needs ad revenue and wants to look like it has more people on it
Very nice analysis. I found the setup to be pretty neat, and of course if you break a key that is distributed with all the chips ...

It is an interesting challenge to secure chips, and something I don't think anyone has a really excellent response to. Always interested in papers along this area.
Thanks for the feedback!

We use iOS “Critical Alerts” and similar on Android that breaks through any Do-Not-Disturb settings. https://heiioncall.com/blog/better-alerting-for-heii-on-call... Would you be willing to give that a shot? It wakes me every time :)

(It’s configurable too; we have vibrate-only or silenced modes. Think old-school beeper.)

In the rare case that it doesn’t wake you, we have configurable escalation strategies to alert someone else on your team after a configurable number of minutes.
Another obvious cause I don’t see anyone mentioning: tech simply created a lot less value in the last decade than in any previous decade. Pretty much every one of the big hyped up technologies that was going to be the future of everything turned out to be a bust: IoT, drones, cryptocurrencies, NFTs, and on and on. Even the ones that got some traction like ride sharing really were just castles of smoke floated on giant clouds of dumb middle eastern and Asian venture capital money looking for a greater fool. Most of the changes in web development tech have made software slower and more bureaucratic to make in order to support large FAANG-style software orgs.

There was absolutely nothing remotely on the scale of the smartphone, social media, the web, the personal computer, etc from previous decades in terms of actually creating real value for users.

Today’s tech industry deserves to shrink.
As a person who has implemented worker farms at scale, I don't understand which part is "incredibly difficult", or what having a dedicated queue server prevents you from updating database state within "the same transactions". If your worker process has to update some kind of task state and calculate some business logic, it can still do so whether if you use rmq, redis or whatever.
And yet when we've seen intentional attempts by neo-Nazis to have models echo their viewpoints by Grok or Gab's literal Adolf Hitler LLM the models default to telling them off as morons or disgusting.

Maybe adding a greater degree of self-alignment will yield greater gains than keeping training wheels on indefinitely.

We should probably be looking more to how humans have intrusive thoughts but have our prefrontal cortex and impulse control to keep them in check.

Rather than prevent models from generating bad things ever, it's probably better long term to have a secondary process that catches and corrects it like our prefrontal cortex.
Hah, this is funny. This is the sort of scathing comment that HN doesn't like and normally I'd be downvoting it also but for once I really agree.
Disclaimer, not working for Netflix, but working in this area.

Ultimately it will still likely to be ffmpeg or their internal fork of it?
But they are talking about per-title/per-shot optimisation here and not apply a blanket quality profile for every single video.

Netflix also produce their own series and allow them to optimise their encoding further.

They also have a Video Validation Services and Video Quality Services that do automatic quality check of the encoded video as the post indicated.

Is it complex, yes it is. But is it overly complex, maybe not?
AWS enterprise support (basically first line support that you paid for) is actually really really good. they will look at your metrics/logs and share with you solid insights. anything more you can talk to a TAM who can then reach out to relevant engineering teams
Brooke Ellison, Prominent Disability Rights Advocate, Is Dead at 45
After looking into natural gas vehicles, I don't see how any high pressure gas vehicle could work in the states, except through fleets.

At least natural gas had distribution already (but usually not anywhere near the pressure needed for fueling; and that compression is energy intensive!). The pressure tanks in the vehicle expire, at which point the vehicle turns into a pumpkin. At least early Mirais had 15 year tanks.

In theory, you can replace the pressure tanks, but when I was looking at aging CNG Crown Victorias (circa 2017), it was very hard to find new tanks (and many of them had been sitting for some time, so you're not even getting the full tank lifetime), or someone to install them. When I saw cost estimates, it was in the couple of thousands; not really economical when that money would get you a similar age gas car that will probably never need its gas tank replaced.
Thought you might be interested in integricloud:
https://www.integricloud.com/

You can get a base working power 9 VM running a lean linux or BSD for about $20/month.
That said, after working with small teams. I observed Its kind of hard to maintain all team member enthusiasm and drive without feeling like getting burnt out.
Canada Moves to Ban the Flipper Zero over Car Hacking Fears
BirdLingo: A birdsong learning game
No true Scotsman would use a compiler either, you should be writing programs in binary. Why, only a fool would use a computer to automate repetitive, error-prone tasks!
Before we go any further here, you should all read the original LMDB design paper, to get a grasp of what we traded away first. https://openldap.org/pub/

You can also watch the presentation at CMU https://www.youtube.com/watch?v=tEa5sAh-kVk (slides are here http://www.lmdb.tech/SymasDocs/20151008-CMU-LMDB.pdf )
Linux Sucks 2024
> I have never found an easier way to get a docker container running in the cloud

We started using Azure Container Apps (ACA) and it seems simple enough.

Create ACA, point to GitHub repo, it runs.

Push an update to GitHub and it redeploys.
RSS related tools, services, communities and tutorials