skysight-inc/HackerNews huggingface dataset:
Warning: As an aside, this setup creates mid-price r5.large.search OpenSearch instances by default. Nowhere in the boilerplate code or guide is this mentioned. That will run you $134 per month at minimum.

A good rule when working with any sort of cloud service: Everything that can be charged for, will be.

There are plenty of stories of people getting charged massively, and one may wonder whether this has any negative effects on them getting new customers. Unfortunately it's usually not the ones working with it who are the ones making the decision to use AWS or other cloud services, and the ones who are have their minds fully clouded by the propaganda --- I mean marketing.
most of this article is nostalgia. the reason game development use sampled music was because it was always about cutting cost, specially at Sony when they introduced CD audio to games.
About that:

- Real-time is about guaranteed response times

- What are the guarantees of real-time Linux?

I don't think I have ever read about the latter. Maybe because real-time Linux is barely used where real-time behavior has more important consequences than audio dropouts. And it's difficult on PC hardware with stuff like surprise system management mode intervention, various hardware probably hogging some bus sometimes...
Fair point. Thank you for the feedback :)
The degree to which startups with unsustainable business models can be called pump and dump schemes is debated. I wasn’t suggesting they committed fraud, but they definitely put their best foot forward before that transaction and believed it was in their interest to sell.

https://en.wikipedia.org/wiki/Pump_and_dump

Also it’s not just unrelated 3rd parties, Enron was included because: “Enron falsely reported profits which inflated the stock price, they covered the real numbers by using questionable accounting practices. Twenty-nine Enron executives sold overvalued stock for more than a billion dollars before the company went bankrupt.”
The big difference is being able to download games / installers locally and expect them to work without having to first sign in to an account.

you can only do that with gog, not with steam

ps: however, there have been a few games where multiplayer features required a gog galaxy instance, which I don't agree with given their whole no-DRM spiel
I know I would have had a blast finding ways to direct the model into giving me top scores by manipulating it through the submitted text. I think that without a bespoke model that has been vetted, is supervised, and is constrained, you are going to end up with some interesting results running classwork through a language model for grading.
You trust the government far too much. Regulated industries always end up costing the consumer more. See: medical care and education for examples.
Show HN: I Made MailChecker for Outlook
Hi guys, I just released small chrome extension to web store called "MailChecker for Outlook™".

This browser extension brings you the power of mail using an icon in the browser. You can quickly access your Outlook work, school or personal account, your Outlook.com or Hotmail.com account without switching to another tab or app.

Please guys would you test it, comment it or give a feedback?

Website: https://www.mailchecker-for-outlook.com/
Huh? Is this comment meant to be parody? Japan’s full of gadgets to help with everyday tasks, including vegetable peelers. Just visit Daiso or Loft or similar and look around a bit.

Or look around your typical supermarket. Instant noddles, pre-made curry mixes, pre-cut meat and vegetables, instant miso soup, precooked side dishes and so on. It’s not like this stuff cannot be prepared at home. It sells well because it’s convenient.

P.S. the skin is the best part of a good apple.
On the other hand, for some serverless services, it makes sense to use AWS instead of self-hosting.

I've deployed multiple Lambda for many years and I have yet to pay anything for them given how _generous_ their free tier is.

Nowadays I must be at around ~100 Lambda executions per day and my billing for Lambda is still $0/month.

To achieve something similar with self-hosting it would require me to have a server running 24/7 just to allow my code running when needed.

So, almost as with everything else in tech (and life in general), the idea is to not see AWS or self-hosting as the best tools for everything.
Sometimes AWS is better, sometimes self-hosting is.

Having the freedom to pick the best one in each situation is quite nice!
It's a faid carbon
Catfooding
Java 8 is still supported until at least 2026, so why not target it?
Hello François, thank you for your great work to the Open Source community.
Aren't you worried that your work may only be profitable to some US-based interests that may backfire to your home country ? given the actual political situation...
France needs you, come back home.
This is not a judgment, just wondering about your opinion on it.
> I wonder if there will be an analog for intellectual work. Will people be going to "mental" gyms in the future?

