skysight-inc/HackerNews huggingface dataset:
Part of the "corporate device" is the fact that they can ensure its security.

Would you be comfortable letting Bob in Accounting use her own computer, the one she uses to do payroll for the whole company? The same Bob who clicks every link in every email and installs every executable possible. The same Bob who doesn't remember passwords and has the payroll system password on a post-it note next to his display and uses auto-login on his computer because typing the password every morning is too much of a hassle.

Or would you rather have some "corporate spyware" on there doing basic sanity checks for malware, weird access patterns, enforcing a password policy and automatic locking when idle?
> I’ve been using it for years for common things as a full-stack dev but it’s only really the last six months that I’ve really begun to stretch myself with it.

I'm only now dipping my feet into front-end development, and I'm avoiding all frameworks[1], but to play with CSS I made this: https://rundata.co.za/~lelanthran/JustTryIt/

It's incomplete, it's not good for testing layouts, etc ... but it was useful to me when I didn't know what the defaults did.

(I should perhaps rewrite it now to be more complete and less cruft-filled - this was written when I knew less about JS and CSS than I do now).

[1] No special reason - there are too many, and most of them seem bloated for what I need. I'm sure react solves real problems, but I find it's shorter to solve my problems using whatever I've already written and understood than learning a whole new framework.
For now I see that Apple took USB-C and used it implement 23 years old protocol in it's mid-range device.

I think I'll give EU a chance before I will agree that they created bottle neck by this legislation.
Not a fan of using an AI voice for language learned. The melody and rhythm is off. If you're learning a language, hearing native speakers is important.
Nevertheless, nothing forces my banking app to accept a second PassKey other than the one linked to FaceID. When I buy a new phone, I need to re-bootstrap auth from zero. There’s no way to store two.
I very much object to this suggestion.

Removing a file is no more evil than creating one. It’s just a computer operation. I would be very irritated to have to type in full the other option.

I suggest that the requestor pay a penance by typing:

“I must be less reckless when working with computers”

1,000,000 times.

Through repetitive diligence you become a better computer user.
Password should be stored as salted hash, so they are not really shared.
To elobarate on that, the hurdles for monitoring employees are really high. It is always illegal to do it secretly and conversations etc are considered private even if you're in the office and talk with collegues. Also worker's councils hate that stuff and a company would have a really bad time with theirs.
This article explains the reasoning pretty well:

https://adamwathan.me/css-utility-classes-and-separation-of-...
I probably could have framed this more clearly. I don’t think my point really supports the lock-in argument.

Google has been a big proponent of FIDO, having been an early adopter of U2F in Chrome and leveraging it for advanced protection. More recently, they have extended Chrome support to FIDO2/passkeys and made this move to make it the favored means of authentication for Google accounts.

Given that strategy, it’s a bit of a head scratcher to see Android lagging behind its desktop and mobile competitors. Why stick your mobile customers with second class support for the passwordless technologies you’re pushing everywhere else?!
That’s not correct. We’re USB-IF members, and I’ve read through large chunks of USB-IF specs. The spec I am referencing is the one that defines the actual connector. You cannot build a power source that uses a USB-C connector and doesn’t support 5V and call it “USB Type-C”.
While the industry of recruiting passive candidates was created and pioneered by LinkedIn, ADPList still holds the potential to excel in “connecting talent to opportunity at a massive scale” and to unleash the power of “weaker ties”.

Just as Instagram relative to Facebook was used more for inspirational postings, lifelong learners with growth mindsets might increasingly prefer ADPList in the future.

The weak tie theory suggests intentionally cultivating weak ties can lead to greater opportunities. ADPList can choose to focus more on talents' potential and emerging opportunities.

Deliberately creating a growth-mindset culture within ADPList communities will be pivotal for future success.

Best of luck!

Reference

How Microsoft Uses a Growth Mindset to Develop Leaders
https://hbr.org/2016/10/how-microsoft-uses-a-growth-mindset-...

The real strength of weak ties
A team of Stanford, MIT, and Harvard scientists finds “weaker ties” are more beneficial for job seekers on LinkedIn.
https://news.stanford.edu/2022/09/15/real-strength-weak-ties...
"What is a number?"

Min value? Max value? Precision (and in what base)?
Which his great because california's emissions policies have been a disaster for safety and emissions.
>> Brunel subsequently studied under the prominent master clockmaker and horologist Abraham-Louis Breguet, who praised Brunel's potential in letters to his father

>This doesn't sound like something that would commonly happen today, alas. Seems like in the past, it was accepted that talent and potential was not uniformly distributed and that it was in everyone's interest to seek out and support those who have it, so that they can do great work for society.

>Today you'd probably consider that kind of kid "privilege" and seek to divert investment from him to someone w/o his gifts, to seek a more equal but overall lesser, outcome.

