skysight-inc/HackerNews huggingface dataset:
This sounds great, but still much more effort that dragging+dropping into an online epub->mobi converter and using the nice "email yourself a file" feature they support.

Also, epub support is coming and mobi is being deprecated https://goodereader.com/blog/kindle/the-amazon-kindle-will-s...
Eh not so much “how they are able to”. At least as far as I know.

But the banks have much more stringent regulations and verifications and aren’t just rubber-stamping loans anymore like they did before 2008. The rubber-stamping stuff has moved to crypto and stock exchanges.
The Benefits of JailBreaking Your Kindle:

- Customize your lock screen to the recently opened book cover, selected image, or randomized from a collection of images. Amazon added something similar recently but it took them 13 years for something so basic.

- KOReader for reading epub and pdf. Also, you get access to the filesystem so you can organize your books however you want.

- Customizable collections (similar to folders) with Calibre

- Run Python so you can run w/e you want. Some ideas...

- Sideload books via WiFi

- Sync notes automatically

The main idea of Jailbreaking is that you own your device and you can do whatever you want with it. However, I switched from a Jailbroken Kindle Paperwhite to an Android e-ink reader about a year ago and I'm never looking back.

Regardless, I'm happy to see this on Hacker News!
I'm surprised that Apple hasn't updated their skeuomorphic emojis.

They didn't look good even at the very beginning, and surely doesn't match Apple's design language/principle for.. at least 5 years. Apple is supposed to be the company that is obsessed with aesthetics yet they never update/redo the emojis.
Yeah, it's a little iffy. Finding a sensible set of promotion rules is hard. I don't know the reason (this was decided before I was involved), but if I had to guess, it would be because unsigned types are much less common, so if the user has them, they probably want to keep them for a reason.
Take a look at the Crystal Programming Language - “Slick Like Ruby and Fast Like C” is goal of the project.

https://crystal-lang.org/
https://archive.is/svzr7
> which programming languages will remain relevant

This is the last thing you need to worry about.

Learning French won't be very helpful if you later need to learn Korean, but programming languages are not like that. It's easy to switch programming languages.

The key is learning how to write code in any general-purpose useful programming language.

Python is generally considered a good language that is used in industry and also happens to be beginner-friendly, so start there.
I recommend extending the Pomodoro from 25m to 50m or so, better for programming tasks.
Consolidate assets with a broker and then take out a pledged asset line loan is one way.
Show HN: I'm building the “chess.com” of speed cubing
The part about being able to focus at your girlfriend’s place is interesting, because I experience the same thing. When someone is sitting near me and working at the same time as me, I don’t go on all my usual distraction tangents, I actually get stuff done. I think it’s a subconscious fear of being seen as weird or unproductive by someone I care about, when we’re both supposed to be working. Maybe having a “work chaperone” is the solution for us?
I think my experience might align with your daughters side of this. Both my parents are dentists and my older brother is now in dental school, so dentistry and health care were the talk and expertise of my household growing up. I ended up switching from a Biology major to Computer Science major my first year at University, so I went from a track where my parents could provide guidance based on their own professional experiences and experience of their peers to something that was completely outside their domain of knowledge. After I switched, I quickly had more knowledge about computers and "tech" then they ever would, so I could not turn to them for detailed professional advice and guidance.

Although they can not provide detailed and expert level guidance, I still turn to them for career and life advice. I try to explain anything I am working on at a level that they can understand, but even then, I have to weigh their guidance against the fact they do not share the same context as me or someone in the field. It came a bit faster than both they and I expected, but I think all of us have realized we reached a point where they can't provide all the guidance I need and that it is on me to find mentors and decide the path that is best for me.
That's true of modern copyright, but modern copyright originated as a series of reforms to an older copyright regime in which rights attached to publishers that were members of a specific government-sanctioned organization [1].

[1] https://en.wikipedia.org/wiki/Worshipful_Company_of_Statione...
I use 70gsm Japanese paper that doesn’t bleed through.

