skysight-inc/HackerNews huggingface dataset:
There is hundreds if not thousands of rust crates for http to choose between. `reqwest` is just one of many other popular alternatives, all built for different sorts of tradeoffs.
one of my greatest learnings in life is to differentiate between facts and opinions- sometimes opinions are presented as facts and vice-versa. if you think about it- the statement "this is false" is a response to an opinion (presented as a fact) but not a fact. there is no way one can objectively define and defend what does "real technical understanding" means. the cloud space is vast with millions of people having varied understanding and thus opinions.

so let's not fight the battle that will never be won. there is no point in convincing pro-cloud people that cloud isn't the right choice and vice-versa. let people share stories where it made sense and where it didn't.

as someone who has lived in cloud security space since 2009 (and was founder of redlock - one of the first CSPMs), in my opinion, there is no doubt that AWS is indeed superiorly designed than most corp. networks- but is that you really need? if you run entire corp and LOB apps on aws but have poor security practices, will it be right decision? what if you have the best security engineers in the world but they are best at Cisco type of security - configuring VLANS and managing endpoints but are not good at detecting someone using IMDSv1 in ec2 exposed to the internet and running a vulnerable (to csrf) app?

when the scope of discussion is as vast as cloud vs on-prem, imo, it is a bad idea to make absolute statements.
neat! thank you for the 2 options!
Some sports ready have - baseball and golf famously record effectively every action any player does. American Football makes a lot of claims/hype but we don’t get access to data like in baseball/golf.
The Unlikely Ingredient That Could End U.S. Dependence on Chinese Batteries
Gift link: https://www.wsj.com/business/autos/sodium-lithium-u-s-depend...
typo here, l=2,m=0 is the orbital with the donut
MindsDB (YC W20) Is Hiring a Senior Product Manager, Data
Functional vs object-oriented?
You can certainly do it!! Ofcourse will take time and a commitment to learning but you'll get there. =)

You can always outsource some parts of development if you don't have the time to learn some parts as long as you got the money to invest it's possible.

Thanks for checking it out.
A small app (or a larger one, for that matter) can quite easily run on infra that's instantiated from canned IaC, like TF AWS Modules [0]. If you can read docs, you should be able to quite trivially get some basic infra up in a day, even with zero prior experience managing it.

[0]: https://github.com/terraform-aws-modules
> Would you not want your coworkers to have AI look at their PRs, have them address the relevant comments

God no. Review is where I teach more junior people about the code base. And where I learn from the more senior people. Either of us spending time making the AI happy just to be told we’re solving the wrong problem is a ridiculous waste of time.
> There has been some increase in capital's share of income, but economic analyses show that the cause is rising rent and not any of the other usual suspects (e.g. tax cuts, IP law, technological disruption, regulatory barriers to competition, corporate consolidation, etc) (see Figure 3):

> https://www.brookings.edu/wp-content/uploads/2016/07/2015a_r...

The paper referenced by the that article excludes short term asset (i.e. software) depreciation, interest, and dividends before calculating capital's share. If you ignore most of the methods of distributing gains to capital to it's owners, it will appear as though capital (at this point scoped down to the company itself) has very little gains.

The paper (from 2015) goes on to predict that labor's share will rise going forward. With the brief exception of the COVID redistribution programs, it has done the opposite, and trended downwards over the last 10 years.

> I believe that both governments and companies would recognize that it would be an extremely dangerous asset for any party to attempt to own.

We can debate endlessly about our predictions about AIs impact on employment, but the above is where I think you might be too hopeful.

AI is an arms race. No other arms race in human history has resulted in any party deciding "that's enough, we'd be better off without this", from the bronze age (probably earlier) through to the nuclear weapons age. I don't see a reason for AI to be treated any differently.
Show HN: TreeTamer – Make your entire codebase digestible for AI tools
I built this to solve the frustrating problem of AI tools (Claude, GPT) hitting their token limits when analyzing large codebases. It flattens complex directory structures while preserving functionality, making entire projects analyzable within AI context windows. Looking for feedback from others who've hit similar limitations.
https://github.com/gbechtold/TreeTamer
Also doctors are very frequently able to do something about it. Being powerless is a huge factor in mental illness.
Yes, Meta are economically incentivised to reduce the number of human reviews (assuming the cost of improving the model is worthwhile).

This probably means fewer human reviewers reviewing a firehose, not the same number of human reviewers reviewing content at a slower rate.
Heat disproportionately kills the young: Evidence from Mexico
Ask HN: Any open source/firmware smart-ring?
I don't know if I would benefit from a smart ring. But I know I don't want to pay $350 for one. I have a feeling you could save a lot on hardware by just capturing and then processing offline rather than on the device. But what do I know.
> we are considering an in-memory emulator to open source ourselves

