skysight-inc/HackerNews huggingface dataset:
When this is available in a smaller form-factor, I'll have one for certain.

It would be nice if they could take input as well, to display inside a screen somewhere (HDMI or whatever).

I feel pretty confident we're going to have this available as sunglasses before I'm dead, which is pretty cool.
> is much better with thought-out styling for different widths.

When people talk about responsive design, we don't mean that you shouldn't be thinking about styling for different widths. We mean that what you come up with is a singular design that responds to changes in screen size and font size, whether that's using breakpoints, wrapping, hiding and showing elements, or a combination of all of these things -- as opposed to building a completely separate interface that the user can only access through a separate URL or application (if it's even available on their device in the first place).

Yeah, you'll get bad interfaces if you only think about one screen size, but responsive design is explicitly about not only thinking about one screen size.

Amazon is maybe a bad example here; their site doesn't implement great responsive design as far as I can tell. Scale down a window too far on Desktop and the site just throws a horizontal scrollbar at you. This is despite the fact that Amazon absolutely could collapse down into a single-column view. I disagree that Amazon's interface is so complicated that it needs a full browser width, it's a vertical list of horizontally floating elements, it's a great candidate for wrapping listings and for collapsing down the menus based on a breakpoint.

But I'm left sort of feeling like we're talking past each other. I agree that you should think about multiple sizes. I don't see what that has to do with whether or not CSS is well-suited for building interfaces, I would argue that CSS makes it easier to think about multiple screen sizes when building interfaces. I think that's CSS's strength as opposed to static layout tools that lack the expressiveness to describe what you want to happen when a column gets too narrow or to set things like margins based on text size instead of pixels or on and on. Those tools are all really useful when building interfaces that actually adapt to different settings/resolutions.
For non-text content, I think it's pretty good, actually. Watching content in Disney+ or Max's theater modes is really satisfying despite those virtual screens being sub-4k.
Then I should be great since I like to take off my clothes all the time!
Oh come on. You mean installing with apt on debian based linux? Ok so compared to not having to do that. Both easy once you're proficient at debian, one easier.

Now do mac.

Now do windows.

Installation is only step /one/ in smashing out your first ten exercises.

Pretending something is easy because you want it to be does not make it so for others.
I'd love to see an example of how you document your learning on Github.
I recently had a kid and lost my office :), I've been struggling to have a set space for work when he's asleep, but would absolutely love it if I could just put on a headset. Is it workable for that?

I used to try to code in the quest3 but the resolution felt like I might as well be coding on my phone. I'll go buy one today if this would be an office replacement for me.
I Love FEM
(a+b)-a doesn’t always equal (a-a)+b

It’s different behavior if the order of operations are non-deterministic.

Plenty of room for such things in games. Most of the time the effects are too small to notice. They can chaos-theory out of control, though.

So real time games nearly universally sync state instead of relying on deterministic synchronization via events/actions.

For a good read, look up lockstep deterministic networking.

There’s way too much nuance here to be so dismissive
Trump has bigger things to deal with than NATO accounting imho. He should be so scrutinizing internally.
Completely different from my reality; the selective blurring when connected to a laptop hurts my eyes and forces me to refocus them constantly. The limited field of vision stops where I can place my windows and displays without moving my head. The resolution noticeably worse (as expected) than my 2 year old 5K monitor.
Use a straw to drink the coffee. ;)
If recycling was profitable in the main, someone would be auctioning off old landfill sites to mining companies. If it was predicted to be profitable with new technology, someone would be operating landfills while developing that technology. And so on. The fact that it needs consumers to sort recycling for them (in aggregate, this is a large amount of unpaid labor) hints to me that the fundamentals of a profitable enterprise simply don’t exist to be found.
What a weird coincidence, I was just looking at this paper today for a different reason.
Probably uses less energy to toss them and manufacture new ones close to the filling source.
>> One annoying thing about both the Collatz and Goldbach conjectures is that if they are unprovable, it's also impossible to prove they're unprovable (unless math is inconsistent). This has been proved!

