skysight-inc/HackerNews huggingface dataset:
I was thinking more like hazard detection where it spins off side jobs running things in the cache and propagates the output if it doesn’t match. Would require a lot more processing but would hopefully still allow for faster builds.

Having marked pure functions would be ideal though, no doubt.
> A better way is to build a second image including the debug tools and a root-user.

That was our initial idea. But management and QA are paranoid enough that they consider these as new set of images that require running the complete test suite again even when they are built on top of certified images. Nobody is willing to test twice, so we had to settle for this middle.
Whoever botted the points on this, it's impressive. I found it on hn.algolia.com but can't find it on the front page, so I guess anti-bot measures are working.
>Solar and wind still have no path to stability.

There are several paths, they just need to be walked.

Gas is a known method to spread heat and electricity, hydrogen is a gas that is entirely downside-free from a eco-fuel perspective. We can burn as much of it as we want 24/7 and we can make it from sunshine and seawater, returning the water in the process.

A 6-lane highway to perfect stability right there.
What? How many things run USB-C nowadays? USB A is still everywhere and being sold on cutting edge devices today. You say that as if the port never evolved or something.
BTW, using bot accounts to upvote your post will permanently soil your company's reputation on this site.

Edit: the botted post was for "prodevtivity.com", to anyone searching them up in the future.
SO, a system like jury selection.
Something like the battery storage in New South Wales? https://www.pv-magazine.com/2023/05/10/edify-energy-switches...
Exactly! We barely interact with our dishwashers, refrigerators, and water heaters. We just fill them up and empty them out occasionally. Boring! But we’re willing to devote hundreds or thousands of watts to them and dozens of square feet of floor space to them. Computers are much more interesting, therefore they deserve that same appliance treatment.

I’m kidding in these sense that I don’t think a single core could be designed to usefully use 1000W. I get why things happened as they did. But I do still think single threaded performance is much more interesting than multi-core, so I wish we could see how those designs would have evolved.
Obviously, I do not know about this app, but as an iOS developer, my apps are pinned to iOS 17 as well. SwiftUI is way too infant to not have the latest features at your disposal, in fact, I'd describe it as 'unusable' before iOS 16.
circuit breaks and a end point health dashboards are sure ways to be promoted above ic5 in most dysfunctionaly big companies.

I've spend a lot of time ripping them out of java projects abusing those patterns for internal services, where service interruption was caused more by the delays from the circuit breakers than actual problems with the internal end points. but everyone who added them got promoted in the past.

and on those companies, most java people are now go devs when they were retrained during the move to the clouds because then most tools were go or python.
>>> The government or a wealthy investment group would need to subsidize building and cover significant cost overruns...

If you think that cost and cost over runs stop this sort of lending your dead wrong. Commercial lending loves to hand out money assuming that a) it can get a high enough rate of return and b) that if you fail it gets all its money back.

The latter portion, the insurance portion, is where these deals fall apart. NO one wants to take on the bonds to insure these deals. No one. The risks of nuclear are unpalatable to those markets post Fukushima.
I can understand an artist that works for commission to draw a nice pidgeon searching for pidgeons on the net to use for reference. And then ends up sending a picture of something an AI thinks is a pidgeon but has horse eyes :-)
Well, actually, you store your part of your state in a theoretically unbounded random access memory device, or equivalently, a tape.
China blocks use of Intel and AMD chips in government computers: Report
That's what heuristics are for. Just because re-splitting could improve incremental compilation doesn't mean it should happen now.

---

That said, a one off tool is way lower friction than modifying rustc / building something everyone is subject to.

I think I'd personally prefer it to behave like a linter.
Java and ActionScript -- though technically not supported out of the box -- had practically full support.
There was little selection selecting against the loss it when it was abundant in out ancestors diet at that particular time and place. so by the time it became an issue it was already missing from the gene pool and as it is easier for a mutaion to break a gene than it is to gain function so its unlikely to mutate back into the genome by chance.
Forge: Native implementation of TLS in JavaScript for web apps
> Depending on who you talk to, Lebed was either viewed as a person who knowingly abused the system and broke the law, or someone who acted no differently than Wall Street analysts acted

Both of these statements can be true at the same time.
Vitamin synthesis is one of the most pointless things to add because it is something that is lost in many lineages over evolutionary time. The reason is that as long as there are environmental sources of a molecule the pressure to retain the ability to synthesize that molecule natively is zero or even negative, because the synthesis pathways for some of those molecules are quite nasty. You could do it, but those people would probably have increased cancer rates due to running nasty biochemistry in their own cells and eventually their descendants would lose the ability the synthesize it again because vitamin C is naturally present in their environment unless they are e.g. British sailors stuck on a boat for months with a evolutionary strange diet.
Talking on the Moon: The quest to establish a lunar mobile phone network
> dq - Recursive DNS/DNSCurve server and command-line tool to debug DNS/DNSCurve

