skysight-inc/HackerNews huggingface dataset:
I feel like we're in a mode now of more and more ridiculous herd behaviors that start either as good intentions or as deliberate trolling, but then get this kind of absurd global takeup that is absent any real thought. There were always fads but now they sweep the country or the world and with much more righteous fervor behind them than ever. Y2K was maybe an early example, but now every day there is some sweeping thing that all right thinking people must get behind and not question, that inevitably will not be so black and white once the hype wears off.

I use about two straws a year, I don't care if they switch to paper, but it's indicative of this casual madness that regularly sweeps through society now
I posted some advice in a sibling thread, <https://news.ycombinator.com/item?id=31021503>, that applies here as well:

> Please don't use $RANDOM or $((RANDOM)) or standard `shuf` for password generation. These RNGs are not cryptographically secure. Use input from /dev/urandom instead.
I've never worked on a project with a large remote ccache but I would guess it would be pretty much the same yes.

The "automation" of our in-house system is what really makes the difference but then again we have a team of developers that focus on tooling so it's not so much automated as it is maintained...
Most people say "google" to mean alphabet.
Constructing neural networks from scratch: part 1
Learn how to construct neural networks from scratch with NumPy, and simultaneously see how the internal mechanisms behind popular libraries like PyTorch and Keras are implemented.
For our sisters birthday, my brother created an iPhone app called kat in a kan. Just like a vintage toy called cow in a can. When you tipped the can upside down, it would make a moo sound. Ours made four different animal sounds. I drew child quality pictures of animals such as pig, moose, chicken hawk, and wildcat. Select an animal and tip your phone and it made the animal sound. Our sister loved it.
This doesn't make him an environmentalist, more an egoist.
I'm not sure if there is any way to make heat pump operating in this scale of temperatures, and keep in mind that current heat pumps can only "pump" over about 50°C max until it's no longer profitable.
> Do you mind sharing what algorithm you use?

Actually, I do mind. And so should you! I developed it myself, however, and feel reasonably confident about it.
Feels like there is lots of interesting devices in the portable computing world from the 80s. Once a truly practical laptop came out (around the time of the PowerBook 160 I guess? I’m sure there was some IBM compatible equivalent of that also) then it became obvious that the laptop was what people wanted. But before that? Lots of unique, more compact products trying to become successful.
~5 hours of interviews and a guaranteed yes/no decision is a lot better than trial periods or probation.
It's hard to judge without any additional background, but it seems a case of general neglect. The wine glass being a mere symbol of it.

Most marriages end because of neglect. A decreasing investment in each other. Surely a true investment, say planning a weekend trip together, would make his wife feel so appreciative and happy that the wine glass is forgettable. I should add though that investments go both ways.

Investing (time, love, money) in a relationship is a must-do, but as much as this is common sense, it's still no guarantee for success. For the simple reason that often the underlying love is not there, or long gone. It's now replaced with the currency of obsessive continuous validation.

To me, acceptance is a core condition of true and unconditional love. I love my wife dearly as she is. Flaws and annoyances included. I don't judge her or try to change her in any way, I'm a live and let live kind of guy. She can be her total self with me. If today she'd slip, stop doing her part of tasks, turn into an alcoholic, whichever...I will love her regardless. She'll do none of these things as she's not that type.

She accepts me as I am. Which is pretty important because I'm ungovernable, it's genetic. I'll do everything and anything, just don't package it as an order. I do things out of free will, as does she. When you care deeply about somebody, you see what needs to be done. Surely I might get it only 80% right, but that's good enough. We're not running a business here. And in the rare case where either of our flaws pose a real issue, I guess we can just talk about it. That's what reasonable people that love each other do, instead of turning it into a passive aggressive power play where you keep score cards.

We're a perfectly happy relaxed couple that can't remember our last fight. We even need to do joke fights as we struggle hard to think of something worthwhile to argue about.

The point being, don't ever come home to a second boss. Don't keep scores. Don't obsess over changing the other. It's unhealthy and a massive signal for a lack of underlying deep love.

Sexist as it may sounds, in my group of friended couples, the pattern of the ultra dominant wife seems too consistent to ignore. I know these guys. They're not perfect, but pretty great. They work full time, do a reasonable job at chores, they minimize things outside the family (like drinking with buddies), are very involved with their kids, and then...well, the day is over. And it still isn't enough. It never is. Don't get stuck that way.

Or as my dad summarized my relation: fuck son, you got lucky.
I have worked with so many "software engineers" who legitimately cannot code at all. You would be surprised. They show up in the morning, accomplish nothing, and leave. This goes on for months or years. It is both hilarious and sad. The point here is to please realize that you are likely already way above many professional "software engineers". If they can do it, you absolutely can!

