skysight-inc/HackerNews huggingface dataset:
I like to refer to this kind of article when a kid has trouble understanding why they need to provide sources in their homework. Sometimes it's difficult for them to understand that this kind of assertation, that people use constantly in a conversational context, just sounds like a poorly formulated opinion when it's written down.
Thanks for the feedback! I'll get that fixed. Have you had a chance to try it yet?
I know nothing about snake hunting other than the 3 youtube videos I just watched (https://www.youtube.com/shorts/5JB_bzQwtZ8), but this professional sure makes getting them into the sack is about as hard and dangerous as I would imagine. Seems like you're one slip up from getting a chunk of your body removed (like that dude in the youtube video's arm).
Thanks, that confirms my initial findings.

I’ll look for an opportunity to give client Blazor a try.
Note here is a good starting point for the issue itself: http://www.cs.cmu.edu/~quake/triangle.exact.html

References for the actual methods used in Triangle:
http://www.cs.cmu.edu/~quake/robust.html
Not sure if you felt I was being snarky, but I wasn't.

The article is discussing the quality of the tests, not quality in general and not the quality of the resulting software.

That was my point.
I wonder if they'd be better off creating a collectively-owned record label. Small independent labels do still exist, and I can imagine them leveraging the discovery mechanisms built into streaming platforms, etc., and also having a store front for merchandise / physical media (which would be great for co-promoting the bands in the co-op).
I had cancelled mine to see if I benefited from it as well. I re-subbed a few days ago. I was looking for a carpet repair shop in my area a week prior and Google was showing me one, which had turned out to be permanently closed when I went there.

I did the same search on Kagi. Not that Kagi has a strong maps feature or anything but turns out there are at least 4 carpet repair shops in my area, which Kagi showed as top results. Called one, looks good, went and dropped it off. It was 4 minutes away from my location.

I'm surprised it worked for something I have gotten so used taking Google's word for.
He’s a billionaire. He generated billions and billions as the head of YC. He’s the head of one of the most visible and talked about companies on the planet. He’s leading the forefront of some of the most transformative technology in human history.

He’s good at what he does. I’m not saying he’s a good person. I don’t know him.
I'm curious what your thoughts are on this paper [0]Lessons from the evolution of the Batfish configuration analysis tool. Initially they used Datalog but have since migrated to binary decision diagrams for performance reasons, the ability to more accurately model semantics, and more deterministic execution.

[0]:https://dl.acm.org/doi/10.1145/3603269.3604866
Many of us work the way you do, more or less of the time, and I think the fair term to use for that is fluency.

But I also think there are many working engineers, including some who have been in the trade for a very long time, that don't develop it.

There are surely other roads to doing good work without fluency, just like there is when forced to work in a foregin language with only modest proficiency, but I can't help but suspect it's a much more exhausting experience.
the less savvy around me simply call it "chat" and it's understood by context
Where Americans Moved to (and from) in 2023
There are a lot of vacant homes...largely in places where people don't want to live. We should allow people to build where people want to live via upzoning, etc.
There was a project a while back, sadly it seems to have gone offline, it was a kosher news aggregator. They had the most interesting rules, like only charging the batteries on Tuesday. It was such a weird and interesting projects.

Archive of the website: http://web.archive.org/web/20200707101320/https://jewjewjew....
It could be survivorship bias. All the fake shrouds with botched images were recognised as fakes and thrown out long ago. Only this one which happens to look vaguely realistic has been kept.
Your comment about the docs is the real reason .NET/C#/F# isn't gaining any new users. The dotnet team should actually be embarrassed about this but it's clear they don't care so neither will anyone else. It's 100% quantity (slop) over quality for Microsoft. Their website and guides are terrible and irrelevant for both new and experienced devs.

Modern C# is probably the best general purpose language out there with the best tooling along with the dotnet framework. Too bad the guides and public information all align with the latest trends Microsoft are pushing to appear relevant. Blazor, MAUI, Aspire e.t.c. are all distractions to maintain the appearance of being modern. None of which are production ready or actually good for that matter.

Back to my original point. If you want to create a new web app then you're REALLY pushed to use Blazor, which is confusing, has many flaws, is basically alpha and is just a bad idea in general. For some reason you're shown a laughably simple guide spread over eight pages which could be a single page. You finish the "guide" and so you go to the "documentation". That documentation page is full of buzzwords that confuses new developers and belittles old developers. The end of this page links back to the pathetic guide. It's seriously like this for everything they do. There's tiny little nuggets of information scattered over thousands of useless pages.

I may sound blunt but it's a fantastic technology ruined by terrible management, poor communication and clearly the worst developer relations team any tech company has ever assembled. How can any company with this much money, this much recognition and this great of a technology fumble it so badly. Well... I actually do know why and it's obvious to anyone capable of critical thinking.
I wonder if it's similar to the deaf community's outcry against cochlear implants? People love their subcultures; seeing new medical technology wipe out their culture probably feels like genocide[0] to them (even if the majority population perceives it as a good thing).

[0] One of the UN-recognized forms is "preventing births within a population"
There is evidence they want to move where housing is affordable, including parts of the rust belt and rural communities.

https://www.yardikube.com/blog/remote-workers-leading-the-mi...

https://www.wcnc.com/article/money/charlotte-north-carolina-...

https://www.fanniemae.com/media/48891/display

https://www.americanexperiment.org/study-finds-that-remote-w...

https://web.archive.org/web/20230127175520/https://www.rural...
No, it's a bit of a mix. Retained until some update is processed by the runtime which causes the widget tree to be rebuilt, in which case it gets diff'd and stale widgets get replaced. Some widgets always redraw though, like Canvas, but they expose caching functionality

I'm no authority here but that's the gist of my understanding
The m ethodology is on page 70 of the report: https://www.prri.org/wp-content/uploads/2024/10/PRRI-Oct-202...

More democrats took the poll than republicans, and the largest religious group was "unaffiliated".

Survey designers who want useful results work pretty hard to correct for bias and capture the large-scale opinion (I can't say anything in this case other than "from a superficial view it seems like they did most things not incorrectly")
If we’re judging everyone by their failures then Warren Buffet is an idiot because he lost half a billion on a shoe company in the 90s
I built LegalFast as a solo dev for SaaS owners, in my first year of high school
Nothing, I'm too busy swearing at the computer and threatening to break it in various ways, until I realise I was missing a semi-colon, or I've misspelled a keyword, or any number of other reasons that make me a bad programmer.
Fly to Akron to stuff your face with a shrimp cocktail for a second time to bait the bully, then let him know the jerk store is running out of HIM!

If that doesn't work, claim you had sex with his wife. Just make sure she's not in a coma first.

This works, I saw it on TV one time!
Hi! Thank you for the feedback. I completely understand your concern and agree with you. It can indeed be difficult to get started, and we need to provide clearer use cases with examples to demonstrate the basic concepts and features. I’ll be working on revising the documentation soon to make it easier to follow.
Interesting article on the challenges of making AI products. We faced similar issues with our internal AI bots to cut CSM resources.
You're thinking of C; Rust forced that somebody to write unsafe near it to create the bug.
I completely agree and you can see it how some people absolutely can't help but destroy their life gambling or thrill seeking or hell, even chasing karma/likes/numbers on social media.

It's still hacking the brain if you make the perfect Skinner box and take all their life savings and then some
Well, it’s an observation, intelectual people like to make connections, to me observing something or sharing a connection you made in your mind it’s not necessarily endorsing the statement about power.

He’s dissecting it and connecting with the idea that if you a have a bigger vision and the ability to convince people, making a company is just an “implementation detail”
… oh well .. you might be right after all … but I suspect is more nuanced, and is not endorsing religions as a means of obtaining success, I want to believe that he meant the visionary, bigger than yourself well intended view of it.
"It got me thinking" is not an endorsement
that's ok (T_T)

I'll just imagine what it could've been like! I bet it was awesome!
I'm doing the same except with the convenience of HTML includes.

https://miragecraft.com/projects/x-include
There's mountains of research both theoretical and empirical that support exactly this point.

There's also mountains of research both theoretical and empirical that argue against exactly this point.

The problem is most papers on many scientific subjects are not replicable nowadays [0], hence my appeal to common sense, character, and wisdom. Highly underrated, especially on platforms like Hacker News where everything you say needs a double blind randomized controlled study.

This point^ should actually be a fundamental factor in how we determine truth nowadays. We must reduce our reliance on "the science" and go back to the scientific method of personal experimentation. Try lying to business partner a few times, let's see how that goes.

We can look at specific cases where it holds true- like in this case. There may be cases where it doesn't hold true. But your own experimentation will show it holds true more than not, which is why I'd bet against OpenAI

[0] https://en.wikipedia.org/wiki/Replication_crisis
High-quality dongles today are just as reliable as built-in ports. Consider the Framework laptop and its expansion slots. All of its other kind of ports are basically just USB-C dongles that are recessed into it.
I'm working on a project using CRDTs (Yjs) to generate efficient diffs for documents. I could probably use JSON Patch, but I worry about relying on something like fast-json-patch to automatically generate patches by diffing JSON documents.

If I have json like

[{"name": "Bob", age: 22}, {"name": "Sally", age: 40}]

and then I delete the "Sally" element and add "Jenny" with the same age, I end up with

[{"name": "Bob", age: 22"}, {"name": "Jenny", age: 40}]

However, the patch would potentially look like I changed the name of "Sally" to "Jenny", when in reality I deleted and added a new element. If I'm submitting this to a server and need to reconcile it with a database, the server cares about the specifics of how the JSON was manipulated.

I'd end up needing some sort of container object (like Yjs provides) that can track the individual changes and generate a correct patch.
The shadowy online masterminds fuelling Japan's violent crime wave
Everyone was a farmer until not so long in the past.
How is "project 2025" relevant? It's a random blog post that was never endorsed by Trump or Vance.
Shooting invasive species is definitely legal in Florida assuming that you have permission of the land owner or are otherwise in a location where shooting is allowed (i.e. not in a municipality that bans the gunfire). It has to be done humanely: if you hit the invasive animal, you are responsible for dispatching it as quickly as possible. If you don't dispatch the animal, you can easily run foul of animal cruelty laws here.

I have been hoping for a health improvement so I can go on a guided python hunt. I have read up on it quite a bit. Not only can I get python leather to make a nice wallet, belt, and a pair of boots, but I can do so while doing a small part to curb an invasive species that is wrecking havoc on the ecosystem in South Florida.
I see you, and I raise you

ĮǶľƶₔâ¾ĳĤĬďÂ©¦ıęśĳ²ÔķÕĜ́北¹«ƶ­ħĸ«
Italy has a reputation for its slowly moving bureaucratic machine though, so the issue may be more complex than just looking at the price. This offer would be more attractive for me if it didn't potentially come with hidden strings attached (do you need to work with an institution tasked with preserving old buildings? what are the permitting requirements? will it take ages to get approval to do anything?). People in Italy probably know answers to those questions, but as a foreigner slowly thinking about a place in Europe to settle in, those would be things that'd made me think twice about taking up that offer.
Things might have changed since then, but I personally contributed a few Windows support-related changes back in 2021 as an independent contributor: https://github.com/triton-lang/triton/pulls?q=is%3Apr+is%3Ac...
Both those bands go hard and I'd never heard of either. In the spirit of your last paragraph, if you have any other favorites, I'd love to hear them!
I said MS is trustworthy?
To save more money and retire early?
People who’ve never lived in or around rural communities tend to stereotype those populations as country bumpkins. Newsmedia doesn’t help.
Probably because JSON Patch was "influenced by" XML Patch.
Those are boring definitions of success. If you can’t create a stable family, your not successful at one facet, but you could be at another (eg musk.).
It’s absolutely amenable to practice, I agree. I don’t personally see it as an improvement to a cognitive ability like learning a concept/practice is, but rather as training yourself to notice. I’ve been known to infuriate many a (web-)philosopher of mind by insisting that aphantasia isn’t nearly as common as it seems to be based on self reports; instead, I think many people don’t have the ingrained tendency to notice the images present in the corners of their mind. The shakiness tells me it’s almost definitely an accidentally-evolved capacity, so they’re probably the more normal ones! Or natural, at least.

I do think there’s a better way to practice than this tho:

the best way for me to improve a visualization is to research all the different tools and diagrams out there

Namely—and I say this with complete seriousness-psychedelic drugs, above all else LSD. I’m very dubious of the Steve Jobs of the world claiming it changed their intellectual outlook, but in terms of resolving “visual noise” based on intentional parameters, it can’t be beat. That’s what LSD visualizations mostly consist of in the first place, and a lesser form of the effect lasts for months after one dose, and indefinitely (forever?) after regularish usage. It’s non addictive and has a brutally steep tolerance curve that lasts for 2-4w, so “regular usage” means once every few months for a year or two, not every day.

Long story short: if you want to be a better programmer, contact your local felon today! Surely y’all are cooler than me and have cool felon friends…
How is it different from tmate that allows to use ssh keys for auth?
2024 update: "We are looking to make progress in this area soon"

https://connect.mozilla.org/t5/discussions/how-can-firefox-c...
I like it! Why aren't there more creator owned platforms?
Is it survivorship bias or plain old evolution?
I've been looking to migrate away from https://simplenote.com to something else and I've been dragging my feet. However, what's happened in the past 2 weeks with the CEO was the push I needed to resume looking for another solution.

I've landed on Obsidian.md. I actually prefer Simplenote over Obisidian, because Simplenote feels smoother and the online web app is great, but I've decided that having more control over my own data is more important so Obsidian it is.
> It is common for companies to include venue clauses in their terms of service specifying which forum would hear any disputes filed against them. But the choice of the northern district of Texas stands out because X is not located in the district.

> Following a move from San Francisco, X is headquartered in Bastrop, Texas, near Austin, whose federal court is in Texas’s western district. That district has far fewer Republican-appointed judges than the northern district, which has become a favored destination for conservative activists and business groups to pursue lawsuits seeking to block parts of Joe Biden’s agenda, a tactic Democratic lawmakers say smacks of “judge-shopping”.
I grew up as an electronic engineer designing actual computer hardware from the TTL level and beyond. Depending on what I'm programming, particularly with hardware interfaces and assembly or C, I think about the flow of the address and data lines as the code accesses chips and hardware interfaces. I see the address lines accessing a particular chip or port. I see the data going into and out of them.
The code uses `unsafe` blocks to call `unsafe` functions that have the documented invariant that the parameters passed in accurately describe the size of the array. However, this invariant is not necessarily held if an integer overflow occurs when evaluating the `assert` statements -- for example, by calling `transpose(&[], &mut [], 2, usize::MAX / 2 + 1)`.

To answer the question of "where is the bug" -- by definition, it is where the programmer wrote an `unsafe` block that assumes an invariant
which does not necessarily hold. Which I assume is the point you're trying to make -- that a buggy assert in "safe" code broke an invariant assumed by unsafe code. And indeed, that's part of the danger of `unsafe` -- by using an `unsafe` block, you are asserting that there is no possible path that could be taken, even by safe code you're interacting with, that would break one of your assumed invariants. The use of an `unsafe` block is not just an assertion that the programmer has verified the contents of the block to be sound given a set of invariants, but also that any inputs that go into the block uphold those invariants.

And indeed, I spotted this bug by thinking about the invariants in that way. I started by reading the innermost `unsafe` functions like `transpose_small` to make sure that they can't ever access an index outside of the bounds provided. Then, I looked at all the `unsafe` blocks that call those functions, and read the surrounding code to see if I could spot any errors in the bounds calculations. I observed that `transpose_recursive` and `transpose_tiled` did not check to ensure the bounds provided were actually valid before handing them off to `unsafe` code, which meant I also had to check any safe code that called those functions to see how the bounds were calculated; and there I found the integer overflow.

So you're right that this is a case of "subtle interaction of unsafe blocks with the rest of the program", but the wonderful part of `unsafe` is that you can reduce the surface area of interaction with the rest of the program to an absolute minimum. The module you linked exposes a single function with a public, safe interface; and by convention, a safe API visible outside of its module is expected to be sound regardless of the behavior of safe code in other modules. This meant I only had to check a handful of lines of code behind the safe public interface where issues like integer overflows could break invariants. Whereas if Rust had no concept of `unsafe`, I would have to worry about potentially every single call to `transpose` across a very large codebase.
US Census data https://www.census.gov/housing/hvs/data/histtabs.html

Table 7 has a good summary of vacancies. I can't imagine where they got the 5.6m number.
Or the async version

There are three hard problems in computer science:

1) Naming things

2) Cachoncurr3)e invalidation

ency

4) Off-by-one errors
not at my workplace, people usually work 8 hours on average and that’s it. Find a better employer, they exist. Yes even ones that pay $200k+.

