skysight-inc/HackerNews huggingface dataset:
MFA itself is absurd and nonsensical for the vast majority of users. It's security theatre unless you do it right, and if you're doing it right, it's — as you've said — too hard for most people to bother. Properly implemented, MFA is an Enterprise feature, not a personal feature. Like SAML SSO, or having audit-log APIs.

The point of setting up MFA is to secure things that really need to be secure, where the person with the data is aware of real attacker threat-profiles that have real interest in their data. It's a thing that companies that hire CISOs care about.

Any implementation of MFA you see in the wild is either part of a product that has an enterprise tier that has customers like that, where the product devs decided to "trickle down" the feature [in a less-secure, but possibly optionally secure, form] to lower plan tiers; or it's a cargo-cult reimplementation where a company "saw other companies doing it and it seemed like a good idea" — but they exchanged actual security for convenience.

(You can usually distinguish one from the other, because the companies "actually doing MFA" will almost always support smart-card authenticators — and have for decades, back since doing so required a Java applet. Because "issuing each employee a smart card" is what companies that actually care about cybersecurity
— e.g. defense contractors, investment banks, etc. — do as a matter of course.)
I heard BSD is popular among security engineers. Just wondering 1) is it true? and 2) how exactly do you use it for security research? Is it mostly for defense or for offense? Thanks!
It does not necessarily involve sacrifice from me. The company could also settle for a reduced profit.
That seems a little wrong - I can just spam uninteresting, yet topical things to HN, and no negative consequences accrue? People will see the headline at least, maybe click on the article. I get the clicks every time, and I get to maybe repeat a Big Lie over and over, which will help my goal of framing the discussion my way.

But thanks for the correction! I appreciate it.
How do you provide fanless laptop, and extended battery life if you don't care about maximizing performance while maintaining ultra low power usage?

That is why nobody buys windows based laptops anymore and the macbook air is the best selling laptop

you don't need apple marketing team to see how people are fed-up with hot windows laptops and their noisy fans (and blind btw, pun intended or maybe not lol)
I suspect that might be harder than it sounds. See this (circa 2014) Aussie chemistry teacher's crowdsourced organic compound perceived-smell infographic -- it seems pretty random.

[0] https://jameskennedymonash.wordpress.com/2014/01/04/table-of...
I think it's ok, I never have anything in the middle of the menu bar anyway, might as well have a notch there.
That is one of the current options for the new MBA announced today.
After I taught myself to keep my wrists unbent/horizontal with the ground while I typed, this sort of thing doesn't bother me at all. Without evidence I attribute to this my lack of RSI or carpal tunnel despite being a heavy emacs user over the decades.
To an extent, you get this with Datalog, which is an easily embeddable subset of pure Prolog.

I've been spending a ton of time with the language and its implementation through my day job, and I recently spoke about its use as a DSL for embedded knowledge bases: https://www.youtube.com/watch?v=lYLkaOq7WbU
I think a lot of this stems from the complete removal of social safety nets, which means that employers can demand just about anything from potential employees.

Low wage jobs have shitty wages and conditions, because "at least you're not living on the street". Professional jobs (and the academic institutions that support them) can demand insane requirements for their candidates, because "at least you're not flipping burgers."

This leads to young people flocking to different degrees in a desperate attempt for some level of security. There pushed by the promise that if they bust their ass with a degree, maybe they'll get a decent job that allows them to eventually retire.

Ultimately, this isn't a college problem, or an "MLM" problem. Conditions won't improve unless people have the ability to say no to unreasonable demands.
How common would it be for someone who has just lost their phone to want to immediately switch platforms? Isn't it much more likely that they'd want a new device on the same platform as the one they just lost?
Apple has bought heavily into the HEVC ecosystem so they'll have to support it for at least a few generations just to make sure their hardware performs well combined with their previously released phones. And if you're already dumping money into the HEVC patent sinkhole, why bother also implementing a free codec?
I'll find out. How's your mum doing?
Same as what they did with Bluetooth and AirTags, AirPods, etc.

