skysight-inc/HackerNews huggingface dataset:
Something I think the industry and everyone in it should put into practice more: Simplicity maximises the amount of work not done.
This author author is like 3B1B but with engineering
Have You Tried Rubbing a Database on It? Conference [video]
... especially since I choose to no longer have a phone/tracking device.
Some more technical details would have been lovely.
The first time I drove across the US, I wondered why the two lane roads we were driving on in the midwest (scenic route) did a quick dogleg every so often.

https://kottke.org/18/01/us-road-grid-corrections-because-of...
> It is not the first time that a longstanding doctrine has been completely thrown out, even after a gap of decades. Courts aren't infallible. Are they supposed to persist in error forever?

Again, this dichotomy only arises if you subscribe to the view that any decision from the Court is purely technical in the first place. If you think it has been maintained for 50 years because of its political impact, I don't see any reason to discuss the technical aspects at all, as they are irrelevant. What we should be asking is what changed in politics recently, what caused it, and where it is going to take us.

Each political side can always find legal experts and reasonable arguments to justify changing a decision they dislike. Some stones are best left unturned, as there are costs for the Court to act like this. I predict a ton of judicial uncertainty, a weakening of the SCOTUS and eventually radical solutions like court packing.
Yeah, my mind messed up the details (this was many moons ago!). Link for the curious: https://en.wikipedia.org/wiki/DOS_Shell

I guess it was discontinued probably because by that time MS was focusing on Windows as the operating system "shell".
Rabbits are incredible pets, not least of which is because they leave virtually odor-free (being herbivores) droppings which can be collected and spread through the garden as compost/fertilizer. Our family of buns actually produces so much we have to give away garbage bags full of their product on craigslist to happy local farmers. Plus they don't make noise and have big personalities! I think they are excellent companions for adults. Not so much for kids, though.
This sounds like how a bunch of old dudes on HN see the "teenager world," with very adult interpretations. I also have teenagers and have worked in schools. I think there are two truths that this comment overlooks; 1) today's youth, generally speaking, are pretty impressive and resourceful, and 2) being a teenager has always sucked. Just because their experience is different doesn't mean it's worse. Every generation of teenagers has known awkwardness, stress, and confusion. All of these studies about how x is a million times worse these days often can be attributed to more accurate data and measurements.
I have just realized that I may not have seen the Bambi movie I thought I saw as a child, because I could swear I remember seeing some of the scenes this article claims never made it into the film. I remember the oak leaf conversation from somewhere, as well as some of the harsher scenes they said were cut from the Disney version. I wonder if I read the book and forgot about it.
AMD Launches Ryzen 5000 C-Series: First 8-Core x86 CPUs for Chromebooks
Not particularly OT but not really offtopic either.. have you noticed that mathematicians( and logicians, and quite less so but still programmers) can be mentally very ill and and still become famous for their work? Not so much for other scientists..
The primary use of Facebook today is sharing Wordle results, at least among my friends and family.
For which apps? Like, very specifically?

I didn't think devs were dumb enough to still use this.
Just put the chip in my heart already, I don’t give a shit anymore.
I’d say the main downside is location. I don’t think Airbnb would be cheaper than a homewood suites, and I’d probably sleep better at a hotel than the average Airbnb mattress. But the typical inexpensive chain hotel locations are concrete islands on the city periphery. Often old inexpensive independent motels have better locations (and cheaper rates), but I wouldn’t count on Wi-Fi working.
But you only counted taxes and rent. There is a lot of other expenses in the "cost of living category": healthcare, childcare, education, transportation, and the largest of all -- mortgage.

I still doubt you can afford the same quality of living on $120k in SF than average salary in, say, Milan (€33k).
Does anyone here know what privacy/tracking issues are with this standard?
Not a great thing to see the big three once again, driving the standards here. You should be worried.

But as long as the ridiculous SMS 2FA is removed or replaced by something better, then fine. But we'll see how this goes.

From the web side of this standard, this also tells me that Mozilla has no influence anywhere and will be the last ones to implement this standard in Firefox.

Oh dear.
Interestingly enough I've never seen any political or infuriating posts (Located in Europe, but ~80 US contacts) so it might be a localised problem.
Yeah, I have experience with VPS in general; I guess it should be the preferred route to follow in my case.

Thank you @smt88 +1
How the heck is your daughter not on the mode of YouTube where it doesn't switch to whatever is recommended next and how come she isn't taught not to watch shorts? I don't have kids and I don't want kids but like is it really hard to completely enforce some sort of a online media literacy?
I would have expected more to be honest. There were a few studies that there are just as many insects as before but they are really not convincing at all.