I'd suggest a persistent emulator, using something like SQLite (one row per record). Even for local development, many applications need persistence. And it'd be even enough to run a single node low throughput production server which doesn't need robust durability and availability. But it still has enough overhead and limitations not to compete with your cloud offering.

What's however important is being as close as possible to your production system, behavior wise. So I'd try so share as much of the frontend code (e.g. the GRPC and REST handlers) as possible between these.
I agree that API stability should be more important than what it currently is for many libraries. If you change the language, that's a pretty major API breakage, unless you provide some way to still use it the same way. But if something was a C library and suddenly it's only a Rust crate, then I'm not sure I'd even call it the same name/project anymore.

Personally I wish libraries would just never remove/change anything from their API, that we'd be able to have some sort of immutable API. Only additions could be made, or you can fork it into another project if you want a different API.
The great thing about leafing through BYTE is seeing the old ads right alongside the articles. Today, the great content gets stripped away from the ads. Yes, you can go read some article from a newspaper from ten years ago, but the ads are contemporary not historical.
.jar files are just specially packaged .zip files for distributing Java programs and libraries.

.class files are Java bytecode.

What source code files are you seeing?

What are the filenames, etc.?

JetBrains's IDE source code would likely be Kotlin (.kt, .kts file extension) or Java (.java file extension) source code files.
Sure. My point was simply that people read how they performed the study and not just the punchline from the conclusion section.
There is. Middle ground between the extremes of those pendulums of all cloud or physical metal.

You can start with using a cloud only for VMs and only run services on it using IaaS or PaaS. Very serviceable.
Golfing has had a huge surge in popularity since 2020. Prices are going up but courses aren't closing.
I had that impression when I joined Coda; not so much by the time I left.
A Map of Software Engineering Pay in US
Great points. Also if you end up building your apps as rube goldberg machines living up to "AWS Well Architected" criteria (indoctrinated by staff lots of AWS certifications, leading to a lot of AWS certified staff whose paycheck now depends on following AWS recommended practices) the complexity will kill your security, as nobody will understand the systems anymore.
The other part is that when us-east-1 goes down, you can blame AWS, and a third of your customer's vendors will be doing the same. When you unplug the power to your colo rack while installing a new server, that's on you.
Manageability of cloud without a dedicated resource is a form of resource creep, and shadow labour costs that aren’t factored in.

How many things don’t end up happening because of this? When they need a sliver of resources in the start?
I don't see what's wrong with Unity or any other native engine that can export to WebGL via WASM. It's still building for the web none-the-less.

With tools like Unity you can focus more on the actual game development instead of building the tools for the game and then risk never releasing the game.
The bottom line > babysitting hardware. Businesses are transitioning to cloud because it's better for business.
The Metabolic Basis of Neurodegeneration: The Glucose Paradox
Obligation? Far from it. I've worked at some poorly staffed companies. Nobody is maintaining old VMs or container images. If it works, nobody touches it.

I worked at a supposedly properly staffed company that had raised 100's of millions in investment, and it was the same thing. VMs running 5 year old distros that hadn't been updated in years. 600 day uptimes, no kernel patches, ancient versions of Postgres, Python 2.7 code everywhere, etc. This wasn't 10 years ago. This was 2 years ago!
The cloud is someone else’s computer.

Having redirected of a vm provider or installing a hyper visor on equipment is another thing.
100% ;)
It depends on how deep you want to go. Equinix for one (I'm sure others as well, but I'm most familiar with them) offers managed cross-DC fiber. You will probably need to manage the networking, to be fair, and I will readily admit that's not trivial.
"I believe that 50/50 is survivable. "

Perhaps so, but is that a one-off shot/dosing or habitually (as an alcoholic)?

In my other post I pointed out that denatured ethanol sold as 'Methylated Spirits' used to have 15% methanol and 3% pyridine as denaturants and in practice this combination was considered highly toxic and that's why the denaturants were changed to nontoxic denatonium (ie 95% ethanol, 5% H2O and trace denatonium).

For Methylated Spirits the methanol/pyridine ratios were set deliberately to be toxic and the product was labeled 'POISON'.

Whether the pyridine added significantly to the toxicity I cannot say. Nor do I know why the ratios were set as they were. No doubt a check of how that standard was set and the death rate stats before and after the denatonium was added would tell the actual story.
I had it 116-112 and had the first as a swing round that I gave to fury. To me it was usyk controlling the fight. The commentators would have you believe otherwise. Remember that, when ring side, fights look different depending on where you sit, which could explain some of this.

Deep Strike was only run on only the public feed and not a quad feed as is preferred.
Encrypting data is easy, securely managing keys is the hard part. KMS is the Key Management Service. And AWS put a lot of thought and work into it.

https://docs.aws.amazon.com/kms/latest/cryptographic-details...
> Libriscv is a very small very vast VM that runs riscv assembly.

