skysight-inc/HackerNews huggingface dataset:
Right but then you're making 'reasonably' and 'directly' do a lot of heavy lifting.

And what does directly even mean in this context? The standards for initiating sex don't require a sit down conversation as to what each party is agreeing to. So why should nude sending be held to a different standard?
I believe they're saying that they were asked to add ads specifically for the mobile app. Their stance was that if the team for the mobile app wanted the app advertised, they could just buy any of the regular ad slots on the website.
Overwhelming Evidence for a Major Role for HSV1 in Alzheimer’s Disease (Ad)
I love this in chrome at least I ran into all sorts of issues trying to get WebAuthn to work with touchid and my yubikey... anyone have plain JS example that works?
Think of it as the opportunity cost. If interest rates are high, I can go out and buy a us gov't bond at x% risk free. This makes other investments that maybe looked attractive at lower interest rates less attractive now, and this is reflected in the lower npv value.
X11's model for 'cut buffers', 'primary', and 'clipboard' is a historically bad design.

Like very easily in the top 10 worst designs in computer science history.

The fact that it managed to work at all is a testament to the millions of man-hours people were willing to pour into polishing a turd to make Linux Desktop a reality.

If we had the ability to go back in a time machine and do it again it is now painfully obvious that X11 should of been completely abandoned by the mid-1980s. This would of saved a huge amount of heartache.
Does anyone want to look at porting the mermaid layout method back to Graphviz? It might be useful to people. I guess some friction would be around the kind of awkward way that Graphviz has to deal with objects that aren't strictly nodes, edges, or subgraphs.
could also have been measured by simply tracking his own website

Perhaps his competitors were established, trusted brands, whereas his is one that hijacks back-buttons to trick his own customers.
It's crazy too because diverse companies tend to outperform non-diverse ones, it's just the opportunities to get there that are few and far between for under-represented groups, because of the structural and social barriers.

Many don't realize or acknowledge the existence of these barriers, because they are not affected by them. When you have the wind at your back you tend to attribute your success to yourself.
One of the variables of a NPV calculation is the discount rate that corresponds to the risk profile of the investment being assessed. The lower bound on that discount is the treasury rate as that is what a USD investor deems "risk free". Therefore after a treasury rate hike, the discount rate for any given investment needs to be adjusted up and that lowers the NPV calculation result.

TL;DR the higher returns from US bonds make other investments comparably less attractive because you can get better yields from the USD bonds.
The New Mexico Museum of Space History has a Mercury capsule you can sit in. Even with most of the equipment removed (just the control panel and a bench) it's incredibly claustrophobic. To be strapped into that thing with full equipment, in a flight suit, on your back over tons of explosives, and launched into space for day or even a few minutes...I can't imagine.
Just looking at the table at the bottom of the page, "where can passkeys be used", Ubuntu is the only Linux distro listed, and it does not support Passkeys.
> then you're totally safe

I don’t know anyone who thinks they are totally safe.

But I know a lot of tech savvy people who don’t run anti-virus or any countermeasures and think they are acceptably safe.

I know it’s cliche to link to xkcd, but this comic seems relevant… https://xkcd.com/463/
Navigating the Chatbot Ecosystem
In order to consider the features to look for and how they can affect the platform decision process let’s first dissect how chatbot automation works in regards to conversational AI.

The end-user (1) communicates with your chat infrastructure via a medium (2) such as In-App Chat, Messenger, ManyChat or Instabot (to name a few). The user utterance (3) such as “What is the system status” Is forwarded from the chat interface to the chatbot platform (4) such as Dialogflow, Lex or Watson.

The first thing your chatbot platform must do is dissect the utterance (6) into meaningful snippets that correspond to “intents” (7) within the platform. In this example, “What is the system status?” may be matched to the intent of “System Status & Performance ” which displays all known issues and uptime percentages across all systems. Context (8) may be saved in this case to “System Status” so that any follow-up questions from the user such as “When will it be fixed?” can be understood from a “System Status” perspective and not be misunderstood. Parameters can also be factored in such as the user’s name, email, etc which are not relevant in this example. In order to get the system status the chatbot needs to call an external service (11), the right cloud function to retrieve the information and finally generate a response and save all conversational data for administrative purposes.

Some, not all chatbot platforms have each of the above capabilities.

For example, in a comparison between Dialogflow, Lex and Watson, only Dialogflow was uniquely capable of intent validation and debugging to improve the chatbot quality (label 10 above). Whereas Watson does not contain real-time streaming analytics.

On the other hand, considerations like ease of use within the chatbot platform itself as important and Watson has been regarded as having a user friendly dashboard that allows for better administration compared to Dialogflow which has a slightly less easy to navigate portal.
It’s probably because we are in the context of purposely evaluating these things. It’s easy to look at this picture, have someone ask you “is this a real picture or not?”, and decide it’s a fake picture.

