skysight-inc/HackerNews huggingface dataset:
I've found Virtiofs and Docker to get it to the point where I don't really notice the filesystem slowdown. YMMV
Even though it is a great project/product, note that it does not have realtime data in Berlin/Brandenburg. It interpolates the position based on schedule data [1].

[1] I assume based on https://daten.berlin.de/datensaetze/vbb-fahrplandaten-gtfs
Host Your Own Worldwide Route Calculator with GraphHopper
I think I could make do with a self-hosted instance of https://vscode.dev on a local machine that I could browse to from my phone. I wonder if that's something that exists...
This is my dev.to article describing how to build a movie voting app in minutes that's production grade. It's built using Rocketgraph that's an open-source backend as a service.

Rocketgraph is a complete backend provided to you. You only have to write Front-end pages for your apps. Isn't that cool? It comes with

Authentication: Support for email, social and magic link authentication right out of the box. Adding auth is really simple with Rocketgraph

GraphQL layer: A Hasura console will be provided to you which will give your data GraphQL powers.

PostgresDB: Your underlying data will be in a PostgresDB provided to you. Hasura GraphQLises this data.

Serverless functions: You can bring additional code you want to add and it will be auto-compiled in a Node sandbox. Just connect your Github repo and our bot will pick new commits and compile them to AWS Lambdas. So you don't even need your own server.
Ain't that the truth. But the absence of something is not something that can be shown easily.
You can also do it as follows:

if (!(~mask & (WGPUColorWriteMask_Alpha|WGPUColorWriteMask_Blue))) { ... }

Not quite as long but perhaps less readable.
"Normalisation of deviance" is a wonderful thing to Google.

I've seen people trying to justify a workflow what is literally 10,000x slower than the industry norm. Then patiently explaining to me that dealing with the fallout of that is necessary, and I was just being uncooperative.

A recent example is I showed a dev team how to identify and fix some crash bugs in minutes. Because they were "busy" and deployments require a mile high pile of paperwork, six months later those bugs are still occurring in production.

They're busy with BAU / support tickets, which is why they can't get around to doing a deployment of bugs they've already fixed.

Guess what the users in those tickets are complaining about.

I think they've fixed the same bug in like.. three separate un-merged, un-deployed branches.

This is what the opposite of CI/CD looks like.
And the example case showed that there was a real chance of them losing the case and the government wasn’t prepared to risk it.
I wanna see The Big Lebowski with the profanity filter on. https://www.youtube.com/watch?v=gU2ZgaQ_H-Y
I’m seriously confused about Aista. After https://news.ycombinator.com/item?id=32618797 a couple of days ago which is an absurd and utterly groundless criticism of GraphQL (and there seems to be a follow-up post now which I find even more baffling), one user there suggested the whole thing was trolling, and looking through a handful of other articles on that site I became more inclined to accept that the whole was a parody because so many of them are so extreme to the point of absurdity and caricature, and that the product almost epitomises some of the sorts of problems the articles are complaining about, and various other popular insanities in the software world (like inventing yet another pseudo-declarative probably-mostly-imperative programming language in YAML—so passé).

But… there also looks to be an awful lot of work gone into it, and it seems like it’s actually a real thing, that people use to do real stuff? And you have articles like this that seem serious and realistic? I just don’t understand what’s going on.

Yours sincerely,

Honestly Confused
It seems like there are a lot of posts online about how any effort at all to understand how code is executed and what tradeoffs are being made is a case of premature optimization.
Yeah SQLite's code is pretty good
I’m not inverting is meaning, I just have a broader definition of what things constitute violent acts of suppression of beliefs. I see this misunderstanding constantly online, that hate speech, *phobia, and *ism is an expression of belief rather than an act of violence that suppresses the speech of the group being targeted.

Here, let’s talk about the person who literally replied to your post. Quoting it since I’m sure they will, rightfully, get banned.

> Btw, tolerance, like democracy is just a bulls$##t concept. Would you like to be tolerant of the neo-trans man going to the same toilet as your teenage daughters??? [wawjgreen] [1]

