skysight-inc/HackerNews huggingface dataset:
I never thought I'd say this, but... I'd rather grind Leetcode instead of being psychoanalyzed by a "Hip hop enthusiast masquerading as a San Francisco technologist".
What people are saying is your premise is wrong, and you’re getting defensive.

Either of those would not be an interesting problem except that your title is calling out a particular and beloved database as being the culprit. Which feels a lot like defamation.

Even if deserialization is the bottleneck, bottlenecks are relative and don’t have to be singular. You can have multiple bottlenecks and being blind to one because of PEBCAK can still skew results and thus conclusions.

The people you’re responding to want you to fix your code and run it again. I think that’s reasonable. And maybe deserves a follow up post or a rework of the existing one.
Yeah, thinking is cheap, building (successful) stuff is hard.
Yes. Which is precisely why my childhood is irrelevant.
I have AdGuardHome running in a Docker on the PVE that also hosts my router (OpnSense) in a VM. They both have an uptime of 341 days (which was the last time I did a scheduled kernel upgrade on the host machine). There is no reason for a redundant DNS server on a typical home network.
The Podcast Addict app on Android has it's own directory[0], but it also gives you the option to search Apples, and a third one called The Podcast Index[1].

[0]: https://podcastaddict.com/

[1]: https://podcastindex.org/
> Y-axis is "drive"

Someone I learned much from way back called this "wattage". As in: "he's too low wattage".
Equals – The Next-Generation Spreadsheet
Ask HN: Recurring developers and companies in the "Who is hiring/hired" threads
If you compare threads within a year you can notice lot of developers re-posting their offers from month to month, some of them have pretty strong profiles and still it happens. I don't believe that all of them are that much picky, and especially incapable for work or to pass a reasonable interview.

Similar for companies, some of them have pretty small teams and very common tech stack but still can't fill position for months or even a year, makes me want to ask myself "How is their project even progressing in meantime... do they even have a real project and urge for developer or its completely optional".

I know it's market crisis atm but still it doesn't explain it completely, do you have a proper explanation?
Which leads to opening up a whole nother can of worms regarding forest mismanagement and lack of controlled burns.
How is a mini-split $5-7K in the US? A 6kW Mitsubishi Electric mini-split is $1800 (US$1200) here in Australia and you’ll pay another $650 (US$420) to get it installed… My 5 kW air to water heat pump was about $6K (US$4K) before a $900 (US$600) rebate but they are less common here so I think still cost a bit more than in Europe or the UK.
There have been former workers who claimed that there were unsafe working conditions there, and that they were called lazy by higher-ups:

https://www.theguardian.com/business/2023/aug/28/phoenix-mic...
Yeah this question is a good one to chew on. I think ultimately humans are pretty good followers, and in my relatively short life time, I have not seen much in the way of good leadership at the global level. So we just end up following incompetent power hungry people around into their own interests(which is usually money and power).
If anyone is actually interested in hiring a "low experience, high potential" person, I'm available.
> Currently TSMC has the only leading edge chip fabrications plants (fabs) on the planet and they're all located in Taiwan.

What about Samsung? I thought they also made leading edge.
The problem is c++ itself, with its grotesquely and absurdely massive and complex compilers, mechanically due to its syntax complexity. And yes, rust is hardly less worth.
Show HN: Synchronise dependency versions between repositories
> The Baroque Cycle is historical fiction

... written in a SciFi mindset, I would say.
If I'm not mistaken, 'play on demand' in this context is a backronym[1]. The iPod name is apparently a reference to 2001: A Space Odyssey:

> The name came from a freelance copyrighter who, after seeing the prototype, thought of the movie 2001: A Space Odyssey and the phrase "Open the pod bay door, Hal!"[2]

1: https://en.wikipedia.org/wiki/Backronym

2: https://www.pcmag.com/news/a-visual-history-of-apple-ipods
Host here. Thanks for listening.

Yeah, I didn't hear the keyboard until I listened on my phone. Apologies for missing that. Probably I could remove it with post processing but it might affect the audio quality.
I always try to care about the reviewers. Not too large PRs so they don't LGTM it instantly. Not too small PRs so they don't have to switch contexts multiple times a day or search through many smaller PRs to get context why new PR changes specific lines.
Would you buy a rental car for only a 10-20% discount?
> who happened to spend their summers working

It is a super cool story to hear in what jobs somebody already has worked in and a good indicator.
I worked as a dancing instructor assistant and learned so much about people.
This job does not correlate with my current job as a Java/Kotlin/Android dev but was taken quite well by everyone the interviewed me 10 years back.

You just have very little time during a job interview and mistakes are costly.

