skysight-inc/HackerNews huggingface dataset:
I'm sorry the world treated you the way it did. We've set up a quite harshly unforgiving environment that in many ways impoverishes our souls in similar ways the harsh elements of the physical world impoverished our bodies before the rise of civilization.

If you have studied that much CS, then you likely have fulfilled many of the ACM recommended curricula [1] for at least an associates degree if not more. If that is true, then you have some options. Do not discount your dual fluency in English and your mother tongue. There is no shame in taking a good small-scale Internet business idea implemented in the Anglosphere and reproducing it in your mother tongue. There are numerous tiny ideas mentioned in comments here on HN that bring in modest sums, but fill a niche unlikely to have already been implemented in your home country. If it is enough to pay for a laptop upgrade once every 3-5 years, and maybe some beer money, then that's as good a start as any.

Bonus points if you find a Net-based business opportunity that also leverages your current UK geographic location.

Lift weights, eat right, sleep enough, and take good care of your body in the meantime, those warehouse jobs are no joke, and you are ahead of the pack by already recognizing that. If I was single, living alone, young, and working a warehouse job while working on my coding, then I'd abandon all real estate-oriented shelter, stealth vandwell, and digital nomad between free WiFi hotspots for my connection to free-tier cloud resources (CLI and tmux for the win on high-latency, low-bandwidth connections); rent-to-wage ratios are completely insane in developed nations' urban, suburban and exurban areas.

Stay out of the rentier trap. Trying to rent a room cost me a few years of unnecessary toil when I started out that contributed nothing towards my advancement, when for all practical purposes, I lived out of my car with the hours I was spending at a part-time job, on campus classrooms, labs, and libraries, napping in my car, and about every other day crashing back in my rented room that really was more a storage shed than used as an apartment. If I had a stealth van and student gym membership back then, then I would have been better off, but I was too stupidly proud to do that ("gasp, I'll be homeless!" was a complete red herring).

[1] https://www.acm.org/education/curricula-recommendations
> So then as PoW difficulty increases, demand for GPS increases. Necessitating more factories until the primary output of world industry is GPU factories.

it's not absurd. If you replace GPU with food, and PoW with population, then you will see that it is not absurd. It is only absurd because of the a priori assumption that having more PoW is worthless - an assumption you wouldn't make with population.

And i would think that if in the future, demand for PoW crypto grew, it means it must be satisfying a demand (for example, currency collapse). As long as a demand is being satisfied, and paid for by individual's earned money, it should be fine (as opposed to being paid for by somebody else's money - aka, externalization of cost).
It's actually a little more than 1 year - late 2020 to present
That's how they can declare "we do price match" without ever doing any price match. Surely you didn't expect the price match for a different model, did you?
Thanks for sharing. This is good.
We've started doing the "final assembly" of preprints and other self-formatted things in Pages. Placing Figures is still annoying in Pages, but far, far less than in Word.

LaTeX would be nicer but....biologists.
Just another user here, sharing some tips:

Zotfile allows automatic renaming of attachments, which includes moving the PDF file to a different folder. This means my zotero account still has plenty of free storage, while the space-consuming PDFs are stored in my university's effectively limitless cloud drive.

I use Recoll to fuzzy-search the text of the PDFs, or just pdf2text piped through grep for simpler searching.

Recoll is great, it's here: https://www.lesbonscomptes.com/recoll/

Like many others, I write docs in markdown and use pandoc and citeproc to render to Word, then libreoffice to convert to PDF since it reliably retains the formatting from a lightly-styled Word template. With citation style sheets I can be reasonably confident that citations and references will automatically take care of themselves - being tweaks for edge cases.

I use pp to pre-process the markdown, mainly to allow "includes" so I can write chapters/sections as separate files then combine them. All using a horrible render.sh script that I copy into every new project and tweak as required :)
I've been diagnosed both bp1 and bp2 by different doctors. You're right, I use it mostly for sleep. Being able to sleep has been a godsend.
> Using clever encodings to save space or sort time in the context of an exchange server for this amount of data probably hasn’t been an appropriate choice in at least a couple decades.

