skysight-inc/HackerNews huggingface dataset:
The extension is to rent from someone in your social network.

But, that has a massive downside.

Dealing with non-professionals.

Who are very likely to have a significant portion of their net worth tied up in the place you are living, not have longstanding relationships with trades like plumbing, roof repair, and appliance vendors, and feel entitled to be up in your business.

Not that properties managed by professional management companies don't have downsides.
> I'm less thrilled about it being written in a garbage collected language

What are the security problems with garbage-collected languages?

(not being sarcastic, don't have an agenda, I have no previous knowledge on this, and am not a security expert. Just had never heard this suggested before, and am curious what he meant. Legit question!)
Roommates.
Detroit is doing it all over the place.

I live in an office building that was first opened in 1914 and was converted into residential units.

Another 18-floor office building across my street is being converted as we speak (https://en.wikipedia.org/wiki/United_Artists_Theatre_Buildin...).

The Park Avenue Building is supposed to be converted in residential units by the end of 2024 (https://en.wikipedia.org/wiki/Park_Avenue_Building).

The Book Tower (https://en.wikipedia.org/wiki/Book_Tower) is nearing completion with a host of residential units in its main tower.

Griswold Street, a major avenue in Detroit that cuts through our financial district has converted so many old office buildings into residential units that I have lost count.
> how many techies would agree with Lonsdale saying, "Any man in an important position who takes 6 months of leave for a newborn is a loser. In the old days men had babies and worked harder to provide for their future – that’s the correct masculine response." ?

I would say that Lonsdale (and all who agree with him) interpret "provide" only in purely materialistic terms. But children have (metaphorical) hearts, not just bodies. Parents need to give some thought to providing in that way, too, and not just by having a nanny.

Meta note: I strongly suggest that you type out "and" instead of using "&" everywhere. It's not much harder to type, because you have to hit the shift key to type "&", so it comes out as three characters instead of two. But "&" is a bit harder to read than "and", and a post is read more times than it's written. Do your users a favor, and go with the more readable "and".
At my second job there was a debate between the programmers. ed was too basic. vi was a resource hog and slow.

Given the computing power I have accessible now, it's like looking back on a time when people debated the speed of horses vs. how much oats they ate.
I have been a LastPass customer for over 10 years and I think this January when my yearly subscription ends, I will finally not renewing.

I’ve shrugged off a lot of strangeness that has been happening with them as a fledging company’s growing pains. Unfortunately, this incident is the final straw. I think we are going to see a lot more come to light and their lack of any sort of transparency on this is a cardinal sin in the Infosec world. As an aside, it’s interesting to see their fall from grace from their reception section on Wikipedia: https://en.m.wikipedia.org/wiki/LastPass#Reception

I’m moving to bitwarden and not looking back. I would be interested to see some people write about this transition as I’m not sure if I want to export/import or start anew and move things manually.
My wife looked into this and I think the safety issue is mostly a myth. I think the rare cases of child deaths while co-sleeping were when the parent was drunk or smoking in the bed and caused a fire.
Ask HN: Why haven't bookmarks been re-invented?
Perhaps I'm not in the know, but I find it hard to imagine that we encounter a site, we bookmark it into what's often a poorly self-curated / organized taxonomy, and then rarely ever go back to it, what do other people do to manage their bookmarks, or to even share them? I love "awesome lists" as well, which are often just a bunch of well organized bookmarks anyways, so what do people do that's better than this?
When your example boils down to something so ridiculous, it's a statement on you, not the thing you are debating.
I'm a bit in the same boat. I recently switched to full remote work. In retrospect, I think it was a bad decision. I don't feel I'm a part of the company anymore, and staying home feels lonely.

Ironically, I liked to go to the office when my team actually wasn't there! I like to socialise with people from different teams but seeing my teammates is sometimes stressful. Also, I'm a slow thinker and I often prefer to work on problems asynchronously.
Found the following on sourceforge.

jOcular (java8, jar file, pre-alpha but gets a couple of good reviews)
https://sourceforge.net/projects/jocular/Optical Design Software for optical systems comprised of light sources, lenses, apertures, prisms, imagers, photometers, etc. Simulate light through the system and compute images and intensities at various locations in the design.
Has a help page https://sourceforge.net/p/jocular/wiki/jOcular%20Help/
Has a wiki page with optical and technical stuff: https://sourceforge.net/p/jocular/wiki/Technical%20and%20The...

VOpR - a virtual optical rail(java, Alpha)
https://sourceforge.net/projects/vopr/
VOpR allows to create and evaluate simple optical systems, in which the basic optical elements are arranged along the optical axis. The current supported optical elements are: spaces, spherical lenses, circular apertures and flat blocks of some optical medium.
No reviews

LaserCalc
https://sourceforge.net/projects/lasercalc/
LaserCalc is an Open Source wxWidgets application for the calculation of optical beam paths and laser resonators based on Gaussian beam matrix optics. In addition beam paths can be optimized to match given beam parameters (mode matching).
3 good reviews.

OpenRayTrace
https://openraytrace.sourceforge.net
OpenRayTrace is the cross platform optical design software. It uses Python, wxPython, pyOpenGL and related APIs.

It has the following features:
Skew Ray Tracing
Spot Diagrams
Random Ray Tracing for extended Sources
Aberration Plotting
pre-alpha, no reviews, docs seem to be missing. Pretty pictures, though.

Some basic info:
https://www.pencilofrays.com/lens-design-forms/
https://www.opticaldesignsoftware.net
Reading through these comments I am surprised at how many people were/are still using LsstPass. I used it until they had an incident 5 or 7 years ago. And there face need others since. How many chances did an organization get with highly sensitive information before people move on?
Why do we talk about how it's good for people to have choices except when it comes to choosing to work remotely? It seems like big tech companies are forcing people back into the office so if you need mentorship it's available from established channels.

On the other side of the coin, if you're junior, what's it like uprooting your life and social network for a job at a location with probably much higher rent and no existing social network?

"Lamenting the junior dev" is pretty much the only compassionate argument for in-person work so of course it's brought up a dozen times on any remote thread on HN. It gets unnerving.
Important piece of context here: if LastPass was the only password manager on the market, that's what I would recommend people use, even after the breach. Having a password manager is a big boost in security even if that manager is LastPass.

Personally, I stick to Open Source solutions (KeepassXC), but I don't typically recommend other people use KeePass unless they're technically inclined -- because the biggest risk with a password manager in my opinion is user error, and so I want to focus on that even if it means that someone isn't using an Open Source program.

All that to say, that this line:

> Granted, if I had to chose today, I would instantly pick 1Password

is a pretty good summation of the situation. I do think 1Password is a lot likely to be a lot more secure than LastPass, but even if I wasn't confident about that, the situation many users are in is:

- they should be using a password manager, so they do need one today

- an online password manager is a better fit for most users than an offline solution

- 1Password is (I think) slightly easier to use than Bitwarden and is more often recommended by security professionals.

----

But Bitwarden would still be a fine choice for people who want to use something Open Source, and offline solutions are great for people who feel comfortable with them (I keep my password manager offline because I have the technical skills to do so, so I like the added boost of security from my vault not sitting open on a server someplace). But the important thing is that they use a password manager in the first place, since using actually secure unique passwords across every site is basically impossible for most people without one. It's not so much that I assume 1Password is perfect, I just think it's the best choice for a lot of people right now based on the information we have. I'm not going to recommend KeePassXC to my parents, it's important to me that their solution be online and managed by a professional.

A lot of security is about making the best choice available based on imperfect information and based on individual context.

I used to recommend LastPass to people who I knew weren't willing to pay money, because (again) I wanted them to be using a password manager no matter what, and if they weren't willing to pay for 1Password, they might as well use something free. But even that advantage kind of dried up a little bit, LastPass has gotten a lot less generous about what they offer for free.
I feel like a shill at this point but just use Bitwarden. open source, cloud sync by default, alternative self-hostable backend if you want to, no device limit, doesn't cost anything which is just about the only thing that concerns me because the free plan seems too good honestly.
Have had mine since 2019. About to hit 200k miles. Same.

Best car I’ve owned and it isn’t even close. Not sure who all these people are but they clearly haven’t owned a Tesla, or if they have, they haven’t used it anywhere near its limits.
But why is this the case when their volume is nowhere near that percentage of the L2 chains too? What exactly does the tx count include?
So... finger?
I'm reading "Infinite Jest" on my still-new Kobo, and after the 50th time using the built-in dictionary to figure out what I'm seeing, this is my new favorite thing in the world.
Picking at “I don’t think” feels like point scoring behavior, and generally unwise - we want people to share their confidence level and source right? Dropping it makes your argument harder to nitpick and sound more authoritative at the expense of important information/honesty.

Suggested remediation: just, like, disagree :) this is a self serving recommendation though because I really enjoy seeing people’s differing perspectives
For at least a few years yes, I dropped them 3-4 years ago but as others have mention the red flags go back further. GoTo acquisition was the last straw for me.
Strings and arrays are memory safe with automated reference counting

And they have bounds checking, which makes it almost impossible to get buffer overflows

There is an FPC-LLVM variant. Then it uses LLVM to do all the optimizations
There are so many old American made axes for people who are interested that there is really no need to go low tech. You can pick up axes or axe head for cheap at yard sales or estate sales, follow the instruction in the article to make an axe that rivals what you can get on Amazon.
- WSLtty (https://github.com/mintty/wsltty)

Better than the Windows Terminal for WSL. You can work in tmux without getting strange visual artifacts, and allows you to view sixel graphics in console! Fair warning though, I only installed it about two weeks ago, so I can't claim I've battle-tested it though.

ETA: The one thing it doesn't allow me to do is change font programmatically, which would allow me to switch fonts to render non-english characters. I'm very much a beginner in terminals, so if anyone has a solution to this, I would love to hear it.
Madison Avenue may disagree about the statement about creative people. There are a lot of creatives in New York especially. As for good-looking people, there are several fashion modeling agencies there, which are an integral part of advertising. :)
Some people like this kind of book. In fact, I sometimes wonder if explicitly "bad writing" is good for hard sci-fi, at least some authors. My personal favorite example is Greg Egan. In Permutation City/etc., characters are cardboard cutouts, but the books are wonderful based on the ideas. Then in Teranesia he tried to write characters but the ideas fell flat IMHO. It's almost like there's limited bandwidth...
Dance of the naked emperors: A followup to “The rise and fall of peer review”
Appeal to authority is not a fallacy, it's basically a necessity to function in the world.
I wonder how many places are recognizable by the particular smell?

gilroy california has a particular (not unpleasant) smell some times of year, I believe due to garlic.
> Sooner or later that truth will trickle upwards and we will all be back to a commute and cubicles.

This very might well be the case for your company. However, globally, there are advantages for the employer, and disadvantages for the employee that need to be accounted for. I believe we will start to see salaries diverge between remote and in-office work to adjust for whatever particular situation the company is facing.

Advantages for Company:
- A lower salary can be offered.
- Employees are less Geo-constrained
- Less office space to rent

Disadvantages for Employee:
- Harder for junior employees to learn
- Social isolation
- Lower salary is possible

The situation is likely to be variable from company to company, I have a feeling that soon "remote work" will be an integral part of the identity of each job posting.
> They will tell you to eat plants instead of processed food.

Just be very careful if you do this! Don't cut or chop the plants in any way, since that's technically processing it. Don't apply any form of heat -- applying heat is one of society's most common forms of industrial processing! Don't wash or clean the plant at all, as that is also a form of processing. You must carefully lower the whole plant down your esophagus into your stomach, but be warned! Human stomachs also attempt to process foods via dangerous acids and other chemicals! It takes deep concentration and meditation to prevent your stomach from processing your food; only with practice can you eat truly "un-processed" foods.

And be aware of those scary genetically modified foods! Humans have been artificially changing the genetic code of plants and animals for 10,000 years! You must only eat paleo-foods: never anything that any human has ever selectively bred, or you're eating a GMO!! All your food must be sourced from the untouched wilds, never artificially manipulated by humans. The deep rainforests of Papua New Guinea is a good place for this. Only ever eat plants from Papua New Guinea, that the dinosaurs ate, never grown or touched by other humans, and completely whole, uncut, uncooked, uncleaned, and unprocessed in any way. Everyone else is being UNHEALTHY!!

But you still need to be extra careful, because many foods contain chemicals!
Coming up next: iiiPhone, ivPhone, vPhone, etc.
I remembered where we were preparing to migrate our core routers I loaded up the original (256MB) rPi with BIRD [1] and some Perl script to load and mangle a bit the "internet" (dump of all rotes on RIPE collector) to it, 500k something routes. Then used it as "The Internet", serving BGP to the new routers under test.

I was quite surprised how not only it managed to fit, it loaded routes to Linux kernel much faster than the new shiny expensive Juniper box managed to.

I have resisted temptation to put it in black box with red LED on the top.
* [1] https://bird.network.cz/

I'd actually love "enterprise raspberry", some small machine that we could shove 3-6 of them in 1RU, but once you add enterprise tax and all of the doodas to make it manageable (OOB management), it gets expensive enough to rival "just an old server".
There's a long history of coin detection. A company called National Rejectors developed the first coin rejector that was any good, and dominated the business until their patents ran out. You can still buy a standard National Rejectors coin unit on eBay.

It's a very clever little piece of machinery, about six inches square and an inch thick. Size, weight, bounce, and magnetic properties are checked, and nickels, dimes, and quarters are sorted. One of the classics of mid 20th century mechanical design.
Adobe Acrobat (Reader) opens PDFs from download locations in “Protected View” by default, which disables potentially dangerous dynamic features, and also by default opens all PDFs in a “Protected Mode” sandbox which restricts otherwise possible system access. You want to make sure that those are active. I believe that’s on Windows only, not sure what the implications are on other systems.

Without those restrictions, PDFs can execute embedded JavaScript on open, which can access and execute local files.
People have different preferences, so it's unsurprising that what you want and what others want will sometimes be different. I'm perfectly happy to, even prefer to, interact with strangers on a daily basis when I'm out doing things. When I come back home though, I want to be able to shut all that (literal and figurative) noise out and just be with my family or invited guests.
I've bootstrapped a side project before (in the B2B security space) which was later acquired. I had a _lot_ of ups and downs, but the "up" that consistently outweighed the downs was getting a new user and seeing them convert from free/trial to paid. There is something incredibly tangible and rewarding about seeing MRR increase.

Because of this, I approach side projects from the perspective of getting to revenue as quickly as possible, as opposed to, for example, hacking away at something just for fun or learning something new. Those are entirely valid reasons to start side projects, but I personally don't get the same motivation from them and have found myself quickly getting bored.

My personal preference is to focus on SMB/mid-size B2B SaaS with the goal of eventually replacing full-time job income. For me, consumer SaaS is too small - you're making $5-$20/month/user and therefore need 100s or 1000s of users to reach that goal. Enterprise SaaS is too difficult for a side project (sales cycles are too long/complex). Most mid-size companies are willing to pay a few hundred/month for a good service. As an example, if I can charge $300/month, I only need 50 customers to generate the equivalent income of a decent-paying tech job. The challenge, of course, is finding an idea that meets those requirements!
Back when I had to use Windows for work (around 2018) it boggled my mind how there was no terminal app that I liked. CMD: Sucks. Powershell: Sucks. Powershell ISE: Sucks. cmder: Not great but it's the best thing I found.

If I was starting out today I could just use Windows Terminal and worry about other things, making me view Windows not quite so unfavorably.
That is a problem that is generally handled at a higher level than the block cipher mode.
We didn't sleep train our daughter - our organisation was pretty messy to be honest - and although she did sleep in another room from a reasonable age, sleep was incredibly patchy and broken for years. Which broke us too! Something clicked when she was around 7.5 years old, and her sleep has been pretty fine since then. I know you say yours is 9, but I write this to hopefully offer some solace that things do change, even if you don't feel like you didn't do the right things. (And which 12-year-old wants to sleep in their parents' bed?! So although it may feel a long way off, it won't last forever...)
To Good To Go app.
I get to pick up cheap food that would otherwise get trashed.

https://toogoodtogo.com/en-us/
looks like [impress.js](https://impress.js.org/) with music added.
Shameless plug: I once went down the PostgREST rabbit hole and loved it. I wrote a series of articles on how to use it to create a full fledged mobile app. I hope this helps someone trying to wet their feet in Postgrest.

https://samkhawase.com/blog/postgrest/
IIRC, you could do this by IP, also. I remember my best friend in college and I mapping out the addresses of all the computers in our main lab and using it to send messages between each other. Kept the map in a notebook so we always knew where to send to regardless of where we sat down. We also used it to troll the student in front of us who was looking at porn and playing games in the middle of class. It didn't get shut off until after we came back between semesters, so I don't think we ever explicitly got caught, other than network techs seeing someone was doing something.
https://everything2.com/title/Jordan+K.+Hubbard

> Long before FreeBSD, Jordan K. Hubbard earned a spot in Internet history in 1987 when he accidentally attempted to broadcast an rwall message to every machine on the Internet. He stopped it once he realized what was happening, but not before he & the other UC Berkeley network administrators were flooded with complaints.
remember whatever a computer can do for you, it can do to you.
If you travel or stay long enough you'll find there's plenty of bedroom communities in Europe - you just didn't go to them because why would a tourist go to them? The typical layout is town->multi-family housing surrounding the town that is walkable->larger housing (mix of multi/attached and detached ) that is not walkable. Older parts of the USA (pre-war) are very similar in that there's lots of mixed zoned areas where people live among the shops and services local to them.
Onr big problem of this kind of upgrades is few in the trench would be able to provide feedback or recommendation. It would be lucky if some managers in trench gets consulted.
All your chats in one app.
https://segment.com/blog/a-brief-history-of-the-uuid/
This was one of the strangest movies I’ve seen in years, in a good way
At the moment online if I try going to a scam site / get scam email, Google tends to put up a warning which I imagine makes use of machine learning plus some other stuff.

Yeah for voice calls nothing yet though the likes of Google/Apple could probably do something. Against your point that bad AI is easier, you have that Google/Apple have more resources than the scammers.
There are billions of children/people around the world that cosleep/coslept simply because having your own bed/sleeping mat/space is a luxury most do not have.

Kids cosleep in my parents’ villages in their home country because most families are living in a single room, but those kids are out playing all day while their parents work the fields or wherever.

I imagine a relatively recent luxury (by itself) available to relatively few people in the world is not a causal factor in people being “well adjusted”.
Are you also shocked at how many people don’t use a password manager at all and reuse the same password?

I recently picked up my adult daughter’s phone and tried the password I knew she used as a teenager, it is still the one she uses. I’ve tried to get her and other family members to use password managers and better security practices. It’s like talking to a brick wall. They all think it is too much work. Of course, these are the same people that post their entire lives on social media.
pinboard.in & raindrop.io ¯\_(ツ)_/¯
What's so wrong about easy mode?

For me, it's hard to make good software today because the bar is actually higher, in the sense that it must be usable by a much wider audience and I can't be lazy about usability or even worse, let it unnecessarily complicated because "people should know about it or learn".