skysight-inc/HackerNews huggingface dataset:
Nice work on this habit tracker! Love the clean design and the GitHub-like year widget. It's awesome that it works without registration!

I am also building a habit tracker ( https://mygoodweek.com ).
Similar story, none of the existing options were satisfactory~
It tracks habits automatically from Google Calendar events and lets you check habits manually too. It would be cool to get your thoughts!
There is OOB for carriers and OOB for non-carriers. OOB for carriers is significantly more complex and resource intensive than OOB for non-carriers. This topic (OOB or to forgo) has been beat to death over the last 20 years in the operator circles; the responsible consensus is trying to shave a % off operating expenses by cheaping out on your OOB is wrong. That said it does shock me that one of the tier-1 carriers in Canada was this... ignorant? Did they never expect it to rain or something? Wild.
Oddly there are those that argue the Reconquista is more of a 19th Century construct:

The linear approach to the origins of a Reconquista taken in early twentieth-century historiography is complicated by a number of issues. [.. etc.]

The period is seen today to have had long episodes of relative religious coexistence and tolerance. The idea of a continuous Reconquista has been challenged by modern scholars.

The consolidation of the modern idea of a "Reconquista" is inextricably linked to the foundational myths of Spanish nationalism in the 19th century, associated with the development of a Centralist, Castilian, and staunchly Catholic brand of nationalism, evoking nationalistic, romantic and sometimes colonialist themes.

https://en.wikipedia.org/wiki/Reconquista

Regardless of how we in the modern world think of as "the Reconquista" the question remains whether Spain at the time colonised the New World because for long periods of time Christians and Muslims peacefully coexisted and now that Muslims had been ejected it was "directly due to Muhammed and his conquests and their descendants" that Spain continued to do unto others what Islam was alleged to have done to them.
> Cancer can be cured if you can:

> 1. Identify rogue cells 2. Destroy the rogue cells.

Oh, is that all?:D And which of those do we have the tech to do?
DOS only supports two kinds of device drivers: character devices and block devices. It does not have any kind of support for custom file system device drivers, as block device drivers will only use FAT. So in order to support ISO9660, sectors that aren't 512 bytes, device sizes larger than 32MB (65536 * 512), the device driver (for example ATAPI.SYS) is actually a dummy character device and MSCDEX talks to it to expose the filesystem as a network drive.
Ham radio.
Meshtastic.
Knowing your neighborhood.
Genera is quite a bit larger than that, the rel-8-5 tree is 1.2 MLOC (though this includes other things, like Pascal, Fortran and a C compiler).

But even if we take the MIT Lisp Machine system, which is smaller, it is still 450 KLOC. Just the microcode that implements the Lisp Machine on the CADR around 25 KLOC.

The Lisp Machine system is also _very_ complicated under the hood when it comes to the core system, and one of the reasons why Unix succeeded.

It is also a system that is a total PITA to modify in incompatible ways, since you are always modifying the running system. There is no such thing as an executable file in the same sense as on Unix that you can copy and keep around, e.g. if you modify the compiler on Unix you can easily keep a backup copy of 'cc' and keep running that when you screw up.

On the Lisp Machine you can't keep two compilers around at the same time without essentially creating a fork of it with all new names (and even then it might not work).
This technique is commonly called "poor mans profiler". It's very useful indeed.
Sure. Thanks for the color, but let me add some shape.

Perhaps you saw some confirmation of "ruthless meritocracy" in my post. You could not be more wrong. Most people in the organization I am describing would have been rejected as undistinguished weirdo losers from flyover towns. Our strength was that we supported each other.

I personally do not think that market discipline or financial incentives have much to do with producing excellence. At best, those systems can notice, after the fact, that something wonderful has occurred, and that it might be worth bringing to a larger group of people.
Parkinson's Laws
It's precisely the other way around. Cost of bureaucracy is easy to measure, abuse is not measurable (only caught abuse). Nevertheless, the point is that it is difficult to compare a known cost to an unknown cost, so that still stands.

People are risk averse, so a known cost is preferable, even if expectedly higher than dealing with abuse. This is in part why insurance is so profitable.
Serving Size
Sure but my point is that you could write exactly the same article without mentioning AI at all, since the majority of examples are about content moderation for social media.

Meanwhile the only connection to AI is that it might provide a potential reduction in the need for this.

So what is odd to me is positioning this as the purpose being for feeding the ever hungry data needs of evil algorithms, because as far as I can tell without those algorithms these jobs would still exist and would be worse.
I think you’ve misjudged the culture here
From the profile info:

Patrick Wyatt - game developer and programmer (Warcraft, Starcraft, Diablo, Guild Wars, battle.net) - co-founder of ArenaNet - blogger: www.codeofhonor.com

Edit: remove backticks
This reads like you're a lawyer for Monsanto, as if a massive organization sueing an individual farmer over such meaningless drivel should be considered acceptable practice.
> It's easier (I assume) from a regulation

You'd be surprised. One of their larger challenges has been that the regulatory environment is very murky. It's definitely not anything goes, but it's not as well roadmapped as it is for human drugs.
OOB for carriers is significantly more complex; especially when you may be the only realistic access option in certain locations. However, given the rise of Starlink I think it becomes closer to "trivial" when the math becomes $100/mo/location + some minimal always-on OOB infrastructure on prem + cloud. Even in heavy-monopoly situations, you can usually guarantee the Starlink to Internet path due to the traffic bypassing the transport carriers on the ground (bent pipe to LEO sat) and landing at IXPs/near telco houses which egress direct to transit carriers.
To the author - this is the best/most realistic (and funny) depiction of how things actually work in medium to large organizations. Also nailed the part around how small companies with “lax” technical hiring standards but strong cultural components triumph over their bigger counterparts. Because people working there actually care and they can see the impact of their work. It is real to them vs. some made up KPI metric to sound progressive.

As an aside, I’ve been lucky enough to have sufficient influence at all my employers for removing unnecessary layers of interviews. Anecdotally, most average engineers would be at least half as productive at most jobs out there. A couple of interviews at most would increase the odds significantly in the employers favour. Google scale could be an exception, but for 90% startup and mid sized corporations, the 3-4 technical interview rounds and algorithm problems are an absolute overkill.
Sign up for two accounts over the space of, say, a month.

See how big the delta is between the account IDs.

That gives you potential traction.

If you have access to revenue data (every investor is going to want this first thing), that gives you rough churn too.

Do the same for creating users, if you can see user Id’s.
"Home movie" type videos are some of the best of YT: what's in the background just because it was there, not because someone was deliberately composing and editing the shot?
I really can't tell if you're trolling at this point but in the chance you aren't, I'll bite.

Appealing to the authority of a pathologist is safe in my book given the subject matter and the education of the counterparty. There is a lower bound of requisite knowledge beneath which it's not worth even trying to entertain your claims about just "find and destroy rogue cells". You can't even begin to respond with logic and refutation if you haven't achieved anything close to the level of expertise required to be certified as a pathologist. Coming in here trying to play the angle of "well just model with supercomputers" isn't the winning ticket. Contrary to stereotypes of computer-illiterate doctors, there are some wicked smart people working in medicine (I've met and befriended many) and I guarantee your genius approach was considered and abandoned decades ago.
Since it’s not an open-source project, what’s the business model here? There already are comprehensive public blocklists. Why the need to repeat the work? Also in the stats page, it’s seems like the extension reports back every URL visited to facilitate this.

Maybe add a comparison between popular adblockers to help people switch.
nice little comic about that — https://phdcomics.com/comics/archive.php?comicid=1162
No, they are ahead for far simpler reasons - China is going to be extremely affected by climate change due to its geography, and they don't share our irrational belief in the free market. They also don't have fossil fuel incumbents manipulating the public opinion.
I'm not a lawyer, nor am I familiar with how my neighbour countries define public spaces. My response was based on the fact that for tobacco legislation, for instance, public spaces are defined as follows by the EU commission:
"places accessible to the general public or places for collective use, regardless of ownership or right of access"
- Directive 2014/40/EU

This implies restaurants. Another paper by the EU commssion regarding terrorist soft targets describes crowded spaces as public spaces as well.

Given all this, I assumed that some countries in the EU share this definition, and some don't. Because in the end it's up for each country to decide, and it's always a mess like that.
Consider Mars. Starting a colony would require a minimum amount of material to be sent. The more densely packed those seeds are with nutrients, the better.
The spawn installation feature only supported 8 copies of the game per CD and was only intended for personal use among friends and family. Those PC cafes in Korea were renting out the game 24/7 as a commercial operation.
What's New in MySQL 9.0
Oh absolutely, what a tragedy! How will we ever cope without the joy of solving soloist11's dumb as fuck linear equation? Ahah
I'll ask the question that I'm sure many are thinking but I don't see answered on the page:

Why choose this extension over uBlock Origin, which has years of trust built?
> Heavily armed government agents whose main function is to perform escalating violence are clearly a type of soldier.

Sure .. but the document in question is the Constitution of the United States .. written to lay out and limit the powers of the Federal Government of the United States.

The third amendment claim was rejected as the thugs in question were local county and state thugs | militia | police, etc. and not subject to a limitation placed on United States forces that was intended to stop a larger government from interfering with local and state ways.

> So it seems that there were not any lower laws prohibiting this government-sponsored gang activity

So that's a state problem then - the citizens of that state should seek to limit what hired thugs can do "on their behalf".

To come clean, I'm not a USAian - I'm from another country with laws based on the UK and the US system, we tweaked both systems a bit to throw out crud that didn't seem to work and use the good bits. Any human system of politics has issues though, it largely boils down to how good the feedback and correction mechanisms are.
I never really understood the "pizza" metric. Why not just state the range instead?. Two pizzas can "feed" a lot of people (perhaps 16 - 20 even) if they aren't very hungry, aren't very big or aren't very young.
But the advantage to being blocked all the time is that you can then go find other places to add value. Having impact outside of your small team is huge when it comes to performance reviews and promotions, especially if it’s self driven. But you can’t do that kind of stuff if you have other high priority work in your teams backlog that you can freely pick up.
Homeducky.com – submit Amazon ASIN IDs once a day
How to draw an owl:

1. Draw some circles.

2. Draw the rest of the owl.
You should marry an AI and not worry about my dumb linear equations. That way the AI can do everything for you, it can even think for you.
1. The risk, when you use a competitor's service, of your competitor cutting off service, especially at an inopportune time (like your service undergoing a major disruption, where cutting off your OOBM would be kicking you while you are down, but such is business).

2. The risk that you and your competitor unknowingly share a common dependency, like utility lines; if the common dependency fails then both you and your OOBM are offline.

The whole point of paying for and maintaining an OOBM is to manage and compensate for the risks of disruption to your main infrastructure. Why would you knowingly add risks you can't control for on top of a framework meant to help you manage risk? It misses the point of why you have the OOBM in the first place.
The Metropolitan Museum of Art, commonly known as "The Met," stands as one of the world's most renowned and extensive art museums. Located in New York City, it boasts a rich history and an impressive collection that spans over 5,000 years of art from various cultures and regions. This article delves into the history of The Met, the places to explore within the museum, and the best time to visit this iconic institution.
lmao. you're totally right. RP^2 can be triangulated with a single triangle with all of its vertices identified. that's totally how you compute the simplicial decomposition of RP^2
Maybe if writing .d.ts-es by hand was a proper way to write TS, people would know about that from the docs. Don’t sell your fetishes as some sort of a common knowledge please, it doesn’t help anyone.
> Types of data that we store

> When you use our extension: date, time, your IP address, a unique hash for rate limiting, hostname to query our API and get the number of trackers we detected in the website you are visiting

Cool
No mention of YouTube afaict?
Show HN: I created Beehiiv newsletter to share my Startup story
Hi all,
I just created Beehiiv newsletter where I plan to share my progress and what I learn while building a mini startup.
I hope someone makes a video of this game.
I view this the other way - only through community ownership of the means of production can we bring about a post scarcity society. If the people don’t control the machinery they depend upon for their survival and the reproduction of their society, then whoever does control it will exploit them.
We have a major incident wherein our firewall was totally down last month. The director at the end suggested that we need to have RS232 cable for out of band communication for such eventualities in the future.

Makes one realize the reliability of RS232 in today’s day and age.
Chris @ airwindows is super nice to release all his plugins and source code for free. But the code quality is really bad. That doesn't matter if you're using a plugin in the production of a song and it works well. But for learning dsp, it's a bad resource.
This article is kind of a messy read, isolated declarations feels like it's being used as a mcguffin to advertise the jsr registry. Both may be neat things on their own, but I feel the connection is a bit misleading.

Isolated declarations should allow parallelization and faster type checking with tooling that supports it. This shouldn't be changing your build/release process or what you export in your package.json.

If you also happen to use the jsr registry to publish your package, it sounds like you can update your package.json to export TS files and they'll compile/inject the JS into your release artifacts on publish. Not sure if this feature requires isolated declarations though.
Larena: Yet another simple header only arena allocator for C11
Differential equations seems to be a particularly bad offender here

I think that’s a problem with differential equations as a subject. The only ones we know how to solve are special cases. Solving them in general is an open problem.
This is the same argument Musk used (incorrectly) to indicate why OpenAI wouldn’t win and why it should merge with Tesla.
I love the ambition, but also like to point out that today we still have smokers, that you can find cigarettes everywhere and that the number of smokers are on the rise again.
I mean, this sort of generally describes a lot of academia.
I had a startup building course at university and I was kinda shocked when I learnt that VCs don't actually have all the knowledge you have so you have to know how to sell your ideas. Yep, knowing how to sell something at the right person (at the right moment) is just as important as having a good idea
Anderson Cooper tries a schizophrenia simulator
Singal for macOS is not secure
I meant a general purpose computer I the sense of a universal Turing machine, but without the infinite storage requirement. Technically that would be a linear bounded automata, but that glosses over the the universal construction of the Turing machine.

Maybe the norms in HN are different, but in my field a Turing machine is primarily a general purpose computer, and “Turing complete” describes models which can represent any Turing machine within its constraints. An “infinite tape Turing machine” is explicitly specified when needed.

Personally I’m a bit outside of the mainstream in that I never use infinities except in the case of representing an unterminated series. I reject that “infinity” as a number even makes sense as a context.
Demystifying Psychosis: Insights from Stanford's INSPIRE Clinic
As Prescribed – UCSF works to get ahead of psychosis in young adults
Like the design. Personally I think the barrier for a project deserving a domain is pretty low.

"Try for free" is ominous. If you have a paid plan, please have that on the home page. Otherwise, I wouldn't use that wording.
I still think we might be in violent agreement. The current sad state of our industry is IMHO mostly a result of the rejection of undistinguished weirdo losers from nowhere. I’m an undistinguished weirdo loser from nowhere, and I vividly remember the days when no one ran a background check on your politics or friends or habits at the weekend or aspy ticks or anything but “can this person code”.

I used the terms mutual respect and esprit des corps and you use the term supported one another: I think we’re talking about the same thing.

The prevailing wisdom, then as (ostensibly) now, was to judge people by their demonstrated achievements, your assessment of their ability, and what other hackers think in that order.

Today that’s a weird loyalty test (Carmack and Luckey will tell you all about it).

I agree with what I think you’re saying: good hackers are generally highly motivated by money until the point they get to work on cool things they believe in, and pretty bored/unmoved by it beyond that point: excellence is about pride in the craftsmanship and quality of our work.
This is a fun experience. I found that it's not always popping out three boxes, somwtime it only pop out two.
Why do you think it is ridiculous? I don't think the comment adds much without the rationale.
This app is fantastic! I wish it was on iOS.
It’s a shame so many people can’t see it as clearly as you can. There’s still time to do something about the state of things here. The worry is that when things are bad enough that cooperation is forcefully necessitated, it’ll be too late.
Who's going to nationalize it?
I asked you explain why it's wrong, and all you said was "that's incorrect". Saying "no it isn't" got you to explain your answer far better than how I directly asked you to in the first place.
Mastering K8s networking:Otterizes journey in cloud-native packet-management
>Kubernetes......

>they found a sufficiently powerful machine, with 128GB of RAM, 2 NVMe drives of 1TB each, and two spinning disks of 2TB each for less than 100 euros per month.

We could get a 192, or even 288 Core CPU in a single socket, depending on your Single Thread Performance requirement. And we are only about 12 months away from 256 Core with 512 vCPU. 8TB of Memory and NVMe Drives so fast that makes DRAM memory caching nearly irrelevant for most Web workloads.

I just dont understand why aren't people pushing more complexity or CAPEX to hardware. And instead pushes all the complexity to software which has a recurring cost.
Of course. A few more kilobytes is a good tradeoff for debuggability and the ability to read the original code during development. Web apps that get bundled won't include it, ESM web apps won't request them, and if a server side application is sensitive to deployment size, it's trivial to remove source files from all dependencies during build. As an application developer I'd much rather an upstream package provide it and let me strip it out than the opposite.
Maybe?

I've self-identified as an AnCap for well almost twenty years at this point.
Not open source, no thanks
Don't worry, we'll have AGI soon and it will give the correct answer instead of whatever plausible nonsense it put together this time. I have faith.
I think the primary idea of a small team is that it is self-sufficient and avoids the N^2 problem associated with everyone talking to everyone.
Also on iPhone 12, otp not visible.
Agreed. Being able to see more than 1.5 tasks on a page would be an improvement.

It would also be nice to have some indicator (at the top) that all tasks for the day have been completed.
The most significant feature of uBlockOrigin, aside from being open source, is the trust that gorhill has earned over the years. He could have been acquired and probably made millions, but he hasn't, because he knows how important what he does has become. There's no replacing that with some closed-source, fly-by-night, probable money grab like this.
Haha. Well put. I think the idea is that you get yourself busy learning new APIs, spending time reading ever changing docs, hanging out in Discord channels, so the framework creators can point to the size of their flock of developers and make a big exit. And they’ll also make sure to get the product managers all starry eyed about the framework. Condition them into believing that a certain AI application means it must be that framework. Now the product manager can just use the name of the framework (which they have seen in a 10s video on X subtitled with a row of exploding head emojis) to describe what they want. And if you, as a developer, can do prove that you belong to the chosen tribe, you will be in demand. (Thinking of it, they should sell certifications.)

So how dare you build with Python and LLMs directly. How dare you say it’s just string manipulation.
It's important to note is agreement being everyone can live with the decision. I.e. it's not really a bike shedding thing. Just that nobody has strong objections (the reason being is that if there are strong objections there are probably good reasons for that and ideally those are understood before taking the decision).

At the end of the day, if there was a time critical decision and there was no consensus someone like a project manager would make the call. I haven't actually seen that happen, a well functioning team/project generally is able to make decisions.