skysight-inc/HackerNews huggingface dataset:
They simply view it on their Vision Pro!
> The current system is already gamed and virtually standardized.

This is only remotely true if you're looking at a very narrow slice of software development jobs. Those companies and jobs are overrepresented here, but remember that even in the US the majority of developers do not work at recognizable "tech companies." Much less the rest of the world.

I've been a professional software developer for over a decade, changed jobs many times, and never done an intense algorithm interview and I haven't been going out of my way to avoid them. I've even worked at some startups, though never one based in NY or SF. A handful of massive tech companies and their practices are disproportionately influential but they are not actually the norm speaking broadly.
For example...

Markdown Content
...
```
-- BEGIN PGP...
https://news.ycombinator.com/user?id=yourname
yourname.at.hn
--- signature
```
https://archive.ph/2024.06.10-120708/https://www.nytimes.com...
Wouldn't each bisect depend on the ones before it? So you can't ramp up the next test before you finish the prior.
I'd appreciated it if you named us a country with highly efficient, fast government services.

(For bonus points, a European country.)
> The state has every incentive to destroy a private currency, or a private army, or a private police force.

I don't see how currency is similar to an army or police force, could you elaborate?
Thanks for the explanation. Ah, I think I see where our difference is.

A website produces a file with a normal CSV exporter. This is a fully standards compliant proper CSV. I call this a CSV. They provide this file for download, I download it unchanged. By this point, I still call the file a CSV.

Next, I parse the CSV file with my non-CSV parser. Here's our point of contention: I still think the original file is a CSV; I have operated upon it with a non-CSV parser, but for my way of thinking, the file itself is still a CSV. You disagree here, because in order for my use of the parser to be correct, I can't possibly have operated upon a CSV file, I must have operated on a CSV-like file.

I was thinking from the perspective of the file itself and where it came from, so using an incorrect parser doesn't change it. You were thinking in terms of the grammar accepted by the parser I'm using - assuming the parser is appropriate, it's impossible for me to be reading a CSV, it must be something else CSV-like.

I think we are both right, and I think we both understand where the other is coming from.
Gunbuster ran out of money to pay colorists by the end of the series, which was only 4 episodes. Evangelion also clearly ran out of budget by the end of the series, and that was after some blatant cost saving scenes repeatedly appearing in the show, like very very long elevator rides where nobody moves and the only action is a floor counter ticking down, or watching the counter on a Walkman slowly tick by. Almost taunting the audience with the counters on the obvious padding scenes.
You can get a notification when someone explicitly pings you by enabling an activity for it... (yeah, I know)

My issue is stuff like it disabling notifications on the desktop because I turned my phone face-down, or meetings disappearing because... well, I have no idea why. And it delaying messages for hours, again no idea the reason.
I think this is plausible. I guess they thought unlimited ray bounces were a thing.
Vision Pro must be the worst failed product Apple has ever made, and they made Newton.

I remember all the hype about it on Twitter, and then it all went away when people started to realize just how pointless this device is, with all the Apple restrictions that limit its applications.
Tough question to answer but if your network is solid - you can do stuff.

I was in a similar boat, and still am, frankly, but at this point I have decided that dealing with people is a big No-No for me, so I will stick to the IC track.

This way I will have to get good at coding and my skills but my head will also be free of bullshit. Ideally, I would have my own LLC and get work that way, but that also seems very difficult to do.

It seems that asking the questions that you're asking involves some kind of "spark" and brings to mind the saying "anything worth doing is hard" or something like that.

So I would say if you are confident that you want to do Engineering Management is just apply to jobs and tweak your resume in the best way possible, and explain how your previous roles aligned with engineering management.

And I mean really become a beast about this. Make your resume slide through to the Recruiters table with zero friction.

And then good luck on your interviews.
this is the video form of "bug fixes and performance improvements", and about as charismatic
I’m not sure what you don’t understand.

Imagine I come to your home and sleep in your bed.

