skysight-inc/HackerNews huggingface dataset:
I am not sure I see the point of continuing this. Other than I initially thought you clearly are knowledgeable, yet you refuse to cleanly argue your point. You attacked me directly for bringing up that storage has a role to play in nuclear as well as renewables, and now you claim that renewables are not the point.

I never claimed that they played the same role either. Again, why is that an issue?

That said, the point of storage for nuclear is exactly also that you don't build out the peak load, so if large scale storage failure leading to undersupply is your worry (as you indicate elsewhere), then that is a concern for this scenario as well.

But again, why? Storage backed energy grids are already a reality: we were running Europe on stored Gas for much of the winter. We are not talking about hypothetical batteries but about storing methane/H2 and operating gas power plants in these scenarios. Nothing in this tech stack is unproven by now, it is primarily a question of economics.

You insinuate (without clarifying) that markets arent working, yet we have fantastically reliable grids in Europe. Finally, the degree to which economics trumps reliability can be seen very directly in the energy-only vs capacity market debate. Energy only puts the critical safety decisions in the hand of market actors. Negative and very high positive prices in the market are supposed to incentivise building a base load that will only run for a few weeks a year and feeding it with flexibly produced gas/storage. Capacity markets put the decision how much of this to build I. The hands of the planners and engineers instead. Much to the horror of most engineers and planners I know energy-only markets won the political debate a few years ago. It seems politicians really hate giving engineers money to spend on reliability directly.

This debate probably would work if we were at a bar or conference, but it's not really clear it makes sense here...
Fun fact: The PowerMac G5 CPU cooling fan controllers have a failsafe mode: If the OS doesn't communicate with the fan controller, the fan controller assumes the worst: that the CPU is switched into the most power-hungry mode possible. To prevent potential damage to the CPU, after about 30 seconds, the cooling fans are cranked up to extraordinarily loud levels.

Apple didn't document how to control the fans. It took Microsoft a while to reverse-engineer the fan controllers. During that time period, using the G5s as Xbox dev kits required putting up with extraordinarily loud fans.
also 'Woe unto PROGMAN.INI' https://devblogs.microsoft.com/oldnewthing/20090903-00/?p=16...

> Sad but true: Once you document a file format, it becomes a de facto API.
>Society would collapse also of everyone decided to do internet marketing.

Sometimes it feels like we are already half way there.
This tech can be used to rapidly generate the material needed for a very realistic paint job.

Realistically, only the biggest triple A studio will be using this correctly and in the nice looking games that would benefit from this
I am looking at KeyDB and consider to use it as replacement of Redis. Besides some speed improvements it has good looking replication and cluster solutions. https://docs.keydb.dev/docs/cluster-spec
>I wonder what they're doing differently

Largest thing that stands out to me is simply scale
Externalities imply economic inefficiency. That some goods will be supplied in greater quantities than optimal or less quantities than optimal. You can't derive much more from externalities. Most externality models aren't complex functions that try to start from some conclusion and try to create an inverse function of the conclusion to support the conclusion. They are often just a simple linear cost model. For example carbon taxes are just a constant price with a transition period to allow adjustments over time. It doesn't get simpler than that.

Even the more complicated land value tax often just is a constant percentage of the land value (85%). The question is what the land value is but even then it is often just using some average prices based on recent transactions with small, less than 100% adjustment factors depending on local factors. The model complexity again is constrained and does not allow infinite complexity. The conclusions you can draw from a land value tax don't go beyond the money the government spends on maintaining and building new infrastructure.
I love how AI is so hype right now that we can accurately assume that everyone's side projects will be built in AI.
Yea, they’re at capacity in a lot of places in the Eastern US. The coverage is great, but they’ve also got a lot of people using it.
Yeah for questions like this ChatGPT sounds like someone who's being paid by the word.

Always says 200 words where 30 would suffice.
I suppose we have a quite objective way of measuring and comparing semantic density of natural languages.
> Proponents of piracy don’t understand that it takes teams of people (each with a family to feed, bills to pay) to build stuff.

Opponents of piracy don't understand that financial loss was never proven by studies and is an urban legend at this point.
how do you debug with context size limits?
> The new Belgian whistleblower law (Klokkenluiderswet) has changed the legal situation for ethical hacking in Belgium. A natural or legal person is now authorised to investigate organisations in Belgium for potential cybersecurity vulnerabilities, even if they have not consented to such investigations.

Cool. Though, Belgium will soon have the most secure systems in the world, or no one dares running open computer systems there. This will be fascinating to follow.

> The second condition mandates that ethical hackers report any uncovered cybersecurity vulnerability as soon as possible to the Centre for Cyber Security Belgium (CCB), which is the national computer security incident response team of Belgium.

I really hope they will take the opportunity and publish statistics about the reports.

