skysight-inc/HackerNews huggingface dataset:
In the best case, the original 5K resolution is downscaled to 4K for streaming to the AVP (3K on Intel Macs), and the AVP then 3D-projects those 4K onto the pixel grid of the AVP’s display panels (whose width is a bit less than 4K). This means two steps of downscaling and pixel interpolation, with the corresponding loss in sharpness.

For the AVP’s native UI, text glyphs are apparently first 3D-transformed in their vector form before being directly rendered onto the panel’s display grid, maintaining maximum sharpness.
I'm reminded of Robin William's French Siri impression: "You're in France, look around you. Walk down the block, you idiot".
Interesting, I had only tested on Windows and Linux. I suppose both MS/Apple were playing the same "worse experience on other platfoms" game, a la iTunes of the day. (Now Apple Music sucks period)
Yeah typically run a single go service or use devspace to combine multiple services using published containers
What's the latest way of submitting pwas to the app stores?
I have a client who wants a mobile app on the app store (ios + android). Their mobile web experience is more than good enough, and they shouldn't need to build another separate app from scratch for this simple use case, they aren't using any of the native apis. But they want their app searchable and installable from the app stores.

I've used Apache Cordova[0] years ago for this, but wondering what the current best option is.

The options are:

[0] Apache Cordova - I used this years ago, but wondering if it still holds up, I read that it's no longer maintained.
Is it better to create an expo app and use the webview component?[1]
Has anyone tried pwa builder?[2]

Thank you for any insights!

[0]https://cordova.apache.org/
[1]https://docs.expo.dev/versions/latest/sdk/webview/
[2]https://www.pwabuilder.com/
Typically anything in ${latest-steam-survey} is more unreliable than ${not-latest-steam-survey}. People often get hyped up on a big month change in e.g. Linux that ends up being a detection issue or the like.
This was done for multiple reasons but mainly security and to allow customers to whitelist a certain ip range.
Amazon has a kidnapped employee currently being held by Hamas terrorists in Gaza: https://nypost.com/2023/11/30/news/amazon-silent-on-israeli-...

Their disregard for their employees is beyond shameful
> I'm here to tell you nothing you mentioned is essential.

Good, then nothing is essential and we can stop worrying about whether something is essential or not and go back to talking about desirable.
Mark is such a gem.
it starts with the BEGIN block

https://www.gnu.org/software/gawk/manual/gawk.html#BEGIN_002...
https://www.gnu.org/software/gawk/manual/gawk.html#Pattern-E...
Funnily enough, they're pushing towards common use, which makes for an interesting legal argument that giggle switches are no longer dangerous and unusual.
This is the stuff of nightmares. I would take whatever amount of PTO necessary to avoid this abuse around my birthday. Did you at least ask before advertising personal information to coworkers? Surprise party suggests no consent was obtained.
I always found this funny, because housing is required for all of us but tenants rights is controversial where as all the incentives we give to builders / owners / landlords isn’t questioned nearly the same. Perhaps we should adjust those incentives more instead to align with tenants and occupancy home owners and stop treating everything about housing as investments
Don't build Colossus. https://www.imdb.com/title/tt0064177/
> Amerrique mountains

