skysight-inc/HackerNews huggingface dataset:
One of the things she's best at is judging people. She's one of those rare individuals with x-ray vision for character. She can see through any kind of faker almost immediately. Her nickname within YC was the Social Radar, and this special power of hers was critical in making YC what it is

A manager at a past job also had a similar "x-ray vision".

During interviews, she would always sit in with another interviewer and never ask any questions of the candidates. She would just observe.

Over 5 years of working with her, every single person she said we should hire turned out great. Every person she said was no good, turned out to not be great.

This was particularly fascinating to watch when she was the lone dissenter either way. e.g. there were times where 7 out of 8 interviewers said "pass", she said "hire" and she was always right.

The first time I read pg's essay about Jessica, it immediately reminded me of my old manager.

It also reminds me of a story from, I believe, Malcolm Gladwell's Blink about the tennis coach who knew before a tennis player served if they would double fault.

Some people have either a natural gift or their brains have picked up a set of weights for their internal neural network that make them fantastic at this kind of thing.
"Okay, to be fair, it’s not exactly “exact,” and it’s pretty much just Fisherman’s Wharf."
Had usually some issues with (metallic) screws or other minor pieces after 1-2 years.
Will take a look at ceramic grinders in the future.
That's not factory farming.
Yea, it became a spreadsheet game if you wanted to make spreadsheets lol. If you go "I want to be a daytrader" or "I want to create an industrial empire" obviously spreadsheets are needed. But they have absolutely nothing to be with the normal day-to-day for most players.
I see what you're saying but I'm unfortunately in a position that I need to exit my current job ASAP. I don't feel secure enough to ask to skip takehome assignments.
Clever design makes sticky tape that's strong but easily removed
Yeah, you're right, they're related to WinUI. But what I meant is that such features aren't inherently expensive, they're just made expensive due to the choice of UI framework.

Display scaling is very fast in GDI apps and has no impact on launch time, a tab bar is essentially just an array of buttons (minimal impact on launch time?) and transparency is a virtually cost-free feature coming from DWM. I wrote a WinUI lookalike using its underlying technology (Direct2D and DirectComposition) directly one time and that results in an application that starts up within ~10ms of CPU time on my laptop, quite unlike the 450ms I'm seeing for WinUI. That is including UIA, localization and auto-layout support.
Is that with Imperial cup holders or metric cup holders ?
Two things, full time Rust dev here:

a) Rust's borrow checker is good and its type system good, but IMHO it's not really doing what you say it is as well as you're implying: "explaining in an explicit way who owns what"; While ownership is explicit and static (apart from RefCell and friends), description of that ownership is scattered all over, program state flows are not modelled in the type system at all, and on the whole Rust is far from having being a kind of explicit "I can reason about the whole program" declaritive system with the kind of clarity you're implying. Or maybe I'm taking your claims too strongly.

b) Rust's borrow checker is good. But it's not perfect and fails to pass things that in fact should be legal borrows. In particular there's edge cases around where things are grabbed in if/let/else or matches, like this fail (from my own code):

{
let local_version = self.seek_local(tx);
if local_version.is_some() {
return match &local_version.unwrap().value {
Entry::Value(v) => Some(v), // reference to value
Entry::Tombstone => None,
};
}
}
// note that 'local' has gone out of scope here and so self should not be borrowed

...
code later in func complains 'self' is still borrowed,

but the same thing done this way (but less efficiently) passes:

if self.seek_local(tx).is_some() {
let local_version = self.seek_local(tx).unwrap();
return match &local_version.value {
Entry::Value(v) => Some(v),
Entry::Tombstone => None,
};
}

...
same other code that uses 'self' compiles fine

In neither case is the 'local_version' being used outside of the lexical scope, and 'self' cannot be borrowed in either case, but the borrow checker is convinced in version #1 that they are and that code below that lexical scope cannot proceed because 'self' is borrowed. They're logically basically equivalent from a program flow and state mgmt, but the second passes while the first fails. Rust 1.7.0 stable.

