skysight-inc/HackerNews huggingface dataset:
"All of these "alternatives to airdop" don't seem to actually do what airdrop does, which is create an ad-hoc wireless connection."

Not all of them.

"Airdrop isn't just a nice UI for sending files between people, it allows a wi-fi speed transfer between two [Apple] devices that aren't connected to an existing network of that speed."

More precisely, WiFi Direct allows it.

There is no reason why one should not be able to use WiFi Direct to transfer files between Apple hardware and non-Apple hardware.

But Apple and Google, via iOS and Android, stop users from using WiFi Direct to do it.

WiFi Direct does not belong to Apple, or Google.

https://en.wikipedia.org/wiki/Wi-Fi_Direct

Everyone who buys a computer from these companies should be able to write applications that use WiFi Direct. The chips support it. The buyers own the hardware, not Apple or Google.
Sorry, I misread you, didn't catch you meant the time. Also good point about the possible power damage being quadratic on the current.
Thanks for the polite clarification.
I get that. But aren't we all struggling with complex branching strategies and microservices, because someone told us "that's how Facebook/Google is doing it!"? :D
Yeah for all those people who need a Lamborghini
iPhones aren't sitting unused in a drawer forgotten like 99% of Flippers. There's nothing differentiating or polished about clicking one button versus clicking a different button to clone an RFID tag. I'd rather have cheapo version of 1 time use gizmos.
> register scanning isn't portable

Certainly not but it wasn't particularly hard to implement either, I managed to do it with some simple inline assembly. Here's my programming language's register spilling code:

https://github.com/lone-lang/lone/blob/master/architecture/x...

https://github.com/lone-lang/lone/blob/master/architecture/a...
> You think there are as many developers who want to develop for the Vision Pro as there would have been if Apple was still as popular with devs as they were 10 years ago?

Apple now charges 15% for smaller developers which didn't exist before. And the rules are far more clear about what is and isn't allowed.

As someone who built apps now and 10 years ago the situation is much better now.

It's ridiculous people talking about developer demand for Vision Pro when there hasn't even been hardware for developers to test on.

Simulators are useful but you can't ship apps until there is real hardware to test on.
Dehumidify method is an often missed part for dryer. On heat pump system, it's done by the other end of heat pump. On heater system, it's done by exhausting hot moisty air or use cold water for dehumidify. I don't know what method is used for average dryer in each country.
I don’t know what your angle is but if plastic surgery is done right (ie most cases) you never explicitly notice it.
the whole point of the flipper is the sub-1ghz radio and nfc/rfid capabilities. It's not really intended to be used as a general purpose computer, it's more like a really extensible radio
Or slightly less scary, escalators.
Software FAA DERs (boeing staff who "report" to FAA) were a factor in the MCAS-related crashes. There's vanishing few SW DERs these days.
Pepperdata gave away bottles of branded hot sauce at a conference I attended. And they thoughtfully selected bottles under 100ml so we could bring them home on our flights! The hot sauce was delicious, and I ended up eating most of it by the spoonful from the bottle.

I kind of still wish I could get more. I searched everything I could find on the bottle to figure out who actually made it. No luck.
In mice, right?
Whenever I even mention doing trunk-based people look at me like I'm an idiot and have no idea about anything.

Same if I say "I'm not doing TDD, because I think it's bad". I've seen so many people claiming to do TDD, but none of them ever actually did.
huttis? you mean like jabba?
> I guess garbage collection has it's uses, but it's very niche. Since C++11 (i.e 2011) (STL, unique_ptr, shared_ptr), any need for it in C++ has all but disappeared.

At least one situation where GC can greatly simplify C++ logic is when implementing lock-free collections. Having a GC available is not a requirement, however, as witnessed by Boost.Lockfree[0].

As others have pointed out, the smart pointer types you identified can be employed in may situations, but are not a universal replacement for all memory management concerns.

