skysight-inc/HackerNews huggingface dataset:
For those of you who downvote this because you think I'm being disingenuous, I speak from personal experience of working closely with Red Hat in a number of projects where their code were an integral part of the solution.

Red Hat really do reinvent the wheel, for the purpose of making money selling popular kinds of software. And they're shamelessly declaring themselves superior to the product they're mimicking. And the projects are ran like side projects of the lead developers.
Yeah, you're cheerleading for the CCP, I get it. The intent alone that underlies genocide is not at all comparable to the questionable wars the US gets involved in for reasons many of us don't agree with.

And think about the bright side. We can bitch here all we want about the US Government and I feel zero.... ZERO concern that they're going to track me down and punish me. Cannot say the same in China about the CCP.
Things are rising a bit now but if you jumped into a new place in like 2021, the discounts were pretty absurd.
Well, I am not hostile to those frameworks providing javascript pretty-fied portals, until they provide working and tested noscript/basic (x)html portals, if it can do a good enough job, ofc (and zillions of services can reasonably be provided over the net using basic (x)html forms).

Usually, it is actually those frameworks which are hostile to noscript/basic (x)html browsers.

The main concern about noscript/basic (x)html portals are the bigtech corpo(=state?) sponsored hackers paid to attack them, because alternatives to google (blink/geeko) or apple (webkit) must not be pertinent.
How many of those public school students are coming from exclusive suburban districts that may as well be private given the cost of living within the district's boundaries? I would guess the majority. Sure the random star from small-town Illinois will get in alongside 20 kids from a Chicago suburban high school.
That assumes they'll get takers on the areas though.

With remote work becoming more of the norm, what if the labor market doesn't move back?

They'll have a monopoly that few ever pay rent on, and they'll go broke (while the houses rot).
Your comment could be read as a slam on rich techies, or the homeless, or even a specific race or ethnicity. Amazingly ambiguous! :-)
The way I think about it (which I hope is correct): when you first chose your probability of guessing correctly was 1 in 100. It doesn't magically become 1 in 2 when the other 98 doors are opened.
You can still do all those things on the Pentium 4 (boot up Windows XP, install Morrowind, use MS Office 2000 or whichever version was current, watch The Matrix), but the cost to buy the PC is significantly less (even taking into account the second-hand nature of the PC).

It isn't comparing like to like to compare the cost of a modern PC to one 20 years old, with modern games, modern websites, modern Office products etc.
> Now, that’s a problem for another time. But note that in five minutes we’ve gone from worrying about overpopulation to underpopulation. That’s because we’ve traded a scarcity mindset, where growth is limited by resources, for an abundance mindset, where it is limited only by our ingenuity.

Just a motivational speech.
This is my go-to reference for how to ask a question: http://www.catb.org/~esr/faqs/smart-questions.html

Of course, if I have a close relationship with someone or the question is trivial, I don't go through every step.
There's something even more hellish and that is Scaled Agile Framework.
The video includes information at the start of the video from the governor about how to donate to the victims with no overhead costs. Skip to 7:30 for the start of that discussion.
If only they paid equal attention to shutdown as well. It is relatively easy to inadvertently break a systemd install in such a way that reboot/shutdown would go through a number of grotesque "tasks" with very generous time-outs:

- Unmounting filesystem /mnt/nfs (X seconds out of 1:30)

- Waiting for D-Bus to terminate (Y seconds out of 4:00)

...and so forth. It's so bad, there is a special "C+A+D, 7 times in two seconds" key combination to deal with those. Which, I've seen fail as well.
What subfield do you think I'm talking about? Which subfield doesn't involve adjoints and fixed points?
It's not a best practice, it's just a random thing your team does. It does make the team sound amateurish if it can't distinguish between meaningful best practices and just conventions the team happens to have.
This is a lot. "Edge compute" is compute (dynamic stuff; actual code running remotely, as opposed to static content) positioned close to users rather than in us-east-1 ("close" meaning "asymptotically approaching the user's cable modem", but in the main usually meaning "in a city close to the user").
I'll absolutely advocate for spending some time on the frontend to see if you like it. In addition to other roles in the past, I built a SaaS company as the founding engineer where I covered all parts of the stack, including primarily backend for a while. Nowadays I work almost exclusively on the frontend, because I enjoy it!