(Before you ask, I did have if/let to take apart local_version instead of using unwrap, and the compiler griped about that even more)

Having the burden of how to fix that fall on the programmer sucks. This is all a step in the right direction, but I run into this kind of thing here and there and I shouldn't have to.
When the idea behind a public institution dies in the popular mind, the death of said institution is sure to follow.

Spez has managed to kill the proverbial goose that lays the golden eggs. When Jun 30, 2023 comes to pass and the most popular apps shutter and disappear, those nearly ghost towns will be nothing but tumbleweeds.
Anyone have experience with Hanwha Techwin? I've been debating between them an Axis.
Why do, at least some of, these photos have such a strong HDR-grunge look? Is this what consumer film from the 70s looked like?
Running notepad is easy.
I still shiver remembering running Visual Age for Java as my IDE with Windows 2000. it felt like molasses.
Is there anyone suggesting this?
Okay, care to name some of these many cross-platform, easy to use UI toolkits that include the accessibility that the browser has?

Also, I never said Electron was the only way... I specifically mentioned Tauri in my comment as an example of a browser renderer. And it doesn't need to use a local web server either.
If I'm ever going to get on the conspiracy theory bandwagon, it will be on two topics:

1) Return to office.

2) Why we need a dedicated CPU and DRAM attached to flash memory. You can garbage collect and wear level in your OS if you want to. Manufacturers say "no, we have a super secret secret sauce that nobody else could possibly improve upon". Uh huh, sure.
The idea is right, but his vin example is poor. If the system doesn't actually reflect reality than the system is poor.

A better example might be someone say asking for a report that shows all the part time employees that are getting overtime time and a half pay. Which makes sense at first, until you consider that an employee working more than 30 hours (or whatever the number is) is classified as full time, and its not possible to get overtime unless your working more than 40 hours. So the programmer then has to go back and clarify, "do you want to find employees that were hired as part time but are now classified as full time, or are you interested in part time employees collecting holiday/danger/etc pay multipliers?"

Saying "it can't be done" is the kind of thing you would get from a junior employee that doesn't understand the business nor the code. The more senior guy understands the mismatch and asks questions that clarify what the intentions actually are.

So, the VIN example would make more sense if they clarified the system only has license plate data, and partial or missing VIN information because the data wasn't collected. In that case the work item includes getting someone to do that data entry/etc work of assuring the VINs exist for all the vehicles as well as creating the vin->mileage report.
I definitely don't believe that climate change is the main reason for the proliferation of large fires over the past 5-6 years. I believe that California naturally has a lot of fires and humans have made it worse by putting out the small ones. I also think that Newsom likes to invoke climate change to cover for poor decisions humans have made in California because it displaces the blame to other humans outside of California and furthers his political agenda. It's a convenient bogeyman.
Plus you don't have bandwidth lost to the Xfinity wifi.
What this Daniel Markham has done is describe the job of software architects. Software architects are supposed to keep the business from logically painting themselves into a corner. They look beyond the current project and the current requirements to ensure a system is being built that can be used to easily solve future business needs.

It's a thankless job because you're saving people's butts years from now. Fortunately, I've been at this long enough and have saved people's butts enough times they think I'm prescient. Nope. I just think things through. All the way through. Beyond what you're asking right here and now.
Out of curiosity, what did you do to work with (or around) said people? I guess your penultimate sentence implies you moved on.
While certainly being an issue, they are a far smaller problem than emissions of greenhouse gases by fossil power sources. It is a greenhouse gas itself, but most human emissions come from agriculture. Moreover, there are technologies to reduce the emission of NOx'es from burning processes.
Only if you haven't been keeping up with your controlled burns. If you are keeping up even a dry year shouldn't get out of control.
1st paragraph:

> Lactoferrin (Lf) has been shown to benefit cognitive function in several animal models. To elucidate the underlying mechanisms, male C57BL/6J mice ...

