skysight-inc/HackerNews huggingface dataset:
> how ingrained alcohol/drinking culture is in adult lives

I agree.

About a month ago I went to a social event where we would be doing XYZ. We finished our task and trundled for lunch; "when is the bar going to be open" was a common lament. All I wanted was to buy and eat pizza; which I did, but others were so very happy when the bartender showed up.

And this was lunch time. "Noon", for example. Martinis were wanted. I just wanted pizza.

It all worked out. But it was worth mentioning.
Memory Mapped files do exist in some form or another though. As the file itself. That's the point of memory mapping files. You can right now memory map every file on your computer. That's TB of files. There will be no physical RAM usage and no swap file usage unless you start to actually work with those files (at which point they will be paged in). This will show as 'committed memory' in task manager.

Your example above isn't memory mapping files. It's just allocating RAM. That does have to exist in RAM or the swap file. But that's not what 'committed memory' above shows. Which is the whole point. The column the article is telling people to use is misleading.
The article confuses address space and memory reservations as you note. It again makes the confusion when it suggests the virtual size column in Process Explorer is a reflection of the address space[1]. It also suggests that working set, private bytes, and committed memory are the same thing[2]. The article does not even live up to its click-baity title: Task Manager's default memory column of "private working set" is a decent measure of how much memory a process is uniquely using and task manager has the ability to add all the other measures of memory usage that the article mentions.

For a better explanation of virtual memory in Windows, I recommend Mark Russinovich's article[3]. His tool VMMap[4] is useful for visualizing the memory usage of an individual process.

[1]: The reserved memory is really large for 64-bit processes that use Control Flow Gaurd: http://www.alex-ionescu.com/?p=246

[2]: Task Manager and Process Explorer add to the confusion by calling the same memory different things (Process Explorer's "private bytes" number is the same as Task Manager's "commit size" number on Windows 10 1809).

[3]: https://blogs.technet.microsoft.com/markrussinovich/2008/11/...

[4]: https://docs.microsoft.com/en-us/sysinternals/downloads/vmma...
They also never went as high as San Francisco where construction was more restricted. How the amount of residential construction compares to the amount of office construction also matters.
debby downer
I did. Its not that far from Gloo. I would like something that doesn’t require crazy amount of tooling and does require containers
> Something in the air has definitely changed recently

- Type inference becoming commonplace is an important factor. Previously it felt kind of silly in statically typed langs to supply some of the things compiler could figure out.

- Strict null checking becoming commonplace increased confidence. Previously, even if your code compiled, you would still get null pointer exceptions.

- Type checking became kind of opt-in with langs like TypeScript.

- Statically typed langs used to be associated with heavy IDE's previously. Now you can use most editors and get the benefit of compiler within the editor through language servers.
Nearly every art movement was in some way shocking to people. Mannerism was somewhat shocking in its exagerations compared to previous renaisance styles. The decadence of the Baroque style similarly discomforted mannerist sensibilities. You can continue to trace this back and forth pattern through the centuries. Rock & Roll is a classic example of art that shocked. And the political overtones of much music in the 60's isn't much different in this respect than today's art that also contains political overtones.
Agreed. This is referred to in the field of physics as "spherical cow in a vacuum": an attempt to model a very complex system using an overly simplified and unrealistic model in an effort to "solve" a problem. The resulting model doesn't actually describe the real world, but one can feel good about "solving" the problem, at least until one tries their solution in the complex, real world.

https://en.wikipedia.org/wiki/Spherical_cow
I think this eventually turned into Andrej Karpathy's class at Stanford, CS231n. The class notes are here:
http://cs231n.github.io/
The class is on youtube.
If you like this hacker's guide, I think you'll definitely like the class and the notes.
edit:
A lot of the compute graph and backprop type stuff that is in the hacker's guide is covered in this specific class, starting about at this time: https://www.youtube.com/watch?v=i94OvYb6noo&t=207s
Superficially, the article is about lasting damage to national parks due to a government shutdown.

