skysight-inc/HackerNews huggingface dataset:
I've learned two things today. First is the seedlings note above, second is this. I'm still learning a lot about these trees. There's many of them at a park by my house and I have four in my yard, but they're probably 40 years old. They're very large to me, but they look nothing like the pictures of those Ashes.
Thanks for this, I was actually Ctrl+F'ing the page for the year number to no avail. Remembering all the MS antitrust stuff, I thought this Windows popup must be a pretty recent change, can't believe this has been going on for three years already? Where's the investigation? At some point you have to sue for damages when you are the Mozilla foundation.
true, but they bundle with youtube music and other services that i don't use. I don't see value paying for everything. there is no option to buy just youtube - ads(atleast where I live). it is a manipulative tactic. you are gaslighted for not seeing ads on internet (public space) and when you want to buy the service, they bundle it with other services.
If you're wondering why Ellison didn't quit, it's probably a combination of personal conflicts of interest and some hope that they could Martingale their way out of it. It seems like most of the rank and file didn't know/did in fact resign when it was clear that they were working for fraudsters.

Funnily enough, Matt Levine gives a decent argument towards their JS background giving them bad instincts as much as it helped build FTX[^1].

[^1]:https://newsletterhunt.com/emails/39708
Currently, we have an early version of `omni_schema` [1] that allows traditional incremental migrations and in-place migration of certain objects.

However, we're not quite satisfied with this and working on a more sophisticated system that would allow us to derive incremental changes where possible, lint schema, load application code with the right dependencies on types and other functions where necessary.

[1] https://docs.omnigres.org/omni_schema/reference/
> The Consumer Price Index is a scam at this point, as far as I can tell.

The BLS goes into excruciating detail about their methodology, which is not something often find scams doing.

The Consumer Price Index is just that, an index. It seeks to distill the complexities of the consumer economy into a single number, and to do so reliably over time. It's impossible to do this without a whole bunch of compromises and trade offs. It's trivial to rip apart any such methodology because of these trade offs - just find a trade off you don't agree with and argue it should be the opposite.

If someone attempted to make a t-shirt using the weighted dimensions of every American, the result would be a t-shirt size that would not fit any individual. But, over time, that t-shirt could be used to understand changes to the American physiology over time.

> For example, they attention to adjust the new price to account for what they consider to be added value.

They cover this in their FAQ [1]. But again, this is a trade off. If laundry detergent becomes more concentrated, thus can do 20% more loads for 10% more price, then how should that be handled? If $1000 Nike shoes become popular, does that mean that the price of shoes increased 10x even if cheaper alternatives are still the same price?

[1] https://www.bls.gov/cpi/quality-adjustment/questions-and-ans...
The real question is whether you would even want to use a language that effectively and clearly exposes the execution model of the hardware. Not even most assemblers do that as architectures give stronger guarantees that would be implied by the microarch execution model.

Some machines do expose the microarchitecture (or better, there is no architecture other that what is implemented in hardware by a specific revision) and rely on install-time or even JIT code specialization. But especially on this machines it would be insane to try to manually target them as you would have to rewrite your code for every revision.

So, targeting the effective execution model of the machine is out of question. You need an abstraction. The question is whether C is the correct abstraction.
You can buy dumbphones (the old sort of bricks, in your analogy) for less than $20. They have basic cameras, small screens, and 2G connectivity. As I understand it, a similar phone would have cost $100 in, say, 2007.

No one is stopping you from buying the $20 phone with the 2007-era features. You will still be able to text and call just fine. You just want the features of the smart phone. That's why I think it's fair to say that the cost of mobile phones hasn't gone up.

This is the case across many categories, the big exception being cars - automakers simply refuse to offer basic/inexpensive cars in the North American market for whatever reason.
Yes, but how do you limit the size of those chunks?

Perhaps only do one math operation?

Calculating 2^4294967296 is one operation, but it can take minutes (hours?) on my bc. Do you want it to take that long, not responding to SIGINT the entire time?

Probably not.

Smaller chunks? Then you have to check for signal in a loop, which causes its own problems.

I used to do that, and as I told boffinAudio, that caused problems with state being invalid and such.
Isn’t this something that Tini solves? Really easy to add to compose services with “init: true”
At one point in ~2017 the Bulgarian equivalent to the FBI was the single largest holder after Satoshi, from when they busted a money laundering operation. [1]

[1] https://www.coindesk.com/markets/2017/12/07/the-bulgarian-go...
You probably spend more time that you need to studying because you feel you need to after "wasting" a lot of it browsing.

The solution is to commit to much less time studying, but when you do study, be disciplined.