in mice: https://www.statnews.com/2019/04/15/in-mice-twitter-account-...
I’ve been “winning Eve” (the only way is not to play) for nearly a decade, and the “used to” bit of this fact made me a bit sad.
I've wished for a long time that mathematicians would bring back the notation "ld" (logarithmus dualis), which I find very elegant, for log₂. The "ln" is already from Latin (that's why it's ln instead of nl), I think established by Gauss or something.
He's prominent, but cornerstone might be a bit much. It's almost as flooded as Python.

I know of him through his Ansible 'roles'. Definitely one of the few people I could name in the space.
Note: roles are reusable sets of config tasks

Regarding the stance, I'm a little bewildered.

Some background on Ansible: the entire point of it is to reduce how much you care about the target OS... and he's supporting very-similar derivatives.

What little effort is required, will largely be there. Very rarely, dare I say never, do you care about point releases. Something silly is afoot if so.

Being selective with your modules deals with a considerable part the abstraction. For example, use 'package' instead of apt/dnf/something specific.

I write/test on Fedora, deploy to Ubuntu, and have been migrating to RHEL -- with no serious effort. Some dictionaries to hold different binary/config file paths.

Anyway, this is all to say - I see this as somewhat performative, but I don't disagree with it either.

I don't believe much will happen in the end. Good, bad, or otherwise.

The roles very likely will work in 'unsupported' land. Yet, the path IBM is taking with Red Hat is clear (while annoying)... and probably not changing

Calling it now, the majority of the incompatibility will be:

- subscription-manager (which can/should be done before roles you get from others)
- FIPS (a niche, where I would fully support the response being a support contract request)

Add a dash of irony (maybe?) because he's still supporting Red Hat indirectly by working with/on Ansible and close-enough environments.
>It has a lot do when you discuss California’s land use policy, which does not apply to nearly half of California, including an even larger share of the land to which controlled burns might sensibly apply, which are largely national parks or national forests.

Many of the controlled burns in Florida take place in Everglades National Park, which includes the largest federally protected wilderness in the Eastern US. I don't see how this objection changes anything. Is the federal government preventing controlled burns? Since when has that ever been a policy?
With garbage, the alternative is to haul it off to a dump. Fine. With a forest, what is the alternative? Are you going to call in landscapers to clear out a forest and set up a giant composting facility?
It's orders of magnitude less destructive.

We have to at least try to make an effort and not give up and "enjoy the status quo while it lasts"

It's going to take work - giving up before trying isn't going to help. And telling others to give up won't either.
I largely agree that take home assignments are better than the alternative.
The result of the pointer comparison is unspecified, this is not undefined behavior in C++.

I don't know about C.
Ok, I see.

But even though a valid reason wasn’t listed, it appears that valid reasons did exist. “Valid” based on guidelines not personal opinion. The anon user still could have done this based on personal opinion and/or ill intentions.
By definition, the "free press" isn't limited to government credentialed organizations.

A free press is essential to a liberal society (real liberal, not leftist authoritarianism). Ben Franklin didn't publish for free, so we should recognize a free press includes for-profit press. And long before there were bloggers, there were pamphleteers. We need all of it.
A firewall should be enough. Xbox should use Azure as any other customer, with no special conditions. At least not the ones that Sony or any other could get from Azure given their contract volumes.
The "haircut" would have been less than 15%, this is why the bailout of $151B in uninsured desposits was less than $20B and not $151B.

So if they had $5M uninsured in SVB they would have received $4.25M and suffered only a 750k loss.
I realized this once when I went down the rabbit hole of SQL standards.

ISO SQL standard - 187 CHF
https://www.iso.org/standard/76583.html

ANSI SQL standard - 237 USD for non members
https://webstore.ansi.org/standards/iso/isoiec90752016
Same with MacOS 10.6.x

Snow leopard with a intel dual core 4 gigs of ram and a SSD performs as well as a MacBook 2019 i7 running 11.x Monterrey.

