skysight-inc/HackerNews huggingface dataset:
What I mean is that AI training can be bottlenecked by internode communication speed, as GPUs sit idle while weights are swapped around. Other applications (e.g. graphics rendering) are “embarrassingly parallel” and don’t even use the internode communication. Most applications lie somewhere in between.
Yeah, I agree. But the ideas of mechanical sympathy carry over into more than one kind of design. You can still be thinking about caches and branch prediction while writing things in async. It's just the awareness of it that allows you to make the tradeoffs you care about.
https://archive.is/vkXfB
i think the previous discussion may not have been clear enough, because you seem to be discussing a totally different scenario

given this program

#include <string.h>
#include <stdio.h>

char large[16385];

int main()
{
printf("BUFSIZ is %d\n", BUFSIZ);
memset(large, 'A', sizeof(large));
large[sizeof(large) - 1] = '\0';
fprintf(stderr, "%s\n", large);
return 0;
}

compiled with `gcc -static` against glibc 2.36-9+deb12u7, we get this strace

execve("./a.out", ["./a.out"], 0x7fffafcb4a30 /* 49 vars */) = 0
brk(NULL) = 0x1e28000
brk(0x1e28d00) = 0x1e28d00
arch_prctl(ARCH_SET_FS, 0x1e28380) = 0
set_tid_address(0x1e28650) = 1501924
set_robust_list(0x1e28660, 24) = 0
rseq(0x1e28ca0, 0x20, 0, 0x53053053) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=9788*1024, rlim_max=RLIM64_INFINITY}) = 0
readlink("/proc/self/exe", "<censored>", 4096) = 21
getrandom("<censored>", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x1e28d00
brk(0x1e49d00) = 0x1e49d00
brk(0x1e4a000) = 0x1e4a000
mprotect(0x4a0000, 16384, PROT_READ) = 0
newfstatat(1, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x7), ...}, AT_EMPTY_PATH) = 0
write(1, "BUFSIZ is 8192\n", 15) = 15
write(2, "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"..., 8192) = 8192
write(2, "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"..., 8192) = 8192
write(2, "\n", 1) = 1
exit_group(0) = ?
+++ exited with 0 +++

you can see that the single fprintf call resulted in three separate calls to write(2), even though it is only a single line of desperate screaming. those three calls happen at three separate times, typically on the order of tens of microseconds apart. if that file descriptor is open to, for example, a terminal or pipe or logfile that some other process is also writing to, that other process can write other data during those tens of microseconds, resulting in the intercalation of that other data in the middle of the screaming

threads are completely irrelevant here, except that i guess in an exotic scenario the 'other process' that is writing to the file could conceivably be a different thread in the same process? that would make your remarks about 'distinct file descriptors' and thread safety make sense. but we were talking about entirely separate processes writing to the file, since that's the usual case on unix, and in that case no form of thread-safety is worth squat; what matters is the semantics of the system calls

i don't think posix makes any guarantees about how many calls to write(2)† a call to fprintf(3) will result in, though i haven't actually looked, and i don't think wg14 concerns itself with environment-dependent questions like this at all

______

† or writev(2)
In the US they aim to become a local monopoly through rock bottom prices, while abroad they are an upscale location with premium prices where people go to treat mostly their kids. McDonalds abroad I’ve seen had Hollywood theme or Elvis theme,
etc. It’s a piece of US culture with the same big macs but broader menu.
"The studio founder, Matthew Cassells, claims that the failure rate of these processors is nearly 100% over time, prompting the company to switch all its servers to AMD processors, which reportedly experience significantly fewer crashes."

Intel's 13th and 14th-generation Core microprocessors particularly Core i9-13900K and Core i9-14900K.
I disagree based on the existence of a standartized but diverse ecosystem.

The languages listed above all have:

- a language specification;
- more than one competing implementation.

Erlang doesn't have a specification, so you're actually writing code that runs on the maintained implementation of the VM. This effectivelly ties yours software to the lifecycle of the VM implementation, unlike a situation where diverse implementations and platforms that can execute some code.

