skysight-inc/HackerNews huggingface dataset:
Laziness is hostility for the user. They have a captive market and they see no need to make life easier. These companies have an effective monopoly so they don’t care.

Companies like the MathWorks seem to make licensing straightforward. Even Adobe make it easy to push someone out of a session so you can get work done. Others make is a chore. Ansys, Solidworks etc have awful user experiences in comparison.
Merry Christmas!

“Glory to God in the highest,
And on earth peace among men with whom He is pleased.”
Lightning does not mandate USB 2.0 speed - there have been lightning ports on iPad Pro models which were capable of 3.0.

Likewise, USB-C ports on a spec-compliant device do not indicate greater than USB 2.0 speeds (e.g. high speed), nor do cables with USB-C ports on both ends indicate greater than high speed.

In fact, there are plenty of devices with USB-C ports which do not support data channels at all (but these tend to have compatibility issues due to not being able to negotiate power delivery)
For me, when searching for API info, Google does sometimes fail by giving me links to discussions about obsolete versions. I've not quantified that as a percentage.
My interpretation is AF447 had one pilot refusing to let go of bad assumptions, exhibiting extremely poor stick and rudder skills, and going rogue with the controls. It's a scenario of one individual exercising profoundly bad judgement, further enabled by his peer not forcefully taking over.

Loss of pitot tubes only implies loss of air velocity indicator. The attitude indicator, the altimeter and the thrust levers worked fine. I still can't believe they intentionally reduced thrust and pitched up for an extended amount of time, and not only thought this was a good idea, but didn't crosscheck the most fundamental instruments to confirm that the plane was flying level. And then proceeded to ignore stall warnings and stick shaker.

The human error was so severe that I'm not convinced that better alarms could substantially mitigate. At the end of the day, if a pilot forgets how to fly a plane, then their peer (presumably still capable of independent thought) needs to have the presence of mind to take over.
There isn't a 10x performance difference between the desktop and the mobile 3090, but nice try, Tim.
Come on, it's not their main usage... An intentional side effect maybe, but their main usage is clear.
Joyeux Noël from France <3
(White Wine In The Sun by Tim Minchin) - https://www.youtube.com/watch?v=fCNvZqpa-7Q
Nix and NixOS, my pain points
Why to do that if someone loves being developer?
I think that it's better to convert struggling developers to managers because they would understand better the abilities of best developers. After switching to managerial role, you have a lot more to take care of and it would be better to focus on organization of work than to take most complex programming on yourself. Let managers be managers and developers be developers.
Won't CISC architectures always have the benefit of being able to have dedicated silicon for those complex instructions and thus do them faster than many smaller instructions? I understand RISC-V does instruction fusing, which provides a lot of the same benefits, but I'm surprised ARM gets around this.
I like RedOx too although it's going to be quite some work before it runs on a reasonably wide variety of hardware. Haiku was fun to play around a few years back, I remember being able to write a toy gui app in an afternoon with no particular dev experience (although some programming knowledge). Indeed everything seemed well integrated and coherent.
Merry Xmas HN!
The build system should encapsulate everything needed to build the software, ideally with a single standard command. If your build system requires you to manually run build steps before or after it, your build system is broken (cmake unfortunately also often falls down in this regard, especially for cross-compiled projects).
I don’t think managers should be limited to former developers.
For shorter periods, this can be mitigated by local heat storage. You can store 3 days worth of heat in two large insulated pallet tanks filled with water and a heat exchanger. This will also allow owners of heat pumps to draw power when it is cheaper.

The source is unfortunately both pay-walled and in Danish, but this engineer has built a cheap system that is on the way to getting commercialized. I'm definitely going to invest in it for my heat pump, as he claims it pays for itself in just 3-5 years: https://ing.dk/artikel/genbrugsplast-viden-vand-ingenioer-pa...
> Next year will be better!

!RemindMe 365 days.

Oh wait that’s the other place.