This is hate speech. This is not an expression of belief or rational argument. It’s not even an argument at all, it’s just an emotional appeal to transphobia with the goal of changing your perception of trans women to that of man who is out to sexually assault teen girls, and a direct call to not tolerate them (i.e suppress their speech). Couldn’t have asked for a better example to just fall into the thread.

In contrast, someone expressing a belief or making an actual argument like, “I know that not allowing trans men and women to use the bathroom that matches their gender will cause them dysphoria, but as a matter of public policy here is why I think bathroom bills are necessary…” is not transphobia and is speech that should be tolerated.

[1] And also take a moment to appreciate an IRL instance of accidental-ally. Obviously we don’t want trans men in the women’s restroom.
"In positive psychology, a flow state, also known colloquially as being in the zone, is the mental state in which a person performing some activity is fully immersed in a feeling of energized focus, full involvement, and enjoyment in the process of the activity."

You entered this state.
This is very insightful feedback. Thank you for that!

One thing people tell us they like about Kitemaker is the ability to have a historical view of things. Because all of those extra edge cases that pop up get captured right in the same work item (and because we have an activity and history view on the work item), it becomes a pretty good place to explore the history of how you ended up where you did instead of a bunch of disconnected design docs and tasks in an issue tracker.

Thank being said, your comment has my gears turning on how we could do an even better job of it.
I've been using Termux for ages. It's an extremely handy tool for engineers and technicians that need a simple terminal emulator on the go with access to common tools. Deffo saved my bacon a few times.
If you're willing to branch out into stuff that falls into the "not going to get you hired, but enriching personal experiences" bucket, then my number one recommendation will always be 'A Course in Modern Mathematical Physics' by Peter Szekeres. The book compresses so much into ~1000 pages without feeling like you're missing anything as you go.

You can get a lot from the David Tong lectures if you want something similar but free, but to me, Szekeres wins out on delivery.
Maybe they just really don't like 25-man raids in WoW.
Yes. Fabrice Bellard wrote a highly optimised library (libnc) [1] for training and inference of neural networks on CPU (x86 with AVX-2), and implemented GPT-2 inference (gpt2tc) with it [2]. Later he added a CUDA backend to libnc. You can try it out at his website TextSynth [3] and I see it now runs various newer GPT-based models too, but it seems he hasn't released the code for that. Doesn't surprise me as he didn't release the code for libnc either, just the parts of gpt2tc excluding libnc (libnc is released as a free binary) so someone could reimplement GPT-J and the other models themselves.

Incidentally, he's currently leading the Large Text Compression Benchmark using a -based compressor called nncp [4] which is based on this work. It learns the transformer-based model as it goes, and the earlier versions didn't use a GPU.

[1] https://bellard.org/libnc/

[2] https://bellard.org/libnc/gpt2tc.html

[3] https://textsynth.com/

[4] http://www.mattmahoney.net/dc/text.html#1085
That's a really interesting point of view; what you say is like astrology or such tests are deliberate designs of people (probably, of higher minds in a given society) that regulate or benefit life; but still, I think this'd be rather one of effects of practicing astrology or other non-scientific inquiries than the main cause of them. I'd like to see whether what you claim relies on a theory or research.
The code does not seem to perform any reads or writes other than to registers, so I would be surprised if memory bandwidth mattered.
I hope they also make more advanced models with regular GPUs. I have a 4300GE which runs fine non trivial games from just a few years ago (Far Cry 5, Prey 2017, etc) under Linux+WINE, and its quite low 35W TDP makes it a really nice CPU for home/office use with occasional non high end gaming.
achieve the and then everyone applauded ending.
I don't mind issue trackers per-se. What I do have a problem with is the modern (ab)use of them.

Most obvious example ? Stale-closer bots.

I mean, sure it makes you look good because you have a low number of open issues.

But its basically 21st century sweeping under the carpet.
Hmm, thanks. To me those look like random compression artefacts or poor photo retouching but I get what you mean and they do all look similar.