I'm sorry but this is nonsense. There are still elite schools around the world and difficult programs to get into. Some people study with prominent researchers and others don't. How's this any different?

Today we have more schools and more people can get higher education. If anything, many other people who had similar talents back then would be unable to pursue a career in those days because their options would be limited. We're much better off today.
I think they make their own motherboards (have them made). So they can fully make sure that ECC is supported from start to finish
Can't we just stop linking to the Register? They're not really good journalism.

https://learn.microsoft.com/en-us/windows/whats-new/deprecat...
makes sense, thank you!
Totally agree. Plus it adds stress to us old people who have been using egrep for years.

“Why they wanna go break all my shell scripts ?”
I had a similar question. I decided to learn Erlang / Elixir first. Starting with Elixir and thought that I should probably learn Erlang first since it's going to come up. I actually like Erlang a lot and use it as much as I can. There are use-cases where Elixir is more suitable, e.g. web development using the amazing Phoenix Framework.

Anyway, I found myself doing REPL development using both Erlang and Elixir. Many of the benefits that I read about CL seem to exist within these languages as well.

I hope to explore CL eventually, but I'm just having too much fun with Erlang / Elixir at the moment.
> Which makes it even more remarkable the company cares enough to include this kind of functionality in a consumer product.

Maybe people are just starting to get sick of this argument being used against everything.
Great find and a great read!
I sometimes envy people like you not being able to hear the difference between trash headphones and good ones.
Maybe? We were tired and just wanted to go so we didn't fight them on it.
Of course it can be both... It would be naive to think this is all perfectly neutral and that there is no game being played, as per my previous comment.
Induced demand is really supressed, and sometimes non-measurable demand.

If your roads are jammed, some people who want to take trips on them will take other means or abandon the trip. If additional lanes are built, trip capacity increases, and more trips are taken. Sometimes the amount of supressed trips is such that traffic jams continue to the same extent as before... but that's unusual --- when Caltrans widened the 405 in west LA, morning and evening jam duration was significantly reduced; but population growth continued and trip demand growth continued, and the jam duration grew.

It's the same with housing. A lot of people would love to live in (city you like), but can't because it's too expensive or too hard to find a place. It would take a lot of construction to change that, but incremental construction is still brings supply closer to demand; even if the difference is hard to spot.

There's certainly places that have sufficient roads that there's rarely a traffic jam, and that have sufficient housing such that it's affordable enough for all who want to live there... those places tend not to have a lot of traffic density and not a lot of people density either.

The most effective way to make housing affordable is to make the city undesirable to live in, but that's not typically a popular method. It also tends to make traffic better, too.
This is probably just notification. In typical Microsoft fashion, they'll probably take a decade to phase it out on the server/corporate end.
I have a hunch I am misunderstanding your argument, but does that mean the only way to build a "true reasoning machine" would be to just create a human.

I guess what I'm really asking, what would you expect to observe to make it not illusory?
Funny :-) And a nice way to reply to choosing to break countless number of historic maintenance scripts.
I'm really curious, are you able to demonstrate reasoning, not reasoning and the illusion of reasoning in a toy example? I'd like to see what each looks like.
The video is so good I watched it to the end despite not even having iPhone nor having any plans to have it or shoot videos. Packed and succinct.

But makes me wonder how soon we would see an... SSD iPhone cases? Because you can always duct tape the external drive to the phone but it would block the screen. *grin* Sure, you can use double sided tape, but... And slightly tangential - how short and compact USB-C cable can be? Sure there are tons of the angled on the market, but I assume they aren't guaranteed to give you full 10gbps Gen2 speeds.
> 16k lines of obscure C, riddled with pointer magic and arcane memory manipulations? No thanks!

I think this line sells it short:

It's battle-tested code. Like SQLite, forget about the language used to implement it; the fact that it runs on multiple architectures, used by multiple products, from multiple different programming languages, deployed to multiple platforms ... means that I have more confidence in the software than in a new project made in a safe language.
Since Python is being added to Excel... I wouldn't be surprised if they phase that out (excel macros) in favor of it (Python).
i know that, but the discussion was about the latest buzzwords in the endpoint domain and EDR is definitely very mature technology at this point
Who then will build new houses?
Every real ML position industry or academia explicitly asks for publications. The field gets what it asks for, and they get it good and hard.
But it’s not software—it’s a creative work.
https://i.imgur.com/6UFnqxT.png
Could you give me an address for these chats?
As with many initiatives in this domain, you have to be cautious. First I want to say clearly I am vehemently opposed to current state of "personal data brokering" which is basically the same or even goes far beyond what we condem in other totalitarion regimes. I also believe that anyone should have the right to know about, respond to and append commenys with equal weight to
personal information that is gathered and published on them.