Same to you!!
Someone who has any idea what they're talking about in this case would have used a hardware wallet.
OpenAI DALL-E 2 vs. Karlo(open-source DALLE) output comparison on 20 prompts
I am quite happy that I am only using KeePassXC + Syncthing. My default assumption for these kinds of services is that they will be breached sooner or later.
>because Google doesn't have comparable deep net expertise to openAI

The transformer architecture that ChatGPT uses was created at Google.
Merry Christmas one and all. I mostly lurk here and seldom comment, but I learn so much about upcoming trends from things posted but mostly what people think about them in the comments. Thank you all for your hard work and keep it coming. I promise to post more next year.
Fittingly, the article’s main photo is now the old man’s wikipedia profile pic:

https://en.m.wikipedia.org/wiki/Russell_Kirsch

"Without the man in the photo, the photo of this man wouldn’t exist."
Every year there is new cutting-edge work.
I guess my prior based on the way this guy was talking was that he probably had at least 6-7 figures in crypto stolen, which is worth it for a mid tier 0day. Especially if you think it's unlikely to actually get burnt.
I wish there was a way to emergency lock overhead compartments. In the video several passengers can be seen going for luggage, when it was about life or death..
Locally git can't tell if the clock is in the future, unless it starts checking ntp servers or the like. However it's not its own business IMHO.

As a collaboration tool GitHub might refuse timestamps too much in the future, at least as an optional setting of the repository. If a coworker inadvertently moves the clock forward by an year when looking for the day of next new year eve, then makes a day worth of commits and pushes them, we'll have to delete those commits and make them again with the correct date.
Merry Christmas.

If you are still looking for a Christmas read or present to give to your startup friends, my book about systematic SEO (think SEO for system thinkers) is today free on Amazon/Kindle:

https://www.amazon.com/dp/B07L3BSQHG

46 reviews, 4.3 starts

The books goal is to make all SEO companies redundant, so I think its a great gift for really anyone.
Us Dutchies celebrate it on 25 and 26! Both of them are holiday days by law, which means you get the day off.

If you do work (retail or food service, mostly), you usually get 150-200% of your regular wage on these days.
Not an issue.

As someone who works on this issues with the very policymakers you are referencing, oh they HAVE considered this. In fact, this is among the reasons that the switch to heat pumps is delayed.

Heat pumps can have back up electric heating elements to provide the heating in the extremes. You get a more resilient system than gas. If you have an oil based system, that's worse. There is no good reason to have an oil furnace nowadays.
The best where I live in Brazil are those: https://www.instagram.com/bruder.bretzel/ but they do make those "variations" that would displease their grandparents... (sweet, or w/ salami..)
> It's like a novice programmer blaming the compiler for a bug in their application.

The big difference between the two examples is this: LastPass is known to have bugs. Huge amounts of data were stolen from them and we just found out that it was a lot more than we thought.

For all we know, they were storing passwords in the clear somewhere.

Trivia note: the first compiled language I used was PL/I, and the compiler was notoriously buggy and would crash on well-formed programs. Our teacher told us to put do-nothing statements in when this happened (`PUT SKIP(0);` if I recall correctly), and with some trial and error, those would fix it.
Ah yes, the grand monolithic kernel Swiss-army dumping ground for every bit of code and feature "because performance".

Shoving every server feature and software hook into the kernel without protections is an obvious and avoidable attack surface.

If you want secure systems, don't run Linux because it can't miraculously transform into a formally-verified, capabilities-secure, MAC+DAC, transactional microkernel ecosystem.
Diving straight down, can feel like driving forwards, which is why the https://en.wikipedia.org/wiki/Primary_flight_display is absolutely vital. One can not trust your senses when flying a plane.
You’re listing tech that didn’t exist when Haiku started so how could it address those things?

Haiku is an OS for endusers.
> […] giving an answer that sounds like what you'd like to hear the most.

How did the training of ChatGPT make it do this?

