skysight-inc/HackerNews huggingface dataset:
> Yes, the web has grown complex beyond all reason and if you want to make a real state-of-the-art web app today you'll have to use an absurdly deep stack of tools.

The absurdly deep stack of tools is the reason why the web has grown complex, not the solution to it. If front-end devs applied a bit of fucking YAGNI every now and then instead of churning out tutorial #193859812 on how to get set up in 10 minutes with a WXYZFooBarHyperCSSJS stack then get completely brick walled a few months into your project because now you're committed to tech that would take 15 years of study to actually understand, then front end would be perfectly fine.
I think to some extent it’s the way that people reason with the inherently exploitative system that we are in. If you feel that your worth is based on your monetary value then it makes sense that would be imposed on any discussion of the “value” of things. It is hard to make someone recognize the value of something that does not align with the way they are evaluated.
I would try a Podunk roll
A comprehensive guide for the fastest possible Docker builds in human existence
"Engaging with the world" is an extremely euphemistic way to frame "invading others' privacy". Not all forms of "engaging with the world" are positive ones, and holding boundaries about who has your consent to interact with you is not shameful.
Java applets versus HTML DOM is a debatably parallel competition, but the web was also a connected & online medium, with it's own protocol, and that begat interoperability & connectivity to a degree that applications never came anywhere close to.

Ironically, for all the fragmented wild ecosystem of webdev today, with a million different libraries & toolchains & frameworks, the web has maintained & iterated on a very consistent & coherent underpinning that is fundamentally cross-computer, that is globally connected via the url. Applications were always a lesser beast, damned by lower horizons, and if they dared to try to do more, were on their own with no other applications to interoperate across & on their own with their protocols. The web grew many UI development options atop consistent DOM and protocols, but the application had consistent UI development options across scattered connectivity protocols, if any (and often none).

Looking at the internet as an application delivery platform ignores that the web grew because it was both an application and content delivery system, interwoven, together, and infinitely remixable & extensible.
Can you elaborate on transference/interference there? I'm familiar with it in the context of therapy, but I think you're talking about something somewhat different.
Crowds and persons insignificant/incidental to the image composition, as well as "newsworthy events" (e.g. a politician speaking in their function) are mostly exempt, so all of these examples are not a problem, practically.
A very basic issue with git is that if you're editing a stack of commits, you can't go back to an earlier commit without completing the rebase -i and restarting it.
I didn’t want one, but now I do
I never wanted one
I wanted one, but now I don’t
I still want one
archive.(today|ph|is) [edit: appears to be down for some people], no clue what's going on

https://www.isitdownrightnow.com/archive.ph.html

The AMP page works if you can't reach it via archive:

https://www.wsj.com/amp/articles/deere-to-allow-farmers-to-r...
We should normalize wearing small, flashing led diodes to break camera shots, and adversarial clothing to defeat facial recognition and similar technologies.
> Depending on which convention you pick (column major and post-multiply or row major and pre-multiply) keep in mind it’ll be faster to return a matrix column if you’re using column major as we don’t have to construct a new object (we could if we wanted return a const reference to it).

This seems kinda like the crux of the post, after describing in detail the various layouts and access patterns. There isn't much in the way of low level optimization and performance discussion here unfortunately.
Great idea! It’s live here: https://news.ycombinator.com/item?id=34306263
The two resources you want for 90's gamedev are "Game Developer" magazine, and any materials from "CGDC" (Computer Game Developer's Conference, the previous name of GDC). Both of those have a lot of contemporary info, talks, articles, etc.

Here is the 1998 CGDC CD as a starting point:

https://archive.org/details/1998_CGDC_Proceedings_CD
The actual furby chip was probably a glop top right? You can't do a lot with that other than mess with the sensor input lines. Getting the code here to run on other stuff is the real prize I think.
Except in the case of the California burrito which typically adds French fries [1] into the mix

[1] https://www.themanual.com/food-and-drink/california-burrito/
This whole class of problems goes away if HN simply globally replaced 'Canadian' with 'Outdoorsy':

