skysight-inc/HackerNews huggingface dataset:
I really want true compact pickups to make a comeback. Back in high school my girlfriend had a 79 Ford ranger. Put a modern AWD and airbags on that thing and it's my dream car. Great mileage, some towing capacity, and an actually useful bed, without becoming a massive unwieldy thing.

Something that I can use 95% of the time to get groceries and not feel like it's overkill, but toss a couch, dirt bike or beehive in the back when the situation calls for it.
I've read before -- though right now I can't think of the source -- that if a group of interviewers are weakly against a candidate but one is strongly for them, you should trust the instincts of the person who's "strongly for." When hiring, I'd probably have that than a room of people who are weakly for a candidate on the basis that you'd rather have a person who's great at one thing than someone who's okay at everything.
A lot of folks only care about the visual output of Markdown with little regard for the HTML semantics of the output or the plaintext legibility. This is why tools like these are created. Its also the audience that made READMEs no longer plaintext readable—embedded with all sorts of HTML, graphics, badges, manual table of contents, center tags, etc. Meanwhile the focus on the visual will help increase the rampant abuse of > to put a box around things instead of a semantically denoting blockquotes for quoting sources.
Because the docs have been written 4 years ago, and back then const and let weren’t widely used.

The upcoming documentation for V4 has been completely rewritten with up to date JavaScript.
I think I may have been unclear. In that context, I meant non-specific vacancy discouragement, such as simply jacking up commercial property taxes. The ideal market solution would be something approximating a Georgist-style land tax, trying to tax non-improvement appreciation of property at ~100%, killing the land speculation business. But if you implement that at a city scale, there are other cities in every direction more than happy to let the financiers of new construction become obscenely rich off of that speculation. So your options are A) high level reform, at the state or preferably national level, to eliminate that axis of competition or B) trying to solve the specific ill of deliberate vacancy without murdering your city's competitive edge in attracting business and investment.
Yes, way more detail backed by a thorough assessment of the scientific evidence, and the application of this knowledge toward improving healthspan (minimizing mental and physical decline with age).

Some examples: healthy joints by examining and addressing movement patterns and muscle imbalance; maintaining muscle mass through weight training and prioritization of protein consumption (including red meat); the importance of V02 max as demonstrated by 3-6x decreases in mortality; the implications of all this on reduction of cancer, Alzheimers risks, etc.

The difference between this book and all others I've seen is that, as a trained scientist with a mathematical background, Attia has a rare combination of MD training, a mathematical/scientific way of thinking, and a history of working as a consultant in risk assessment. All this provides a much needed framework to assess what is known in the space and use it to make practical recommendations for how to live - and how to asses new evidence as it comes in.

Much of it my not be new to you (in particular), but the book may provide important reasons why you would want to do these things. Motivation is a huge part of it.
You might take lots of peoples opinions into account but that doesn’t mean you should do so by majority vote. Some of those people may have been more confident than others. And it could make sense to allow for more variance in hiring (eg for hiring interns, or at an investment bank or big law firm where many new hires are sent out after a year so the cost of a bad hire isn’t so high)
This makes me happy, thanks for sharing
Last time I went through the hiring process, I asked my recruiterto prioritize companies that had homeworks instead of companies that expected whiteboard or on the spot coding in an unfamiliar environment with multiple people looking over my shoulder.

Leetcode grinding for a whiteboard is a worthless skill outside of the interview. I'd rather code up something. If the project is over burdensome you can always pass.

The best homework I got was a "working" project that purposefully had bad practices scattered throughout. You could elect to fix the mistakes or just document them for the interview.
Thanks I'll take a look. At a glance on Amazon and other ecom websites, it seems like I've to go with TP-Link again.
Yep. I actually recall someone on the team running into a similar issue during the workday.
We do have APIs https://search.factiverse.no/v1/redoc
Notepad on NT4 could edit files as large as you had memory. I never used 3.5 but I guess they must have made that change in NT4.
I think Wolf Hall is rather over rated. It sort of projects quite a bit of modern sensibilities into people living in those times. It is also very sparse, in the sense it doesn't catch very much of the mannerisms of speech etc or even the physical details, flavour of of the times of things.
Apple Vision Pro Will Support WebXR for Immersive Web Experiences
And yet when I want to search in the files in a folder searching with windows search won't turn up anything, so I have to switch to the WSL and grep...
They don't need to sell it to the public because the public has less than zero say. They need to sell it to the funding agencies and that is what they are doing.
Also, the bombastic American style marketing comes off as insincere to most of us.
I like me a sliding tray in a toolbox
> My gripe about the original thread was bosses interrupting that investigation and telling the onsite staff to open a case elsewhere, IMO, that's disruptive behaviour.