Never heard about it
To paraphrase Stalin, "Quality has a quantity all its own."
My mother is the same way (quadruple bypass that didn't go well).

She absolutely lives near a hospital. I live in a city, just one that's LCOL. Hell, one of our hospitals is renowned for it's heart research.
Related:

Goodbye Windows Mixed Reality, we hardly knew Microsoft's VR software - https://news.ycombinator.com/item?id=38762095 - Dec 2023 (74 comments)

also:

Microsoft has laid off entire teams behind Virtual, Mixed Reality, and HoloLens - https://news.ycombinator.com/item?id=34472549 - Jan 2023 (236 comments)
"College... and the Police Academy movies."

--Cassandra Wong (Tia Carrere), Wayne's World, on how she learned English
A lot of what makes college different is most of the professors aren't good teachers aren't aren't all that interested in teaching.
See "The rise of therapy-speak": https://www.newyorker.com/culture/cultural-comment/the-rise-...
you appeal to authority and yet every "good" company has made this same mistake and only gets worse since the digital era.
Awesome efforts on Svelte Rich; have a good weekend!
if git is-there-anything-to-commit; then git commit ...; fi

'is-there-anything-to-commit' is aliased to '! [ -n "$(git status -s --porcelain --untracked-files=no)" ]'
> CDU/SPD could easily let them into government

But that is precisely what happened in 1933 - the conservatives thought they could control Hitler and his party, but of course it didn't turn out that way. Small wonder they won't be doing the same for AfD anytime soon.
> You seem like a miserable person to be around.

This is outrageously inappropriate. Coworkers who are so willing to be cruel are exactly what makes me uncomfortable in social situations at work. Bullying is always inappropriate. Social interaction at work should be optional and consent should be obtained before revealing personal information. People have different preferences and those preferences should be respected. I can’t believe I even have to say that.

> It's cake and a break from work. Even if you hate every single person you work with with a burning passion, it's still cake and a break from work.

It’s not about hating your coworkers. It’s about social anxiety, professional conduct, and personal liberty. Don’t lie to me about the purpose of a meeting and don’t use my professional time for your personal entertainment. I have a life outside of work. I don’t appreciate wasting working time because I still have to do the work. Don’t interpret my discomfort in forced social situations as a personal insult.

> I can only understand this opinion if its some kind of forced event after or before work, or worse you're the employer and just want people making you money only.

It doesn’t matter what you understand. Your behavior is inappropriate. I doubt it was your intention to hurt anyone so take the feedback, adjust your behavior, and move on.

> But getting paid to take an extra break and then scolding your coworkers seems a step too far

I am paid a salary. The work has to get done. Social interaction isn’t free. I still have to find time to do the work.
Totally agree. Allen Downey's work is an under appreciated treasure.
Over Three Decades, Tech Obliterated Media
I'm not sure waiting for the rest of the world to catch up is a good strategy as there always seems to be somewhere else that is still willing to work for less.

I suspect if manufacturing ever did come back it would be automated manufacturing.
Related: The pranksters behind Goody-2 - https://www.wired.com/story/goody-2-worlds-most-responsible-... (via https://news.ycombinator.com/item?id=39326064, but not many comments there)
> Diatomaceous earth just scatters them

I'm pretty sure that's not all it does to them.

When I had bedbugs in an apartment I was renting, I caulked up all the spaces by the baseboards where they could get in, inspected the bed and wrapped it in a bedbug-proof liner, washed and thoroughly dryered all the linens and pillows, and then spread DE all over. I put lids under the bedposts with DE in them. And I moved the bed away from the wall.

That was the end of them. Didn't get another bite.
Climate Change: Energy != climate change. Even if it entirely did, using it as an argument without including the benefits is to put it politely (i dont want to) is very silly. AGI (if possible) will solve climate.

Economic Resources: Again talking about the costs without the benefits is extremely disenginous, especially since this authour believes in ASI

Human Intellectual Capital: Barring some exceptions, IP laws are extremely outdated and wont last for long regardless of whether Sam venture succeeds or not. Also blacksmiths making horseshoes..

Negative Extranalities: This is where having some liberties to go outside of the HN guidelines would be extremely appropriate. Progress comes with risks but the alternative is the end of civilisation. Probably just the west and not humanity since China, Middle East, India etc have not been ...

Every major problem facing humanity can be solved given enough time, intelligence and creativity. If we had a technology than can accelerate these things, it would be illogical and immoral to not bet big on it.

When I say everything I mean everything from cancer, genetic diseases, famine, drought to climate change, poverty, prosperity etc etc. This not some utopian religious claim either. Everything I've listed is solvable, we have the equations and we've already made so much progress that we know it is just a matter of x. Whether x is time, intelligence or creativity. or all of the above..

To sum it up, the author and his kin are clearly driven by quasi collectivist luddite ideology/moral_framework. It is such a shame that HNs guidelines won't allow me to appropriatly describe the author.
Lovebyte Party is LIVE – Sizecoding compo with 8 bytes to 1k demos
A celebration of the smallest with a dedicated sizecoding demoparty/event, held on the weekend of 9-11th February 2024

More info: https://lovebyte.party/
Youtube: https://www.youtube.com/@Lovebytedemoparty
I noticed an immediate degradation in surface quality on the interstate when I crossed into Alabama. Aren't the states responsible for upkeep using federal dollars? Some states are better than others at this.
> The symmetry implies the support for multiple return values.

Yes!

> Multiple values are tricky. 100% symmetry is never achieved with those things. The problem is that [...]

You basically need destructuring on the return values, and the syntax for that has to be fairly clean. And for the example you give where one function's return value(s) is(are) passed to another's things do get tricky: shall that use only the first value returned? or maybe the whole lot of them (as an array/list)? or both, where if the callee doesn't treat the thing as an array/list then it's the first value (implying dynamic typing)? or does what happens depend on the callee's parameter's type? or what? Yeah, it's very tricky.

Another option is to have generators, and if a function returns/yields multiple values in one go, maybe treat them as single values yielded separately. This one isn't that awesome either.

> We can also go the other way: declare that functions should not only return exactly one value, but only take exactly one argument. That is also symmetric! Then currying can be used to combine functions in order to simulate multiple arguments.

Yes :)