https://www.youtube.com/watch?v=LqQCyAQBgXY&t=115s

A quick check shows this is a big improvement in clarity - Outdoorsy Bacon, Outdoorsy Tire.

More ambitiously, there's renaming Canada to The Great Outdoors. The .ou country TLD is available and a lot less confusing than .ca
Always nice to have options on where to send the colony ships.
I'm actually the guy (Sam) from that post! Never got DOOM running on the Furby, but I was able to get a custom version of Pong running, with accelerometer controlled paddles.

The CPUs are definitely weird, and I ended up porting Ghidra to support u'nSP as part of that project. https://github.com/SamuelWAnderson45/sleigh-unsp Reverse engineering a CPU was a wildly fun learning experience; still proud of that project.
thank you so much for this!!! this is invaluable!
They don't need to. While it's unlikely to happen to you, people have in fact been assassinated by others who they believed to be a regular camera crew:

https://www.cnn.com/2001/WORLD/asiapcf/central/10/06/bindra....
Well, large parts of Firefox are programmed in JS. So you couldn't disable it completely anyway.
Also featured in Dan Brown's "Origin" book.
The real question is, why is this not part of the base internet protocols already?

Only goes to show how TCP is not as reliable as it should
Waiting for "California toast" to become the official food of Millennials...
Early diagnosis is key with ovarian cancer, so it sound like your mother was lucky to have had it caught in time.

You might consider asking her oncologist if they intend to use PARP inhibitors post chemo to help keep the cancer in remission. There are currently several promising clinical trials ongoing for immunotherapy protocols for ovarian cancer, so the goal would be to keep the cancer in remission until those are generally available.

Wishing the best, take care.

(Not a medical practitioner, bring questions and information to your mother’s doctors, and do not feel intimidated to ask questions based on your research)
I have some servers that in many years of service have never logged a single error. I have others that pop a cluster of errors over the course of a few hours every year or two. Beyond differences in component brands, no obvious reasons for the different behavior have presented themselves to me.

FWIW I’m a believer in ECC. But give it some time. Maybe you’ll see errors. Or maybe you’ll get lucky and see none. Either way, you’re covered!
That’s so funny because my wife will only eat the California roll but without avocado. She doesn’t like raw fish or avocado. So I will often order “the California roll, hold the avocado (and wasabi and ginger)”
Politeness is not a supreme virtue. These people have already proactively disrespected others by invading their privacy - they simultaneously sacrificed the right to be treated politely. Would you respond to a home invader with a polite request? If not, then we've established that there are situations in which politeness is not required or justified, and now we're just quibbling about which actions justify which responses.

> You've[...] made it easier for the intrusive human being to continue to rudely intrude on others

If you have made them feel uncomfortable - perhaps forced them to stop and confront the discomfort that they are selfishly causing - then this is not, in fact, true. And if this happens repeatedly, they will stop.
#1 on my list has got to be the myriad of LaTeX-writers who think that math variables can be longer than a single letter. That is, they write things like:

$foo + bar$

... not realizing that LaTeX is typesetting these to imply f times o times o + b times a times r. It looks horrible. A simple fix would be:

$\text{\it foo} + \text{\it bar}$
And yes, posting to TikTok for "clout" is "commercial purposes". There are many drone pilots who found out the expensive way that posting drone footage on YouTube resulted in fines/prosecutions under commercial drone operation regulations.
Generally true. But if you decline to engage and they force their company upon you, their behavior becomes unwelcome, and the longer they persist in it the more aggressive their unwillingness to leave you alone becomes.
I'm not sure what you mean by "make it work" (Derive psychic benefit? Continue the practices despite doubts?)

I have heard the word "observant" used to describe someone who participates in a religion without believing. There can still be psychic benefits from community membership and directly from religious practices. It's also common for people to be observant for decades, so it's not necessarily a temporary state.