I guess you can get used to the distortions and the general vibe of the model.
Well, it's kind of too bad, that everyone seems to have such terrible confidence in their own abilities.

There's a lot of things that I'm not good at, and one thing that experience has taught me, is to own that.

But there's also a fair bit of stuff that I'm really quite good at; above average, even.

If I write something, it tends to work pretty well. If someone else does a better job than me, I'm happy to use their stuff, but I have higher standards than "Ooh, shiny!". I won't use just anything, and "Everyone else uses it!" is not really the most heavily-weighted coefficient in my calculation.

I invite people to see for themselves[0]. I have an enormous library of work out there. I don't give a damn whether or not anyone else wants to use it. I am my own best customer. I write code that I want to use, and I use that code. I have extremely high standards, and I insist that my work meet my standards.

I find it fascinating that folks are happy to cast aspersions on me and my work, without checking for themselves.

[0] https://github.com/ChrisMarshallNY#browse-away
The mere site of DOS games makes me feel so nostalgic. Takes me back to when I was a kid, sat in my room playing games from the CDs that were stuck to PCWorld magazines, on the 486 (that I nagged to get upgraded from the 386, and a CD drive for). "Simpler times, happier times", I guess.

Loving the work of archive.org.
That's a fair point. However, churches come with an entry requirement beyond just local residence, and I'm interested in more variety.
Did you read the article? The only one I could foresee breaking is if OpenBSD decided to one day implement auxiliary values.
Aw, too bad. Here I was, already getting excited that they had real-time data.
I at least use a 27" monitor with it fine, so dual-monitor works. But I guess if you need more than that, it might not be a good fit.
The initial script was fine, but not ideal. The CI is better in this regards.

The CI is not the problem, sure. But it is not the solution either. That was my point.
That's where value chain management comes in. If you can't show business value being delivered, there's no point to any of it.

It's also worth acknowledging when you don't need DevOps. Banks, for example, shouldn't need it. Their entire purpose is to be slow and reliable. Most of their money is literally just old people keeping lots of money in one place and not touching it. They shouldn't need to churn on features and ship constantly.
Try googling the names, job titles and companies of the people who "wrote" these reviews. I can't see any evidence that these people (and in some cases their companies) actually exist.

I don't believe that these testimonials are real.
Another video with wrong conclusions. It boils down to claiming "there is something written in the book which could not have been known at that time and place" which is just a claim with zero proof. We have no way of telling that. The rest of the video he goes on a tangent about how the bible and egyptian beliefs were wrong. That does not prove that what is written in Qran is correct nor does it show it came from god. The fact that he chose to spend so much time on that (he was challenged to make a very concise video to prove prophethood) makes me wonder why he did that. I'd expect any talk that does not help the argument to be not in there.
>A terrific long form write up by the NewYork on two Andover graduates who ran a Singapore-based crypto hedge fund called Three Arrows Capital that collapsed in excruciating and embarrassing fashion.

Actual article link:

https://nymag.com/intelligencer/article/three-arrows-capital...
> Wait, does it?

Thinking about it, I'm not so sure it doesn't. I'm not a physicist to know it for sure.
Too bad linked lists are a bad idea most of the time. All that indirection! But they are conceptually simple I guess so CS profs love them, I assume.
That example is poorly cited and, in all likelihood, an example of you misunderstanding how politicians make decisions.

I'm not sure what you think they do, but I guarantee that they do not sit down and start with questions about what is the most economically savvy policy. The outcomes are too economically unhinged for that to be the process.

Typically the decisions politicians don't make sense in any framework except asking if they might survive one more election.
It amazes me that climate change mitigation isn't a bi-partisan issue...
How to Improve Indoor Air Quality
It's such a shame that the official Tram network map [1] almost fits the U-Bahn/S-Bahn map [2], but not exactly.

My assumption is that, when BVG designed these, they had separate maps in mind already early in the process, because including all station names on a tiny printed map is not feasible. With those transparent maps at the trams' windows though, or especially with a digital zoomable map, this would be completely feasible.