And could a different training avoid this?
Which is what this scenario was.
Except or unless your google account gets locked. Any number of reasons and posts HN horror stories exist about other users getting locked out of their lives because of a user account or lack of access thereof
Linus Torvalds has settled that whole discussion, by rejecting C++ and subsequently adopting Rust. Even Windows is basically written in C in its lowest layers anyway, they apparently don't find C++ itself very useful.
On top of all you mention, what I like is vast broad perspective on practically any topic. History, politics, warfare, ultra deep sciences, geeky computer stuff, law, surveillance, travelling... name it, and discussion will get deep pretty quickly. Even disagreements are done in a very mature way (I still think Dang is some prototype AI, I cant imagine what will happen if he goes for 2 weeks off).

I must admit, I come here much more for community discussions rather than articles linked.
I am huge fan of SomaFM, so here is awesome, and somewhat endless NY music in different styles.

Crafted by 7" Soul's DJ Dion "The Watts" Garcia, this is a mix of classic soul holiday tracks. Some extremely rare, some holiday standards, but all of it combines to make a special holiday soul experience. https://somafm.com/jollysoul/

SomaFM's wacky and eclectic holiday mix. Not for the easily offended. For people tired of traditional holiday music. From the offensive, raunchy and nasty to the silly and childish, a mix of music for Hanukkah, Kwanza, Winter Solstice and of course Christmas. You'll probably get in trouble if you listen out loud at the office, but it might be worth it just to offend your annoying co-workers. https://somafm.com/xmasinfrisko/

Indie/Alternative meets traditional/classic rock'n'roll music all about the holidays. From The Beach Boys and Bob Dylan to Belle &amp; Sebastian and Sufjan Stevens, make your holiday season rock this year. Uncensored, but shouldn't be offensive to anyone but the most uptight haters of rock'n'roll. https://somafm.com/xmasrocks/

For fans of Groove Salad, Lush and downtempo/lounge music fans in general, this is the perfect holiday radio. Christmas classics redone in a chilled-out manner make for a stress-free holiday. https://somafm.com/christmas/

Holiday Elevator Music from a more innocent time. A Department Store Christmas features beautiful music (also known as elevator music) renditions of Christmas and Holiday classics. https://somafm.com/specials/
I have a similar setup, except I use Syncthing. Works fine with Keepass2Android/KeepassXC on both Windows and Linux machines.
Occasionally I might need to do some manual steps (a week ago windows stopped running Syncthing and that caused some conflicts down the road), but most of the time it just works.

If you have specific questions, feel free to ask.
This week in KDE: Holiday features
What surprised me when I became a manager was how high the variance of the workload was. Some days (or even weeks) I have very little administrative/communication work to do. Others I'm doing 10 hour days to catch up.

Since I don't know when I will be swamped next, I'm hesitant to take on technical work lest I block someone else. How are you handling this? Have you found a way to smooth the admin/comm load?

(One advice is was given is "do only low value technical work" and I've tried this but it's just not satisfying enough to keep me engaged.)
Absolutely worst managers I had have zero technical background. They both treated people badly and also were incompetent and did not understood our work. Which led to absurd processes, being simultaneously under pressure and having nothing to do, social issues in teams and so on.

The worst thing about outside managers is that they generally don't understand teamwork and peer cooperation. They are too used to relationships based on hierarchy, negotiation and competition. And they don't have experience of actually cooperating with same level peers.
I would say the power Google welds is an order of magnitude more dangerous to Western society and values than CCP. Unelected billionaire oligarchs and executives with a clear and legal obligation to maximise profits and market power is just as big a national security threat.
Jai doesn't use incremental compilation. It compiles the entire program fast enough that there is no need to bother with caching!

Languages that don't carry with them baggage from the 1960s can be compiled at millions of lines per second.

The issue lies in everything else surrounding the compilation process.

