skysight-inc/HackerNews huggingface dataset:
I feel like I’ve been gaslit by the entire GenAI industry that I’m just bad at prompt engineering. When I’m talking to an LLM about stuff unrelated to code-generation, I can get sane and reasonable responses—engaging and useful even. The same goes for image generation and even the bit of video generation I’ve tried. For me however, getting any of these models to produce reasonably sane code has proven elusive. Claude is a bit better than others IME but I can’t even get it to describe a usable project template and directory structure for anything other than very simple Scala, Java, or Python projects. The code I’m able to generate always needs dramatic and manual changes; even trying to get a model to refactor a method in the code it wrote within the current context window results in bugs and broken business logic. I dearly wish I knew how others are able to accomplish things like “it successfully ported critical in-house infrastructure from Python 3 to Go.”. To date, I’ve seen no actual evidence (aside from what are purported to be LLM-generated artifacts) that anything beyond generating (or RAG-ing existing code) is even possible. What am I missing? Is it unrealistic for me to assume that prompt engineering such a seemingly dramatic LLM-generated code rewrite is something that I could learn by example from others? If not, can somebody recommend resources related to learning how to accomplish non-trivial code generation?
And where will photos be saved? In a folder in the Files app? The horror!

The Photos app has been so deeply integrated into the OS it’s almost difficult to imagine it not being there.

Not that I would mind, I recently switched to Android so I can rsync my .dng files around, thankyouverymuch.
Sounds like you need an old school email client. May I suggest gnus?
I still use mine for the things I watch by myself (with TV filling its usual role for social watches). I want to try it for other purposes but keep forgetting to.
Agreed… I think people like to think bisect doesn’t work with merges also.
Things I never want to hear about flight control systems before I board a plane: “if things compile there's a high chance it's correct”
iPod - solved a real user need, developed in 1 year*

Vision Pro - solution looking for a problem, in development for ≈8 years.

It really makes you think how clueless Apple has become post-Jobs ...

*4 years if we acknowledge it was an existing category and Apple just improved on competition

[copy-pasted from my Mastodon]
No need to address the criticisms. Just have chat gpt do it.
The something else is specifically user/service identity. Not machine identity, not IP address. It is somewhat silly to have a buzzword that means "no, actually authenticate users" but here we are.
I'm not sure how much things have changed but I tried to use GPT-4 when it first came out to build a library on top of Scala + Shapeless and it utterly failed. Unless you can somehow wire in an LSP per language as an agent and have it work through the type errors as it tries to create code, I can't see where we'll ever get to a place where LLMs can work with strongly typed languages and produce compliant code.

Even with, the aforementioned "have an LSP agent work through type errors", it may be faster to just do it yourself than wait for an LLM to spit out what may be correct.
Sure.

Harlan Crow just loves to sprinkle robust black men in gowns with money, six star vacations, and RV's as much as he loves painting by Adolf Hitler and Nazi memorabilia.

We shouldn't kink shame or say that he expects any quo to his quids.

> those who want to destroy the independence of the judiciary.

Bit late to whine about that fait accompli.

It'll take decades to wind back Mitch McConnell's two decade deep tainting of the US justice system with Federalist Society stooges.
You would probably like this talk by Andrew Kelley https://youtu.be/IroPQ150F6c?si=riT9hL3S2R7KXIWv
It was Socrates - and he was correct. When was the last time you met someone who could recite The Iliad from memory?

But more to the point ... in Phaedrus he's not talking about "who will memorize the Iliad now that we have the written word", he's talking about "can the written word _teach_". And the answer (as always) is "no and yes".

> and now you, who are the father of letters, have been led by your affection to ascribe to them a power the opposite of that which they really possess. For this invention will produce forgetfulness in the minds of those who learn to use it, because they will not practice their memory. Their trust in writing, produced by external characters which are no part of themselves, will discourage the use of their own memory within them. You have invented an elixir not of memory, but of reminding; and you offer your pupils the appearance of wisdom, not true wisdom, for they will read many things without instruction and will therefore seem [275b] to know many things, when they are for the most part ignorant and hard to get along with, since they are not wise, but only appear wise.