JavaScript does have a spec, and it does have competing implementations. So if you're to restrict yourself to no dependencies, a standalone webapp could be added.

But not for JavaScript outside the browser: there have been efforts to make a coherent interface to the OS, but none stuck. So now you need to pick a platform to restrict yourself to.

---

I've explicitly highlighted the lack of dependencies with JavaScript just because how pathological this ecosystem is in this aspect. It doesn't have to be zero, and it does apply to other languages and ecosystems, but "a simple react app" absolutely fails this rule.
You don't. Even non-Turing complete languages can run for an arbitrary length of time. In general Turing completeness is never a relevant property in the real world.
This is just an ad :<
I have supported Firefox for a long time. I enjoy using Firefox with plug-ins such as uBlock Origin, Privacy Badger, Multi-Account Containers, and FlagFox.

I understand the need to work with Google and Meta. I don't like or trust the advertising business but I recognise that these companies are billion-dollar giants.

However, activating a feature without asking users is a failure to uphold the mission statement. And Meta is a repeat offender in the domain of security.

Mozilla, this is a failure.

Here is a fork of Firefox that I have been using:

https://librewolf.net/installation/
Unless the rest of your code is already in C++ and you’re interested in this new better disrupter implementation, that’s probably a common situation for people interested in this topic. Any recommendations for those in that situation? perhaps existing C++ implementations already match this idk.
The Far Side scratches a weird kid itch really really well. I bought the entire collection for my kid. Their okay, but not as good as I remember. He was dying laughing as he read them.
Have you ever managed one? I have, and it's a regular occurrence. Though not necessarily something that ends up being visible to every user (unless you happen to be around precisely when it happens, before we delete the content).
> There's a lot of earning potential with the end of the world.

Fallout
https://www.imdb.com/title/tt12637874/
Months? How about years? And then start it, step away for a year, come back and start it again, then step away for a year, come back and … ?
> leaked 1.1 TiB (1.2 TB)

I don't know why but I find this funny.
Can you tell me more about the scientific notebook? Does it have a specific layout or is it just another notebook you use for debugging?
I actually ran a health tech startup in this space within the past decade.

It’s basically a no go market. Patients don’t have the funds themselves. Those that do simply hire a dedicated, private staff.

Children don’t want to pay for it since they view it as there parent’s expense.

Everyone views it as a cost that the healthcare system should cover - even though there isn’t money for it.
It’s a nice dream, but enough people have to be willing to pay for things in preference to tolerating ads to not pay. Streaming services and some online news services provide this option, so it’s available. But asking for everything to be free and ad free is wishful thinking, at least outside government funded media (which is still paid by taxes)
I cannot play croquet without thinking about mashing someone with a mallet because of this comic.
They pay much less than selling the equivalent vulnerabilities to unnamed entities (there are brokers for it).

But, and this is the important part, in this case there is zero moral quandary, whereas when selling an 0day there is a significant moral question depending on who you’re selling to.

Some people do make it their full time gig, but it’s fairly unpredictable is the issue; much like “gig work,” you’re not guaranteed to find a vuln, and the timing between findings is going to be inconsistent at best.
nothing like having the best campaign marketers money can buy. they spun even party division as positive. nice.
I think what OP is saying is that corporations can charge USA people absurdly high prices for terrible quality stuff (reaping huge profits) because we allow it, whereas overseas, the same corporations have to accept lower margins and provide better product/service because non-Americans wont accept it. Not sure I 100% buy that, but it does sound kind of truthy.
Honestly, I've ruled it out for 1-based indexing. Why deal with that mistake when you don't have to?
I was not a customer of AT&T when the leak happened.
What are climate-change induced typhoons? How are those quantified?
Dear AWS, please let me be a cloud engineer again
I recall wanting to install a password manager extension at my previous job, for the tool that the company uses, and even knowing that many others use it and the company doesn’t block it, I still wasn’t comfortable with the permissions it wanted.
14 already assumes unsigned accumulator! 255 [accumulator capacity] / (2 [shuffle-adds] * 9 [highest digit value]) ~= 14
Skiff was a nice alternative unfortunately they got acquired by Notion.
While you’re not explicitly saying this, C++ in Rust’s terms, is all unsafe. In a multi-threading context like this, that’s even more important.
It was never merged. The DOS-based Windows series was just replaced.