They start with the standardized technology, do their little twist (which usually involves fixing some standardized bug that affects performance and people have been complaining about for years), and patent it.
It's worse than that. They're busy turning off their users with dark patterns, terrible UX, ads and spam in the OS, and endless amounts of unnecessary telemetry.
> At some point, to have a functioning democracy, the populace has to be educated. Then when there's misinformation, they'll just ignore it.

How do you ignore misinformation that you don’t know is misinformation?
Overall, it's kind of meh for me. Stage manager is a mashup of spaces on Mac and a task manager that takes up wayy more real estate than either of those, so it's not super impressive unless you're using an external monitor.

What I would've liked to see were more splits in the multitasking layouts, so you can show more apps simultaneously, while also maximising the screen used for content.

Not even more developments on the "desk-top class apps", the default apps are still not Mac-parity. On the API side of thing, no API for generic background tasks (like hosting a server for instance).
I agree that this has a potential to make people consider ignorance as a feature. AI is useful as a helper technology, the same way as telescopes or computers. But saying that it will discover new science is just a misleading idea.

Even if AI is really capable of doing so (I don't think it is), it is similar to saying that a different species (not human) will now do science for us. How useful is that for humans? If that were even true, it would mean that humans will be left in ignorance and start to rely (without ways to confirm it) on the results provided by this new species. In other ways, the whole hoopla about AI doing science is nonsense on its core.
even if they can get windows on ARM working, they still need to get vendors to distribute ARM versions of their software. This is another leg up for apple and the humble penguin.
Yes, andt sea-level CO2 have almost no impact on average temperature. Its only in the high troposphere that its impact is felt. And on average, CO2 takes twenty year to rise up to the level where it start to be impactful (and as it is an oxide, is ultra stable there). The the deregulation we have right now is caused by the emissions from 2002.

What we emit today will start to have an impact on average temperatures (energy level, infrared re-emissions, whatever you want to call it) in 2042. That does not help us take decisions.
I think a programmer can get over the "Rust is hard" part after writing certain amount of code. The type system and the borrow checker will just become intuitive enough for a programmer to grasp. I do have a question about productivity, though: what added productivity does Rust bring over languages like Go or Java for writing RPC/HTTP services, given that Rust requires an engineer to think about memory management all the time, while GC languages don't?
How do I leave the Apple ecosystem if I go all in on this? Sounds like major vendor lock in under a deceptive title of “open standards” but I’m hoping I’m wrong here. Does anybody happen to know yet?
Couldn't you do an experiment where you entangle two particles at different altitudes and measure to see which one drops faster? If they're entangled and influenced by their local gravity then you'd expect both to fall at some half-way point (their average) in terms of gravitational influence since they'd each be influenced by the other's gravity (equally?).

If they both drop at the same exact speed (and it's not what it should be from a locality standpoint) it would confirm that local gravity is having an impact on both particles at the same time. In other words, if you drop a particle from 10 meters at sea level it would fall at a certain rate. However, if you entangle it with a particle that's 6,000 meters up that particle at sea level might drop at a rate equivalent to what it would at around 3,000 meters (assuming gravity influences both particles equally).

If that's how it worked then in theory you could entangle a large mass of particles here on earth with some out in space and you'd only need a fraction of the amount of energy for the particles here on earth to reach escape velocity.
Matician | Mountain View, CA | Full-time | Onsite |

https://matician.com/

Positions: Reliability Engineer (hardware); Linux/Embedded Systems Engineer; Platform Systems Engineer; Computer Vision/Machine Learning Engineer; Mechanical Engineer; Electrical Engineer; Firmware Engineer; Supply Chain Manager; iOS Engineer; Speech-to-Text Engineer; SLAM Engineer; Controls Engineer.

Matician is bringing Level 5 autonomy to consumer electronics for in-home use. We're a small team (just over 40 full-time) led by repeat founders (Mehul Nariyawala and Navneet Dalal, inventor of HOG).

Our user-first mentality is bringing autonomous robotics into the home to solve existing, real-world problems. We're building products meant to be incredibly useful first, and cool second!

Apply via our website above, or send resume and a blurb to exec@matician.com and let me know you found us on HN :)

-April (Talent Lead, Matician)
Is that elbow macaroni in the window corner a new convention in iPadOS, echoing I suppose the old diagonal hash marks of yesteryear?

I'd have to see it in person, but it looks like "stage manager" occupies a lot of screen real estate for something that is supposed to improve productivity, and it's not clear to me how it plays with iPadOS's existing "split view."
There’s literally only one feature on the iPad I want: virtualization. Can it do that yet?
Elon based his argument on fraudulent report provided by Twitter: https://twitter.com/elonmusk/status/1533839270976204801 thus the "waive due diligence" doesn't apply here.
What if your mechanical speedometer breaks? It happens, you shouldn’t crash because of that.
It is linked because it was covered in the keynote.

And what is new is that it looks to become a widely supported FIDO standard i.e. Google/Microsoft are onboard whereas before it was an iOS/macOS only technology.
>>> Show me one truly powerful person who could have survived 30% of his subjects actively resisting.

>> It's a lot easier for "truly powerful person" to keep "his subjects [from] actively resisting" than you seem to think.

> Depends completely on the people.

Not really, unless you have a fictitious people that isn't subject to social coordination problems.

However, real populations are subject to those problems, which is why we've seen dynasties of awful dictators survive for generations (e.g. North Korea). The lesson of those dynasties is also probably "don't let up on the oppression or you'll lose power," which might be easier to keep up if the immortal leader doesn't doesn't have to be replaced by a naive successor.

> You have a mental virus that wants to believe everything is doomed.

LOL. Comments like that are totally unpersuasive, and also against the rules.
Former Imgur employee (left years ago)

I do not agree with the moral framing you are using. Image hosting suffers from the free-rider problem [1], at least given our lack of infrastructure for micropayments in the browser. It is not surprising that there is a shortage of it.

[1] https://en.wikipedia.org/wiki/Free-rider_problem
It's still only 224 pixels per inch (ppi), not the 254 ppi of the MBP 16". Back when Apple had subpixel RGB font antialiasing like Cleartype the 224ppi was fine but 224ppi text doesn't look sharp with grayscale antialiasing. It's not without good reason that an iPad Retina display is 264ppi. I switched from Mac after Apple removed Cleartype-like font rendering because my external 4K display no longer had as sharp of text as Windows+Linux.
Haha I feel the same way, feels good to see Illinois (do people still call it UIUC?) in the scientific headlines.
Radical no, that would require to add JIT which is planned for 3.12 AFAIK. But there are two performance improvements after release of first beta already: https://speed.python.org/
Smartphones Blur the Line Between Civilian and Combatant
You can indeed configure the MBA with 24 GB. It's a $400 upgrade.
Sounds to me like what we call "A Search Engine" in software engineering.

I sure as heck can't keep track of all the blogposts and articles that come out every day about software development. But I can expertly wield "an AI" to answer my questions and do just-in-time research when it's needed to solve problems.
So a notable difference between the $1199 and $1499 SKUs is the 35W dual-USB-C-port charger.

Apparently, it retails for $60 alone! https://www.apple.com/shop/product/MNWM3AM/A/35w-dual-usb-c-...

Retailers like Anker sell a similar charger with double the power at that price range.
The Weather App Comes to iPad

Finally! 12 years after the first iPad, Apple released a native Weather app which doesn't point to a website with ads.

Next year they should release a calculator.
I used my M1 MBA for six and a half hours on a ten-hour flight from London to Austin (coding), and the battery went down from 100% to 60%. It's nuts.
I think the only excuse for that huge notch has to be they are planning to put Face ID in there at some point in the near future and don't want the design language to change again when that happens. i.e they are pre-reserving that space in the menu bar.
We came across this time and time again, even when the procuring team was "an ops team". Our solution was to automate the boilerplate stuff, like the NICs, PSUs, etc. So the order would focus on the compute and IO stuff (though they often struggled with RAID controllers too).
We were thinking of switching to a "how much capacity and iops do you need?" method and breaking that down to spec automatically. Or even a "give me a baseline server and a performance multiplier per capacity, read/write, etc". In case they didn't know the actual numbers.

Not sure if it would hold?
Ml (Using Pytorch or Tensorflow) still much much better on cuda from what I have heard.
????

The goal of all this is to make auth tokens be single-factor, not one factor in MFA. If you read the Ars article linked elsewhere in the thread the people behind it are pretty clear about their desire to get rid of passwords.
Inclusion of that small fan affects the frequency range and how they handle sustained workloads.

A pro won't blink while an Air will throttle to keep itself from melting. For long video and photo jobs, that really matters (or for long (>24h) running simulation/scientific code or plethora of other examples).
I agree, a fanless cool laptop is preferable over a loud fan and hot laptop
If Apple announced a 16" MBA, I'd buy one and ditch my ThinkPad. 13" is just a bit too limiting for my tastes, and I don't need the power or the extra expense of the 16" MBP.
If the worst case latency of ArrayList is a deal breaker, then almost certainly the average case latency of LinkedList is also a deal breaker.

You maybe want something like a linked array, but it's staggeringly difficult to find a scenario where a Java LinkedList or c++ std::list is ever the optimal choice. You should pretty much always start with an ArrayList or std::vector and go from there if/when it ever turns out to be a hotspot in benchmarks or profiling
iOS 16 to support Web push notifications in 2023
For web dev the base model (8GB RAM) MacBook Air M1 is a viable dev machine - makes the maxed out i7 MacBook Pro I had from work feel sluggish in comparison.
Apple’s key advantage here, though, is one Microsoft would never voluntarily embrace: abandoning x86-64 in favor of ARM.

Apple is willing to force its partners and customers to make the switch or get left behind. Microsoft would never do that, so Windows on ARM will presumably languish in application support indefinitely.
No VP9 or AV1 acceleration.
You can but it costs +$400 to go from 8gb to 24gb.
Similar to the law of total expectation, easier for me to think of partitioning a weighted mean :)
There is asahi linux, but it’s definitely not ready for general use
>PHP's date() function has a format specifier 'B' which returns the Swatch Internet Time notation for a given time stamp