https://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext... and https://www.gutenberg.org/files/1636/1636-h/1636-h.htm#link2....
> lichess only record moves with one-second accuracy

According to this blog post, this doesn't appear to be the case since at least 2017:

https://lichess.org/@/lichess/blog/a-better-game-clock-histo...

"Move times are now stored and displayed with a precision of one tenth of a second. The precision even goes up to one hundredth of a second, for positions where the player had less than 10 seconds left on their clock."
> Companies keep pouring into ar/vr billions and no single killer use case to show.

Beat Saber did pretty well but then Apple made a headset that can't even play Beat Saber.
Forget about the nuclear plant, the interesting thing here is geopolitics.

Singapore was kicked out of Malaysia back in the day straight up. The US equivalent would be "Hey Detroit, you're a mess, you're no longer part of the US, you're now the city state of Detroit"

So that means pragmatically Malaysia is about as far away as New Jersey from New York City (i.e. very close by). They're this more western gem completely surrounded on all sides by Muslim countries e.g. Indonesia as well. And now drawing this loooonnnggg power line past all these places to the Aussies.

Clearly the geopolitical pressure must be massive if they are spending this vast sum, which COULD BE much less, just to bypass all the neighbors. Not that the US understands Singapore geopolitics very well - whenever a Singaporean such as the tik tok CEO is hauled in front of congress they get grilled on which part of China they're from.
That just means the bugs are so subtle you haven’t found them yet, they are there and unspooling the damage may be very painful.
When my partner wants to watch TV and I just want to work next to them; As a portable monitor that isn't socially acceptable outside living areas.
Even a simple crossfade.
I also wonder if the same people wouldn't have the same benefits with way cheaper AR classes like from xreal[1]

[1] https://www.xreal.com/de/air/
I wonder if it's expecting a default resolution (like for a Mac Book pro?). I'm seeing the same issue of the coordinates not working on Win11 for a 3840x2160 display.
Isn't that the kind of description of the first iteration of many innovative products? The iPad was mocked just as much if not more, it was a big iphone without the phone, with no possibility of multitasking and a plethora of other limitations and yet now tablets are ubiquitous.

It's not hard to see how this product could continue to be streamlined and made more accessible in the future.

edit: typos, clarity
Have one, never use it, too lazy to sell it.

Using it as a virtual monitor is tiring. It’s too damned heavy. The FOV is too small. The resolution isn’t terrible but it’s not great either (compared with a physical screen.) I get exhausted after an hour of using it, an 8 hour work day is just too much.

I used to use it to watch YouTube or movies but at some point it just becomes a chore to go get it and put it on when the TV is already there and doesn’t cause fatigue after 20 minutes.
The goal posts keep shifting. It's so obvious to anyone who's paid attention to this space for a few years.
Go Exceptions for the Unconvinced
Its funny seeing the goalposts move in real time.

"Yes, AI can make human sounding sentences, but can it play chess?"

"Well yes, it can play chess. But no computer can beat a human grandmaster at chess."

"Well it beat Kasperov - but it has no hope of beating a human at Go."

"Its funny - it can beat humans at go but still can't speak as well as a toddler."

"Alright it can write simple problems, but it introduces bugs in anything nontrivial, and it can't fix those bugs!"

I write bugs in anything nontrivial too! My human advantages are currently that I'm better at handling a large context, and I can iterate better than the computer can.

But - seriously, do you think innovation will stop here? Did the improvements ever stop? It seems like a pretty trivial engineering problem to hook an AI up to a compiler / runtime so it can iterate just like we can. Anthropic is clearly already starting to try that.

I agree with you, today. I used claude to help translate some rust code into typescript. I needed to go through the output with a fine toothed comb to fix a lot of obvious bugs and clean up the output. But the improvement over what was possible with GPT3.5 is totally insane.