0 - https://www.boost.org/doc/libs/1_53_0/doc/html/lockfree.html
Not sure I follow… does someone (me? Another poster?) say that Confluence is better?
Most modern buildings (2008+) don't have up/down buttons anymore, instead they require each person to input the exact floor they want to go to on a keypad. It's called "destination dispatch".
Space Age is a fun one.

If we get far enough, we might have multiple Space Ages-- the original Sputnik-Apollo era, the era when it starts to become viable for ordinary civillians but novel and likely still seeking a killer app, and finally the era where space travel is universal.
His usage of the word is correct and appropriate. Exceptions exist, obviously. So do norms. Valuing your family first and foremost is normal--thank god!
Limiting to top 30 programming languages based on a particular ranking can be biased and misleading. For January 2024 D TIOBE ranking is 21, just outside Top 20 while your top 6 choice of Julia is outside top 30 at rank 33 [1]. D also support scripting and REPL feature as Julia, but D is much faster at them in which faster feedback is very important for new learners.

For proper pedagogical approach we should refer to the experts and educators. There is one paper from Monash University that have come up with major sins of introductory programming languages that are not suitable for new learners including Pascal that you used during your teaching time. I have provided the link to the paper in my other comment.

[1] TIOBE Index for January 2024:

https://www.tiobe.com/tiobe-index/
This is also known as the "B-but Facebook!" scare tactic.
It's all relative. Plenty of poorer people have cars, but instead of $150k cars, they have cheap-o $25k cars. We can't have those kind of people in our neighborhood.
App Store is not a market and never has been.

So the concept of monopolies and anti-competitive behaviour don't apply.

It's why the courts treated Google differently in their Epic case to Apple.
The person you're responding to probably means that bad actors will cause the device to become illegal to buy or use in certain areas as a result of being associated with illegal or harmful behavior.
"And how many start-ups are effectively competing in ads."

Just enough to claim Google does not have market power whenever antitrust issues are raised.
In MYC.
If you can't afford bread, consider eating cake!
SpO2 (blood oxygen levels) is actually very useful if it's accurate.

(Apple's implementation is not super accurate because SpO2 measurement from the wrist is fraught to start with -- it's usually measured from the finger -- and it is biased by skin colors etc.).

Prolonged low blood oxygen means insufficient oxygen is being carried to organs and tissues. Apart from sleep apnea, it can make pre-existing conditions worse.

My ophthalmologist tells me that chronically low blood oxygen can cause problems to organs like the retina which is sensitive to oxygen deprivation.
I like TBD. I've always found the difficulty was in getting people to use feature flags, and then also managing those flags.

https://trunkbaseddevelopment.com/feature-flags/
No thanks.

I've worked on teams using trunk based development before and I ended up being the one having to fix other people's messes, deal with them losing work, and the absolute hell of trying to find where a bug was introduced.

The only people I really want on my team are those that understand Git. And even when there are team members that don't understand Git, I sure do and can pretty easily un-eff any situation someone gets themselves into.

Seriously, Git is actually simple and it should be a fundamental CS class taught at all universities.
That's utterly impossible. It's the same reason America can't have public transit: since it doesn't make economic sense in small remote towns of 200 people, then it can't be done in huge cities. I can't explain the logic, but this really is how most Americans think.
In theory, sure, in practice, when you have hundreds or thousands of times more resources than someone else, you are at an advantage. That's one of the many reasons why minorities are incarcerated at high rates (and why nobody uses public defense if they can afford private), and why organizations like the ACLU & SPLC exist. That's why we see cases like Gary Bowser (nintendo mod chip seller) being fined 15 million dollars in egregious violations of justice. Sometimes, people cannot even afford to fight, like when apple brought a lawsuit against a coffee shop with an apple logo (actually, in this case the coffee shop did win, but you can see how many times when apple sues you you just decide to go huh ok you win apple). Indeed, it's a very common tactic: stall until the opponent runs out of funding. That's even before you begin to consider things like bail and bribes (e.g. Clarance Thomas). And sure, not much of this applies directly to this case, but you can clearly see how money helps win court cases, even if you just consider the hundreds more eyes searching for loopholes.
I bought it in the hopes of causing mostly harmless mischief, but its capabilities in that realm are oversold.