That is pretty funny
$1,199, only $200 ... thats 20% increase. Fuck that.
In each of these approaches will any of these (or something else) also provide approaches to getting the stream saved for viewing again later on a remote server? I'm guessing I need some client which also connects to the stream and save which can then be served again. Or is still a solution already baked in available?
> makes the MBA an entirely viable dev machine for many workloads.

So this, like the M1 supports only ONE external display.. so as long as you live the lopsided big-small life, sure.
> What I mean by that, is that AI is often non-explainable, can be non-deterministic and only as good as it’s training data.

By your logic, humans can't discover things, but AI can. You think you made the opposite claim - you didn't.

1. Consider that you can freeze a random seed, making an algorithm deterministic, but you can't do the same for a human.

2. Secondly, I dare you to explain to me exactly, down to the very activation of cells and synapses in your mind, how you came to understand these words as having meaning. You can't do it, but an AI that did this would do this implicitly. So it will do a much better job of explaining how this happens than you will.

So you haven't ruled out AI being able to discover things. You've claimed that humans can't, but AI can. It directly contradicts your thesis.

3. We can point to specific examples of novel discoveries produced by modern ML that were made without the use of good training data provided by humans - indeed, without any training data provided by humans. Moreover, these techniques weren't limited by their training data being bad - they were built around the idea that the training data they would generate was bad.
(Spoilers?)