On top of that, C and C++ are horrifically inefficient because of the way macros and headers work, resulting in a type of "write amplification" where every kilobyte of code written by a human might take a hundred kilobytes or more of code that has to go through a compiler.
That's the point where people simply append the month number.
You have it backwards. The majority of internet traffic comes from mobiles. If anything, it’s the other way around, and website designers assuming everyone uses a desktop computer that ruins it for most people.
Can't decide if this is parody or real! Bro.
I so much wish Google would provide a password manager within Workspace. I'm yet to find a trustworthy frictionless product for my business.
The button failed. If one of its core functions can't be carried out because of the circumstances, that's fine. But it's the system's responsibility to announce this very clearly, because if a button that usually makes you go fast suddenly doesn't, you want to know.
I am one, so…
As far as I understand: Water is best for heat pumps because it has a high heat capacity and the operating temperature is below boiling point. Rocks and salt is used for high temperature storage.
And yet ByteDance still lose money. Revenue is not a great metric.
When I was a kid, we advanced Christmas by 12 hours each year. Where "Christmas" is defined as "when can we open our presents?"

At first, it was the morning of the 25th.

The next year, we asked "Please, can we open one present on Christmas Eve?" And so we did, that night.

The year after that, it was "What about the morning of Christmas Eve? Just one, please?"

You can figure out the next year. "The evening of the 23rd? Please?!?"

Maybe the real lesson is that Christmas can be every day of the year. Every day that you hope something wonderful can happen.
> MCAS was bad because Boeing and the airlines wanted to retrofit without additional training. It wasn't the automation that was bad per se.

The implementation was extremely terrible (no redundancy on the inputs), and it was Boeing that decided to hide its existence and overrides from everyone. Automation isn't bad, but when implemented with criminal negligence, it can be.
I can't influence people at work to use Ruby correctly or to learn it.

It's a battle to ship linters amongst people who don't have CS degrees and express hostile disdain for any suggestions of software craftsmanship, much less curiosity.

They want to use their dumb patterns and bad habits, and aren't interested in changing.
thank you, Doug! It is mutual. Had a fantastic discussion with you on the podcast: https://www.youtube.com/watch?v=Kpua1Euc-B8
The Autistic Gopher Hypothesis
What is carcenogenic about stir fries?
Make sure to find the actual recruiter and set them up w/ an email sequence too. You can configure it in HubSpot for free.

Just applying on Indeed isn’t enough to get noticed.
Indeed, serious fraudsters can be worse than some violent offenders. But your whole comment is pointless and ignorant because bail is not supposed to be punishment. Bail is to secure the person’s reappearance at court and, especially when it is denied, to protect the public from a dangerous person. Punishment comes after you’re found guilty.
> last night, i took the 24 books i want to read in 2023, added up all the pages, and found that if i read 20 pages a day, i'll get through them all.

tyranny of the averages. no, you may not. some nights you may be able to read & digest only a paragraph. other nights, several chapters. if you’re consistently reading 20/night, i'd suggest one of two things: (1) adopt a learning instead of reading attitude, that way you’re able to spend time contemplating every sentence, paragraph, &c. or (2) change some titles in the set. perhaps mix several genres?
Merry Christmas and a happy New Year everyone. Keep up the top quality conversations, debates and discoveries. Easily the most high quality site on the internet and the best moderated.
I'm kind of proud that my silly little thoughts might become a tiny factor of the weighted value of one of a billion parameters in some future global hive mind.
I guess 1000+ job apps isn't enough :')
What I find concerning is PKDBF was used, even https://en.wikipedia.org/wiki/PBKDF2 quotes PKDBF1 and PKDBF2,and that is recommended to use PKDBF2. Is there any evidence to show that they indeed rolled their own encryption rather than use a de-facto standard AES algorithm? Or is there something that is missing.
AR will definitely marginally improve the life of anyone who uses it and worsen the life of everyone around them, including people who themselves use AR, especially as the usage rate rises.

The benefits have been talked to death so let's talk about some downsides:

• Right now it is possible to opt out of location tracking in cities by simply leaving your phone at home or turning it off temporarily. If 10% of people start using AR, that will no longer be possible due to facial recognition.

