skysight-inc/HackerNews huggingface dataset:
I get what you're saying, but I think that's just a tradeoff you'll have to make for now, at least until future WASM versions allows the DOM to be manipulated by backend languages :(

Until then, it's a choice between keeping all the logic serverside and creating user-facing jank, or moving some of it client-side and worsening your own developer experience with the inevitable frontend decay and planned obsolescence. Yes, it sucks either way. The web was never meant to be this interactive, and it's just decades of hacks on top of hacks, and it's probably only going to get worse... =/

If you don't want a full frontend and want to keep as much serverside as possible, maybe a compromise is to create tiny modular frontend apps in vanilla, with each page being its own script? They can be in their own folder in your current repo and served as string literals from your backend. Hopefully that will minimize decay and dep hell a few years from now... at the cost of being a lot slower to implement upfront without any libs or React.

Otherwise, yes, what you're saying would totally work... capture minimal inputs from the user (arrow keys and cli commands) and redraw and resend the updated picture on every input. You still don't need websockets for that (but you can use them if you really want to), but IMHO that's terrible UX. Even DOS image editors on a 386 were never that slow, since they didn't require a network call for every moved pixel... this is like BBS-game-over-a-9600-baud-modem level of slow, lol.

For what it's worth, services like GeForce Now can stream entire 4K video games in near-real-time using hardware compression on the server side. But those codecs are a lot more efficient, sending inter-frame diffs instead of the whole JPEG/PNG over and over again with minor changes. Maybe you can do something like that if you want it to be smoother?

But all of the above seems like so much work compared to a simple frontend that would probably take a couple hours to write. Even if you have to rewrite the whole thing 3 years from now, it's still less work than hacking that sort of interactivity into not just the server but over HTTP/websockets...