I dont think this really happens, when we get these customer issues and the people who have tried to fix the problem are on the phone, they are lost / panicked / at a dead end. They are not like, "yeah we think it's ABC but our boss told us to call you". that's not really a thing. if customers can fix the problem, they do. they are not in a hurry to call redhat for things they can do themselves and they're not really supposed to since their support minutes are a finite resource.
Salads and corn? Your idea of what vegans eat is very much off.

Vegans consume a variety of plant-based foods such as fruits, vegetables, grains, legumes, nuts, seeds, and plant-based alternatives.

Most of the recipes you know and love can be modified to have a vegan version.
See also the original paper:

https://arxiv.org/abs/1706.03762
You just described the appropriate solution to this problem: better visual separation. You don’t need to add friction for people that like voice chats, just make it clear what you’re clicking on so you don’t have an oopsie
There are a lot of these poor API design decisions in early JavaScript, which we're stuck with due to the need for backwards compatibility. ("Don't break the web.") Modern JavaScript APIs tend to be pretty good. Fortunately, early JavaScript was also very small, so you mostly memorize the footguns (or use a linter) and you're good. This is one of them.
Comparing petrol with iron based on volume rather than weight seems highly misleading. I’m assuming that actual energy density is much worse with iron right?
ah yes it's only memorized by an AI but don't worry we will do some changes to it so that it no one will recognize it
> 1) Return to office.

