skysight-inc/HackerNews huggingface dataset:
> “There’ll be days where I’ll see a meme that bothers me,” Scott said. “Then I’ll remember I had the surgery done.” He breathed a sigh of relief. “It allows me to not spiral out of control and lose hours of my day anymore.”

What a dystopia we've built for ourselves.
Or do something like this: https://www.youtube.com/watch?v=B7MIJP90biM
You responded while I was typing but your response is much better.
Big fan triggered by seat sensor sounds about right for UPS van use case.
On board to help out on the resistance front, thank you for the visibility on this one.
How compares OLPC XO?
Sort of. IIRC, (either the EU as a whole or just the UK) basically killed open banking. To even use the standard you were required to be an accredited broker even if the data was kept local to the user's device. Getting accredited cost a fortune and basically made it impossible for anyone but the Intuits of Europe to use it.
great websites! some of them i already discovered before. good inspiration to make new features on my website.
Rust and C++ are the best alternatives for systems programming languages that have the same performance characteristics as C. Go's performance is similar to Java and C# due to its runtime and garbage collection. Maybe that's fine for your use case, but that places it on a different part of the spectrum than C, C++, and Rust.
Perhaps these people don't have means to charge their vehicles so they would not be able to charge a BEV too? I cannot imagine why anybody who has access to a charger would intentionally leave a PHEV uncharged, what is the point? Are you in an area where hybrid is cheaper to run on gas?
FYI/FWIW fish does both those out of the box.
it's not excusable. if it cost $1000 to define it, sure, and it doesn't. it's four words surrounded by parentheses.

no one is born knowing these things, and a lot of people discover a new hobby or interest via reading articles about areas in which they are otherwise uninformed.

no excuse for this. just put the meaning in. takes you less time than it takes one person to Google it, nevermind multiple (dozens/hundreds/thousands of) people who are actually going to need to Google it because you're too presumptuous to type four words and two parentheses in a 10,000 word article.
I experimented with various ambient noises (white, brown etc.) or recently 40 Hz tone after hearing it may increase focus on Huberman podcast. I think it improves my ability to focus. One of the reasons may be that you make your brain aware that this is 'work' time since you listen to the sound only when you need to work (or focus in general). But I think I noticed a positive change even on the first occasions.

You may want to try some of this out, and perhaps it will work for you. Good luck!
I believe these clauses are usually there to prevent competitors from using (sometimes misleading) benchmarks in their advertising.

Used to be common to see this kind of comparisons between databased for example.
I used to print web pages out and read them on the train, then there was a lovely web plugin to send a web page to kindle, that stopped and did leave lots of files on my kindle.

This looks like it could top that, I just don’t commute so much.
'In Japan, Heart Surgeon Number 1' - The Office US https://www.youtube.com/watch?v=2wcI10CNuxU

>They come amid speculation that Putin will announce all-out war in Ukraine, and order mass mobilisation of military-age men. Such a move would be seen as high-risk since many may refuse to fight.

Actually smart plan. Pretend to have surgery, temporarily change leadership, new puppet announces unpopular decisions (mobilization), gloriously return and punish the scapegoat. Announce plans to start thinking about retracting "bad decision" sometime in the future.
Wouldn’t my hand touching the screen of my phone block out the light that needs to reflect back to me?
This would just be equivalent to rollback to a checkpoint in time of the whole table. I think the question was more on a row-level.

If you are just interested in global time traveling, there are many solutions, such as replaying the oplog from snapshots in time or delayed replication.
Meta AI, univ. researchers discover stronger, carbon-friendly concrete formulas
Both are corporate lobbying against people & tech. It's a pattern,

> The SMART Copyright Act is a thinly veiled proxy war over mandatory filtering of copyrighted works. . . mandatory filters are error-prone in ways that hurt consumers, and they raise entry barriers in ways that reduce competition.