That’s the most fun thing I’ve read all day!
Not a bad desktop background you have there
I assume we'll have similar articles a decade or two from now calling out another obvious one, that everyone knew corn ethanol fuel is a farce as well.

The problem with so many of these programs is that you may subsidize an industry but that won't make it more efficient than physics allows for. Politicians love putting their names on expensive programs that sound great and won't prove to be a waste for decades. By then we're all left holding the bag after they've retired or died.
right, we all new AI would be closer to realization in 2020. of course the first one to do it is some complete sellout asshole, affirming hateful rhetoric like "we have to make thing safe", which is just thinly veiled pro police state sentiment. every single thing you can come up with why this is "unsafe" is just police state mentality.

"porn without consent" - thought crime

"too much porn of whatever you dream of" - yes, conservatives (50% of USA) actually think this is a problem

"spam" - advancing the closed garden model email is heading towards. soon you will simply need government id to make email even though there are plenty of alternative ways to do communication aside from email which was already considered insecure and a bad protocol in 2000. this has nothing to do with AI but they are still acknowledging this absurdity by framing AI as the enabler of that.

"automated social engineering" - just weaponizing the ignorance the bad thought leaders of the industry left us. instead of giving us proper authentication methods, we still have "just send my photo id to these 33 companies, which will ask for it in random ways we dont expect and just have to trust them"

"copyright" - literally not a problem, almost nothing "protected" by copyright matters and the law is just used by aggressive capitalists to shove their products down everyone's throat

"ICBMs being automatically hacked and launched at people" - just stop being bad government and hiring completely uncredible people to implement every mission critical control system while hooking it up to the internet

"racist bias" (or whatever) - this is the dumbest fucking thing i've ever heard of

this website is a perfect snapshot of why tech sucks so hard. its dressed up like cinematic film using a ton of js libs and css hacks or god knows so it can only be viewed smoothly on the latest computer hardware. only on one of the big 3 browsers that each had a trillion man hours of pointless iterations driven by digital graphics marketing companies. and on top of that they have a nice professional tone made by $300K/year PR people. please, sincerely, fuck off.
Yes. GitHub really overstepped the mark by pushing main onto unwitting newbie devs. Really not cool. Almost like they want to control people or something.
To whome and why?
That is a really good idea
> In front of that Draper building, there was a strange pillar, which I liked to imagine housed a geo-positioning reference point -- perhaps even the origin of a coordinate system. Then, if ever there were an ICBM guidance failure, on that fateful day, Draper might be ground (0,0,0).

Did you ever examine it closely? Nobody would try to stop you. It had a metal cap with a hole in it and some scratches. A few times over the years I remember seeing a tent around it. On those cases I didn't try to see if anyone would try to stop me!

I know I and my friends thought the same as you.
The comparison point is a kitchen sink, not a chef’s knife, and Cybertrucks rust after only a few days in the rain, and somewhere it doesn’t snow. Some stainless steels don’t even rust in salt water. They could have chosen a stainless steel that wouldn’t rust, they just didn’t. It could be a mechanical compromise, but the shell isn’t pushing mechanical requirements. I think it’s much more likely cost cutting, supplier problems, aesthetics, ineptitude, or a sleazy attempt to sell more wraps. Whatever it is, it was avoidable.
It isn't a lie as such, the UN has an official statement [0] saying that 1,348 people died. It is just an honest and reasonable misinterpretation.

But a lot more civilians than that were killed.

[0] https://www.ohchr.org/en/statements/2022/06/high-commissione...
> GP has a point. While economic integration didn't work this time, it has in the past. Been a while since you last saw Germany invading Poland for example. Or France.

