skysight-inc/HackerNews huggingface dataset:
So we just bought a house in the same zip code we currently own in. You are right, it is a bit like picking stocks, but there are some general rules you can follow that might help.

House prices are ballooning for two reasons right now- COVID and interest rates. COVID means you are going to pay premium regardless rightn now, interest rates are more interesting. Interest rates are up a bit from their bottom at the beginning of 2021, but are still historically low. Because so much of a house price is financed, if your time frame is long enough paying a premium on a house right now might be worth it now if you expect interest rates to rise. Using some VERY bad financial math, a $500,000 house financed at 3% for 30 years is "cheaper" than a $400,000 house financed at 5% on a cash flow basis.

Transaction costs for houses are high- expect to pay 8-10% of the price of the house to get is sold (this goes to real estate agents fees, taxes, prep work, etc.) If you aren't sure you are going to stay in the area for a long time than definitely don't buy- think of it as your house immediately depreciating by 10% when you buy it.

Traditionally, housing prices has also been considered a good inflation hedge, if you want to factor that into your calculations. However, that has been way less true post 2000 (where there hasn't been much inflation and housing prices have been way over the map.)

Finally though, housing isn't just a investment, it is also a consumption good. In my case that was probably the deciding factor for us- we choose to increase the amount of money we are spending on housing because that is what we wanted to buy.

Some more insight into our thought process:
1) We knew we wanted to buy a house in one of three neighborhoods and had always planned to move within within the 2022-2024 timeframe. We moved up our time frame by the year, but this was always happening for us.
3) We are already bought into the area, so we had already benefited from the overheated market.
4) We timed our interest rate lock just about perfectly- interest rates are now 0.5% higher.
5) The house that came on the market is across the street from friends of ours, we were willing to pay a premium to be near our social circle.

In the end, we bought a house I fully believe will be worth less next year than today, but will be OK (althought not great) as an investment in 20 years (which is our time horizon.) In your case, if you aren't super familiar with the area or aren't sure you have a 10+ year time horizon you might want to rent just to give you time to understand the new city your are moving to- the type of mistakes you can make in buying a primary residence aren't just that you lose money on the asset, but that you don't like where you live for years.
It's not helping either, EU just loves to do these things. Last year 600k to find evidence of uncompetitive behaviour of US tech giants[1]. Another 300k to know that Kronos Group has released something called glTF. Don't get me started on FiWare or GaiaX. People don't even believe you if you claim 100 mil is spend on nonsense. At least if they spend 10 mil on a sound wall for a road though a meadow, people might have some idea why that might be dumb. Put AI, cloud and blockchain on the proposal and you can get away with murder. Universities don't give a shit, sign off on all of it, better you get the easy money then the other guy. Innovation consultant talking out of their ass all day, or do you think Gartner has tested, for real, all the different cloud BI tools they put on their laggard chart.

Makes me feel helpless, nothing that can be done about it.

[1]https://www.reuters.com/article/us-eu-tech-antitrust/eu-look...
You don't need a job to work.

Do you love to work, or do you love something else about your job?
A classic example is the instant answer to "who invented running?"
I'm reminded of the bit in the Hitchhiker's Guide where a character pointedly counts at a computer, to remind it that he still can.
I had to quit reading any FIRE (financial independence, early retirement) blogs because they were full of people headed down this same path: Extreme frugality, bare minimum savings, assuming their lifestyle would never change and nothing would ever go wrong.

Retiring at 30 sounds great, but no one's life goes exactly to plan for next the 30-40 years until traditional retirement age. People change, expectations evolve, possessions wear out and need to be replaced. Living frugally may be fun when you're in your 20s, but it's not so fun when as you get older and your friends want to do things that require money (vacations, hobbies, dining out). Even worse when your romantic partner has different goals in life, as happened here.

Many of the leanFIRE stories have their roots in people who hate their jobs so much that the only thing that motivates them is early retirement. They grind through the job the hate, counting days on their leanFIRE countdown until they can quit working and never look back.

Most of these people would be much happier if they simply invested time and energy into finding a job they enjoy, or at least one that doesn't make them miserable. Even if it requires a pay cut and a later retirement date, it's much better to spend your time doing something you don't hate than it is to grind out a bad job in misery just to reach dreams of early retirement sooner.
Wish i was able enough to help Web servers cull http and be https per default rather than offer complex alternatives that are often hard and multi step to implement.
Everything old is new again https://en.m.wikipedia.org/wiki/One_Laptop_per_Child
Every low you have now, but dealing with it while responsible for the life of a tiny person you inexplicably love more than anything else in the world, on zero sleep.
Google Images now only returns maybe 1-200 images by default, and if you click show me more, it shows a few hundred. The top results are consistently pinterest garbage, or similar types of spam. Images are consistently diverse from what I've typed in, and results seem curated to show a diverse types of results, which, given the small number of returned relevant images, means I rarely find something that looks like what I'm looking for.