> More generally, the SMART Copyright Act would give the Copyright Office a truly extraordinary power–the ability to force thousands of businesses to adopt, at their expense, technology they don’t want and may not need, and the mandated technologies could reshape how the Internet works.
Just a quick 2cents worth:

I get the vibe your daughter is not set to inherit who-cares-if-I-work money.

Given that, in my opinion (I have a 20-yr old "kid" in college), the overriding challenge with undergraduate education in the US is a lack of connection between what you study (especially the specifics of your major) and what opportunities exist in the real world for gainful employment that earns a living but is also able to give one some life satisfaction at the same time.

Unfortunately, I believe this is not a matter of simple oversight. The truth is, it's not in academia's interest (as they see it) to, in their minds, be pushed towards a more vocational emphasis, as you see in m any other countries, where higher education is more entwined with vocational choices at an earlier age.

I love the idealistic ideal of a generally useful "Liberal Arts" education, but I wish it was not seen as somehow in conflict with some hard-nosed, real world advice about how the market for one's skills is judged, what the percentage chances are to snare a plum opportunity in field X and so on.

Right now, my son is entertaining a music major because it will be "more fun". Having spent a good portion of my life in that arena, it is difficult for me to explain that success in the music business is probably not dependent on what you majored in at college, whereas for less glamorous careers, what you studied could make all the difference.

Then there is graduate studies - another subject for another time.

Best of luck!
For me coding is mostly about memory, math is more about processing.
Why can't we just designate as being the height we would like to be and expect/demand? that everybody accept us as being as we designate?
The genuinely qualified people in tech are probably not the ones finding this article organically. TFA is not even industry specific...just think of the target audience, and then consider whether this is a cause for concern.
Weirdest thing was at early stage when Swedish doctor blurted out that 90% of "healthy" patients were Somalis. Most patients were already very sick and dying on their own. This information disappeared very fast.

Second weirdest thing was that many countries managed to extend the life of terminal patients, so that they experienced the joy of natural death instead of Covid. This caused raise of average dying age, which was a "mystery" for expert. In Sweden this was not done, so old people died with Covid, but not because of it. Which caused hue and cry amongst the woke crowd.
i would claim that incels have existed in the past, but there wasn't a convenient way to gather and confide. With the advent of the internet and anonymity, it's easy to gather and confide.

I dont know if you would consider this self-reinforcing though. Saying that this group is self-reinforcing would imply that homosexuals gathering online to talk and confide are similarly self-reinforcing.
Can't stress enough how valuable this is for small business. Auto-importing and auto-classifying transactions from financial institutions completely changes the way that bookkeeping functions. It also gives you real-time understanding of your financial situation and lowers cost/time.

Our accounting software auto-imports all of our transactions daily via the Plaid API and our classifying ruleset categorizes 95% of them automatically. All that's left for our bookkeeper is to spend a few hours a month going over the unusual ones and doing some general accuracy/sanity checks. In addition we get dynamically generated reports every week which are ~90% accurate. Prior to these features the model was "bookkeeper manually imports a bunch of transactions from multiple sources and does a ton of work at the end of each month and produces one monthly report." Automation here has been a huge win, lower costs and better results.

As much as I appreciate and prefer FOSS software I would never go back to the old way of doing things, the last thing a founder wants to spend a lot of time or money on is bookkeeping.
Agree,

(Also late 40s)

I tend to find it more of a mental stretch to understand what the young ones don’t yet understand and can’t see clearly.

It’s e.g. quite satisfying seeing someone has a bit of a blind spot with understanding handling async code and then being able to point him to the direction to mastering it.

It feels a bit like having on-script glasses in a world where everyone is myopic to some degree.

That said, I’m probably working with too many juniors - a stint with more intermediate/seniors might give me a more humble/humbling report.
Yeah, this. Particularly when you come from a language that is heavy on using references like JS, Python or Java (and probably a good majority of languages with GC), you might get initially hard time with Rust. After I started appreciating pass-by-move, accepted occasional cloning and used references mostly for temporary, short-term borrows, suddenly it all clicked for me. The upside is that this way the code is actually much simpler than a spaghetti of cyclic references I got used to in big Java projects.
Competent marketing, if nothing else.