When that's done... feel free to "waste" your time, we're not supposed to be robotically applying time to a cause 24/7, go do something useless, watch a little netflix, read a fiction book, relax. Let your brain process everything in the background.
Because it's probably less about central planning what jobs are ethical by your definitions and more about protecting people applying to jobs from shady crypto job postings. Not to say that it's a good decision though, however there is a large amount of bad looking crypto jobs advertised looking for Rust.
The Battle of Marathon (490 BC) [video]
> Unless you're working on a microcontroller class system, or other system without an MMU but that's a whole other kettle of fish

So C can do actual memory management, your OS or hardware just won't let you. I've done programming for audio effects gear where memory is directly accessible by real address. Often with different memory chips with different performance characteristics (for cost reasons) corresponding to different pointer value ranges. Just because your machine won't let you do it doesn't mean C isn't capable of it.
> > The cover letter is a proxy for soft skills.

> Not anymore. Not with ChatGPT.

I don’t think so. I don’t care if a writer uses spell check, grammar check or ChatGPT: good cover letter is a good cover letter, regardless of what tools the writer used to help.

> In any case, you have completely missed my point, right along with e12e.

What was it, then? That the best candidates consider cover letters nonsense? I disagree: I am asserting that a candidate who considers cover letters nonsense is ipso facto not among the best.

Maybe this is related to a misunderstanding about cover letters? They’re not about ‘I love your company!’ or ‘please please hire me!’; they are about ‘here’s why I believe that my skills, education and prior experience suit me for this opportunity.’ The resumé is what; the cover letter is why. The resumé is facts; the cover letter is judgement.
That's very interesting to read, and thankyou. It makes a lot of sense.

I am not in Australia and I'm out of touch with the feeling 'on the ground', and the same with the political realities. So I really appreciate comments like this that are both insightful about the situation, and dig into strategies and what should have been done.
> Or, just more evidence that private equity ruins everything good?

I think it is this. Private equity translates to layoffs regardless of the need for layoffs.
The key metric of wildfires that climate change affects is their intensity - once the fire is lit, they'll cause far more destruction and burn much longer in a hot, dry environment than they will in a cold wet one.
Flat memory is a bad thing for performance. Especially cache-coherent flat memory. It is convenient for programmers.
> A lot of times, these folks convince themselves that "they just need a bit more time to hit the big score."

Or look no further than SBF himself.

“I fucked up big multiple times,” Bankman-Fried wrote. “you know what was maybe my biggest single fuckup?” “The one thing everyone told me to do [...] chapter 11.” Bankman-Fried said that if he hadn’t filed for Chapter 11 bankruptcy, “everything would be ~70% fixed right now,” and “withdrawals would be opening up in a month with customers fully whole[0]

[0]https://www.vox.com/future-perfect/23462333/sam-bankman-frie...
Thank you for sharing and documenting your path! It's very, very interesting to me right now and came at the right time.
Serious question: who would I hire for these kind of stuff?

