skysight-inc/HackerNews huggingface dataset:
What nonsense. We were talking about physical books here; indeed when I went hiking in de olden days (not that many years ago), I would pack paperbacks in my backpack to read and they would not survive the trip well; it rains, the backback is tightly packed but things rub, it’s moist outside (and if you sleep in hiking huts, also inside) and sometimes things just go wrong. I also like to read in the (hot)tub and water splashes, it’s, again, moist because of steam etc. Oh, sometimes my dogs ate a book that I was reading on the couch and put aside to go for a walk etc. People have dropped teapots or beer or food on books I was reading on pub outside tables.

What has this to do with tools? Or other stuff; I have pristine computers from 70s-80s, I have handhelds like the openPandora that I used 10 years daily and look brand new. Almost all (I developed software for old phones and new phones over the last 20 years so I have many of them for testing) my mobile phones I had in my life, working still or not, look new still (the few that don’t have cracked glass). One has nothing at all to do with the other.

These days you can get water resistant e-readers and phones, so now the books don’t suffer in these circumstances; if people enjoy the physical more than the elements will still mess iup these books if you don’t read them on a couch at home. Well, the dogs…

Also, stop calling people oafs. No need for personal attacks here.

There can be many reasons for being clumsy; mental (stress/burnout), neural (Parkinson/stroke/spinal damage), physiological (rheumatism/tendon damage/nerve damage) and substance abuse. And some people are just clumsy; not much they can do about it; oaf means more (in a bad way) than just clumsy.
I'm the same, I don't even know the password of my work machine. During the week I just use TouchID. Then on Monday when it prompts me for my password I need to look at 1Password on my phone.
Boeing 787-8, Inadvertent nose landing gear retraction whilst parked on stand
No one is going to donate to something unless they're aware of it, so spreading awareness does help increase the potential pool of donors.
If possible, live below your means and set some money aside. It does a lot to diminish that fear.
startupschool.org answers most of this
I don’t know. All logic points to just staying to weather the storm and there is really no harm in staying. But my mind is questioning my choice everyday.
How to set heap limits for garbage-collected languages?
Garbage-collected language runtimes carefully tune heap limits to reduce garbage collection time and memory usage. However, there's a trade-off: a lower heap limit reduces memory use but increases garbage collection time. Classic methods for setting heap limits include manually tuned heap limits and multiple-of-live-size rules of thumb, but it is not clear when one rule is better than another or how to compare them.
We address this problem with a new framework where heap limits are set for multiple heaps at once. Our key insight is that every heap limit rule induces a particular allocation of memory across multiple processes, and this allocation can be sub-optimal. We use our framework to derive an optimal "square-root" heap limit rule, which minimizes total memory usage for any amount of total garbage collection time. Paradoxically, the square-root heap limit rule achieves this coordination without communication: it allocates memory optimally across multiple heaps without requiring any communication between those heaps.
To demonstrate that this heap limit rule is effective, we prototype it for V8, the JavaScript runtime used in Google Chrome, Microsoft Edge, and other browsers, as well as in server-side frameworks like node.js and Deno. On real-world web pages, our prototype achieves reductions of approximately 16.0% of memory usage while keeping garbage collection time constant. On memory-intensive benchmarks, reductions of up to 30.0% of garbage collection time are possible with no change in total memory usage.
Yeah but what’s he supposed to be doing during that time? :P
in general good does not equal popular. and i think its useless wishing that lisp is popular. if it happends so be it. but for "some" reason it keeps on living and people keep building important things with it
With Copilot it's your responsibility not to use it as a search engine to copy-paste code. It's completely obvious when it's being used as a search engine so it's not a problem at all.

Stable Diffusion works on completely different principles and they can't exactly replicate a pixels from their training data.
I have zero to do with Mariner, but I would just like to point out that nobody seems to have actually read the distro docs. I see it as a way to have end-to-end supply chain management for critical components that are used across multiple MS workloads, and not as something directly targeted at customers, so all the conspiracy theories in this HN thread are incredibly amusing.