At the current rate of change, I give it 5-10 years before we can ask chatgpt to make a working compiler from scratch for a novel language.
Faster Fractals with Multi-Threaded WebAssembly (2019)
I think it's level of expertise. You are an expert in coding (10,000 hours and all that) so you know when the code is wrong. Everything else you put into it and get plausible sounding response is just as incorrect as the plausible sounding responses to coding questions, just you know enough to spot the errors.

LLMs are insidious, it feeds into "everything is simple" concept a lot of us have of the world. We ask an LLM for a project plan and it looks so good we're willing to fire our TPM, or a TPM asks the LLM for code and it gives them code that looks so good they question the value of an engineer. In reality, the LLM cannot do either role's job well.
2001: Apple Introduces the iPod
That works for your home network. What about if you're on cellular data?
MailMate is a great option on macOS.
Agree. The Quest 3 and Quest 3S are so much better and so much cheaper and can run games. Why would anyone buy a Vision Pro
I think no. It’s the same compulsion that leads to bike shedding in code review.

And honestly, there are far too many engineers that use rebase without understanding the underlying system which is dangerous in git. (Aside, I wish git would adopt hg’s stages)
[dupe]

Earlier: https://news.ycombinator.com/item?id=41925006
The decision to eat may come down to these three neurons
Paper: https://www.nature.com/articles/s41586-024-08098-1
Is it Newton bad? Wonder what the morale is for the team working on a clearly not successful product? Do the other device team members duck their head as they pass them by like it's someone you know but they don't that their significant other is cheating? Do they serve up platitudes like "keep your head up"?
How would you compare this to https://www.marblism.com
There’s no ideological battle here. The first self-driving DARPA grand challenge was passed in 2005, everybody thought we’d have self driving on the road within a decade.

20 years later that’s still not the case, because it turns out NN/ML can do some very impressive things at the 99% correct level. The other 1% ranges in severity from “weird lane change” to “a person riding a bicycle gets killed”.

GPT-3.5 was the DARPA grand challenge moment, we’re still years away from LLM being reliable - and they may never be fully trustworthy.
True - but you can ask the chatbot to write a test suite too.
Killer for me is how klunky it is for multiple users. Had they supported swapping users seamlessly, I’d have bought two: it would get more use than the PS5 (or TV, for that matter).

That said, almost everything Apple does is personal computing. Maybe AR is just a bad fit until it can fit into the form factor of sunglasses. (And not be shit.)
This is such an odd take. Like trying to defend Apple from an accusation that was not made - The headline is a good representation of the news; production was suspended because they are sitting on too much unsold stock. Typically in-demand products with limited availability go out of stock fast and don't sit unsold.

This is why it always frustrating to read any negative news on companies like Apple or Tesla. They have some annoyingly sycophantic fanbase that always wants to downplay and misdirect any bad news.

If Microsoft made some AR glasses that sat unsold and they suspended production, no one would show up to say "actually, it is not being discontinued, nothing to see here". Nor should they.
>> Those who do not want you to have this type of agency spend a lot of money to disparage it.

> You just contradicted yourself.

I did not. Please re-read what I wrote dispassionately.

> Do we have free and fair elections, or do we have a system whereby the wealthy have disproportionate influence? It's one or the other.

This is a false dichotomy[0]. The US has had free and fair elections for at least 40 years. I wish I could confidently state a longer period. Some might include the 70's but few would include much of the 60's.

What the wealthy do in attempt to convince people they do not have agency, or that their involvement in representative government does not matter, is orthogonal to having it. I humbly recommend contemplating the difference.

HTH

0 - https://en.wikipedia.org/wiki/False_dilemma
Invert that.