I use dqcache, the DNSCurve-aware recursive resolver from the dq package, and love it.
That's clearly a specific case that they weren't talking about.

Separately, when people say "nobody does this" they aren't literally saying 0.0000% of people.

It's perfectly ok to say "nobody commutes by helicopter". It isn't a clever riposte to say "aha but Jeff Bezos...".
And you don't even get an asset you can sell. You own an expensive pile that needs nuclear engineers to dismantle.
Timing could’t be better. VMWare is actively firing and pissing off large swats of their customer base and basically Nutanix is the only serious alternative for onprem.

What is the total overhead (in terms of cores, memory) of the management layer with Oxide (incl. block storage, vmm, etc.)?
There's a problem with this: What if the work is 'available', but only for an outrageous fee? It wouldn't even be that hard to make a legal argument that a $100,000 fee for a single copy is 'justified', since some people have been willing to pay that much for copies of mass-market media (on the secondary market) in the past. Or distribute them via a group-buy system, saying it's only available via commercially pressed BDs, so it's not worth spinning up the presses again unless 2000 people commit to buying a copy in a given timeframe (and then still charging something like $200 per copy with some nonsense about it being a 'premium' edition), delivery then takes 50 weeks. Niche commercial software (industrial control, telecoms, that sort of thing) can costs millions for a copy, so maybe you could 'genuinely' believe that your game's server code costs a million dollars per unit, even for non-commercial use.

Now, all these arguments are pretty poor, and wouldn't stand much chance of winning in court, but the fact that there's a bunch of arguments that could be made makes stalling a lawsuit out until the defendants run out of money a much more dangerous possibility.
I think this is less about the utility and more about showing off unusual ways to use the TypeScript type system.
It's so obvious it makes me think it has to be a competitor doing this to them, or just a troll.

More than 500 points in 10 minutes. If they wanted to advertise themselves, they wouldn't do it like this, it's too excessive.
Like most of nutrition "science" the whole thing is a bad joke. There has never been a single high-quality study which showed a significant causative relationship between red meat consumption and worse health outcomes. All of the studies that I've seen have been observational, relied largely on unreliable patient-reported data, had small effect sizes, and failed to control for key confounding variables such as the healthy subject effect.

And what even is "red meat"? Are we talking about corned beef? Bacon? Venison? Grass-fed Argentinian beef? It's such a broad category as to be scientifically meaningless.
de Toqueville: "The American Republic will endure until the day Congress discovers that it can bribe the public with the public's money."
This "new" idea I implemented for myself 15 years ago.
Yep. In fact the argument that the article makes, when applied generally across all vinyl records (I can't speak for the specific one they're talking about), is a common myth that the HydrogenAudio wiki debunks: https://wiki.hydrogenaud.io/index.php?title=Myths_(Vinyl)#My...

Article: "It’s the data on the record that’s superior, and it’s a conscious choice made by today’s artists and producers."

HydrogenAudio:

> A related myth is that when vinyl has a higher dynamic range than CD, it means the audio was sourced from a different, more dynamic master, and that the difference in dynamics will be audible.

> It is true that recordings on vinyl sometimes have a spikier waveform and a measurably higher dynamic range than their counterparts on CD, at least when the dynamic range is reported by crude "DR meter" tools that compare peak and RMS levels. The higher "DR value" could indeed be a result of entirely different master recordings being provided to the mastering engineers for each format, or different choices made by the engineers, as happens every time old music is remastered for a new release.

> But even when the same source master is used, the audio is normally further processed when mastering for the target format (be it CD or vinyl), and this often results in vinyl having a spikier waveform and higher DR measurement.
Most successful products are built to solve the problem the founders were having or that they saw others struggle with.

Don’t give up. Many indie hackers launched multiple products until they got the one that finally generated money.

Good luck!
He can afford college?