Warp's landing page:

- Product Hunt #1 Product of the Day

- The terminal for the 21st century

- Warp is a blazingly fast, rust-based terminal reimagined from the ground up to work like a modern app.

- All cloud features are opt-in. Data is encrypted at rest.

- Fully native, Rust-based terminal. No Electron or web-tech.

Fig's landing page:

- Fig adds IDE-style autocomplete to your existing terminal.

- Works with your existing terminal & shell

- Supports 300+ of your favorite CLI tools

- Autocomplete for cd, git, docker, npm, yarn, kubectl, brew, aws and hundreds more!
You can enable a ton more lints:

#![warn(clippy::all, clippy::pedantic, clippy::nursery, clippy::cargo)]

This might be too annoying for some people, but you can choose to allow ones that don't matter and keep the rest.

Notably: it will warn for as truncation, integer arithmetic (a+b can panic or overflow; use checked_/wrapping_/saturating_), calling a function in unwrap_or, etc.

Lints: https://rust-lang.github.io/rust-clippy/master/index.html
I do the same for the same reason and have the same Kokuyo binder! Though recently transitioned to just an American size (?) loose leaf with binder paper for cost an ease of procuring paper, as well as that I find the Kokuyo cumbersome to put in and take out paper with so many holes.
Even if those weren't requirements, sensitive data is rather difficult to hide from your shell/terminal. Warp being closed source doesn't help either.

Edit: A nice alternative based on ZSH's native featureset: https://github.com/marlonrichert/zsh-autocomplete
Agreed. It has been slowing down my overall usage and no much added value.
I decided after 1-2 months of usage that it doesn't worth it and uninstalled Fig.
The answer is usually "They'll upsell me for business/commercial/corporate use". Similar to what happened with Postman (they started nagging you to sign in and sync your accounts).

IMO that's totally OK. I'm glad people are building stuff like this and if it requires an account to sign up, I am happy to do that.

> why I'm not allowed to use it without signing up?

I want to politely raise this question – is it not rude to have expectations for something you didn't build and be entitled that it to be offered to you for free? You're more than welcome to ignore it and find dozens of terminal emulators out there.
Sideloading is crippled behind warnings, that's never been a viable option.

Maybe Google should put the playstore behind a developer option flag in the menu with a warning that it's unsafe and see themselves if it'll work.
Zig is way more low level. Nim is a great alternative though. 90% of the performance with 50% of the work.
Okay, so when a Daddy nerd and a Mommy nerd love each other very much…
I find the posts are usually better quality than the standard HN submission, but even more the comments on HN are better. A complete generalisation, but those replying to data tools posts are more thoughtful in their comments and exhibit less absolutism than I see on software development related posts.
I need to mail this to myself in 20 years.
This might be just what you're looking for: https://www.monarchmoney.com/

Although I'm not sure how it compares to YNAB since I've heard good things about it too. What I like about Monarch is the nice UI, no ads, responsiveness and that the sync doesn't fail (often) like it failed (often) with Mint all the time.
> Everything kind of stopped after Einstein

Einstein passed away in 1955. Quarks were theorized in 1964 and experimentally confirmed in 1968. Quarks are necessary to explain how a neutron can become a proton, how an atom with more than one proton can possibly be stable, what pions and kaons from cosmic ray impacts even are, and many other everyday things.

Less has happened since Feynman passed; I would say it was Feynman dying and glam metal taking over the music scene that finally made the world realize technology had gone too far. Indeed, grunge was the next wave.
Personally, I think this gives me a giant advantage in my age cohort where most men waddle around like they are 11 months pregnant and you can hear their breathing from 60 feet away.

Of course you do. We all tend to think that we're living the right way (obviously, else we'd change). It's not really possible to evaluate whether you are actually living the right way by looking at things from your own reference frame though.