That's what I meant. I don't know why I said byte code instead of assembly.

Thanks for clarifying. I need to look into libriscv more.
X deletes all pro-Israel posts from Germany Christmas market attacker profile
Relatively speaking, not particularly.

What's interesting now is how many patients will say "You're not going to give me fentanyl are you? That's really dangerous stuff", etc.

Their perfect right, of course, but is sad that that's the public perception - it's extremely effective, and quite safe, used properly (for one, we're obviously only giving it from pharma sources, with actually properly dosed solutions for IV).
You mean that you have opened the class file, and saw the actual source code? Class file is supposed to be object-code (or whatever java calls that) - which can be decompiled (and sometimes even in a meaningful way), but generally it is not supposed to be the source itself...

(I just downloaded goland, and extracted a random jar file, and at least with that, the above paragraph seems to stand)
Aside: Fastmail was the best email provider I ever used. The interface was intuitive and responsive, both on mobile and web. They have extensive documentation for everything. I was able to set up a custom domain and and a catch-all email address in a few minutes. Customer support is great, too. I emailed them about an issue and they responded within the hour (turns out it was my fault). I feel like it's a really mature product/company and they really know what they're doing, and have a plan for where they're going.

I ended up switching to Protonmail, because of privacy (Fastmail is within the Five Eyes (Australia)), which is the only thing I really like about Protonmail. But I'm considering switching back to Fastmail, because I liked it so much.
> 4 year olds don't even need a prompt, they'll ramble on and on until they get tired; if you listen in, you may even notice they seem to have a context window that's about 30 seconds worth of tokens wide :)

As the parent of a 4 year old, this is spot-on, especially the 30-second context window. My kiddo will often embark upon a sentence with no idea of how to choose anything beyond the next few tokens, and then continue reaching for new stuff, merely to keep the sentence going.

I say this as someone with a deep respect for Humans. However, I also think most of us tend to operate in "default mode" (in the sense that David Foster Wallace described in his "What is Water?" commencement speech).

Overall, LLMs are a stark reminder to us that without careful and intentional living, we are in danger of being more like LLMs than we'd like.
I don’t trust 1Password, but not for technical reasons. They like to play subscription games and hold accounts hostage. I’m moving to apple passwords myself.
I think Steve ended up being a better salesperson than Jean-Louis Gassé. And to be fair, for all its incredible effort I don't think that BeOS was as mature as NextStep.

As I recall, there were some early UI efforts that essentially copied the Classic MacOS feel (the MacOS 8/Copland look) onto NextStep, but they were dropped in favor of OS X's Aqua design (which took inspiration from the iMac design)
Check out https://github.com/atc1441/ATC_RF03_Ring
hyper more like a build block rather than a tool you can directly use, maybe
you just should use other libraries which built on the hyper
100% there are very profitable ai agents in production that people arent talking about
Assignment Calculus: A Pure Imperative Language [pdf]
Not in a public area, no. A robot can not be held liable for mistakes whereas a human has skin in the game. A company sufficiently big enough to mass produce these robots will have more lawyers than insert deity here and they will consider a certain threshold of workplace incidents acceptable and the cost of doing business. Also consider the robot will need at very least the strength of a human to keep the dog from harming smaller dogs and to protect the dog from bigger dogs.

Perhaps if there was a confined area that was impossible to harm the dog then that would be a big maybe once the robot has been proven to not have hardware and software bugs that could cause the dog to be harmed by the robot itself. I do not foresee this occurring in our great great grandchildren's lifetimes. Those that jump the gun a.k.a. risk takers will be causing unnecessary harm to dogs.
> The cloud is someone else’s computer.

And in the case of AWS it is someone else's extremely well designed and managed computer and network.
"As a last resort we tried machine learning ..."

- Hilarious that a cutting edge solution (document embedding and search) from 5-6 years ago was their last resort.

- Doubly hilarious that "throw more AI at it" surprised them when it didn't work.
Yep. Cross-region RDBMS is a hard problem, even when you're using a managed service – you practically always have to deal with eventual consistency, or increased latency for writes.
>What's particularly fascinating to me, though, is how some people are so pro-cloud that they'd argue with a writeup like this with silly cloud talking points. They don't seem to care much about data or facts, just that they love cloud and want everyone else to be in cloud, too.

The irony is absolutely dripping off this comment, wow.

Commenter makes emotionally charge comment with no data or facts and decries anyone who disagrees with them as "silly talking points" for not caring about data and facts.

Your comment is entirely talking about itself.
Complicating this analysis is that computers have still been making exponential improvements in capability as clouds became popular (e.g. disks are 1000-10000x faster than they were 15 years ago), so you'd naturally expect things to become easier to manage over time as you need fewer machines, assuming of course that your developers focus on e.g. learning how to use a database well instead of how to scale to use massive clusters.

That is, even if things became cheaper/faster, they might have been even better without cloud infrastructure.
Why Musk Is Wrong About Mars
Yes, I've used several of these modules myself. They save tons of time! Unfortunately, for legacy projects, I inherited a bunch of code from individuals that built everything "by hand" then copy-pasted everything. No re-usability.
Microsoft SQL Server is only available as an x86-64 docker container binary. They actually had a native(?) arm64 docker container under the name "azure-sql-edge", which was (and still is) super useful as you can run it "natively" in an arm64 qemu linux for example, but alas that version was not long lived, as Microsoft decided to stop developing it again, which feels like a huge step backwards.

https://techcommunity.microsoft.com/blog/sqlserver/azure-sql...

There's probably other closed-source linux software being distributed as amd64-only binaries (rosetta 2 for linux VMs isn't limited to docker containers).
In sunny Tahoe, a hollow-eyed Bay Area billionaire pretends to be normal
Money can definitely leveraged to make bigger impacts. For example you can use money on lobbying that results in the government itself providing better programming. Systemic improvements can also make a bigger impact than buying a family’s food for a year
Absolutely not.