According to a BVG email from a few years ago, there isn't even a machine-readable version of this map, which is why I hand-digitised it. [3] So sad because the creativeness of the internet combined with a "remixabe" [4] (or at least forkable) version would likely kick off cool projects!

If anyone wants to attempt merging them, please open an Issue in [5] to let me know!

PS: Do you know about the (experimental) BVG bus map? [6]

[1] https://www.bvg.de/dam/jcr:d45105f2-6752-4ec5-b882-893657205...
[2] https://www.bvg.de/dam/jcr:60a89e3b-f88d-4d48-b8a6-98ab340ad...
[3] https://github.com/derhuerst/bvg-topological-map/issues/7#is...
[4] https://github.com/derhuerst/remix-bvg-map-frontend
[5] https://github.com/derhuerst/bvg-topological-map
[6] https://www.bvg.de/dam/jcr:ee4647c3-ce1e-4b0a-9546-b1848b85e...
Nice and looks very interesting! How would PMTiles handle compression? IIRC content-encoding and range requests don't play nice together, currently my server supports uncompressed, gzip and brotli for my tiles (compressed on-demand once and then cached).
Most, even all of these, sound to me like cargo-culting. I certainly use multiple returns and continue statements all the time. I pass structs by value when I want to stress that they represent a value type that can / should be copied around (for example, a slice). As for the format to send data over a wire, I will either use the ntoh() / hton() macros, or move to a more standard binary format such as protobuffs.

The only thing I don't usually run into is the very topic of this article: bit fields.
Memory Safety Simplifies Microprocessor Design
The Small penis Rule
Maximising user/player attention should be a non-goal or at least come with a warning sticker so I can avoid it or treat it appropriately.
It has worked well for organizations that embraced it. It hasn't worked well for organizations that paid it lip service. That's the way of the world. There is a path laid out by DevOps methods and dozens of ways to get there, but the path doesn't walk itself.
By your logic, any attempt to optimize code written in Go makes no sense. But there are many of us who use go for the reasons you described and still care about efficiency, and especially about cases where trivial changes have significant consequences (one can argue if this particular article qualifies or not).
Never experienced this magical "written thoughts". The only way I can write is if I already have thought the idea through and wroting is for documentation, editing and reference. I've found the same in studying: taking notes has always been a waste of time for me. I wish I had this superpower to make writing moee useful but even 2 years of everyday journaling hasn't given me back the payoff that I expected given my efforts.
Thanks for your feedback! What about task trackers do you think we fail to articulate very well?

We try to explain how the design of issue trackers fail to address the needs of how best practices of product development are described by certain authors (Marty Cagan, John Cutler, etc.). I think we support everything you mention here, but at the same time removing some of the hurdles that many teams experience in getting an empowered team to work well together.
AFAIK they do in some places where realtime data is available under and open license and in an acceptable format, e.g. in Switzerland.

shameless plug: I build a tool that polls VBB's (or any other compatible) API and produces a GTFS-Realtime feed. [1]

[1] https://github.com/derhuerst/berlin-gtfs-rt-server
There's actually a button in the upper right corner to enable both S+U Bahn! Although the app gets a little sluggish for me when I enable them both.
I wonder what the cost is of building and maintaining solar panels over water, compared to building them somewhere else and building a simple canopy over the canals.
Another tell is that they often look cropped from a larger image, specifically not from the center. Lenses produce specific distortions towards the edges. It looks like to increase the corpus of images many headshots have been cropped from larger images. This causes the model to learn and replicate these subtle lens effects.
It's possible to run various Linux distros on a Microsoft Surface. Explaining Computers on Youtube put out a video on the limitations of using Linux on a touch screen though see here:

https://www.youtube.com/watch?v=UaCwLjIf3sU
For the next revision of the JS decoder I'm including `fflate` as a dependency so clients can decompress gzipped tile data using JavaScript.