That said, I knew very little about UART communication or SPI until I started playing with this and an ESP32 device. I also knew very little about bluetooth, RF, and RFID/NFR type stuff until I started exploring the world with this. It's been a fun journey that's rapidly advanced my understanding of quite a few things.

Others have said its overpriced or that you can build your own or whatever, but it's actually just the right price for a cool little educational tool that also works beyond the educational stage. It may even inspire me to build my own advanced version at some point.

If you're already a hardware hacker or EE, this is probably not much more than a toy for you. If you've always wanted to explore some of these topics but had no idea how to start, the Flipper is a good introduction. I immediately flashed it with custom firmware and it was easier than flashing my BIOS.
An unhashed, unsalted password should literally never touch a database.

Which is to say this kind of sanitization on passwords is meaningless if the barest of security standards are in place.
Yes. I have encountered over a dozen pieces of (non-legacy) hardware running wind river in the past 12 months alone.
We had floods 2 years ago where I live. 20+ apartment complexes lost significant electrics for their lifts, and Thyssen and Otis had 6+mo back order supply issues.

Supply chain logistics behind things like lift parts, puts pressure on pricing. That and compliance. Every inch of a lift cable has to be checked and certified.
Along with that, the more expensive method that scales a bit easier is DNA methylation: most vertebrates, including fish, have a strong correlation between the percentage of their genomes that has been methylated and the age. It's like r=0.99, the older, the more methylated. (however, artificially de-methylating doesn't make you younger)

So you can sequence these genomes and count. Definitely more expensive than digging out a tiny bone, but you can sequence a few hundred or thousand genomes at once.

Random example paper: https://www.nature.com/articles/s41598-023-36773-2
I'm Asian, so I don't have a stake in this Euro-American "conflict" personally.

What I can tell you is that I religiously avoid cheeses made in USA, because they generally taste horrible. Cheeses from continental Europe are generally fine.
The building in that show is the Holmdel location. Murray Hill is a different campus.
I find it way easier to read this modified version — and I use ruby at work. It’s not even close.
P.S. sitting down and learning git was probably the single most useful activity I've done on my 23 year career as a dev.
> When splitting up a product into multiple repositories a lot of new problems are created. Every sub-project needs to be testable completely independently and then in a later stage integrated with the other components and tested again.

While I'm a fan of monorepos, that issue doesn't completely disappear there, does it? I mean, if the monorepo contains the code for N artifacts (say, N, microservices that interact with one another), you will still have to make sure that the master version of microservice 1 plays nicely with the currently deployed version of microservice 2.
There were discussions to put multiple cars in the same shaft. Obviously there are some complications.
How Can We Stop the CO2 That Plants Store from Leaking Back into the Air?
> Garbage collection has an overhead too of course, since there is a major cost to discovering what can be freed, while the cost of doing this with smart pointers is zero.

Run-time cost for GC can be minimized, if not completely obviated, by having the collector run on a processor other than those allocated for system use. One such example of this strategy is the JVM Concurrent Mark Sweep[0] GC algorithm.

0 - https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gc...
Apple's profit margin on the App Store was about 80% in 2019[1].

Looks like 3% to 6% fees would absolutely run an app store.

[1] https://www.bloomberg.com/news/articles/2021-05-01/apple-s-a...
Is anyone here capable of cogently summarizing The Tax Relief for American Families and Workers Act of 2024, its likelihood of passing into law, and whether that will actually fix this?

(As far as I can read it, if passed it would delay this until 2025, likely with the intent to change the laws before that but with more time to debate.)
An LLM is much easier to set up, sounds much cooler, and probably does a better job.
More like most garage doors sold in the last 20 years have a rolling code system, a few of which are non trivial to deal with.