I don't think disintegrating at mach 10 would be survivable. You're basically a meteorite at that point burning up in the atmosphere, not to mention the speed at which you'll hit the ground even with a parachute if the parachute could even stay intact at that speed.
What I don't like about this approach is how I'm supposed to refer to something by namespace.C1 but its repr is namespace.c1.C1.

I would prefer if the repr reported its primary public API name, not its internal implementation location.
The day iPad gets hardware accelerated VMs without any jailbreak would be the day it'll become a productivity machine for developers.

The iPad is cool, portable and has a nice screen, but iPadOS still holds it back IMO.
On the contrary, I suspect they have market research to the effect that only a small proportion of users have or want multiple screens, and of those who do, they're likely to buy a more expensive model in the first place. Basically everyone I know has gone the route of a single large display, Mac user or not.
There are plenty of other contemporaneous sources all saying the same thing. Similar to the now dis-proven Russia-gate hoax, the DNC are the ones pushing the narrative that the leak was a Russian operation. The analysis of the time stamps on the DNC files has proven that they were not copied over a network, but copied locally.
>one more username and protocol to remember

maybe i am old, but the messenger service is the "one more username" to remember. i would drop messenger services before i drop email. messenger services tend to be linked to email accounts anyway - so im sure low friction solutions could be developed.

