skysight-inc/HackerNews huggingface dataset:
I am a retired electrical engineer and have worked for various power utilities throughout the years. I have never experienced anything close to this, and have mostly good memories. After reading through the comments here, it sounds like most FAANG companies truly suck. I don’t know how you deal with them.
> There exists sophisticated systems with heat exchangers to collect heat from the outgoing air and warm the incoming air, but those are really expensive and far from ubiquitous.

Energy recovery ventilation units are not that expensive and are required by code for new construction here in Ontario as of 2017. Adds some cost to the HVAC of a new build, but not that much.
That's actually hilarious :)
It's not, because it's remarkably hard to find someone who is a "dark twin". People's life-trajectories are remarkably different, being chaotic processes, so it ends up being counter-productive to compare yourself to someone who seems similar to you. In general, your belief of how similar they are to you, or how aligned your goals are, is just that. A belief. One that is extremely difficult to prove, and might have terrible consequences (e.g. depression) if you're wrong.

Let me put it this way: even actual twins, who grow up in the same household, are usually not worth comparing between. Contrary to popular belief, twin-studies are not well-accepted as good science, in part because we are beginning to appreciate the complexity that is gene regulation. In particular: epigenetics.

(Humans don't have the largest genomes, but we do have genetic control systems that are far more sophisticated than those relatively simple organisms with larger genomes. More generally, mammals have sophisticated genetic control systems, compared to other organisms, but even within mammals, humans beat rats.)
Yes, I accepted the FB offer.
Its not about stopping brainless botnets from actually logging in with root:toor 9 million times, its about removing clutter from your logs so you can more easily tell when something actually dangerous is happening.
It's possible to configure sshd to require both password and key based authentication. That is, you have to have access to the private key and know the password.

You can set this up via the RequiredAthentications2 setting off you're just using protocol V2.
You could play with our PyBullet library, for simple robotics and physics sim/game experiments. It has docs and examples, single line install, and works in a colab:
pip install pybullet

https://pybullet.org/wordpress/index.php/2021/04/15/pybullet...

https://docs.google.com/document/d/10sXEhzFRSnvFcl3XxNGhnD4N...

Maybe fun to create some exercise with it.
Do you not build any artillery weapons in fear that your enemy will take it and use it against you? That might very well be a bad idea if you’re already under a siege and are losing. I guess it’s hard to make a general statement that applies in all situations.
So, you're a troll then, you can't even be consistent in your presentation.

+ and - are bad to use, but λ is ok to use? Words are the thing to use for "add" and "sub" and "div" (why not the whole word?), but not "equals" or "define function"? And the words you choose are strictly English, which makes your mathematical notation no longer mutually comprehensible across most of the globe? Those are all positives to you? That's how math notation will be dragged into the 20th century?

And, what, we now teach lambda calculus to elementary school kids once they start learning about variables? At least try to come up with a plausible argument.

> I use it daily in my (mathematical) work.

I find this highly unlikely, but sure, if you're not a troll, you've found a notation that (apparently) works for you (what kind of math?) and you think it's better but haven't bothered to think it though.

And you still haven't answered the question on the second example, you just made it more verbose. The reader still has to remember (with zero punctuation or other indicators in your example) that the dividend for the div is the next 14 tokens and the divisor the last 3. Because that's totally readable and comprehensible.

If you're not a troll, your idea isn't even half-baked.
Elsewhere in this thread, iOS CI/tests have been mentioned.
The Wisconsin state government managed to pass Act 10 in 2011 which greatly reduced the power of teachers' unions.

https://en.wikipedia.org/wiki/2011_Wisconsin_Act_10#Effect_o...
ALA disappointed in New York Governor's rejection of eBook equity legislation
I was wondering how they expected customers to install some of these items in multi-unit buildings. At the bottom of the page it appears this is being done in partnership with property developers and not sold directly to customers.
Everything the government tells you is true, so they would be the perfect group to censor fake news.
Even publicly traded household names do it

https://www.courthousenews.com/hertz-settles-flap-over-golde...
That filter works both ways. Who wants someone that shallow?
I believe they are saying that if “success” is measured by the sale, then logically, a successful sale would be one where the founder gets back everything they put in plus more. In this case, the founder didn’t - they sold at a loss.
What about requiring both the key and the password to authenticate?
Just a few notes on this comment:

-No, we don't "have a military to safeguard against" this kind of attack—that's not what the military is supposed to be for, and of course in fact, as we know in great detail, the military was entirely useless on that day and people died because of that

-You don't think that storming the Capitol and successfully stopping the counting of electoral votes in an intentional effort to overturn an election is a threat to democracy? Well, you're just wrong. It was a very direct threat to one of the most important rituals of our democracy.

-How precisely did BLM "change your life drastically"? What free speech crackdown?

-You're "allowed" to talk about whatever you want. But part of free speech is being held responsible for your speech and having to deal with others' reactions to your speech. If you can't handle that, or think that's unfair, you don't truly understand what "free speech" actually means.

-The attack on democracy embodied by Jan. 6th did not just last "one day"; no. It is ongoing to this very day.
> Take with a grain of salt, but I have heard of some folks explicitly getting permission to do hiring outside of HR at said large companies. The kids they get out of undergrad and through HR's Leetcode process are apparently complete garbage. Don't understand C, pointers, memory, or Linux at all. Don't even know what files are.

I've done a lot of interviews, and I just accept that I need to explain what a byte is to the candidates. You'd think people with a programming background would know what they are, but it's not a hard concept, so whatever. I don't really care if they know how to open a file or what a byte is, I want to know if they can describe their output, and then write code that does what they said. And if they can write a loop with a loop in it without going off the rails. Bonus points if they can communicate reasonably throughout. You can teach someone how to use files, and unless you're a C shop, most people don't need to use that much C that they can't learn it when it comes up, if they need to. But it's hard to teach 'make a spec, follow the spec you made' and if you have to teach a programmer how to do nested loops, they aren't a programmer yet. (which is maybe fine, if you're interviewing someone who's only programming adjacent or something)
Turn off your TV, delete your reddit account and covid goes away.
I never used one of those, but unified messaging on the Palm Pre was pretty amazing when it came out.
seconded -- great read / info also as user of Cloudflare Pages for multiple domains
You will all get Covid eventually.

https://www.medpagetoday.com/opinion/vinay-prasad/94646
This was my prediction in May of 2020. COVID will end when it's no longer useful. Then it will just disappear.
You should put the NSFW at least here on HN.
Its pretty trivial to disable the ability of users to listen on certain ports higher than 1024 with a firewall config.
This is no less cryptic.
Either tell us what you think the solution is and point us to these primary sources that "lay it bare" or don't bother saying anything. Dancing around it like this is pointless.
It was never quite right to begin with.
Ask HN: Built a PaaS and have revenue of $500 per month, what do I do next?
I'd like your advice on what I should do next. I have built a very small business from nothing, and I'm doing $500 per month now.

I am profitable but it's nothing to write home about. This last quarter I made relationships with bigger clients and they're going to be doing a lot of business this quarter which will increase my $500 per month revenues.

Ideally I want to have this business sustain me and my wife, but I'm not there yet. What should I do next?
Apple stops supporting their own hardware all the time. They dropped a bunch of video cards especially in recent releases of the OS.

How this translates is by Apple officially dropping support for your whole computer. I guess you consider getting trapped on an old OS that stops getting security updates and becomes incompatibility with the latest applications to be superior to the situation on Linux. I do not.

Or, as others have pointed out, having to upgrade perfectly good hardware because the OS no longer supports it. That has happened to me on both Mac and Windows.

Honestly, better hardware support is one of the reasons that I have started using Linux more and more than proprietary options.

I actually really like Windows 10 but I have had way more hardware issues with it on my primary laptop. I had odd performance problems with it sometimes and the mouse pointer would lock up frequently ( Windows factory installed ). I put Windows 11 on this computer ( new enough hardware to meet all the Windows 11 asks ) hoping it would improve things. It was a disaster. My Bluetooth headphones rarely worked. Plugging wired headphones into the port would not silence the speakers. Blue screen of death ( have not see that in years - looks much friendlier now ) all the time which you know is a driver problem. Anyway, I have since out Linux on it and all my hardware woes are in the past. As I said, I actually really like Windows but it is a relief to get it off this machine.
If the airline offers seat selection while booking, you could just look at the seat map.
I’m impressed by your really clean website. Could you please share what stack and backend platforms you’re using for this?
This looks great, well done on launching!

Reminds me of another project: https://blogsurf.io

Is the intention here to be a curated list of blogs, or an aggregator?
Gods, I'm glad they dont sell in my country yet. This is exactly the sort of house hack I'd be inclined to buy/build.
I've been completely addicted to Pilot Frixion pens. Perfect for sketching UIs or drawing charts (when like me you need several tries to get them right!). Not always reliable and ink not lasting long, but the ability to erase proper ink (black AND colors) is a godsend.
Some points have simple answers:

* Support for using @copied s.x = 1 where s is an immutable struct.

I believe the standard package for this is this:

https://github.com/jw3126/Setfield.jl#usage

* Currently macros have to be valid Julia code,

There are two kinds of macros, and it sounds like you want `macro foo_str(x)` which accepts anything. But the tradeoff is that you have to parse it, rather than getting an expression tree.

https://docs.julialang.org/en/v1/manual/metaprogramming/#met...
Only semi-serious suggestion: for security I would add USENIX Security, EUROCRYPT and CRYPTO.
Unless exit criteria and offramps for restrictions are explicitly specified, they are essentially saying they want to do this forever. They're just passing the buck to some other govt agency to tell them when it's ok to exit.
I was in jail where you can only have physical books. ThriftBooks was one of my main suppliers for the years I was inside. I needed a huge number of books and new was just not affordable. The whole time I was locked up I wondered what their operation looked like and how they had cornered the market so well.
Just in case OP is susceptible to peer pressure, I want to offer that if you really love her, it’s OK if you have different operating systems on your phones.
This is slightly similar to that moment when checking code and ask who is the dumb ass who wrote a certain piece just for git blame to show your name...
A sapiosexual is someone that is sexually and mentally turned on by smart people. ... The more you get to know someone, the more attracted to them you are.
This looks great. I'm assuming the name is based on the original name of Node-API in Node.js. [1]

Could anyone compare it to Neon? [2]

[1] https://nodejs.org/api/n-api.html#node-api

[2] https://neon-bindings.com
Call me weird, but I'll take callbacks any day over async await.

If it goes too many levels deep, we have to ask what we are trying to achieve and perhaps consider a better approach (a specialized state machine? threads?)
You missed the point, it's "pay $20 real quick to Cloudflare if you happen to get popular". There is a generous free tier, and for years I have paid nothing to Cloudflare, but I serve 2GB total every month to visitors, YMMV.
I don't follow. If you access thepiratebay.com, at some level, you are going to send a HTTP[S] request to thepiratebay.com and that request will go through your ISP. How do you prevent that without an external DNS-resolver or VPN (which is not controlled by your ISP)?
The BlackBerry Hub still exists on Android. That being said I miss the BB10 OS interface, although I'm unsure of its practicality on large phone screens.
I wouldn't really say Khan Academy is the same quality of what I'm talking about really.

Although one should ask, why aren't schools deferring to that as a resource more?
I understand it wasn't about Tauri specifically, but I still think it's instructive. The implication is, no one does anything serious in Rust, they only post half-baked projects on HN for karma. Which falls pretty flat in a thread about project that's been actively worked on for two years, wouldn't you say?

People are actually building stuff in Rust because they have, for whatever reason, decided they care about that language and ecosystem. There's no requirement that _you_ care about it. But the reasonable response to seeing something you aren't interested in is to do something else, and to leave the discussion to those who are interested. Entering the conversation just to let everyone know you don't care is tiresome and gratuitous.

It's pretty common for people to tag a tool with the language it's written in. It's interesting information. For instance, I don't work with JavaScript, so I'm not particularly interested in what's happening in that ecosystem. Putting JavaScript in the title lets me know I'm probably not the audience. People don't seem to complain about posts like, "Foo: Bar for JavaScript".

The "Rust is for clout" meme exists in the minds of it's detractors, not in the minds of the people who are actually writing in it. So no, it isn't substantive. It's more a form of straw man. "I don't care about this thing, and no one else should either, because it isn't a real language. It's just for karma."

Here's a thought experiment. Let's say that writing something in Rust really is the recipe to hit the front page of HN. Why is it that that works? Can it be for any reason other than there's a lot of people who are interested and want to learn more about it?

And if you're not one of those people - doesn't it make the most sense to just click a different article?
I don't agree with points of this post/article but what bothers me more is that we all became so inflexible and insensitive.

I am perfectly fine with somebody who needs their kids to go to school. I like mine at home during wave of infections as I don't want all of us to get sick. I think they should be wearing masks but I hear there is not enough evidence to support that (and it might be true).

But the point what I wanted to make is: everybody hates everyone else. Nobody is listening to anyone at all. You can't discuss this thing with no-one as they will not listen you. If you mention you understand someone hesitancy with vaccines, you are immediately labeled as Trumper, like those others currently in power are much better. That is also something you should never point out.

I know, I know, others have been trying to say this as well. But it is true, if we can't talk to each other, nothing else is important.

I don't have a point except that I am frustrated with this.
why did we bail out the airline industry again?
Perhaps HN could use WIP "Work In Progress" threads?
> If most web apps nowadays are just CRUD apps, then why would you need to spend more than €300/month on hosting? All you'd need is data and the website itself, right?

If you're building a basic CRUD app and you have low traffic numbers, you don't need to spend tens of thousands of dollars on AWS.

But it's not as simple as picking a dedicated server, setting it up, and hoping for the best. At minimum you need periodic backups, testing and staging environments, solutions for rate-limiting your API, and so on.

And the "everything is just a CRUD app" meme is just that: a meme. Usually engineers who repeat this have only ever worked on simple CRUD apps, so they don't understand what it's like to work on anything different.

> I'm currently clicking through various European hosting services and they seem to offer great dedicated servers at good prices. I cannot wrap my head around these ridiculous costs I keep hearing about.

If you're working on the types of problems that are a good fit for setting up a single dedicated server on a random hosting provider, you're not working on the same types of problems that necessitate $10K AWS bills.

> I am genuinely confused

I've worked on projects with $10K+ monthly AWS bills. It wasn't node.js or Docker or Kubernetes. It was the sheer volume of connections we had to maintain and data we had to process.

But even if we could reduce our $10K/month AWS bill to $1000/month with a lot of engineering effort and manual management of our own servers, what would we gain? If I had to hire a single additional devops person or engineer to help manage this custom solution, the entire savings would be wiped out. And then some!

Wasting AWS resources isn't smart, but trying to DIY your solution to everything rarely makes financial sense when you look at how much engineering effort it takes and how much engineers cost. If I can spend $10K/month to avoid hiring 1 additional engineer, it's a financial win. I do not care if someone thinks they can do the same thing in $1K/month with endless amounts of custom setup and maintenance. I don't want it.

It also reduces the number of moving pieces that we have to manage manually, which reduces the on-call burden, which keeps people happier.

I really don't understand the anti-cloud hate on HN. It doesn't mirror the real engineering world at all.
This seems like a really bad deal though unless I'm trying to launder money:

https://www.thriftbooks.com/w/xbox-15-gift-card/1000362015/?...
Demystifying Forms of Encryption
Archived: https://archive.ph/ELWTr
Make Universities finance their own loans.
Schedules are set almost a year in advance. Right now, I can book tickets for US Thanksgiving 2022 (late Nov), but not for Christmas quite yet.

Once pax have bought tickets, it’s harder to change the schedule without biting the hand that feeds you.
Ironicly, you describe a very judgmental, insensitive, and quite toxic behaviour.

Edit since I can't reply to your comment: if you lack the emphaty to understand why people may be very reasonably insulted in such cases, you really shouldn't be conducting interviews, IMHO. The irony part is that you actually describe a behaviour that "assumes the worst of others", as you said.
Feels similar to having to say goodbye to Windows Phone. I now use iOS and despite Apple having added some features from Windows Phone in recent versions, I still feel it's years behind where we were.
It's a caching layer. If you're deplatformed from your caching service, you still have the backing service.
All of them. Please see benchmarks:
https://github.com/go-faster/ch-bench
My wife used to work for Emirates, and this was her favourite route as you had a long layover in both Rio and Buenos Aires :-) It meant you were away from home for almost a week, but it's much better to be away doing this than stuck on short flights to India or Bangladesh for a week (where you fly there and back without a layover).
I thought it said a lot in few words. People are worried about learning loss, but tons of learning comes from books. Many people have different learning styles, but many classrooms are used simply to instill discipline in children to prepare them for low wage worklife. I'm not convinced of the catastrophic rhetoric compared to subjecting teachers and students to a virulent disease.
This is an out of context mischaracterization.