A dollar spent on Moleskine paper is, sadly, a dollar wasted.
Why not consider D?
I think this is mostly an organizational constraint. Having a lot of people going off doing whatever they want and not communicating about it sounds like a nightmare in a large organization.

Smaller companies probably have less of this organizational overhead.

> I just don’t give a fuck about impact or convincing others to work on my idea

I'm curious what you think a Senior+ role should entail in your ideal world. I'm not sure how you can get away from impact, since otherwise I'd perceive that as authority without responsibility.
Like SQLite, it's not necessarily in-memory, it has an on-disk format as well. I haven't given it a massive workout for bigger-than-memory workloads but in theory they are possible.

With that said, the resident memory size of stuff-in-parquet/arrow/duckdb is a lot less in practice than stuff-in-pandas (i know) and stuff-in-sqlite (i believe), so it still enables more in-memory workloads than you might otherwise be able to do.
I'm curious about your take on the cheapening or dilution of words in language nowadays. One isnt hurt but traumatized, one isn't "once bitten twice shy" but suffering from PTSD. It's assault if one gets in a fight and so on. I sometimes feel we're running out of language to distinguish the truly extreme from the quotidian. Same thing with how GP phrased it. A hard week of work comes across as having gone to battle and being left with deep wounds.

Still, I do mostly get your point.
That is more a problem on mac. Windows still defaults these to white and black version, unless you prepend variant selector to optin into the emoji version.

Some softwares do intentionally ignore the default and turn they into emoji (discord for example), but that is a software thing.

And also, white and black rendering can be forced with variant selector if you absolutely don't want them to be emoji. (again, if software don't mess them up intentionally)

See also: https://en.m.wikipedia.org/wiki/Variation_Selectors_(Unicode...

BTW, windows used to have a bug that its emoji keyboard outputs arrow without variant selector, so it is not even a emoji when displays on windows, but it is now fixed. Proper selector (0xfe0f) have been pretended to the character.
My recommendation for people learning rust for years has been to read both the Rust Programming Language book and Programming Rust at the same time.
Oh, the sweet, true, pure, unadulterated irony of this getting downvoted.
I think it's more entertaining with drivers in them. But sufficiently lifelike robot drivers might suffice.
As a customer I would not buy or use an Atlassian product in a 1000 years.

14 days without pagers ...

From friends and people I know I heard nothing good about Atlassian products. And that was before that 2 weeks downtime.

It looks like the products are duct together with duct tape, spit and a little bit of dirt.
I was never as appalled as I was when watching very successful, intelligent female friends of mine use Tinder. The shallowness of it is unparalleled. The quickness with which they'd reject perfectly good looking people was hard to believe.

There's a lot to say about how the structure and dynamics. of a tool guide how we use it, and that's very much at play here.

These same people acted FAR different in the outside world. I think the notion of a complete lack of scarcity leads our brains in this unachievable quest for perfection (based on nothing but a picture).

I'd say get off the platform, but you also have to go where the people are! I'm just glad I'm not dating anymore.
I get paid a fair amount to basically write memos. My cycle is basically- put phone away, write some thoughts in a notebook, type them into word doc, rinse and repeat until memo is done.

The notebook helps because there aren’t 1,000 tabs / apps open. The phone is down so no social media bs. So this is really just a focusing exercise. And of course there is something pleasurable in touching the right pen to paper and feeling the pen move along the paper.
It's like the opposite of the women's clothes sizing phenomenon.
However you cannot sign away you’re right to do so - I.e. you can sign the contract and then violate the contract and then nothing happens until someone sued you for breach of contract. The devil is in the details, though. Similarly you also can’t sign away your right to bear arms or sign yourself or children into slavery. Your wife can’t sign away her right to vote. Etc.
Every OS released in the past ten years supports it.
Paying tax in and of itself is never illegal. Paying more tax than you owe is not illegal either. As far as taxes go, the only illegal thing is “not guessing the number right” and flat out refusing to pay.