My advice is pick some minimal project such as a "TODO list", create it in java/springboot (only because this is quite popular, you can do more interesting/fun things later). Polish your resume, practice leetcode. Then upload your resume to a website like dice.com. You may have to move to find work, but I am confident that you can. Do not be picky, just take a job then evaluate where you're at one year later. This is a passing phase, years from now, you will look back at this as a period of both struggle and personal growth.
Sanctions are economic warfare.
> My understanding is that bitcoins monetary policy can be changed through code, something a very small group is allowed to do in practice, even though theoretically it could be forked easily. Previous attempts at democratication of decisions have been prevented by various questionable tactics and by measures of share of computer power, something also held by very few people. Maybe this changed since I stopped paying attention to it, though.

The monetary policy cannot be changed by modifying the code. If you modify the code of your own node, you simply create a different set of rules to the network, which might lead you to eventually end up on a forked chain which has no economic use.

The monetary policy is not only in the code, but it is in the network. Every user who validates blocks enforces the monetary policy. No miners are able to dive into another user's machine and update the code which their nodes are running. Bitcoin is not a democracy. It isn't most-votes-wins. If somebody were to propose adjusting the monetary policy, they need overwhelming consensus of all bitcoin users. Something which will get increasingly more difficult with passing time and adoption growth.

Changing the code to adjust the bitcoin issuance rate is effectively creating a shitcoin which integrates bitcoin's historical ledger into it. That's simple to do. Now you have the insurmountable task of convincing all bitcoin users to switch away from using the bitcoin they know and love to using your new shitcoin. This has been attempted and failed (Bitcoin Cash).
It's a matter of personal preference. With inflation what it is and salaries what they are, it is a matter of a lot of money right now.

Unless your contract specifies duration, you are entirely within bounds to interview at any time, even after your first week at a new job. Anyone who finds fault with it is viewing you as property, not a vendor.
This depends on your org structure. Sales does not focus on ongoing relationships at our company, instead we have dedicated account managers who handle relationships with large customers and have a general process to publish status updates during an outage. The outage status update process is guided by an internal outage management team and is a big deal; our C-suite and VPs immediately action on gaps managing status updates. We promise SLAs so managing expectations is key to hemorrhaging money from outages.

Without knowing Atlassian's org structure all I, an outsider, know is that engineering had an issue and remediation status communication has been lacking. If anyone should take "blame" it should be the bad engineering practices (usually a lack of funding or inability for upper management to prioritize engineering risk) which led to an outage of this magnitude and the status update mechanisms in place. Even then, I question how much better status communication would even get Atlassian given the sheer length of this outage, which is why I think the blame should ultimately land on engineering practices. Hopefully Atlassian learns from this but I'm afraid the damage is done. A SAAS system which takes this long to heal is unacceptable in 2022.
Some of the more useful (to me) scripts that I've hacked together:

- Flash card generator that combines ffmpeg, waifu2x, and other libraries to upscale clipart and turn them into flashcards for use in a classroom. Sizes it for printing on a number of standard paper sizes. It was really useful for when I used to teach children.

- Tunneling script that, in a much less elegant way, did what ngrok does before ngrok was a thing.

- Backup and restore scripts to reprovision my linux computers.

- Pomodoro timer that can warn you (text-to-speech) and optionally set your monitor brightness to 0 for N minutes to force myself to take breaks.
I'm not deaf and/or use sign language, but I have modes where I prefer speaking rather than written text. I would presume deaf people would be the same for their more personal and expressive communication.
How do you think this happened? The "billable_time" database column was microseconds, not seconds? Seems like things are off by ~6 orders.

This is why I always advocate for all variables/dimensions to have the units in the name (e.g. `billable_seconds`).
If you prevent the next door neighbour from bringing in food because you have a fued with them you can't turn around and say look at those kids not eating. It's because you live like kings.

They spend money on military not to supress the local population, they do it to protect themselves against you.

You are morally responsible for your choices including preventing kids from eating.
That's why I find the fact that real murder and attempted murder have different sentences to be a grave injustice. Criminals should not receive a discount on their sentence because they happened to be a bad shot or because the good trauma surgeon was on duty that night.
Anime is obvious example where quality (at least in technical terms) peaked in the 80s/90s. My theory about declined quality of media is that there is a practical limit to what can be achieved in an art form, and creative minds will continue to explore and push boundaries until that limit is achieved. After the limit is achieved there is far less creative desire to explore that art form (until a change in the environment presents a new potential limit), and creatives looks to other mediums or art forms. For Anime the limit was Akira or Ghost in the Shell, for rock is was insane shredding on guitar, for TV it was Breaking Bad or GoT. YouTube still hasn’t hit its peak.
I'm very liberal, and I think your joke is HILARIOUS.

