skysight-inc/HackerNews huggingface dataset:
>Windows Recall is completely local

I'm pretty confident if the NSA or whatever asks MS for those screenshots, they've got a way of making them non-local. The EU is already pushing for mandatory local scanning for CSAM, do you think they wouldn't also extend this to Windows Recall snapshots once the technology is there?
Privacy is (a) freedom.

The reason why people care about privacy is not necessarily because giving up privacy has some directly observable negative effect. But, simply, living without freedom sucks.

I don't want you to know my personal information not because you could/would do something nefarious with it. I don't want you to have it simply because it's none of your business.
Oh shit here we go again
I agree but I also think it’s bigger than the ego of C-types. The fact that Microsoft calls you with updates also has a near magical impact on organisation culture in general. It’s the, “oh ok” gestalt that every employee feels, the thing that makes them consign to wait instead of being angry, and what not.

Sure there is ego, but a lot of C types are frankly good enough to work beyond that part of the equation.
TL;DR
Have a few years of experience with using a projector
for programming. Can recommend. Am typing this
comment while using my projector.

Long version:
If you are into convex tinkering, then try ordering a
USD 200.00 LED projector off of Amazon and see how you
like it before investing in a more expensive one.
The LED projectors have almost instant cooldown times
unlike BenQ projectors with light bulbs. The only
drawback seems to be, that the cheap LED projectors
lack mounting holes -- contrary to the official
documentation both on Amazon and the manual booklet
with the projector. The price is below USD 200.00
for a reason. Both my LED projectors are still
working. Never really felt the need to upgrade.

Didn't really need a projector screen. My first
setup used white backwall for a cabinet. The second
setup is simply projecting onto off-white wall paper.
Please note, that it doesn't bother me, but your
mileage may vary. Please, also note, that I use
gnuscreen/rlwrap/sbcl/vim in MacOS's Terminal.app.
At 80x24 characters on 1080p at 60Hz refresh rate, it
fails to be a MacBook Pro M1 screen experience. My
crude setup may be insufficient for graphical
artistical work.

If you want to save your back from sitting down a
lot, then you can point the projector at the ceiling.
This permits switching between standing, sitting and
looking up. Having even more variety may imply
headstands. This is where the missing mounting holes
are a bit of a buzzkill. But simple solutions exist,
if you turn the projector's box into a stand with a
box cutter. Protip: Keep the air vents clear.

My setup was so popular with family, that I passed my
first projector and stand onto them. That is why I
got a second setup. Both are still operational and
highly appreciated. Haven't productized it yet. If
someone is interested in that, then please feel free
to reach out. Don't mind going into business.

Please, feel free to ask questions in case they
arise.
For what it’s worth, gradle is probably the only other build tool that has good inter-language capabilities (and it is heavily used by the android toolchain). Most other build tools are specialists.
But what prevents anyone from developing an OpenCUDA?

It's been almost 25 years ago, but this was the crux of the Sun Microsystems v. Microsoft lawsuit. It's why OpenJDK exists. Even three years ago the Supreme Court ruled that you can't copyright an API.

I mean, it feels breathtakingly obvious. Not only is there historical precedents for just doing this, there're legal precedents as well.
> them, Israel, Jordan and Egypt

From what i understand, both Jordan and egypt have renounced their claim to the Palestine. Egypt did so in 1978 and Jordan in 1988
I'm talking about at the PI level. And yes of course a few people don't work hard, but the overwhelming majority do not differentiate themselves by how hard they work, is the point I'm trying to make. Your average PI has the skill set to take advantage of getting lucky.

Not sure what you're insinuating about the story not being true, would you like to see maps?
> The only directly profit generating activity that exists is launching satellites which on itself wouldn't really justify all the investment.

In the very short-term, yes. In the mid-term, there's a lucrative industry of space tourism yet to be built. In the long-term, there are riches beyond our imagination to be exploited from asteroids and other Solar System objects. All of this should be motivating enough for companies, welwala.
Like bitcoin, since I am unconvinced to the value proposition, I have another take on this: how about we dial down the Megawatts of power fuelling AI/ML and stop until its more coherent why it's useful?

Drug/Protein folding? Sure. Spend wisely.

Chatbots? Artwork? c'mon this is like the tamagotchi craze. It's silly.

Obv if you hold NVDA shares you hate me.
Absolute nonsense. Why would a "speculator" refuse to rent out their property and make a profit out of it?
Given that azure accounts for a plurality of revenue at Microsoft this seems from the outside like they are getting overextended putting everything on ai.
Would be nice if this person collaborated with this project: https://www.inp.nsk.su/~bolkhov/files/fonts/univga/index.htm...