This is already Western centric, but even here there are a ton of older static and fixed frequency systems still chugging along.

Of these rolling code systems most are not difficult to crack, especially those more than a decade old (and which are still sold today)
> Conscription keeps them healthy and they have among the best trained special ops.

Singaporean here.

I don't know about conscription keeping people healthy. I got a slipped disc during full-time military service, and had a hard time continuing treatment or getting any sort of compensation for harm to my body developed in service of the country once I finished service. I know countless people who've developed injuries in their early 20s, only for their injuries to be written off if they weren't persistent in seeking medical help.

Most "uninjured" people in our reserves need to keep fit until they reach 40 (for enlisted) or 55 (for officers), but it's also not difficult to be unfit and still pass through.

And of course, there is zero regard for one's mental health, unless it's a major condition like severe depression or suicidal ideation.

Going through Singapore's military service changed me from respecting its government for its efficiency (likely aided with all the propaganda I've had to listen to during my early schooling years) to severely disliking it for treating the large majority of citizens like cogs in a machine, appeasing them only when elections come around.
> 1966?? So, like, pretty much all the world-changing, paradigm-shifting revelations were in West Village?

No. Unix, C, C++, etc were in nj.
In other news, all sorts of companies aren't working on Vision Pro apps.
Hockey Diehards Building NHL-Worthy Rinks in Their Backyards
This seems just completely false to me. People are exchanging currency for goods on the App store. Can you explain how that isn't a market?
> That just pushes more people to using AppleTV.

Do you mean Apple TV (the device), Apple TV (the app), or do you mean Apple TV+ (their streaming service)?

I don’t see Apple outsmart Netflix or Amazon when it comes to creating and distributing shows and movies.
https://archive.ph/RDS4T
Some would argue that Apples practices clearly protect the consumer from malware, privacy issues and scams. It is obvious to me that if Epic won iOS could be a worse product, at least for me.
> the absolute hell of trying to find where a bug was introduced

What does this have to do with a trunk based branching strategy?

> Seriously, Git is actually simple and it should be a fundamental CS class taught at all universities.

I'm fairly confused by this, as it doesn't seem to contradict OP, which is about using git...
I hate office politics as much as the next developer. This FT article is a very light "review" of a book called "7 Rules Of Power".

To save you time, here are the 7 rules:

1. Get out of your own way.

2. Break the rules.

3. Appear powerful.

4. Build a powerful brand.

5. Network relentlessly.

6. Use your power.

7. Success excuses almost everything you may have done to acquire power.

"Get out of your own way" means (in this book) that not showing or communicating your worth or value will leave you behind peers who do go out of their way to show their worth and value. I.e., If you keep your head down and just do good work, you won't get noticed.

So, it seems "office politics is not optional" is based on the unstated premise: "if success in the workplace is the only thing you care about."

As for me, I've been a developer for 25 years and never wanted to go into management. I love my job because I love to code and I love learning new things. I'm 100% not the target audience for this book.
I doubt it, otherwise we'd see this in Android. And while it does happen of course, it's vanishingly rare. Anecdotally I have plenty of friends and family who are neither technically proficient nor well educated and they seem to be doing just fine.

Instead it's a boon, especially for folks like myself who use a fair amount of software from alternative stores/installers.
Just in case you need the nuclear option. Did you remember to add "1 Year Cliff and 4 Year Vesting?"?
Scientists discovered perfectly preserved dinosaur embryo inside fossilized egg
Probably not, because neither of them have complex branching strategies
This seems interesting.

Probably more my problem than the author's, but I get triggered by that:

> boolean pointPoint(float x1, float y1, float x2, float y2) {
> if (x1 == x2 && y1 == y2) {
> return true;
> }
> return false;
>}

And

> if (distance <= r) {
> return true;
> }
> return false;

Which can be replaced with "return distance <= r". It's always funny to me when booleans get treated like that. My big favorite is "if a == true return true else return false".