What makes this weird is that, as hn_throwaway_99 notes, this isn't even a clever encoding. It's a stupid encoding that fails at the tasks of saving space or time. Both of those are accomplished better by the ordinary timestamp value that everything uses. Converting the timestamp to a string and then interpreting that string as an integer brings you:

- A less dense encoding: any value of a timestamp correctly represents a time, but not every value of an integer represents a date format string. You just introduced invalid dates into an encoding that had no reason to contain them.

- Equal sorting times: sorting integers is more or less the same no matter what the integers are.

- Vastly increased processing times: in the naive approach, you're handed a timestamp, which is an integer, and you use it directly. In this "optimized" approach, you're handed a timestamp, you convert it to a string, and then you convert the string back to another integer. This new integer is encoded so that you can't even mask out the bits you want, because the information you care about is stored in powers of 10 while the integer is represented in powers of 2. What did you gain?
I'm not sure this is really a summary with this much content. Even the examples are left in. Here's the cheatsheet published with the book if you want an actually short read: https://s3.amazonaws.com/jamesclear/Atomic+Habits/Habits+Che...
Great, I'll check it out.
Just checked and exactly as I specified above, those prices are shit. 10x local prices. $30 for 3meg vis a local sim, $15 for unlimited.

So, no, airalo is not an example of why eSims are good
I searched this entire thread for the word "fidelity" and got 0 results. The problem is the sophistication of the web has lost cadence with the coarseness of the tools. There is no way to get to there from here. What search means and how it is interfaced has to change.
And this is the problem with many companies. They are more concerned about getting something done, even if it is broken or insecure, than doing something correctly. At least with open source, many people are passionate about it and an unemployed developer, student or other people can contribute openly.
A good example is the common wood screw, which you might use in repairing a piece of furniture. Another is a drywall screw that holds drywall to the wooden studs behind it

You don't always want the beefiest screw. Sometimes you want it small and cheap. Most screws a random person would have sitting in their garage are of the small and cheap kind, because they're well-suited for most of the everyday projects people do.

For example, I recently mounted speakers to the walls of my living room. The wires come out of the wall, so to make that work well without just having holes in the wall, I mounted outlet boxes in the wall and covered then with panels that let the wire through. Those outlet boxes are screwed into the studs (the boxes have little channels in them to run the screw through). Those screws aren't structural, and probably wouldn't fit if they were.
Wow there seems to be an absolutely massive amount of useful information, maybe I should learn how to read it!
> Slowing climate change will require international action and huge social changes.

Completely agree, and I don't think it will ever happen. I can't imagine Americans ditching their monster trucks and SUVs, turning off their AC, not using a clothes dryer, not paving the world with concrete, and so on.

And developing economies are going to all eventually want the same luxuries we enjoy, making the problem that much worse. I could be wrong, but I don't see humanity solving this. We're too self-centered and greedy as a species to do things for the greater good. As was well-said in "The Matrix", we are best compared to a virus, taking over and consuming everything.

Happy New Year! :-)
> "blown up or poisoned"