• Right now, you can mostly tell when someone is recording you in such a way that the video could be used against your interests (aiming a personal cell phone at you or, if and only if you intend to commit a crime, stores' security cameras (which don't record audio)). Also, right now, when you make a small mistake, you can presume that you were not recorded because people will not have had time to get their phone out and start recording. You apologize and life goes on. With 10% of people using AR, you must presume to be recorded at all times by people who can and will upload the video for everyone to see in exchange for minuscule social media engagement.

• Right now, it is already relatively socially unacceptable to tell a friend or peer to stop using their phone in a social environment, like during dinner. I have experienced that it's a sure-fire way to ruin a dinner date. I see no reason why it would be different with ubiquitous AR. This will cause problems and I have a feeling that society's eventual solution will tend toward "let people do what they individually want" rather than the "we agree to stop using AR during this event".

• The number of people who, just like the article says, cannot live without AR is going to be shockingly high. It will not be possible to get to know young people as people because their thinking process and personality will be so intertwined with AR that they shut down without it.
PDFs are not useful for any processing. They represent things you want to print, but not search, understand, analyse, etc.

Even those with text actually attached / extractable have no structure. "Selecting blocks of text" involves guessing which order the lines go in, depending on their location / distance from other lines.

Compare to having for example "<recipient-address>...</...>" from which you can still generate the printed version.
> Apple will never offer optimizations customized to individual games the way Nvidia works with developers.

My understanding is that Metal (and Vulcan) are really meant to be about _not_ doing this, and instead exposing something much closer to the underlying hardware. So it would instead be, Nvidia developer relations working with a game studio to optimize the studio's engine code for Nvidia cards.
Merry Christmas to you and everyone here, too! :D
Same with anything ChatGPT tells you, except it manages to sound much more convincing than Google does.
I do the same. I have iterations written down in a safe but my family will have a hard time accessing my digital identity when I’m gone
There are many ways to obtain the formula mentioned in the article. One of them is by diagonalizing this matrix and then applying exponentiation. How can another algorithm be better than constant time in the most general case?
Don’t often hear Snowden mentioned these days. https://www.aljazeera.com/opinions/2022/12/18/the-trouble-wi...
I'm gonna dismiss this whole story, since it's anonymous, while the person you're criticizing (Carmack) isn't.

First, we have no idea what "evidence" or "data" you allege that disproved Carmack, or how Carmack insisted on being right "from an ideological background" (whether that even happened at all).

Second, Carmack is one of the most data-driven and performance-oriented programmers you can find, and is quick to admit errors where he is wrong; to suggest that he is ideology-first (which, from his Twitter and public statements, has never been the case) over truth in tech matters - is bonkers-insane.

And it's such an easy thing to call out someone you dislike as "toxic", just because you disagree with them. Your statement also makes no sense: the phrase 'politely toxic' is an oxymoron - as when one 'politely disagrees', it suggests reasonable disagreement, not outright difficultness.

Further, "good, and in some cases legally required, work" can be work that have nothing to do with the end goals - it could even be baseline administrative work.
> Airbus’s flight envelope protection prevents pilots from stalling the plane.

To be fair, that's what Boeing's MCAS was also trying to do. It's just that Airbus aren't incompetent and/or criminally negligent, and don't hide the existence of such automations.
Nothing prevents you from using open source software with LTO, which is a multi vendor format. You can read tapes written with an IBM drive with a Quantum drive...

LTO 8 tapes are 80$ or so, formatted as LTO8M in a LTO9 drive they hold 15TB uncompressed. LTO7 are like 30$ and hold 9TB uncompressed in LTO7M format.
But we can have both. Make the button yell at you if the circumstances make it dangerous to use it. The fact that they didn't know is a failure of the system, which should've let them know immediately that the button didn't actually do the thing.
PDF is a true digital format. In the same way as a zip file is. A pdf page can be made a many many different ways. It depends on what use you are targeting. You want 1:1 digital replica of a page? scan the page as a tiff and add it to a page as an image. Or you could just add the text to the page and the font. Or if you want to mess with people or you are a cad application you draw text as thousands of little lines.
Mark vs. Shaney