Already do — that's what "brain training" apps; consumer EdTech like Duolingo and Brilliant; and educational YouTube and podcasts like 3blue1brown, Easy German, ElectroBOOM, Overly Sarcastic Productions all are.
kudos to you for writing to the developers to complain then!
Evacuating Earth [video]
Can Scrum Be Salvaged?
It is pretty typical these days for services in a distributed architecture to not depend on local state whatsoever. In fact, in k8s there is no way to "properly reboot" a pod. The equivalent would be to replace the pod with a new one.
Aha, this for some reason links an ancient version of the proposal and current versions do forbid time travel across the contract, so, the result is not strictly worse which is an important improvement, no sure whether SG23 was involved in that outcome but it's a good idea either way.
Bureaucracy as per Weber is simply 'rationally organized action'. It dominates because this is the appropriate way to manage hundreds of thousands of people in a impersonal, rule based and meritocratic way. Third world countries work the other way around, they don't have professional bureaucracies, they only have clans and families.

It's not ossified but efficient. If a company like Google with about ~180.000 employees were to make decisions by everyone talking to everyone else you can try to do the math on what the complexity of that is.
Why not? I certainly get 16:10 or even 3:2 on laptops but for a desktop just get a taller display (if there is truly not enough vertical space on 32” screen...).
Which have a one to one correspondence with regular languages, so this isn’t actually an answer to the question.
The Persistent Urban Shortfall in Leisure and Hospitality Employment
1-bit architecture is turbocharging LLM efficiency
And let's not forget about Open Firmware.
It seems that automatic billing is something that cloud providers invented. For example, home Internet providers or mobile providers usually use prepaid plans, where they simply stop the service once you ran out of money (but you can connect your card account if you trust them). So you cannot get charged arbitrary amount for home Internet, and for mobile unless you travel.
I'm not saying taking Objective-C was wrong.

There were many alternatives.

Pascal is language family. Xerox did Pascal like Cedar at around the same time. Thing Modula-2 existed. Next could have done something along those lines. I'm sure there were commercial versions of that kind of stuff floating around.

Smalltalk was a big family at the time. Lisp OO system were already common. There were lots of commercial version of that they could have licensed.

Sun with NeWS had a very extended PostScript that basically allowed you to write most of the application in it.

There was a lot of stuff going on back then already. History always hides how much stuff was actually happening. Sadly most of it isn't open source, so tons of great stuff goes into a historical blackhole.

My point is, with the amount of money Next was able to raise and invest in these systems, they could have gone a number of different ways. They made a reasonable discussion at the time.
Thanks for these links, for all the good they might do.

I think my favorite part about the impact of the "micro plastics everywhere" debate is, just like with climate change, you have a massive number of people who will deny any harm is being done simply because they can't immediately see any effect from where they are standing. Soon we will be calling them Plastic Deniers or whatever.

It's wild to me that half the global population is so remarkably good at reflexively, and without any critical thinking, reject the idea that we may have made a bit of a mistake with our consumer cultures that is going to have long term ecological fallout, leaving the rest of us to wait until it's too late to reverse or even fix the problem. It's like arguing with a real life philosophical zombie.
> I don't think it's fair to expect developers to do paranoid sweeps ...

Agree, it isn't fair. I think it's sensible though. When creating anything on AWS I always behave like AWS is an hostile financial institution gone rogue.
could you set a limit to the credit-card associated with the cloud service? Or would it still create costs after the limit has run out, which they would collect in other ways?
effective, maybe. efficient... I would not be so sure.
does the curl command work from inside that?
Being cheap (in this way) is so often incredibly expensive.
Yup, don't want to get ICEd out of anything.