Windows 2000 could have just as easily been the OS that replaced the DOS-based Windows series, it was user-friendly and functional enough.
Exactly this. A lot of people forgot or didn't know he used to work in CPU hardware ( Transmeta ) too.

>And of course these days Torvalds tends to be more tactful in his criticisms than when he was younger.

And that is why he has been very careful about RUST and RISC-V.

And just on the parents notes, > It's realistic to expect RISC-V's execution won't be (& hasn't been) flawless

Except most of the RISC-V supporter has been claiming every RISC-V execution are flawless.
I was curious about this a few years ago also. Seems to me that, as of now, the YC strategy seems to be to hold on to these brand names indefinitely. That's why so many YC companies that are obviously dead continue to occasionally release press releases and blog posts.
Finding a vuln and selling to Google is also presumably something you can put on your resume. Like a portfolio piece.
I disagree with this part of your comment:

> then you have a real algo on your hands

To me an algorithm is closed, while a heuristic (aka rule of thumb) is just a fast way to probably get a better solution / subset of the solution space at the cost of possibly missing the optimal result or even ending up in a pessimal corner case.

With an NP complete problem you'd rather have some solution rather than use up your lifetime searching for the best.
Back when I was in college, I attempted to make my own DIY mini PC. I got an Antec VESA case, and an all-in-one mini-ITX AMD motherboard. It originally had Windows 7 on it, which I later replaced with a lightweight Linux distro. I could play older games like Dragon Age and Mount & Blade pretty well on it. I had to get rid of it, though, when Windows 10 came out. I have thought about replacing my current tower PC with a mini PC again, but have been hesitant to do so, because of financial reasons. Maybe this is a good time to do this?
I frankly don't mourn the loss of users "who can't be bothered with yet another account". Putting thought and effort into forum interactions takes longer than creating an account, so someone incapable of the latter is usually incapable of the former.
https://archive.ph/jBLQg
Be less pretentious.
That's something you could decide for yourself and vote by moving there or away. Many residents of Houston would gladly tolerate an occasional outage to not see prices go up, and critical services like emergency services, hospitals, and datacenters all have generators, so it seems to be something that can be worked around with a bit of effort and expense.
Something that did go well is water movement. It was neat to see the bayous rise to just below the flood point then stay right there as the weirs of flood mitigation ponds take off the excess. I’m looking forward to checking out the data to compare the rain/flood gauges compared to past events. [0] Thank you federal tax payers for contributing to this effort!

WRT the local utility, I can appreciate that they have some hard choices ahead. There are two branches of possible futures: one where many more people are charging cars etc and require more power to domiciles; two where battery deployment at the edge bears the brunt of peak loads and requires a lower constant trickle or even nearly nothing as PV is more broadly deployed.

0. https://www.harriscountyfws.org/
What an awful article. Leaving aside the later half, which is just a vague denouncement of various right wing stances on history, the former part concerns itself with revisionist history, which seeks to rearrange ancient or medieval history.

History will always be plagued by the various issues the article point out, most narrators are totally unreliable, most documents which have existed are lost and might have been intentionally destroyed, physical evidence is selected by the surrounding environment, measurement techniques are imprecise and the amount of things that happened is incredibly vast. This state of affairs means that we should expect that there are strong arguments for multiple contradicting theories and that there is a great variety of theories which are supported by much of the evidence. Essentially revisionism should be the default state of history, but of course it isn't.

In physics we have learned in the last hundred years that roughly everything we had previously known was false and that most of the assumptions made were in fact wrong.
You're both missing the point. Consider this: you're a big tech engineer, would you risk your career and many years in jail for 75k? Of course not. How about 5 million? Maybe you would... Big tech already has a massive problem with insider threats, they don't need to offer some of the most clever programmers in the world(their employees) a massive incentive to screw them over.
Show HN: Cyberdeck Made from Scrap Parts
I will probably write an in depth article about this but in short:
- Raspberry Pi 0 W 2
- Scrap monitor mounted on a scrap stand (thanks glue)
- Recycled touchpad and keyboard I had lying around

