skysight-inc/HackerNews huggingface dataset:
The C standard has those limits mostly because you cannot meaningfully define conformance without them.

Limits will be there whether you standardize minima for them or not.

For instance, no C compiler will handle a function with any number of parameters; as you try test cases with more and more parameters, eventually they will all crap out, right? If for no other reason, than memory.

So then if you don't have anything in the standard about this (like the ECMAScript standard doesn't, for instance) you have to conclude that all those compilers are nonconforming.

But if you have it in the standard that a conforming implementation must handle functions with 128 parameters, then those implementations which crap out at over 128 are spared from being declared nonconforming. Only those which crap out at 128 parameters or fewer have a conformance issue.

Limits settle questions. The user reads the spec and then has confidence they can have 4095 characters in a literal which will be portable to anything calling itself conforming. The implementor reads the spec and then has confidence that their implementation doesn't have to handle more than 4095 characters in a literal in order to handle maximally portable programs. There are goalposts firmly in the ground.

It can be useful for an implementation to optionally diagnose when a minimum limit is exceeded, even if it allows for much more. For instance, to tell the user they are using a larger character literal than 4095. This helps the user prepare a portable program that will work in other implementations.
> Even if the RAM modules are not faulty, ECC is not officially supported by your CPU and motherboard, right?

Correct.

> So this could be a problem... They might also not be correctly configured, so check the UEFI settings.

Most of the settings in UEFI that I can find about RAM are related to overclocking, and I am not using those features.

But it may well be as you say that using ECC RAM with a non-ECC motherboard could cause problems.

> I have had overly bent SATA cables cause complete freezes every few hours on a brand new PC. I luckily got the hint quickly because the HDD LED was staying lit.

My SATA cables are cheap ones I bought off of eBay. I may try and replace them.

> What about the quality of the power going into your PSU?

The freezing has happened in all of the different places I have lived during this time, so I don’t so. Unless the power cord could be doing something, but the power cord looks fine on the outside at least.

> Have you tried rebooting more gracefully with the SysRq commands?

Going to try that in the future.

Thank you.
Try to beat Windows 2000.
Pentax Auto 110, a ‘subminiature’ camera system small enough to fit in pocket
Home Affairs in talks to give telcos more blocking powers against malicious
Free methadone isn't all that much better from that perspective. You come to your doctor and tell him, "I'm useless, my life's hardly worth living, I'll never amount to anything so I might as well take opiates to dull the pain" - is it then the doctors job to basically say, "yes, clinically your life is not worth living", even if it is a milder opiate?

It's writing people off as lost cases. And many addicts WANT to be written off as lost cases, because a) they already did so themselves, but feel guilty about it, an official confirmation would be nice and b) it will give them access to painkillers.

Which is why I'm very skeptical of involving doctors in the first place in free methadone programs, if such programs should exist. It shouldn't be anyone's job to validate you if you say you're a lost cause.
Sony packed a 1” stacked CMOS sensor into the Xperia Pro-I, but there’s a catch
I updated my comment
No it isn't. It's just a sign that something went wrong.
I particularly like lock-free (wait-free?) SPSC queues because they're (relatively) easy to get right, and are extremely useful for buffering in embedded systems. I end up with something like this on almost every project:

One side of the queue is a peripheral like a serial port that needs to be fed/drained like clockwork to avoid losing data or glitching (e.g. via interrupts or DMA), and the other side is usually software running on the main thread, that wants to be able to work at its own pace and also go to sleep sometimes.

An SPSC queue fits this use-case nicely. James Munns has a fancy one written in Rust [1], and I have a ~100 line C template [2].

[1] https://github.com/jamesmunns/bbqueue

[2] https://gist.github.com/ohazi/40746a16c7fea4593bd0b664638d70...
Radiolab has an incredible hair raising episode about something very similar and it's an old-english or viking recipe which is also an anti-biotic. In this case the duo is a microbiologist and a historian!