Is that because of economic integration, or other reasons? Since WWII, Germany and France sat on the same side of a military alliance for more than a generation against a formidable foe (which would obviously change some attitudes), and there have been other ideological developments in those countries at well (e.g. the degree that Germans are pacifists as a reaction to Naziism).
This. I'm a touch-typist but I still find myself fumbling around trying to find where to put my hands when I first start typing while in an environment. I don't do that when I can see my keyboard in my peripheral vision though, so I think the keyboard object recognition would help.
This is the best thing about it for me as well. You can experiment with M-: or the scratch buffer to figure out what exact bit of elisp needs to be invoked; then use defun in the scratch buffer to make an interactive function of it; then use M-x or a keyboard macro to test it repeatedly while you're fiddling around; then assign a shortcut and test that out too. Once you're done, you've got everything in the scratch buffer and/or M-: history to paste into your init.el. Worst case, you'll mess up your startup file and need maybe 2 or 3 restarts total to ensure that you've captured everything correctly.

If you can do this in Visual Studio Code, it was not at all obvious how when I was looking. There's seemingly no way for you to add any code that executes in the editor's VM without literally restarting the process with your updated code in place. (Visual Studio suffers from a very similar problem.) 2 or 3 restarts is just the beginning! You'll need that many just to be sure you've got all the boilerplate in place.
Have you looked at .NET MVC with Blazor? It might be overkill for your needs, but the templates give you a good starting point to avoid the usual boilerplate.
You’re commenting on a post by someone that managed to encapsulate a fully functional instance of an init manager, ripped out all of its default configuration, and replaced them with dummy files - just to find out the whole thing works exactly as documented.

And now you seriously argue this is brittle, non-straightforward, inflexible, and hard to verify? For real?

If I ever have seen a bloody well designed software system, it is this!
> UX

I would agree, but so much of day-to-day Kubernetes is arcane CLI commands to begin with. Other stuff that is non-trivial to do on the CLI but comes up in most reasonable production deployments:

* Rotating secrets without exposing the secret to the shell history file (hint: kubectl apply -f can take - to signify atdin, but not kubectl patch!)
* Ensuring your edits to a ConfigMap pass application-level validation (i.e. your configuration changes won't crash your app, not just that it's a valid ConfigMap)
* Anything to do with user auth or RBAC
* Scaling the default persistent volume size of a StatefulSet

The truth is that Kubernetes is a platform, and just like how most people don't want to run a bare copy of Bash or VIM on their laptop, people will figure out aliases, one-liners, and other functions to help make them effective. So some of working effectively with Kubernetes means, yes, building your own custom debug containers, and writing your own helper shell stuff.
from experience — yes, absolutely. It's not as good as a dedicated, already-optimized work space, but it comes pretty darn close.

I have a great workspace well-tailored for me with a massive desk, ultrawide monitor, nice speakers, etc., but I still pop into my vision pro and screen mirror my laptop to get work done. If I'm having trouble focusing, the environments and white noise generation are really helpful. I've also noticed that it really boosts my productivity when I would otherwise be disturbed by a cluttered environment.
This channel looks awesome. I wanted upgraded tools this Christmas (and bought some) but didn't go this far down the rabbit hole.
Well, I was obviously meaning that "workflows that squash the commits in a PR are workflows where each individual commit is not tested/reviewed separately".

Of course, if your workflow is different, then... well it is different. Doesn't make the "squash workflows" irrational.

Disclaimer: I don't squash PRs.
> I don't know why you're being so unnecessarily demeaning about ex-Google people or trying to downplay the accomplishments of the person who wrote the blog post.

Fair comment, and I thought about changing it. I didn’t for reasons listed below:

- The comment was mainly directed at xooglers, specifically the mindset some folks have towards them. Googlers and xooglers were something to behold in the “don’t be evil” days. That reputation has decreased substantially since, imho (I’m guessing directly or indirectly due to structural changes in the org). This is not to say that there aren’t some super impressive googlers and xooglers (there are), but the hit rate is much lower than it once was. If the op had just said “a smart engineer”, I wouldn’t have commented on it — I imagine the dude is plenty smart, although I doubt that it makes his efforts difficult to replace (see below).