I think there are pros and cons of being in a specialized role at any part of the stack, but some of the things I like about the frontend nowadays is:

1) The feedback is rapid. You can immediately see and interact with the result of your work. Mocking backend data is a possibility, but when you're working on an API or other backend stuff it can be hard to imagine how it will work for the person at the end of the line. Rapid visual feedback on building stuff is satisfying!

2) It is now way easier to build maintainable applications that are easy to understand and hard to break. By using react and typescript (...and mostly writing pure functions with clean interfaces and unit testing them...) you can create tons of functionality with very clean code that's easy for others to understand and modify.

3) CSS is funky sometimes, but with things like flexbox and css-in-js (or even just less/sass) you've got powerful tools for working with it.

4) It used to be that making everything work across all browsers took a ton of effort and was the most frustrating part of FE programming. Nowadays it's pretty easy.

5) With Electron (and perhaps React Native, although I can't speak to that), frontend skills are more useful in more contexts than they ever were before.

6) Although there may be something "oncall-ish" at your company for FE engineers, being on call for backend stuff means you get paged much more and will have much more work to do, and it will likely be due to stuff outside your control. You will get paged much less for FE problems, and you will be able to do something about it.

I think also that the role the frontend has played has gotten more complex (more state, more data, bigger codebases, more stuff users can do), so I've felt that a background in backend work is advantageous when it comes to working on the frontend and can lead to great work, since backend people are often strong in core concepts like writing and testing functions with good interfaces, doing a good job managing state, interacting with networks and dealing with errors, etc.
This is an interesting social breakdown for me.

I got lost running in a not-fancy and exclusive but quite nice area in an outer borough of NYC a couple years ago. I didn't have my phone.

Dressed like I was going to run a marathon, I asked people who I saw had phones if they would be so kind as to look up the directions to where I had come from.

Several different people, including one in a city agency truck, refused to open Google Maps for me. One claimed their smart phone didn't have a maps app and the others said things about data or they were in a rush.

I couldn't believe it and I wound up getting help from an old man who gave me audible directions that included so many steps I only found my way back by going in the right direction and slowly getting less lost.
You couldn’t pay me enough to live and work in Sacramento let alone live there and commute to the city.
LMAO of course Reason would publish this smug garbage.