The point is to isolate sync communication from async to preserve the simulation of live conversation as an option online.

the issue is compounded because the person who sent the message may not be available when i see the message. Messenger was developed for people to talk at the same time. Honestly, it seems like product overreach for it to accommodate any async communication.

Async communication is a very important form of communication and should be managed appropriately and not shoe-horned into live chat UI's.

IMO async should always be threaded. If I would be changing my messaging behavior based on whether or not someone is online (which is sort of necessary to avoid confusion) - I would rather optimize that behavior change with two different (UI) systems than trying to use one chat box and one log for it all.

If someone is not in the room anymore, you cant talk to them. Full stop. Leaving the room is a signal that needs to be respected. It is one of the few powers individuals have in an actual conversation. Getting rid of simulated "rooms" online was a step backwards. Even if it happened during a simultaneous step forward for mailboxes.
Probably still way slower than advertised. The M1's were otherwise awesome but the GPU performance was much over-stated (claims like faster than 3090 when barely on-par with 3050 which is 1/4th as fast).

You have to remember that these are just scaled mobile GPUs. They can't hold a candle to proper dedicated GPU hardware and never will until Apple gets around to designing desktop specific GPU SoCs.
It appears to be a super compact Gan charger FWIIW
How is this BS?
"How AI technology can tame the scientific literature" https://www.nature.com/articles/d41586-018-06617-5

"SCIBERT: A Pretrained Language Model for Scientific Text" https://arxiv.org/pdf/1903.10676.pdf

"Domain-specific language model pretraining for biomedical natural language processing" https://dl.acm.org/doi/pdf/10.1145/3458754

These are just examples I pulled up in a couple minutes of Googling. Yeah, the wording here may be a little too grandiose, but nevertheless the fact that AI can read through vast sets of papers and data quickly and help humans sort through it is fundamentally true.
Welp, Apple just updated the specs page which seems to confirm only one external display up to 6k in resolution. Too bad.
Is there a third-party charger that can deliver that wattage?
> That still leaves getting it on the field.

This is a solved problem since the invention of the bucket and pointy stick, when “fertiliser” meant “manure”.

> With CO2 being 50% higher that means you'd already have to fertilize 50% more to get the same Nitrogen to CO2 ratio as preindustrial levels.

Why do you want to match the air rather than the plant’s actual growth? Plants are limited by a lot of different factors, so while CO2 helps a bit, doubling it doesn’t double the nitrogen use all by itself.

> a farmer didn't follow the fertilization limits

While this is a real issue, there are many solutions, and worrying about CO2 altering crop yields isn’t one of them.
Nah it’s not true now even. Should be though.
C'mon. Non-Apple devices aren't _even remotely_ a priority for them. Just look how bad Apple Music is on Android and web.
If I was looking for a why...

I might say that, in vipassana, we extend our conscousness into places that are otherwise unconscious. And become comfortable being conscious there and having that place be part of our reality.

The land of dreams being one such otherwise unconscious place.
I edited the comment after noticing my error, no?