skysight-inc/HackerNews huggingface dataset:
> The problem comes with cost estimation. Because there are so many axes, we can't just take our size and figure out a cost estimate, we have to model out different scenarios. Does a traffic spike for us equal a logging spike?

In the case of Datadog it’s even worse that they don’t allow you to cap costs. If you have an accidental spike (e.g. some deployment gone haywire and relaunching containers and suddenly you have 100x the amount of containers as usual in a 1 hour time span), they will not refund it. I had to plea a lot for me as a solo developer, and they ended up locking me into a 1 year contract in order to be reimbursed.

I’m convinced it’s entirely deliberate and they prey upon these types of things. It was a terrible, hostile experience, because I had to pay a huge sum I did not get any value out of. I was so scared of using their product for the rest of the year that I simply wrote off the yearly subscription as a loss.
“This forced other disciplined startups to loosen their ad spend to be competitive in the venture-market industry and created an era of capital-inefficient businesses. With time, this will re-adjust back to historical norms and the process will be painful.”

I thought this was a pertinent quote.

You’re going to see many companies deciding to become cash flow positive instead of growing. And if the business is stable, the quickest way to get there is to drastically cut operating costs…
Does anyone else not resonate with this? I ~never miss typos.
This is my understanding as well. The majority of the money between politicians and business entities or wealthy individuals moves out of band and out of sight.

Lobbyists are the glue that makes those deals happen. So the $3.5M went to pay the lobbyists to negotiate the much bigger deals that ultimately sway the opinions of the politicians.
Love this comment, I'm listening to wealth of Nations audiobook and this is a main point that jumps out.

He uses the phrase "perfect liberty" to describe the ideal version of a market and also understands this will never be equally applied or possible with all markets.

It's an amazing piece of work and I'm really enjoying the audio book as it reads more like a lecture and is very pleasant to listen too.
They also exist in Shimano’s GRX gravel series as well
I don't want to call out certain antisocial twits by name.

The 350 mile LFP car is probably already in production in a Shanghai factory if you can still stomach giving him money...
Yes, frontend developers often barely know how to query a database, whereas backend developers often create terrible user interfaces, whereas fullstack developers are not particularly good at either. It is a tradeoff.
Ok. :]
Non-editorialized title: GPTZero Case Study (Exploring False Positives)

@dang
I don't think this is going to 'revolutionise' anything really. It is just another friction point and part to fail or need maintenance. It is an attempt for Shimano to look relevant.

I have the wireless electronic sram shifting on my 1x Lauf. It is kind of expensive, but amazing and worth the simplicity of it all. It just works and shifts perfectly every time.

I could never go back to cables. The revolution will be to figure out ways to make this same electronic shifting technology less expensive so that it can be installed on every non-e-bike out there.
It depends.

I've seen so many absolutist opinions on testing that I'm distrustful of the wisdom of. When I see people say that there's only 1 way to test or not test things, and you always have to do it in a certain way, and fully test everything, I'm not sure that they're right. I think your need for code testing, and how much testing you do, matters more based on the context and risk you see through experience and good judgement.

> Making software for nuclear power plants? Sure, go slow and test the shit out of it.

> Making software for cars or space ships? Sure, go slow and test the shit out of it.

> Making large scale software for a big financial company where millions of dollars are at stake in the case of a fuckup? Sure, test the shit out of it. You can afford to throw 8 full teams of developers on every continent into nothing but testing, and then testing the tests, and then testing the tests for the tests.

> Building an API that multiple teams and customer are going to depend on? Yeah, testing that sounds like a good idea to ensure everything is working as expected.

> Running a profitable SaaS? Sure, at a certain point where you're not in wartime mode struggling for survival, fully testing and formalizing a lot of things makes some sense.

> But trying to get a tiny 1-human startup off of the ground that no lives depend on? I don't know what works for you best, but would you rather write code to make you money, or spend lots of time writing tests on stuff that's probably going to change a lot later anyway or that you don't even know if it really is a realistic business?

> Building a shitty app for some dumb marketing firm or whatever? I've literally never seen anybody in many types of businesses demand formal code testing. The only thing that matters to them is user-acceptance: the client and/or their QA team will manually test all of the functionality and tell you whether or not it's acceptable to them.
Fresno is there for the taking. Some of the above live in and around the Salton Sea. Yes, people can cling on for sure. The main point is there is give and take. You win on one side and you lose on the other. Sure, without tech it could be something like Galveston. But there are vastly more people benefitting from the boom than those who suffer from the boom.

If you ask people, would you trade this economy for the previous economy where you you keep blue collar jobs and keep your creatives like writers and protesters, or you trade that opportunity for high technology jobs but lose creatives and protesters I think the majority of people will chose the latter.
Because, due to inflation, it evaporates sitting still.