In a couple of situations, I decided to give software away for free to avoid the hassle. If there's a simple solution to get advice, I'd really appreciate that.
Not that this explains all of the discrepancy between official statistics and what we see in reality, but the average size home has gone up over time, so if you're looking at price per square foot instead of price per home it would account for some of that. The increase in average home size is especially striking given that the average family size is declining.
Houses and healthcare are very different from 2 decades ago.
Right, that is cool, but unrelated to the OP of using NVME directly and bypassing the filesystem. Or does MySQL have a storage driver that talks directly on the NVME level? (I haven't used MySQL in more than a decade, mostly PostgerSQL now)
yep on linux have to use catfish file search
Does the reverse not happen in the Northern of the States of USA? Are approaches better in USA, do you do more controlled burns? Is wind direction generally Southerly along the border?
I thought you had mistyped template there but actually no, templ is some other package different from the stdlib one. I had a quick look on its documentation and it seems quite neat!

I was hoping that bud with svelte compilation would fill this gap, but looks like templ is a nicer alternative.
all of it? Adsense, adwords, youtube, android, chrome, search, gmail, etc.
If one called INT-18 today, would we hit a similar stub in a modern PC BIOS?
But there's no such law in European countries, yet radio/TV is not a continuous swear-fest. Bleeps don't exist (except when on purpose making it look like the US, or imported). I'm sure there are some guidelines here too, but the US system just gives such condescending impression and the bleep, if anything, draws more rather than less attention to it
> I think last time I had to go outside of the debian repo to get a binary or something.

Debian is certainly not the best option for those that depend on packages that change frequently. The fact that you got it to work 75% of the time is actually a positive surprise.
It does not have any UI yet. Something we haven't thought much about yet. Technically, feasible, just need to have a good story to drive a good experience there.
> To be fair, Banks has made it clear that the Culture is separate to terrestrial humans. I believe he's even said he thinks Earth won't make it.

To be fair, done of it is real. The Culture only works because Banks wanted it to work and wrote it so it works, in the same way I could write a book with a million pins balanced on their tips, then have a character dance on their heads and have not a one fall down.

If Earth wouldn't make it in the Culture, it's entirely due to Bank's feelings about out own culture and time.
It depends on how much one cares to write portable UNIX code, that depends on how signals work across implementations.
OpenBSD is secure in the default install; it's just that their default install has basically had everything turned off since forever.

Mind you, that was a great improvement over things like Windows NT, but "this is super secure as long as you don't do anything with it" is not as incredibly useful as it sounds like at first.
I understand your point: Modern hardware tries REALLY hard to pretend it is a simple set of instructions executing one after another. For all the on the fly clever caching, micro-op translation, branch prediction, speculative execution, register renaming, and whatever else, it consistently presents a sane model to single threaded programs. It's difficult to even see the magic under the hood if you tried, and it mostly shows up in unexpected performance discrepancies or race conditions for multi threaded programs. It's all a huge charade...

However, before dismissing this all as a bad mapping to an outdated 1970s model of computation, I'd like to see a good alternative. CUDA has clearly shown that there's an acceptable model for massively parallel data sets, but that doesn't handle branch heavy code very well at all. And FPGAs have a different approach for a completely different kind of problem, but I don't know how you would expose what Apple, AMD, or Intel chips are doing under the hood and have it be at all manageable to the programmer. How is someone supposed to indicate what's next when a pipeline stalls waiting on the previous operation or a cache miss? Is the programmer going to toss micro ops into separate execution units and wait for the results to come out the other side in arbitrary order? Is this an async/await model for every addition or memory fetch? I think it would be complete spaghetti to even try, but I'd love to be shown I'm wrong.

People get all excited trash talking Itanium, but I think it's a lesson that if you try to expose any alternative to the 1970s model they'll just bitch about how there are no sufficiently smart compilers. And of course it got scooped by AMD64 pretending to execute one instruction after another.

And if there isn't a good alternative, I think C (or Rust, or WASM) are a pretty good fit for what you've actually got to work with at the low level.
From the proposal:

"There is one last, special wildcard: {$} matches only the end of the URL, allowing writing a pattern that ends in slash but does not match all extensions of that path. For example, the pattern /{$} matches the root page / but (unlike the pattern / today) does not match a request for /anythingelse."
If instead of "eta:" you'd written "added:" you probably wouldn't've had to write out an explanation.
Whether the proportion among them is correct is a valid point, but since the extra cost of the different categories is cumulative to the household budget, there is an argument for stacking them. It would make more sense if it were proportional to household spending between categories, but I suppose then some of the categories would be too thin to see the increase.
I did a fresh install of Windows for a friend and I spent literally 30 minutes trying to figure out how to download Chrome. Edge refused to download it because it was dangerous, and I could not figure out for the life of me which setting to turn off to allow it. I googled it and found some suggestions, but everything I tried didn't seem to work. It was ultimately many settings changes (not sure which it was that helped) and restarting twice that allowed it.

I will never use Windows again on any computer I own. Even if I want to do desktop PC gaming again, it won't be on Windows.
Graphics Blogroll
Which as noted, users won’t generally do (they’ll just whack ‘yes’) and forcing them to do it means it isn’t TOFU?
Which harms the originator since a potential buyer can't realize as much value for the purchase of the IP. If the originator isn't in a position to exploit their creation directly, their ability to offer it to someone who can is reduced. So the extended time an originator could hold on to it would only serve larger originators; smaller creators would see their work devalued.
>If someone took vaccine thinking it will make them immune in the sense of avoiding infection altogether it's their problem/misperception.

Seems a little harsh to blame people themselves for being wrong if simply for the reason of taking at their words authorities like the president of the USA, the head of the cdc, the head of the nih, and many more on down the line.
Is there not any danger of tenants rewriting the firmware on these drives, and surprising (or compromising) future tenants? AIUI this is the central reason why even "baremetal" cloud instances still have a minimal hypervisor between the tenant and the hardware.
I think it is somewhat fair to take "what is the alternative" to be in relation to the headline claim. So, "what is the alternative that is low level?"

I think I agree that it is fair to push back on the very idea of a "low level" language. But that feels somewhat banal. We get it, there are abstractions even at the lower levels nowadays that simply didn't exist back when.

Similarly, if someone claims that Haskel isn't a "high level" language, what does that mean?

And to be fair, we have screwed up terms so much it is embarrassing. I see arguments on whether or not LISP is a functional language quite often. There was an amusing discourse not long ago on whether SQL was declarative. Turns out, taxonomies are tough and strict taxonomies are near useless.
_Starting_ the fire is a problem, but also the fact that they are burning extensively & uncontrollably.
>The accessibility features built into Windows are just terrible, so your premise doesn't track.

Low effort quoting empowering false arguments. I'm disappointed in you.

I also said:

>Third party support for hardware and software is massive for accessibility, and OSX is notoriously bad for third party support. Major third party peripherals from the biggest companies often have pretty bad support, and so the accessibility minority gets the short end of a short stick on OSX.

And arguably "third-party support" was the biggest plank in my entire argument and the core problem with accessibility in OSX: worst-in-class support for third party hardware and mediocre support for third-party software.

To ignore the largest part of my argument to target an intentionally misunderstood snippet is intellectual malice, completely unserious, and undeserving of a serious reply.

Please re-read my comment which extensively discusses hardware, peripherals, price, and software (both first-party AND third-party support) if you want to have a serious discussion with me.
Frontend plugins is actually exist by default on browser !

I left it as a question for reader though.
Of course you also have to pay for Youtube Music which is inferior to Apple Music and Spotify.

If they'd bust YouTube Premium apart from YouTube Music it'd be cheaper and a more inviting proposition.
Atlassian had a cloud outage a few years ago that took some clients down for days.

Not even considering moving to that dumpster fire.
Can anyone make an informed guess how many years Ellison will face in prison?
Ok, so a private equity fund manager can easily make 100x what a nurse makes. Are you saying that this is because the fund manager contributes much more to society?
And it costs more than the amount of revenue my viewing of ads generate them.
"I'd like to see a good alternative"

Me too. See my other reply below.

That said, "This is a good match" does not logically follow from "This is a bad match but it's the best match we have." It's still a bad match.
I realized that most recommendation systems are bad because they are optimized for the aggregate not the individual. I keep getting recommendations for recent popular content, because it will have high engagement for the masses. For everyone that isn't part of that mainstream, the system doesn't care about. Some recommendation systems that try to do better may fare better.

As for ad-tech, if I'm getting ads for washer-dryers after a recent purchase, then they're counterproductive.
> They barely know how to phrase the question they’re trying to ask. If they knew how to ask it, they probably wouldn’t need to post a question

this is a big one. often you know what you need to do, but knowing what to search is hard.
Well software job salaries would probably go up.
Can anyone speak about YouTrack/Space's warts? The marketing blurbs makes Space + YouTrack look like a decent replacement for Jira + Confluence + Bitbucket, but I don't recall ever hearing a developer talk about it.
yup. Google stock keeps going up. no worries.
…on the books.
> They are also far closer to having monopoly power in key markets.

Which ones are those?
What does any of that have to do with whether or not you can EXPRESS bounds checking in a C program?

You were misinformed; one can certainly express bounds checking in a C program, independent of libraries or compiler extensions.
Youtube actually got rid of their directly paid solution to the ads problem and now forces it to be bundled with other services, because (and I can not stress this enough) Google does not want you to pay directly for content.

Youtube Premium exists so that Google has something to point to when it wants to say that paid services aren't viable. That's why they charge way more than creators get out of ads, that's why they force it to be bundled with other services, that's why they introduce restrictions like simultaneous viewing limits and login requirements and app restrictions that make the service tangibly worse than the experience of anonymously blocking ads.

Youtube does not want you to pay for content. It wants to monetize your data and serve you ads. It wants your consumption to be a passive habit, it does not want you to be actively engaged with funding the creators you care about.

Youtube doesn't offer a paid alternative to ads. It offers ad-free viewing as a side-perk when you buy other significantly more expensive Google services.
GGML is the framework for running deep neural network, mostly for interference. It's the same level as Pytorch or Tensorflow. So I would say GGML is the browser in your Javascript/React analogy.

llama.cpp is a project that uses GGML the framework under the hood, same authors. Some features were even developed in llama.cpp before being ported to GGML.
Ollama provides a user-friendly way to uses llama models. No ideas what it uses under the hood.
https://itvision.altervista.org/why.linux.is.not.ready.for.t...

There is a section on font rendering, here is a copy.

Font rendering (which is implemented via high level GUI libraries) issues:

! ClearType fonts are not properly supported out of the box. Even though the ClearType font rendering technology is now supported, you have no means of properly tuning it thus ClearType fonts from Windows look ugly.
Quite often default fonts look ugly, due to missing good (catered to the LCD screen - subpixel RGB full hinting) default fontconfig settings.
Font antialiasing settings cannot be applied on-the-fly under many DEs. This issue is impossible to solve unless there's a common GUI library/API which is shared between all tooklits and desktop environments.
!! The way Wayland works, fonts under Wayland sessions may look blurry.

Edit following worksonmine response:

I pasted the part related to font rendering here for convenience, but note that the article is much more complete and has a page-long preface explaining the context, and answers to the most common objections. The article is not a suggestion that you should use Windows instead, in fact the author also has a "Windows 10 sucks" article.
Agreed. Must be a slow news day or something? This is a non issue