Any good USB port is able to power everything up. Technically, there are 2 more USB available and an ethernet port inside.
There is probably a valuable formula hidden in a safe at KFC showing how little chicken and how much breading/sawdust they can get away with using, to optimize profit.
They're likely basing it off the fact that so many people have been without power for so many days.
I don’t think this is a name clash in any meaningful way but I’d nevertheless like to share that in Dutch, a “stemfie” is a selfie that you take from inside the voting booth and I love that we have a 7 character word for that.
I think those are valid questions and if someone had a look into it, that would be great

But I think the point of the article means is that a browser that claims to be the people browser frequently ignores their user's opinions

They are bankrolled by they biggest competitor, an ad tech company, which can end any day

They receive millions a year, enough to create the best browser imaginable, pay millions to executives, and keep the browser barely competitive

Having paying members could potentially be a stable source of revenue
True. It’s not likely to be a huge difference-maker, but it certainly belongs on a resume more than “sold 0day to foreign governments” heh
fun thing is, only google/bing/meta/amz/anyone who sell ads in large scale/etc can profit from this.

the best Mozilla can hope to gain is to get some scraps from google.

disgusting.

btw this wasn't discussed in any of the public Mozilla forums we monitor.
Hahaha it’s for sure 100% on purpose
One of the selling points of this language is claimed to be that it executes in constant time.
>This article tries to say, without saying it, "hey, my made-up story is as good as your carefully researched one."

It is essentially a denouncement of historical revisionsm though...
Thanks for the direct answer!
He does speak from experience!
Did you read OP's post?
There is a reason why it's "complicated" in threads, because doing it correctly just IS complicated, and the same reason applies to child processes, you just ignored that reason. That's one example of a footgun in using multiprocessing, people write broken code but they don't know that because it appears to work... until it doesn't (in production on friday night).
I guess Docker has been around long enough now that people have forgotten just how much of an absolute pain it used to end up being. Just how often I'd have to repeat the joke Them: "Well, it works on my machine!" Me: "Great, back up your email, we're putting your laptop in production..."
Fair enough, but do people claim them after finding them by accident? Or do people see a bounty and then put in up to X hours of effort (before either succeeding or giving up)? Does that model end up with a reasonable hourly rate?

I'm trying to figure out the labor-side economics of this.

Generally the supply side is getting a massive discount on these vulnerabilities compared to their potential costs. Although perhaps the discount applies is appropriate considering how few vulnerabilities do result in observable expense.
In Amsterdam the ground water level is also very high but people manage to put lines in the ground
The people in charge do not always value the humans in their society with less power than themselves. This is why the disabled, the homeless, single mothers, gypsies, asylum seekers, have all been demonised in my home country in my lifetime.

I'd like to be optimistic about a future where we all have UBI and are free from the need to work; I fear the future where the need remains and the opportunity is lost.
Thanks all, your responses have been incredibly helpful.

In summary (besides the layout-specific stuff which was great) - between the MDN documentation for learning and reference:

https://developer.mozilla.org/en-US/docs/Web

And, for checking compatiblity and common practice:

https://caniuse.com

A n00b like me can get a decent handle on current best practice and standards for web dev. Feel levelled-up - much appreciated!
Plenty of notable open source projects are on Discord. They have no issues inspiring confidence.

(E.g, Dolphin emulator, who seem to have largely moved away from IRC)
What is the legality of selling an exploit? Are you free and clear, or can you be tagged with enabling a future crime? Would they need to be able to trace a specific incident back to your exploit or get you on a catch-all law?

Bugs are found all the time. Sharing a bug you found is not a crime, but I imagine they can always get you on tax fraud.
As long as auto-revert-mode is on (so the editor notices synced changes from other devices), you can sync it using any file storage service: Dropbox, iCloud Drive, Resilio Sync, etc.
I might consider it when advertisers stop using malware and spyware in their ads. There's absolutely no reason that an ad would need to run a script, contact a third-party system, or track anything about the viewer.