Not sure if this is what you're looking for.
its not, but it has its advantages, there is a lot of thing a ungulate can consume that does not make good food for humans, and much of the terrain they can graze on does not make good farm land for other food production. cows and goat for example will happily eat all sort of vegetation that doesn't need humans to water fertilize or plant.
I have been circumventing this issue purely by accident it seems.

I have always had ssh-keygen write out the keys to a custom path like ~/.ssh/keys/$service/$key{,.pub} and configured each host's "identity" manually with the ssh config file.

I never did this for security purposes or anything, I just thought it made more sense than the default behavior.
I carry around a very bright flashlight, which should be enough to dazzle cameras even in the day for several seconds. Never encountered those before though.
This seems credible:
https://ascopubs.org/doi/full/10.1200/EDBK_288015
A little farther out than Wolf 359, where of course humanity will one day battle the Borg.
Thanks for the support, really appreciate it! Glad you're enjoying Pine Tar too :)

Mobile vs PC/Consoles - I have more mobile experience and the path to publish is more straightforward. Getting through Apple and Google takes very little time and is quite easy. To pull off Steam properly you probably want achievements (more art + localized strings), Xbox and Nintendo require them to approve you. Funny enough I'm in the process of porting it to Steam and hopefully Xbox and fingers-crossed even harder hopefully Switch. I do think you can charge more for the same game on PC/Console than on mobile. There are a lot of examples of this, so probably starting on PC and then going to mobile makes the most sense.

Challenges - Some challenges now that I'm porting the game: The game on mobile lets you tap anywhere in a 3d world. For PC/Console, you might have or likely have a gamepad so I had to make a cursor that was aware of what direction you pressed and "focused" the next object that was tappable and hopefully matched your intent. This is handled for you in Unity if everything is UI-space, but I have a mixture of world (3d) and UI (2d). This is the first game I did a full localization pass on, so finding translators, setting up the game for new languages, and making sure fonts had all the necessary characters without increasing the game size by 2-3x was a bit of a challenge. I am very happy with my solutions though and plan to use them on future games.

Engine - Unity. I have the most experience with it. I am tempted by Godot and to a degree Bevy (Rust is nice!), but I haven't seen enough games ship multi-platform on these "newer" engines. Unreal is nice, but beyond my needs right now.
This looks far better than Brazil. We have the LGPD but nobody cares.
RIP Firefox.

In the time since Safari's launch, Safari's WebKit has completely proliferated. Chrome and Blink came to the forefront and took even more marketshare. We live in a browser monoculture, dominated by the giants. Firefox is just a blip on the radar.

Isn't this what Microsoft got sued by the Department of Justice over? Times are so different now.

Mozilla barely ekes out an existence, and it's only thanks to the good graces of Google. Google's fear of antitrust action, that is.

Mozilla nurtured Rust, and we should all be thankful for that. But Firefox doesn't look healthy, and it's such a shame. I'd welcome a world where Firefox was back at 30+%.
Musk... Who?
because the best practices from 2011 are still the best practices in 2022 and nobody looses the assets held according to those best practices and everyone that doesn't follow them can be ignored

thats why people keep saying it

it just isnt different enough to say that frequently occurring new problems that were introduced by the concept discredit the entire concept. ATMs never solved skimming, lets write an article about user or bank losses every day about that and pretend it doesn't work well most of the time for most people just because you dont see articles about that and never use it yourself, silly idea right? It still works fine. Analogies compare dissimilar things with at least one similarity, in this case its an introduced problem that isnt solved but didnt change the course of its existence. Same for debit/credit card payment processing over the internet, lots of fraud, whether the user experience of reversal occurs or not, the problem isnt solved and the course isnt changed.
Seems money really was that easy to make in the early days of mobile.
Cardinal Compass: Search for Stanford Classes Using AI
I wish they'd decouple the virtual desktops for multiple screens, just like i3 does. That would really be great to have in kwin.

I haven't seen the issues mentioned in the article but I run a desktop so my screens are always connected. I have a difficult script to deal with multi-dpi though but that's because X11 can't deal with it and Wayland KDE is broken on FreeBSD right now.
+1. Historically we’ve had to really bring order to nature in order to efficiently make food. In the future there’s an opportunity (with drones, ai, robots, etc) to instead harvest from the wild. It’d never be near as efficient but would definitely keep a balance.