I’m preventing you from sleeping and I’m trespassing.

You might not understand the actual impact of these laws.

When folks did sit ins they were actively preventing other people from using those services.

And these services were not for black folks.

Again, a white person goes to a diner and can’t eat because it’s filled with black people who refuse to leave until they are served. It’s against the law for them to be there, because they are black.

The spaces were designed for whites, like the drinking fountain that says “white only”.
Can someone explain like I'm 5 as to why AI is so important in banking? In my experience, AI seems kinda... dumb. Why implement it in the financial sector? I understand the deal with bidding for stocks and stuff, but that's been around for at least a few years now, if not longer.

What is it that the EU is afraid of here? Why is AI so important?
I love this!

Quick feature request: the die-roll is really cool, but can you make a lower-latency version so I can play more games in less time?
I feel this suggestion may get traction if posted on a certain twitter alternative or a certain slack alternative.
I mean it is a huge dilemma right now. Noetic is incredibly stable, it has lots of packages, language models all know it in detail, any problems are noted and workarounds known... and support will be cut in a bit over a year.

Kind of the exact opposite is the case for Jazzy really. I think it really hinges on the date you need to have working code on and how long you intend to maintain it I guess. For a company building up its software with a 2 year latency in deployment it probably makes more sense to develop slowly along with ROS 2 and hope for the best.

Also don't get me started on Gazebo Classic/11 vs Ignition lol, that's a similar can of worms right there.
Per-app vpn settings when?
I did specifically say “during the event”

So far they’ve talked about machine learning like they do, not a single mention of AI
You know how we always hear about basic flashlight apps that get used to run advertising click farms in the background, or Flappy Bird knockoffs that collect detailed location data and have access to your photo gallery?

I'm with you on this one. In a perfect world it would be evident that a simple little app isn't doing anything nefarious, but... clearly even a screensaver app can be a front for some nasty shit. Making your good intentions explicit can only help!
who cares.. everything US and everything OpenAI is incredibly overblown
White collar salaries still pay better than blue collar salaries.
Making 6 figures is considered a big deal among blue collar workers in America, while making 6 figures is a baseline expectation among white collar workers.

The US gets thousands of people coming in through the border every day, who bring down blue collar salaries more than they bring down white collar salaries.
American quit her 6-figure tech job to make pastries in France
In some scenarios, it might. You'd hope not these days, because the compiler can see more than you, and it can take a lot of effort to do this kind of analysis.

However maybe there are areas you can still find, and I would expect there to be at least some niche applications for writing code more efficiently with ASM.

I've heard it's still helpful to reduce code size, if you have space limitations.
What was RITDF then?
I appreciate that the version they indirectly encouraged you to use by rejecting the other one is much more clear about how you not only don't store anything, but don't collect anything. For the pedanticists here which might argue you can't collect anything without storing it, I suspect there's a lot of wiggle room there (even if only in the developers mind and not legally), and the additional information is useful to guard against that.

For example, getting paid to receive and forward data, or to send it directly to a third party may be something a developer could do and thing they are complying with "we don't store your data". Technically correct, probably not legally correct, but unlikely to matter legally unless noticed and they are sued.

Much better to be explicit about things as long as it's still easily readable.
One issue is that NVDA has a very large moat, and that moat is Lisa Su.

CUDA has NVDA locked into this category of applications for a long time. There is no specific hardware reason that AMD couldn't compete, but when geohot tried to directly engage Su on the major software failures of AMD, she told him to go fuck himself, and that they're not going to do anything because their software support is perfect.

Bubbles rarely "burst" - they usually end up getting more evenly distributed over time, with the large, popular bubble players deflating spectacularly, and smaller players taking up the slack. So it might seem a solid play to short NVDA against an AMD long.