In seriousness though: are analysts allowed to have an interest in stocks they're publishing analysis for? It seems like a fine line between creating an obvious conflict of interest (see: TFA perhaps on a more subtle level) and wanting them to have skin in the game so they're incentivized to provide useful analysis (rather than YOLO: stock goes up/down and I don't care because it's other people's money on the line).

In general, it seems like a hard problem to compensate an analyst without either creating one of the above scenarios or generally setting up a scenario where they'd be better off trading for themselves on the basis of their analysis rather than providing a service to other investors.
None of the cases of data poisoning it presented seemed effective in doing very much, except the MS case, and that was so flawed in implementation that it was a example of how not to deploy something.

> Developers need to limit the public release of technical project details including data, algorithms, model architectures, and model checkpoints that are used in production.

Haven't we learned that more eyes to find flaws is better than locking things down?
Well, alternative data in general is anonymized and absolutely does not contain any personal info (even because PII is useless for hedge funds, they need to see trends not sell something to people).
Best part about Mermaid is you can include it directly in GitHub markdown, e.g. README files: https://github.blog/2022-02-14-include-diagrams-markdown-fil...
I wonder if she can index on specific details, or if a linear scan is required to answer more complex queries.

If she sits down to read through the periodic table, can she look up all of the properties of any element on demand?
Even if we count the cost of the co2 emissions: it probably takes more petroleum products to grow the food for the walking delivery workers than it takes to fuel the delivery truck.
Brendan Gregg: Overview
It's purposeful. It's green washing money - they are able to get good press by doing something pretty minor, like holding a conference. But that money ultimately came from causing far greater environmental harm.
Do you require the epub to be drm stripped first?
There’s so much waste heat that could be diverted into hot water storage.
It's known as Canada Bill Jones' Motto: "It is morally wrong to allow suckers to keep their money."
All true, but what most of the renewables advocates are advocating for is a system purely of wind, solar, geothermal, and batteries...and to do it as quickly as possible. They're more concerned with a potential climate catastrophe than one where energy becomes far more scarce and demand curtailment the norm. The problem with the latter is if we're not careful and get rid of all of our traditional generation too fast we would have deindustrialization and mass human suffering as well. I'm not being hyperbolic either. Stable electricity is the bedrock of our society and as plant operators move into other roles and generators are moth-balled, going back can't be done at the drop of a hat.

This is a big topic right now. Both views are important. We need to decarbonize, but we have to do it without leading to other major issues.
Agreed, I'm not for dismantling it wholesale, just for being a bit more targeted with our punishments.

That is, I don't think that "the markets are up" is not an adequate indicator of "behaving in good faith". You have to look more closely at the actual outcomes. Whatever is being invested in, does it make life better or worse for the rest of us, etc.
Since the post doesn't really explain it, the race condition is because when notify_all is called there might be a thread that already has acquired the lock and is running, so that thread won't get the notification, and might not wake up on the next iteration.

I think wrapping the call to notify_all in the lock would also fix the race condition.
Ask HN: Learning Maths from the Ground Up
Hello HN,

I'm looking for advice on how to rebuild my understanding of mathematics.

During my end of school exams, I barely scraped through my maths GCSEs (the UK's standard exams at age 16). Both a lack of discipline (I was more interested in CS) and subpar education (my teacher told me my ambition to become a programmer was a "pipedream") left me with limited confidence and knowledge of algebra, statistics, geometry, etc, and extremely shaky foundations.

10+ years later I've finally decided the time is right to go back to the basics and learn what I didn't from the ground up. However I don't know where to look for resources or even where to start.
- Ideally I'd love a *roadmap* for mathematics that I can follow from the extreme basics to more advanced concepts in algebra, statistics, geometry, etc.
- Otherwise, recommendations for textbooks, courses, or interactive tools (especially anything oriented towards technical minds).
- Anyone who had a similar journey; it would be great to hear from you, and how you overcame this particularly intimidating hurdle.

-- Some context about me --

I'm a software engineer with ~10 YOE, the latter at big tech. Primarily I'm focused on improving client side architecture and rolling out these changes, usually behind flags. I increasingly find my weak maths/statistics skills limit me when it comes to interpreting any metrics meaningfully. When talking to colleagues about these metrics I'm nearly always out of my depths and spend hours struggling to understand what they gleaned in minutes.

From a CS perspective I have strong foundations with good knowledge of algorithms and data structures; I sit on hiring committees, regularly perform technical interviews, and teach others about these concepts (from teenagers to other SWEs). When I did receive 1:1 education, I understood the concepts, what held me back wasn't intelligence but a lack of discipline and 16 year old preferring anything but maths :).

I'd value any advice anyone may have.
Correlation does not imply causation. Moreover, the general trend does not promise a personal trend.

There's correlation between being in relationship and reporting happiness. This can be taken as a proof that being in a relationship makes people happy ("marriage brings happiness" hypothesis). An alternative explanation does a U-turn on this one: people who are "naturally happy" are always smiling, take life easy, and basically make for a better partner. They are easier to marry, and easier to stay with once married. This is "happiness brings marriage" hypothesis. The third explanation would be that these are occurring simultaneously but are not in any causal relationship whatsoever.

Moreover, even people in Finland are more happy on average, this doesn't promise that you would be happier if you move to Finland. Rather, being in a new country with no knowledge of the language and no friends might make you less happy than you are now.

In other words, you shouldn't take this study in any particular direction of "if you want to be happy you should marry someone", nor "you should move to Finland", nor "you should join a religion."
For debian/ubuntu users, there's also dropbear-initramfs package with same functionality (works with any fs luks/ext4/lvm/zfs/etc).

https://packages.debian.org/bookworm/dropbear-initramfs
https://packages.ubuntu.com/jammy/dropbear-initramfs
Well put, I like doing things because I can, because it’s something I can control and own fully myself. It’s a playground, and the more challenges I overcome, the more fulfilling it is. Any practicality and ease is irrelevant or even counterproductive to its true purpose.
Ask HN: Will AI cause more developers to gain certification skills?
Hi HN,

With tools like Devin and Magic on the block and more constant layoffs, companies and enterprises want to see how much can they get away with reducing their workforce and go with GPT-4, GPT-5, and the like, even as an experiment.

Software engineers are still needed but not as many as back in the pre-2020, ZIRP (Zero interest rate policy) era when money was cheap and companies were burning or raising more money for a series D onwards from VCs.

I predict that with the layoffs, some software developer jobs to work with enterprises would require an 'AI certification' to work with.

This may not bode well with all startups but on top of SOC Type I, II certifications as a requirement that enterprises need from startups, across the applicant pool some startups that want to get enterprise customers may require a developer to have an 'AI certification'.

When I say this, I mean something like 'OpenAI Certified' or 'OpenAI Certified Developer'.

What's your thoughts on this?
>diagnosis without affecting your customers.

Plus, at the same time successful diagnosis is also the kind that can have the most dramatic effect on your customers.

In a positive way.
I'm still waiting for Rohinton Mistry's next book. He published three amazing novels (notably A Fine Balance, which is a masterpiece) between 1991 and 2002. Then nothing except a short story in 2006. It's possible he has retired from writing, but there's been no news at all from him or his publisher.
Pikchr https://pikchr.org/home/pikchrshow is the other general purpose one and older than d2. It is "Source-Code License: 0-clause BSD" as it says on the page.
The proprietary layout engine is named TALA. IMO the docs are pretty transparent about TALA being closed source and behind a paywall.

TALA docs: https://d2lang.com/tour/tala/

TALA product page: https://terrastruct.com/tala/
Assuming “it” means MacBook Pro but I thought Apple doesn’t support MST? Source: https://discussions.apple.com/thread/253432530?sortBy=best
With the right abstractions, running computation is just data.
This is the bookkeeping/accounting part of it, BTW.

It clearly exists (as a thing).

What we decide to call it, and how we account for it, while important, doesn't make it not exist in reality.

Despite the motte and bailey argument to the contrary.
My Toyota Prius does this with its NiMH traction battery. The battery is now 18 years old and only starting to show its age.
For me the main example of leg locks failing in MMA is Ilia Toporia's knockout of Ryan Hall in the UFC.

Also, many powerful leg locks entries fail to succeed in MMA, due to overcommitment of limbs.
Is there a waiting list for Android? :)
It's actually crazy, I got here from a notification via pushbullet (which usually sends me hour old high point posts). But here we are with it barely 15 mins old. You'd think they'd try to not be so eggregious about it.
My employer budgets computing capacity in megawatts and measures performance improvements in terms of MW saved. They're hand in hand.
Systems like you're describing, exist, and the fundamental problem is that they are not even semi-permanent archives.

For something to exist, someone has to host it, and the way you get something hosted is to pay for it (either paying someone to be a host, or paying for hardware and connectivity). Once you stop paying those costs you're reliant on other people choosing to keep your data around, just as archive.org does. If no one chooses to, the fact that you had a pile of random hashes scattered into the resource naming/identification scheme does not matter. Sure nodes would cache commonly accessed data, but the moment it stops being frequently used it starts getting pushed out of those caches to hold the new popular stuff. If you are hosting it yourself, or paying someone else to host it, once it drops off the "being popular" wagon its persistence is limited to whenever the next cache flush occurs.

So in exchange for content being harder to update, the routing performance being lower, making cryptography impossible, not working for dynamic content, and making censorship much easier, you have not solved the problem that archive.org already attempts to solve. Nothing in your scheme would obviate the need for scraping and separately archiving, nothing ensures content remains once no one is paying to ensure hosting.
Storing the data in the customer's S3 bucket is a really good idea IMO. Means they just have to trust you to run the coordination reliably, but not necessarily to keep their data secure which is a much easier bar to clear.
My advice would be to stop trying to play-act at success.

This post reads like you've spent several years looking at success stories online, attempted to emulate that story, hit a first roadblock, and then given up. You've then picked a new success story and repeated over and over.

If you have an idea, start trying to work on the idea and when it gets hard, work through it. If you don't have an idea, or you don't have the money to sustain building out the idea, just get a job based on the skills you have today. You know what pays even less than being "massively underpaid": being unemployed.
I agree with this 100 percent
What aspects of BEAM perform poorly? (Genuinely asking. I’m not very familiar with it.)
> I don't think I'm alone in never wanting to read an actual book with my phone

Although a koreader integration would be great, there are tablets with both Android and iOS, as well as eReaders with the former.