This is a great group already doing this with bison, and he’s got a great book as well

https://wildideabuffalo.com/pages/regenerative-ranching
After you do --abort you are back in time before the conflict happened. This is literally what you are asking for
In my experience a california burrito has french fries _and_ guac (avacado).
If you are only changing your system once ever year or two, then perhaps it's not for you.

I'm running nix-build daily...
I don’t get it. His app was purchased with stolen credit cards so Apple suspended the app? How does that make any sense?

Also how do you sell a mobile app without a mobile ecosystems? It’s someone else’s platform all the way down.
> Lack of sexual interest is suggested to be a risk factor for all-cause mortality in Japanese males over 40 years old.

Sounds like the opposite of the headline
A Pissed Off Tutorial For Google Wave

https://www.youtube.com/watch?v=4Z4RKRLaSug

>Josh from the Game Helpin' Squad actually tries to get some work done. Or, rather, he complains about how people didn't appreciate it when he got some work done.

Fear and Loathing in Las Vegas (7/10) Movie CLIP - The High Water Mark (1998) HD

https://www.youtube.com/watch?v=vUgs2O7Okqc

>Strange memories on this nervous night in Las Vegas. Has it been five years? Six? It seems like a lifetime, the kind of peak that never comes again. San Francisco in the middle sixties was a very special time and place to be a part of. But no explanation, no mix of words or music or memories can touch that sense of knowing that you were there and alive in that corner of time in the world. Whatever it meant.

>There was madness in any direction, at any hour. You could strike sparks anywhere. There was a fantastic universal sense that whatever we were doing was right, that we were winning.

>And that, I think, was the handle -- that sense of inevitable victory over the forces of Old and Evil. Not in any mean or military sense; we didn't need that. Our energy would simply prevail. We had all the momentum; we were riding the crest of a high and beautiful wave.

>So now, less than five years later, you can go up on a steep hill in Las Vegas and look West, and with the right kind of eyes you can almost see the high-water mark -- that place where the wave finally broke and rolled back.
There is actually no evidence he remembers any of this accurately, just like most of us.

The difference between you and him is that you (rightfully) doubt your memory while he doesn't doubt his.

I think you are more likely to be correct than him.
PSA: magit does more than this post gives it credit for
Never going to buy a new car anyway, that's nuts, but his antics are definitely off-putting.
Another interesting question might be if it’s affected anyone’s job application behavior.
I think he was the British Prime Minister for a week or two?
so just rice and seaweed and imitation crab
Thank you for taking the timing and writing this up! I appreciate it a lot and that's why I come back to hackernews! :)

Now, your test works and I think I have to apologize in that I should have understood your approach better and write my answer accordingly. The relevant part of my previous answer:

> You WILL end up using a form of "mocking", for example passing the functions B and C as arguments to A and then, under test, don't really pass B and C but different functions that allow you to make assertions in test. That is still mocking.

So my point here is that, yes, you are passing functions into the new VerificationEmailController and the ones you pass in are not the same that are being run in production. This is what I call a mock: you replace a dependency that runs in production with one that runs only in the test.

That's not to say that your way of testing doesn't work. It's just that it comes with the same conceptual issues (but also benefits) that mocks come with.

In particular, 1) if we "misconfigure" the function in our actual production code (i.e. pass the wrong arguments) this won't be covered by the test.

Also, 2) we will reimplement certain logic in tests that are necessary to check the actions. Because different actions might still be valid, such as [add5, add5] or [add10] - they come to the same result, but in your assertions you'll need to handle that knowledge, without checking the state, because the state might live in an external system.

And 3) Forcing dependencies to be explicit (i.e. function parameters) is neither good nor bad per se, but sometimes it's nicer to have them encapsulated and in this case both classical mocking and your approach stop working.