> The final condition is an obligation for ethical hackers to not disclose information about the uncovered vulnerability to a broader public without the consent of the CCB.

Right, I agree with OPs comment, that this is a bummer. Why not let the organization self decide this? Or one-out-of-two? This seems a bit fishy. I hope it works out.
If i recall one of the biggest selling point of lambda (serverless) was the “infinite” scale. Sounds like the “cash cow” for cloud service providers when used in efficiently/inappropriately.

Besides the lower maintenance efforts.
> I dont think you could put NiMH batteries in a production car, at any point, without designing the battery pack to be cheaply and easily replaced.

RAV4 EVs have gotten 150k miles out of their original battery pack.
I think it's a combination of all of the above. Plus, 5G is still new so there's still way fewer towers and less spectrum dedicated vs. LTE

One other thing is that 5G as it stands now is a bit of a hybrid, still relying on LTE networks and control planes to do management functions. Some networks are working on, and have partially built out, 5G-native control planes but it's not done, it's new, and that also means those functions are still working out the bugs
It's for new things: new languages, frameworks, libraries. When you're not fluent, it can be a helpful hand for a beginner, or someone who has to do a lot things that they are not expert in, like a one man band in a sole enterprise or corner of a startup.

It can increase efficiency for generalists. For deep work, it's less useful.
What you are saying is ultimately that market economies fail because of the economic calculation problem...
To lie you need to have control of the TPM or trick it somehow - otherwise the remote service will know you are a liar.
This is still possible on Android for instance but it gets more and more difficult - I have a health tacking app that complains daily about the fact that my device is rooted - I will have to see what setting i have to block from it so it stops doing that.
Being replaced by technology should give an author a wealth to write about, especially in a time when fears of being replaced by technology is a major topic, AI lacks this simple human connection and will likely always lack it which offers a wonderful possibility for the writer, a world in which AI is being replaced by humans.
Could you give a concrete example from your experience? I ask because in my experience, services have had a relatively small (say less than a few hundred GB) fixed working memory usage, and the rest scales with utilisation meaning it would help to spawn additional processes.

In other words, it sounds like you're speaking of a case where all services together consume terabytes of memory irrespective of utilisation, but if you can split it up into multiple heterogeneous services each will only use at most hundreds of GB. Is that correct, and if so, what sort of system would that be? I have trouble visualising it.
We thought the same and deployed KeyDB to production as a replacement for big Redis deployment (200+ GB memory) and we ran into many unpleasent issues with it - very high replication latency, instability, random crashes, memory leaks, etc. So I'd advise you to do thorough testing before you use it in production.
The real fun will begin when people start laying jailbreak landmines across the web and your AutoGPT or whatever gets taken over.
I would love to see a Jepsen test of this when it's ready. The Redis Cluster evaluation [1] was a great read.

[1]: https://aphyr.com/posts/283-jepsen-redis
Really cool.