What I've discovered, though, is that what google images now does, is it is only returning a few results. If you click a result, then there's a "new-to-me" "related images" section that shows images similar to THAT image, only in that window. It is in these images that I actually see the results I was expecting to show on the main page.

Its still far worse than google images 10 years ago, but not as bad as the UI makes you believe by looking at the initial results page.
> But why have we decided lately to fall for the tyranny of what "ordinary users" want?

For the same reason bank robbers rob banks. That's where the money is. The source of the funding that pays for development of these tools is driving this.

I'm not defending that situation, that's just the way it is. "Hackers" working on what they find technically elegant and useful are not driving these sorts of changes.
Sadly there isn't strong data about hospitalizations and death for the SA variant. AZ is clearly less likely to stop you from getting the virus, testing positive, and having a mild to moderate case. But that is actually acceptable if you're highly protected from hospitalization and death -- we've turned it into the common cold.
> One day he got a mail from the "webmaster" of one of the sites he linked to that he would have to update his links soon. I remember being really surprised that someone knew my dad had linked to them.

These days 100% of such emails I receive are from spammers trying to steal some google juice.
In 2004, Elon Musk and Jeff Bezos met for a meal to discuss space
Thunderbird is already using gecko. You can't do an email client for general public without html rendering.
I was trying to remember the name of a song. Not an obscure song: "Toe Rag" by The Rifles, a modestly well known indie band. I even remembered a chunk of the lyrics! But I got nothing. Here's let's cheat, and copy and paste exactly two lines from the song.

https://www.google.com/search?q=See+them+more+than+my+friend...

I don't know what other people see, but I just get SEO garbage listicles. Nothing even remotely relevant. Add "lyrics"? You get lyrics..... for other songs! https://www.google.com/search?q=See+them+more+than+my+friend...

You have to quote the entire string! Which won't work if you misremembered a word or two.
pylint irritates me a bit for this. I already created an abstraction, and I'm using the abstraction in a few places, but pylint doesn't like that and says it's duplicate code.
> What reason is there to be coming to somebody’s defense when they are credibly accused of something like that?

Accused of what exactly? See, the whole point of Stallman's statements was to clarify what exactly Minsky was being accused of, no more no less. He didn't even doubt those accusations in any way. It's plainly written there in his e-mail. You're being dishonest.
Facebook VR wristband powered via 'brain signals'
Indeed. Addressing systemic inequality is the key to solution of all these problems. Creator economy, new forms of working etc cannot solve this by itself. As long as basic commodities required for survival are made subject of profit maximization, this undesirable situation happens.
On the other hand you're foregoing any further returns on the money you take out of savings to pay the down payment and closing costs. It's definitely not as simple as rent is throwing money away compared to buying.
I'm not sure what kind of strange reality you're speaking from but it's not one that currently exists.
This is good news. The FSF is better with Stallman around whether you agree with him on software and licensing or not. I had not read the details of what he had "done" to deserve being forced to resign the first time; in reading it now I kinda have to roll my eyes that it was his awkward wording in the defense of Minsky that was the source of this. How many computer scientists and programmers have perfectly flawless command of their communication even when not emotionally aroused by accusations against someone close to them? Not to mention the possibility that social awkwardness or being on a spectrum is considered to be a disability by many so to castigate someone with such a communication disability is arguably immoral or unlawful.

I don't agree with Stallman's views on software licensing or his politics, but banning him from the FSF on a malapropism sends the message that intellectual diversity isn't as important as the appearance of political correctness.
Ransomware only really works due to the lack of diversity of operating systems and software. If individuals and businesses were all running different stuff it would be nearly impossible to target them en mass. You could only target them one at a time.
All my career rejections
Ha - you’re right. I suppose I object to "Hi $FirstName!" becoming the standard in professional communication. Often there’s nothing exciting that follows that exclamation mark, and the comma has been the standard so far.
This. My phone reports "moisture detected" or oscillates between charging and not charging when there's crud inside the socket. I mechanically scrape it with the tip of a sharp pair of tweezers when it's lint, or I use the tweezers to swab with little pieces of paper towel soaked in isopropyl alcohol when it's something more nefarious.

I don't even bother turning my phone off, but it's rated as water resistant and so I am pretty confident that there aren't any voltages present when disconnected. Even on non-waterproof phones, though, any voltage persistently applied to pins on an external connector will result in corrosion over time, so it shouldn't be a problem to just mechanically scrape gently with a dry metal needle.
> I feel sure that some of them also felt that they were, you know, continuing to move and shake and improve their lives whereas, from their perspective, I’d sort of given up — my life appeared to be a static thing, unchanging, and therefore pretty fucking boring