Also, sometimes the management API goes out due to a bug/networking issue/thundering herd
i think this might fit on https://serverlesshorrors.com/
One of the most American things you’ll ever hear. No, regulation doesn’t cost more. In Germany education is essentially free (yes, I know, we pay it from taxes — it costs German taxpayers less than it costs American students). Healthcare kind of the same: we pay for insurance and then only occasionally have co-payments for extras, but costs again are much lower than in USA.
Comprehensive Guide to SMS Marketing Pricing: What You Need to Know
n today’s competitive digital landscape, businesses are constantly seeking effective ways to reach their audience. SMS marketing has emerged as one of the most direct and impactful channels for communication. But when it comes to implementing this strategy, understanding SMS marketing pricing is crucial for achieving a balance between cost-effectiveness and results.
I started using Emacs in the late 10s and I can definitely say that depending on your values there are no alternatives that even come close.

If you want the absolute minimum learning curve then perhaps there are better options, but I'm pretty sure you'll be stuck at a local maximum there.
I gave up on AWS when I realised you can’t deploy a container straight to ec2 like you can on GCP. For bigger things, yeah the support’s better, for anything small to mid GCP all day. Primitives that actually make sense to how we use containers and such these days. And Bigquery
Risk.

Someone could take an underperforming investment to Vegas, happen to double the investment and return. However if they are using your money then you are taking more risk in that scenario than you’re expecting. Literally going to Vegas isn’t required, the same risk exists in many short term investments. Thus misrepresenting risk is considered fraud even if it happened to work out.
You shut down their instances and keep the data for a week and delete it if they don't pay promptly. It's not very profitable though.
No, the needed arc can be metal vapor producing and using more thermionic electron emission than plasma current based. Current is also self-lensing.
I disagree, I think you paint gambling in a way too positive light. We're not using prediction markets to bet on how much % of silica is in some rock a Mars rover finds, or to bet on the topology of a folding protein. This is gambling and whoever thinks this gambling is any more profound than other kinds is going to find out sooner or later.

By your yardstick, humanity is learning the outcome of sports events ahead of them happening and this is a profound world wide tool for the advancement of humanity. For me it's gambling, for that other guy too. Switching "sports event" for "election" doesn't make it more profound. And people will still kill themselves when they are at the end of the gambling spiral.
Show HN: I replicated the ChatGPT Mac app because it was too slow
<shift> z z

Much quicker exit ;)
Scaled from Java years to JS frontend years, that's like late 2022.
Trains often stop between Stops, at signals
If anything this makes me feel better since my workload doesn’t require very beefy machines and the amount id be saving is basically irrelevant compared to my labor costs.
I guess you'd want Hetzner. You get a generous amount per server and then a reasonable price for each additional TB.
"... Compared to full-precision Llama models, BitNet a4.8 reduces memory usage by a factor of 10 and achieves 4x speedup..."
As an enthusiast myself I'd be tempted to come to the same conclusion but I'm surprised with the options and learning resources out there how quick some people can get up to speed in Emacs. Yeah, it will probably take a good weekend project worth of time, but it's pretty easily doable to make the switch.
did it actually make a novel material that is plausibly useful?
CATL Founder Burns Elon Musk
There has to be some web standard with a more sane feature subset. Google, MS et al. push to much features into the standard. The churn is silly.
I used to like GOG until they tried to force you to launch games through their own launcher instead of them being their own standalone applications.
I don't know if Netflix has caught up recently, but during the pandemic times Disney+'s group viewing was a very good feature with good UX, and I haven't seen anything like it on other services
There's so many ways to postulate it such that it makes sense, here's just one:

Beings lived on earth 50-60M years ago, they left without a trace but left probes to watch what happens, once civ reaches a certain point they reveal themselves in stages.

I was going to write a few more variations, but as I do I realize even more permutations. There must be at least 50 I can think of within an hour or so that seem remote but plausible enough.