https://www.wnycstudios.org/podcasts/radiolab/articles/best-...
To me this sounds completely bizarre. Why should a software project be apolitical and without values?

Tools like Tor or a web browser are not equivalent to a screwdriver or a knife. Google chrome is the way it is because Google does value money and power above people's privacy. The Macbook is not easily repairable because of Apple's values.

Tools do not exist in a vacuum, everything we do is political whether we like it it not. That's what political means, it amazes me how the meaning has been altered, especially in the US.
Foreign interference routed in HK as Amnesty beats harried retreat
https://www.bbc.com/news/world-asia-59036714

BBC's version: "Amnesty to close Hong Kong offices over National Security Law"
The fact that it's criminalized causes those sorts of marginalized camps and cartels to form in the first place. Even if they were cleared out, they would simply move elsewhere.
Ask HN: Nomads, what do you think about fully managed travel programs?
I've always had a desire to travel and just recently got a 100% remote job. Since I don't know much about the topic and want to travel outside my comfort zone (which - as a German citizen - is Europe) I've started to look into these fully managed programs like Remote Year.

Does anyone have experience with them? How did you start your journey?
He didn't read the texts either? It takes a second, they are right on the phone's notification screen, assuming he had a smartphone.
I never said it was in the same company.
Scientists Built an AI to Give Ethical Advice, but It Turned Out Super Racist
Payment options are only credit card and PayPal... Wtf? Lost my donation
Wants, Needs, and Chasm-Crossing
No it's not. The minute I start doing something, whether I continue to do it or not is a complex decision that comes down to many more factors other than why I started doing it.

The most common stated reason amongst my peers for not stopping mask usage during the short summer detente we had locally was a desire to get their moneys worth from all the masks they had already bought.
You got a point there. I could still imagine them checking the phone as it first rings with an unknown number, turning off the ringer because they didn't want to be bothered by it, and then ignoring it due to the ringer being off now, maybe?
You don't update OSX before March in my experience. There are always teething issues.
> The situation is actually worse than when the US was founded (e.g. "6% of the population can vote"), because the owners of the tech giants are only a handful of people who can override any decision. There's only one Amazon CEO, he's called Jeff Bezos, and he has total control.

a) Bezos is not a CEO anymore

b) He owns 11% of Amazon, which is the largest share, but still pretty far from "total control".
Gassée made the comment: https://www.gawker.com/adult-website-editor-throws-twitter-t...
I feel like you have the setup necessary to produce an interesting, compelling argument here -- your benchmark seems, at least to some degree, less synthetic than some do, you have an uncommonly fast workstation which a lot of people doing comparison tests wouldn't be able to do...

... but the way you present it undermines your case a bit.

It seems like what you want to say is that if money is no object, weight is no object, heat is no object, battery life is no object, and portability is no object, but the comparison must absolutely be laptop to laptop, then there exists a laptop PC configuration that beats M1. If this is your point, then probably you want to compare an M1 Max to your PC, not your coworker's Macbook Air (which is a fanless laptop...)

I think this is a pretty unusual use case and there aren't too many people who are looking for this exact market segment. I definitely think it's fair to admit that Apple isn't intending to operate in this market segment, for better or worse.

You'd probably also want to drop the part about game support, since anyone who wants to play games can spend 1/4 what your workbench costs and get a shitkicking fast small form factor PC. But also, like, recompilation isn't what you should highlight -- what you should highlight is performance. If the recompilation is fast enough for users not to notice, then it doesn't matter, and if it's not, then the reason why it matters is performance, not recompilation.

Anyway, again, I don't think you're necessarily wrong or whatever here, but you're just presenting your point in a way that I think it's extremely unlikely anyone will care or be convinced.

(Also, "discrete")
Define "finish". For that matter, define "faster".

When I was working as a junior doctor, I had colleagues who "saw" 10 patients in the space I saw 3.