But Lisa Su graduated from MIT, and therefore she is a better class of person than anyone else. Her company's software is perfect. And it's this kind of hubris that will ensure NVDA's moat remains longer than you likely think.
I moved from Android to iOS last year and am excited to see many of the features I had mourned losing now available in iOS.
I wonder how many comments there were like this about the iPod and iPhone.
Yeah, we didn't have a good embedded track. We called it "generalist" (well, we didn't call it anything at first, but it became "generalist" later), but it was really back-end-leaning full-stack web dev.
Brilliant! Makes a simple children's game very interesting. One aspect I really enjoy is that it makes clear the knee-jerk response towards action bias[0]. There are times when your opponent has two-in-a-row, but the probability of a frown on the third is > 50%, in which case it's in my interest to have my opponent click on the third square instead of me (but even knowing that cognitively, it's still hard to not action).

[0]: https://en.wikipedia.org/wiki/Action_bias
Apple announces winners of the 2024 Apple Design Awards
And NVIDIA is now worth more than Apple, lol.
Each time you do this, you're forcing someone to forget whatever he was in the middle of doing. In the best case, your interruption might be for a much more urgent project, but often it won't.

> A single meeting can blow a whole afternoon, by breaking it into two pieces each too small to do anything hard in. - https://paulgraham.com/makersschedule.html
Are bytes... lesser known, or an especially advanced topic?

I didn't think so, but then interviewing Juniors (who all invariably have "expert python" on their CVs), nobody ever seems to know them, or anything about string handling/unicode.

Are the basics about how stuff is moved around inside computers just completely opaque to people learning to program nowadays? I learned that stuff at secondary (high) school, so internally my brain just counts it as "foundational knowledge".
This lets other family members send emails too, and has an interface everyone is familiar with.
Interview with creator of SQLSync – offline-first multiplayer SQLite
I did this with my kids starting in '06. As the number of kids piled up and the years went on we sent emails less and less, but its still a good time capsule.

In 2024 I'm working on pulling all that content out into something that has more staying power like a backed up git repository.

Tech aspects aside, its a great idea to write this stuff down. The early years with kids are a flash. In 10 years you might have a vague sense that "my wife called me to tell me about some random milestone" but it's easy to forget just what she said and what you were doing when she told you. Writing it down helps to paint a picture.
It’s a shame
Am I correct in that you’ve never taken part in any kind of meaningful activism or advocacy work?

“Deviant” behavior.. this is civil disobedience.
Preach. iOS 6 UI was peak iOS UI.
Apple is like a bully who is not gonna stop unless a bigger bully (EU) forces him to. I'm glad about RCS addition, it was long over due.
I'm also feel Apple announced a bunch of feature that doesn't make the platform more useful in any general way. Like, I don't NEED iOS to pick my watch background photo or recolor my icons.
SQLSync – collaborative offline-first wrapper around SQLite
This feels like a parody of itself at times. I really wish they'd make these less cringeworthy so I could actually sit through the whole thing.
I kind of wish that the DMV was combined with an attached food court... I mean, that way you can come on your meal break, actually get something to eat while waiting etc.
Remember when "just a flashlight" apps outright stole user data? That's why.
The author says several times that they also encourage other people (e.g: grandparents) to email their child, so that's one reason.

The act of drafting an email/letter is also emotionally distinct from appending to a text file. For example, in a text file, you are probably more likely to abbreviate your thoughts or omit pleasantries like "Dear son," / "Love, Dad." Each email is also timestamped in a way that's much more "provable" than text in your file, and also immune to edits after-the-fact.
I think the main problem for Mojo is that it really doesn't make the hard part of writing HPC code that much easier. Maybe a bit better than C++ (ex. better compile-time metaprogramming, built in SIMD type) - but you still have to do the dirty work of writing the optimized SIMD kernels, which isn't going to be sexy given the nature of the problem. (Also... CUDA support when?)

I think the main advantage of Mojo would be its tight integration with the Python ecosystem (can conveniently call Python from Mojo)... Given the atrocities with existing C/C++ build systems, guess this could be a much lower barrier for deep learning people to delve into HPC stuff?
https://news.ycombinator.com/item?id=40273239
I tried it again and after the loading bar it just went black again. I waited a bit but nothing happened. Android Chrome.
It looked like he did a loop at less than 1000 feet to me, and there was a fireball, even in the water, which makes me feel like there was fuel on board. Seemed like he was just pushing the limits like he's probably done his whole life.

It looks like he maybe only needed another 10 to 50 feet of elevation and would have pulled it off.

https://www.youtube.com/watch?v=b3Em57Xha_Y
Those were truly revolutionary and solved an actual problem. As opposed to AVP which was a tech-bro toy at best.
I've also simplified my home screen more than it used to be in the beginning. With the App Library page and the global search feature I never need much just right there as an app icon.
What has changed, in your view? At my workplace we chat. About our spouses, kids, hobbies etc. Sometimes about difficulties at home or our frustrations and ambitions at work and life. We have dinner or drinks after work sometimes. We’re not friends, per se, but we’re certainly friendly. Are you referring to something else?
> our name for the DMV

...because of course "DMV" stands for "D.C., Maryland, Virginia" there :)
Apple Decides to Block Open-Source Emulator App for iOS
Even if I reviewed the code, that would not be enough to be safe with that install procedure. The difference is that it is known that the server can detect the client being used and serve different content to different consumers. Nevermind trusting the author, or some previously reviewed code, you also have to trust the delivery system. There are also degrees of trust. I might trust someone's code that was laid in plain sight but I might not trust a binary or obfuscated thing allegedly containing the same code.
> Best of all, Thread runs locally, and can be used for free with your own API key.