I think with any postulate you sort of get to "ok so what now?" and I agree that there's not much you can really do. If they are super-squid or inter-dimensional beings or future humans or some sort of god, there's not really much to do with it unless you think they are weaving some sort of message for us to parse.
If this is about staging partial file changes, then I think this is where git GUIs especially excel. It's typically a matter of selecting and deselecting individual lines of change. The concept and term "hunk" (to mean a group of lines, and honestly "chunk" would've been a better choice) never shows up. Pretty intuitive and foolproof.

I've used Git Cola on Linux and Github Desktop on Windows. Both free.
Chrome killed over half of my installed addons with MV3. No thanks.
2.65% global marketshare on statcounter would suggest Firefox doesn't matter.
Its a shame really. But unless something drastic happens, to bring Firefox back into relevancy, I don't see its trend towards obscurity changing.
> I've been putting off digging into AWS for years now

In my opinion people end up in these billing situations because they don't actually "dig in" to AWS. They make their pricing easily accessible, and while it's not always easy to understand, it is relatively easy to test as most costs scale nearly linearly.

> the rational fear of waking up to massive charges.

Stay away from the "wrapper" services. AWS Amplify, or Cloudformation, or any of their Stack type offerings. Use the core services directly yourself. All services have an API. Getting an API key tied to an IAM user is as simple as clicking a button.

Everything else is manageable with reasonable caching and ensuring that your cost model is matched to your revenue model so the services that auto scale cost a nearly fixed percentage of your revenue regardless of current demand. We take seasonal loads without even noticing most years.

Bandwidth is the only real nightmare on AWS, but they offer automatic long term discounts through the console, and slightly better contract discounts through a sales rep. Avoid EC2 for this reason and because internal bandwidth is more expensive from EC2 and favor direct use of Lambda + S3 + CloudFront.

After about 3 months it became pretty easy to predict what combination of services would be the most cost effective to use in the implementation of new user facing functionality.
They can execute anything they like as root... by entering their password.

This post shows a way that clever code can execute anything it likes as root without knowing the user's password. That seems pretty significant to me.
it does if you log in with Tailscale (networking tab in the side bar).

The terminal-based https://webvm.io has it pre-installed but the graphical demo running Alpine does not.

Luckily, the package manager also works so you can install it with `apk add curl`
At least at my company we are increasingly using more and more Kotlin. And that happens in many places. This is Server JVM, not Android. And I know other places too.
> Twitters community notes reflect the received wisdom of a mob. Not the truth.

Do you have an example of such flawed community notes? The ones I encountered were pretty sane and middle of the road, often correcting Elon himself.
It was "encumbrance" as "burden": I wrote "the problem remains important", i.e. it is "massively" significant, and also a "massive burden"; "important" as in "with priority" and as in "of uneasy volume". ("Important" contains an idea of "carrying something big".)
Resilient Microservices with Polly: Retries, Circuit Breakers,Bulkhead Isolation
No, setting a limit doesn't work. They will still try to charge you. A friend had a charge for $0.35 running for a year after his credit card expired. They closed his account later but would definitely come after you if the amount was significant.
This looks amazing, congratulations! I can see that it seems to run offline (curl says "# requires networking"), but if I launch it on airplane mode on an iPhone it halts. Is this the expected behavior? Also, is it possible to install packages? These two things could address some of the shortcomings of iSH. Thanks!!
Light casts a shadow in a laser experiment
And boring areas of enterprise or professional world with boring classical techniques for software engineering while applying LLMs. I see a lot of potentials.
App-controlled bike U-lock stops working overnight
Sure, but that is true at the "macro" scale too of (for instance) discrete RGB LEDs, or any other case were color is simulated by emitting red green and blue light.

There is nothing unique in the regard with the sub-pixels except they're small, right?
Automated secrets scanning is one of them. You can do it as a pre-commit hook. GitHub and Gitlab can scan it too.

https://docs.github.com/en/code-security/secret-scanning/int...