AI makes docker compose app. Cloud providers that cannot deploy a docker compose app simply and without errors will miss out.
How is it being done client side?
Apple has, somewhere deep in its DNA, an almost pathological aversion to become the Amiga -- a ridiculously capable computer for its time that is mostly known today for games. They've always low-prioritized games and its really shaped the company.
How is it innovative?
Yes, used to work on a system that has elasticsearch and also some custom Word2Vec models. What had the most impact on the quality of the search is ES and on the quality of our W2V model were tokenization and a custom ngrams system.
We already solved that with binary representation ;-)
Tesla has been testing a robotaxi service in the Bay Area for most of the year
Did you ever try bisection without the linear history to compare? Or was this just conjecture?
I bet that just using standard C# and first-party back-end and ORM would have been even less code that works an order of magnitude faster, is easier to deploy and significantly less brittle.
It's the best display I've ever had in terms of screen "size" and quality balanced against each other, and it's the default I gravitate towards for movie watching, game streaming, etc, as well as occasional hobbyist things like writing (the environment knob is remarkably good for helping with focus, at least for my ADHD brain). Once there's a version of Virtual Desktop (a local wifi VR streaming app) available for it I'm sure it will also be the best VR headset I've ever used, at least for short sessions.

With that said, I haven't used it for non-hobbyist productive things because the weight and (more importantly) the really bad head strap design makes it awful for use in a sitting-up position for long. I feel like that comfort factor what drags it down most. The passthrough quality and UX stability is 100% there already to be fine wearing it for several hours at a time, including while doing unrelated tasks, if only it was actually comfortable enough for that.

For constrast, see the designs that companies like BOBOVR make for other headsets like the Quest 3 - https://www.bobovr.com/products/bobovr-m3-pro - which look bulky and silly but are perfectly comfortable for long high-activity VR sessions because of the fundamentally better design, even though they add extra battery weight to the headset itself.
I guess my naive frustration comes from crazy fps games tracking things so precisely and yet somehow Chess.com can’t handle a turn based game?! Honestly.

I do recognize that fps games utilize predictive algorithms and planning to estimate future player positions but still, turn based networking with 100ms accuracy should be a solved problem
I find it helps if you treat the code generated as a third-party package with a well defined API. Then your role becomes gluing things together.

It’s an approach similar to how I’ve dealt with junior devs in the past. You specify an interface for a class, provide examples as a spec, and you get what you want without colliding with the main project.

For sanity’s sake, I keep these AI generated modules in single files just so it’s an easy copy and paste into ChatGPT.
Not OP, but also Mormon and served a mission with the same constraints.

The biggest reason for this was that the two-year mission is seen as the one window of your life when you dedicate all of your time to serving God. Before that and after that you live normally, but during that window you're as close as the LDS church gets to being part of a religious order of monks. You theoretically chose to go out there (though to be fair there's enough peer and parental pressure for young men that some don't feel there was a choice), and you're with a companion who also chose to serve. The concern was that too much time spent on communicating with and dwelling on home would distract you and your companion from that singular focus and waste the preciously short time that you have before you come home and get caught up in normal life.

Back in the 70s these constraints wouldn't have been a very big deal—most kids living away from home for college would have been in a similar boat, just less structured, and people expected communication across long distances to be slow and sporadic. Few would have paid for weekly long-distance calls in any case. But the church is pretty slow to change, so the rules stuck around longer than was likely healthy even as expectations around communication shifted with the advent of the internet.

At some point in the last 10 years they realized that the slow communication pattern is actually not healthy for kids who grew up with expectations set by smart phones, and the formal restrictions are all but gone from what I understand. We video called with my brother every week in 2017-2019, and many missionaries these days are on Facebook or similar daily.
Bought it at launch and use it a couple dozen times a week.

For me, the killer function has been doing display mirroring with my Mac and leveraging the environments like Mt Hood or the Moon as a way to get into a focused flow. I love the idea of windowing in a virtual space, but the there is the same feeling of limitation that I get with this device as I get with my iPad. I've used it to capture some VR photos and videos of family, survey the house to identify the source of a water leak, used it for a couple workouts, to play some Xbox games in bed without waking my wife.