So far though, they show no intentions of doing non-hostile advertising. Instead they're constantly striving to make it even worse.

So I'll keep the adblocking as it remains a reasonable and necessary defense measure.
I wonder why there are so few articles considering this happened last night. Also, it's sad how the "insider" (who probably was hacked/RATed) had his SSN and other info leaked :/
https://www.youtube.com/watch?v=VYSo8zTrTAs&list=PLgOb3zseg1...

These Glen and Friends Cooking videos of North American cuisine development are top notch.
Get rooftop solar and a battery.
Note: this isn't a power grid issue. Texas is famously not connected to the national grid [1]. This is an issue of downed power lines.

An obvious question is: why doesn't Houston have underground power? It turns out that Houston really shouldn't exist. It's built on a swamp. It's also hot so heat dissipation is an issue. So it's expensive [2]. Houston is also famous for its lack of zoning [3]. Combine this with a lot of really old neighbourhoods that don't, for example, have sufficient setbacks to bury cabling and you have a hot mess.

It's also worth pointing out that Houston is one of the worst urban sprawls on the planet. It's almost as large as LA with slightly more than half the population.

It's accurate to describe Houston as a low-lying car-dependent hellscape built on a swarmp with no urban planning in a hurricane zone.

[1]: https://www.kut.org/energy-environment/2021-07-22/texas-elec...

[2]: https://www.click2houston.com/news/local/2024/05/24/burying-...

[3]: https://therealdeal.com/texas/2023/03/16/dont-say-the-z-word...
Yes. I am also familiar with the technical challenges and cost of improving last mile electrical distribution to withstand hurricane force conditions where burial is not an option (whether because of a high water table or potential surge conditions, where equipment is suspended at a height above ground level on permanent scaffolding or pedestals). It is expensive, not impossible. It is a choice, and there is a cost. It’s cold, hard economics. The politics are whether to spend or not spend, and the outcome of that decision.
> Her entire persona and relevance revolves around being anti-crypto. Of course she's heavily biased; this isn't even a remotely controversial claim.

As a generation, we really need to learn how to say: "I don't like this person and I believe they are biased and I hate their politics/tone/demeanour/ethos but that doesn't mean they are wrong about the facts."

The ability to make use of information and ideas from people we disagree with, and even agree with the correct findings or conclusions of people we dislike, is a skill we urgently need to learn.
> Get them acting as a swarm and you've got something really scary.

Yeah, a truckload of drones kinda gets scary inversely proportional to drone volume. Bee drones whose "sting" shorts out a gram of lithium battery could swarm & incinerate anything from a person to a swath of homes.
Internal Combustion Engine in Simple Terms [video]
I wish more open source end-user software learned from Lichess, in terms of how user friendly, well designed and well maintained it is.
Right, I was alluding to the original Mac's filesystem, with separate data + resource forks, requiring all sorts of hacks to transfer files to and from them. Due to all the trouble of working with that across other platforms, Mac eventually gave that up at a filesystem level, and sprinkled ".DS_Store" files everywhere.

TCP/IP streams are bidirectional, but there is a limited way of sending "out of band" data, though it is not used as much. It would have been nice if the stdout/stderr multiple streams extended to TCP/IP networking and even HTTP messages too.
> This article tries to say, without saying it, "hey, my made-up story is as good as your carefully researched one."

That itself is a great story!

I wonder how many people fell for it. At least one.
Povray running overnight every night. Wake up for school, check the overnight render, set another one going :D
Presidents don't print money. Congress approves stimuli in the form of spending. Spending is always inflationary in nature because it injects money into the economy.

The Federal Reserve, nearly completely independent (for better or worse) from the Executive and Legislative branches, prints money in the form of quantitative easing and controls other levers through lending and interest rate strategies.
Boring Buildings, Great Places (2021)
https://en.wikipedia.org/wiki/3D_Construction_Kit was my favorite.