For what it's worth, I'm a bit overweight, I don't exercise much, and yet I don't seem to have trouble finding a job. In my current role I've never met anyone in the company I work for except over video calls. They have no idea what my level of fitness is, or how fat I am, or even how tall I am. Maybe I'd be better off if I went for a run more than three times a year, but I'm unlikely to ever find out.
> bloated hybrid
not necessary, Toyota hybrids don't have a clutch or gears, so they have a comparable complexity to a purely ICE powered car
Based on your birdlist, it sounds like we live in the same region, and I agree. The birds are all very social and will quickly mob an aggressive cat if the lookouts don't warn everyone in time.
And before all of those, 20 years ago, ActiveState had a Python ActiveX extension (in addition to Perl and TCL).
> You can argue that the testing Google does is bad or minimal, but it seems like the ideal solution would then be "improve the testing"

Yes why would we believe Google on the APK scanning? There's zero transparency on this subject, zero code shared and the store is visibly full of scams anyways.
I’m also 5’5 and don’t really have this problem. I was upfront about my height on dating sites back when I used them and a few women mentioned it was a dealbreaker but that also never stopped me from getting plenty of matches and going on a lot of dates.
> why else would I use a systems programming language if I wasn't doing funky stuff with memory?

Actually quite the opposite. You would appreciate Rust in applications that manage non-memory resources. RAII is a breath of fresh air compared to all those try-with-resources / AutoCloseable hacks.
> it's much more basic than ebingdom's explanation

Just to contextualize my explanation, I took it as a given that we were talking about the two _safe_ ways to handle missing data: a type system which has a notion of nullable/non-nullable types (e.g., Kotlin) vs. a type system which has Option<T> and no primitive notion of nullability (e.g., Rust).

I thought it was obvious that one would want this to be tracked in the type system _somehow_ (to prevent the billion dollar mistake), and that we were just discussing different approaches to achieving that goal.
I just read through the study you linked, and it seems like you are mischaracterizing it.

Here's a direct quote from the study you linked:

> Stimulant drugs do improve the ability (even without ADHD) to focus and pay attention.
how about noth@n.ks and em@i.l
22 days on my Garmin
> Having such evidence probably helped get the theory accepted faster

I mean the original context is societal contribution, so getting something import understood faster I think counts, no?
You have to make some assumptions about what is common knowledge in your target audience.

Probably, the author didn't design the title for a general public on HN, but for Getz' fellow software UI researchers.

Someone that's not in the target audience will have to do some extra work to get up to speed. Just like an undergraduate will have a hard time understanding a graduate text without a primer.
> East Coast Adjacent. And I'm positive she would next year.

If she is attending University, tell her to get involved on the campus life since things are opening back up, Hackathons are a great way to see if what/if anything takes your interest and how the collaboration process with a team actually works.

There is an idealized version of it, something I think we call tech-porn that acts as a brochure for every CompSci program with an intern and basic photoshop skills will show as what awaits a student, one that makes you think that things are all done form chic looking co-working space with baristas and fruit-smoothie machines everywhere. This is a very poor representation of what actually awaits anyone that is actually building anything that matters (read: not FAANG).

The reality is much more gritty and crude, if it's a 24 hour Hackathon like most I've attended are they're filled with red-eyed nerds and empty pizza boxes and half-filled Red Bull cans everywhere and a rather 'ripe' BO smell in the air that makes it clear that this is a grueling albeit innovative and creative space that you're either into, or you are not. There is no in between, and if you're paying for a University degree you better be into otherwise it will be a large waste of time and money, and bootcamps may be a better option if you just want to 'dip your toes.'

The prizes are not really the point of hackthons, although somewhat nice since they can lead to paid internships, what is the point is the exhilaration that gets you hooked into making something that moves you and that you can bring into the World with like-minded colleagues.
> Is that PTSD?

No one here who’s qualified to answer that is going to give you a definitive answer here. At best you’ll get pattern recognition from either patients or practitioners nudging you towards consulting a professional.