Everyone’s free to use it, though. The entire thing is up on GitHub someplace (on mobile, so can’t dig out the repo easily), but some assembly might be required for your use case.

As an anecdote, when I was playing around with it (built a VM, some containers, etc.) I also moved my personal laptop to Fedora because I realized I was out of touch with modern RPM-based distros.
One API at a time.

> I could see making a web POS application that connects to a USB serial barcode reader for instance.

In the quest for increasingly worse applications? The browser should get as little information as possible about its environment. People will grant whatever permission it asks. The W3C's primary goal should be safe browser usage, not "supply Google with more data."
thank you for your work
Thank you, I understood that efficient offload may eventually be possible.

Back when I was in NetApp, folks had researched on splitting 4k chunks as 3 ethernet packets (NetCache) line so that they'd happily fit and issue 3 I/Os on non 4k aligned boundaries. There was also a similar issue to reassemble smaller I/Os into a bigger packet, because some disks were 512b blocks back then. The idea was to give multiple gather/scatter and the engine would take care of reassembly.

Really looking forward to what interesting things happen in this space :)
George Carlin on the American Dream (2005)
But there are communities that make it work and I believe these are negatively affected by general rules we try to establish for social media through some systems.

I don't believe any system can be a solution, it isn't a requirement for a lot of communities either. I don't know what differentiates these groups from others, probably more detachment from content and statements. There is also simply a difference between people that embraced social media to put themselves out there and ghosts that have multiple pseudonyms. Content creators are a different beast, they have to be more public on the net, but that comes with different problems again.

I believe it is behavior and education that would make social media work, but not with the usual approaches. I don't think crass expressions with forbidden words or topics are a problem, on the contrary they can be therapeutic. Just saying because this will be the first thing some people will try to change. Ban some language, ban some content, the usual stuff.
more private ≠ better
10 hours? Maybe not, 19? Yeah.

I've been excited on 10 hours for a long portion of my life. Getting older makes it harder though.
Retail Fintech desperately needs consumer regulation, hopefully with a 'light and enlightened' quality.
For Result it's probably more common to use ?, alternatively you could use

let x_result = something;
let Ok(x) = x_result else {
...
}

But I expect that it will be used mostly with Option, as in "else continue" or "else break".
Fraudulent Transaction – Security Flaw in Disposable Cards?
> Because it is not TOPICS that are censored. It is BEHAVIOR.

if this were only true. In the past few years the major platforms including HN started censoring TOPICS, in addition to behavior

Also, sites have moderator moderation, and community moderation, and very little is done to rein the community in from squelching unpopular opinions.
A Kessler syndrom is a exponential thing. Shrapnell hitting shrapnell, becoming smaller all the time, some of those shrapnells will recieve sufficient energy to be sling shotted into higher orbits. Also, several parties have threatened a kessler syndrom indirectly, the last being the russians atm:

https://en.wikipedia.org/wiki/Anti-satellite_weapon

Space is vast, but orbits cover vast distances regularly, making it a thing of propability and syncing up cycles.
Throw a dice often enough and you win this lottery with certainty, because with every hit you get exponential more lottery tickets.

So, to sum it up, its not about if unless action is taken, its about when..
>After writing Lisp there is just something wrong about how most languages have an additional step in order to generate the AST. Why?

Because it's possible to have a lot better representations of computer code for humans than AST.
> Today, Statsguru might seem a fairly standard piece of coding, but to do that in 1998 was a leap of imagination. Basevi himself was at high school in Australia when he started volunteering, though astonishingly at that point he did not know how to code. Self-taught, he then flew. Statsguru was not a project that Basevi was asked to do; he just came up with the concept, coded it and then suddenly it existed.

Very cool.
What's a "charge" or "charged"? Examples?
i pirated mp3 files back then, is ed sheeran living under a bridge now?

if youre worried about artists and authors, you got no idea how much cut publishing houses and music labels take from them.
Share buybacks are used to avoid dividend taxes. It makes sense to tax them equally. Moreover, don't you think that paying dividends (in stock or in cash) are a better, more transparent way than share buybacks to distribute profits back to investors?
Tech now is the most wealthy and powerful industry in the US.