In the spirit of unbridled conspiracy theory (i.e. I have no evidence for this and don't believe it is generally true):

Landlords are paying CxOs kickbacks to push return to office in order to prop up commercial real estate.
there is an inherent social contract w.r.t. freedom and the societal notion of collective liberty -- freedom provides agency to both good and bad actors.

a free society implicitly accepts this as a risk-reward in order to maximize freedom, therefore a social contract.

and the social contract boils down to a government's obligation to secure its citizens (dependent on the boundaries of the implied social contract and what its participants agree to), and whether or not the balance between security and freedom is agreeable for parties involved.

constantly advocating for more security, at all costs, in order to stop "the bad guy", and then presenting a straw man to rhetorically justify it by asking: how else do we stop the bad guys, is authoritarian, anti-freedom, and patronizing.

freedom has an inherent risk of, well, freedom.

law was a construct designed for accountability, not deterrence, nor prevention because its [modern] philosophical (post french revolution) motivation is centered around optimizing for freedom (ie: political liberalism) and recognizing that actors will act -- it just attempts to add the checks and balance idea which attempts to ensure (that is, uphold a social contract), that bad actors are held accountable for their (free) actions.

you'll never be able to magically "legislate" away bad actors, but you can certainly attempt to "control" them, which presents a very, very large slippery slope of positive and negative definitions, and nuances around objective suspicion and other faculties used for discernment w.r.t. bad actors -- all of which directly violate the philosophical (US) notion of innocence until proven guilty, and very much so move away from any kind of scale where freedom is (attempted to be) balanced.

if you want freedom, you can't just erode the social norms built on foundations of trust, agency, and liberty in order to prevent bad actors from acting freely -- what you're calling for is not a free society by definition, because it seeks to mitigate and or prevent agency before it happens (reminds me of Minorty Report), which is restrictive and anti-thetical to freedom.

freedom comes at a price. freedom is (not) slavery, and i have no interest in participating in a social contract that binds me to chains through freedom risk-averse framings of governance.
Omada is their SMB line so they act a bit differently. You can freely use the hardware without any registration or restriction.
My perspective: HN tends more toward pedantry than toxicity. But unless one has an extremely fragile ego, perhaps there’s something to learn from sharpening up one’s arguments. I find HN far less toxic than other discussion sites. I don’t doubt there are reflexively toxic contributors here; but a reasonably strong culture keeps it mostly in check.
I noticed one of the captions mentioned it was a Kodachrome slide, and I found this website which has old photos and searched for Kodachrome slides (note I have ublock on, I think the website might look pretty terrible without it):

https://flashbak.com/?sfid=369046&_sf_s=Kodachrome%20Slide

A lot of them have the same vibe color grading-wise, I think it's a kodachrome look.
This is a great point, and one that doesn't get enough attention. The article talks about using a static analysis tool, but usage of that tool is indeed opt-in, like you say.

I suspect a language could mitigate this with the ability to sandbox a library's code. That could be pretty slow though, but we could compile it to wasm and then use wasm2c to convert it back into native code. I wrote a bit about this idea in [0], but I'd love to see someone make this work for C++.

[0] https://verdagon.dev/blog/fearless-ffi
Then the state can prevent demonstrations and protests, by paying some of their own men to join as protestors and start throwing stones.
Subsidies (for fossil fuels and animal agriculture) are not free market.

And "free market" got us where we're now.
which is why you most probably can't play with plutonium in your backyard
That kind of slow and steady approach actually sounds pretty reasonable for some cases. Sure it won't win the market for a trendy new consumer app, but a lot of software is basically feature complete and should prioritize stability over whatever's currently cool and exciting.

I have an old account with a bank that has hardly changed its website design in well over a decade. It's great! The information is clearly laid out in tables and everything loads super fast. Every other financial web app I'm familiar with has a much more "modern" design and is categorically worse to use. One site literally takes over a dozen clicks to get to basic information and evey single page load is slooooow.
Appreciate the feedback. I'll try to improve readability.
> natural scrolling is just an awful idea for mouse users

I'm the opposite - I was surprised by how much of an improvement I found natural scrolling after decades of computer use. I now use an autohotkey script when on windows to get the same behavior as I get on macOS.

I can certainly see the switching cost not being worth it and wanting a setting that applies to the mouse and not the touchpad, but I'm failing to see how it's anything other than a switching cost.
If you were starting a new project you could put lints in place to make these things enforced. But at some point you have all these lints and customizations in place, and you can't use old or 3rd party C++ code any more because of them, so you begin to ask, why not just use a new language where this stuff isn't pasted together with glue and bailing wire?
I don't see how degrading the definitions of these words helps anyone.
This is the nice thing about TypeScript—you can type want you want. As you iterate you can either ramp or down your type checking. This is outside the realm of memory management, of course.

And new to JS/TS land is the separation of pure data structures from resources. Something a sibling comment or brought up.
Self promotion is just way more accepted in the US vs most European countries. You notice this in ESA vs NASA. I also notice it when I read resumes. Resumes from European countries are way more subdued than ones from the US.
Absolutely. I was sticking to a simpler example of there being no right answer to how to itemize costs for just a single type of item -- and then when you add in fixed costs that are shared among multiple types of items there's even less of a right answer.

If you have $100,000 of design costs for something made of three components, and each component is equally difficult to design but they're all designed together, and the manufacturing cost of each component is $500,000, $10,000, and $100... then how do you itemize the design costs?
Paid interview FOR THE WIN.

> ... as I wasn’t paid for the interview and I didn’t feel it was fair to me to spend any more time on it than that.

I have been paid for an interview, a coding interview where I fixed a bug and added a feature while my pair (future colleague!) chilled .. I think he surfed and I'd ask him clarifying questions occasionally? Anyhow, I got paid like $400. Best interview ever.
The answer? Or the behavior of the HR department?

Candidates are looking for feedback on what they can do better. HR doesn't want hiring managers to form opinions on that. HR wants (as near as possible) objective feedback on whether candidates meet a hiring bar, and for a hiring manager to select amongst those that do choose the best candidate. Ideally, they want you to make sure you're making serious consideration of candidates in under-represented groups in order to show commitment to DEI targets.

Oftentimes, the reasons why candidates don't get selected come down to things like "you exaggerated your involvement in a key project and we figured that out during the interview" or "you're fine, but we found someone we liked better".

How do you think honest feedback of "you should stop providing misleading descriptions of your work experience in your resume" goes over?
I feel like D has gone this route of incrementally adding features (like borrow checking) to the language that, in principle, improve safety.

I wonder if anyone here has more experience to know how well it has worked?

One massive advantage of Rust is that they started with borrow checking from the beginning. I think one thing that often gets understated in these discussions is how much it matters to have your entire ecosystem using a set of safe abstractions. This is a major drag for C++, and I suspect that even if the language went a route like D they'd still have gaping safety holes in practical, everyday usage.
Hammers, knives, baseball bats, plastic bags, string, shovels…

…automobiles, rental-vans…
No where in the article does it suggest that
That would be OAuth - https://en.wikipedia.org/wiki/OAuth.

It's a standard meant for system A to authenticate a user with system B. Ever logged in to a website with your Google account, or seen those permission screens asking you if you want to allow a third party website to access your Google account? That's OAuth.

Now, as to why many websites do this even when you login with credentials for that system (and not third party auth) - my guess is the system has separate teams for each subsystem, each hosted on different subdomains. In order to transfer auth state from one subdomain to another, you need something like OAuth since cross-domain cookies are forbidden by the browsers.
It was high at the time.

The reason for their demise is precisely because they invested into long-maturity bonds, ignoring the fact that customers may want, someday, to get their money back in the short-term.

They chose these long-maturity bonds is because they were offering higher yields.

Now of course, seen from today, these yields are very small, but when they invested, it was at a time we were talking about zero or negative yields in many currencies.

It's like they risked it all, to get 2%.

cf. https://twitter.com/debarghya_das/status/1634021769656016896
article somewhat addressed it but I'd say demographics are the biggest factor, with an older male population and high gun ownership rate

The other issue is stress, family farmers are now competing directly with foreign government and hedge fund backed corporate farms, so it's almost impossible to compete when they can just write off losses. And getting squeezed by monopolies for seed production and selling to monopolies for meat processing and grain buying. Many are working on land owned for generations and feel the pressure to not fail, I know several who became alcoholics as a result of having to sell their land after going broke, you can tell they feel a lot of shame over it due to their identity being so tied to what they do
I grew up in rural Maine and helped on several types of farms myself.

Isolation (rural, children leave), low or fluctuating profits (price of diesel, fertilizer, feed etc), high stress and working hours, disconnection and exploitation (industrial seed and fertilizer, predatory distributors or suppliers) in some practices. Not an easy profession or way of life unless it is a hobby.
This subject goes so deep, thank you for creating this. I spent significant time creating my own component that uses elk to lay out a graph, and d3 transitions with interpolation to animate from one graph state to another. I didn't try react-spring and don't have much of an insight between when to use react-spring and when I'd have to use transitions anyway. I'm looking forward to if you add more information along those lines.
This is really cool! But unfortunately for me, it gives me vertigo after a minute or two. Anyone else have that sensation and/or any pointers to resolve? I'd like to keep playing with this if possible.
There are cloud systems that run your app in a Docker container on a Linux host with no hypervisor.
iOS 17 has a bunch of great features–that no one will ever use
>Just a few of the features that I use all the time.

O RLY?

Do you have a transparent terminal with a background image? (If so, well ... to each its own :^))