This is such a gross element of our culture—what's wrong with just living?—and I feel like it's not even really a matter of working vs. retired. I know folks who have worked the same job for decades, and they get the same harsh judgment from others as the author. But this used to be the norm! When did we switch into this thinking that we have to be constantly racking up gold stars in order for life to mean anything? Where did that idea come from?
Definitely do not delegate tasks which are urgent yet actually unimportant to you. You'll be spending your [social] capital in exchange for having a stressed person asking you urgent questions about a task you do not care about. This will harm that relationship.
And so the dream of bidirectional hyperlinks finally dies. Turns out not only do we not need them, in most cases you really don't want them.
At FIRE levels, exposure to healthcare-related bankruptcy is basically none, as long as your rising-with-age insurance premiums don't price you out. It's still not great, but insurance does do its job. (especially when you have the free time to chase down billing mistakes)
> The S in IoT should be for "Stop buying stupid disposable junk."

The joke is that there is no S, which means you're saying we shouldn't stop buying.
As I see it, the inequality in this subthread's story is from the inheritance, not the housing costs.
Which is a bit silly because Nim is a garbage collected language, and hence competing in a different league.
Eliminate capital gains all income is taxed as earned income.

Eliminate all deduction except primary residence and dependents.

Since all deductions are eliminated lower tax rate to the effective tax rate for that tax bracket.

We've just closed all the loopholes, and given most people a tax break.

Add two new tax brackets:
>$5M with a tax of 45%
>$10M with a tax of 69% (back to the good old days).

This simplifies tax for everyone, gives all but the 1% a tax cut, eliminates all the loopholes, makes auditing a breeze, because it simplifies everything the size of the IRS can be reduced and their effectiveness can be increased.

There are about 16,000 people in the U.S. negatively impacted by these changes. For the other 353 Million people it's a huge plus.
technically that's exactly the 'hard' problem, since QOP and QH are 'dealing with database problems' and not low-level problems like memory safety.
First Covid, Then Psychosis: “The Most Terrifying Thing I’ve Ever Experienced”
Google is having trouble determining the date of reddit posts and is also making their filter rules useless. You try to filter last month, a result says 3 days ago and you click, but reddit says it was 2y ago!
Is Britain doing better than EU? I know nothing but that seems like an easy comparison, right?
Are you accounting for his spend or only looking at beginning and ending balances? When you retire early, you don't assume you'll beat inflation while also spending some of your principal.
Selling cash-secured puts and covered calls is one of the safest things you can do. You take on less risk (and less reward).
The idea of /you/ mismanaging your company in such a "blasé and psychopathic fashion" is more what should terrify you. Remember, /you/ manage a small company, not the person you hire. If you end up in such a mismanaged position, the manager who let it get there is you, not the employee.
Search is the most important application of AI inside Google. It's the raison d'être for data collection.
So why the search quality decreases?

My current hypothesis is:

Users who click ads and generate ad revenue like this garbage. Google learns to serve this outlier group of users. Killing the experience for everyone else is just a side effect.
You'll still be able to see which site visitors came from, just not the specific page.
Scala's operator overloading and implicits are known sharp edges (and don't get me started on XML literals) but the article doesn't mention those as hindrances for maintainability. Package dependencies are not necessarily a language issue and become more about conventions of its community. Comparatively, people aren't complaining about dependency problems in the Clojure, Java, and even Kotlin communities because everything's mostly been solved through the Maven dependency conventions that can depend upon JVM and compiler versions, too. In contrast, I'm not seeing much mention of this issue in Typescript except with the typesVersions and the Node ecosystem is mature at this point with known compatibility mechanisms.

So I'm here scratching my head at the point issues denoted in the OP wondering if I missed something critical about what makes Scala so different in its ecosystem conventions that a community couldn't fix over years. Even Node.js managed to work something out via Yarn
This is going to be happening more and more as technologies like GPT-3 get better and better.

I remember seeing a demo which accurately answered a lot of search questions like who killed Mahatma gandhi, etc just using the GPT-3 model(1). I'm sure Google must have even better models than this and it only makes sense for them to answer the questions directly when there is sufficient confidence level.