> Are they smart?
> Are they cool?
...
Are the right questions that need to be answered, but not asked directly.
The article talks especially about what to ask to get meaningful answers.
https://src.ix.cyb.red/tomo-el-fuego/

my hobby os is a fork of inferno, but mostly for dis and the ports structure. i've been slowly working towards converting the userspace into something akin to the old symbolics systems. basically a unikernel/language kernel with AOT bytecode and optional JIT. the project is heavily inspired by the s/m lang ideas originally proposed with LISP.

i had never done osdev-level c-programming when i started on the project, but its been a really fun learning experience.
How would you build a minimal OS that can run just the simplest program you can think of?

We start with the simplest program and work our way to what the OS needs.

I’ll start: a program that asserts an 8bit number
Yes, and it's one of the reasons why companies choose Arizona for their fabs.

https://arstechnica.com/gadgets/2021/06/why-do-chip-makers-k...
No. I resent being forced to choose between no longer putting things on the internet and contributing to something I think is harmful. There's nothing wrong with me expressing my opinion on this.
Show HN: Acheiving Consensus with Go – A Raft Implementation
This is an implementation of the Raft consensus protocol that I've been working on for the last year or so. As it currently stands, it implements most of the features found in the Raft dissertation. I would greatly appreciate it if you gave it a look! There are many Raft implementations out there, but I figured I could provide a different perspective with mine.
And the first 30 seconds was just unscrewing the base.
Have a diverse team and have them also score for cool?

Of course a bit of a chicken and egg with hiring the diverse team.
My work routinely takes me to Europe to interact with these people. I’m not in traditional tech.
I actually took care of a relative, it wasn't the reason of the gap but it gave me some bonus points when I started my career.
This is a tragedy of the commons, rather than simple laziness. Choice of messaging apps is the same. I may know that the world would be a better place if everyone ditched WhatsApp and used signal, but I want to schedule tennis matches today, and the value of a open source future is distant and heavily discounted by the knowledge that it is low probability, even if I do my part.
To be fair, 20 years ago low cost index funds were much less common and knowledge of them was also not as widespread. But bond is always a good option.
I am not sure if I was focusing or I waited for something else to happen, for example a zombie to pop up screaming.
Blink isn’t dangerous, Chrome is. You can have a privacy focused Blink browser.
That's a really terrible definition that dates from before multitasking, GUIs, and window systems and desktops.
I use it because if I used a debit card and it gets compromised then I lose whatever's in my bank account. Maybe I can get it back if I can prove it's fraud?

If I use a credit card and it gets compromised then my cash is still secure. If I have to fight a credit card company for 6 months to get the payments reversed I still have cash to live off of. If I don't win then hell I don't pay. Maybe I go to collections and credit gets dinged but my real assets are still mine.
> My point is that there are options for the future. Even if they are not palatable ones.

You really need to elaborate about the "not palatable" aspect. What I've heard are only extremely dubious and unproven ideas with possible consequences as bad or worse than the current consequences. You make it sound like the problem is just public acceptance, but that's not the real problem with the so-called "options". There are no magic beans here.
The real-world parts of Fall were great, but the tedious simulation stuff ruined the book for me.

As with all science fiction, his "predictions of the future" are actually sharp observations of current reality. He's not gazing into a crystal ball, he's just seeing the present from a different angle.
Most people I know would walk out of that trainwreck of an interview.
They are also regulated to have a 10% profit margin, so that only way to increase revenue is to drive up costs year after year.
There's a difference of what is broke that matters. I'm playing out cases in my head ...

If I visit a website, "They" broke.

If my phone crashes, "It" broke.

My phone shouldn't say "we" - I don't grok the idea of people in there.

The website should say "we" - It's an organization presenting data, and I do believe there are people behind it.

My car shouldn't say "we" - My car is an "it", a thing that lives in my garage and I drive around.

NVIDIA drivers shouldn't say "we" - I'm running the program. I'm the agent. If anything, when I check for drivers, it should say "they have an update ready". The program is executing on my machine. It's mine. "They" are the people who publish updates. "We" (program and I) go fetch and install them.

But programs don't have agency - so if "it" can't fetch "their" update, then "Update could not be fetched" conveys all the info I need to know.

Then there's the "simpy" problem of always apologizing. For this reason I like TFA's final recommendation:

> Use the word “sorry” only in error messages that result in serious problems for the user (for example, data loss or inability to use the computer). Don’t apologize if the issue occurred during the normal functioning of the program (for example, if the user needs to wait for a network connection to be found).
Ah, yeah I think you're right.
Speaking as someone who now lives in Singapore, this is not the universal view outside the west and the rise of China is perhaps not warlike in the invading territory sense but people are wary of them.
Apparently io_uring has been a security nightmare to the point that Google disabled it. I don't know the details but you'd definitely want to ensure you aren't repeating those mistakes.
Who asks DEI questions? For engineering roles? As a sometimes hiring manager myself I'm genuinely curious.
Another fun neutering: it thinks lab results are copyrighted works, so if you intend to extract measurements from a LabCorp document--a task that it otherwise excels at--tough luck.
I hope that some day, technology will start being used in that way
C++ attempts were from scratch or were based on interventions on the existing codebase?
Louisville checking in, spent a lot of time in Georgetown and can confirm this is likely just more work on the Camry plant.

Toyota has been good to the area.

Off topic, but is there a popular tech meetup in the state? Moved back a year and some change ago and would love to get more involved.
I mean, speaking as an Irish person, a large majority of Irish people are pale. Like 90%+. A smaller number but still probably a majority have freckles. If you're going to have a highly simplified one sentence description of the physical appearance of a typical Irish person, these are reasonable characteristics to include.

Even the name is fine, I personally know several Samanthas and a whole boatload of O'Connors/Ó'Conchobhairs.

Not sure about green eyes, they are fairly common in Ireland but far behind blue I guess.

Now if it'd made her a redhead, that would have been pushing things.
If the serialization is really the bottleneck, as you say, then you aren't serializing the data in the Isar evaluation. Which makes the comparison unfair.

Your comment reads a bit like saying you don't like a Toyota car for transporting apples, because it takes too long to bake a pie out of them first.

BTW, if Isar's data format really is "very close to in-memory representation", then why aren't you simply packing the 512 floats into an array (which I guess is how this data is represented anyhow), and use this continuous block of memory directly as the serialized value?
Taiwan is basically "captured" by:

1) Being too close and too dependent on China mainland

2) Enjoying a huge amount of surplus with China (it overweights everything else combined, and almost doubled)

IMO, there is really no point for China to invade Taiwan, even if Taiwan declares independence. The best move of China, when and if that happens, is to simply grab Jinmen and Mazu (the two small islands close to Xiamen), and then start a economic debacle of some sort. They don't even have to put up a physical debacle -- the only thing they need to do is to remove that surplus by removing all economic preferential policies. The best move for Taiwan, is always to be on the brink of independence without actually getting into it. After all, it is independent in all other ways and it's fine as long as US is strong enough.

Now the real point is: Can China put military equipment in Taiwan to break through the so-called first island chain? I think it's a Yes given enough time. I guess that's why NATO has been busily working on the second chain.
Suburban areas do not have "parks" and "open space". Not sure what you mean. What they have is invasive turf grass, that destroys any kind of local fauna, in setbacks and miles of asphalt.

Cities exporting their greenery needs to suburbs is non-sensical, as lack of density in a suburban area makes any kind of access to a public park, even if it exists, a non-starter. Unless you reference golf clubs as green space, or sth. World's greatest parks are in deeply urban and dense areas - Central park in NYC, Jardin du Luxembourg in Paris. Oslo in Norway is 68% green space. Singapore is widely known as "garden city". It is demonstrably false to claim suburban areas are "greener" and that cities somehow export this need for an ammenity.

And no, it does not take suburban development for a successful city. The less of suburban development, the more destined for success a city is. I really hope you are not equivocating rural towns with suburban development. Rural towns in 1950s America used to have a train line, had town centres with dense development and streetcars were found in most of them. Suburban development is devoid of any kind of community, 3rd space building. The closest thing to dense centre is a stripmall. Many of which are detoriating in U.S. and have vacant units go unfilled for years.
“friend of iFixit Karl Guttag has a blog post explaining why using the Vision Pro as a replacement for a good monitor is “ridiculous.”

…

This, says Karl, makes for a virtual Mac display with low enough PPD to see individual pixels—not quite the standard desktop display”

So rather than just trying it for themselves and realizing Karl is wrong, they quote this uncritically?

For what it’s worth, there’s nothing wrong with Karl’s math. He’s just not taking into account the fact that the Vision Pro isn’t mounted in a fixed position and that your brain integrates information over time.

In practice it certainly is as clear as my 4K display when I use it for mirroring.

It’s definitely not as good as a 5K studio display, but then Apple never makes that claim.
I wanted to give your tool a good look before I responded, hence why I am responding so late.

Anyway, my 2c worth:

1.

> In our tool, just give it a part number and it will find and download the footprint and create an ato file for the component.

I don't think this is scalable (although, for my use, probably sufficient). There are just too many parts that are in existence, and the rate of new part creation is probably higher per day than your staff and/or community can handle.

It's fixable if you have plugins for each EDA tool's format (KiCad, Eagle, etc).

