skysight-inc/HackerNews huggingface dataset:
The author appears young. I would give them the benefit of the doubt. It has been my experience that people who have lived a fortunate, trauma free life cannot really understand the trauma experienced by others. They might appear to understand, say all the right words, and so on. Then a few days later or weeks later be confused or upset because of how you react to something. A good friend once said to me, "Wow, that is still upsetting you?" He wasn't being a jerk, he was just surprised.
>I don’t think Stable Diffusion has ever generated a person of color for me unless I specifically included it in the prompt, for instance.

By person of color do you just mean black people?

Because the top SD models (and I don't mean the anime ones) are notorious for generating asian people by default, to the point that people often put 'asian' in the negative prompt when they want to generate generate non-asians.
> Advertising is a blight on society

I for one enjoy personalized ads
For hiring software engineers, something I read decades ago that has been a consistent indicator for me is Bjarne Stroustrop's observation that good programmers are almost always good writers in their native language.

In my experience, this includes high level writing skills all the way down to sentence structure, but not including the ability to write in a formal or "educated" register. Basically, it shouldn't take a lot of effort to read what they write, on a macro level (what is this about? what are the points being made, and how are they related?) and the micro level (what does this sentence say?)

This doesn't correlate nearly as directly with formal education as you would think. Some people with a degree and an impressive vocabulary write text that looks like a courtroom transcript of their train of thought, and some people with very little formal education write nicely structured text that is easy to read, even if their dialect of English isn't what you'd find in the New Yorker. It's less about formal education than it is about their ability to organize your thoughts and their ability to see their work from another person's perspective, which are important skills for many aspects of programming, including writing the code itself.

The downside of this criterion is that if you don't read someone's native language, you can't judge them by it, so if you're looking at multiple candidates for the same job, it's problematic to give one candidate credit if you can't judge all of the candidates. On the other hand, writing well in the language the company works in is almost always a valuable skill in its own right, so it's rare that you would want to completely disregard a weakness in this area. You just have to be aware that an excellent engineer might struggle a bit in a language that isn't native for them.
This is for non-password Bitlocker with discrete TPMs that aren't configured to encrypt their exchange.

There's a mode of Bitlocker where it boots into a basic boot environment, asks the TPM for the key, the TPM validates the environment, and then gives the decryption key. For some discrete TPMs, this last step of the TPM giving the key to the boot environment is done in the clear and can be sniffed.
Manufacturing electric heaters is a much more simplified and streamlined business model for making money by generating loads of waste heat.
In a very bad way. I suspect that I'm really not doing him justice because he's probably not all too fond of any of the subcultures be portraits, but I can't completely shake off that change in perception.
3D makes every part of your heat story much worse.

You don't want to just stack layers... modern chips already have tons of layers and each one is an opportunity to screw something up. Stacking of dies has its own problems but people are shipping stacked dies and have been for some time and as noted the heat is a major problem.

Things will improve but not like they used to. It doesn't take that many more scaling nodes before gates are a handful of atoms and quantum effects dominate. But really gate sizes stopped shrinking a while ago - scaling has been terribly uneven for some time.
Not unless we know what those changes are.

Guess what, all typo commit fixes are <50 lines and never get reverted.
>Apps also sold iPhones. [...] And yet they're trying to squeeze app developers for all they're worth.

It's because Apple was emboldened by the fact that the original June 2007 iPhone exceeded sales expectations of 10 million units without any 3rd-party apps. The App Store didn't exist until July 2008. In June 2007, consumers were getting in line to buy the so-called "Jesus phone" even though there were no 3rd-party apps ecosystem for it. (Look back at the hundreds waiting in line overnight to buy the first iPhone: https://www.youtube.com/watch?v=_iSE0bBgUsQ)

So, Apple rationally concludes that 3rd-party developers need access to Apple's customer base more than customers need access to outside developers. Back in 2008, the developers en masse could have revolted and said "fuck the Apple iOS SDK, fuck the App Store, and they can fuck off with their stupid rules and 30% fee" -- but they didn't.

Instead, developers grumbled and complained while they were submitting apps to the App Store. Developers -- via their actions -- keep signaling to Apple that Apple has the leverage and not the developers.

That's why you had 2008 articles and threads such as this:

- This Is Why iPhone Developers Put Up With All the Bullshit From Apple (daringfireball.net)

- 46 points by sant0sk1 on Sept 19, 2008 | hide | past | favorite | 23 comments

https://news.ycombinator.com/item?id=308975
Art is For Seeing Evil (2022)
Yesterday's post: https://news.ycombinator.com/item?id=39269695
You Should not read fall under any circumstances.

Seriously: life is too short.

(I say this as a huge NS fan)
Same as juicero, many people bash the product but the engineering is world class.
Yea, I've made it my general practice on HN to not even say the guy's name because whenever you do, your comment boards the upvote-downvote roller coaster, and I'm not going for controversy.
No technique works without enough genuine desire and motivation to accomplish whatever it is you're aiming to accomplish. (And the belief that you actually have a chance of accomplishing it.) If things like Pomodoro or similar aren't working, then the next step is to figure out if you believe in the path you're on, and are motivated enough to continue on it.
I completely agree that toxic people destroy teams. I just have no idea how to detect that in an interview. It definitely makes sense to immediately filter out anyone who sets off "this person may be an asshole" vibes, but beyond that, what can you do? Some sort of "probationary let's see if we get along" period would probably be pretty effective, but that's unfair to new hires.
Good. I have publicly been on the record as being against proof-of-work based consensus since 2018, when we implemented Monero in our apps briefly:

https://arstechnica.com/information-technology/2018/03/there...

My own personal feeling that Proof of Work has a dangerous set of incentives which can lead to electricity waste on a global scale we've never seen before. We don't want to get sucked into this set of incentives, and hopefully our decision to ultimately remove the miner will set some sort of precedent for other apps as well.

Ultimately, even though we technically could have remedied the situation and continued on benefiting from the pretty large income such a miner generates, we took the above as a sign that we should get out of the "mining business" before we get sucked into the Proof of Work morass of incentives.

The only place I might be OK with it is in really cold places for actually heating a room.
It feels like Apple has been very quiet about their approach in some of the future spaces (self-driving, VR/AR, AI) but then they suddenly burst out with something like Vision Pro.

It seems like they are biding their time and avoiding the hype knowing that they don't need to get their first. If they can produce a superior product their brand will let them dominate those markets whenever they decide to release.
It's gone downhill. Scrollbars that only appear half the times you need them, buttons that aren't buttons, not-buttons that are in fact buttons, instead of curated menus Evince has three places you can click and hope to find the function you want in one of them, it's just a mess.

Win 95 had the basic UX down, and Tiger made it look very pretty, but it didn't need any more fixing.
> the corporate person could be absolutely miserable and unprepared for execution with resource constraints?

This is possible and even likely depending on how you hire.

But I think the OP might be assuming you can onboard whomever you've hired and instead referring to the relative incentives in each environment. For example, big companies tend to plan quarter to quarter, while small companies typically have a pile of things they need done urgently and are incentivized to help folks move as fast as possible (company runway may only be 1 year). That sets up a dynamic where large companies make you spend time derisking new project proposals and getting buy-in, in a way that small companies don't (this is where the agility comes from). Bigco also may have higher standards for getting something off the ground and a lower tolerance for code that is likely to be thrown away, whereas at startups you often write a pile of not-so-great code just to prove the thing works + understand your customer, with the knowledge that you'll have to throw it away when it's time to grow and scale.

One more annoying wrinkle: big companies sometimes have investments that mean you can't use the best tool for the best job. At Google you have to use borg and a very annoying deep stack of stuff to expose a service to the public -- you can't just buy a domain and spin up your website on a $10/mo server with nginx. You can't use React. You can't use PyTorch and just fork the hottest new model that came out -- you'll have to translate it into Tensorflow or JAX first. You also have to build using tools that assume and can handle scale, but sacrifice agility and developer ergonomics for that.

Oh one more thing: people at big companies are so obsessed with level. If you have good ideas and want to try them out but you're underleveled, you're going to have an impossible time geting buy-in from leadership to let you lead or even try the thing. At small companies if you have an idea that's good for the company, it's obvious to your leadership and they're just like go do it, you're in charge of this project, show me what can happen in a week. And you can make stuff happen. Low friction. Big companies might also have an entire team of PMs trying to decide what to prioritize (all the while playing political games since it affects their standing in the company), who also have to sync with eng and design, and then some pushback between the two happen. At small companies the number of people to get on board is just smaller and it makes things go faster.
Microsoft CEO Nadella on AI LLM race: we're waiting for competition to arrive
> Use all possible different descents with equal probability

I have a lot of questions.
Efficiency of equivalent lasers has improved by about 40X since NIF was built, and they seem to have nonlinear scaling on fusion output. NIF definitely isn't a practical energy system, but it is an experiment that helps move us in that direction.

Here's a NYTimes article[1] about various companies attempting laser fusion for power production. One of them has an approach very similar to NIF's, and a couple others are similar but do away with the need for a hohlraum by using a different type of laser. They also say:

"A decade ago, a report[2] by the National Academy of Sciences found much to like in the energy potential of laser fusion but recommended that the United States hold off major investments until ignition was achieved. That time is now."

[1] https://www.nytimes.com/2023/11/13/science/laser-fusion-ener...

[2] https://nap.nationalacademies.org/catalog/18289/an-assessmen...
The sqlite_async lib uses WAL mode by default.
I guess parts of this can be cached, so if you use the app more than once it will be faster (or at least it has the potential for it).
I worry about the level of manual approvals/chokepoints that increasingly exist in anglo societies.

Luckily crypto isn’t very useful (especially in US/Canada), but I worry about what happens when a useful industry becomes politically unpopular.
A turing machine could simulate all of those!
Iran has started no wars in recent memory, killed no civilians, etc.

Iran has, nevertheless, been the constant target of Israel attempting to drag the USA into a cataclysmic war.

What world do you live in?
Didn't the Model Y outsell the RAV4 in 2023? I guess there are estimates that go both ways on that, but nobody really disputes that the RAV4 and Model Y are neck-and-neck. Would be nice if Tesla released actual numbers.
A sauna in Brooklyn is powered by crypto mining.
Actually TSMC has 2 fabs in Mainland China (a 12" fab and an 8" fab), and one in the USA (8" fab) [1].

[1] https://www.tsmc.com/english/aboutTSMC/TSMC_Fabs
The right to remain silent is a longstanding principle of Western jurisprudence, as are attorney-client privilege, the Seal of the Confessional, etc.
kuc
If Python community and CPython developers were more open to PyPy, many things could be changed. A group of people talks about how good having a third-party interpreter in Python community while the whole Python eco-system is heavily relying on the old (maybe good-enough) Python C API.

Whenever I meet a C API issue on RustPython project (yes, I contribute to RustPython), I think about PyPy, and check what's going on C API, and realize 15 years was not enough to change things. Now the momentum of PyPy is not that strong as before. I believe Python community lost a huge chance.

Hope HPy or something can save PyPy. Maybe RustPython also will get a chance around there.
I like that it shows price!

MTEB is also worth a look: https://huggingface.co/spaces/mteb/leaderboard
Sorry - just to be clear - just as "Xi is an evil dictator" is common but not universal point of view in the west; the "US is a declining and aggressive empire" is a common but not universal point of view in the rest of the world.
I have an AWS account. Is there a type of EC2 instance I can fire up and run this thing on?
What makes you think vision pro is dominating? Unlike iPhone etc it has no distinguishing feature I know of.
So, they have to build their own plant now?
What are the things that are stopping you?

I use MacOS on my personal machine and Linux for various shellboxes and I switched to Powershell years ago and haven't looked back. Occasionally I invoke bash as a language runtime for checking shell script stuff, the way I would any other language's REPL, but for a shell? Powershell is strictly better.

The one actual problem with Powershell in this area is quoting for external commands. It's solvable in scripts by replacing certain things with double-quoted equivalents but not really interactively, and it is an occasional pain (though I still think it's overall less of a problem than quoting in general in bash and its ilk).
Review: Freewrite Alpha
> Being too close and too dependent on China mainland

This is changing quickly.

New investments in China by Taiwanese companies declined 10.4 percent year-on-year in the first quarter of the year (2023) to US$758 million...That follows an almost 14 percent decrease in such investment last year.https://www.taipeitimes.com/News/front/archives/2023/04/21/2...

Exodus of Taiwanese businesses from China: push and pull factors amidst trade and tech tensions
https://english.cw.com.tw/article/article.action?id=3573
last time I looked at this, and it was a long time ago, it was around 10% and workload dependent.

if you make direct and locking more robust, and allowed an application to turn off the kernel cache, you would only really need to interact with the filesystem after open in order to change your extents.

+1. this is clearly a place where we can have nice things and performance
You're the only user here trying to aggravate everyone.
Who is Shinzo Young? I just did a Google search for that name and this comment was the first thing to show up.
That’s a good question. I think LLMs will have a place in the connector space. It would be really cool if they could dynamically handle changes in the source (the api changed and added some new data new columns etc). But right now — at least I — don’t trust AI to do much of anything in terms of ingestion. When data is extracted from the source it’s got to be as close to a 1:1 of the source as possible. Any errors introduced will have a snowball effect down the line.

For data cleaning we do tend to write the same sort of things over and over. And that’s where I think things could improve. Though what makes a data engineer special in my mind is that they get to know the nuances of data in detail. They get familiar with the columns and their meanings to the business and the expected volume and all sorts of things. And when you get that deeply involved with the data you clearly see where things are jarringly and almost like a vet to a sick animal you write data cleaning things because you care about the data that much.
Critical flaw in Shim bootloader impacts major Linux distros
Privacy from the public is absolutely not a crime. Privacy from the government when it comes to finances may be a different matter. It's important to be able to separate these two, which is difficult, in part because governments are making it difficult to do so.
Impressive technical feat, even if not completely new.

However, as tech people we need to stop downplaying our accomplishments. “43 seconds” (plus the lifetime of learning that allowed them to figure out how to do all these things: decoding the wire signals, writing a custom firmware, knowing how to probe the motherboard for the correct signals, etc.)
For me I feel like a large part of it is that no one else shares the same excitement that I do. If I share something I think is really cool and everyone is like “I don’t get it”, those thoughts inevitably just murk my brain.
Short in, slow out when I’m almost sleepy enough, guided 4-7-8-0 (4 seconds breathing in, hold for 7, breathe out for 8) when I need to sleep but am simply not tired enough, and guided box breathing for stress.
> Our analysis of multiple surveys indicates that as much as 91 percent of U.S. manufacturers have reshored some production in 2022, up from just 7 percent 2012.

You should always be skeptical of statistics written this way. It is a very unintuitive way to aggregate and suggests that this is the strongest number they could find.
What makes me think they can't catch up is watching them spend dramatically less than their competition on the needed infrastructure when they are already very far behind.

To catch up from behind, you need to do more than your competition.
She probably clicked a link from a search engine or other source that could have shared her interest. Even if the service themselves isn't tracking, very few people type an exact URL in. Even if they do it is often being transmitted to Google or others stroke by stroke
The strange world of high-speed semi-automated genre fiction
Nasty. Electrical power is definitely a basic utility and refusing to provide service should at the least be heavily investigated by the governing regulatory body of the region.

It doesn't matter what one's opinion of the use is. This could very easily spiral out into a larger societal problem.
I would assume that a more likely scenario (although yours is also likely!) is someone with cancer will almost certainly search the internet at some point for information about cancer and their treatments. This will immediately be sucked up by the pervasive surveillance economy and used to extract the maximum amount of marginal revenue attainable through any means necessary. You don’t need to know they’re in a doctors waiting room, using the internet for information retrieval will specifically inform everyone interested in paying for it what you are searching for.
In this case, I am not interacting with the US financial system. I am sending my perfectly legal beanie babies to Vietnam.
Im frustrated with HVAC and solar too, but I suppose that as long as nobody else wants to do the work, they are indeed correct.
I wish Apple would apin off their x86 OSX as a separate company.

I would love to see it compete with Microsoft Windows.
I was not expecting for Apple to be releasing any open source generative ai product. So the big players in the download it yourself gang are Meta & Apple? I don't think anyone would have taken that bet when OpenAI blew up.
You'd Recharge Your EV After Every Trip, Even If It's a Short One. Here's Why
Assuming “you” kept it to themselves, which “you” probably did for quite a while, we don’t do much with that information, because it’d be private.

You can only react to information that you have.

Or rather, I don’t understand the question. ;-)
I have seen it, I think it's because it's not easy to see whether the cmdlets or functions your calling support and support it right. It does work, but I have seen it not always work and that results in having to check or test every command. I think the GP is overstating the incovenience, though, and Powershell is still much, much better than any Unix shell in this respect (which simply has no mechanism and no standard way to discover one).
it's always white dudes, mostly with beards. Even changed "garbage men" to "sanitation workers". Then prompted it to be more diverse and it put two black guys, one with a beard. One of the white guys appears to have either a fishnet or sequin shirt so presumably he's gay.
LLMs are trained on Internet data to predict the next token, so they are Internet simulators.

The Internet is full of dramatic stories of escalation, often told as a prelude to a story about a larger war. Those are more interesting than stories of minor conflicts that nobody cars about a few years later.

The assassination of Archduke Ferdinand is retold many times because it led to a chain if escalations that resulted in World War One.
Ok, you seem to have read this ‘social situation’ (more like economic extortion to me) differently to everyone else here.

How would you handle this?
Sure, much like magic and unicorns are desirable. The kind of human they are looking for doesn't actually exist.
Joining the chorus of voices who say they found the solo band horrible, switched the dual loop, and the ended up switching back to the solo band.
I thought Snow Crash was OK, Diamond Age was brilliant, Cryptonomicon was... holy fuck, did we need 1150 pages to tell this story? The subsequent books seemed to be of a similar page count, and I decided I had enough of Neal Stephenson.
Declaring closed straits to Chinese military surface vessels on the Taiwan-Philippines and Taiwan-Japan gaps, along with resupply of Taiwan from the east, seems a reasonable response for the US (and possibly Japan).

China's calculus changes if they have to strike Japanese and Philippine sovereign territory (even if it's hosting US forces) in order to accomplish their goals.

And it's unclear if even Xi is willing to send as many ships and bodies as it would take to the bottom of Taiwanese straits to get an invasion force across. (Which then faces a guerrilla insurgency in mountainous terrain)

If Xi sees Taiwan as a gateway to Pacific hegemony, maybe that math is worth it...

But asking a populace to support that in the face of economic weakness and high youth unemployment is a tall order. The COVID lockdown riots demonstrated that even China's social control is a fine line.