Each seems to have glyphs the other is missing.
It stems from a more fundamental misunderstanding about how allocation of resources works.

If a space program costs $10b and you suddenly defund it, you don't get $10b to spend on other stuff. You get a bunch of unemployed people, most of whom are interested in and good at launching things into space.

I believe this phenomenon is responsible for SpaceX's success: a huge group of smart, motivated people, interested in space, being grossly mismanaged. Projects canceled, bureaucracy, etc. SpaceX comes along and says "we actually want to go to space; we're gonna do it for real" and all the sudden those people are breaking their backs working 80h weeks to hit impossible deadlines. You can't just buy that or materialize it from thin air, not for all the pork in NASA.

If these rocket scientists and engineers are doing anything other than rocket science or engineering it's a loss for all of us. Certainly for them as well.
That's a fool's errand. The trick is to make sure your body is continually controlled by some kind of computer that will wake you up when a set of conditions is met, so you don't need to rely on future humans. You also need to make sure your cryopod is stored someplace where troublemakers won't find it and turn it off.

The best thing I can think of is putting your cryopod in a lava tube on the Moon, powered by a small nuclear reactor or maybe a large RTG.
Which is why I want to know how they got that list.
I'd be curious to know what evidence there is that a lot of the original shorts never covered their positions and are still waiting for the price to collapse. Or in other words, why is he confident that the squeeze has no yet squozen.
With social media, 2-way communication became easier and faster and also brought with it a democratic possibility - anyone can have a personal brand.

Someone across 5 oceans from you could find you relatable and become a loyal follower!

This has fueled the rise of the influencer economy, where individuals with established personal brands leverage their expertise and influence to sway purchase decisions.

But what exactly is personal branding?

In essence, it's the conscious curation of your professional reputation.

A strong personal brand can unlock career advancement opportunities, attract freelance clients, and position you as an expert.
You might be right. I'm not an expert on the legalese of their peace contracts with Israel. I think giving the Palestinians autonomy was part of the agreement with Egypt. In which case, it's a matter between Israel and the Palestinians.
Just ask any parent who had worthless kids how well that works out in practice. Sure, you might get lucky and have good kids, but lots of parents don't, and it's not always their fault.
Did you try to develop for Symbian and push anything to their store? The experience was so terrible, that it was easier to build for a jailbroken iPhone, pre-appstore, than for Nokia. Nokia App Store - that was introduced a year after iPhone's App Store - https://www.datamation.com/mobile/nokia-unveils-online-app-s... . As for a user friendly GUI - you must be kidding here.

Before iPhone, devs had to ship apps through web, or strike deals with mobile operators - which were crazily terrible - I remember a story of one operator who had a deal where they literally took all the money, and it was up to a developer to figure out their business model.

As for Elop bringing in Windows Phone 7: my understanding was always that this was literally the reason he was brought over to Nokia -- because they were in such a deep hole. He was brought 3 years after the iPhone, when Nokia/Symbian was already on a downhill slope.

At that time it was reported as a potentially saving move for both MS and Nokia, because their platforms were struggling - https://www.informationweek.com/it-leadership/nokia-to-embra... -- "In July, Nokia reported a 40% slump in second quarter profits, as it has struggled to maintain its lead in the booming smartphone market.
Mr Kallasvuo has been facing increasing pressure to quit this year after Nokia issued two profits warnings and its share price fell by more than 40% between March and June."

As for the lack of vision though, I agree. And that is what's happening with Google right now. They are introducing AI chaotically left and right, and there is no serious vision behind it all. I expect Apple will show how it should be done, once again - but I may stand corrected after Monday's WWDC :)
"Six-legs matter"?

https://en.wikipedia.org/wiki/The_Ungoverned
What fuels do you mean in particular? If you’re talking about hypergolic propellants, those aren’t commonly used as a main propellant on manned rockets. Most planes and helicopters use kerosene, which is also the primary fuel used by the launch stages of manned rockets.
> Lesné, who did not reply to requests for comment, remains a UMN professor and receives National Institutes of Health funding. The university has been investigating his work since June 2022. A spokesperson says UMN recently told Nature it had reviewed two images in question, and “has closed this review with no findings of research misconduct pertaining to these figures.” The statement did not reference several other questioned figures in the same paper. UMN did not comment on whether it had reached conclusions about other Lesné papers with apparently doctored images.

Horrifying. 2 years investigating and they’ve commented on two images?
The purpose of the construction could be to inform the compiler of the fact that the condition is always false, so as to enable the compiler optimizer more.