Obtaining money through criminal activity is a crime, but that's a different crime that does not have anything to do with paying taxes.

It is a crime to knowingly accept money obtained through illicit activity, but guess what – the prosecutor for that crime is the government itself! You can't sue the government for unwillingness to prosecute.
Got the idea in my head the other day that I should look into Kindle jailbreaking for my older Paperwhite 2. Was surprised to find there wasn't much of a scene, and no meaningful OS to install.

I'd absolutely love to read Twitter and other sites if they were formatted smartly for an e-ink device. An e-ink RSS reader would be a dream. I know there's a site out there that tries to be a hub/aggregator for reading some sites on the Kindle browser, but you have to type in the URL every time..

The Kindle browser is still experimental after a decade and has almost no features or real UX. All the JS out there probably killed the project.
But you have the option to use it by maintaining the subscription. It had to be available any moment during the month you could choose to login and watch something. Someone had to keep the servers on, the content network, the authentication service when you logged in, etc.
Three good books that try to introduce computer science to non-specialists from various angles:

* The Pattern on the Stone: The Simple Ideas That Make Computers Work by Danny Hillis

* D is for Digital: What a Well-Informed Person Should Know About Computers and Communications by Brian W. Kernighan (I think his Understanding the Digital World is probably a retitled newer edition of this book?)

* Code: The Hidden Language of Computer Hardware and Software by Charles Petzold

All three of these authors have had interesting and prominent careers in computing. None of these books are exactly on-point in terms of directly addressing careers, but all of them should help you understand more of the substance of what your daughter is working on and the context for other discussions you encounter.
Yup, Polars is awesome for both its performance and its stingy but very well designed API.
I chuckled hard hahaha
The average engineering disposition might make you want for bigger, better workstation -- but you could, in fact, do 97% of engineering jobs with just X11, pdf reader, browser and a terminal. Jobs don't actually require you to run 100+ chrome tabs, install Steam, webcam in a video conference, etc. Those are there to endear you to the machine, so that part of you lives at work. The whole concept is not to the benefit of the employee.
What model of e-ink reader did you switch to?
Nobody Walks Around Feeling “Valid”
That’s not too hard, just compare generated images to similar images from the training data.
The point AFAICT isn't that the type checker sees "bool -> bool" as an instance of "a -> a". Instead, the issue is that during type inference, when the compiler sees "m := not", it will infer that a == bool, i.e. that "m = ref (fn x ⇒ x)" was really "m = ref (fn (x:bool) ⇒ x)".

But then it will forget that inference when type checking "print ((!m) 23)"; there it will infer that a == int, and that the original definition of m was really "m = ref (fn (x:int) ⇒ x)".

Essentially the issue is that type inference forgets that it already solved for "a" and can't assign it to both "int" and "bool".
Depends on the city. In Minneapolis being 6’3” was not big deal. In Chicago I’m a giant
Why not buy in cash then get a mortgage after?
At least some Hetzner offers used to be used servers and they can suddenly fail. I haven't followed them.

But I guess you need to think about your backup plans anyway (depending on what service you run). So using a less reliable provider might just mean that you practice your backup plan slightly more frequently. Some OVH customers can tell you the story when one of their data centers burned down.
Good old days deleting an entire server ... learned that the hard way.
Would you know if this occurred to a free or paid account?

To be fair, I have been testing Oracle Cloud Infrastructure(OCI) on a paid account for about 2 years now and actively monitor server hosting forums.

During that time I have had no "abnormal" problems with paid production account.

However, it is well known that Oracle accidentally nuked free/trial accounts early on, and again recently accidental nuked free/trial accounts reserved public IPs.
However, I know of no such events for paid accounts, and paid accounts on OCI should be production ready quality in my experience.

