skysight-inc/HackerNews huggingface dataset:
Or you could just wait. A lot of people have been surprised that the housing market hasn't crashed. Two of the theories are:

1: supply is more elastic than demand. In other words, more sellers took potential listings off the market than buyers stopped looking.

2: governments printing money inflated investor assets like stocks and real estate.

If these are true, a backlog of listings from could flood the market next year, and the government money printing machine should turn off too. So perhaps the real estate adjustment has just been delayed.

But who knows, predicting what the market is going to in these crazy time is a mug's game.
David Beazley talks are like albums or fine meals and should be consumed from beginning to end.
Knowing this wasn't a Google thing, I was a bit thrown by the update being announced by Google. Definitely recommend headlining the original developers' announcement instead.
There is no such thing as lack of risk in this world.

When a restaurant takes your reservation for Friday night, there's a 0.00001% (or so) risk that they will burn down on Thursday or that half the staff will get heart attacks or something. Should they not do reservations at all?
Replacing current courtoutine implementation to use Loom threads or inline classes to use Valhalla are both implementation details that should not at all change the user facing API and complexity.

Your second point somehow stand: exploiting such optimizations will either need a runtime check or to be enabled automatically based on your JVM target specified in your gradle/maven.

As for the long term, google devs are heavily contributing to Kotlinc and I hope they will pressure Android architects to replace dalvik with openjdk.
Linux Kernel Runtime Guard: In a Nutshell
I add an activity after work that I look forward to, for example playing a video game. Plus as soon as I’m supposed to be done with work for the day I quit Slack, which is our main communication tool. So that’s enough for me 1) schedule a fun task for after work and 2) immediately quit our main communication app.
That isn't the case anymore. Most of the stock has already been sold, and what isn't sold has been transferred to Sareb, except a few ones that may produce some profit in the future.
Awesome feedback, thank you!

These are all really good suggestions, I'll get started on them right away!

If you sign up to a pro account today and use the code LAUNCHDAY you'll get 10% off forever by the way :)
Seems like a reason to use an OS with sandboxing.
I don’t feel that it should be required to have “authoritative” guidance in order to have psychedelic experiences. I feel that’s better served by a more shamanistic role, as medical settings are the last place I’d ever want to trip. People need to be taught about tolerance, and about the paramount important of mindset (and to a slightly lesser extent setting) when it comes to psychedelics.
“ Video”Does Size matter In A love relationship?
When are full database backups faster than incremental backups?
yoga, not even kidding
I didn't know that... however that's like paying for a VPN and two Netflix accounts to be able to get all Netflix content.

I'd rather just ignore them if they don't want my business.
Nice illustration, thanks. Regarding the formatting, for a chart like this you will find it easier if you switch to a monospaced font. You can do that with two spaces at the beginning of each line, and you won't need the blank lines either. Here is a start:

|63|62|...|33|32|31|30|...|17|16|15|14|...|09|08|07|06|...|01|00|
|...............|...............|<-AH (8 bits)->|<-AL (8 bits)->|
|...............|...............|<-AX (16 bits - lower part) -->|
|...............|<--------- EAX (32 bits - lower part) -------->|
|<--------------- RAX (full register - 64 bits) --------------->|