Take a look at these features in C++, LLVM or Rust if you're not familiar with the concept:

* https://en.cppreference.com/w/cpp/utility/unreachable

* https://en.cppreference.com/w/cpp/language/attributes/assume

* https://en.cppreference.com/w/cpp/memory/assume_aligned

* https://llvm.org/docs/LangRef.html#unreachable-instruction

* https://llvm.org/docs/LangRef.html#llvm-assume-intrinsic

* https://doc.rust-lang.org/std/hint/fn.unreachable_unchecked....

* https://doc.rust-lang.org/std/hint/fn.assert_unchecked.html

The infinite loop is effectively an unreachable instruction (reaching it is not allowed), and an unreachable instruction behind a branch effectively becomes an assume instruction.
Did you select candidates with easy / medium / or hard LeetCode problems? Honestly, without studying, people need to be top 5% of candidates to solve hard problems. You can find real algorithms stars with those problems, but you will also pass on a large percentage of "good enough" candidates who can do a medium problem with a bit of hinting.
There is no correct solution here. A classroom is not a test environment.

The goal is to learn, and the point of the exercises is to teach a specific concept. If a student finds a different way around the problem, that may show that they're already proficient in other skills, but they haven't necessarily learned the concept being taught in this class yet. A good instructor would probably acknowledge the solution, but add extra boundaries to the task to get the student to explore the problem in a way that lets them encounter the testing difficulties discussed here.

It's like smuggling a calculator into a class about mental maths strategies: you'll probably do very well in the final test, but you won't have learned anything!
> Does/should the government have the right to make you surrender that building without compensation (because that’s what forfeit means) simply due to it being unoccupied? Why?

Because homelessness caused by artificial scarcity is violation of a basic human right, and a public order nightmare. Putting private property above other human rights is the root cause of so much problems in today's societies.
From my perspective, TF2 was ruined the moment microtransactions became involved.

The point of a game, from my perspective, is that it allows people to compete in a game of skill or chance (or some mixture of both) in a way that is independent of a wider socioeconomic context. For example, it doesn't matter if you're broke or a billionaire when playing chess. That's the point.

As soon as a "game" starts involving microtransactions where your real world finances determine the probability of you winning, it's not a game anymore, it's a casino. It defeats the object of a "game"; it is unfair.

If items are purely cosmetic it's one thing but we're talking about items with different gameplay attributes here.

Imagine if chess was invented today and the IP owned by a company. The entire world playing chess and then suddenly, the owner of the IP would announce that from now on, you can pay $20 and restore a piece to the board. This would of course be insane and defeat the object of the game. I also feel like it would quickly become socially unacceptable for people to invoke this option when playing chess face-to-face. Behind a screen, though, people are moderated from one another and it's an option.

Of course this is a wider comment on "F2P" games in general and why they're not valid as games in my view.

The fact that Valve doesn't allow mods of TF2 when they allowed mods of their other Source games is very telling.
> Most people don't do anything worth privacy protecting.

The flip side is false positives.

Have a scanned photo from when your grandmother bathed you as a baby? Google may identify it as child porn and shut down your account. https://timesofindia.indiatimes.com/city/ahmedabad/google-la...

"Gujarat high court has issued notice to state govt, Centre and Google India Pvt Ltd after the tech giant blocked an engineer’s account citing “explicit child abuse”. The engineer had uploaded a photo showing his grandmother giving him a bath as a two-year-old."

"... his client could not even access email and his business was suffering. The blocking was like a loss of identity for Shukla, a computer engineer, most of whose business depended on communication through the internet. Shukla had requested Google to restore his account, but in vain."
If too many not so old people would use it, the effects might be not great:

https://xkcd.com/989/
Most likely you will be able to do this right away.

If not we could easily fine tune a custom model for this task, particularly if you already have a bunch of input/outputs.

Can you send me an email at support [at] endtype.com?
2 things it's a marketing exercise but it's also R&D an actual test use case for high speed precision motors/controllers. I can imagine this video is almost nsfw for folk building industrial machines.
Am I the only one who, in response to: "dont use loops" thought of the following:

int numDigits(int num){
if (num < 0){
return numDigits(-1 * num);
}
if (num < 10){
return 1;
}
if (num < 100){
return 2;
}
if (num < 1000){
return 3;
}
if (num < 10000){
return 4;
}
if (num < 100000){
return 5;
}
if (num < 1000000){
return 6;
}
if (num < 10000000){
return 7;
}
if (num < 100000000){
return 8;
}
if (num < 1000000000){
return 9;
}
return 10; // cant be more than 10 since sizeof(int) == 4, otherwise extend to 19
}
Len() and str() are a loop under the hood.
Because laws are always flawless and never contain any loopholes, and it has never happened ever that lawyers were specifically instructed by a company to find those loopholes and exploit them as hard as possible.
initially tech was an apolitical asleep bear. the bear is waking up and both sides are not happy there is a bear in the room.