- In general, I try to take the air out of reputation virtue signals that I think may not be warranted. Google, googlers, and xooglers are now in this category. Other groups in this category are groups like Harvard grads, Stanford grads, MBAs, PhDs, name brand consulting firms, name brand IB firms, etc. Note that I am a member of several groups that sometimes send these virtue signals (I try my best not to), so I’m dog fooding my own criticism every day.

- I don’t know the engineer who owns the business, but I find it unlikely that he does things that both must be done and must be done at a (relatively high) labor price that the owner could command in the market. I expect neither are true. The “circle jerk” comment was a reference to me thinking that the person I was replying to was putting far too much weight on something that has (imho) much less impact on the profitability and ultimately the price of the business. I’m OK disagreeing on this point — different strokes for different folks, and that’s why the market price talks.
Same. Leaving Apple Hardware
A fuller explanation why an emotional reaction is often still the apropriate action.
You have an extremely romanticized idea of human interaction.
Yet, nearly all of the extended structure of luminous interstellar gas we see in the best pics on APOD is the plasma fluid interaction that astrronomers can't be bothered about. SOFIA could have revealed much, if not grounded. Are any of the new orbital telescopes about to come online equipped to record polarization?
Humans are professionals in misleading other humans for profit.
Yes, in fact that's the default, it tracks sunrise and sunset based on your location.
New FDA-approved drug makes food allergies less life-threatening
Universal Basic Intelligence: The Next Frontier in Societal Welfare
A Weapon That Doubles as a Disguise
And committing genocide in the process. Let’s not forget that part.
Also curious on this. Perhaps a mix of DNS and Route53?
Again, though—you're fighting for the moral integrity of a term that was explicitly coined to try to buck the moralizing that was associated with the Free Software movement and make the new concept of Open Source more appealing to corporations.

The BSL isn't the first sign of the bastardization of the ideal behind Linux. The bastardization started as soon as the OSI decided that they needed to appeal to corporations, and in condemning the BSL the OSI is just following the same business-friendly playbook they've held to all along.

Don't get me wrong, I'm glad that the OSI provided a watered-down version of free software that got us to where we are today. I just disapprove of the moralizing that surrounds them when they were explicitly founded on pragmatism.
Is there a clip of gameplay somewhere?
I mean, my Facebook, which I visited for the first time yesterday after months, was almost entirely "fan" pages showing AI generated images of famous actresses in skimpy underwear. Like 90%. I suppose the algorithm has decided that if I read the posts by sci-fi author David Brin, then I'm in a group that also wants dirty pictures of actresses. o_0
my dude, you're in a comment section right now, replying to a comment, with a comment
well - my son is out of school - but I'll still pay for good schools cuz when I retire I want a doctor that can read...

People forget, the young'uns are the ones you'll be counting on as you get older. Best to give them the best education possible, IMHO.
Intriguing idea!
How long can you sustain coding with Vision Pro?
BTW, you must have excellent eyesight and a strong neck. :D
Not a fan of the “main” branch revolution?

Pretty good config though. Personally, I use diff configs depending on oss vs personal vs work. So I combine mine with “[includeIf gitdir:~/oss…]” …

Some companies like G have some weird requirements.
For those in the JetBrains world, you can do this easily with changelists: https://www.jetbrains.com/help/idea/managing-changelists.htm...
It’s not aggressive. It’s the most straightforward interpretation of the words actually on the page.

The problem is that post-New Deal liberals are in love with the idea of a neutral bureaucracy. To them governance by expert technocrats is an indispensable aspect of what they view as modernity. If you weren’t expressly trying to reach that result, there would be no reason to read anything more into Article II than what it says.
> I rebase commits so they don't break the build but the history remains clean and incremental.

Sure, and that's fine. The idea of the squash workflow is that they don't expect that. It's just different, and that's the rationale behind it :-).

> all Git will say is you made a massive edit to the file.