So anyone with a lot of money laying around knows they need to put it to work, so that it evaporates more slowly than it grows (due to investment returns).

And the best places to put your excess wealth are often constantly changing, so the money moves around following what everyone perceives to be the best places to put it to get the highest return.

This is actually one of the reasons central banks try to keep positive inflation, because it encourages people to put their money to work rather than just keepping it in a savings account providing no value.

When people are putting their money to work, human flourishing is increased. More jobs, more restaurants, more research, more activity, etc.
It reminds me of "pont neuf"("new bridge" in French), which is the oldest bridge in Paris crossing the seine.
There is a bit of a forest / trees problem here. Python's simplicity is all about the barrier to computing. Because the barrier to use of Python is so much lower than for Rust, et al. you can get to a point where you've automated some human activity much more quickly or, indeed, even bothered to automate it at all. Someone knocking out a Python tool so that a manager doesn't have to gather spreadsheets every month to monitor progress is better than it not happening because Rust doesn't have the higher level libraries to make it a 5 day, 1 person project.

This article really just reads like there is some internal griping about not using Python.
The valuable art will simply become more performative. We still pay a ton for live music even though we can hear the same music for dirt cheap.

We pay a ton for theatre when we can just watch a movie or recorded play.

We have adapted to cheap art many times before.
Tried “Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo” and it highlighted every word. Tried “James while John had had had had had had had had had had had a better effect on the teacher” and it had no issues with it.
I agree, but “regulation” is also the trope used to say the govt hinders/slows down business. I don’t think applying the brakes is always a bad thing. For example, I want regulation to temper the attitude of “moving fast and breaking things” in safety critical code.
A necessary evil for supporting an open and programmable internet (IMO).
Yup. Even as a power user there's only so much time in the day. I ran a UniFi network locally for a while, because I was generally frustrated with the state of things. I still have the USG at the top of my network but everything south of it has been replaced with Eeros for Wi-Fi, and they just work(tm). I don't have time to fight with that stuff. I have a life.

I still run a FreeNAS box (well, TrueNAS), because I have work-related needs that Synology can't really handle, but that's a conscious choice and I have the skills necessary both to do it and to know that I need to. Most people do not. And that's okay. They have skills I do not have. Modern society functions on division of labor.
How is btrfs nowadays? I have PTSD from it and stick to ZFS now.
> The bad kinds of child labour disappear as poverty disappears. No need for any hard regulation there.

I'm sorry but that is extremely cold hearted, mostly useless and bordering on the sociopathic. As an excuse for child labour. Just "fix" everything, have enough money and no children will need to work in risky conditions? You should go and tell the DRC government that, as well as the families whose children are dying/poisoning themselves for their whole lives, they would be overjoyed.

It is not a solution in any way a form, it's a desired state. Hard regulations banning these kind of undesirable practices will be an immediate (ish, with time for enforcement) fix and literally save lives.

Is your view similarly useless and sociopathic with regards to all regulations? Building codes are only a chore and increase housing prices, once everybody is rich all housing will be of good quality (until an earthquake or hurricane or poor living conditions strike and kill, but who cares, right?).
It seems more neutral to me. Yes there's a lot of spam and other types of malicious behavior, but I don't think it's good overall to try to eliminate web automation entirely to stop it.
The aircraft could get to altitude on batteries, then switch over to beamed power. You need to expand your imagination when you're trying to rule out a technology: you are arguing all possible ways to do it don't work. This is difficult task and one you are not taking seriously. Facile dismissals of the kind you are spouting here are not sufficient.