But then in Haskell, which does this, we end up with syntactic sugar with which to pretend there's multiple arguments, thus the 100% symmetry isn't quite.

Oh well.
I worked at a place with its own colo where they ran several multi TB MySQL database servers. We did weekly backups and it could take days. Our backups were stored on external USB disks. The I/O performance was abysmal. Taking a filesystem snapshot and copying it to USB could take days. The disks would occasionally lock up and someone would have to power cycle them. Total clown show.

I would rather pay for RDS. Databases are the one thing you don't want to screw up.
Then why does criminal liability not propogate to the owners? We have a good mechanism for that in criminal law, it's called "conspiracy"
See, that'd be my job as a photo editor. To know the answer. That's the job. That's what makes it a real job when actually done right. Any high school age intern can find a picture of a random radio tower.

If you can't meet that standard, don't run a photo, or don't run the story. The world won't come to a standstill because a partisan rag from a provincial backwater didn't run a filler item about a wacky heist halfway across the world.
Anecdote: I learned BASIC in 1981, and one of my first programs generated mazes. I tested it a couple times on smaller grids, then submitted a job to fill an entire sheet of green bar paper. Next morning, I asked the operator for my printout, and got chewed out because they killed my job after it had consumed some insane amount of core time.

That was my first lesson in complexity. My program was something like O(N^3) or worse.

But I've read that good crossword puzzles are as much of a literary exercise as a computational one.
Well, it is self consistent at least to ignore rules that are dumb, both in the case of the park and the case of the game, haha.

Really though, I wonder if the results are flavored by the surrounding context in which the game tends to be linked. I made what I thought were common sense exceptions I think because it was linked in an article about people not agreeing on what is allowed. The thought in my mind was: come on, people can just be reasonable.
All kinds of great ergonomic UI design principles were forgotten overnight when the web hit.

It feels like lost magic from an ancient forgotten empire. There was a time in the ancient misty past when we thought about computing from the perspective of cohesion, reducing cognitive load, and helping users create things.

Go find a copy of Office before the “ribbon” or Visual Studio before XAML.

