skysight-inc/HackerNews huggingface dataset:
And of course there is still the difference between "has an inline directive" and "gets inlined" - it's merely a strong suggestion in most compilers.
During WWII, ~50% of the US population lived in rural areas. In 2020, that's now ~18%>
You're confidently propagating misinformation, and it would be a trivial fix but for "your policy". I don't know why you're making such a fuss.
Another aspect is that the Nix experience varies widely between languages, in part because of different levels of support for different languages but also because different languages’ build and runtime systems vary with respect to how easily they map to Nix. So your friend who heartily recommends Nix might have had a decent experience with his Haskell projects, but you and I working in the trenches with Python or Ruby are having a miserable time and everyone who told us Nix was great just kind of shrugs and chuckles as they tell us they don’t know how to solve our problems with Nix.
The market you compete in is the market your users imagine you offer similar solutions. Not the market of how you describe yourself.

Docker's features usually include "its easier to create and maintain a system".

That Nix does this different and better doesn't matter when a user is just looking to solve that one problem.

At that moment, for that user, Nix is just a fancy config manager with one click deploy features and competing with docker.
I keep it installed because the old pre-webextension version of downthemall can download some things the new version doesn't. But I only use it like once a month or so. I don't see any reason for me to use it on a regular basis.
I get what you're saying and it's reasonable. I think you greatly overestimate the objective rigor and correctness of your analysis, but I get it.

Sanctioning widely-held views as not meritorious alienates a lot of people too. They don't seem to figure into your calculations.

Based on your other posts, you seem to think that the most important audience for the talk is prospective climate change researchers, who you believe would be alienated by opposition to race-based admission preferences.

Again, you seem to be ignoring that this could go in the other direction, and in fact we'd expect it to, based on the overwhelming and diverse opposition to race-based preferences that we see in public polling.

A possible way forward is to thoroughly vet any potential public speaker to verify they have never said anything controversial. It's sad that we could be reduced to this, but it's understandable.
Exactly. If you're in denial about the purpose of advertising, then Facebook looks like a company that happens to have some harmful aspects. Whereas if you reject advertising as an assault on consciousness, then what they're being criticized for is merely the latest evolution of advertising - manipulation is the entire goal.
imo the issue is journalists living on Twitter. Journalists are becoming "creators" and trying to build their brands on social media like every else in an effort to parlay name recognition into more money/power.

How do you get more popular on Twitter? Well, you write (in an opinionated way) about Twitter controversies. This we are bombarded by news and articles that are primed to be controversial and that the majority of people in this country don't actually give a crap about.
Hm, not exactly. I’m an enthusiastic Orion user and love how well it works on macOS, but very much don’t appreciate that I now have something locking me into it.
Indeed. This is the first I've heard the term used outside electric grid management.
The article does mention prioritization, but doesn't mention my favorite pattern with this. A priority queue that favors end users "farther down the process" is nice for load shedding.

Like, for an ecommerce site, being able to prioritize users in the checkout path first, not-in-checkout but non-empty cart second, etc.

Or prioritizing features in a similar way. Turning off, for example, "people that bought this, bought that", under load.
> Isn’t it just easier [...] to require people to [do what I think is right] rather than debate [...]?
- said every soviet officers ever.

You might not believe in democracy, but this is still a better system than autocracy. Even if you were right (hint: you're not), this is setting a very dangerous precedent than can and will be abused down the line.
I don't think it is fair to judge a project for the number of years its been around, specially for something that is really novel and innovative. Nix/NixOS is not a new web framework that most of concepts are really clear for everyone working with Web. It is a brand new concept for Operating Systems, however most people don't have a clue about system immutability and reproducibility and why this is so hard.

Of course, this doesn't excuse the state of the documentation that should be better. It is just that nobody ever documented this kinda of things before, so it is difficult to do it better.

Nix and NixOS just started to get more known and become popular from the last ~5 years or so, and I think this made the whole community aware that documentation is an issue and it is getting better and better (but maybe not at the pace most people wanted).
It’s banks lending out the money in accounts (where savings interest comes from). If the bank has $1B from user accounts and lends out $300M of that, $300M was created out of thin air because the accounts still have $1B (fractional reserve).

But then the question becomes: when the loan is paid back, is the money “destroyed” (less interest)?
The counter-intuitive point to me was that registration keeps out good posters while not limiting bad ones. But wow, yes, it's consistent with the SSC "asshole filter," concept where poorly enforced rules mainly reward rule breakers and directly disadvantage people who follow them. The emphasis on conversation over points seems smart, if still gameable the way search engine optimization games them with links.

There is another incentive I think we've seen come to the fore since this was written in 2009, which is that crapflooding forces moderation, which creates governance, and this centralizes oversight and reduces the number of people you need to pressure to control the forum. No new divergent or decentralized forums can exist very long because it costs states and political parties themselves almost nothing to subvert it and install, or compromise, moderators and governors who can be leveraged to use the forum for their messages.

I can't help but suspect the flood of porn, spam, racism, and hostility you get if you leave any method on a forum open is at least partially driven by political operatives who poison your archives, and then when you fix it, they can say, "hey, so you're the one responsible here, we need this favour from you, and if you don't give it to us, we are going to make sure your name is synonymous with all this content we may or may not have posted. Such bad luck."
Odds of death from AstraZenaca are 1 in 1 million. Let's take odds of the event of having serious complications to be 1/100,000 just to be more skeptical.

The odds that 5 people in a row have such serious side effect is 1/10^25. That is equivalent to tossing 83 coins in a row and getting all heads.

Which is more likelier. 1/10^25 or that you have false information regarding this. : )
aka Teach the controversy.
You are confusing colour temperature with emitting blue light.