Ask yourself why the article was written. Pay attention to the fact that the damage is blown all out of proportion. The article lists things that aren't long-term (unclean toilets and unemptied trash) and other things (walking off trails) that are a normal occurrence during non-shutdown times.

There is no question in my mind that this article was not written with any legitimate concern for national parks getting damaged. The most generous assumption would be ordinary fearmongering because a writer needs to catch eyeballs.
Wouldn't be the first time, won't be the last. For example...

https://www.businessinsider.com/expensify-is-proud-to-use-hu...
What is the definition of central server? What happens when an adversary eavesdrops on a router in a tier 1 network provider?
Currently no support.

I use CKEditor 5 which is very very nice, but still a bit immature in its plugin ecosystem.

LaTex support is definitely something I've been thinking about, but I'm still not sure about how to approach it.

This might be also one of the showcases for the scripting support. User can load e.g. KaTex as a script, bind it to the "code note" which it will render into a view e.g. above the code editor. But that's not very user friendly for sure.
Another example of “I haven’t owned a TV IN 10 years. Do people still watch tv?”
> Thanks for your hard work and the clarifications.

Please, tell all thanks to @OliveTeam (Olive devs) via Twitter[0] and Patreon[1] ;)

I'm NOT developer of Olive; I'm just Olive user & tester.

[0] https://twitter.com/oliveteam

[1] https://www.patreon.com/olivevideoeditor
I buy vinyl but don't own a record player (yet). I do it for albums I love because of the large format artwork, extra notes/images inside and supporting the artists. Digital music has become essentially free and vinyl represents a physical manifestation of music and pride of ownership, which is becoming increasingly rare these days.
Every now and then I hear of someone in a wing suit dying. I don't like hearing about anyone's death, but I realize they knew the risks. I am not sure where I stand on legalization of various drugs, but I do feel they should have a higher insurance rate. I'm am not OK with anyone dying, but my sympathy level does vary. In fact, I have a higher sympathy for folks who are hooked on various drugs and are trapped by their lifestyle. I am not above my own addictions.
> Ive been itching for a scriptable personal knowledge base where I can store arbitrary datastructures and executable code in addition to the typical richtext note taking.

Wow, this is actually exactly what Trilium Notes is. Perfect match!
There are alot of interesting points of view in that thread, unfortunately they're all from people who've spent very little time with Clojure.

The biggest innovation I think, its putting Clojure on the JVM allowing for tight host integrations. This has been my way of introducing Clojure in a number of places it wouldn't otherwise have been able to go.

In terms of writing better code, the performant immutable datastructures yield more power than I can sum up a single comment.
Alexa is like a little kid, you just have to repeat yourself often, and sometimes she pipes up in the middle of a conversation because she wants to do something else.

That said, she’s quite capable of turning my TV and lights on and off.
Code does not rot. It gets complicated and starts to look rotten, but that's the hard won complexity of features and bug fixes. To think you can start over and not re-introduce bugs that have already been fixed seems foolhardy.
Bingo! I bought a Roku to avoid the Apple-Amazon war (back when Amazon did not have video apps for iOS and tvOS). iTunes isn’t on Roku, so I don’t use iTunes when I purchase videos. Know what is on Roku? Amazon!
>Task Manager is doing the right thing here

I had a problem on my windows 10 pc for a long time, where I would clearly be running out of ram, task manager would show 100% usage, everything getting slow. However if I added up all of the processes using ram, it was nowhere close.

So something was using up ram that task manager gave me no visibility into. I had to download obscure tools and do some guesswork to figure it out. It would have been really nice if Task Manager could just report it in the first place (it turned out to be a network card driver with a memory leak in it)
Phosphorous, the Popular Lisp (2009?) [pdf]
I don't think anyone is claiming that housing density is the only dimension of city planning. It's just the most controversial one. Transportation, schools, and grocery stores are also required in the right proportions. It's also a big deal how all these things are placed. If homes, offices, and retail are nearby then people need to travel shorter distances and transportation gets easier.
3Blue1Brown has a great series on Linear Algebra.
His explanations are so clear that by the 2nd or 3rd video you'll already understand how it applies to computer graphics.