I realize not everyone is so fortunate. I had to start at some not so great companies in my career, but over time if you’re picky enough, you can find a great employer. I encourage everyone to know their worth. Don’t settle.
One man's campaign against his 'anti-fun' city
Heavily inspired - I suppose - by the oldest (2018) solar-powered website, Low Tech Magazine https://solar.lowtechmagazine.com/about/the-solar-website
yes, I've misclicked the hidden link many times as well

The credit is due to the volunteers or governments that created the data, and not the project that collates it (their names are not displayed). The logic behind wikipedia doesn't translate to OSM b/c OSM is providing data to be reused

If this requirement wasn't there in the first place then OSM maps would have been the default go-to map and a household name like wikipedia. You wouldn't need to force an ad in every map to self-promote.

> Attribution is also a requirement of many proprietary map providers

the project had the opportunity to do something truly different and unique and chose not to... what a missed opportunity.
How about Anthropic?
The big problem with programming is its usually divorced from big picture thinking. Businesses keep you away from business conversations
xrdp is the standard Linux RDP server and is probably provided by your distro, which you have to trust anyway. And that `ssh -R` command only gives pinggy.io access to the host:port you specify, not your entire network.
GCC 12 Adds Support for Using the Mold Linker (2021)
It would definitely not fall under such a feature set given that it's something that seemingly can be reasonably disabled and only otherwise increases the value of the vehicle. I recall that the buyer thought they were buying the thing with the feature and the seller thought they were selling the thing with the feature when someone uninvolved with the transaction (the original manufacturer, Tesla in this case) changed the deal after-the-fact. It seems a bit moot how one feels about the feature itself when they can observe that the people transacting seem to agree on the value of the feature.

(Looks like it was something to do with Autopilot, for what it's worth. https://www.theverge.com/2020/2/6/21127243/tesla-model-s-aut...)
Thank you! I never knew about this.
Did they really adapt over millennia? There's a lot of relevance if you keep your eyes open.
Trump’s VP nominee also completely flipped his views in the last few years to join the ranks of conservative grifters feeding off anti-immigrant and anti-“woke” sentiment. I wouldn’t trust anything he says.

The Trump/Vance admin will support whichever side they believe will benefit them financially, which won’t be the farmers.
Here is a much better technique which only relies on SSH
https://www.jeffgeerling.com/blog/2022/ssh-and-http-raspberr...
A fair enough assessment, it be that way, however I will note that a large reason that C exists in the first place was to have a machine independent language to write programs in.
Home Depot Orders Corporate Staff to Work in Stores 4 Times a Year
I've been writing software for the last 25 years. Here some things I learned so
Yes, including Citizens United itself...