So much unnecessary processes in the background IMO

Keep it simple stupid whenever possible
How much land would that require if you extrapolated it out to our current meat consumption?

How about 2x, since it's projected our consumption will double by 2050?

Does the land physically exist?
To be fair, those were one-way trips.
Flash died and there wasn't much of a replacement tool. Timeline oriented vector graphics are great for designers but hard to do well with raw HTML.
If you'd rather prefer something readable and explicit, instead of empty handwaving and uml-like diagrams, read "The Transformer model in equations" [0] by John Thickstun [1].

[0] https://johnthickstun.com/docs/transformers.pdf

[1] https://johnthickstun.com/docs/
Would it be possible to use the phone without a battery?
This article in question does not constrain itself to marijuana but is inclusive of everything from nitrous oxide to heroin. Why would we constrain the conversation to just marijuana?
I considered putting it as both a positive and negative, but I consider it overall a negative until the technology is proven to be as strong and reliable as traditional manufacturing techniques - not to mention faster and less expensive.
In your framing there's a sort of implicit downplaying of the frequency of exploratory work and an implicit promotion of stricter work.

> Something like using MATLAB for exploratory research is probably another decent example. Or maybe hackathon games. But for most games, data analysis, machine learning etc. then being stricter pays for itself almost immediately.

(Emphasis mine)

This is where the viewpoints differ. Some people spend a lot more time on the exploratory aspect of coding. Others prefer seeing a program or a system to completion. It largely depends on what you work on and where your preferences lie.

Years ago I wrote a script that grabs a bunch of stuff from the HN API, does some aggregation and processing, and makes a visualization out of them. I wrote it because the idea hit me on a whim while intoxicated, and I wrote the whole thing while intoxicated. The script works and I still use it frequently. I haven't made any changes to it because it just does what it needs to. It has no types. It's written decently because I've been coding for a long time but I was intoxicated when I wrote it. The important thing is it's still providing value.

There's a surprising amount of automation and glue code that doesn't need the correctness of a type system. I've written lots of stuff like this over the years that I use weekly, sometimes daily, that I've never had to revisit because they just work. I suspect it's a matter of personal preference how much time a person spends on that kind of work vs building out large, correct systems. I suspect there's a long tail of quality-of-life tooling that is simple and exploratory in nature much like large, strict systems are much bigger than most people expect at first blush because of how many cases they handle.

I think trying to say that one is more common than the other without anything approaching the rigor of at least a computing survey is really just to use your gut to make generalizations. Which is what the strict vs loose typing online debates really are. A popularity contest of what kind of software people like to write given the forum the question is being discussed on.
You should check out some videos of factory farms!
Unlike for touch devices, it is no better or worse - but as scroll wheel operation already is incredibly well established, most already have an intuitive assumption of behavior and switching forcing the user to switch only annoys them.

It is even part of our language: you "scroll down".
Time to short the makers of Goo Gone?
These seem to be the standard for FE roles as far as I can tell. Probably 10/14 interview processes I've been in have said they have taken home assessments as some part of the process.
Because for many people, Ubuntu is the linux distro.

Why? Because it's free, and very simple to use, but if it becomes paid, no matter how good it is, devs will switch to something else, and the market will follow them, gradually.
Kind of, we started down the path of deploying with it, but realized that the number of moving pieces and chatter was too much. Ultimately decided to go for a managed solution. Databricks has a managed mlflow, sagemaker has an equivalent.
> Our profession does structured analysis in a way no other profession has ever done.

Yes, it's because if you go and ask most software companies what engineers are supposed to do, the priorities have more to do with business than with computer science. If instead it worked like other industries, engineers would be expected to focus on software ONLY.