the bear needs to pick a side or even better... be a bear. be competent. bears are strong and can command a room themselves.

you have to accept responsibility you're a bear now.
I had a great time dumpster diving at the university in the 70s. My dad freaked out when he realized it was a dumpster from the Microbiology lab. We'd been playing waterguns with surplus plastic syringes.

Although the risk is tiny, I would observe that very old plaster from walls has horse hair. There's a non-zero Anthrax risk, albiet very low. If a house is being refurbished then you may be playing in this, or in Fibrous cement (asbestos)

Kids need to learn to take risks. It's mostly a question of what risks we want to encourage and what risks we can wear.

"don't be stupid" covers most of it (c/f syringes above)
They should lose. As I said in another comment, SCOTUS just ruled that APIs weren't copyrightable, and there's a HUGE parallel with Microsoft and Sun Microsystems over Java. In the end, Sun settled for Microsoft to stop saying "Java compatible" and $20 million. The community on the other hand got OpenJDK four years later.

Just do it. Fuck the lawyers. When you win, you toss some cash and they'll ya for it.

https://www.cnet.com/tech/tech-industry/sun-microsoft-settle...
AI meaning neural nets is a very recent turn of terminology =) this is a clear use of the word to my mind - optimisation, planning and control, performed by a computer.
Apple doesn't control an entire industry. You can buy an Android phone and fully participate in the mobile phone world never talking to Apple. You cannot participate in the AI world without NVIDIA.
from earlier,

https://news.ycombinator.com/item?id=40589585
GitHub Copilot gets third-party extension support
The new Copilot Extensions feature in GitHub Copilot, according to GitHub senior vice president Mario Rodriguez, has been designed to accelerate developer workflows without users having to exit the GitHub window or their IDEs, similar to VSCode extensions.
- How can we market our world-class precision manufacturing skills more effectively
- What if we make a robot that solves Rubik's cube at insane speeds
- Sounds cool, see you in 3 months
Pre-training happens once then it’s done. You can’t make a multi-trillion dollar business out of providing hardware for that. Inference is where the money is because it’s recurring.
By default the tree shadows appear as they would from an airplane, so you would not see any shadows at noon as the top of the canopy is completely in the sun.

Try changing to "below canopy" in the Settings and you might see the missing shadows.
What else could they have done? Their Symbian efforts failed on every front, and their software engineering seemed broken to the core (looking at it from an outside engineer who tried building apps for Symbian, but also as a device user). It was a company that understood hardware/firmware like no other, but the software part was not there - kind of like car producers and their infotainment systems nowadays.
Usually one is not in control over every place where text can be selected.

As a developer I will be exposed to ids being displayed in code, terminals, browsers of various sorts, database editors, json dumps, text editors, api responses, chat messages, you name it.
If you didn't know of this already, you might find Edward Deci's Why we do what we do : Understanding Self-Motivation useful.
Computers can generate optimal solutions to arbitrary positions. There's no need to apply the human-optimized ergonomic algorithms or methods that human use to speedsolve.
what's with democrats and destroying success? It stems from their fundamental philosophy that if you are successful then you must be evil or have done something illegal.
Surely there are more Android users than iPhone users worldwide, and if you target Android you target Vulkan.
I'll take my chances. Adobe have proven they want to spy on me 100% of the time and shake me down for as much cash as possible. Pirates ostensibly have to compete on the quality of the product they offer.
> One thing that I think leet code interviews get very wrong is that interviews involve two sides trying to evaluate each other. Wearing people down with leet code is not a good pitch for your work environment.

This is huge and is underrated. Even when I have (_rarely_) passed the most bruising interview process, my emotional state was so negative towards the company. Part of the OP's emotional state (exhausted / burned-out) is the result of an adversarial interviewing style. With your style, you can gently push people to the edge and see how they perform. Your style is more dynamic, which more closely matches real world working conditions.
> They'll do all assessment during post-launch retros.

...based on their detailed observations of what happened in the room.
"The best thing I can think of is putting your cryopod in a lava tube on the Moon, powered by a small nuclear reactor or maybe a large RTG."

And then hope nothing critically fails for centuries ...

Unless we have perfectionized robots by the time you go into the cryopod, you might as well bet on humans. And if we "perfectionized robots", that do not fail all the time, we already would have a very different world.