(1) https://twitter.com/paraschopra/status/1284801028676653060?l...
Show HN: Distributed – Live social chat app to help remote teams stay in sync
Apart from the little video on the landing page, I made a voiced over demo video for our launch on product hunt the other day that shows off a lot of the core stuff: https://www.producthunt.com/posts/kitemaker-2
There is no practical path to securing the user from software they have installed on their own machine at this point. People protect themselves from bad software by having users install software from a curated repo that contains Firefox the browser from Mozilla not $irefox the cryptocurrency miner.
Time Intervals with PostgreSQL and TypeORM
IMO your edit didn't help and you're not getting a lot of sympathy. The point wasn't that the employee is psychopathic as you say, but that management was incompetent by not ensuring a transfer of knowledge and validating before the employee left. You as the buinsess owner should plan for people to not be available and no one person can derail a $10M contract. This is also called the "bus factor".

https://en.wikipedia.org/wiki/Bus_factor
My current setup is a Liebert GXT4 double conversion UPS. I needed it to clean up the sloppy utility power. The transformer on the pole is about to blow and the neighbors septic pump causes brown-outs and massive spikes 70-150V. The Liebert deals with it really well. It has noisy fans though so probably a deal breaker for you. It's also not cheap, but worth every penny. The cheaper UPS units blow up / smoke with my sloppy input power. I've roasted several tower APC variable power UPS units.

When I finally get around to moving and have more land I plan to set up some inverters, charge controllers, LifePo4 battery banks, solar panels and maybe wind. That should be less noise than my current setup.
Hey all
Distributed is a live social chat app on the Web and Mobile which helps you stay connected with your friends, team and colleagues at work. We initially built this as a demo of our API development platform but it turned into something much more. We spend 2-3 hours on it everyday and thought it might be useful for others too.

It looks like a combination of slack and video. Your video appears as a small bubble at the top of the screen, you have the choice to enable video and mic or just listen. For the most part the text based chat is just a way to share links and interesting content while chatting over voice. We've purposely limited group sizes to under 24 and kept everything private by default.

The experience is best on the web. Head directly to https://distributed.app for that and let us know what you think.

Note: just hacking away at some bugs on the android app related to creating groups and sending invites. All the source code for both web and mobile can be seen on https://github.com/m3o/distributed and https://github.com/m3o/distributed-mobile
ITAR is surprisingly broad. It covers a lot of stuff that no one cares is restricted, but that just gets ignored.
True, it is not exactly the same, because the wealthier people would probably still benefit disproportionately from most government spending. But by taking wealth out of the system at the top, you at least limit the growth of the divergence between rich and poor. And of course, you could in theory use the additional tax income to actually help the poor with better public education and better government-sponsored healthcare -- but that I guess would be dirty socialism.
It's genetic and incurable and the author himself cites it as a factor (in his FIRE plan hitting a bump).

Here is an article that readily turned up about the "overwhelming" expenses involved in the diagnosis listed in the article:

I had a bit of an ugly meltdown last week, because I realized the medicine used to treat my tachycardia had quadrupled in price. Quadrupled. You know, because I had an extra $180 a month that I had been hoping to spend on medication.

https://globalgenes.org/2017/02/08/my-life-with-ehlers-danlo...
When you take away Java, the JVM ecosystem is actually really nice. It's ok if you don't like it, I'm just saying, I used to think the same, but since taking on Clojure I've completely changed my mind, and find the Java ecosystem one of the best out there.

Clojure's ecosystem is even better, it improves on the Java one a lot, simplifying most of the warts with the Java one, and like you've brought up, it goes beyond the JVM in having quite a lot of active dialects.

I haven't tried Clojerl beyond just REPL, but it seems quite complete, and the maintainer is very active. ClojureScript is also quite nice, if you prefer the JavaScript/Node ecosystem.

You can also use ClojureCLR if you like the .Net ecosystem better.

And finally there's Babashka which deserves a mention, if you want something more like Python.

You also get to play with Clojure derivatives as well: Janet, Fennel, and Ferret can all be picked up in a day if you already know Clojure.

For me Clojure was a great investment, and it's replaced all my needs in all areas: scripting, front-end, application development (mobile and desktop), command line tools, server side, big data, batch processing, ML, data visualization, etc. Only downside is you will exist within a niche, but that niche has everything I need.
I’m more concerned about the Electron/Chrome browser monopoly (not that Firefox has done itself many favors lately).

Maybe they will pull it off with just gecko, that would be neat.
Put an accelerometer in the drive!
Crystal Programming Language 1.0
Identify areas of work which

1. Someone else has can build a higher level of mastery than you intend to attain.

2. Are decoupled enough from your workflow that you can describe your mission intent and allow someone to execute with high autonomy.

3. Have enough depth to them that someone can focus on it as a clear ongoing purpose.
Can you provide examples of better companies replacing the incumbent in a mature market? Most examples I can think of occurred in markets that were a tiny fraction of their mature size. Most of Google's users weren't using search engines when Google was created. Most of facebook's users weren't using social media when Facebook was created. In these cases it's less about converting existing users as it is about capturing new users.