But the devil as always is in the details and more often than not these 'sounds good' initiatives on this front have perverse effects, either intentional or unintended though judging from the past the former is far more likely than the latter.

A central registry for all personal profile data brokers makes it so very convenient for agencies that already can demand access to all the data on a peer basis, to now basically have a central shopping catalog in which you have to register by law.

Also, their seem to be very many exemptions to the right to have your data purged. Things that people imagine might happen after they submit such a request in many cases wont.

Admittedly I do not have the competence to the level of detail required to flesh out the exact consequences of each word in a bill , its interpretation or its implementation.

If more competent experts can. Here's the current text as a start https://leginfo.legislature.ca.gov/faces/billTextClient.xhtm...
The plug held firmly. I believe it was the port on the device as changing the cable didn't resolve the issue.
I am a VBS user and am not particularly happy about this. Wish it could just remain, but I guess I kinda I understand why it's being removed. Honestly I'll probably be off Windows by the time it's totally gone so it's probably fine.
Netflix should make a documentary about this.
I like both of those options you're suggesting :)
Half-sovereign is a small gold coin (4g). Face value £0.50, but current gold value £194.15, so ~400% inflation since Britain came off the gold standard in 1931. Definitely worth extracting.
No, it's demosaiced[1]. Not raw data.

[1] https://en.wikipedia.org/wiki/Demosaicing
There is too much focus on the "cool" factor and not enough on quality of life and results for impacted patients. I don't know how to fix it.

I've mostly given up on commenting on this on HN. I have an incurable condition and it makes zero difference that these practices directly negatively impact my life and scare the hell out of me, such observations get down voted and attacked and treated like crazy talk.

I'm sorry for what your social contact is going through.
It's all a bit moot. Gaming is an ecosystem, and MacOS is not a big part of it. Even if Apple supported all the things it needed to, developers still wouldn't build for it, it's too small a segment.