Doubt we have killed too many with cars.
Or so they say.
Okay, maybe they're not held to the same legal standard as we would be, but at least they can be litigated unlike shadow cabals of deep government.
Funny, I was just reminiscing about this very problem this afternoon.

When you are working to specific locations at each end it is a really tricky problem, but local grids like the ones described here help. I've worked on rail projects for mines in remote areas that need a few hundred kms of new track and span across "zones". The problem is exacerbated (at least then, early 00s) by the way you represent these in various CAD products, especially when sharing data between them. There are two main 3D modeling kernels that most popular professional CAD products rely on, both from the 70's 80's with minor updates neither 64bit native. Why is this an issue? Well, you see, the standard for civil design is to model in "real world" coordinates. That means you could be dealing with a file at the resolutions of mm for engineering purposes, but thousands of kms away from the origin. Now we enter the world off floating point calculation errors and subsequent kernel issues.

There are ways around it. Essentially offsets that move the origin of the file temporarily with a note to itself that everything must also account for the offset before displaying in the UI. But it can get confusing, fast, every product does it its own way and may not recognise this trickery. Working digitally with sparse real world reference data of varying qualities can be a big risk. I remember being in a large workshop with two surveying companies, our client and some civil engineers. I was horrified that I knew more about the various grids and their issues than any one else. I did one unit of surveying at uni, not long before and had to do a lot of research to get my head around the issues. These people were meant to be the experts.

The good thing about linear projects is that on those scales you can usually get somewhere where you can "work it out" on site (i.e. fudge it to make it fit). But It potentially affects everything, like, how many meters of track are we ordering? What contingency do we need? What are our expected mass haul volumes and estimated fuel costs? How big should we make our margin of error? It'll all work itself out, it'll just cost.

What happens when we start building beyond the planet and need to accomodate for curvatures in space time? Even ones that are brought about by the very thing you are building?
> Just because it took longer to learn, that doesn't mean it's better or worse at creating good code. It does mean that armchair pundits are less likely to be correct in their hot takes. They lack experience and understanding

Ah yes the same snobbery and inability to take criticism that's been the standard since the 90s. And people wonder why Perl is dying (so is Emacs, Vim only survived because a significant part of the community decided to break away, refactor create a community that's more engaing and less snobbish). You forget what Perl was made for. Basically a replacement for awk/sed and so on and writing quick scripts that can be used elsewhere. If a newbie want to invest significant time and effort learning a new language why the hell they will spend it on Perl rather than a real language like C/C++ and in more modern times Rust, Go or Swift that actually creates performant code?
Watership Down is mostly traumatising as a cartoon. I've read the book last year, and it feels a lot more as a deeply mythologic piece than a psychedelic horror. It's essentially a shorter Lord of the Rings, with bunnies. Highly recommended.

(Also, the recent Netflix adaption of the material is a lot closer to the source material than the 1980s-era cartoon).
In that part of the country they would likely have been prairie dogs. And yes, they live sparsely all throughout the desert, but cluster more densely on the edges of cultivated land where there is more food.
No evidence, and no reason to expect that to be the case.
I also don't think that things like math are predominantly directed creativity. Math at the highest level is extremely open ended.

The problem in fields you describe comes from the audience. If you want to have a audience you must do works for that audience to understand and enjoy. If the experiences and interests are too different, it does not work.

Some people like Stephen King are very good and highly intelligent, but they are not popular just because they are good writers. They write for the audience with reading level of a teenager. It's a conscious choice. It's slightly more boring to read than necessary for maybe 20% of the readers but it pays off.
Hoarding is not in "bad faith". If people anticipate a shortage in the future, storing some of the existing supply is socially beneficial. It raises current prices less than it lowers future ones.
There's a bit of a contradiction right in the first couple of paragraphs here:

Abercrombie [...] became inseparably linked with Americans who came of age around the turn of the century. The price of being so closely associated with one generation was that the next wanted nothing to do with it.

Facebook, which took off around the same time [and] which began as a way for oversexed Harvard undergraduates to rate each other’s looks, is now seen by youngsters “as a place for people in their 40s and 50s”

Those aren't the same! In the Abercrombie case, the case being made here is that the same people are wearing it, but that cohort has naturally aged and younger people don't want to follow them. In Facebook's case, older people have joined the network over time -- the stereotypical aunts, uncles and grandparents on Facebook are late adopters, not the original users who have naturally aged.

Edit to add: to put it another way, if you think of a 37-year-old techie like Zuckerberg, the social network that immediately comes to mind isn't Facebook, but Twitter. Twitter has plenty of problems, but "only my crazy uncle uses it" isn't one of them. Twitter isn't unfashionable because of all the old people on it, at least not to nearly the same degree as Facebook.