Natural sunlight at noon in a blue sky is >8000k. your screen will be 5600k or there abouts. The reason why they look blue is because you are normally inside, with low colour temperature domestic lights. taking your device outside at noon on a clear sky day will not make your screen look blue. It'll make it look very dark.

> Computer screens have no option to not emit blue light, all their light is a tinted blue hue.

I mean thats not really true. Yes an "off" LCD will leak light, but it wont be anywhere near as much blue light as "low" colour temperature white screen. There are standards for this sort of thing to guarantee colour correctness. HDRI LCDs should be almost completely dark when black.

but your main point; no they shouldn't be tinted blue. They should assuming they are not utterly rubbish be emitting a decent range of of spectra. The filter efficacy of the R,G and B pixels is pretty good. Its not perfect, but its way below anything that we can meaningfully detect with our eyes. Especially as eyes are not absolute sensors.
Are Mersennes any more or less likely to be excluded by a probabilistic primality test than other numbers might be?
Koala Pads were awesome. I got on the cover of a 1980's computer magazine because of one.
It's fun and probably useful, but Python is not 30 times slower than lua (from 33s to less than a sec).

The 2 codes don't do the same thing, if you perform the same computation on the python code (monochrome mandelbrot, inline loop, 49 iterations, etc), you get 0.8 vs 4.8 sec, which seems about right.

I've removed numpy since it's cheating if we compare raw language perfs:

https://0bin.net/paste/nOtLmeMA#0DKGHSvmgoDLPzHlQOhwvVhxxayf...

So yes, Python is about 6 times slower. Significative, but can be worth the compromise if you consider the Python version is much, much easier to read.

And of course, a vectorized algo would be even faster (see pbourke's comment).

What's more, with SharedMemory from 3.8, you could speed that up even in pure Python using multiprocessing by sharing efficiently the array.
s3 defaults to private, yes it's critical to understand, but that can be said for every piece of data storage in the world.
Hi NumberCruncher, thank you for your reply!

> do they have a feature store with built in time-travel functionality?

My feature store hasn't supported time-travel yet. But many SaaS implementations do, including Tecton, Hopswork, Splice Machine, etc. Open source feature stores haven't implemented this critical feature AFAIK.

> Why I didn't write about it? Because it was implemented in PL/SQL running on Oracle ExaData and in SAS. No one cares about feature stores implemented with tech like that.

Haha, I do. Actually I am thinking about implementing feature stores using some "old-school" DB technology. By the way, just curious since I've never used PL/SQL: Are you able to implement the time-travel functionality using pure SQL?
I checked back and can't believe you sill debated this point.

If they weren't insolvent, then filling the gap wouldn't have been a burden! You can't have it both ways -- scream bloody murder that were hobbled by this requirement, but then also insist that they had the means to satisfy this requirement.

You're right that maybe with a new rate structure they would have become solvent, but "solvency" is a "right now" question, not a "hypothetical post-restructure" question. Lots of orgs could become solvent if they could shuck off or restructure debt, but they still get called insolvent.
I know someone who died 2 days after getting lunch.
The software may not change, but the world around it does.
Since we are using the power abstraction, why not instead of load shedding, start up secondary machines servicing, which are slower, but could handle a bunch of simultaneous requests for some clients, or even tertiary ones?

That could at least postpone the load shedding, or handle localised surges in service demand due to user behaviour more effectively.
You can since 3.8 :)

https://docs.python.org/3/library/multiprocessing.shared_mem...

If you use a data structure that supports the buffer protocol (such as a numpy array), you won't even pay a serialization cost.

Python has made a LOT of progress, concurrency wise. Between asyncio, process pools, threads releasing the GIL and shared memory, you can get much perfs with the stdlib alone.

Then of course you have Dask if you need more later.
Please don't break the site guidelines by going on about downvotes. Besides doing no good and making boring reading, it ends up being uncollected garbage when the original comment gets corrective upvotes, as yours has.