Gotta love these people’s kneejerk impulse to pull a “well ACKSHUALLY, the most important thing is pointing out that this author’s usage of language is better than other authors!”
How about this: I pay $130/month CAD for 10mbps point to point wireless. And only 4km from the city (where there's fiber). There's both cable and fiber 750m from me @ the highway. Nobody will run it to my house.

FWIW I have a natural gas line to the house, and it was put in at the road recently. Why they didn't run fiber at the same time, I don't know. But that's North America for you. The land of mediocre.
> Even the most sophisticated machine learning algorithm requires repetition and constant input to be optimized.

Self driving cars are not machine learning algorithms. They have machine learning parts in their programing but nobody reputable would hook up a neural network to the pedals and the steering and just let it rip.

You simply have a bad mental model of how these machines are built and it shows.

There are three big questions every self driving car has to answer: Where I am? What is around me? What to do next?

To reliably answer the “where” question you don’t just trust one sensor. You use multiple sensors. Yes, that includes a gps, but also cameras and a lidar and a radar too. It is not machine learning. If you are interested how this is done you need to look up topics like iterative closest point matching, multi-view geometry, kalman-filtering, bag-of-visual-words representation, and bayesian reasoning.

To reliably answer what is around the car you likewise use all of your sensors. Yes, this has bits of machine learning in it, but it is not only machine learning. You can and do a lot of model-free perception. For example if your laser is bouncing back from somewhere then there is something there. There is a lot of published literature on sensor fusion and tracking and prediction. These algorithms are not magic, and they are not machine learning. They are just what you also would come up with if you would think about the problem hard for 8 hours a day for tens of years.

Then there is the planning. These are not machine learning based algorithms. They usually generate a bunch of different plans, then cull the unsafe ones (for example the ones which would collide with a tracked object) and then you rate the plans according to some heuristic and choose the best, then repeat. It is not magic. There is a serious craft and engineering to it. You can read a good introduction to different approaches in Lavalle’s Planning Algorithms book if you are so interested.
There were rumours around, I think I even saw them on HN.
Double parking is extremely common for a garbage truck in that situation (picking up along a crowded road).

And yes, I absolutely would have checked my rear view mirror, then reversed (slowly).

Or tried to move over as much as possible to the right.

Or depending on the road and my position, U-turned and pulled in front of the garbage truck. Lots of options, blocking the firetruck not being high on the list.
Exactly! Or … I don't know, fans?

I suspect it has to do with that knots are universal, transform something simple into an incredibly useful tool, and has limitless applications.

I'm now trying to thing of other things that fit this description beyond raw materials.
> A calculator is able to perform calculations, it does not understand any of the axioms, theorems, and uses around it.

It understands the axioms because they've been literally built into its tiny brain. It doesn't understand the uses of arithmetic because nobody programmed it to.

Can you provide me a non-vacuous definition of "understand" that doesn't rely on human consciousness being extra-special and magic?
You could try mergestat (formerly known as askgit) which lets you run SQL queries against a git repo
https://github.com/mergestat/mergestat
There are many arguments, but the one that I identify with best is that systemd is unnecessarily complex, and it's components are tied closely together, breaking the "single function" paradigm of original Unix.

But really, it's more about un-learning the "old way" and re-learning an entirely new way. Is the new way better? It depends on what you need. In my case, I have never had an occasion where it was either simpler or "better" to change a configuration with systemd, so it required learning the "new way" with no benefit. I think many people are in this camp.

But the the main reason I dislike systemd is that it has resulted in broken boots on servers, sometimes randomly, and sometimes for un-debuggable reasons (something you get when you mess with init). "Failed to start X", and system hangs kinds of things.

But I have other reasons. For example, in olden times, /etc/resolv.conf is where your resolver addresses went. But if you're running systemd, then you're probably running systemd-resolved, which means /etc/resolv.conf points to localhost -- because systemd-resolved is a resolver itself. So where do you actually configure the IP addresses of an external resolver, which must be set somewhere? Go ahead and look it up, I'll wait.

/etc/systemd/resolved.conf? Maybe, depends on other systemd configuration files. Want to know what it's set to now? Sure just type "resolvedctl status", so obvious! Unless your distro doesn't have that binary, it's fairly new. In systems without systemd, updating /etc/resolv.conf was dynamic; the network stack recognized the change instantly and you were done. I don't actually know what you have to do after changing /etc/systemd/resolved.conf; I end up just rebooting. So time-saving.

Is systemd-resolved better? Well, it caches DNS for all processes (even the ones that already cache them), so that's something. Do I care? I haven't yet, but this nebulous benefit (for me) results in me having to re-learn how DNS works on my machines regardless.

I have a few servers running Devuan, and it's great.
If if the ps5 went to $650 or $700 without tax it would entirely kill sony's gaming business

if anything microsoft's plan of offering two sku's lowering the price has been more effective
Chess Lessons for $1
Hey everyone,

I built a new chess lesson platform and wanted to showcase the lesson experience. We've built a ton of custom chess software. Tell your friends who love chess!

If you have any questions, please email me at amir@gambitos.com

Best,

Amir Moazami
From HN's Guidelines[1]:

"On-Topic: Anything that good hackers would find interesting."

Also:

"Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it."

[1] - https://news.ycombinator.com/newsguidelines.html
Yeah, `git log --format=%ae | sed s/.*@//` will get you most of the way there, and then it’s down to how you want to deal with the domains themselves, as you say!
Hmm. Just realized I haven't seen a braided loaf of wheat bread in a very long time. Seems like various sourdough breads that put a lot of emphasis on the crust took over that niche.

They used to be quite popular as "exotic" breads with a vague Spanish/Italian vibe in the early 00s.

(Sweden)
Thanks, it looks exactly like what I'm after. Signed up for the private beta.
Many of my friends who are tech workers who've worked at unicorns and tech giants for 5-10 years bought their first homes in SF during the pandemic. I would guess part of the drop in rents is a shift in demand from former renters to new homeowners. Also, there was a general increase in prices across all asset classes during the pandemic that continued to drive prices up. Finally, property prices have actually gone up less in SF than they have in the US as a whole, likely because of the general effect of people moving away - compare the change from January 2020 to today in this chart https://fred.stlouisfed.org/series/MSPUS vs this chart https://www.zillow.com/san-francisco-ca/home-values/
Sorry, what does that link have to do with anything?
Suricata – F/OSS alternative to Snort
> I've seen no evidence

> Just that it's been blown up, completely out of proportion

No, not precisely. Others have seen dozens. Still getting conversation lines like "I called that former colleague since it's been years... His wife told me he went, lungless, two years ago, at the beginning of the whole thing". Similarly for other more recent matters (it's not important to go in details here).

It was not really "blown completely out of proportion", more like "very badly managed, communicationally, procedurally, juridically, strategically, civilly, socially" - in some areas.

A serious matter dealt with clumsily, mindlessly and hysterically.
I think a lot of people don't realize the class size disparity across the country: I certainly didn't.

A few years ago I had to write a software application for a non-profit running a program for schools in the Los Angeles (I think: somewhere in Southern CA) area. In our rural school district, a class with 30 students would be a lot. In her school district, there was no class that had fewer than 30 students. I was in shock; she probably already knew that.

And before anyone asks, yes, my kids go/went to public school.
The question that most people seem to forget to ask: what is the societal benefit of having self-driving cars that could not be had by reducing car dependency in the first place?

"Roads will be safer"? Yes, they are safer already on cities with well-functioning public transit.

"Less drunk-driving"? Same idea: if teenagers can live in areas where cars are not a necessity, they won't be behind the wheel and still be able to meet their friends, go to a party, etc.

"Less space needed for parking slots if cars are FSD"? Also true if people are not car-dependent.

To me, self-driving makes sense for trucks on highway roads, not for city traffic. And even then, we could also apply the same idea and think "why not improve the rail infrastructure"?
> the number of rental applications by people who fall into Gen Z (defined as those born between 1997 and 2012) have increased by 21% in the past year.

Is this surprising or useful? Most folks get their first apartment around age 21. Right now, that means there's roughly four years of Gen Z renting apartments. If the oldest members of Gen Z are 25, an increase of 21% is... pretty much exactly how many people you'd expect to be getting old enough to lease their first apartment in one year.

> Between 2020 and 2021, people who fall into Generation Z were filling out 21% more leases nationwide, as compared with the year before.

And this is less than you'd expect. If the oldest Gen Z is 25, two years ago they'd be 23. One new year of college grads should yield a 30-50% bump. But the pandemic happened.

> When that search is narrowed to San Francisco, Rentcafé says those 20-somethings had a 101% increase in rental applications.

Again, not super useful. Most 20-somethings leasing apartments during those years are definitionally millennials (and probably still are!). The pandemic changed who was looking for housing and who they lived with, and the change as it affects SF in 2020 is probably not a usual trend.

> They now make up more than a fifth of all people looking to lease in SF

If we assume teenagers aren't leasing apartments, this is again no surprise. If every decade of people (20-somethings, 30-somethings...) made up an equal share, this is very reasonable up to the average life expectancy. People lease less as they get older, which skews the numbers towards younger generations. I'm sure you could look up the numbers and find out the exact distribution, but 20%+ of renters being in their 20s seems...ordinary. Maybe even a bit low.
The list is funny. Every listed tech firm's employees come mostly from the region they were founded. There's a lotta bias in that list.
In part yes, but also, SF was especially resistant to building new houses. So much so it even has a Wikipedia article on its obstinance. [1]

> For example, from 2012 to 2016, the San Francisco metropolitan area added 373,000 new jobs, but permitted only 58,000 new housing units.

[1] https://en.wikipedia.org/wiki/San_Francisco_housing_shortage
In a similar situation (where having to back up is the only option), I don't think a human driver would have responded much faster. Of course, this was with human intervention also.

Odd that we are focusing on the autonomous car that had no choice but to back up and not the double parked garbage truck that induced the need to backup in the first place.
College loans are pointless because college is pointless.
It’s the same reason calling parents with trans kids as “groomers” is having such a devastating effect.
Mining email contents for fun and profit
So, Why Kubernetes?
Maybe you're interested in a NUC, then.

I remembered earlier there is an alternative GPU form factor for laptops called MXM. You can get desktop boards that accept these, I think they are called Micro-STX or Mini-STX. They are small, and the GPU is a flat module that plugs in more like a daughterboard than a PCI card. You're still looking at low-power CPU though.

I'm not sure what your vision looks like, to be honest. I think you want a laptop without the integrated screen and keyboard. That's a NUC, IMO; if an integrated or laptop-grade GPU isn't good enough, you'd want to do eGPU over thunderbolt I guess.
This reads a lot different for me now that work is more remote. I am running into a LOT more bad coworkers now. Likely people taking two remote jobs and scamming us.
Do you have a proper domain name for your local network (+ search domain)? I'm talking about the case where you don't, or have a '.local' domain; https://askubuntu.com/a/918161
> Reflection is not so scary once you have a wave that doesn't go everywhere but really approximates a point source.

Why do you think that helps? Point-like sources make things worse for eyes.

Also, why do you think visible light doesn’t go everywhere? How do you think vision works?
There are many more governments than companies providing essential goods and services. And in times of crisis (say, flooding or fires), it's the military and other government entities that have to step in to fix things, never private companies.
Rents are up 15% YoY, which is probably a leading sign that demand is back. I know some folks might blame higher rents on greedy landlords… But it’s quite clear that at work this year’s class of new grad hires is moving to the Bay Area.

What I think we saw is people left SF because there’s no point in doing remote work from a cramped, expensive apartment. So yes, it was a vote on governance. But for all SF’s problems it’s more nuanced than “people are fleeing a sh*t-hole city.”

(And even funnier, I live in Oakland. There was a noticeable surge in people parking bikes with Caltrain tags in the bike room. I’m back to being the only bike with a Caltrain tag now.)
The other commenters covered the reasons just fine.

> But this is an important part of the buying calculus.

I would argue it probably shouldn't be.

Anyways, like I mentioned, sometimes renting is cheaper, sometimes buying is, I'd recommend buying whenever owning is cheaper. It likely will change while you hold the property, but no sense in over-spending on a property if you don't have to.

Buying property tends to take a good while, don't get so fixated on a particular house so much that you bid ridiculous amounts for it. It might take a few years once you start shopping.

Try to put 20% down if you can, and try to limit your purchases to a single house for your lifetime. Transaction costs will likely eat you alive if you transact all the time. Illiquid transactions are always such a pain.

Good luck on your house hunt!
I see that differently. Ballpark, that car causes 16 times the road wear of a car half its weight. Assuming comparable road usage, why wouldn’t its owner pay more to the government?

And that ignores other externalities such as pollution, risk to pedestrians, etc.

I think city councils should even seriously consider banning such cars from busy city centers, like quite a few cities (mainly in Europe) do with older Diesel engines (https://en.wikipedia.org/wiki/Low-emission_zone)