I probably sound biased (and that's ok), but IMO this is a situation that might actually call for an interactive frontend (or at least an interactive page). Yeah, React and JS are often misused when simple things could be server rendered. But when it comes to real-time feedback & image editing, I don't see how you could avoid JS altogether. That's how Photopea, Figma, GDocs, GSlides, Adobe online stuff, MS Office, etc. all work. Like it or not, JS for now IS the language of the interactive web :( Doesn't have to be React, though. If you take the time to write it in vanilla without deps, it would probably last a few more years.
Regarding terrorism, some may be too young to remember the Matsumoto sarin attack in 1994 and the Tokyo subway sarin attack in 1995. These attacks by the Aum Shinrikyo cult killed 8 and 13 people respectively, surprisingly low numbers given the theoretical dangers of nerve agents.

https://en.wikipedia.org/wiki/Tokyo_subway_sarin_attack
https://www.instructables.com/Growing-Mushrooms-With-Rice/
100% projection when you accuse me of being closed-minded and dogmatic, when I'm the one arguing for free speech for anyone to express their opinion, and you're the one arguing for an entire viewpoint that billions of people hold to be banned from being expressed on a major forum that is presumably ideologically agnositic. And like I said, you claiming that you're just trying to stop fights by banning people you disagree with is intellectually dishonest and displays nothing but a lack of integrity in your conduct towards anyone outside of your ideological camp.
Truly disgusting juxtaposition between the marketing douchebags copy pasting pictures of the Berlin Wall and other vacuous feel-good pablum into the design bible of their MySpace knockoff, and the reality that said knockoff would later be best known for facilitating genocide in Myanmar
As someone with over 200 board games.

There is one game I can think of with a fantastic rule book is Azul. But I think that’s partially a symptom of those rules being very simple to explain and really you can only appreciate how complex it can get by playing. A close second is secret hitler thanks to its rules being all over the game itself.

Other games then fall into 2 categories.

Over simplification: an attempt to not bore seasoned players leads to some rules being up for interpretation. This leads to getting through the rule book quickly but annoyances while playing.

Over explaining: to appease everyone they explain every single thing in extreme detail. It’s agonizing to read through and by the time you’re done you forget how the basics in the beginning (like turn order) work. Some address this by there being guides or hints on the board or whatever.

Personally I have become a big fan of games that introduce things piecemeal or have a basic set of rules but then the complexity is dictated by card text.

But that doesn’t work for every game.
The first iteration of Intel 10nm was simply broken -- you had Ice Lake mobile CPUs in 2019 yes but desktop and server processors took another two years to be released. In 2012 Intel said they will ship 14nm in 2013 and 10nm in 2015. Not only they did fail to deliver 10nm Intel CPUs but they failed Nokia server division too, nearly killing it off in 2018, three years after their initial target. No one in the industry forgot that, it's hardly a surprise they have such trouble getting customers now.

And despite this total failure they spent many tens of on stock buybacks https://ycharts.com/companies/INTC/stock_buyback no less than ten billions in 2014 and in 2018-2021 over forty billions. That's an awful, awful lot of money to waste.
From what I understand of it the singularity is analogous to what happens in the 2D Cartesian plane with functions such as f(x) = 1/x. When x equals 0, the function itself "breaks down" because the y-coordinate extends to infinity (ie f(0) is "undefined"). In the context of a black hole that means that neither time nor space (hence neither does matter) "exist" at this singularity. In other words upon arrival the falling object has essentially "reached the end of time".
Also worth considering - Fluxx https://boardgamegeek.com/boardgame/258/fluxx where the rules are created during play as you go along. I really enjoyed the first experience of playing this and not knowing anything about it, but have not found anyone else who thinks this way.
Committee on Oversight: After Action Review of the Covid-19 Pandemic
i am skeptical. in germany, big supermarket chains squeezing suppliers is still a problem today. i see no reason why this should be any different in the US.
AMD had Lisa Su, who does intel have?
I am a computational biophysicist turned generalist, I enjoy solving the weird problems everyone hates. Undocumented code on a system built from decades old software where it's held up by toothpicks? My jam! Need me to build a jet engine from duct tape, super glue, and balsa wood? Let's go! From being in academia I've worked on large and diverse teams and from being a contractor I've been both part of smaller teams and left to my own devices, I excel no matter what.

Location: Nashville, TN

Remote: Yes

Willing to relocate: No

Technologies: React, Python, NodeJS, Postgres, SQLAlchemy, Flask, Numba, CUDA, Go, Bash, Scala, Amber, AmberTools, Schrodinger Suite, PyMol, Tensorflow, Neural Networks, Physics Informed Neural Networks, SQL, AWS, Docker, Linux

Résumé/CV: https://biophysvertex.com/Jonathon_Ferrell_Resume.pdf

Email: jbferrell [at] biophysvertex [dot] com

Open to contract and full time employment.
> The most crucial damage had already happened — people gave up on trust that Facebook could handle their data responsibly, and trust that they’d have a good experience on the site.

I think it was also that people were beginning to see the consequences of “over sharing” with people you’d never normally share things with. The vision of connecting everybody sounds great but not everybody needs, wants or even should hear everything everybody else says. And once such a realization comes about, away goes the linear timeline and in comes a more algorithmic approach. Suddenly your own posts get algorithmiclly ranked, sorted and filtered by every person on your friends list. And to get your post to show up on their feed you have to please an algorithm first in order to get permission. Thus comes a whole host of negative social interaction and toxicity.

I dunno. Maybe the decline of things like Facebook are simply because society “figured out through lived experience” what the end game of a tool like facebook looks like.
Disable NextDNS or other DNS Adblock tools if the site doesn't load the content.
And yet.. there still remains evidence that Aboriginal oral tradition maintained accurate history for 10,000 years.

Is it really your point that “literate” cultures have a long history of genocide and therefore “oral” traditions are 100% irredeemably inferior?

Why is it so hard for you to admit that there may — possibly —- somehow —- be tradeoffs between the two?

One thing can be better overall than an other thing even as that other thing has unique merits of its own.

I am under the impression that one could not get far as a provable liar in a society rooted oral tradition. Compare and contrast that with the success rate of liars in every field of endeavor today.
Not quite music, but I had quite the adventure learning pitch perception as it applies to languages.

As an adult I learnt to speak Japanese. Japanese has a pitch accent that is used to discriminate certain words. For example 箸 (chopsticks) and 橋(bridge) are both "hashi" but with a different pitch accent. Event though I spoke Japanese for years I couldn't hear the difference. With isolated words spoken slowly and carefully I could maybe perceive some difference, but in normal speech at normal speed it just wasn't there. Even without this I could have normal conversations without issue so it didn't bother me too much.

One weekend I sat down and spent the entire weekend listening to words and guessing the pitch accent. Hear word, guess pitch accent, check answer. I must have spent a good 10+ hours doing that. Thousands and thousands of words. After a while I could actually hear the difference. For me it didn't feel like a difference in pitch, more like a subtle difference in emphasis. It's a very hard feeling to describe. It kind of feels like learning to see a new color. It was always there but you never noticed it before.

Another goal of mine is to learn relative pitch for music. There are training apps out there and I'm convinced that if I do a similar amount of practice on mass I will be able to hear the difference between a fourth and a fifth and so on.
Yeah, I finally had to replace my old LineageOS phone when all the plastic clips in it broke from replacing the battery so much. My current phone has a web browser, and email client, a Hacker News app, and Signal, and all but the last are from F-Droid and will probably work forever. But it's just the last one that needs to stop being updated and I'll be forced to stop using probably good hardware
I'm tempted to use this with some sci-fi and fantasy book covers.
What "making excuses"? The Republicans have literally stated over and over[1] that their goal is to make government not work and make Democrats look bad - not to make life better for their constituents.

Meanwhile the Democrats have to spend every term fixing the things the GOP broke, only for voters to reward them by saying "you didn't fix everything and this dude promises the magical tax fairy will build a wall and make Mexico pay for it" and restoring to power the party that breaks everything and raises the deficit.

Things are NOT the same with both parties, and discussing the systemic issues both with the electoral college, the Senate - a body so undemocratic that the Supreme Court has literally ruled it unconstitutional for any state to have a legislative body with membership based on land instead of population[2], as well as the fact that it's much easier and faster to tear things down than to build them up - is not "making excuses". It's trying to educate people, despite the fact that a significant chunk of them don't want to understand how things work, they want to act on feelings.

[1]: https://www.nationaljournal.com/member/magazine/top-gop-prio...

[2]: https://en.wikipedia.org/wiki/Reynolds_v._Sims
Just one million cats for people who asked
Show HN: Copper – Open-source robotics in Rust with deterministic log replay
IPinfo.io | Various Roles | Remote (Anywhere) | Fulltime / Contract | https://ipinfo.io

IPinfo is a leading provider of IP address data. Our API handles over 100 billion requests a month, and we also license our data for use in many products and services you might have used. We started as a side project back in 2013, offering a free geolocation API, and we've since bootstrapped ourselves to a profitable business with a global team of over 40 people, and grown our data offerings to include geolocation, IP to company, carrier detection, and VPN detection. Our customers include T-Mobile, TransUnion, DataDog, DemandBase, and many more.

- Resesarch Scientist - apply at https://ipinfo.bamboohr.com/careers/53?source=aWQ9Mjg%3D

> At IPinfo we collect more than 20TB of Internet data every week, including BGP, DNS, ping and traceroute data from more than 700 servers around the world. Our research team is at the forefront of analyzing and evaluating this data to ensure it finds its way into our producs - IP geolocation, VPN detection, our IP tags and more. In this role you will be analyzing that data, collaborate with fellow researchers from universities and research institutes, write academic papers and reports based on your analyses, implement measurement and analysis techniques from cutting-edge research, and discuss your findings at academic conferences

- Research Intern - apply at https://ipinfo.bamboohr.com/careers/54?source=aWQ9Mjg%3D

> During the research internship you will be working on a well-defined research/data analysis project which allows you to collaborate with the research and data teams at IPinfo. The goal of the internship is to gather novel insights, gain new knowledge in data analysis, processing, and Internet measurements, and present your results within the group.

- Infrastructure Engineer apply at https://ipinfo.bamboohr.com/careers/55?source=aWQ9Mjg%3D

> At IPinfo we've built out one of the most capable internet measurement networks in existence - our Probe Network. It currently consists of over 700 servers, deployed in over 240 cities in over 115 countries, across 250 ASNs. We're looking to hire an experienced Infrastructure Engineer to manage our probe network. You should have experience managing a large number of linux servers, be obsessed with automation, love debugging networking and linux config issues, be results oriented, and be excited about ways in which we can leverage our probe network over time.

We're always on the look out to strong software or data engineers with an internet measuremenet / analysis background to join our team too. Any questions about the roles or IPinfo feel free to reach out to me directly at ben@ipinfo.io
They are not suing them to use "inferior designs," you're completely misrepresenting the issue. They are suing them over IP and contract violations. The ISA in question is irrelevant here, you could also get sued by SiFive if you licensed their cores and then did something that SiFive believed violated that license. It's not that deep.
I work at a fruit company in Cupertino and I felt disgusted when the CEO of said company was in the list of tech CEOs groveling to the incoming president. As idealistic as I am, I do understand that certain things need to be done for waves hand reasons, but...ugh. At least I'm not (directly) supporting war? I think?

The world is feeling rather Cyberpunk 2077-ish so it's only a matter of time before I have no choice to trade in my values for the ability to support my family. I feel for people currently in that position.
Any texts are being routed through your phone and service plan which is typically limited by contract to "personal use".

Send "too many" texts per day and you risk having your ability to text from your number revoked.

Sending large numbers of automated texts requires prior registration and extra fees my apply.
Looks like the Banana Boat Aloe Gel has significantly dried up in the original prop.
The issue with software documentation is very different than a boardgame: The boardgame is static, changes to the boardgame are ultimately changes in the documentation, and people will not pay for a game they can't understand, while people end up using systems that are undocumented.

There's good documentation in the software world, but it's always for systems shaped as to have all the incentives align to having good, current documentation. Stripe has good docs, because that's part of being able to onboard people: Bad docs cost money. Postgres has good docs because it doesn't change that much, so the good documentation stays useful, and they have a quick loop between finding errors and fixing them.

Your typical internal project has awful documentation because it's nobody's real job, the requirements change constantly, and not enough people would use the documentation in the best of times to make good documents a worthwhile investment.

And if you ask me, the SPI wargames aren't exactly pinnacles of good rulebook writing. If anything, the similar shape came from the games themselves having similar bones, more than because the system was good, or because standardization helped.
Now if only there were a little bug in whatever certified software handles judges' wages...
I suppose I have perfect pitch, in that I can more often than not:

* aurally identify key signatures
* aurally identify chords
* sing a given note on command

It wasn't until I was into my early twenties that I could do this. For me, the single biggest stepping stone was building the connection between what I could hear in my head from a song that I remember clearly with the underlying music theory.

Specifically, building up a library of knowledge regarding the key signature of songs I liked:

* Pink Floyd's "Comfortably Numb" is in B minor
* The famous motif in Beethoven's 5th is in C minor
* Blues Traveller's "Hook" is in A
* Regina Spektor's "Eet" is in D-flat
* Nirvana's "Smells Like Teen Spirit" is F minor
* etc.

Then, make connections based upon that. Want to sing a B? Just recall the opening, sustained keyboard chord in "Comfortably Numb". Huh, The Beatles "Across The Universe" sounds tonally like "Eet" - I guess it is also in D-flat.

A simple way to do this is to make playlists for a given key, which helps reinforce the sense of shared tonality across songs.
>Demo = impressed.

How did you demo? Did you spin up your own instance and index the wikipedia corpus like the docs suggest? I'd like to just give it a whirl on an already running instance.

Never mind, found that someone posted a link already.
I'm curious, did you ever come across Chataigne?

https://github.com/benkuper/Chataigne
The GUI >99% of users used to interface with the OS required a GPU to composite the different 2d buffers with fancy effects. IIRC if you knew how do disable as much as possible of it the performance without GPU acceleration was not great, but acceptable. It really sucked when you had an already slow system and the GPU pretended to support the required APIs, but the implementation didn't satisfy the implied performance expectation e.g. pretending to support a feature in as "hardware accelerated", but implementing it mostly on the CPU inside the GPU driver, but even the things the old Intel GPUs really did in hardware were often a lot slower than a "real" GPU of the time. Also CPU and iGPU constantly fought over the often very limited memory bandwidth.
I'm a little less than impressed by the presentation here. The idea that Divio is describing here is the Diataxis framework (https://diataxis.fr/), which "is the work of" (https://diataxis.fr/colophon/) Daniele Procida (https://vurt.eu/). Who, incidentally, is also giving the PyCon talk in the video on the page you linked (https://www.youtube.com/watch?v=t4vKPhjcMZg). But I don't see anything resembling attribution for the ideas. They aren't just common industry knowledge or "received wisdom". (And the "quote" from David Laing at the top isn't really accomplishing anything, either.)
"Young adulty"? As much as I like murderbot, it comes across as quite pulpy in comparison - I don't really find Imperial Radh very YA at all.
It ain't incompatible if it runs. I think what Microsoft means by "incompatible hardware" is "fuck you."
This is really a fun skill to learn that you have. I've had a pretty good ear for relative pitch since birth, which my music teachers picked up on right away (I could play songs "by ear" after hearing them a couple of times), but I struggled with blind pitch in the mornings... until I realized that, for whatever reason, I can hear the theme from Zora's Domain in perfect clarity in the proper key.