https://youtu.be/fNk_zzaMoSs
Capitalism does lend itself well to technical innovation, which is beautiful but not ethical. And with that beauty comes technical debt in it’s cultural form: decadence.

The societal accomplishments of capitalism are effectively distraction and insulation from the side effects of complexity.
Yes, as the other commenters answered. Just a word of warning - there's not many ENEX files floating on the net available for testing so I kind of expect some bugs to appear here.
> I really just want to put pixels on the screen and work my way up from there

That really isn't how modern, accelerated graphics works - even 2D accelerated graphics! "Sprites" are slightly closer to the mark, but it goes far beyond that.
Empathy, no. Being charitable in your appraisal of your opponent, yes. Meaning, don't assume off the bat that your opponent is malicious unless you have good reason to believe that. Also, acquaint yourself with the views of your opponent before dismissing them as stupid. Charity, not empathy, is the proper attitude. Empathy prioritizes feelings over truth and reason. This is dangerous, foolish, and wrong. Truths may be painful, and where appropriate, we should be charitable toward those in error and find the truth painful, but we should never sacrifice truth or prefer feelings over truth and reasoned arguments. We are also foolish to expect everyone competent and capable of reasoned argument. That is why we have authorities. Really, the authorities are at fault here because they have given the masses license to behave aggressively and boorishly when they should be discussing instead of peddling their latest tendentious sophistry and bullshit.
Developments around Microservices, API Gateways, Kubernetes and Service Mesh
Great point! I had forgotten about QB64. Heck, I may give it a go myself. This thread gave me an itch for software rendering again.
Native integration is better, but file:// + syncthing could probably suffice?
> On the other hand, I like that all stuff goes to Downloads and you can handle it with your favourite file manager that is much better than zhe default save dialog.

You still get to handle it with a file manager with the dialog, only with the added bonus that you don't have to manually launch it, navigate to where it's been auto-downloaded to, then cut and paste it to where you actually wanted it.
Bought my first place 6 years ago and people were telling me the same thing. "Market is at a peak", "downturn is right around the corner", etc.

So glad I ignored them because it is the best financial decision I've ever made. Literally changed life for me and my family.
Apple's China Warning “Deflects Deeper Problems” for Firm
An informative 4-month-old discussion on Reddit: https://www.reddit.com/r/linux/comments/9c34b8/trilium_notes...
If you are pretty sure you're going to stay in the house for 7+ years, I still think buying housing is a good financial decision. I max my 401(k) each year. We bought a house 10.5 years ago and (because of leverage) the appreciation on it dwarfs my 401(k) balance (max deferral and S&P-500-ish investment returns for 10 years).

Do I think the next 10 years will be as good as the last 10? I don't think so, because I don't think that housing can grow sustainably faster than wages [because wages are spent on housing] and as interest rates inevitably rise from the current low levels, that will put pressure on price appreciation as well. Nevertheless, we have a house that suits our needs and fully expect to be here in 10 years.

It was a struggle to afford the downpayment and payments when we first bought it. It forced a certain amount of financial discipline. It'd be a similar sized struggle now for us to buy the place for the Zillow WAG.

By all means, though, if you don't think your career/field is stable or think you're going to move in the next half-decade, don't buy a house to live in.
this is neat! I was just thinking about something like this.

question for you... my credit card (Chase) lets me receive SMS/email immediately from them upon any purchase using the card, including the amount and the vendor. It's a very trivial and consistent text format, it would be super easy to parse.

Could your service learn this format and automatically populate the sheets from these messages? Maybe each user can have a dedicated secret email they can target (username+some_super_long_key@byobudget.com) and they can configure their personal email to auto-forward those emails to your service?

Then, unlike with mint, which syncs occasionally, you would have always-up-to-date information, right from the source of truth.
> You would plan to live in it and probably retire in it