Apple also has no buy in for the segment of gaming people wish it supported. Where SteamOS and Windows both have first party AAA game development studios.
Also, why haven't we just standardized on JSX being sugar for {tag,attrs,children} literals? Then it can be manipulated at runtime however anyone wants, and we would have had so much fewer problems with basically everything around it.
Not only that, he actually completes all the projects, or at least some of them (because who'd know how many shelved projects are there). I too have a long list of personal projects accumulated over last 2 decades, and none was that impactful compared to Tom's in my scale. And he seems to do all of that while having a daily job (Google) and a family (seen from the PAC-TOM video, specifics unclear) and time to play all the games. How is it even remotely possible???
It’s kind of funny that it gets explored less in real world applications. Like, if that robot was somehow an automated vacuum cleaner, or if someone made a vacuum bot with wall-e “emotions”, I’d buy that over its high-end (and it would probably need to be high-end to justify cost) competition in a heartbeat.

Of course the “easier” solution was to put those funky eye stickers that move on ours. (Sorry I’m not sure what they are called, jiggly eyes?) My daughter also painted little hearths on it and gave it a name. Not for any particular reason, just for the heck of it.
Let's see IR documents rather than random YouTube cut clips
when you say Julia is slow, what are you talking about? even without any fancy tricks, normal Julia code is usually the same speed as the equivalent normal C code
> This tells much about the "portability" of C in practice.

There are multiple products using LAME on Windows. You've mis-identified the product that isn't portable here.

IOW, LAME works on Windows in products written in C, C++, Python, etc. It's just that this particular Go library doesn't support Windows.

I fail to see how that is a C portability problem, when the C bits already work on Windows.

[EDIT: Looking at the Go LAME project that he references, it appears he didn't even log an issue about whatever it was that went wrong on his Windows build. I'm more inclined to believe that he did something wrong than that LAME doesn't work on Windows using the referenced library.]
Exploring the space-time-stench continuum, where no nose has gone before
Tiny Tape Cartridge Remembered and a Teardown
Thought I was going crazy that this was already passed.

There was already a ton of discussion about this a month ago. Anything new here? Other than it passing across the Governor's desk?

https://news.ycombinator.com/item?id=37524158
In the embedded video, there's a part where they are pulling a rug, and I'm so confused about this very small jump he does when he transitions from letting the rug get pulled to standing on the floor [0].

It feels like it knows that it has to do it this way, but it's something you wouldn't expect from any other robot, like Boston Dynamic's Spot or Atlas. They'd know that they have to recompute after the fact that they're partially on the ground where one leg still gets pulled away while the other one is already on fixed ground.

[0] https://www.youtube.com/watch?v=-cfIm06tcfA&t=14s
Sure, the pitfalls are real. But they have benefits too. A fair assessment should examine both sides before coming to a decision, not just one. Off the top of my head, these come to mind:

- Defaults avoid having to duplicate the rest of the function (everything outside the body braces) just for the sake of an additional parameter. It might not be a big deal for reset() which is simple and only takes one argument anyway, but for other functions it can be a lot of boilerplate to keep in sync with the main overload: everything from the documentation, templates, parameter names, parameter types, etc. needs to be duplicated and kept in sync.

- Without default arguments, you lose the ability to capture parameters by-value with guaranteed move/copy elision. You have to capture by reference and then construct at least one instance that you otherwise be able to elide. Sure, you don't need that performance all the time, but that's not the point. The point is there are times when you do.

- "Go to definition" in your IDE goes directly to the place you care about; "find all references" finds all references directly.

- Optionals are just way easier to read. Otherwise every reader or maintainer must read every other parameter and ensure they're all forwarded 1:1 without side effects to understand if the semantics of the call are identical with the optional parameter supplied explicitly.
problem is that stance is like a vicious cycle. Can't get worthwhile employment screws everything from your family to your social life, worse if you can't drive anymore too, and all that is right back into why those people would be alcoholics or using other drugs and stuff in the first place.

my thing is I'm all for justice but not justice that creates more of the same problem in others or the same people giving them even more reason to give up with, well, it's like branding people on the forehead. Why be surprised when the outcast keeps doing outcast stuff when they're never allowed to be anything but an outcast? it's like if society shot itself in the foot then is outraged demanding to know who shot it in the foot.

tryin to say it feels good but just feelin good don't fix nothin
Which is a great if you consider that 99.98% of iphone owners wont know how to do it better themselves.

It will be fascinating for anthropologists a few hundred years from now to see the increase in quality in «every day photography» that came with the increasing quality of smartphone camera software.
We can already see this to some degree. On my Android device, Chrome will only let me create a synchronized passkey in a Google account UNLESS attachment is explicitly set to "cross-plattform" - even though not specifying the option is supposed to allow all types.

You can try this out on webauthn.io and changing the attachment setting.
I would pay thousands of dollars for this, literally. I'm currently paying many thousands of dollars for fairly mediocre real life human teachers who barely try to understand my question before they repeat what they already said.

ChatGPT isn't there yet, but I'm eager for the day when I can count on some future AI to give me correct answers to questions on advanced topics.
Scientists successfully gene-edit chickens to restrict bird flu infection
few hours of inconvenience in corporate cloud infrastructure has a result also - large amounts of money lost. So most obvious incentive is simply ransom
> No RAII, no classes, virtual dispatch, smart pointers.

I enjoy programming more when the above concepts are absent. RAII and smart pointers tend toward a fragmented and confused layout of a program's memory—there are much simpler ways!

The arena concept for managing your program's memory is more straightforward. It's easier to think about (not confused) and it becomes natural to have your memory laid out nice and orderly (not fragmented, which can be horrible for performance). See the recent article by Ryan Fleury:

https://www.rfleury.com/p/untangling-lifetimes-the-arena-all...

I also think life is easier without classes or virtual dispatch. I value a sort of "mathematical elegance" in programming languages, and prefer to create programs from a small set of fundamental language primitives. Classes and virtual dispatch don't earn their keep in that set.
Out of curiosity what problems are you solving?
Solr and Elasticsearch are both Java servers built on top of the Java search library Lucene. There are plenty of articles on the internet describing how they differ. However since they share the same core, so they are very similar as well. For the context of this discussion, you can consider Solr & Elasticsearch as interchangeable - a potayto, potahto situation.
> humans can only hear frequencies between 20 Hz and 20 kHz

I can hear up to around 21.5kHz, which I know because I have a 48kHz DAC. However those frequencies are almost always just unnecessary to include in a signal anyway.
Tangential, is Elon Musk's idea of small diameter tunnels constructed rapidly a currently unviable idea or the future of the industry?
"MP3 is dead" missed the real, much better story (2017)
No, ”log” just means some form of logarithmic response curve when encoding color data. You don’t necessarily get better dynamic range per se, but you get a more useful distribution of the light samples your sensor is taking.
It is not exactly a new idea. The first ammonia engine was built in in the early 1800s. There is a lot of history with this fuel, and a lot of history of it being replaced with something better.

https://en.wikipedia.org/wiki/Goldsworthy_Gurney (see Other work)
How could that possibly be confirmed or denied? If you’re not asking a question don’t use a question mark: just make your point.
Anyone who's tried to use Discord for voice chat can tell you how bad OPUS is. Honestly hilarious.
Lamps on streets happen to be mandated.

The clearance rates for other crimes are even lower, no it is not some kind of super effective deterrent. Police is simply not effective in solving crimes.
Why atmos? Wouldn't any receiver with a subwoofer out do? Many subwoofers have a crossover and you can could also wire your audio out through the subwoofer and then to your speakers if you really want.
Language designers not having meaningful number type aliases (e.g. NanoSeconds instead of int) is a, well ... $11m mistake.