I used that to fake absolute pitch for a while in college, then explained to my voice coach what I was doing, and he looked at me like I had three heads. I'll never forget it. :)
Ignoring the "atomic mechanics" and "spacetime travel" parts, what you're describing is roughly what might be seen by an external observer, far from the black hole. From the ship's point of view, passing the event horizon happens (and in the case of a large-enough black hole, could be quite uneventful). This puzzle is all about reconciling those two points of view, and exploring intermediate points of view. If you're trying to describe things from a single authoritative point of view, of course, there is no such thing (although here's the disclaimer: I am also not an astrophysicist)
Re: fabs, Apple did by way of TSMC. Apple provided TSMC with massive amounts of cash in the 2010’s to fund new fabs. These were loans, but with very generous low interest terms that TSMC couldn’t have gotten elsewhere.

I think you’re correct that this was initially because Apple didn’t want to be at the behest of Samsung. But as Apple iterated on their mobile and tablet chips, they had the choice to bring them to their desktop and laptop lines or not to. They took that gamble and here we are today with non Intel Macs.
Now this looks promising for mere mortals. I found jart's Linux port of pledge[0] which makes it seem possible to simply wrap utilities through a preceding script. If I couple this with distrobox/podman (which should work fine?) I might be able to pretty seamlessly lock down utilities by default with minimal shenanigans.

Assuming it does what it says on the tin, and it can work with GUI apps, this would get me almost all the way.

[0] https://justine.lol/pledge/
IIRC they also implemented some features by reporting them as available and mostly emulating them on the CPU to qualify.
the answer is to use goodreads, follow people who you really like/agree with the reviews of, and then only read their reviews of any book you might want to read
> A simple way to do this is to make playlists for a given key, which helps reinforce the sense of shared tonality across songs.

This is gold. I similarly maintain lists of melodies that prominently feature certain intervals.
We have a native OIDC integration at Modal, as well! Every container gets a token. https://modal.com/docs/guide/oidc-integration
I don’t get the desire for consistently bad. Think about with fruit—-yes it’s disappointing to bite into a cantaloupe from the same supermarket that last week you had a sublime one from and find it tasteless. But if you told me I could fix the inconsistency by always getting ones that tasted bad, I’d say you were nuts.

I think instead it has to do with the percentage of their clients that add sweeteners, perhaps the bitterness is better somehow as the base of a sugary drink.