> I would suggest not, because the extent of the trauma is much lower than a war veteran. That was what I was trying to get at.

You probably shouldn’t speculate about PTSD. You seem to have preconceived notions about what qualifies that aren’t consistent with actual people who experience it. I won’t speak for the people in my life who do, but few of them have ever been to war.

If you want to know more I sincerely encourage you to speak to a professional. They’ll have much better insight than any questions on HN.
I like the idea of human readable identifiers. But generally feels like this class of error could be prevented with more type safety in the api and data model? Like deleteDevice(123) and deleteAccount(123), rather than delete(123). This is how REST is designed, the type of resource is already baked into the url.
Getting a mail-order bride seems inherently abusive somehow
Kobo eReaders come with support for syncing articles from Pocket out-of-the-box.
> Every non-abusive individual deserves an honest chance at pursuing a relationship.

Darwinian evolutionary theory dont's say 'Survival of non-abusive individuals', it says 'Survival of the fittest'. Not having a relationship is evolution's way to kill your genes because they are not fit for reproduction, and that's why its so painful, because you instinctively know you are dying. That's why people do crazy painful dangerous things as enlarging their legs bones.
It's not fucked up. Racism isn't bad because of the historical context. It's bad because it's bad. "Shortism" is quite literally exactly as bad as racism.
Dang, I think you just convinced me. The main benefit is I can run my own Python code...Damn the possibilities are literally limitless.

Amazon updates their own operating system like once every three years...The thought of finally being able to do what I want is very enticing.
Maybe I'm misunderstanding but if you know the txid at the time you're looking for then you can find the value of any specific row at any point in time using xmin and xmax at the row-level (if you're not running vacuum, as the parent suggested).

Am I mistaken?

The only problem is that you need to keep a map of timestamps to txids so you can find the txid that was valid at a particular moment in time. This doesn't sound to me like a significantly difficult problem, but maybe I'm mistaken. That said, it's not like you need super high time resolution for the use case in question.
Except you can't use it for research purposes at all, nor anything other than gaming...
Using .dev was always contrary to spec. Dunno how common it actually was—I personally never encountered it. Clearly ICANN decided it wasn’t such a hazard as .home and .corp, which are both indefinitely delayed (https://icannwiki.org/Name_Collision) due to their popularity (despite being contrary to spec). You should instead have used something like .localhost (reserved in RFC 2606) if it’s on your local machine, or .test (reserved in RFC 2606) in a local network, or some domain that you control (even if it’s not publicly routable).
Seems like a truly wasted life.
It's worth noting that Python also has NaN, and it behaves the same way as in JavaScript when being added to other numbers. This has little to do with the safety of the language, and more to do with the IEEE 754 spec on floating point numbers. For example, `math.nan + 1` in Python should equal NaN as well.

While NaN technically is a kind of null, it's one embedded in the spec for floating point numbers, and therefore present in every language that uses them, including far safer languages like Rust.

It's also worth noting that neither language has the behaviour described in this article, which is that doing anything to a null (not NaN) value returns a new null value. In Python, there are a handful of allowed operations on `None` (such as converting it to a string), and everything else will return an error. Javascript is somewhat more lenient, in that it allows type coercion, so in a numeric context, `null` will first be converted to 0, and `undefined` will first be converted to NaN. Likewise, in the presence of other strings, these values will be coerced to string values.

However, if you attempt to access attributes on these objects, call methods on them, or pass them to methods that don't accept null values, then they will throw errors. This is the big difference to a language like Objective C.
I really want to know how does it intercept terminal inputs and display the pop window at the right location.

I dug the code a bit, didn't find it out.
Wow, I had never heard of discbinding. That's so interesting! How do the pages actually stay in? The Levenger product video confuses me.
What IDE has such dumb autocomplete?
[Allsprech / Grundsprache / Ursprache / Simplespeak / Allspeak ?]