There's no right way to do it of course, however I do think there is a lot of value (even business value) that is lost when engineers have non-technical responsibilities because it misses the point of engineering, which is to have machines solve problems.
I dont know if this is true or if this is a brilliant and creative troll.
Thank you for your input; I’m the OP. Based on reading the comments, I’ve realized that starting a full-fledged business may be counterproductive to my goals of wanting free time to pursue unfettered research due to the demands of starting a business with any hope of replacing my Silicon Valley researcher salary, due to the time investment necessary to start such a business.

However, I’m interested in pursuing side ventures for making money, such as side projects. Even if they doesn’t generate enough profit for me to live on, it may be enough for me to eventually shift to a lecturer position without incurring too much financial hardship, which will also give me more time to do the type of research I want (especially during the summers). If I’m able to make even just $20,000/yr from a side project that doesn’t consume too much of my time, that would go a long way for me for reaching this goal.
On a related note, can anybody recommend a effective, portable, lightweight, open/free app for diffing and patching artibrary binary files (not just executables) ?

My long-time fave is JojoDiff https://jojodiff.sourceforge.net

...but I'm always curious to know what else is out there.
at nanoscale many (all?) iron oxides become super-paramagnetic. If anything, they're even more attracted to magnetic fields.
They've always allowed controlled burns. I've personally seen them happen in California in regional parks. The problem seems to be that not many authorities want to do them because of liability concerns.

In any case, I meant that the budget should be aligned with the normal amount of damage from uncontrolled wildfires.
New software is written cheap. I know what you think, when you hear it, but it's much cheaper to create some functionalities that backdays. We have c# in Windows and Java on servers. This is an abstraction layer which makes things working very slow. We have JavaScript applications each running in it's own Electron sandbox. This is huge help and huge cost of performance. And it's a huge help for developer. Entry level is much lower, one does not need winapi anymore (at least in most cases), animations, rendering, typesafety for free, no coredumps, no segfaults, no guru meditation. It's different world now. And a single hello world application weights 200MB...

And another thing: security. Security on old Windows was poor. There are many things that need to be taken care of, but they used to not exist or were simply unsafe. This is another thing, one need to keep in mind, if one wants to just install windows 7 or XP and play games (as I did)
I bought a TP-Link Kasa smart outlet to power cycle my modem in the basement. I couldn't get the open source Python utility to activate it so I relented and set it up via the official app. The account creation explicitly has a marketing opt-out that they promptly ignored. They have also ignored all my unsubscribe attempts from their spam. I'd recommend avoiding them.
What do you think about this research?
Grafana Labs Introduces Private Datasource Connect for Grafana Cloud
It’s Not a Computer, It’s a Companion – Andreessen Horowitz
ngl i had a mild heart attack seeing her name at the top of HN
Last I checked it can be set independently for mouse and touchpad in the settings without this tool.
There is no shortage of iron, while this is another way to make usage of abundant renewable energy. Especially when at the destination actually heat is required. Apart from that, neither wind turbines nor more transmission lines help with the problem of making excess energy available for future use.
Exactly. What people are suggesting is we need a practical alternative: factory farming doesn't seem to be it.
How trustworthy is QubesOS?
My experience has been that HTML and making changes to HTML has huge amounts of overhead all by itself.

I don't dispute that very bad javascript can cause problems, but I don't think it's the virtualization layers or the specific language that are responsible for more than a sliver of that in the vast majority of use cases.

And the pile of build and distribution tools shouldn't hurt the user at all.
Your parent comment definitely came off as arrogant, but your reply doesn't come off any better. If it's objectively incorrect, then you can contribute to discussion by explaining how and why. A low effort drive-by dismissal isn't appropriate for HN.
Fisherman's Wharf is the most not-San Francisco part of SF. You know if there is a Hard Rock Cafe that you are not really where the locals dine.
Windows (without additional utilities) allows you to disable mouse acceleration, change scrolling direction, change scrolling speed, and even invert buttons.

Sure MacOS' stock behavior might be fine for you, but that's a different conversation, we're talking about giving the user choice without resorting to hacks here.
There's always an excuse like this and TBH I think it's lazy.