Now imagine you are walking through Times Square. There’s 1000 pictures. 2 of them are fake. Do you know which ones? Even if it doesn’t happen to you personally, a certain % of ppl will just subconsciously accept “oh yeah [Johnny deep] ad with [Nike]” and then move on.

In other words, your guard is not up 24/7
The demo is just using OTP sent to my email, which essentially makes my email a password manager, and now a much higher value target.
> What's wrong with that?

You said it yourself: "Each part of the phrase sounds like something an experienced developer should strive for". Nobody will ever write the opposite. So it signals nothing.
Do the majority of American workers even cap at 40?
An ad telling people to download the Official Reddit Mobile App. I imagine that's what they are referring to.
> Yes they have a large and considerably upgraded military, but border skirmishes and planting flags on unpopulated rocks are hardly comparable to Russia’s recent post-Cold War military experience.

Skirmishing against a near-peer like India is probably better preparation for a large scale war against a well-financed enemy with modern equipment, doctrine, and Western support than Russia’s wars against lesser former Soviet states and in support of Syria.
Olive oil consumption is unsustainable. What we need is wide adoption of electric olives.
they may reduce it to some extent, but not completely block it.
The problem is it's already given by the extensive job history. Typing that is just a dance we have to do to get past automated filters that look for keywords. By my estimation we are now in the "black hat SEO" phase of resume design. Soon, not even that will work.

Back in OP's Dad's day actual humans who actually cared looked at every resume and more often than not treated the interviewee like a human. For us, we just get fed into a machine and if we make it out of it maybe a human will glance at it.
I love Pyo3 because of its PyPy compatibility
That is kinda insane thing to say. That is like trying to claim that you can't do threads in C++ because you can fork.

Of course Go can fork processes.
Sorry for the meta commentary but this format always cracks me up.

[catchy title]

[completely anodyne observation]

[completely anodyne observation]

[common knowledge]

Here at throbbing rooster dot io we’ve really learned this lesson thanks for reading.
The idea is that "try the Reddit app" is an advertisement and so belongs in the advertising system (as a house ad) instead of as a special-cased popup.
> from eight in the morning until midnight

Somehow that doesn't make me feel much better
> Rust could have been designed for faster compilation without sacrificing runtime speed, safety, good abstractions, expressiveness

Can you back this up? I'm not a programming language expert, so if there's some common knowledge you're referring to, I'm not aware of it.

> most people on this earth are not as privileged

There's very little "privilege" you need to compile Rust. In my spare time, I develop mainly in Haskell on my ThinkPad X270 and it goes just fine. Building libraries takes time, yes, but you need to do it just once. And while it's building you can think with a piece of paper more — also privilege in a way.
I also use similar browser isolation strategy. I use one browser for real-ID activity such as banks, domain registrars.. and avoid entering real creds in the private browser to keep an anonymous fingerprint. This is one of those gray areas though where I don't always want to share my IP over Jitsi.
It makes a difference though. The Indian factories hire all Indian staff and this makes it resilient to any trade war issues that may arise between China and the U.S.
Very nice, a good step towards the future.

Just tried on multi-device scenario with android and my mac and that worked fine. I'm wondering though, how the biometric data gets associated with my email address.
I guess I’m not understanding passkeys. On my iPhone it’s asking generating a QR code to scan with another device. Is this assuming another device already has credentials? What if this is my only device?
How to maintain engineering velocity as you scale
You're right of course, but I do think the quote accurately represents the feelings a lot of people had, and continue to have, even when they know they should upgrade (and most likely, already have upgraded) due to lack of support.
I wish there was a less email-centric workflow to contact the HN mods, because I think your link is much better than a sign in page for showing off the intended content
This is current, but it wasn't always like this. And I suspect that this varies by location.

In the 80's and 90's where I lived (rural NE US), pot smokers who didn't smoke tobacco were rare and looked down on.
I feel the same way about Chrome's browsing history. I was definitely looking at this site 5 minutes ago, why can't I find it in the history?? Plus it only stores like 30 days of history. What's the point of that? I have to install a third party extension to make history usable.

My theory is they deliberately sabotage it so you have to use Google instead to try to re-find what you were looking at.
Pedantically, it's a framework but a very targeted one with its own runtime: https://github.com/just-js/just
I don't have experience with quicksand, but one can retrieve a stuck boot (that you're still standing in) from thick mud by pulling up on your bootstrap (or where it would be). You break the suction by lifting the heel, but the foot itself pulls out of the boot, so you have to free yourself by your bootstrap ... you just can lift yourself into the air that way!
So... selecting some text by accident clears what you previously had in the clipboard?
Mobile ads are naggy popups, while regular ones feel like just another post.
If you understand what a discount rate is, you understand why higher interest rates decrease value. It's just math: the present value of x cash n years in the future at i discount rate is:

x / ((1+i)^n)

Discount rates are affected by interest rates, because interest rates represent what else you could do with your capital (you can always invest in a Treasury instead of a tech stock).

So if i goes up, x goes down.
> In the end, I would buy this and it would just end up as another random device in a drawer.

Don't underestimate the "collecting cool things in a drawer" crowd.
These ones aren't great. Pretty easy to see through. Though I think we have the tech to do much better, currently.
Has Ada ever been the most loved language on the Stack Overflow developer survey for seven years in a row?

There are plenty of options besides Rust, but none that have & and &mut which eliminates many classes of bugs in both multithreaded and single-threaded code.
> This is a linux computer where the terminal is the primary intended interface.

Good point. As Yegge said, "[It's] all just plumbing for Emacs, anyway."[1]

[1] http://steve-yegge.blogspot.com/2008/04/settling-osx-focus-f...
Clicked on the comments section expecting it to be nothing but pothead defending their precious weed. Wasn't disappointed.
Which person, or people, is responsible for the direction Reddit has taken in terms of increasing user hostility to drive growth metrics? I am wondering if they have a track record for this sort of crap, in previous companies.
>That Python environment isn’t for you.

This is a relatively new and dangerous way of thinking about operating systems. Due to the massive futureshock of libs rapidly changing under-foot people have had to switch to containerization as a mitigation. And now people have been containerizing so long they are starting to believe it is the proper way to do things.

It's not. Giving up the idea of an operating system with system libraries is very bad. The idea that you have to set up an entirely new lib environment to run every single script is absurd and it has dire consequences for software longevity and portability. With no more OS system as a base an OS is fractured into literally innumerable possibilities. Gone is the idea of a distro being the same for everyone using it. Gone is the ability to just install things. And we're left with a pile of containers that make debugging things when they go wrong even harder.

Nix is taking this concept to the extreme and absurd, but using pyenv for every script is almost as bad. pyenv is not version management approach to Python. It's a bandaid that doesn't address the actual issue.
Still waiting for Display Port MST support over USB-C to enable monitor daisy chaining.
1.5 million people pay for AOL still [0].

It’s not that botnets are a myth, but there’s some users who actually do click on scams and let people remote into their machines.

Just because botnets are real doesn’t invalidate GP’s points.

[0] https://www.google.com/search?q=aol+number+of+customers&ie=U...
I'm surprised there was no mention of copy/paste that existed BEFORE ctrl+c/ctrl+v

ctrl + INS (copy)
shift + INS (paste)

IIRC this is a hardware interrupt in much the same way as ctrl+alt+del is. My memory is damn hazy about this (I've used DOS since MS-DOSv3.3) but I think I used that combination back in the DOS days. {instead of using the mouse to select things, shift+CURSOR would do the trick}

This might even be a C=64 trick. I can't remember 100%.

BUT Windows/Linux/BSD _STILL_ honour it's usage. (It's also a handy way to bypass some websites that block right-click & copy/paste.)

I know there are more greybeards on here, so somebody help me nail down from whence CTRL+INS & SHIFT+INS originated.
I think this thinking is short-sighted. Tests increase your confidence that code is correct, and they are much cheaper to do that formal verification, which itself still requires a leap of faith that there is no bug in the formal verification system, its implementation in the compiler toolchain, or the assumptions made about the underlying hardware.

You can cast doubt on anything. Will you be alive 30 seconds from now? You don't know for sure! But you can be pretty confident. Similarly, testing can increase confidence in code correctness. SQLite has an excellent security history overall, and it's testing strategy is part of the reason for that success.
Yikers, that's just awful.
This is your brain on DEI. These mindless regurgitations of “facts” come across like religious mantras at this point.
A Simple Map for Innovation at Scale
No question, but just wanted to praise the design of your page. I really like it - so good job!
I despise sites that hijack my back button (No, I don't want to check any of these DENTISTS HATE THIS MOM'S NEW TRICK clickbait articles thanks) so I can't say I'm surprised there are malicious uses for it, but wow!
You need to start somewhere. I presume over time more of the components will be made closer to the factories where the phones are actually being manufactured.
Just lost a sessions with about 200 Tabs updating to Safari 16.1. Sigh.
I used this as a starting point when playing around with writing my own WM, was very surprised with how little there is to it
the -i command line option is very useful not only from script raising exception, it will give you bac a shell after the script is executed

for example

python3 -i -c "from math import *"
>>> sqrt(2)
1.4142135623730951
You get InstructDallE2.
Ionic Is the Most Useable Mobile Development Framework
I'm not sure it is a matter of health. An relative of mine in her upper 90's recently passed away at home -- fortunately a number of relatives were well off enough to move nearby and help out, and hire a nurse to check in occasionally, etc etc.