That doesn't sound very local...

What are the benefits of running the notebook infrastructure locally when your data is being processed in the cloud? Can it be isolated to just code? Can I point this at a local db of customer information to workshop some SQL?
There's a funny contrast between the beginning where they want a meritocracy of candidates and the end, where they are only interested in Americans from prestigious universities.
Screen sharing works well. I regularly use it when I'm showing my family something I'm doing by casting to the TV or one of our MacBooks.

That said, I don't think it supports casting "back" to the laptop that you're using for Mac Virtual Display. That would be a big improvement I think.

Realistically, if it's something on my Virtual Display, I just take of the VP for a moment and my MBP screen comes back on.

ETA: I just tried to stream back to the MBP that I'm using with Mac Virtual Display. It "works", but not in the way I'd hoped. My view is streamed to the MBP, but the screen doesn't come back on - instead, the virtual display shows what I'm seeing in the headset. Not helpful, and more than a bit nausea-inducing :(.
See [1] for more on that (to avoid duplicating threads).

[1] https://news.ycombinator.com/item?id=40635518
> In the case of the complex numbers, if you just exchange i and -i, I believe that you get a field which is fully isomorphic to C.

To add to this and expand a little, there are only two isomorphisms between C and itself which keep all the real numbers fixed: the identity and the conjugate map (which sends a+ib to a-ib, and in particular i to -i).

If you don't fix the real numbers there are other such isomorphisms but I believe you can only construct them via the axiom of choice (so you can't really "write them down").

In the case of the real numbers there's really only one such isomorphism, the identity.
Time zones. I've had trouble while traveling when my phone decides to change time zone, shifting the alarm times unrequested ways. I would appreciate a phone that could properly understand GMT in a way that would allow me to set an alarm at a specific GMT time regardless of which timezone I step into. (yes, I am sure there are XYZ apps that can do this, but I don't see why the base OS cannot handle this without installing more apps.)
Slashdot's verdict on the iPod was famously: "No wireless. Less space than a nomad. Lame."
That sounds like a feature that will have major, lifesaving impacts for 0.01% of users but will not matter at all to most folks(cue the replies from the 10 HN users who need to tell me how important this is to them).

Also, wasn't this already announced?