2. I'm very surprised at the language used - it's very unlike what is normally used (s-expressions) in EDA. Lisp-like languages tend to be highly used in CAD applications, so it would clear a lot up if you were to explain what the advantages ato are over a minimal Lisp-like language.

3. The dependency list (in terms of knowledge required) is a dealbreaker for me[1]. I need to know how to manage Python environments, the ato language and YAML?

Since all of the constructs in all of those languages are a subset of (or can be represented by) s-expressions, perhaps it would have been best if you switched to s-expressions only. Then a) there's only one language to learn, b) that language is already syntax-highlighted and c) it's flexible enough for any future features you want to add in (rules definition, rules-checkers, etc).

From what I can see here and now, the ato language would have to see significant changes if it needs to be used for some serious stuff.

Sorry for the negativity, but I wish you all the luck nevertheless.

[1] I looked for a download link, couldn't find one, read a few of the installation instructions, then gave up.
EU proposes being poorer by 2040
The majority of Taiwanese people do not even consider themselves partially Chinese and none of the major political parties have any interest in political unification with China.

Some people in Taiwan might wish the people of China well because they have family there, but this is no different to how members of the Chinese diaspora around the rest of the world feel about the country.

The pro-China political parties in Taiwan are primarily right-wing parties, which is to say they are much more interested in the Chinese market than in Chinese politics.
With AR or HUD eyeglasses, there could be a stealthy app for interviewees, which does facerec of the interviewer across from you, quickly scours the Web for things they've written or been indoctrinated in during formative early career, for whatever pop psych, management fad, or astrological litmus tests they'll likely believe in for hiring, and then discreetly directs what notes to hit, outlines example 'life' stories, prompts when to make a particular facial expression, etc.
We don't. Only hope is that it's so ridiculous that OpenAI will release the real thing just to seem less ridiculous.
> Have you seen what the average poly person looks like? Caroline Ellison and Sam Bankman-Fried are the most famous poly people I can think of, and this is despite an obscene amount of wealth to make them look good.

Are they representative of the "average poly person," or just one type of person who's prone just go tear down a Chesterton's fence?

> Whenever I've seen been subjected to photos of a group of polys, the men seem to have a similar look to the one the protagonist had in the closing shot of Old Boy (https://www.youtube.com/watch?v=l0nn-WgLOTY). Certainly their parents do.

You're going to have to be more specific, because that youtube video "...contains content from eOne UGC, who has blocked it in your country on copyright grounds."
>Intel is attempting to catch up, but it will likely be another 3 to 5 years before they are able to do so

According to them they will do it in next 12 months.
It's not a sexual identity. It's a relationship structure. Poly folks can be in mono relationships and vice-versa.

I agree that being up front about the kind of relationship structure is desired would help weed out incompatibility.
Okay, let's try for a more concrete example. Suppose you're writing a new feature, and the bulk of your PR is a one-off 1,000-line function that does ten different things in sequence.

If you can factor out that big long function into ten smaller functions that are each useful in isolation, then your code is probably going to be a lot easier to understand, regardless of how your structure your commit history. Future code reuse is also easier. Testing each function in isolation may be simpler as well.

Once you do all of that, putting each of the standalone functions in its own commit is trivial, and each commit can have a more focused commit message. Reviews are easier too, since you can easily view each function and its associated docs/tests/etc separately.

Local optimization on these sorts of metrics are pretty much always going to lead to perverse outcomes.

Again, this is a straw man. Nobody is saying to blindly optimize to the metrics, or that this is a black-and-white thing where every commit needs to fit within a hard line limit. But, all else being equal, I've personally found that my code quality improves when I try to break things into smaller independent changes. I also find it much easier to review PRs where other people do that.
That was in a time when expectations were low and all the banks were pretty equally crap. There are better choices now, and even my mum would be pissed off of her bank website didn’t work in her current browser.
The distinction won't matter to end-users because they most of the distribution pipeline is hidden from them already.
Temperature is a statistical property of a macroscopic system that reduces a large number of variables of a microscopic system to a single scalar value.

It doesn't explain so much as summarize and it does so about as well as a mean or a median (which makes sense because temperature is literally the average of all the kinetic energies of all the microscopic components). It doesn't tell you about the distribution of energies, although in some extremely simple model systems you can compute the distribution: https://en.wikipedia.org/wiki/Maxwell%E2%80%93Boltzmann_dist...
That is because Stephenson is intentionally parodying Gibson.
This interview style seems bound to create a psychologically enmeshed workplace with no healthy boundaries. Or a workplace full of people with charming, easily-shared backstories and nuclear families but no yucky problems. Would not want to work here, personally.
My objection is that you’re confusing your psychopathy for mature rationality; and that you’re proposing to be far more evil than most prisoners have acted