On the other hand support really is somewhat bad, but support is free and the cloud costs are much less than AWS, while having better products than similar priced cloud products such as Lnode, Vultr, Digital ocean.
I don't think you can strip DRM any more. At least I can't with my Kindle Paperwhite and Calibre.
It's really cool that you're reaching out here to be in the best position to advise your daughter. Based on how you phrased it, I would suggest trying to connect your daughter with people in the industry to answer some of these questions. At this point, you're unlikely to be in a position to evaluate these things better than she can, as someone who's presumably going to be studying technology. And when she actually gets into the field, she's really going to encounter things that non-professionals will have a tough time understanding.

I don't know all of the professional orgs for women, but as a Black person, I am a member of several orgs, like /dev/color, which create safe spaces for us as underrepresented people to ask candid questions and pool experience.

That said, I hope you find it interesting to engage with the tech world, which may help you continue to relate to her as she gets into the career. My parents start dozing when I tell them what's up in my professional life, haha. Even my wife, who is tech-adjacent, has limited patience for engineering talk.
Okay you’re actually just being a jerk. I’ll take my two years of chronic pain and go live for that excitement. But you can go take your gob’s sakes and shove them.
What is dynamic typing but lazy static typing?
Mental illness doesn’t make you special
Do you know if this occurred to a free or paid account?

To be fair, I have been testing Oracle Cloud Infrastructure(OCI) on a paid account for about 2 years now and actively monitor server hosting forums.

During that time I have had no "abnormal" problems with paid production account.

However, it is well known that Oracle accidentally nuked free/trial accounts early on, and again recently accidental nuked free/trial accounts reserved public IPs.
However, I know of no such events for paid accounts, and paid accounts on OCI should be production ready quality in my experience.

On the other hand support really is somewhat bad, but support is free and the cloud costs are much less than AWS, while having better products than similar priced cloud products such as Lnode, Vultr, Digital ocean.
Sadly, dolphins are another common target for conscription. They are smart mammals. The ones in Sevastopol could be considered turncoats, having transitioned through Soviet->Ukrainian->Russian hands. They're basically swimming guard dogs.

There is a joke about intelligent apes like orangutans and chimpanzees: they could probably learn to speak, but they refuse to do so out of fear that people would try to employ them.
I disagree strongly.

> print(mymap[“hello”])

There are all kinds of different semantics one might want. For example:

You might want the lookup function to throw an exception on a missing item because you plan to use exception handling correctly. Python and (with “at” C++) does this, but its users mostly don’t.

You might “know” the lookup can’t fail, and you don’t care what happens on failure. I hope your debugging output is good when your assumption ends up wrong some day. (Again, Python. Also C++ if you think inserting the item is reasonable on error.)

You might want the lookup to return a default value if the key is not present. I hope you don’t need to distinguish not-present from present-but-the-value-is-the-default. (Go)

You might not care what gets returned if the key is not present because you “know” it’s present. You will not get good debugging output if you’re wrong because the eventual failure will occur later. (Go)

You might “know” the value is there and you’re willing to make it explicit in the code that you’re doing this by writing “unwrap” or something similar (Rust).

You might have a logging library that implements a print function that accepts an optional and does something sensible along with a lookup function that returns optional. Then you get entirely correct semantics with no boilerplate! But null can’t actually do this because null is ambiguous.
> Just don't go for girls who want tall guys? It is not that hard?

This is the part where it often broke down during the fuss about "incels" a few years back. When the girls are there, suddenly the guy has a set of harsh standards that she doesn't meet. It's a supermodel at 5'11" in heels or no deal.
Onyx Boox Poke 3. TBH it's a bit overpriced compared with Kindle Paperwhite which is what I had but the feature set is comparable to Kindle Oasis. More importantly, I wanted to be able to sync my books, highlights, and notes cross-platform. Uploading epub to Google Play Books lets me do this
Especially if they bleed. I honestly wonder how much of the appeal of car and motor bike racing is the anticipation of a crash.
That's fair, you paid for the ability to watch Netflix any time during the month, and whether or not you actually do, the ability to do so was was given.
Does anyone who used or using Apple Pencil and ipad comment on their experience compared to notebook and how do you preserve content ?
Yeah, one lender I worked with had tons of problems with small venmo transactions in and out of accounts. They wanted paper trial on the trivial funds back to a to a traditional bank
I am a performance engineer and recommend against this. Optimizations don't really work that well on their own; to get performance you want an ongoing conversation between yourself and the compiler, which you don't get if the compile time is super long.