My favorite humor is where you don't pick a side, and everyone comes out looking shitty.
When you say something is "better" you are talking ideology, not physics. Why is crypto "better" than literally any other application which could use excess energy production? For example, carbon sequestration.
I appreciate this comment. Something I've currently struggled with is the tension between a private life (romance, family, etc) and a public life (running a business, podcast, politics). I find that sometimes a private life wants me to care about those few people more than all the other people and a public life wants me to care about all people equally. Maybe that story of the CEO stuck with me and has added to the fear I feel about becoming too public (will lose my romance and family), and may be why I've hidden more and more from public life.

Anyway, I'm grateful for you showing another side to this, thank you.
People always say this but... I'm not sure I agree. I think people confuse "hard" with "powerful".

With the exception of cropping I can do all of the above from memory. Maybe I just use ffmpeg a lot.
Wow, sounds rough!
I haven't seen those in a while now. For random sites you should use a password manager anyway though, not try to remember a thousand passphrases. You're going to end up reusing passwords if you try to memorize them all, or else you'll have to write some down and then you are already using a password manager :). Or you use a system and then 1-2 cracked passwords/-phrases will likely break them all.

Note that this advice is for the average, common site. If you have special considerations for your bank, broker, or similarly high-value sites, different advice might apply of course (but this is not really the place for that and there are already enough recommendations online).
It kind of does? I mean, you don't have to be uncomfortable, you can like Bush buy an expensive heat pump to efficiently keep your home warm in winter and cool in summer...but it's more than a bit hypocritical to push the average homeowner with his 3-bedroom ranch to install extra insulation, turn the heat down, and install LED bulbs when your heated pool uses more energy per month than their home uses in a year.
My initial response was to suggest that next time you do anything like truth-or-dare, dare him to install a dashcam and press the save button and send you the footage every time. But that's obviously not really going to have a hilarious endgame at the end of the day, it's not like it'd be a lucky dashcam that's always in the right place at the right time capturing other cars. It'd just be awkward for everyone.

Objectively speaking (in the interests of constructive assistance) I wonder if this person may be somewhere around "low but definitely non-zero" on the Kevin Spectrum (ad-hoc definition taken from https://old.reddit.com/r/AskReddit/comments/219w2o//cgbhkwp/). If relevant, my next thought is whether some degree of cognitive issues may run in the family.

I've noticed that one of the significant impacts of the developmental delays and perpetual catchup associated with my high-functioning autism has been a deeply-ingrained awareness of not just feeling "behind the curve" like I'm perpetually scrambling to keep up, but having hard evidence left right and center that I really am not simply Getting Gud.

If this person grew up in either a hostile environment that cultivated a belief that it was impossible to ever do anything right, or simply a situation devoid of leadership to the extent he was left going round in circles due to lack of (for want of a better way to say it) developmental autocue, I could totally see some really terrible social anxiety, self-loathing, social detachment, and compounded awkwardness and depression developing from that.

Getting traffic-jammed at the entry to a speedway that always seems too fast to merge onto, or stuck in front of a street curb with duckling legs that never grow to the point of scaling, can have an impact over the long term - The Show Must Go On, and staying relevant isn't really a question in the fight for survival, so the only really viable option is to hack it and pretend that everything mostly works.

Extrapolating this status quo and envisaging the worst-case-scenario end state, I'd imagine it would be like waking up one day and realizing the biggest themes in my life were a) the giant delta between how much I pretend to have sorted out and what I can really keep up with, b) how much I'm pretty much blindly depending on some circumstantial alignment to happen soon to provide some opportunity to catch up and maybe get some confidence, c) the terrifyingly disproportionate amount of calling life's bluff I'm doing on a regular basis and d) how much I have have to cram this stuff into the nearest can and sit on the lid in order to cope.

If the situation I was in resembled the above, attempting to discuss it (particularly considering (d)) would probably produce a reactive and shouty mess. It would be very difficult. But it could prove life-saving.
I wonder if there is a way to include some lower temperature variant in eg. car engine to increase efficiency in hybrids
That is not what happened, they did not publish the blog post immediately after the transition, and those changes to the GC did not happen until after the port happened. Some people made assumptions about timeline that were incorrect, and then repeated.

The discussion at the time on Reddit [1] mentions this. The general discussion as well talked about if the improvements, which were big in many cases, would have even improved this particular case. We’ll never truly know.

That said it is important to recognize that Go’s GC has received significant upgrades over the years, and remember that what’s true in the past may not be true today.

1: https://www.reddit.com/r/programming/comments/eyuebc/why_dis...
I've built several personal projects to be honest; background jobs, tasks automation, telegram bots to find a house to rent or buy, most of them are kept provate.

The two I'm most proud of are a web analytics that, coincidentally, I've made public today after a few weeks of work:

https://github.com/a-chris/faenz

I developed it for collect data for my personal website and it is working well so far, really happy of it.

The other one is a Google Chrome extension to manage bookmark because I think the default one is a mess and very unpratical to use. I haven't worked on it for a while:

https://github.com/a-chris/peffect-bookmarks-manager
You sure you are not this guy?

https://www.wired.com/2014/01/how-to-hack-okcupid/
if the goal is the ability to rollback a certain delete, it's probably better to make it a nullable fk on a delete event with a timestamp.

But a nullable timestamp could also be viable, just can't tell two different delete, at the same time, apart
bulletpitch is a newsletter that introduces high-potential startups and presents a concise summary and thesis to subscribers on a new company each week.

I would love anybody working on a startup or engaged with a startup to please share it in comment section. Always looking for great companies to highlight with bulletpitch. Plus this is a great opportunity to share your work with the HN community.
Most fp loop-like things are recursion. Traditional iterative loops are abstractions over goto. Arguably a function call is an abstraction of goto (JMP)+stack manipulation.

So they are both abstractions over goto, but i would say they are sibling abstractions not parent/child.
Why would a prisoner having a bad time in jail be an acceptable outcome?

Prisons are not there to punish. Do you believe they are?
How to Predict Interceptions in the NFL
Whole genome sequencing is now happening at scale. Take a snapshot of each person at a young age, say 20, and then archive it. Later use genome editing to rewrite the genome back to what it was at a younger age?
I think it takes a lot of effort and working memory to ignore the ads and correct the mistakes on sites like spam overflow, spam3school, etc.

If it was was Clojure or some other language that has an awful online manual it is one thing but the Python manual is good.
Yahoo Is in a ‘Shocking’ State of Disarray
> - Twilio server + interface. I'm my own service provider (thanks to Twilio)

What does this mean? You run a pbx that implements twilio's apis and can be accessed via twilio's api endpoints? Or something else?
It occurs in your machine before hitting the network.
I noticed there’s no link or reply to actually explain where his assertion comes from.
maybe it was an English (joke) legend, so they wanted to look like the English were less harsh than the Welsh? Or a Welsh (joke) legend, with the same intended portrayals? Hopefully it was a joke. If not, that's nuts.
> not-quite-closeted environmentalist

Or a prepper!
Check out the battle of cajamarca that is mentioned in that book. It was won by technological superiority.
No one said there were any gold digging personalities involved. Might want to check why this assumption came up.
No, they're not in any public repo or anything. Besides, if you solve puzzles using a solver you didn't write yourself, it's cheating. :-)
That guy used k-Modes to game the questions on OKCupid to maximize his matches, which is (well the line here is fuzzy) an ML technique. So probably not?
Most certainly, too many to count. A few are on github, e.g. https://github.com/lgommans/mountall.sh, various others are on https://lucgommans.nl/p/

If you're just having a look around, I might recommend to start with

- the hangman solver as a funny random example https://lucgommans.nl/p/hangman-solver/ (for a game to try it on: apt install bsdgames && hangman)

- https://dro.pm

I use 'cau' a lot myself for 'inline' footnotes in chats, e.g. https://lgms.nl/p/cau/?Look+at+how+much+data+I+can+fit+in+th.... but I could see how most people would not use my server for that. Feel free to steal the code! https://lgms.nl/p/cau/?source

I'd be curious to know how many people haven't made the equivalent of https://lgms.nl/p/ip/, at least if you're from before when icanhazip became popular
I know enough about the Madoff point to know that it can't be argued in good faith. Not unless you are willing to describe everyone who ever got looked into by the SEC, and then not prosecuted, as a scammer engaged in a scheme. Because that time scale requires the inclusion of investigations that found no fraud. Now if you are willing to expand your definition of fraud to include the whole of Wall St activity - then I definitely won't argue otherwise, sure - bitcoin is just like that except less concentrated and more transparent.

The larger point being that any plausible definition for fraud applied to crypto actually undermines the legitimacy of the modern financial system to a much greater degree.
I don't think the current market demand allows employers to be too critical of short tenure length. You can always bring out a variation of "I felt like I was underpaid for the previous position" which is probably true if you're already interviewing that quickly after starting.
That’s not really true at all. Home heat pumps are stuck there because of the refrigerants used. Ammonia heat pumps can go way hotter (though still nowhere close to those temps - more like 150c iirc), it’s just that ammonia requires safety controls that are impractical on a small scale.
Could you elaborate on what you mean by "source-of-truth that wasn't the DOM" and "performance and accessibility"?

Having read through Lexical's documentation and worked with ProseMirror before, the approach by Lexical feels similar to ProseMirror's except written from a React + Hooks perspective.