Apple is the only company that even tries anymore, and they aren’t great just somewhat cohesive compared to the mess on Windows and Linux. Linux is arguably better than Windows these days in some ways.
Meh, that's like saying 640kb of RAM is more than anyone would ever need. Demand follows hardware development, which in turn accelerates demand. I'm sure game developers would easily find a way to use 128GB of VRAM if it was commonly available in their target market.
For a couple hundred grand you can get a team of 20 fully trained people working full time in most parts of the world.
> DXC’s fork of LLVM removed and/or damaged much of the code generation layer and infrastructure [of LLVM]. Given that, supporting DXBC generation in DXC would be a massive task to fix and restore broken LLVM functionality. Due to the large scale of this issue and resource constraints on our team we’re not going to address this issue in [the new] DXC [compiler] ever.
>
> We may support DXBC generation in Clang in the future (we mentioned that in the original proposal to LLVM). That work is unlikely to begin for a few years as our focus will be on supporting DXIL and SPIR-V generation first.

I appreciate this quote[0] from the microsoft camp. Setting clear expectations that something will not be done is a nice bit of fresh air.

[0] https://github.com/microsoft/DirectXShaderCompiler/issues/57...
Why punish a low income grandma who put roots into a community that she contributed towards?

Why punish people who helped build the place? Why would you want to steal value from people who simply want to be left alone?

If you want to buuld you dont need to kick people out that have less than you. Instead, you have to make it easier for others to build. If the state makes that impossible via state taxes and regulation, blame the state not the citizen that simply wants to live happy.
Jacobian is a biased publication and I have read other untruthful biases they presented. I do not trust it.

Dariusz worked himself to death, thanks in no small part to Amazon. Some people can be coaxed into working to death, I've known several people that have died in the restaurant business, they put themselves in that situation, they knew it was bad for years and they are a victim of circumstances just as Dariusz was.

Where do you draw personal responsibility? They had been complaining, they did the same work or more, it was dangerous and bad. We don't ban jobs like roughnecks and our culture of rewarding working too hard is a problem. Some people love the high pressure tough on your body jobs, play hard work hard lifestyle. Even in programming there are people that work themselves to death.

I know he worked too hard to his death and knew it was bad for a long time and continued to work there. There is no political statement besides the always work harder ethic which I don't agree with.
But there is widespread agreement. Looking at the graphs, the only questions where opinions are in the 40%-60% range are the bike and the tank memorial. Neither of those two is even in the 45%-55% range, and on everything else, there's an even clearer majority. So even this intentionally and unrealistically vague rule would work in practice. This proves the opposite point of what's claimed here.
I use Obsidian to keep a maintenance log with metadata. I am interested to see what a tailored application looks like, though.
I feel the need to note that Apple’s attitude to compatibility was always more nuanced than Joel portrays it in this post: they did actually try to maintain compatibility in classic Mac OS. They weren’t quite as obsessive about it as Microsoft was, and would sometimes deliberately break with the past to improve maintainability of the OS, but it was not in their interest to break apps and they knew it. To this day, there are hacks even in modern macOS to support badly behaving apps.
I don’t think the problem is that people disagree on obvious non-edge-cases
> People are lying about how much they do read books

Whoa nellie.
Training microrobots to swim by a large language model
There are - a sort of tracked vehicle with an arm that can chop down a tree, hold it, and scrape off the small limbs before stacking the log.
I got 93% agreement based on a simple rule: It's a vehicle if it is touching the ground and powered with a motor.

And if I were moderating a community, which I have done a lot of in the past, I would clarify the rules as soon as this disagreement popped up. This isn't a great experiment because it doesn't involve any judgement calls -- you can apply a (pretty simple) objective ruleset here.

The main areas where I disagreed with the majority are a police car and ambulance. The police car and ambulance are clearly vehicles. People who said no were applying other rules. But again that rule is simple -- emergency services are exempt when responding to emergencies.

Moderating actual communities is a lot more difficult because there aren't a simple objective set of rules you can apply. Judgement calls are necessary. We ran this experiment on reddit for a while. We would present the user with a link and ask them "is this spam". It was rare for a link to get 100% (or even 98%) yes. Only the very most obvious cases. Otherwise most links would be closer to 60-70% if it were "spammy". And only things like wikipedia would get close to 0%. Everything else in between was a spectrum.

That is what makes moderating hard.

The conclusion of this experiment is correct, but I would say the methods are deeply flawed.
Eh, there isn't really a modern reason to operate like this. If you ever deal with the FCC you'll find a lot of their rules are fairly dated and weird.