Do you transfer your JSON config files "all the time"?

>Copying text is a way better experience

It literally is Ctrl-C and it's been like that for ages. When did it become a "way better experience"? I missed that.

Modern UX is absolute trash performance-wise. And you're falling into the same pit as the geniuses of the story I mentioned before.
I wonder if this case was a setup for a lawsuit against OpenAI?

Given the marketing and the way Microsoft and Google were tripping over themselves to "catch up", the impression in the media and to the general public is that chat bots are a magic silver bullet for everything. Even a lot of tech people are unclear about exactly how these things work.

The case seems pretty clear: "They said it was artificial intelligence, but it wasn't very intelligent to make up cases. Look at the damages it's caused me..."
Just one more obstacle to having a sensible fire regime. Sheesh.

If you do prescribed burns early in the season, the fires will be small, and not out of control (generally). That prevents worse air pollution later.

In general this differentiation between "acts of God" and "acts of Man" is a real problem. You neglect a forest until it burns down a community, and you're innocent. It was an act of God. You try to prevent that from happening by doing controlled burns, something goes wrong, and it burns down some houses; busted.
JPro runs the app server side, but the UI is rendered to a stream of commands that are then interpreted by the client in the browser to draw using divs, SVG and browser text. The result is that scrolling, text rendering, fills etc are done by the browser but all the actual app logic is server side. However event handling is all server side. If you run the same app on the desktop then it uses its own rendering stack.
But you're not going to implement all of this in your unikernel, are you? If you want to run your unikernel on RAID you're going to need a hypervisor with a RAID driver built in or loaded at runtime. If you want it encrypted you're going to ask the hypervisor to encrypt it. And how do you want to schedule I/O between different unikernels? And do you think the interfaces will remain stable for all time, or will there be transitional periods where two interfaces are supported at the same time? You see, all of this stuff is still needed.

This attempt to escape the fundamental requirements of operating systems by calling them something else reminds me of... well, nothing in particular, but a lot of projects started by wide-eyed visionaries. They say "we're going to solve the problems of X by making Y which isn't X" and then end up re-creating a really shitty version of X by ignoring all the lessons learned from making X. Consider NoSQL, blockchain, the inner platform effect, or Joel Spolsky's essay on rewrites.
How to Handle Emojis in Node.js
Is there a reason to replace LLVM? Are there still memory bugs that are popping up and causing issues?
I used this at work for an internal tool and the team went wild over it. "It feels like we're working in the future!"
You can easily change that under mouse settings. I'm not sure it's insane as my kid is fine with it as he's never used the opposite.
Issa - Open-Source Recipe App – Powered by ChatGPT
The problem with take-home assignments, I suspect, is that nobody reads them. You don't read somebody's github portfolio, you don't really read their resume, and you certainly don't read their exquisitely written, commented, documented, and tested take-home project. If you even skimmed it, you're not going to sit down and summarize your impression.

I'm not saying that all interviewers are lazy or bad, but most of the ones I've worked with are. Hell, maybe even I am. Time spent interviewing is time not spent working on things that you might actually be incentivized to do well.
Yes, but let me suggest:

sed 's/women/everybody who does not come across as an extroverted, eloquent, assertive, attractive white(-ish) male (of the correct age, social class, educational background, etc.)/g'

Humans are, sadly, extremely good at twisting things to allocate most of the power, wealth, opportunities, rights, and credit to a small subset of the population - which they either are a member of, or closely identify with. It's not merely a sexism thing.