(This still won't look good on a mobile device because of the width, best viewed in a desktop browser.)
QCOM dominance has absolutely nothing to do with Adreno.

It has to do with their superior modem.
What am I going to play a DVD on?
How do you know that? Gitlab had 5 backups and could restore none.
Add on top of that correct gamma and color space handling...
From time to time, I have a perisistent feeling that iCloud might be misplacing my files. It's just a feeling, but I realized that it's quite challenging to be sure it's not happening.
It's the classic innovation implosion:

Prior to video streaming progressing to a viable point, there was no reason for anyone in the industry to have the skills to work with it.

Netflix comes along with a business model of providing these services to the industry by hosting their content on its platform

There is massive success, everyone is making lots of money doing what they are good at

The industry, lacking the skills to recognize the value netflix provided them in technical skill, tries to get a larger cut of the pie because "how hard could it be?"

Very hard. The competition leads to cannibalization of the market and the industry has a lot of catch up to do just to get to Netflix's level. Meanwhile the carpet being pulled out from under netflix allows other, actually technically competent, competitors to pick up real gains.

Where before the industry were the customers of the streaming partners, now they are competitors. Both are out of their comfort zone, but there is a lot more free-floating talent from the long term industry than the new niche technology, so the streaming platforms can become content producers faster than the reverse.

Repeated botched attempts at competition with the streaming services drains the industry of both capital and morale. Acquisitions happen at an accelerated rate as small companies run out of steam and larger ones need to demonstrate something that looks like success to investors. Innovative but risky projects get axed as the call to cut costs grows and the heads of their benefactors roll. Seemingly safe projects repeating what worked in the past are the only ones that survive long enough to produce results, but their failure to make up for the losses continues the downward spiral of morale.

A few players are large enough to shield a division from the worst of it, and they can develop a viable competitor. Others luck out on a convenient merger that actually gets them the resources they need. These become players alongside the newcoming streaming services, but their positions are much reduced in stature. For the bulk of the industry though, there is no recovery - those who can jump ship do, and those who can't re-prioritize to stay afloat just long enough to retire.

It happened with the rail companies, it happened with cameras, its happening with traditional media. It's much easier for a competitor to destroy your empire than it is for you to seize theirs intact.
Easy, start drinking heavily before your work day is supposed to be done, and eventually you just can't work. Hah. I kid. I have a dedicated home office, so when I'm done I just leave the room and don't go back until the next day. But, you don't have that option, so that's not fun.

You need to stick to a schedule.

Don't work in pajamas. Do everything you'd normally do to get ready to go to a job and be on time (it's great that you have extra!) I just mean, shower and get dressed sort of thing. I won't do work attire though. Yuck. At least we toned down the business casual to jeans and stuff years ago. I can't stand that look, and those shirts. I've always rebelled. I'm not a Kohl's mannequin. I'm wearing shorts and a t-shirt.

At the end of the day:

If you work on a company laptop, pack that thing up. Shut it down, and put it in a backpack or whatever. The day is done.

I usually make myself leave (at least go outside) the house when I'm done. Sometimes I get in the car to just pick something up at a store. Or just drive for 10 minutes. I do like the peaceful drive of electric cars. Most of the time I say "hey" to the cats and get some belly rubs in, not like they haven't been bugging me throughout the day, and then go out in the friggin' sweltering heat for a bit. Just to shut my brain off from work stuff. I put in some earphones and listen to music, podcasts, audio books. Things to just get my mind off of things and switch. I try to not hit the couch, or I'll end up bingeing on some stupid show that I don't care about at all.

Plan on chatting with friends, family, or something at the end of the work day as well. Get into a social mode.

In the end, screw the 60+ hour work weeks you can get sucked into. Yuck! Might as well get a side gig instead.
JOD (A code, test and documentation database system for J) [pdf]
If you're open to PHP, I found the perfect tool for myself. The Laravel framework has an ORM called Eloquent. Usually it maps models to database tables (hence ORM) but you can also bring it to get its rows from a CSV which it then maps into an in-memory sqlite database.

You can then work with it through the ORMs methods, with regular SQL or with external tools like Tinkerwell that just displays them in a tabular fashion.
I think you are correct with your assessment of how most people use computers.

But I don't agree with your conclusion that they need to be protected. If I want to hammer in a nail and accidentally hit my finger that's not the hammer-manufacturer's fault or responsibility. So why should it be the email-client's fault/responsibility to make sure I don't send my private keys?

If people refuse to learn how to use a hammer they will keep hitting their fingers, if people are refuse to learn how to use their email-client they will keep sending their private keys to bad actors.
Having different PC profiles/users is usually enough. After several years of that, I found that just having multiple desktops was enough (and a bit more convenient). For gaming though, I switch to another user profile.
I leave the house for a walk or a bike ride for at least 15-20 minutes which is basically a "fake commute". When i come back it is like coming back home from work and i can easily switch off.

Whenever i don't, I have troubles to switch off from work.
lol

"According to a Nielsen report, United States adults are watching five hours and four minutes of television per day on average (35.5 h/week, slightly more than 77 days per year)."

https://en.wikipedia.org/wiki/Television_consumption
Many people did and do pay $100 for a satellite or cable TV subscription and add on premium channels (movies/sports) to that. And many of those same people go out the movies (during normal times) a couple times a month and possibly rent/buy DVDs as well (though less than in the past). And while most of those people are presumably not poor, I'm sure many of them are not rich.

And, as I said in another comment with respect to streaming, YouTube TV alone is $65/month.

So, yes, many normal working people do pay on the order of a couple hundred dollars a month for video entertainment.
Ask HN: How do Google/Facebook/Twitter/Netflix/Spotify determine my location?
I'm using my corporate gateway to access the web and our servers are located in Finland.
A month ago, Google started to think I'm from Russia so suddenly my search results are in Russian.
I've tried to submit to google that there are getting it wrong, no answer.
I've searched the web, it seems like this is something a lot of people are experiencing and even they didn't got a response from google about it.
I've tried to sample my IP in different services like IP2Location and MaxMind, all giving me the current location in Finland.
I know I can specifically tell google my location but now I'm really trying to find out how each company determines my location.

Any one knows?
Your code can stay as it is, yes. Loom is fully backwards compatible.

By tech debt I mean, it will become code that is needlessly complex and hard to maintain for what it does and thus become a candidate for simplifications and refactorings. I didn't mean it'll stop working.
These types of notations have been around for a long time. In fact they fist started to study geometric objects (such as knots and braids) with algebraic tools. The graphical notation does the opposite - represents algebraic objects by geometric ones. These may have some benefit for human eyes, but for machines they are quite useless indeed.

Incidentally, I partially agree with you on category theory, especially on computer science. In abstract maths, however, category theory has more significance than pure language. It can serve more or less like an algebraic tool. There are abstract mathematicians who see deeper meaning in it too.
I close my work laptop at 5pm and put it away. I'm very glad I never had the workaholic-ism a lot of HN seems to suffer with.

If the weather is nice I go for a walk after.
A comment in source code. Not the discerning professional's preferred tool for guaranteeing security-critical behaviors to prevent "fire holes".
Any lawyers in the house? I was under the impression that (in the US) refusing to take a polygraph was not considered an admission of guilt though could be grounds for dismissal from federal employment.
I thought about that before too. Who would you pay for a blockbuster like LOTR? The problem remains the same.
Or maybe "$<small_number> house" just means somewhere no one wants to live. You can get a reasonable house in rural Saskatchewan without any fine print for under USD$20K.

https://www.point2homes.com/CA/Cheap-Homes-For-Sale/SK.html?...
Old men are always trying to discount progress as reiteration of what they already saw to fail.

But in reality, it's not the same thing, it's not the same time, not the same market environment.

Kotlin can succeed where others failed before because just about everything about it is incomparable with sorts like Beanshell.
Even record labels came out unscathed, relatively.

It's not like we live in a world where artists record songs, and get paid by streaming services. Record labels get paid, and they pay artists with hollywood accounting. All the control is still with them.

They have much less control of what becomes popular. Recording has no need for upfront, risky capital anymore... Once upon a time, you needed a lot of money to cut & press a commercial album. A warehouse full of records, physical distribution, the advertising to make that work.

The "record deal" was essential because someone had to fund an album. The record industry was built around this, with the portfolio of "signed artists" being their primary asset. Napster, Youtube & Spotify haven't really changed this... They've affected it, but the system survived irrelevance.

The reality of content industries (and many other ones) is that centralisation is everything. The big hollywood studios, record labels & such will take the lions share. If they don't, it will be netflix, youtube, spotify & such. Someone will be in position to dictate terms, and it's not the artists.
Virtual Internships: Pathways to Success for Companies
Elon Musk on Twitter: “Raptor engine just reached 330 bar chamber pressure
> I think there's a world where corporations aren't given a carte blanche pass on human decency.

I'll wager a guess that in that world a corporation is not a 'legal person'. In that world, a "person" must have human characteristics. They call it the Legal Turing Test.
Seems on-brand for someone whose website subtitle is "Trust is for imbeciles."
Dedicate a work space and stay far away from it, when you're not working. Maybe get a large whiteboard to hide it from your field of vision when not working (bonus: whiteboard!). Separating work from personal is the most critical part of being able to work from home without always being "at work." I'm lucky enough to have been remote for years, so COVID hasn't changed my pattern but I know the pattern can be hard.

Also, wear pants. They don't have robe fancy but don't sit around in your pajamas because then you're never really "at work" and you'll never stop being somewhere in the middle.

The people who suggest taking a walk are spot on too. You have a rather small space for being remote. Having a "going to work" routine helps you mentally prepare and the reverse does... well... the reverse. If you like beer/wine/pot/games/etc, getting your favorite at-home vice/hobby going after work is another good mental signal.

Good luck! Stay safe (mentally and physically)!
Longhorn Distributed Block Storage and Cloud Native Distributed SQL
A little bit more info here

https://twitter.com/coreyspowell/status/1210417915998167040
Some devs want to try the latest and greatest as resume fodder or out of boredom.
It cracks me up that I'm getting tons of ads for 3D printing on a website for impossible objects.
But an agent of herself.

Chris Knight is Mitch’s pixie dust, not Jordan. “I couldn’t figure out where to hang your sports coats,so, i threw them out. I’m chris knight!” “oh no” “oh yes!”
Tokyo's new transparent public restrooms
I.e. a good chunk of people has the TV running in the background all the time. Another chunk is just watching whatever during the day. How much do you think those demographics value that financially?
On the higher end of the job spectrum MLM is not common. They usually just ghost you totally because it never was a real job on the other end. The number of jobs I have seen that are obvious 'by our policy we put this on the internet' is astounding. Tell tales of that is large amount of very specific requirements for a job and very low pay, basically a copy pasta of someones resume. I also see a lot of what I call reflection scams. Basically some recruiter copying some other job listing to try to become the middle man. You are usually better off searching for unique phrases in the description and finding the original posting.

On the lower end MLM is rampant. Most of the ones doing it do not understand the math behind what they are trying to do. They are in the 'cult'. They honestly think they are 'growing their business' by recruiting and honestly wasting peoples time. Once you show them they need a large city sized group of people in their tree to make anything they usually drop out. Easy things to look for are 'be your own boss' 'work to your own rules' some crazy amount of money per week for no exp etc etc etc. Another common one I see is package laundering. Which is a scam where you pick up what is essentially stolen packages and re-mail them to someone else. Usually associated to some stolen credit card. At some point you will be left holding the bag when they fold up shop.
Maybe I'm just dumb, but anytime I've tried to learn anything about modern x86 platforms I just end up completely lost.

I find it interesting the author uses FASM, and I've seen it used a bit more than I did in the past. Several years ago I toyed with it and found it neat because the editor and all the samples it shipped with. It did seems a bit different from things like nasm or gas as it the FASM code I saw used all sorts of interesting macros that provided quasi-high-level constructs like if statements.
FastMRI shows AI-accelerated MRIs interchangeable with traditional MRIs
Google obviously. F2f
It works for the Wii U too. Note the "(v)Wii", vWii is the Wii inside the Wii U.
I had to boil it down to the key indicators that mentally tell me that I am at work: shoes on and sitting at a separate computer. Therefore, each workday I get up at the regular time, shower, shave, etc. When I get dressed for work I make sure to put my shoes on and then walk down the hall to my office and sit at my work computer. At the end of the day I shut down the work computer, walk back down the hall, and take my shoes off. Everything during my workday is work-focused. Everything between workdays never touches that computer. I've been WFH full time for nearly 5 years and prior to the office jobs before that I was WFH full time for another 5 years. No, I am not due to change jobs. I will not go back to an office, ever.
A better way to deploy Python web apps to production with all dependencies
In python based web apps be it django or flask or any other frameworks. I am wondering what would be the better way to bundle all the dependencies with our as a zip and deploy it in production servers without the need to connect internet from the production machine. Since I am from java background, I am expecting a build(WAR file in case of J2EE apps) with all necessary dependencies.
Yeah that is the "only one retail broker"
>After all this if you still aren't convinced you will find that the local governments will take months to issue each permit. The few specialized contractors licensed to perform the work will not show up for weeks at a time randomly whenever they feel like it. After one year you will have paid tens of thousands of Euros to local governments and contractors and your house will be worse than when you started.

Maybe, but this is a constant, no matter how much you initially paid the house (to be restructured).

Strangely enough, for a few hundred thousands of dollars/Euros, a large number of houses already perfectly rehabiitated are available that you can buy and enter into in a matter of a few days.

Also, in all western world you will need to comply with building regulations, build masonry and plants according to norms, have licensed architects and engineers for the projects, "fight" with contractors, etc., etc.

Italy is not much worse or different than other countries in this regard, maybe - it greatly depends on the specific place - permmits will talke a little longer than in other places, but all the rest will be very similar in any EU country.
I see memory served me incorrectly! Apologies if I have spread misinformation. It was an offhand comment from an AWS rep a few years ago and things may have changed.
Melatonin Sleep Supplement
Sleeping in the Summer can get Tough, but not with the right Sleep Aid
I generally go for a quick ride on a local mountain bike trail (or just ride around the city looking for interesting features if it's rained and the trails are closed), or play piano for a while. Just anything that doesn't involve a screen (even if it's personal work or video games or something that's not actual work).
Apple independent repair is a scam, and public media should call it out on it.

Not only are the terms extremely abusive, what you get from them is a joke.

The benefits of independent repair is that they can repair the actual damage, e.g. by replacing some broken capacitors, connectors or ships on the motherboard. Which might sound supper hard but this are skills anyone who has a stable hand, reasonable good hand eye coordination and is bit clever or at least not stupid can learn in a view month maybe, half a year if they have proper guidance.

Heck anyone who enters the program will not only not get support from Apple to do proper repair they will lose their ability to do so because Apple forbids them to have potential replacement parts for this chips around... (And also makes sure they are not available on the marked.)
This is not true. This may be true from an engineering perspective, or maybe if you've studied in the US, but over here, linear algebra starts with fields, vector spaces, homomorphisms. We establish pretty early on that matrices and linear transformations are in essence the same thing (up to choice of basis), and then we go on to prefer coordinate-free proofs. But, of course, we do discuss the computational aspect (i.e. the Gauss algorithm) because this is exactly what makes linear algebra so useful: many questions can be answered extremely efficiently.

This is how I was taught linear algebra in the USA too. Almost to a fault, where I lacked practical intuition for how matrices and vectors of real numbers work and had to re-learn that stuff later.
Actually I felt a lot like I was using just that Software when I enhanced a low res picture with this software. Give it a try, it works absolute magic.
> Also, I like IntelliJ's perpetual fallback license policy. Feels very fair to me.

It required a huge outcry, but they did the right thing in the end :)
Couple of reasons why you'd pick one of these services over a $5 DO droplet:

- Maintenance (zero)

- Auto deployment

- Global CDN

- Serverless functions can deal with spikes automatically, but cost zero when idle