Weight only seems to be an issue for me at the 3h mark or so, but at that point I am taking a break. My eyes don't seem to be effected so far and the only visual quality issues have been either due to pancake lense physics or fogging up when the device is cold. App quality has been okish for the most part. I periodically check the app store for something new, but so far nothing that feels incredible. I'll probably buy a MetaQuest Pro after this just to see what that is like

I'm ultimately waiting for the ultrawide enhancement they teased earlier this year and hoping they add a few more environments.
> Art is ... mostly about surfacing the inner world, and only in part about skill.

I like the phrasing of the first part. But what art is "about" is very subjective.

For me, part of what I look for in art is intentionality - the notion that the artist has crafted each element toward a purpose, consciously or not. The less an artist contributes to the final piece, the less meaning I assign to it.

In this case: I would say that the individual pictures being displayed are not "art" - they have no meaning. But I think the device in whole is a piece of art. That is a creation that surfaces the creator's inner world, because they designed the device, wrote the code, crafted the prompts to achieve pieces that reflected their notion of beauty.
Ah, "static" in the sense of "statically analyzable" because it's part of the typing phase. And "sound" here meaning only that the program can only assign values that match the statically determined types. Interesting that "soundness" doesn't include typing effects (at least in the literature), but I guess general typed effects are relatively new and we aren't yet at the point where Koka-like effect types are "expected functionality" when building a new programming language.

Thank you so much!
legit, thank you somuch.
Yeah, and that's arguably the reason why there is no European Apple, or Facebook, or Google, or Microsoft...
VR tech still isn't ready yet.

It needs very high-res video streams which basically no internet provider/CDN can offer at scale. 40Mbps+ HEVC just isn't scalable. So the only content is whatever can be downloaded to the device itself. A few games? A cool screensaver experience? It's all cool, but mostly novelty tech.
Home website link in menu button.
How Prime Video updates its app for more than 8,000 device types (2022)
The Quest 3 OS and UX is much jankier than VisionOS.

Which is a huge downside for something that users are literally forced to stare at.
I tend to agree. While I am normally super pro-merging. I agree that for maintaining a fork, the patch set style rebase workflow is preferable.
Open source means put up or shut up. If you don’t like the institutions, then build it yourself.

You can’t cry foul when the group is literally providing you with free software. Open source institutions don’t own anyone anything beyond open software.
Having started and failed twice before finally succeeding, this is pretty much on point. Need to measure risks and rewards
just got from the admin and ive recovered all my lost. this is amazing
I really wish there was a global setting to turn this on by default/in config but afaik for backwards compatibility reasons Linus doesn't want to do that so the advice I've heard is to just configure it as an alias

Personally, I'm lazy and just always have it in recent substring match history in the shell
I haven't seen it, but everything about that movie sounds completely unrealistic, like some sort of alternate-reality sci-fi.
iPad sold 300k units on the first day: https://www.apple.com/newsroom/2010/04/05Apple-Sells-Over-30...
The main problem there is that what wished for was utterly impossible. RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt) section 3.4.1. "A RDATA format" defines an A record's data field as "A 32 bit Internet address." His change would require redefining that in a backward-compatible way, then incrementally upgrading every DNS server and client on the Internet to support both types of data in the same RDATA.

That sounds a whole awful lot like the exact problem he hoped it would solve.

And having written a nameserver and knowing what that ecosystem looks like, he knew that. And being famously security conscious (and competent), he knew what it would look like to get all the OS vendors to parse a 32 bit A record RDATA field as IPv4, and a 128 bit one as IPv6, and any other value as invalid, 100% of the time so that you didn't accidentally create a vulnerability by truncating addresses or such. It would've been chaos.
It's not really the first iteration though, the modern VR era started about 8 years ago with the first consumer Oculus Rift and in that time it's been iterated on numerous times by numerous players and none of them have stuck.