Many years ago at university I got to play with a system built by a former student that took wood blocks (children's toys) to build structures on top of a table monitored by kinect cameras. It would then identify features and generate a floor plan.
Now imagine combining this! It would allow for a whole new level of exploration of ideas.

Can you share a bit what setup you use to generate the images? Do you run your own GPUs?
The use case where it's really good is boilerplate code that you may not remember. For example, I haven't written React code for years now. I know what good React code looks like when I see it because I've worked with it before, but I wouldn't be able to implement something from scratch without googling or copying stuff from Github. I just don't remember the libraries and best practices off the top of my head.

When I ask ChatGPT to do it for me it gives me an excellent starting point. Sure, there will be bugs, but because I know what I want I can spot and fix them immediately. It's much faster to adjust ChatGPT's code than it is to Google around for starting points.

Another example are shell scripts. I only touch bash once every few months and I keep forgetting the syntax for certain operations. Asking ChatGPT to give me a starting point is much faster than googling and visiting 20 StackOverflow posts for what I want.

But I agree with you that for day-to-day work on the same codebase where you have all the context, ChatGPT usually isn't worth it.
Yes, but that will happen also without BootGuard. So what does Bootguard add with respect to physical attacks?
Revealing Nottingham’s history through augmented reality
Not sure why this would matter, generally medication is incredibly expensive because of the research that needs to go into it not scaling well to the amount of people that might need it for rare disease. If drug discovery costs go down to almost nothing, and trialling is greatly assisted with AI driven protein folding, it would almost become trivial to cure most diseases.
In some jurisdictions - I would argue that will blatantly be overturned, as it's a limit on economic activity, and we know what happens to those.
That would be true if curating and tweaking AI output was as time consuming as creating the content yourself, or if it took exactly the same level of skill.

There is a large gap between "AI can't do any part of my job" and "AI can realiably automate my entire job", and if an AI model makes a couple more mistakes but costs a hundredth of your salary the hallucinations won't help that AI expert.
OURphone Is a Fully Open-Source Smartphone Based on Linux
I don‘t see that coming. Texture BRDF scanning is extremly difficult even more so if to be used as input to train the model.
> A second requirement is often to make money. It ticked both boxes.

In this case it caused 10x higher AWS bills when compared to proper design, so I'm not sure if it ticked the second box.

If you know that your product will absolutely outgrow the architecture soon (again, we are talking about Prime Video) it makes more sense to design it properly from the beginning.

> They designed and built it quickly.

> That something does not need to be designed perfectly on day one. It needs to work.

But they tried to design it perfectly on day one, with the wrong assumptions. A monolith would be easier to design and quicker to implement. Again, I am speaking for this special case (because of the scale of the company/product). This is not premature optimisation, it is common sense.
Ask HN: Why not permit use Linux laptop for work
hi,
Am a freelance enterprise engineer,mostly work with enterprise.
I am already aware of the fact about security implications of allowing employees to use their personal electronics.
I would really appreciate if the client allows me to use my own laptop i.e personal linux laptop and connect to work network using their own vpn service which would still make the machine compatible with the security policy.
Unfortunately none of the clients i worked till date allowed this except one.
Is there any other specific reason for not allowing freelance engineer to use their own machine.
If the core remains a human individual, the prediction will not come to fruition. As humans, we are only capable of comprehending a sequence of sounds and writing in a linear manner. This is the essence of our evolution, both a blessing and a curse. Even when we achieve AGI, we will still rely on communicating through singular, linear forms of sound and text, as this is the path we have traversed throughout our evolutionary history.
I would hate to make judgement after such a small piece of text, but your argument just doesn't make sense to me. Reusing types would suggest you're actually coding against a design. Why should the data have a different shape in two different places in your code? If you're working with the same data shouldn't its type have a single identity?
> It’s not that they’ve added sesame where there was none before, it’s that they’re having to declare that sesame might be there

They added it where there was none before. People with allergies to sesame were eating bread at Olive Garden and Chick-Fil-A just fine before this legislation and now they can't.

> Though it's weird that the FDA don't just allow a 'may contain traces' warning, many countries do

The FDA always allowed that. But by naming it a major allergen the "Contain" statement becomes mandatory, and the "May Contain" statement doesn't satisfy that.
There's a reply all podcast episode on this:

https://gimletmedia.com/shows/reply-all/94hw2v
I agree that it would probably work better as freemium, although then the balance act becomes more challenging (since free plans might eat a lot of resources). As good as the copy might be, it's not clear how valuable such a service would actually be to me. Even just a fee trial could persuade me to give it a go, but at the moment the only thing it has done is making me curious about free alternatives.
And also from people in multiple geographic regions!
Interesting. I don't know much about Denmark, so I can't comment.
Hi, I don’t know you and I may be completely wrong, but consider that, rather than OR on top of being emotionally neglected, your may have a personality with high neuroticism that facilitates “fatal flaw” thinking. Know that neuroticism is, like personality traits in general, partly inherited. It’s up to you to evaluate how much of your problems can be chalked up to nature and/or nurture.

https://en.m.wikipedia.org/wiki/Neuroticism
CC is also space constrained so won’t match word for word.

Subtitles and CC are not transcripts.
Looks like something wrong with a link - it opens login form
I've just found that any time my phone says it's on 5G, it barely works at all.

I've actually gone in and set the preferred network to LTE and every now and then I try setting it back, and almost every time I set it back within the day.

Doing some speed tests back and forth, LTE tends to have significantly less latency, higher bandwidth, and just works while every single web page load on 5G feels like a gamble.
Definitely my impression that it was limiting compute resources, but who really knows?

The whole tenor of the conversation as well as the facile anthropomorphism in some of the reddit comments occasioned my first real feeling of repugnance for this technology - it seems like corporate snow job PR made manifest.

It's kind of a shitty call to lean into user anthropomorphic projection to this extent IMO. It can be cute in older applications where the non-sentient nature of the software is apparent, perhaps, but in this grey area the user should be clearly informed about what they're interacting with, not encouraged to get confused and project feelings and emotion where they don't exist.
Faster speeds might not seem necessary, however you have to remember you are sharing the bandwidth. The quicker you can get your data the less time you spend using bandwidth.

If I can halve the download time that allows another user to use the bandwidth sooner.
Scored 18 points xD I'm an antisociapat hahaha

Try dscore, the dark personality score,
in the same context.
Does this mean anything for the legal protections of Belgian citizens who research security vulnerabilities in foreign, rather than domestic, systems?
“What would Kyle have to say about this ?” was the first thought that came to my mind.
A worse Twitter? The amount of blatant racism, bigotry, and calls for violence have exploded in the past couple of months. These people all buy blue checks so they get amplified. It's insane. My bluesky invite cannot come soon enough.
Also after the news at Hackaday, https://news.ycombinator.com/item?id=35835260

--

Aside: Hackster.io has an RSS feed, even though it is not made evident. Always check the page source, or try the typical RSS URL forms.
Ask HN: Any Solutions for the MacBook External HDMI Flickering Issue?
My MacBook has an HDMI port, which is quite convenient. However, I always experience flickering when using my BenQ monitor. I'm fairly certain it's not the screen's fault, as I've seen numerous similar complaints online involving different monitors. I'm not sure if this should be categorized as a Mac issue, but I think Apple should seriously consider a product recall if there's no viable solution.
Empowering the Industry with Open System Firmware – AMD OpenSIL
> He noted that over 40 percent of users don’t know their discriminator number, which leads to “almost half” of all friend requests failing to connect people to the right person, largely due to mistyped numbers.

These seem like two different problems. First, who knows their number in Fortnite, LoL, Battle.net or any other gaming service which use the same kind of naming scheme? Probably most don’t. And I don’t see why anyone needs to know this. Just copy paste the thing.

Which brings me to second: maybe the UI around inviting friends and/or copy-pasting a username#number is not clear enough and this metric could be improved with better UI?
Alas toucan is a security nightmare (or was it when I tried it last year) - it was sending all the URLs I was visiting to the server - even local host stuff I was running on my machine. I checked that by using a local proxy and looking at all requests made to the toucan servers.

While I love the idea, I don’t trust the company with my complete surfing history. What they should have done is to have me opt into each website that I want to use toucan on and do not do anything if I visit others.
I mean, the reason is right there: every rails developer with some experience knows that lib is not autoloaded.
So yes, familiarity.

Putting autoload on lib is equivalent to monkey patching.

Creating a directory app/lib is a great way to achieve confusion and make the fuzzy finder fail more often though. Give it another name if you can
Even with all those things, the canals might still be used in 1,000 years. None of those things change the likely truth that floating physical goods is cheaper than land transport and those canals are at globally strategic points.

The AI will have to move goods, technology change will still need to move goods, civilisations will rise and fall and still need to move goods. Even if energy gets more expensive, trade will still occur.
Just serve and not transcode? Because it sounds like the Amazon Prime microservice was doing some heavy processing of uploaded video - breaking it into frames and applying some ML algorithms to them, and also the same with the audio. Sounds like even if you can fit in under the 10 min lamda execution timeout (assuming internal teams are limited to the same), that AWS Lambda/Step Functions isn't a generic job queue handler and is not infinitely parallel like AWS would want you to believe.

It's a bitl ike using an SQL database for streamed append-only logging. It'll work in test, with test amounts of data, but doesn't actually scale.
Game changer if you can turn raft checks on/off on a per-query basis, like scylladb / cassandra.
Rural coverage is the only problem I had with 4G, even living in the city, etc. These days, the land line phone company has abandoned our area, and the cell companies carpet bomb us for unlimited 5G home internet service that doesn’t exist near us (despite the fact that we get a 5G connection at home). So, it is starlink for us.

Count me as unimpressed with 5G. I wish they’d focus on better geographic coverage and more reliable coverage instead.
In many cases it's also enough to just enable LTO to give the compiler enough information for stamping out a specialized version.

But TBH I'm a bit tired of people shitting on the C preprocessor. It's a relatively simple text replacement tool, and provides an incredible amount of bang for the buck (e.g. many problems can be solved without having to add more specialized bells and whistles to the language). It's a trade-off like anything else in computing.
Their system, their rules. VPN alone doesn't make a system compliant, unless the client says so. Just as a random thing, imagine if you showed up with a machine that is running your own compiled kernel, with Spectre mitigations disabled. They would never see what hit them.
Apparently PubMed Central, which has a very large repository of articles (millions), costs about US$ 3 million per year to provide free-to-user access. They only provide what publishers allow, however.

https://www.ncbi.nlm.nih.gov/pmc/about/faq/
> Though it's weird that the FDA don't just allow a 'may contain traces' warning, many countries do.

The reason is that such information is useless. If someone has a sesame allergy, they can not eat the food that "may contain traces" anyway. So actually having a definitive boolean _hasSesame is far more useful information, and will lead to less accounts of confusion.

Just as an example, my son's friend is allergic. Can I, as a parent of a friend, give to this child food with the "may contain traces" label? Will every parent of a friend make the same decision? With the new labeling, the answer is much clearer.
If only my immune system would attack all the microplastics in my blood.
DIY-Thermocam: A low-cost thermal imager based on the FLIR Lepton sensor