For age < 18, kids are 3-5x more likely to die of activities such as riding in a car and going to the pool (not to mention the good ol' flu). Virtually nobody even thinks about behavior adjustments when it comes to those activities.

You're needlessly trolling when you're labeling parents and kids speaking up against all this as right wing.
Honda responds “We have escalated the NAVI Clock Issue to our Engineering Team and they have informed us that you will experience issue from Jan 2022 thru August 2022 and then it will auto-correct.”

https://www.crvownersclub.com/threads/2022-clock-fault-offic...
> At least if you compare 2012 with 2022, it was very easy to get a Rails app working, with user authentication/signup/password reset/etc (Devise), integrate Stripe for payments, deploy the whole thing on Heroku. It wasn't an overnight project, but one person could get that done in a few weeks of full time work.

If you use Phoenix in 2022, you can generate authentication/signup/pasword reset/etc with a single command and the generator was written by the same person who created Devise back in 2010. You also get LiveView (and generators for it) that let you make apps with all the interactivity of a SPA.

Oh, and there's a single line mix command to deploy a release of your app to fly.io!

In short, things have become far easier for small teams and solo devs as long as they chose appropriate tools. Obviously it's going to be painful if you try to go it alone with the exact same tools a team of 30 or more would use. The same was just as true a decade ago.
Wife (Community Manager) currently works from the couch in our living room and I (SWE) work from a sit-stand desk in a sunroom. We bought a floating home in the PNW just before Covid hit and it’s been a great work-from-home spot. Starlink internet has been an absolute lifesaver.

I’m on a Macbook Pro with dual monitor setup, Kinesis Advantage ergo keyboard, and Logitech trackball for mouse.
They may go hand-in-hand. People are getting so fed up with it that it's no longer useful to try to keep them roiled up.
> You think academia know how to optimize structure? Bulk manufacturer? Organize clinical trials across the globe? Check all the regulatory boxes?

Yes? That is literally where the standards for these things are developed, and constantly tested? For example: the techniques for optimizing structure? Developed in academia. Bulk manufacturing? Reliant on tons of science, engineering, and mathematics, that was developed in academia.