That's like building a robot to have sex with my partner for me.
You gave me flashbacks to a far worse bureaucratic nightmare with #2 in my last job.

I supported an application with a team of about three people for a regional headquarters in the DoD. We had one stack of aging hardware that was racked, on a handshake agreement with another team, in a nearby facility under that other team's control. We had to periodically request physical access for maintenance tasks and the facility routinely lost power, suffered local network outages, etc. So we decided that we needed new hardware and more of it spread across the region to avoid the shaky single-point-of-failure.

That began a three year process of: waiting for budget to be available for the hardware / license / support purchases; pitching PowerPoints to senior management to argue for that budget (and getting updated quotes every time from the vendors); working out agreements with other teams at new facilities to rack the hardware; traveling to those sites to install stuff; and working through the cybersecurity compliance stuff for each site. I left before everything was finished, so I don't know how they ultimately dealt with needing, say, someone to physically reseat a cable in Japan (an international flight away).
Engineering Memory
The real cost wins of self-hosted are that anything using new hardware becomes an ordeal, and engineers won't use high-cost, value-added services. I agree that there's often too little restraint in cloud architectures, but if a business truly believes in a project, it shouldn't be held up for six months waiting for server budget with engineers spending doing ops work to get three nines of DB reliability.

There is a size where self-hosting makes sense, but it's much larger than you think.
Nothing more annoying than a 200 response when the server 'successfully' serves a 404 page
This is a weird take. The passkey can be up to 1400 bits in length which makes it significantly more difficult to brute force than a 256 bit password. Not to mention some sites won’t even let you type in a password that long, and then ofc rainbow tables.

Passkeys are significantly more secure for everybody.
Sure, it was a scam, but we weren't the victims. I won't shed a tear for the marketing departments they were defrauding. I do feel bad for the small YouTube channels who lost affiliate revenue, though.
Quote from OA

"About 15 years later I ran into that manager again, and he was close to dying from a kidney ailment. I spent a day with him, driving him around so he could take some photographs, and having lunch. We didn't talk much about work, mostly he wanted to get out of being in bed and see the world a bit."

Just deLurking to say that was an excellent thing to do. This small paragraph tucked away at the end of the anecdote shifted the whole experience for me.
I have ADHD and in my old age Aphasia. Here is an editing strategy that lets me write with clarity and precision. The key is to relax and write down my initial thoughts even though I know they are poorly expressed, incomplete, and even faulty. This frees me from the worries and inhibitions that interfere with moving forward. I just do it.

After completing the previous paragraph, I have then reviewed and re-written it about 10 times.

I find this approach very satisfying as my own understanding improves as well as my writing. After writing these last two sentences, I have again reviewed and re-written the entire piece multiple times.

After writing longer pieces I go back over the piece moving paragraphs, adding new ones, deleting old ones, dividing paragraphs, and launching editing cycles for others.

As I proceed, I have confidence that I am entirely in control and will go back and fix any remaining issues. Again the key is to ease back, relax, and just let it evolve.

P.S. I want to emphasize how worthwhile are the new insights into the topic that come from cycles of editing cycles.
The implementation is very clearly included, if you... scrolled down.

And the point is, you could easy do `const db = new Database("./database.sqlite")` instead.

The wrapper makes it so manipulating your database is just like manipulating a plain Javascript object.
I'm curious about what "reasonable amount of hosting" means to you, because from my experience, as your internal network's complexity goes up, it's far better for your to move systems to a hyperscaler. The current estimate is >90% of Fortune 500 companies are cloud-based. What is it that you know that they don't?
If you set the language to something that isn't the default anywhere, and isn't standard for your country (so for you, English followed by Danish would do) Google seems to respect the preference.

But you add a lot of entropy to the privacy violators.