Nowhere near as powerful as media. Wealthy sure.
> But I think this is simply mirroring how things works in the real world (in very early considerations of who to approach). Getting this person out of the app into an in-person conversation should be the goal.

It definitely was not similar for me. My relationships were in general with people I already knew somehow and seen them interact with others. I would not date someone with only such limited knowledge of. It did not seemed like a good idea.
> so all the conspiracy theories in this HN thread are incredibly amusing.

Microsoft may be just doing something for their needs, and putting in the open like a good citizen of the FOSS world, but the older people who remembers whatever happened back in the day have all their rights to be paranoid about MS.

"Eh, this is the old Microsoft, today's one is different" is just a sentence. They still don't (and probably never will) inspire confidence when it comes to Linux and FOSS.

We see what they have done with GitHub, for a start.
Intelligence is not a metric that the concept of efficiency can be applied to. To evaluate efficiency, you need a benefit and a cost. "Intelligence" is just one thing; the most you can do is evaluate it in terms of more or less.

What kind of intelligence efficiency do you want? Most efficient use of time? Glucose? Volume? Mass? Highest utilization rate? Are we looking at computational capacity? Computational quality? Economy in computational demands?

> Bird bones are shaped optimally to put the bone where the most stress is.

That is true, but it doesn't distinguish bird bones from the bones of any other species. However, bird bones are uniquely bad at suffering that stress.

> I recall reading once that they were hollow.

Also true. They also have very low density in what you might consider the non-hollow parts. That's why they function so poorly for maintaining physical integrity.

Sometimes two goals are in conflict. Birds need bones to maintain their physical integrity, but in order to fly, they have trouble supporting bones. The fact that their bones are subject to more constraints than those of other vertebrates doesn't mean that they magically have better bones than other vertebrates do. It means they have worse bones, because the quality of their bones had to be subordinated to their unique need to fly.
Yeah, that's quite interesting reading from them, some sort of specialized appliance really.

I'm and the average Joe around me, totally far from Netflix's task of packing bytes from disk to network. Simple 2vCPU VPS serving 4GBit without being saturated on system resource level is quite often much more than enough. Extra note - it's not even using kTLS.

Moreover, even for Netflix, noting they know FreeBSD in and out, do you think/have info on using FreeBSD as base OS beyond distribution level - running applications/services in particular?

I've quickly checked on their repos like https://github.com/Netflix/conductor and it smells like they use containers/Docker, which doesn't work on FreeBSD => I'm in very much doubts it's OS of choice for them.
Do you have any hard data on the benefits/drawbacks of DRM?
> It's extremely simple, and breaks down the most complex networks into 4 OpTypes:
>
> - UnaryOps operate on one tensor and run elementwise. RELU, LOG, RECIPROCAL, etc...
> - BinaryOps operate on two tensors and run elementwise to return one. ADD, MUL, etc...
> - ReduceOps operate on one tensor and return a smaller tensor. SUM, MAX
> - MovementOps operate on one tensor and move the data around, copy-free with ShapeTracker. RESHAPE, PERMUTE, EXPAND, etc...
>
> But how...where are your CONVs and MATMULs? Read the code to solve this mystery.

Ok, I was curious, so I read the code. The answer is that it represents a MATMUL as a 1x1 CONV. And it lied about CONV, which is a ProcessingOps.CONV and explicitly represented and implemented: https://github.com/geohot/tinygrad/blob/c0050fab8ff0bc667e40... Quite the letdown of figuring out this 'mystery'.
Twitter Down – Location – India (Bengaluru)
Are you able to access Twitter right now?
It's possible they are wrong. Assuming they are a victim isn't right. Questions to establish that aren't accusations.
they made a couple of statements. Which are you asking for clarification on?
I am a big fan of open source but it's not possible for everyone to disclose their code.

Sometimes special resources are needed to run an algorithm (GPU, FPGA, ...) that are not available to everyone. Sometimes code is core IP at a company and cannot just be shared freely.
While we're on the topic of Bambi, here's an excerpt from its wikipedia article:

> The copyrights for Bambi, a Life in the Woods were inherited by Anna Wyler, Salten's daughter, who renewed them in 1954. After her death, Wyler's husband sold the rights to Twin Books, a publishing company which subsequently filed a lawsuit against Disney, claiming Disney owed it money for the continued licensing for the use of the book. Disney countered by claiming that Salten had published the story in 1923 without a copyright notice, thus it immediately entered into the public domain. Disney also argued that if the claimed 1923 publication date was accurate, then the copyright renewal filed in 1954 had been registered after the deadline and was thus invalid. The courts initially upheld Disney's view; however, in 1996, the Ninth Circuit Court reversed the decision on appeal in Twin Books Corp. v. Walt Disney Co., 83 F.3d 1162 (1996).[76][77]

I find the juxtaposition of Disney's highly zealous defense of this supposed intellectual property, and active destruction of the public domain, vs. its own questionable claims in the first place, and recourse to the public domain when suits its purposes, quite deeply ironic and hypocritical. If anything, specifying those deer to be Bambi-related only deepens my antipathy towards Disney, and sympathy for OP's parents.
> There would be more innovation if code couldn't be copyrighted or kept secret. See: all of open source.

I actually agree. However this is not what's happening. Copilot effectvely removes copyright from FLOSS code, but doesn't touch proprietary software. FLOSS loses it's teeth against the corporations.
I think the point is only that companies will often not use GPL licensed code in their own products, as that forces them to GPL their own code as well.

So BSD/MIT is less restrictive in that sense. There is no obligation to change the license of any code that uses it.
User agent strings are such a train wreck. I wish Chrome was braver and changed it to something like "Chromium (Blink, V8); Linux (Android)".
The article is incorrect - whatever is happening, it is only next year.

I have Outlook Premium (in a family plan) with a custom domain and didn’t receive any such e-mail, either.
The generalisation of "Indians" in the tech sector is doing a lot more harm than one may think.

India is a massive country, with some of the most diverse range of cultures and people. The fact that most FAANG CEOs are Indians should speak volumes.

Negative stereotyping hurts everyone, only by acceptance and embrace our differences can we move forward.
> but the headline implies a single "grid north"

All countries have a grid system though?
For sure a good information. But just imagine every software do this kind of messaging when doing updates :)
If you have a machine running ubuntu 19.something today, you cannot upgrade to any other release without messing with your sources first.
I see some possible problems:

- IMHO, price could be prohibitive for many use cases (e.g. water meters)

- Signal strength could be an issue for urban environments (e.g. inside buildings)

- There aren't many small business use cases for IoT connectivity that does beyond WiFi (both wrt range and power budget). What I have seen is that there are usually several big players (e.g. utilities, municipality, factories) that at some point deploy LoRa based or similar connectivity. LoRa can actually cover a huge area with just a handful of self operated gateways (similar to Helium in this respect).
some people really do find lisp to be the optimum and i say this as someone who works a lot in python

i see lisp as similar to (all?) slavic languages, in which spelling is a trivial affair
(I don't really agree with GP's point but for the sake of answering your question)

1. Collaborative filtering based on a sparse dataset of implicit interactions.

2. Many time series applications.
If only browsers had similar behavior across the platform and devices, user-agent wouldn’t be so useful to servers. They wouldn’t need to respond with customized content for each different user agent. As a developer, I’d prefer having to deal with at most a few dozen UAs instead of hundreds of specific ones.
Using the website as a primer, GPT-3 comes up with this:

> Give a TOC for a presentation titled: "How Robb Oat uses Robb Oat to build Robb Oat"

1. Introduction

2. What is Robb Oat?

3. How Robb Oat uses Robb Oat to build Robb Oat

4. Conclusion

> Give 4 speaker note bullet points for each point:

1. Introduction

-Robo Oat is a robot software engineer that reads GitHub issues and submits pull requests.

-It is still in development and currently only fixes code snippets that are linked to in the issue.

-We are going to be discussing how Robb Oat uses Robb Oat to build Robb Oat.