https://news.ycombinator.com/newsguidelines.html

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Not actually correct. You needed to fiddle about with code access security using the caspol tool and then they'd run just fine.

.NET 4 disables CAS by default though there can still be a bit of faff to get an exe to launch from a file share, but it is doable.

.NET core abandoned CAS (https://docs.microsoft.com/en-us/dotnet/core/compatibility/c...)
The quote you are thinking of is from the Slate Star Codex article “Neutral vs. Conservative: The Eternal Struggle” https://slatestarcodex.com/2017/05/01/neutral-vs-conservativ...

“The moral of the story is: if you’re against witch-hunts, and you promise to found your own little utopian community where witch-hunts will never happen, your new society will end up consisting of approximately three principled civil libertarians and seven zillion witches. It will be a terrible place to live even if witch-hunts are genuinely wrong.”
The biggest limitation of using Docker for building images is that it does not allow for composition. You can't simply say you want to combine a Python and Rust image for example.

With dockerTools from nix (https://nix.dev/tutorials/building-and-running-docker-images), this kind of composition is easy. You also end up with significantly smaller image sizes - containing only exactly the dependencies needed for the image to work, which is also good from a security perspective - since it decreases the attack surface.
it's the default in git-for-windows

I see no other reason that maximum platform compatibility
> Ninety years ago Germany had the best universities in the world. Then an ideological regime obsessed with race came to power and drove many of the best scholars out, gutting the faculties and leading to sustained decay that German universities never fully recovered from.

I'll highlight the important and relevant bit for you:

"ideological regime obsessed with race came to power and drove many of the best scholars out"

Sounds pretty much what is happening in US / UK Universities right now doesn't it?
This article is about Twitter complying with Russian and Pakistani court orders. What’s the connection to “US progressive politics”?
Chromium C++ 201: Four-part tutorial video series
I'm a developer on the Google Chrome team and recently released a four-part series of talks I did on "Chromium C++ 201", a look at topics like copying and moving, lambdas, constexpr, RAII, Unicode strings and more, through the lens of Chromium's codebase (so, C++14, the Chromium style guide, and a library called "base" that provides some extra functionality).

This may be useful for novice C++ programmers looking to move beyond a basic understanding of "C with classes" and std::vector. It may also be useful as review for more advanced programmers. Hopefully, the "Chromium" part will not prove too much of a barrier to the vast majority of folks with no experience with Chromium's code; a few bits, like base::Bind and base::Callback, are partially applicable to counterparts in std:: (std::bind, std::function).

Comments/questions welcome; I hope someone finds this helpful!
If you're interested, DownThemAll has been ported to support newer Gecko versions: https://github.com/xiaoxiaoflood/firefox-scripts/tree/master...

Waterfox G3+ supports installing bootstrapped/XPCOM extensions :-)
I broadly think you're wrong on this.

On the one hand, we have Abbot, who is an academic, being uninvited from a public lecture organized by the department that covers his field based on apparently little more than Twitter outrage.

On the other hand, we have Yiannopoulos, who is an activist, whose event was canceled by the College Republicans due to public safety concerns after 150 protesters blocked access to the venue. The next day, Yiannopoulos returned to UC Davis with supporters and marched across the campus in counter-protest at the cancellation of the event.

Censoring academic freedom of speech has a much more chilling effect on academic freedom than does restricting outside participation in campus speech.

Yiannopoulos has a national platform for his ideas, and indeed this kind of incident only bolsters it. In any case, he was ultimately able to visit the campus and express his message the next day.

Academics, however, depend on being able to publish, speak publicly, receive prizes and so on for their careers; there is truth in publish or perish. If their ability to participate in the academic discourse is going to end up limited for holding unpopular opinions (even unrelated to their work!), then the chilling effect is much larger.
The article is in Germany for me so I've only read a part of it before I got tired of trying to read German, but I think they mention as one of the first things that what you describe, preventing an overload in the first place, is their primary strategy.

The request dropping (less jargon-y and more descriptive than "load shedding", which refers to consuming more rather than less) only kicks in when that fails or isn't fast enough.
> Frankly, Nix solves problems that the industry has already solved or knows how to live

Agreed. Nix solves really important problems, but the problems it introduces tend to be worse. My instinct is that Nix is on the right path, but there doesn’t seem to be much awareness or concern for tackling these problems. Of course, this is the contributors’ prerogative—if they’re really just interested in making Nix work for the existing Nix community (rather than broadening it into the world of mainstream software development and operations), then that’s all well and good. But if they want to appeal broadly they need to make some significant changes.
What's the difference in cost to the organization giving the shots or the antibody tests? My expectation is that they're about the same. If that's true, it's easier and more certain to just require vaccination.

Also, this article provides some arguments based more on biology. https://arstechnica.com/science/2021/10/prior-infection-vs-v...
that's a Windows 10 insider build, git for windows presumably wants to be more backwards compatible

just change it to input and be happy
A/B testing is blocked on websites and apps on my machine, there's no reason why the browser vendor should be allowed to run experiments on my machine without my knowledge and consent.
Ask HN: Will the web's spam problem ever be solved?
There are lots of problems with this perspective.

* The loudest voices are typically not minorities
* Those with the loudest voices aren't experiencing suffering
* The power they wield isn't being used to reduce suffering
* The suffering actually being experienced can be reduced better without chilling free speech

I think you're right that we're seeing an upset in power dynamics, but you're wrong about who is becoming more powerful and what they are attempting to accomplish with that power.
Please don't take HN threads further into ideological flamewar, regardless of how bad/wrong another comment is or you feel it is. We're trying to avoid that here (edit: and you've unfortunately been posting like this a lot). If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Ok, and how do banks get the money in the first place?
How is this in any way false? I just updated to the latest stable release and it turned telemetry back on, despite my old settings being off. Same as the original screenshot.
They are from the last decade or so - I linked them when I was a young lad and as you can tell the website is quite outdated now (and being updated in the meanwhile - takes time though!).

Just thought it was a nice way to get people familiar with Waterfox since - at least at the time (years ago now) I wasn't too sure how to introduce people to it.

> Nice, they even give money to Microsoft Edge!

I never did, that's just the structure of the sentence mentioning that they also talk about Edge in the article.
You also have the option to live in a cave, or to kill yourself.

But I don't think we should use them in a reasonable argument.
Teams breaking sounds like a feature
People are voting me down but it’s mostly from misinformation. WSL runs standard Linux distributions, it’s the real deal, not an imitation or anything that could be considered bad. If you face issues with it it’s mostly because of a fundamental misunderstanding of the setup (for example the person trying to run systemd…), not because it isn’t a „real Linux“.
Is yours tainted?
British carrier leads international fleet into waters claimed by China
This was an incredibly enriching read. It's too sad that such an article results in much fewer comments on HN than less insightful but more provocative ones.

My main question is, since this was published in 2009, has anyone tried to apply these recommendations? And if so, what has been the result? A priori it sounds like a very plausible model, but it needs to be tested.
Are you by any chance using Windows 11 Professional, a version my mom, her sister, their brother and 99% of my cousins will not get their hands on, because they are not "pro" users, they are "home" users?
I honestly wonder if Twitter mobs don’t walk some line of actual harassment, especially when trying to close a business or get someone fired.
from 15 years experience. The best code is no code. I learned to say no 99% of the times. it works
Understood. Deleted the offending text.
"- there are no transcription errors or mutations in a correct copy routine."

You only know it's correct after you verify the fact so formally that should read ...correct copy and verify routine.

Incidentally, we used to have switches to verify after copy such as /v but programming sloppiness and impatience - in having to wait extra time for the verify - has meant that the entropy for data processing integrity has increase as a consequence.

Right, no one seems to give a damn about such matters these days.
How could he? In 2012 Bitcoin was very niche and everyone was still very skeptical about it.
Yes, sadly many humans are not evidence-based and simply believe what they are told without asking for actual evidence.
and who can do that? Logically what you are saying makes sense, but when applied practically it falls apart. Leading me to suggest a blanket taboo considering how hugely disrespectful and inconsiderate there comparisons are.
Eh sounds more like the chief's rant and possibility of opening up his own gig so he needed some hype.
Sure. In this case I was reading the disassembled code, so I could verify that large swathes of code were in fact getting inlined. I believe the code in question was using the clang-specific always_inline attribute.

https://clang.llvm.org/docs/AttributeReference.html#always-i...
Any argument to develop?
Using Rails 6 with Tailwind 2 JIT and Esbuild Without Webpacker
>scroll with sufficient violence

I've heard used with sufficient persuasion or with sufficient encouragement, but yours is a new one. Remind me to not tap on your shoulder while deep in the zone.
Generic code has to be declared before use, in C++, if you're not predeclaring the types the template supports. But that is orthogonal to whether it is actually inlined in the generated code.
> Then there's cheap in terms of wringing cost out of a commercial product

This is a very astute distinction that hobbyists wanting to go from Arduino to production often miss.

I went from the basically cost-unconstrained world of Medical Devices to wearable consumer sensors (e.g., heart rate monitors, etc.) and it was a bit of a shock to see just how much impact cost had. I mean, you know that in a "theoretical" sense, but it's completely different when you are dealing with it on a daily basis.
FreeBSD is nice but I really miss some GNU stuff
Understanding Python through its builtins
RIB relays[0] are inexpensive and can handle higher loads than smart plugs, if you’re looking for something that can handle higher loads. Above 30A, a contactor or starter would be more appropriate.

[0] 20A relay https://www.functionaldevices.com/support/downloads/datashee...
The General Index