Facebook's age demographic has changed beyond naturally ageing out, which might mean that it's possible it could change again in the other direction. I'm skeptical about that, but I don't think Abercrombie is a very good analogy. Fashion brands are famously cyclical; is the same true of social networks?
This passwordless signin process sounds neat, but will it increase Google’s power to lock people out of things? I don’t understand why Google doesn’t have an ombudsman - consumers have no recourse when Google locks them out, and it seems the consequences of Google locking you out are ever increasing. I think we’re going to need legislation to force Google to make a proper appeals process.
Mistakes happen. Kudos to the author on taking it as a learning opportunity. I am friends with a lot of smart devs, and many of them have dropped a production db at least once, and if not then, then accidentally emailed 10k people …etc. It happens. Work to avoid it, but plan for what to do when it inevitably happens. ¯\_(ツ)_/¯
Show HN: Simple to use but advanced website builder
For some reason I got my hands on George Orwell's "Animal Farm" at a very young age, as it looked like a kid's book. That's a fairly bleak book, for example when the pigs sell the draft horse to the glue factory, but only the goat (whose only friend is the horse) knows what's going on.

Watership Down is another good one, the character of the Black Rabbit of Inle (the Grim Reaper of rabbitkind) was memorable.

However I disagree with claims that these kind of works 'traumatize' young readers. It's just an introduction to life's realities - everyone has to die, nature is beautiful but also violent, and humans can be crueler to each other than any animal ever could. Kids aren't traumatized by reading, or by playing video games - if trauma occurs, it's due to things like war and poverty and neglect and abuse.
Hey HN.

I've been working on an intuitive and easy to use website builder for the last
year and a half and I finally decided to launch it.

Motivation

The goal behind customsitenow was that I wanted to use a website builder that
felt unique from the rest and placed the focus on the canvas rather than a ton
of different pretty menus and user interfaces.

I set out to build exactly that. I believe customsitenow is very intuitive as it
uses similar shortcuts as other design programs but the user ux/ui is completely
stripped down and to the point. The canvas is truly the focus with every design.
I threw away the concept of clunky menus and only kept what's important when designing
a page.

Due to the simplicity of it's drag and drop nature, it differs from similar
website builders. You do have the option of using pre-made templates but because
there is no grid restrictions, you can freely drag and drop elements anywhere on
the page with ease. This also makes modifying pre-existing templates super easy.

In terms of templates, as this is a completely solo project; I have the ability
to be as creative as I want with each template. I don't try to steer towards any
specific direction of how I believe a website should look. I believe every website
has a purpose and giving the user the choice to freely place elements anywhere allows
them to choose between chaotic/professional/creative.

The builder may look simple but it comes packed with a ton of features ranging from
basic to advanced.

* Grouping, Ungrouping

* Multi-select, Multiple Canvas

* Multiple Pages/Sites, Custom Domains

* Flipping, Mirroring, Rotating

* SEO, Analytics

* Image Gallery

* Public/Private Pages

* Custom Transitions, Custom Code, etc.

Fixing bugs was pretty difficult with very little users so I had to create hundreds of
unique and diverse pages in order to know what caused certain bugs. The
process was extremely time consuming but in the end I tackled over 500 bugs.

There is still a lot to do and probably fix but that process would be easier with users/testers so hopefully I can get a few of those today.

You can try the builder here: https://www.customsitenow.com

I put together a mini preview trailer for those curious: https://youtu.be/Kfzw-yzS0wY

Discord: https://discord.gg/FuDB6U8rwX
They'll have to pry my password and 2FA device from my cold dead hands.
>>Not when you're not even sure of being able to pay back those $31K+interests afterwards.

If you went to college for 4 years, and didn't improve you situation enough to afford a few hundred dollars a month in debt, then you chose poorly.
Source: Darknet Diaries, EP 112: Dirty Coms
The man wrote that koolaid was the decision maker, but I had literally built a high quality SPA in its main competitor before evaluating it and seeing for myself it was better. The “marketing” was being done by others like me on sites like this who had made the same decision because it was a simpler, better conceptual mode than the other web frameworks offered. Can’t believe your takeaway from “I professionally evaluated it” was “the marketing got you”, but that’s shockingly the level non UI engineers talk at thru thinly veiled superiority on threads like this.
Raise your hands if you were an early user of ExpressionEngine or Textpattern — CMSs that weren't skewed into CRMs, Shops or PWAs. Good times, but then WP ate them all.
Of course there is no competition, it's impossible to run a business with such low price, nobody can have access to government funding, that's what i meant by "they kill the competition", and are now raising prices for everything because otherwise it's not profitable, and sudently, the product isn't interesting anymore because it is as expensive as with other actors, but they now got the infrastructure, paid by the GOV and can play with it as they please (satellite surveillance perhaps?, we seen that with ukraine)