It's a cool feature. I'm just not sure how impactful it will be. You could argue it's important in less connected areas of the world but are folks there using iPhones or are they using a cheap phone provided by Facebook or something?
The Rise of Medium Code
iPod and iPhone didn't cost $3600 and were actually useful to the general public.
Sorry, I was just raising my question. Because in my country most app maker does not care about accessibility. Now I know.
the emergency SOS was only promised to be free for two years, which is coming to an end soon for iPhone 14.

i suspect adding iMessage to the service is an effort to make it valuable enough to start charging for it.
i think the dev of at.hn just added him for testing reasons.
But Java has ConcurrentHashMap as a drop-in replacement that is better in every way
I used to have a privacy policy in a tweet. That worked for many years, but updating my offline apps (no backend, no analytics) always took multiple times. Until it just didn't pass. I had probably around 20 mails back and forth, where I pointed out that the tweet was according to all the requirements for the policy, but they kept rejecting.

Finally a human responded and said they just couldn't use social posts because of the comments or something like that. That there was zero risk for the end-user did not make a difference.

Since I suspected to be talking to an AI, I asked to mention 'cow' in the next response as a way to make clear I was talking to the human. The response was either by an AI, or a human who was able to express any humor:

> We appreciate you getting back to us and we apologize for any inconvenience this is causing you.

> Yes, you are communicating to a human being and per your request, please see the word "cow".
You're not wrong, but Triplebyte exists to service that very narrow (but very well-funded, very lucrative, and very influential) segment, and so does this site, the fund behind this site, and most of the commenters in this thread.
Well, that's essentially what I'm trying to do with Otherbranch (specifically, 2 and 3 of your "buyer" points and 2 and some of 1 and 3 of your "seller" points).
I thoroughly recommend this.

I have been doing this with my kid since birth as well. I tried building an app first, but decided that the maintenance costs of email (close to zero), and the easy access to multiple people (only my spouse and I for now), made email the simplest solution.

My sending frequency has reduced a lot now, but it used to be 3-5 times a week in the first few years. Once in a while, I'll open the account and read the old emails and they are a beautiful time capsule.
Probably none, they were both massive hits immediately, nobody was calling them failed products months after release.

edit: That said I'm reading now that the early reports that Apple downgraded their expectations for year 1 from 800k units to 400k units after launch were wrong, and instead they were always projecting 400k units.
How do you access the flagged comments?
I assume his profile was used by @padolsey as a test and manually opted-in
> English speakers in India use the word “revert” in email a lot more often than Americans do, because there it can mean “reply”, as in “I will revert with that information later today.”

That's not just an issue of frequency but redefinition. I read about English-speaking Indians using the word "prepone" to mean "pushed forward" (as an inverse of "postpone"), and they were shocked when non-Indian English speakers didn't know what they were saying -- because it's not a word in British or American English, and AFAIK it's not a word in among any other native speaking English societies.

Neologisms and re-definitions aren't inherently bad, but it can make communication more difficult.
> Of course I expect to find a privacy policy.

If the app store allowed you to specific in app metadata that no data leaves the device, and that was enforced by device policy, I wouldn't expect a privacy policy.
well, it's quite easy to evade - I've got new laptop recently and did RESET THIS PC couple of times, so my experience is less than 1 month old ;)
Nvidia-patch: removes restriction simultaneous video encoding sessions
Ask HN: Why React?
I'm a self-taught programmer and stumbled my way into using htmx + alpine + django for a project. The usual case I hear for why to use react at all is because it manages state well, but even from my naive perspective I seem able to do what I need to do (handling several modes where functions vary based on those modes) using Alpine.store.

I know barely anything about react, but I'd love to get your takes as virtually all of you are more experienced than I am. Why react in general?
For most common purposes the CA DMV experience has really improved. Most things can be done online quite easily and they actually have a decent website
Curious choice re Sarah Friar - was Nextdoor that successful? Or is this more based on her Square work?