Anyhow it's probably pedantic of me. I bookmarked that, no doubt I will find its use.
Their new robots are dexterous and able to automate much more complex tasks than the existing bots.
I hate beige but miss it for computers.

On espresso-colored desks, great, but if your office doesn't have the color scheme of a vampire bordello, black cases and monitors are ugly as hell. Aside from SOCs and law offices, it's so conspicuous it's not really a good fit anywhere.

My desks at work and home are both light wood and thanks to all the black boxes and black cables everywhere, even with cable management my desk surface forever looks like two Minecraft squids tentacle-raping each other on the deck of a ship.
I hope the future of copyright is the dustbin of history.
Adjacent topic, my prediction over the next 18 months that public perception of Apple will start to shift into the next wave - similar to what happened to Microsoft in the early 2000s. Seems the winds are aligning but again- a half thought out gut view.
Reminded me of something I have been thinking about lately: a centralization-cost curve. The engineering problems that go into building things of a certain scale eventually become more expensive than simply breaking up the problem into smaller pieces. It may be much easier and cheaper to build 2 buildings 59 floors high compared to one 118-floor building, but not cheaper or easier compared to 118 one-floor buildings.

Example from tech: Amazon S3 and cloud services in general. They benefit from economies of scale, but only to a certain extent. And I have a hunch we are reaching hard limits on what AWS can handle. S3 in particular may be at a breaking point as I have noticed that the cost and speed of storing data there is now ridiculously bad.
I'm convinced that development and operation (deployment) should be thought of separately. The branching model for the code should only serve the purpose to create a working product (artifacts of some kind). Those artifacts should be versioned (can be semver, or just the short hash of the commit, or anything else).

Once something is ready for deployment it can be deployed, in the best case this is just clicking one button or one CLI command.

Developers shouldn't be afraid that one wrong commit can automatically just go to production.
A bit different than the other replies, but I'm using mine like a very extensible input/output device for my own hardware projects and as a general STM board for fiddling with embedded on an STM chip (I usually stick to RP2040s and ESPs). I'm really interested in making expansion boards for the Flipper, especially ones built on the RP2040. Just sounds like a ton of fun.
isn't that more of a personal finance problem than a tech platform problem?

you can find all your subscriptions there in one place until you start a new subscription on the web (maybe because it's cheaper), or you have one on a console. now suddenly you have multiple places to look again

there's no reason subscription management couldn't be managed at a higher level, outside of any tech platform. if 99% of banks weren't so technologically incapable it would seem obvious that it would be there, with the rest of your transactions. review/cancel/challenge/refund everything in one place, subscription or not.
I have only seen online ordering from a table as you describe at a couple of places. Maybe two times. Most QR codes I see link to a (often nightmarish) website or a PDF that would be suitable for printing a paper menu.
SpO2 monitoring is one of the components of polysomnography which is used to diagnose sleep apnea. SpO2 statistics are reported in the polysomnogram: SpO2 minimum, maximum, mean, standard deviation.

For example, a minimum SpO2 of 70% during sleep indicates your blood is not oxygenating properly for some reason during that period. Doesn't straight up prove it's due to sleep apnea but you can definitely assume it is and be right more often than not. The full polysomnogram also measures air flow, sleep architecture and more.
>Murray Hill campus

Wow. I remember reading in some of the early books about C or Unix (such as K&R or K&P), the words "Bell Labs, Murray Hill, New Jersey" in one of the early pages, such as the Introduction, Preface or copyright page.
My "cognitive white noise generator" has been locked on emergent spacetime for a decade now. The idea here, and I'm very loosely summarizing, is that the dimensions themselves are emergent properties of large scale entanglement - the mathematical "dimensions" resolve quite well into flesh and blood, "this is a chair" dimensions.

The paper that sort of kicked it off

https://arxiv.org/abs/1005.3035

Quite evocative, but would require spectacularly sensitive testing apparatus to falsify . . and even then, other explanations aplenty.

It is the fabric of space, after all, no shortage of theories.