link is 404 =(
I think there’s something to discuss in there but there’s so much that it touches I’m not sure what.

I feel like if someone wants to apologize I won’t take issue with their choice, even if I wouldn’t have.

I do think it is “ok” and even healthy for people to not to agree / or see / hear things they don’t like. Sometimes I’m not sure if everyone feels that way. But it is hard to under the nuances or core of any given persons objections in a time where we sun it all up in a tweet.
What If Math Is a Fundamental Part of Nature, Not Something Humans Came Up With?
There's a service I tried once called blinkist.com where they have a large library of books that they condense by summarizing them into a smaller package. As well, most books also come as audiobooks. I used it but found it was hard to come away feeling you had absorbed much from the books when they had been shortened the way they were. But yes, definitely other people feel the same way you do.
New Year. New AWS Bucketlist
"As I’ve said before, I’m very excited for the large-screened iMac Pro powered by Apple Silicon. I’m loving the 24-inch iMac with M1, but a bit more power and a larger screen are two changes I would really appreciate."

Exciting news. I am waiting for the Apple Silicon iMac Pro as a possible replacement for my medium-duty desktop.
> failing a partner in their hour (well, decade) of need

Genuine question here. What do you mean when you talk about "failing a partner"? It seems like everyone in this type of relationship hesitates to leave because they think they'll damage the other person.

It doesn't sound from what you've written that your partner was doing so well when you were with them. Have you considered that maybe part of the depression was caused by their relationship with you? (Obviously I'm not saying that is the case, but reading your post, you seem to be of the opinion that your relationship was a good thing for your ex-partner.)
Most of the modern CAD tools for electronics IC design support Tcl and most of the computer networking companies e.g. Cisco has Tcl built-in inside their devices.

SQlite author is an avid Tcl user and he even introduced a small, secure and modern CGI based web application called wapp:

https://wapp.tcl.tk/home
As a grad student, Zotero is a lifesaver! Thanks to the people developing it!

I use Google Drive for my pdf storage using some Zotfile acrobatics (awesome plugin btw) to manage my actual pdfs. I plan on switching to Zotero's cloud storage to support development as soon as I can.

That being said, I wish I had a nice workflow for reading papers on my iPad like I do on PC (Windows specifically, I know there are software for the Mac/iOS ecosystem but I don't have a Macbook so...): Open Zotero -> double-click on the paper -> Bam, the pdf opens in Acrobat where I can highlight and annotate, and save to pdf directly for future use.

The closest I got to this on iPad was to use the Zotfile plugin and use the Send to Tablet feature as described here [0], and opening and annotating the pdf on iPad.

Another interesting workflow seems to be using Obsidian to store the relationships between papers using annotations and highlights from them [1]. Another way to do this would be LiquidText but I paid 20+ USD separately for both the iPad and Windows Store versions, and it asks me to pay up again so I don't know what's up with them...

Still, I hope Zotero keeps being developed as it's the best, and perhaps the only open source research management software out there.

[0]: https://www.youtube.com/watch?v=e7novaC_O_Y

[1]: https://www.youtube.com/watch?v=_Fjhad-Z61o

EDIT: Added clarification of OS I am using.
This is the part I don't get from "land rush" in digital worlds. Running out of land? Create new ones! Integer overflow? Build a new world! People can literally move across land/world just a click away, why the artificial scarcity?

Yes maybe it's forced by the backing company for monetary reason (scarcity = higher value), but there are many other companies that can build the same.
I have also worked with many companies that are pretty huge, cash positive, exploding growth, and with very complex software as their product. They made a rule of not hiring using DS&A after accidentaly coming across a tier-3 college student with no knowledge of DSA and still doing pretty well (and he didn't jump ships too), so then changed their strategy to: only test them for what you need from them.
I will give it to Google and FB that their technical scale is much much larger than that company, so they might demand engineers who can understand that.
Sorry my example prevented you from understanding. 3 guys getting together to wing it until they make it is not the same as 2 guys needing a third to make a living and not being able to wait years until that 3rd person gets up to speed.
Oh I agree, it was just wanting a correction to the title. The scope of a change that is 2.3kb vs 2.3k patches is quite large - my initial thought from the title was "oh, is there some super dumb flag no one noticed that we should check for in our own excessively slow projects?", but the actual change is less generically helpful.
My wife has something close to borderline personality disorder with the primary feature of fear of abandonment (she was abandoned as a child).

As you can imagine, this has been stressful. Culminating in her attempting suicide when I had to go to work one morning.

Luckily after three tries, the fourth therapist did the trick. He specialized in treating emotional regulation disorders with DBT therapy. My wife can now function in life, its incredible. People who interact with her now wouldn't recognize her from 3 years ago.
What is NM-B? What is CM? What is WRB? What is OSB?

If your point is to educate those without knowledge, a link or spelling some things out is helpful.
Some examples here courtesy of Peter Kay:

https://youtu.be/7my5baoCVv8
I don't know if you or the post above have any knowledge of the criminal justice system in the USA. I've been in the front-row for thousands of criminal cases and the number that got dismissed before trial, not based on evidence suppression which doesn't apply in this case, is pretty much zero. I got one dismissed based on perjured grand jury testimony, and another based on an indictment flaw, but neither of those things would apply here.

Whether a jury would convict. Juries are much more complicated than most people imagine. For a start, the prosecutor is going to show the statute and the evidence and show how the person violated the statute. There might not be a proper legal defense.

You might be thinking of jury nullification where a jury acquits a defendant even where they are proven guilty, simply because the charges are bullshit. This almost never happens. Although it really should happen much more often.
I thought the same thing until I discovered Paperpile. I highly recommend checking it out. https://paperpile.com
When I was a snot-nosed kid I tried that joke on a chemist family friend. He helpfully informed me that hydrogen hydroxide is a more clever way to say it that’s less wrong, but still fails to really capture the polar nature of H2O.
Most popular stories last 10 years of HN
I agree. I would nominate Delta Airlines, British Airways and Lufthansa to be the top safest carriers in the world.
I highly recommend listening to the whole book. The stories themselves are quite motivational (IMHO).
It filters out the frauds.

Fraud on resumes is very common.
Your can make your brand associations more meaningful though. I've started to embrace hyper-local street fashion. Wearing tshirts from local businesses in my area that I enjoy (bars/cafes/local brewery merchandise).
My dad has built several sheds in our backyards/land over the years. I recall he hacked the "permanent structure" definition by packing the dirt, then laying 4x4 lumber as the foundation.
This rings true.

> But if you lose your own mental health you’re pretty much done.

Happened to me. I started the relationship with zeal and willingness to help. I wished to make a difference, yet it can be incredibly taxing one one's emotions. You can very much be affected yourself.
> Its lunacy for tests to be regulated beyond requiring rough false positive false negative rates

There is a good reason tests are described in terms of sensitivity and specificity ("if the answer in reality is yes, how often will the test say no?") rather than in terms of false positive or false negative rates ("if the test says no, how often is the true answer yes?"). The sensitivity and specificity are facts about the test which can conceptually stay constant[1] as you apply the test to different people. False positive and false negative rates do not have that property; they are facts about the group you're performing tests on just as much as they're facts about the test.

[1] This is not to say that the sensitivity and specificity of a test do stay constant as you apply the test to different populations. Often they won't. But it is a theoretical possibility, and even that isn't true for false negative rates.
I question the value of services like Blinkist. If you reduce a book to a five minute gist, what does the reader gain? Maybe a "huh, neat" at best. What is remembered? Are there any lasting takeaways? Padding popsci nonfiction with anecdotes is as old as the genre itself. Comprehension requires time and variety, and all those stories and asides can help reinforce and round out the message.

If you're just looking for the point or thesis of one of these books to satisfy your curiosity, you obviously don't need to bother with however many hundreds of pages there might be, especially if you view reading as a chore.
Have you considered taking a 2-3 week holiday? Go somewhere new, do physical activities that you might enjoy. Stay away from digital media, etc. Do not work on any side-projects, etc.

If you end up like @quercusa then you will know what changes to make. If not, you might find yourself in a better place to either continue with the job or look for another one.
Search for "more evil than the devil"... Reference to some rich entreprener...

We used to say that what is brought on the Web stay on the Web... Not anymore.

Marketing ruinned everything, as usual.
Why are you moving the conversation to something else? Breakthrough cases can be had while still dramatically reducing disease severity, transmissibility, hospitalizations, and chances of long COVID. All those things matter; all those are objectively improved by vaccination, even more by boosters.

The only way you can actually ask this is by trying maliciously move the conversation to a nonsensical point. Neither myself nor anyone else has ever made the point that vaccines protect you completely, which is the entire point why even with vaccination there is still an objective to reduce case counts.
Yeah. I’ve done this in the past. The first few attempts are about learning where the pain points are and to get ideas about what a good way to structure the patch set might look like.

Edit: obviously not at this scale. 2300 patches at once in a fork is a lot.
See this LongNow article [1]. While I love the sentiment behind it, it creates an implicit fixed-length field which I think is not optimistic enough.

I'd rather make software handle an unsigned long long as a year: I want our optimism to extend beyond the presumed heat death of our universe, and into, if not finding a multiverse, creating it.

[1] https://longnow.org/ideas/02013/12/31/long-now-years-five-di...
Siri, Alexa, and Amazon.

When someone need to know the weather or a sports score they usually just ask Siri or Alexa. If they want to do product research most people go to Amazon. Google search is now below 50% and still falling.

Think about it. You want to buy a coffee maker. What is the first site you go? It is probably not Google.
There's a difference between timestamps and dates. For instance Christmas Day is on 2022-12-25, but it doesn't have any particular time stamp as that depends on which time zone you are in.

If you are making a calendar app, you want to store dates and not timestamps as, e.g. if I have a flight to another country then have an appointment at 9am, that 9am should be in the time zone of wherever I am physically present, which the calendar doesn't necessarily know.

Storing as an integer is compact and allows for easy comparison. It's a clever hack, but they should have used 64 bit, or at least a u32!
Related: Just how small can you make an executable on 32-bit Linux? http://www.muppetlabs.com/~breadbox/software/tiny/

(You'll notice that, despite the change from 32-bit to 64-bit, the figure of 297 bytes mentioned in the OP as how much you'd get from doing everything in assembly and aggressively stripping is the same figure that Brian Raiter comes up with in part III of the Teensy Files, where he attempts to do everything in a totally above-board manner.)
I am sorry. The sooner you act the better it would be. I suggest you talk to your manager first. He/she should support you in recovering from burnout. You manager might help you get a long vacation or unpaid timeoff to recover first. If that’s not happening, maybe consider switching teams, then switching companies. I wish you feel better soon.
Why is running ethernet and power in the same conduit bad? Other than for possibly signal interference for the data?

I would love a general book recommendation, if it exists, for "common construction codes ELI5".

It would be better for helpful best practices to be accessible and easily comprehensible rather than be bound up in some municipal website.
I think it depends on location, browser config and other things. As a another comment said, I generally get SO pages at top, but these pages with same title appear next. I thought they were different forums where there were different answers but they were just SO clones.
> First, you don't know if they were married, of what their vows were.

The comment said "spouse" so married.

So we are in agreement that what's in the vows actually matter?

> just shut up.

Yah...how about not doing that here: https://news.ycombinator.com/newsguidelines.html
I have actually came to appreciate email much more than I used to. There are so many bad implementations of email, that for years I was on the bandwagon of having something else replace email.

Then I came to realize that my problem was not with email itself, but the way I had been using it. All GitHub, GitLab, etc do is take a decentralized platform and add centralization. I love the idea of using email now instead of a centralized issue tracker. Mailing lists become the issue tracker and those are then published on a website for others to use that want some centralized features.
That's awesome. As soon as I heard it I thought "That sounds like The Divine Comedy" and I looked it up, and there it was. Fantastic. Can highly recommend the rest of The Divine Comedy's oeuvre too.
There was a time when I was caring for my spouse when I kind of wished I would have a heart attack that would hospitalize me but not kill me, so I wouldn't have to carry the burden for a bit. I don't know what I would have done if we didn't luck into finding a therapist who specialized in her problems.