If anything I suspect dying at your home would be easier if you weren't very healthy.
I really look forward to trying these when I move back to Stockholm next year. If there's a station near my neighborhood (I think it's a bit too far away now, but the city is expanding this way...) I might sell my own e-bike and just use these.
Implementing Probabilistic Languages via Transformational Compilation
Pull down to refresh in mobile Firefox.

RCS as standard/API available to use in any app.
Oldest British DNA reveals mass immigrations after last Ice Age
Or even a database!
More precisely, assembly labour is not a significant contributor.

There's labour in other parts of the chain that make up a big chunk of the cost - hardware design, software design, firmware, chip design, fabbinig, component manufacture, shipping, retail, warranty repair and whatnot, but those don't happen in China or India, so they won't change if the assembly location changes.
Yep, my workflow is Find something cool in an MFA inspo album -> find it in the comments -> 404. I dont know why I even bother sometimes. It's literally every brand from small botique to the gap, so it must be 'working' somehow, right?
I would have mentionned xmpp, deltachat, tox and briar before matrix.
Well I'll be. You learn a new hotkey every day.

Certainly feels like it predates the mouse, considering the innate right-handedness of the key combo.
Yeah, it used to be possible, but hasn't been for a long time. There are some old stackoverflow posts with `defaults write` commands in them, but they don't work anymore.

I used to be a fairly heavy spaces user with 60Hz macbooks; the delay was too high, but just low enough to not drive me completely insane. But after I got one of the new 120Hz ones, I've almost entirely stopped using spaces, since I just can't stand the extremely long wait where my keyboard inputs still go to the application I'm coming from.
For example https://german.dartmouth.edu/opportunities/working-germany/w... mentions family info, which seems bizarre to British and US people, as it's not something a candidate can control, so it seems unfair to discriminate based on this. I know German culture is different of course.
Not if your users discover the ruse, and mass quit using social media, or worse start abusing it themselves. Reddit had a large drop off in users after the Black day, however, the latter is in fact is definitely going on as well.

The genie is out of the bottle on this one, and social hackers planet wide are now playing the game.
If you dont believe it I encourage you to try to start your own company while working somewhere else. You'll be mired in legal nonsense so deep you wont even be able to see clearly. When you become an employee you sign just about every right away you have to anything you do, ever, while working for the company. NDAs, Non-Competes, Invention Agreements, etc.

Sure, the company can't avoid paying you. But in exchange they get 2/3 of your waking life for 30-40 years and 100% of your production. Some companies are better, some are worse. All of them have lawyers that, should you cross them, will make you regret everything. I am at a relatively relaxed company (compared to FAANGs) and even here I had to go through a ton of channels and sign paperwork to even begin work on an open source project.
Sorry but the statement "Not 'crypto' which is by and large a scam" is a common statement from Bitcoin maximalists who refuse to engage with the rest of the crypto currency system. "Crypto" is a broad umbrella and Bitcoin exists underneath it.
Same, I use old.reddit.com, with an adblocker enabled, and create a new account whenever I want to comment on something or argue with someone (which is relatively rare these days), thus only interacting with subreddits that don't require accounts above a certain age or karma level.

This limitation keeps me from getting too addicted to the site while still enjoying it. I used to have a several-years-old account that I'd spend hours arguing politics with. Complete waste of time. Deleted it.
Markov chain Monte Carlo without the bullshit (2015)
I'm deeply skeptical of claims that you can't suss out "fakers" like this. For one thing, people who were that good at faking could be making a lot more money leveraging that skill directly rather than trying to sneak into mid-paying software jobs.

I think a far more likely explanation is that lots of interviewers are very bad at interviewing, and that interview anxiety, especially given the kind of shit that gets thrown at you in programming interviews, is a lot worse and more widespread than one usually supposes. Result: interviewers are convinced they're constantly catching "frauds" that they couldn't have caught otherwise, but they're frequently wrong about both those things—that the person was a "fraud"; that the interviewer couldn't have caught actual "frauds" with an ordinary interview.
One reason, besides the obvious lack of respect, is that the more you test for things you don't need, the higher the odds that you select somebody with false positive results on the things you need.
Yes. Security. Limiting Ventura to machines with the T2 means substantially more secure hardware.
If the minimalist resume is appealing, can we also bring back walk-on hiring?

In warehouse and construction work, if someone shows up at 7:30 AM on a Monday morning, odds are quite good that the foreman will have something for them to do. Maybe not that day, but maybe tomorrow, or maybe someone on the list above them won't show up that week and they'll get called. I made rent doing that in my early 20s and they even let me leave early sometimes to work on my internet business because I didn't have a family to support and maybe someone else had a bill they needed to pay and wanted my shift.

Why again does boutique startup need to interview 500 overqualified people? Hire someone right away and let them quit if they want to and hire someone else. It's just business for crying out loud.