Therefore when it comes to me, I see both classical mocks and your approach as conceptually equal and therefore would call your appraoch mocking too. That's what I wanted to say. I hope that gives you some insight - or maybe you disagree with my 3 points above, then I would be curious why.
You don't appreciate the complete lack of incentive for companies to roll out truly high speed internet in the U.S. There is minimal gov't backing, little competition, most people don't know any better and at the end of the day those companies will still have to charge the same amount per month they do now.
Thanks! I’ll have to read up more on PARP inhibitors.
Let’s say you’re blind. How do you use a Flash application with a screen reader?
"On a scale from 0 to Plaid, how hardcore would you say you are?"
That still seems like an extremely narrow reading of a license that has been in regular use in an industry selling real products for 20 years. Literally everyone, including WotC, has gone on behaving as if this was "irrevocable". And only now it's not, because of a technical reading of the text of the license? That's not really the spirit of this kind of thing, and courts aren't computers.

FWIW: I'll also note that the GPLv2 doesn't contain the word "irrevocable". Do we really believe that software authors of critical societal infrastructure should be empowered to do this kind of rug pull?
Monitor Server Metrics
Simple yaml based tool for monitoring server metrics
I use it all the time. I hide stories that don't interest me, which makes it easier to scan through the list later to see what I missed.
The article doesn’t seem to mention it, but I would assume that a lot of immigration happening during the Viking period was actually against the “immigrants’” will, i.e., the Vikings took captured enemies back home with them to work as slaves? Just a thought…
Stow (https://www.gnu.org/software/stow/) may be useful for the linking part
the only other book that scratched the Caro itch was the Montefiore's books about Stalin.
The Churchill's biography was also ok, but Stalin's were more revelatory for me.

The off-handed mention of Putin's grandfather, personal chef of Stalin, who's been famously obsessed over not getting poisoned, explains so much about today's Russia
It definitely can hurt. It comes up more than you might think. Some managers see it as a distraction, flight risk, potential time theft, etc.
> No one really thinks? Well I doubt you never opened a page and sick of it downloading megabytes of JS and breaking navigation because instead of links,

There will always be poor examples, but they don't invalidate the concept.

Smart web pages, when done right, are an incredible time saver, and if you're not convinced, go visit, for example, the web page of your bank from 15 years ago on the Wayback machine.
I read your comment out of context (actually in the context of programming an NES) and tried to figure out how the heck you’d live without a Y register. I’m not saying it’s not possible, but if I were writing a game It’d be a pain. Obviously it doesn’t Apply here.
I was offered the 90 day trial of unlimited after a recent purchase. I had to accept the offer before getting the welcome email though.

The UI on the amazon music Android app is so bad, I'm cancelling it and going over to spotify though. When you open the app you just get a blank screen with a progress bar displaying 0:00 to 0:00.

The search is not friendly, for example I searched for "the long way home", I got many results for one Norah Jones song of that name, but no result for Supertramp's "take the long way home". Also when I play a search result, I don't want it to go through multiple results of the same song and play them all.
Yes, I have all that. My point is, if the appraisal district can't explain it to me & back up their math I don't have to pay it.

Contrast that with the bizarre game the IRS plays where your are basically expected to somehow prove you have paid your lot. Despite the IRS damn well having all the information about what you owe anyways.
I recently heard it being described as a Patagonia vest recession. Not blue collar, not white collar, but Patagonia vest. I find that much catchier than richsession.
Decoding Hakuto-R M1
Sure — but a good therapist will not only teach you the mindfulness portion, but the redirection portion where you retrain your responses. (Including workbooks with exercises to do just that.)

CBT is both.
Something about this whole thing seems off. It seems like a made up story to promote whatever real estate shenanigans this guy is into. I noticed he lists "YC" in his twitter bio, is he a YC founder?
Never liked Musk
Was? Isn't it still very common?
Seems like 2021: https://news.ycombinator.com/item?id=34305021
The point is that my keyboard works everywhere, not just in some obscure programs that don't have tooling support for the domain I earn my money in.