It's not just starlink it's everything else, tesla/spacex, without government, it's a multi-part story
That’s a whole lot of text saying “things will be simpler” on repeat, without specifying how things are going to be and why that is simpler.

Anyone got a link to something less hand-wavey and more concrete?
This has been an ongoing security incident communicated through multiple channels since the day that github announced it. I've got a dozen emails or more in my inbox, the heroku dashboard includes mention of it, and the status page includes information about it.
For having got into a sticky situation and out of it?
First I thought having a REST API isn't that "open", but discovered you can mirror the complete dataset (~200G): https://docs.openalex.org/download-snapshot
Public Comments on the CMF
This does use a real WebRTC stack (specifically libdatachannel - https://libdatachannel.org). Under the hood this is making real WebRTC connections.

But I guess you mean why it doesn't mock using real peers in the browser where the tests are happening, using the browser's existing stack there?

There's a few reasons I've avoided that:

* Primarily: I want to do things that the browser APIs won't let you do. E.g. sending invalid data, or intentionally causing various types of errors. The browser APIs are designed to stop you doing the wrong thing, by keeping the raw data at arm's length. Very sensible for normal WebRTC usage, but bad for testing edge cases and breaking things.

* Similarly I want access to the raw RTP data, to derive metrics, track metadata, and generally fiddle around with it. AFAIK browsers only let you access processed video, not the raw packets.

* I want to use this to build a WebRTC proxy, and then independently launch one or more browsers and redirect their traffic through it, which means the proxy has to live independently from the browsers (and I don't want to launch a whole separate headless browser instance just to 'host' that proxy).

* I want the option to intercept WebRTC connections from non-browser clients too.

Most of that isn't strictly required for the basics, but it's all nice to have, and if you do everything inside the same browser with the standard APIs then it's all completely off the table. If you use a lower-level library, you get a lot more control, and all these become possible.
I'm from east Europe. In my country there have never been black slaves. There have been white slaves. The rich would sell the poor as salves to other rich people.

However if I wanna be proud of being middle class white person today, that would raise a lot of eyebrows and not a few people would assume I'm a "white supremacist". You cannot be proud of being white. Doesn't matter what your country history is, or what your personal context is.

My hypothesis is that American history has been conflated with "white" history so now all white people are privileged and oppressed black people and have no reason to be proud.
To focus on fewer problems.
> My proof of context reached more than 1 billion emulated machine instructions per second.

Which are the calculations about the billion instructions per second? Emulating instructions, even on a relatively simple system, requires a lot of support: decoding, cpu state, memory access/mapping, buses - and this doesn't even include the instructions themselves.
I appreciate the sentiment, but question how realistic this is. Social media is where my kids interact with their peer group. By the time they hit their teens "sharing with dad" can't compete with that. I still try but I don't expect to have the power to break the cycle.
Maybe a more relatable example: ticket scalping. These are people who rush to buy tickets to popular concerts or sports events and then resell them at the venue priced much higher than sale value (and a lot higher than the venue/artist/sports team got). Are these people adding value in any way or form or just leeching?
When you enter into an agreement for services, it’s usually not sufficient to just stop paying. You may still be liable for the charges if you haven’t gone through the cancellation process you agreed to.
> Stating that their reasons are “imaginary” is just a needless insult, apart from being wrong. Why be like that?

It's not an insult, let alone a needless one: it is a statement of fact.

The reasons OP cites for criticizing CSV are creations of OP's imagination, their subjective beliefs, and not based in objective truth.

For example:

> "CSV is a mess."

Actually, CSV is quite orderly and predictable. OP only imagines it's a mess because of some skewed experience they've personally had.

> "One quote in the wrong place and the file is invalid."

Any file format that is encoded improperly renders it invalid. Imagining that this is strictly limited to CSV, is just that: a creation of OP's imagination.

> "It is difficult to parse efficiently using multiple cores, due to the quoting (you can’t start parsing from part way through a file)."

This is absolutely untrue. Anyone who's written a high-volume streaming CSV parser that is multi-process and multi-threaded should be giving OP the side-eye here.

Yes, you can absolutely start parsing from any arbitrary point in the file, and yes, in the degenerate worst-case scenario, you may need to rewind back to the beginning of the file if the data exists in such a way that your arbitrary starting point requires it, but that is true of ANY file format: it is possible to craft a worst-case scenario and specific starting position within that data that would require this. CSV is no exception.

Hope this helps you better understand what I had written.