All that said, in terms of economic waste and lost opportunity, this isn't the hill I'd die on.
I love this. For structured presentations, this is really awesome.

It would be great if you also had more of a non-linear mode for content that is less structured and more suited to live events where anything can happen at any time.

For video meetings, podcasts/talk shows, etc. there is often content repeated between calls/presentations (theme song/intro, memes, sound effects etc) and also planned content from a topic list, but that content may be mentioned by anyone at anytime so it should be easy to trigger without too much scrolling.

Maybe it would look more like a sound effect board/stream deck/TV Mixer where there is a matrix of buttons to playback videos, add titles, show images, play sound effects, etc.

In the future, it would be awesome to have support for chroma key (green screen), data driven motion graphics (score board, live weather, live stock data, etc).

Basically, if you could dramatically simplify OBS, and it looks like you've already made some big steps in that direction, that would be highly valuable.
Why is that considered “radical”?
As somebody who has just received an £450 ($600 USD) quarterly electric bill this article was relevant. Unfortunately I'm doing everything already it suggests and I'm still using 4000kWh yearly.
Is this how we use the term "scrolling" now? I mean, I get "doom scrolling", but now just bare "scrolling" connotes addictive attachment to social media on a mobile device?

<sigh>

Okay, fine.
as a side note, I think 7 trillion is likely a gross misrepresentation. Its probably somewhere between 100 - 200 billion.
You'll go blind if you do, you'll go nuts if you don't.

Teddy Roosevelt might've used the word "Continence" in speaking of the same subject. I guess it's easier when you have access to horses.

Edit to clarify: "I guess"; me personally.

I am not speculating on the propriety or depth of Mr Roosevelt's relationships with anyone or anything.
My company (healthcare) has started doing the same thing, at least with phone calls.
Not true, based on everything I’ve ever seen for credit reporting.

Holding zero balances on accounts means you aren’t costing them money, which is better than defaulting on loans, not making payments, etc. but doesn’t mean you actually made them much money. People who never get into debt are generally not valuable customers for companies who make their money off interest.

People who require they keep book keeping/overhead for (aka keep active accounts), while not paying them money are actually costing them money.

If you show a past history of being able to cost them money, and then not actually doing so, or even making them money, that is certainly better than actually costing them money.

Aka, you held some debt for awhile, but made your payments and paid it off. Those are high credit score/low risk folks.

Having large outstanding credit balances (especially escalating ones) and only making minimum payments means you’re currently making them money, but are a relatively high risk of costing them money shortly in the future when you inevitably default. Which is a low credit score/high credit risk.

If you have high open credit, but rarely use it, they can’t tell if you’re high risk (you’re waiting to blow all your credit and leave the country) or low risk (would work yourself to the bone to pay every dollar back and would never overcommit) - but one thing is for sure, you aren’t actually making them money right now, and there is some risk you’ll max out your credit and disappear.

If you are paying ongoing interest and never default though, you’re the gravy customer for a CC company, as you’re be paying them waaaaay more interest than anyone else. So medium credit score, medium credit risk.

It’s a balancing act.

Someone with zero credit history is a complete unknown, which for various reasons is likely the highest risk of all, and why it’s also only slightly easier to get credit in that situation than if you were a serial bankruptcy machine.
So your issue is emotional.

I won't speak to your story but that's not been my experience and yes, this is a conservative area. I'm left leaning but have friends on both sides of the aisle and of varying religions.

I did once get fired for admitting to being agnostic but I dismissed it as assholes, every area has assholes. By far most of the people I run with and encounter don't act like that.
Munich Open Source
Sure, the source isn't perfect but May 2021 still being higher than this peak is no more an argument it's actually growing in absence of other actual data nearly 10 years into the current cycle. Particularly since this is for the much more popular overall VR market, not just AR. That could always change in the future, but there is nothing beyond hopes and feelings suggesting it's already changing at the moment (not that those can't ever turn out to be right).