If you do have a really long running superoptimizer discovering things, then you'd want a way to write that back into the code so you don't need to discover it again.

Also, most of your program should be at -Os because it's not hot code and the important thing is to stop it from disturbing the fast parts. (Or because the aggressive optimizations actually make it slower. Totally possible with fancy ones like autovectorization.)
> Also I would like to add that not even all cultures like big asses.

Isn't this something we're watching evolve in real time? like right now? Cultures that didn't appreciate them now seem to be viewing them in a positive light.
Same, I write fiction and years ago when I was starting out I bought the fancy Moleskine and Field Notes notebooks, among others. Those have never had more than a few pages filled in. I have however filled 11-12 A4 notebooks of various lengths with longhand writing that cost ~$2-5 each. Same with pens, I never want to use fancy pens or notebooks, a 5 pack of basic pens do the job just fine (though I do now have a favorite, UB-120 uni-ball micro rollerball pens).

It's fun to read about this fancy and nicely designed stuff as you say, but the less fussiness around writing for me, the better.
No. The article is terrible (sorry). The OP was probably generous with "some small corrections". Not only the article touches up on some minor details about the language (mostly syntax) but gets them wrong or with a mistake half the time. These details are hardly 10% of the journey into Rust.

The best place to start is still the Rust book: https://doc.rust-lang.org/book/ and then start coding with it. I'd also suggest you learn some C along the way, if you only have a JS background.
I'm sure the ACLU is doing good things, but I've been outright harassed and insulted by their people on the street far too often to ever support the organization now.
Jailbreaking allows installing custom reader apps like KOReader (https://koreader.rocks/). KOReader has lots of nice features, including top-notch EPUB support, Wallabag integration, a PDF reader that can do reflow with k2pdfopt (https://www.willus.com/k2pdfopt/), and generally lots of ways to customize the reading experience. I don't have a jailbroken Kindle but I love it on my Kobo
Only really using macOS, so I wouldn't know. But that's great to hear! Maybe they will also catch up with trackpad technology at some point, the £150 Chromebook I tried was astonishingly good!
The anthropic principle is my favorite mind-hole to spelunk down.
Uh, you're both completely missing the picture I think. If we can figure out how to survive on Mars, which is "uninhabitable", then we can apply many of the same technologies on Earth even if it becomes "uninhabitable". Technological progress seems to almost always proceed by doing "cool stuff" and "hard stuff" (or at least "war stuff") and then applying the advances to the mundane. Musk knows this. He gets to do the cool stuff, humanity benefits; the two don't have to happen in the same way. His worldview says this is an ordinary and morally good way that people benefit from each other; even though this seems incomprehensible to more... collectivist worldviews.
Google brought back the blob emojis! They are so good! Second only imo to the new Windows emojis
They removed emojis with human faces. Likely they were afraid of pushback of activists who would say the faces are now all white (on white background) and therefore racist.
Yes, the 30 year mortgage wouldn’t exist without government backing.

But the government doesn’t hold the loans for long. If they conform they are bundled and sold off. The government will back the mortgages in the bonds indirectly if they fail (which is why they need to conform to certain standards).

Well, that was the original
Plan but with quantitative easing the federal reserve bought a lot of the bonds as well.
I wasn't sure what to expect when I clicked on the link, but I actually rather enjoy these designs. There's something a nostalgic about them, and the blobs work very well as replacements for people-oriented emoji. I may use this font in an upcoming project.