https://github.com/protomaps/PMTiles/blob/master/js/package....
The pricing is very different, could be some kind of test to see how much people are willing to pay
Go to https://thispersondoesnotexist.com/ and spend a few minutes refreshing the page. There's something distinctive about all these fake faces - I can't explain what it is, but once you've seen enough of them you can recognise the "look" quite easily.

Probably the biggest giveaway is that the faces are all positioned identically in each photo, but there's something else that juuuust quite doesn't look real. Maybe some of the faces just seem a little bit more androgynous than anyone I ever see in real life. There's something about them that sits just on the edge of the uncanny valley.
Or, maybe, silent majority? :)
Accessibility for disabled users count?
I've had success with GPT-J (6B) [0] and GPT-NeoX (20B) [1], but they probably aren't quite the quality level you'll want to have

On the other hand, Facebook has recently released the weights for a few sizes of their OPT model [2]. I haven't tried it, but that might be worth looking into, because they claim that their model is comparable to Davinci

Note that for CPU inference you will be unable to use float16 datatypes, otherwise it might error out

[0] https://huggingface.co/EleutherAI/gpt-j-6B
[1] https://huggingface.co/EleutherAI/gpt-neox-20b
[2] https://huggingface.co/facebook/opt-66b
We've discussed introducing automation to move done things to the archive periodically (just to keep the board tidy) but we haven't gotten many requests for automatically closing stale things. Yet.

Maybe there's a bit way to surface these old things and remind teams to deal with their skeletons.
This is probably not a popular opinion, it is now wholly unnecessary and was often abused but I would say jQuery's source code. It took a language previously considered as a toy with different implementions that were inconsistant and unwieldy and made something immensely powerful and consistent with it. It brought lisp style functional programming to many who had never seen it before. Within a matter of months everyone working on the web was using it.
> > If the fields are allocated in order, is u4 the low bits of the first byte or the high bits?

> It's the low bits on LE, and the high bits on BE.

You are advocating for the current rule in C. As I said, C's rule implies 8 bit fields will be in different orders in memory on machines of different endianness, which makes it very difficult to use bitfields to get exact control over memory layout in a portable manner.
> This idea of "technology gatekeeping" sickens me. I'm tired to death of people saying some non-sensical horseshit like, "The technology is too dangerous to be turned over to the hoi polloi!!"

I think that misrepresents OpenAI's attitude. As I see it, their claim is closer to "let's discuss whether the stable door should be closed before we find out the hard way what makes the horse bolt".

Given how much trouble we already get from the Gell-Mann amnesia effect, and how many people take spirits and horoscopes seriously, it seems entirely plausible to me that some highly realistic centaur picture could be used as a casus belli for a popular uprising that effectively ends a nation.

(Similar rumours abound even without this tech, c.f. Catherine the Great or Malleus Maleficarum etc.; I suspect arbitrary photorealistic pictures make that kind of drama much more likely to occur and to stick harder when it does, but this suspicion is not strongly held).

Edit:

I want to add that my concerns from tech are less about the general public (most people are basically decent), but from the few percent who hate or fear who now have a much easier time promoting their views (the possibility having always existed is different from it being cheap), and also from those who don't realise the images are generated to fit the text and instead think it's a search engine of existing images (which appears to be a common view judging by the type of complaint certain artists have on any given demonstration of the tech, though public figures complaining about Google search results without knowing they're personalised is also a thing even for actual search).
What is a "David Chang burger"? From the context it must not be the place you ordered it from, and I can't find a standard recipe on google.
This is incredibly well written, how did you learn to write like that? As for the concepts you describe, how did you learn about them?
Have I Been Pwned? – DIY style
Wow, it even includes weather (rain) and airplanes.
Have you come across Soupault yet?

I'm considering using Pandoc with Soupault to my website markup agnostic by being dependent on Pandoc. Soupault can act as a HTML processor although I'm not sure if that's enough to not need a template langauge. Or maybe I'm mistaken about Soupault.

https://soupault.app/
This is a common argument, but if you assume that a VPN works with the agencies to begin with, a staged public confrontation with the agencies is great for publicity.

Look how secure we are!