https://docs.gitlab.com/ee/user/application_security/secret_...
Love the tool and UI you built. I homelab and while not always on 24/7 its way more affordable to run on my own bare metal than pay a cloud provider. I also get super fast local speeds.
That is really bad. That is spyware.

I got a feeling Mozilla will push more and more of stuff like this as Google's money dry out.

I need to check what defaults the Debian FF package comes with.
Using print server vulnerabilities to gain local privilege escalation is reminiscent of Windows 95. The year of "Linux on the Desktop," I guess.
So choose boring technology (as in old and tested) and... new technology? He likes to use SQLLite, but also S3? So all technologies. Thanks, i guess?
what does this comment even mean? how does an L8 telling an L5 to do something a reflection of a "gigantic, ossified and crushing bureaucracy of a third world country."? i can't figure out the salience of any of the 3 adjectives (nor third world).

> human condition that such immense hierarchies are not just functioning but actually completely dominating the landscape.

...how else do you propose to dominate a landscape? do you know of any landscapes (real or metaphorical) that are dominated by a single person? and what does this have to do with the human condition? you know that lots of other animals organize into hierarchies right?

if this comment weren't so short i'd swear it was written by chatgpt.
> 32" / 4k (3840 x 2160) / 137 PPI

Why is it so hard in 2024 to find a monitor with decent pixel density? The difference between a 32” 4K and a 27” 5K is really noticeable for text.
This is pointless pedantry: Expressing it as the number of seconds since a point that is defined in UTC is a conversion to UTC by anyone else's logic (including, clearly, the documentation writers), even if there's not some bits in the database that say "this is UTC", even if that point can be expressed with various UTC offsets.

The internal representation is just a integer, we all agree on that, this is not some great revelation. The fact that the internal representation is just an integer and the business rules surrounding it say that integer is the time since 1970-01-01T00:00:00Z is in fact the cause of the problem we are discussing here. The internal implementation prevents it being used as a timestamp with time zone, which its name and the ability to accept IATA TZs at the query level both in datetime literals and features like AT TIME ZONE or connection timezones strongly imply that it should be able to do. It also means the type is flawed if used to store future times and expecting to get back what you stored. We complain about behaviours like MySQL's previous silent truncation all the time, documented as they may have been, so "read the source code and you'll see it's doing XYZ" is not relevant to a discussion on if the interface it provides is good or bad.

Nor is the link you shared the full story for the source code, as you'd need to look at the implementation for parsing of datetime literals, conversion to that integer value, the implementation of AT TIME ZONE, etc.
>Given the above signs of signaling, Caplan argues in ch. 5–6[1] that the selfish return to education is greater than the social return to education, suggesting that greater educational attainment creates a negative externality (p. 198[1]). In other words, status is zero-sum; skill is not (p. 229[1]).
Moderation, again and again I present a point and it gets stealthily attacked with no arguments and no apparent valid reason. You will have to realize this practice is vile and stop promoting it. The guidelines need a review.
I have one possible explanation for such a phenomena to happen that cooling might make a 286 run faster. What may have been happening is that cooling the CPU shifted the timing of the CPU which is very plausible, this may have affected the system control circuits that terminate the cycles if something was right over the margin of timing. In some cases a slight shift in timing may advance the terminated T_COMMAND of the 286 into one CPU clock cycle earlier. That could theoretically result in a significant faster performance. Imagine one T_STATUS and for example three T_COMMAND cycles, a total of 4 CPU cycles that were executed previously, shifting into one T_COMMAND earlier, this would result in 1 T_STATUS and 2 T_COMMAND cycles, and increase the efficiency of the CPU by 25%.
No, homemade lunches are fine: but parents making them are instructed to avoid the worst allergens like nuts and peanuts.
The disk blocks are streamed on demand, so a connection is required.

The virtual disk is quite large (1.5GB) which is necessary to run a full distro but makes pre-downloading for offline mode not possible.

It _could_ work if you let your workload run once and then disconnect, but there is no guarantee.

Installing packages is supported both in the Debian terminal and Alpine desktop.