-This will include a demonstration of how to use Robb Oat to fix a code snippet.

2. What is Robb Oat?

-Robb Oat is a robot software engineer that reads GitHub issues and submits pull requests.

-It is still in development and currently only fixes code snippets that are linked to in the issue.

3. How Robb Oat uses Robb Oat to build Robb Oat

-Robb Oat uses Robb Oat to build Robb Oat by trying to fix every GitHub Issue it understands.

-It does this by creating a pull request with an attempted fix.

4. Conclusion
-Robb Oat is still in development and is only able to fix code snippets that are linked to in the issue.
-However, it is a useful tool for those who want to quickly fix small code snippets.
-It is also a good
It's definitely better than the Mozilla situation, but here[1] is a good look at what I'm referring to. Basically their spending is insane and increases a lot each year (although it seems that 2020-2021 was the first period that it didn't increase).

Their spending and rate of increase doesn't really make sense. I really like Wikipedia and use it a lot, but remember that the content comes from people that doesn't get paid, so when you think of what the funding gets you, think of the tech, servers, etc, not the articles themselves.

And I definitely don't see as an user, what Wikipedia does with their 110M/year spending, that they couldn't do with their 30M/year spending in 2011 or even less.

I mean they spend 110M/year, have a fairly simple website, and they couldn't manage to implement dark mode?[2]

I also dislike that they run donation campaigns pretending like if you don't donate they're going down, when actually their financials are extremely good.

[1] https://en.wikipedia.org/wiki/User:Guy_Macon/Wikipedia_has_C...

[2] Outside of their "gadget" or whatever that is, for logged in users, which I just found exists https://en.wikipedia.org/wiki/Wikipedia:Dark_mode
> I think some illustrations to accompany your ideas might go a long way as well

I'm not the OP, but I built this visual tool recently which might be of interest https://bitemporal-visualizer.github.io/
How about codebase that were uploaded to GitHub, by someone other than the original copyright owner?

e.g. I can clone the GNU codebase and publish it to GitHub. Clearly I don't own the code and do not have any rights to grant GitHub a license.
media == tech these days. twitter, Instagram, TikTok, FB, they are media, YouTube is media.
> If private companies own every method of articulating your views,

They aren't. We're nowhere even close. To the point where I can't even envision how that could happen.

Perhaps in some sort of fantasy libertarian future where everything has been privatized, including the streets and sidewalks. But that's certainly not anything like now.
Stop calling people oafs or ‘small child’. No need for personal attacks here.

There can be many reasons for being clumsy; mental (stress/burnout), neural (Parkinson/stroke/spinal damage), physiological (rheumatism/tendon damage/nerve damage) and substance abuse. And some people are just clumsy; not much they can do about it; oaf means more (in a bad way) than just clumsy.

Seems people using objects different from how you use them triggers you. Maybe not everyone feels like washing and vacuuming their car every Saturday? Or ever? What’s it to you and how does it make them oafs?
A picture really is worth a thousand words. I totally get what bitemporality means now.
Russian authorities blocked some zlib domains in the past, so "ru" may be not suitable.
Cyber-attacks on small firms: The US economy's 'Achilles heel'?
Well, I have been in the industry for over a quarter of a century (at least) and joined Microsoft around the time Satya presented his “MS Loves Linux” slide, and those people would be amazed at the internal culture around OSS contributions. But having worked at several tech companies and with direct insight into a few others, I’m used to cognitive dissonance between outside views and reality.

(It was a little annoying to get vaguely threatening, but overtly insulting e-mails at my taoofmac.com address the first couple of months, though. Oh, and I’m a Mac user, too. Try to factor that in …)
Laws requiring you to provide paperwork don't make you guilty until proven innocent. And there are a lot of laws like that (filing your tax return anyone?).
WOW! How is this even possible?

I would have thought that it would/should be almost impossible to retract the landing gear on the ground.

Given an aircraft will fly with the gear down, all be it little less efficient/aerodynamic.
> But I think there are good reasons that most of us don't use s-expression syntax at work.

Care to provide one?