Whenever I was on call at night, I could spot the patients who were "seen" by those colleagues, because it was always the patients who crashed or needed their meds re-writing to remove the allergy risks or needed to have their bloods ordered and taken, or even had to be re-clarked from scratch because the history and exam were utter bullshit, not to mention dangerously so. (I once re-clarked an old lady who was admitted for confusion affecting her ability to communicate and was about to receive all sorts of scans and radiation. When I talked to her, it turned out she had just lost her hearing aid and couldn't hear anything.)

Still, it was always the "tenners" who were praised.

(PS. I no longer work as a doctor. Fuck that shit.)

(PS2. Obviously this isn't unique to medicine. I have the same problems inheriting crappy untested code now, haha.)
On the worst days, I've gotten half a dozen group texts, just spraying across <mynum-2>, <mynum-1>, <mynum>, <mynum+1>, etc.

In the last... I don't know how many years, I can only recall a single human-based phone call from someone not already on my contacts list (my apartment manager had a repair company contact me directly to schedule service).
as opposed to the usual proprietary soon-to-be-abandonware firmware... guess that's a plus for everyone, not just developers, albeit they're the probably the only ones who care about it
Billionaire Eric Schmidt’s $1B Moon Shot to Fund World’s Promising Teens
I never practice speech, that's something I should do, but my problem is that I like too much the English language spoken by an Italian person, and also I don't like the English pronounce. That's a strong obstacle to any improvement on English language sounds. I love written English, that's why I can write it, but I just don't like how it sounds, that's why I can't speak it.
Would this be the same cost if it were a point release (or service pack, what's the proper terminology in MS world?) rather than a major version release?
This has the look and feel of modular PLC architecture.. one base computer, easily extended by various plug & play modules.
I love it, have used it for lots of little things over the years.

Suggestion: when I last used it, loops was a third party add on, you should look at getting that into the core, maybe hire the dev of the add on?
Straw man emptiness
Contrary to popular belief, kernel_task actually has things it needs to do, and sometimes those use CPU time. It's not "typically" thermal throttling.
leaving aside the definition of "offline first", it'd be clearer to understand if the there was a brief problem statement pinning down that yes, we're specifically investigating offline first databases that are easy to integrate with javascript apps -- or perhaps comparisons of other offline first approaches for native mobile apps or whatnot would make sense and be welcome.

naive question: arguably git and mercurial and subversion could be thought of as offline first databases -- albeit targeted at a domain-specific use case. does it make any sense to compare them too?

academia has many things to learn from the world of software development, particularly around testing to ensure quality and reproducibility of work, but perhaps software development could benefit from a few ideas from academia: giving a brief introduction to contextualise the work -- not an extensive glosarry, but at least a few links to relevant work others have already done - ideally with at least one link to something that introduced the idea or is an extensive survey of the subject.

I'm reading the book "designing data-intensive applications" at the moment and looked up offline-first applications in the index, which references http://blog.hood.ie/2013/11/say-hello-to-offline-first/ , which no longer exists, but is still mirrored by https://web.archive.org/web/20200222150347/http://hood.ie/bl...
Google deliberately throttled ad load times to promote AMP, claims new court doc
NASA head Nelson says life probably exists outside Earth
How to Make Money on Twitter
A year (or two?) ago, I was looking at TLA+ when I stumbled across Coyote[1]. I haven't used Coyote, but it looks interesting in that it's embedded in the language itself, allowing you to "prove" that the algorithm still works when you change implementation details.

1: https://microsoft.github.io/coyote/
> Although they have stuffed Giga$ into their pockets

I don't suppose that Giga$ makes you happy. I'm not sure what "social status" is like; is that the same as having friends who own Giga$?

I possess what I'd call "social status" - I'm not a pariah, my neighbours greet me on the street, and my kids and my ex-wives treat me as a friend. I own my home, and I have no debts. That's quite enough "status" for me. I consider myself pretty fortunate.
This I would definitely agree with. I’ve found this many times when jumping into a new repo to fix a bug.
I disagree. Alcohol, being legal, has very few of these problems, and it still causes immense damage to its users - more so than illegal drugs, by many measures.

Which is not to say there aren't humane reasons to fix these problems, especially if they aren't effective at reducing drug use anyway. But yeah, drugs actually are a huge problem and would be even if they were legal and free for all.
I'm not sure the "Privacy is a human right" argument really holds water. Privacy is a good thing, and people should be able to control their data. But what the UDHR says about it is neither here nor there. It's non-binding and no government takes it entirely seriously. No corporations have ratified it, so it couldn't bind their behaviour anyway.

The International Covenant on Civil and Political Rights is somewhat binding, but the U.S. has so many reservations and opt-outs that it has little impact on domestic law.
I'm from Europe too but it sounds reasonable to me. I think the key thing is whether he thought himself in need of rescue or not.

The article doesn't say whether he was eg. a city-dweller inexperienced in the outdoors, but if he was, it might never occur to him that he was sufficiently lost to need outside rescue. As he said, he just "bounced around" between the trails until he found his way back. So he might have considered all the phone calls merely a distraction.
It's probably better to err on the side of having too many steps rather than missing cruicial steps to reproduce the problem.
I am fully aware of his efforts and followed his live streams on Twitch too. As far as I can gather all his staff accomplished is that the branching tree of trying to apply replacement rules on hypergraphs allows to define some sort of special relativity on top of it. A result which is interesting but utterly unpractical to model the universe. I don't think he even found a set of rules that produced locally 3d Euclidean space. Most of his universes are of fractional/irrational dimension.

Furthermore he makes prediction that this tree of partial rules applied to hypergraphs implies a limit to the amount of of quantum calculation you can do locally which hasn't been observed in quantum computing yet.
Umm it quickly pivoted to being a social networking site. Before they even were trying to scale they were a social network, micro blogging site.
IANAAstrophotographer, but I'd say it's indeed a contrast issue (dynamic range of cameras). Most ISS photos are taken on the day side and have Earth in view; the brightness of reflected light is so great it prevents cameras from recording stars. A quick googling for photos taken from ISS at night reveals that they do feature stars in them.
Constructing a terminal multiplexer in sham, part 1
Market agrees. You get better returns just buying the S&P500 over FB shares. Hence their 50 billion stock buyback to slow down the falling share price.
Number of CVEs and CVSS scores is a terrible way to judge relative security.
As a hiker and someone who is aware of the difficulty and frustration in mountain rescue teams being called out on avoidable rescues, I don't think there is enough detail here to immediately point blame at the hiker.

It mentions that the hiker didn't return "according to their itinerary". There's a big difference between telling your spouse or close friend "if you don't hear from me by 7pm call mountain rescue" and a receptionist from a lodge noticing you didn't return that evening and assuming you're missing.

It says the hiker didn't realise anyone was looking for them and "bounced around from trail to trail" finding their way back to their car eventually the next morning. They could have easily called mountain rescue if they felt they were hopelessly lost. Instead, it sounds like this was an experienced lone hiker who was comfortable becoming benighted on a mountain and able to look after themselves and find their way back safely.

This person could have had their phone in their backpack and might have also received 10s of other calls or texts alongside. While briefly checking their phone they missed the significance of the ones they didn't recognise. Remember that most people are out there to get away from it all - looking at your phone is usually the last thing you want to do.
Is my dentist scamming me?
Yes, people who say you should never assume anything just don't realise that they assume things all the time. They have to or they would never get anything done.

Assumptions go wrong sometimes, but they go right and save so much time so often that you can't just throw them all out.

The real advice is "learn when to question assumptions" but that just takes experience and you can't write blog posts about it.
"But you are not a criminal, and thus we will take a medical approach."

Absolutely, it's harm minimization for both the addict and for the rest of society.
Should You Use Airbnb or Vrbo?

https://pkpioneer.blogspot.com/2021/10/should-you-use-airbnb...
what's the point of a release date if it's not ready?
os upgrades do fail, and you better backup before you upgrade, but if it's released, than it means it's ready
Bitbottle: A Modern Archive Format
Related discussion from yesterday: "Kerla: Monolithic kernel in Rust, aiming for Linux ABI compatibility" https://news.ycombinator.com/item?id=28986229
This looks great! Signed up for the Box 2 mini because it will be manufactured first. If that works well, I'm definitely interested in the Box 5.

I hope this can replace my own poor man's Pi4 NAS which has USB storage attached.
Please explain this comment.
not sure it's just a throughput question... the thing is, there's only a single PCIe lane exposed, and multiplexing it to multiple devices (i.e. a SATA controller plus a USB3 controller) requires more electronics, and of course the bandwidth will have to be shared between the devices
>Given that the A15 still features the Firestorm/Icestorm core design...

The A15 uses Avalanche performance cores and Blizzard efficiency cores. I'm not sure how different they are, except that Blizzard in particular is a lot faster that Icestorm.
They also most likely support Trump and not left leaning policies.
Dhyana meditation comes with its own risks. In general, "religion" is quite dangerous stuff, and should not be fed to children.
Discussed extensively yesterday: https://news.ycombinator.com/item?id=28986229
I think Tor has to demonstrate that such values are what the project protects in order to stop it being blocked[0] as a tool for criminals.

[0] And/or the developers arrested: I’m so not a lawyer that I wouldn’t know even if I tried to read the actual statutes if that response was even possible in the USA
They also allow cryptocurrencies. [0]

[0]: https://donate.torproject.org/cryptocurrency/
That's actually a common misconception. Memory ordering, on the majority of common cpus, has nothing to do with interprocessor communication or processor-ram communication. Common memory coherency protocols (I.e. MESI and derivatives) guarantee that all caches have a consistent view of memory.

Usually memory reordering is purely artifact of the way CPUs access their private L1-cache.
> Fully parallelized workloads in a consumer laptop are just exceedingly rare.

Eh? Probably THE most common workload for a laptop (opening a webpage) is multi-threaded. And even consumers multi-task. As soon as you have multiple processes, you can use multiple cores even without multi-threading support.

> Plus it's exceedingly pointless to do lengthy multi-threaded development on a laptop, it's going to overheat and under-clock.

The promise of these laptops is that they won't. As you say, their power consumption is a lot lower than competing chips, and it's that power that produces the heat.
There do exist anonymous credit cards. They are oftentimes limited (e.g. max 150€ in Europe), but they are available.
It is actually more than that. Privacy is exclusively cast as an individual / personal concept. But that is just the basis. If people have no privacy, any organizations, or enterprizes they form have no privacy either.

Privacy is one of the very foundations of social and economic organization. It is deeply connected with ownership and agency. Holding on to a private piece of the information universe is what underpins also all civic and commercial activity.

It is not clear why we still just talk about privacy instead of actually doing something meaningful about it [0]. This is maybe the most glaring example of how modern society has degenerated / cannot solve any of its self-inflicted diseases.

[0] That's obviously not a critisism of the tor project :-), these early pioneers are the saving grace of our society.
I was quite surprised it was covered in the Daily Mail as they are usually in favour of trampling on privacy & civil liberties in the name of law & order. They're classic "nothing to fear if you've done nothing wrong" types, especially when the aim is to catch terrorists.
I am writing this from Ireland so unlike many people who like to theorize I actually tried it :)
Ditto.

In nearly 30 years of living in the US I can only ever recall seeing police officers patrolling with long guns twice: once when I visited the US capitol, and once at a big festival/parade thing in Bellevue, WA.

Seeing the officer in Bellevue patrolling with a long gun was actually quite unsettling. Even though all police in the US are armed and most have a long gun in their vehicle, they very rarely carry them in public. Even at sporting events, airports, etc.

Conversely, during the short period of time I spent in Germany and Austria I saw many police with long guns. (And that echoes my wife’s experiences in France and a couple other European countries.) They were primarily at airports and city centers, so it’s probably a terrorist thing. But it was very apparent—sort of how I imagine Brits feel when they visit a country with regularly armed police.