You are the one who is writing checks his thinking can't cash.
This would be trivial in Hotwire with Rails
As alluded in the post, we should all have switched to Plan 9 decades ago. Everything behaves like a file, which means you get a mountpoint for web stuff (https://man.9front.org/4/webfs), and use another application that reads and writes files on top of that (https://man.9front.org/1/mothra).

I fear the current web is too complicated for that. All hope is lost, the web cannot be salvaged.
Not to be confused with camera movements
Having a 1x drivetrain in my Trek Xcaliber and living up a steep hill, when changing up gears I have to sit down, do a pedal stroke like just letting the weight of my leg press the pedal and switch gear at the same time to avoid that hard snap in the chain. A little inconvenience but it does the trick, it changes smoothly
Oil may not be fossil derived, i.e. from dinosaurs. Abiotic theory says that it is produced die to the high heat and pressures of the earth's core.

Russia has had great success in their oil discovery and field management with abiotic derived techniques.

The peak oil supply curve may be a lot more deep on the right tail than is assumed. The peak may simply have been the draw down of the initial surplus, but known fields refill with time, and new fields can be discovered with search techniques based on abiotic theory.

Western corporations have bet a lot of money on a peak oil transition driven crisis. It may never come.
I don’t use URL shorteners, but sometimes a web service will use one for you. Twitter does something weird, where URLs are displayed normally in tweets, but are actually hyperlinks to a shortened address using their t.co domain.
PoW captcha like MCaptcha. (It's technically not a captcha, for the pedantic)
The FCC could have a rule when you are releasing "Cloud Connected" hardware that would specify that you must provide an "EOL plan" for when you no longer wish to support the hardware. A good example would be Sonos, they would be within their right to end official support for a speaker, but they must provide some EOL support that will let these devices function in perpetuity (or at least until the hardware breaks down).
> you should DEFINITELY edit Harry Potter to get the terfliness out of it

Have you actually read Harry Potter? What are you referring to within the books?

Rowling was a progressive darling for years until she expressed disallowed sentiments outside of her fiction writing.
UX/UI Product Design Roadmap
I was hoping for something more akin to what the word "building" usually implies - something a bit more physical. If nothing else, the author made a box for it ;)

The RockPro64 is a good board with lots of expandability. I run NetBSD/aarch64eb on one to build all of NetBSD's pkgsrc packages (26,000). It performs well with an m.2 NVMe, and has been rock solid.

Of course, for anyone using the RockPro64, if you plan to do lots of processor intensive work like compiling, you'll either need a very large heat sink (no Flirc cases for these, unfortunately) or you'll need active cooling. Without good cooling, it'll throttle.

https://klos.com/~john/rockpro64.jpeg
Whether or not government contracts can be considered subsidies was the question of the related WTO dispute. And it was never ruled that they are not. Since the WTO is the highest authority in those questions, everything else is just an opinion.
Some people I know pronounce it the French way, for whatever that's worth. And these are not all people that speak French.
> Almost anyone will soon be able to create a Netflix so I'll just cancel my subscription and watch free generated content uploaded to Youtube I guess?

What’s wrong with that?

I pretty much only watch people doing their thing on YouTube and I’m entertained enough. I have a couple years of tv shows I haven’t gotten around to watching because of YouTube peeps keeping me interested.
Sorry if it came across that way. My point is that empirical work would make a stronger case than a hypothetical thought experiment. (Although the social sciences have been hit harder by the replication crises than others, so they may also warrant some skepticism)
“Nice!”

- guy who gets paid 100 million to sit around and write “Nice!” in emails once a week, which is still more than his replacement does.
You would be surprised how much we talked about that . New/old are just relevant for the transition period.
Isn't the right way to solve this hassle by banning the word "black" as reference to a race?!
Black isn't even a color :)

I'm still confused that so many people in the US complain about racism, but every form you fill out, e.g., at a doctor's office, asks you for your race.
Don't hold your breath for FreeCAD's topological naming fix
I appreciate you’re making a generalisation rather than stating a fact, but a lot of your points could just as easily be untrue as they are correct. It really depend on the item.

For example a lot of older stuff can be easier to maintain if the modern counterpart has some kind of electronic part that wasn’t in the original. And plenty of modern things aren’t made with the same longevity as older things.

> not meet modern expectations

I don’t see that as reason not to use old stuff in itself. If you’re changing something purely because of fashion then that’s a terrible reason to get rid of something older. But if there is another measurable differentiator then I’d see that as the reason rather than “expectations”.

I guess my point here isn’t that I disagree with you per se, just that I’d be weary of citing “expectations” without breaking down what those expectations are (in any particular case).

> be less energy efficient

We also need to be careful here too because the impact of manufacturing and shipping new things, plus the impact of disposing old things might still work out greater than the impact of using that older thing for longer.

> and the expense of repairing a crack in a 100 year old thing tends to be higher than repairing/replacing something modern.

I’ve owned plenty of modern things that were impossible to repair once they developed a small crack. And things that should be easier to repair than they are because they manufactures have decided they don’t want people fixing their own stuff.
There are a myriad of encryption libraries that have been implemented, reimplemented, and redesigned by various hackers.

In any case, I think reimplementing CBC is absolutely beginner level as far as implementation is concerned. Yes, you can be tripped up by various _uses_ of CBC, but the failure modes are extremely well studied at this point.

Of course, a proper AEAD implementation would avoid that. But AEAD is commonly established today with GCM, which is not beginner level. So now we're trapped. What am I supposed to tell a young programmer who is interested in playing around with encryption on their own?

Perhaps you wish to stop anyone from studying that subject. But on the contrary, I think the only way a programmer can truly learn this stuff is to implement the easiest stuff and try it out themselves from the ground up.

--------

The _proper_ advice, is... don't write your own production encryption. But... if you have to, stick with the simplest implementation that avoids the most common errors (side channels, timing attacks, etc. etc.), and focus on the simplest use cases that have the largest amount of history.

Of course, there's an entire class of crypto-bugs these days are found at the higher levels, in the "use of encryption" (ex: SSL3.0, TLS1.0, TLS1.1, etc. etc.). Nonce reuse, IV generation, in-advertent side channels due to padding oracles, etc. etc.

Even a "perfect" implementation of CBC will come across these crypto-bugs (and is why modern algorithms do focus on AEAD from the ground up these days, which largely avoids the problem).

So yes, there are a lot of traps and footguns in the world of encryption. But that's true of programming in general. Eventually, someone will want to make their own encryption, maybe the library doesn't work out just right (as is in this case: the Crypto-library doesn't have GCM mode implemented), and other modes need to be used. The use of CBC seems to be done properly here for static-HTML encryption.
I tested it out on some 6502 assembly recently and it made serious logical errors as well as basic mistakes like using 16-bit numbers in 8-bit regisers.

https://videos.rights.ninja/w/m9LX4Tw47vPvbNDSsjFTYh
The FAA defines what does and does not need a transponder, vehicles under a certain weight, under or overflying commercial airspace, or are unpowered (like manned hot air balloons) do not. Hobbyist balloons are both under-weight AND overfly commercial airspace, so don't need one on at least two grounds.

Plus a transponder, battery pack (that works at those temperatures), and sensors, would likely cost in the excess of $1500~ and weigh more than the hobby balloon as a whole by a lot. A radar reflector isn't really required with a balloon because the entire side of the balloon itself is a radar reflector.

As to why the US used a $400K missile to shoot down a balloon? I'd argue they used a $400K missile to avert political criticism, since the media decided to turn it into a thing.

The reality is that signal intelligence can be gathered on the ground and sent back to China trivially. The US isn't a police state after all, gathering signal intelligence is passive, and shipping it back to China isn't a particularly hard problem. We already know that almost all embassies (including "friendly" ones) do so, and it is likely China has some satellite capability in that area too.
Re: Linux Logo Prototype. (1996)
I'd settle for something that preserves 3rd party anonymous transactions. Maybe a stable coin could fill the need.
Or, the warnings were irrelevant to the avoidance of the problem.

A fable: http://englishaesop.blogspot.com/2010/07/fly-and-chariot.htm...
If you define throughput as "processed items over time per processor", the tradeoff becomes clear. Given the rate of incoming requests, you can get more processors, which will increase cost and reduce latency and throughput-per-processor, or you can get fewer processors, which will decrease cost and increase latency and throughput-per-processor.

If you have fixed resources and fixed work, wanting your queues to be empty is a wish, not a strategy.
I think people have confused the matter by splitting into soft/hard.

There is only 1 consciousness. Soft is describing how it can be done physically, how to build it, or explain it, and hard is what it is like to experience it from the inside.

By creating the hard problem, it really just says "we can't know anything about any internal state". All "internal subject states" are self reported, and a machine can just as well self report enough to mimic a human. So at that point, we can't prove that the machine doesn't have a 'subjective' internal state.

By this line of reasoning, we can't prove that any humans are conscious either. Any lines of logic that try to prove the hard problem, would either both prove that the machine and human are both conscious, or prove that neither are conscious.
That’s why you look at the average age of the items in the queue.
> Opening up Parasolid for "free" open source and small commercial operations

I've used Parasolid in a previous job. OpenCascade may be unstable and limited, but Parasolid can be too depending on your use case. Its not a silver bullet.
Show HN: FlipJump – I Created a Programming Language
Hi all!
I built FlipJump, a programming language with just 1 opcode, yet capable of any computation.

It started with thinking of the idea of the minimalistic language, but it's more than that - I had to set up the whole environment for it:
I have written a macro-assembler, an interpreter for the binary, and a very extensive standard library. I also written about ~30 programs in it.
Also, the standard library is tested.

I also wrote an esolangs page: https://esolangs.org/wiki/FlipJump

Tell me what you think!
Right, I mean, how could it know?

I could write in the tone of ChatGPT if I tried hard enough. It's an intractable problem and a tool like this probably does more harm than good.
> Are they obligated to keep the software up to date despite the one-time-sale?

No. But they also should have no right to stop others from supporting the software: https://news.ycombinator.com/item?id=34858209.
Facebook Announces Meta Verified
How have you found the latency to be? Are you shipping in multiple regions? Is this something you think about actively? I know there are ways to optimistically update if you want, but that sort of defeats the purpose imo. (I say this as someone extremely interested in Elixir/Phoenix)
...to AI. It's kinda funny how this is yet another area where these models suck very much in the same way that most humans do. LLMs are bad at arithmetic? So are most people. Can't tell science from babble? I already wouldn't ask a non-expert to rate any aspect of an academic paper. Trusting the average Joe who has only completed some basic form of education would be tremendously stupid. Same with these models. Maybe we can get more out of it in specific areas with fine tuning, but we're very far away from a universal expert system.