Many people don’t. There’s an idea of a “starter home” that you buy and sell for a profit and trade up to the dream house later on in life.
I only see real estate as a good investment two reasons:

1. Capital/equity appreciation - the value of the home + land is worth more in the future. This is not a guarantee in most parts of the country. There are a few areas that are fairly resilient (usually within the metro area of the largest cities in the country) but the barrier to entry can be impossibly high for most people.

2. Hedge against inflation - the value of your mortgage stays the same, but rents (and, in turn, the value of the dollar) increase. This is the classic "rent vs buy" scenario. If rents / sq ft are more in your area than owning the home it's worthwhile. This may not always be the case but even if rents dip they may (will) rise again and the predictability of a mortgage payment over 30 years can offer stability. Again, though, it can require considerable upfront capital to secure that steady payment.
The one issue I ran into was that verification failed unless I padded the end of the image to upload with 0xFF until it finished on a complete sector.
ISLR is a good one—it’s focused on practical theory, but there’s still some unavoidable math. Code exercises are simple (and ugly—stats professor code) but gives you the basics to build on.

Book/code: http://www-bcf.usc.edu/~gareth/ISL/

Lectures: https://www.r-bloggers.com/in-depth-introduction-to-machine-...
> But does not necessitate panic or rushing things

I don't think I suggested either. If anything, Tox was rushed (by a group of 4channers, no less) and many of the flaws in its design are a consequence of that. I don't think enough people are actually using it to warrant panic.
Once Amazon/Google/etc manage to get their audio surveillance embedded into every device on earth, will breathing oxygen and speaking aloud be considered "agreeing to Amazon/Google/etc privacy policies"?
What you say is correct, but partial.

If you cannot reproduce then you do not know whether it is due to the equipment/materiel varying or not and you have severely reduced options for investigating that.

If you look at the problems with even reproducing and testing the bugs that the specific situation under discussion exposes it is illustrative of the difficulties involved with working with a non-modifiable, unexaminable platform.

In your example, the researchers would be forbidden by IP laws from examining and testing the surface of the beakers for contaminants and publishing a description which allowed other researchers to make similar modifications.

It's the most sub-optimal situation in which to obtain something which starts to approximate reality. Not impossible, just difficult, and likely to lead to shenanigans.
Trilium Notes has a concept of "file notes" which are just notes placed into the tree which can contain binary files. They fill the role of attachments. As any other kind of note, they are synced to the sync server and all clients.

Sync auth is done through HMAC of a timestamp with shared secret. Sync uses HTTP so if sync server is properly configured with TLS, then it is used of course.
and google cloud customers might get a google home for free.
> possible coming recession

Possible? There definitely is one coming. It's just a question of when.
I'm not saying it's impossible, I'm just saying if you don't know that the system is designed for that it's dumb to take the risk, and it working once is not a guarantee it's going to work twice.
One small tip to whoever designs these apps: count memory in mibs - this is a way more intuitive, apps that consume less than a mib are extremely rare.
Some sort of insult? Which type? An insult that has no basis in reality, or an insult that cuts a bit too close against the truth and makes people feel exposed?
Netflix put out 90,000 minutes of original series, movies in 2018
Oh. I didn't realize this. None of the teams I'm a fan of are in my local area.
Yep, this is particularly evident if you use Virtualbox a lot - the memory use isn't in the actual process but in one of the drivers. Has also happened to me with a VPN drivers.

Best tool I've seen to start finding where it's going is RAMmap [1].

1. https://docs.microsoft.com/en-us/sysinternals/downloads/ramm...
I can't really recommend this. Trilium Notes stores its data in an SQLite database and syncing it as a single file would mean any kind of edit conflict would have to throw out all changes from one side of edit conflict.