Which IMO is exactly what happened in this case xD. But again... whatever floats your boat, I was just talking from the point of view of a squash workflow.
Late USSR was not better at all in these countries.
Were you using macos virtual display? Using the passthrough to look at monitors is passable but not suitable for even a few minutes of use.
Not at all! It's like porting a program which expects there to be a TCP stack to a system which doesn't have one, and wiring up a component which responds to all HTTP requests with 404 instead of letting it hang on an infinite loop or crash. Say it uses a browser for rendering, but in the original you can also fetch websites, and the assumption is deeply baked into the code.

If your choice is between playing whack-a-mole with all parts of the system which might call out, or just issuing a 404 (after all, if there's no Internet, you're not going to find a web page on it), that's a reasonable way to solve the problem.
> Sure, but you'd be more frustrated if your app just crashed.

I don't know about that. If it crashes, I might not try that thing again.
I thought oculus already had that!
We advertise on X and have done so for many years now (well, it was Twitter for most of that period). Indeed we can confirm that we saw a big change happen around a couple of months ago or so - sometime towards the end of last year.

Our ads started getting literally orders of magnitude more traffic - we reduced the bids by a factor of 30x (no typo - that's thirty) and were surprised to see them taken up to the budget limit completely... we ended up spending a minor fraction of what we spent before for a lot more traffic.

So far, so good, right? Not so much. None of the traffic converted anymore. All useless. I can't remember the last actual conversion from X our conversion tracking software recorded at this point... weeks ago for sure. Formerly we got several a day.
I had the same exact experience.

It’s felt more like I was playing a simulator game of myself coding, and it was not enjoyable at all.

I often wonder how people who actually work at fast paced places as engineers are claiming to be more productive with this strapped on.

If I just ingested and read email and slack messages all day, or talked in zoom all day, sure (maybe), but I don’t.
Error: Bug Bounty Program for Science
>(Jesse Watters) A valid source for millions of people

If a million people were to listen to someone who tells them the sky is red and Churchill was a Nazi, then a million people are wrong. Being wrong on the fact is not a matter of opinion. The man is a bad person because he lies, factually, constantly. He has no interest in the truth, or driving debate, or finding common ground.

Pardon me. We were talking about how the former president is the reason his trials keep getting delayed, not because they are without merit.

You went off on a tangent. I never discussed the imperfect nature of our government, the degree to which votes matter or translate into particular action. The moment I challenged your assertion that the former president is a victim, you pivoted to amorphous comments about democracy vs. republic, conflating political beliefs around Progressivism with methods you feel they deploy, and so on. What in the hell does that have to do with the discussion about Trump's numerous indictments?

What you've done is called the gish-gallop, FYI.

In case you wonder: I'm 35, live in Texas and work in cybersecurity. I'm a real person who got a degree, reads some news, and tries to think about the nature of problems and how they can be solved. Where common ground can be found. I value free speech, the rule of law and the idea that there is always work to do to make our society and government better. I like this country. I happen to be liberal.

I assume you too are real, and I hope you have similar values, if not the "liberal" part.
Because designing software and designing user experiences are two very different skill sets and being good at one has nothing to do with being good at the other.
No, the page title is "How an African streaming service dethroned Netflix." And that was also the title posted here originally.

Also, Showmax most definitely does not have more subscribers than Netflix. That is only true if you limit to a specific geographic region. But if you don't state as much in the title, you are lying by omission.
The "wishcycling" challenge and response of the city of Amsterdam might be relevant. A couple of years ago the dedicated plastic recycling bins were removed and the separation is done centrally.

https://www.uvagreenoffice.nl/post/against-wishcycling-amste...
Apple Vision Pro units returned as folks just can't see themselves using it
https://news.ycombinator.com/item?id=39299007#39377420

I wanted to flesh this out some more.
I know a young man with dyscalculia and we were hoping when he got to symbolic math that his problems would diminish.

That has not born fruit so far.