Native solution has an advantage of being able to resolve edit conflicts on a very granular level (individual notes, attributes etc.)
The most generous assumption is that the article was written in good faith and that the government shutdown has a material effect on the parks as described.
I found the conversation to be sub-par and disappointing. I also find it discouraging that these arguments inevitably boil down to a Clojure-vs-Common-Lisp argument. What about Racket, Guile, Chicken Scheme, etc.?
Agreed. With SDL you can get a loop that copies a 2D array of pixels from main mem to the screen every frame about as fast as possible in a single page of code. If you want to explore software rendering, that's the way to go.
This is nothing new. I followed kernel development pretty closely about a decade ago and I was honestly very disappointed in what I saw. It's all about features, features, features, and there's almost no testing beyond "well, it works on my machine". It's kind of ironic that Linux has become the C++ of kernels, given Linus's feelings about C++: a giant pile of features, many of which nobody really understands, that can have some really weird corner case interactions.

I switched to FreeBSD as a result of my time reading LKML. The BSDs seem, at least to me, to be more designed rather than thrown together; but maybe I just haven't spent enough time watching their sausage get made.

Hopefully now that a senior kernel developer (Chinner) is saying some of these things publicly, things can get better. But a culture change of the magnitude needed will not come quickly.
There's a fossil of ATM surviving inside the ADSL protocol (although i suppose there aren't many people still using that) - ADSL has an ungodly stack of different protocols, but at some point, there's AAL5, an adaptation layer on top of ATM, which in turn sits above the physical layer. ATM cells are fixed-size and short, and AAL5 creates variable-sized long frames on top of them. PPP then uses that, and IP uses PPP.

Although from what i remember, the physical layer doesn't carry actual ATM cells; there's some scheme for packing them into large bundles, eliminating the repeated header, for more efficient transmission. So ATM is a sort of fiction which helps translate PPP messages into ADSL frames. It's been a long, long time since i really understood ADSL, though.
Part of the value is just to be reminded of ideas I've had. But Anki can be used to support creativity in other ways as well:

- "Card browser" lets you view the cards in various sorting orders. Alphabetical, time of creation, last reviewed, next reviewed, etc. This is already better for going through cards than the Memo app on my phone.

- You can tag cards and sort by tags. (I think doing this also creates a memorization deck for each tag, too. I just don't use this feature...)

- I like to put "elements" into Anki which I think could potentially become a part of a creative idea. Being reminded of those things makes it easier to think up new ways to combine things, different ways to do things, etc.

- Like Michael Nielsen (who works for Y Combinator), I believe in putting everything into just a single deck. So I see a lot of random seemingly unrelated cards one after the other. I feel like this helps my brain to make unusual connections and relationships. (Nielsen's writings about Anki and spaced memory repetition- https://www.reddit.com/r/Anki/comments/8xi9r4/augmenting_lon... https://twitter.com/michael_nielsen/status/95776322945477427... )

- Cards can be starred or suspended.

- Visually, the design and flow of the Anki app is fantastic, in my opinion. I genuinely enjoy using it. Tons of user controlled settings, and nice Anki forums.

- Use of shared decks can be fun (publicly available decks).

Really though, the most important thing is getting the reminders, and having control over when I see Anki cards next. By keeping everything "alive" and stronger in my brain, it just makes it easier to remember things, think of things, see different possibilities, etc.

And you can put literally anything in there. I put in literally everything I think is worth reminding myself about. Attitudes, knowledge, quotes, tasks, task elements, ideas, notes about the people in my life, things that are fun, memories from my life, exercise ideas, foods, supplements, etc. etc.etc.
I don't do much with either, but I've been trying to edit a 3+hr video for a long time and Kdenlive does seem to autosave in ways (or frequency) that OpenShot lacked when I tried it. OS crashed more and I would have to start over more.
It is.

What's the difference between buying a house, and buying an annuity that pays the rent on that house?
You don't even need appreciation to 'profit'. If the cost of buying and owning the house is less than the rent, that's profit (or outperformance at least).

For some reason they got 'balanced' responses rather than actually answering the question, is it worth buying a house, which is a bit unsatisfying.