skysight-inc/HackerNews huggingface dataset:
His talk at Google Next 18 was much more clear:

https://www.youtube.com/watch?v=P0a7PwRNLVU

It might feel a bit aimless at first, but he pulls it together about halfway through. By the end makes good, insightful points. Definitely worth the watch.
Yes. hash(n) = n is fine in lots of cases, though its still vulnerable to the algorithmic complexity attacks as others mentioned in this thread.
I used to work at a manufacturing company. I know the company tried renting some robots for putting items on a rack and getting them off said rack. On the surface it seemed like a good idea since this job is repetitive and boring for a human. Sadly it didn’t work out. The amount of change in the parts being put on the rack proved to be a challenge for the robot and the company ended up ending the rental agreement.
I feel the same. Upvoted not because I agree, but because I disagree and want to hear arguments that oppose mine. That's how it's done, son.
Like I said in another comment. I grew up in a similar situation 4 people, home under 1,000 square feet. Just takes a different mindset and more conscious thinking about stuff and what you really need, I guess.
Write your own DNS server in Python hosted on Kubernetes
Let's expand to make it clear: Dormitories are typically built on college campuses, and they are zoned for that sort of thing.

In the middle of a large, populous city --on land that is not part of a postsecondary institution-- you can't just build a dormitory on it.

You can rarely build anything over 2 stories on the coast in California. There's no political will for it, so nothing happens.
The advice is not so much about being assertive as it is about being solution oriented. If your assertiveness is seen as hostility, you should not be a victim and blame society and your mother, you should instead think about what actions you can take to change the situation.
All those observations are true, and there isn’t anything wrong with borrowing money and paying interest.

It’s the creation of money and paying interest that’s problematic.

This interest demands new money to be brought into being to pay it — to someone doing nothing but seeking rents due a monopoly position bestowed by the government; the banks.

This stream of interest payments is going out of the economy to whomever owns the commercial bank, but must be paid by people within the economy, who must borrow more money into existence to pay it — from the very people to whom it is “owed” (for no reason at all; they bear no risk, and provided no capital of their own).
For most people I know in NYC, 640 square feet per person would be a huge upgrade.
So they still won't say exactly what Monica did to deserve being de-modded, and they still won't reinstate her. Nothing to see here.
> She made it clear talking to a journalist from The Register

I'm not sure what you're referring to: Monica didn't talk to anyone at The Register..? Only Stack Overflow knew that article was coming.

If there was a formal policy in place, Monica would not violate it. If the differences were unresolvable, she would have resigned, but only after looking for a compromise.

Under no circumstances would she have broken with policy and needed to be forcibly removed. We have eight years of character evidence from her, including several posts from Stack Exchange employees over the years commending her reasonableness and contributions. Sara Chipps' actions ignore all of that and assumed the worst.
Even the earlier methods required JS to be able to trigger requests not explicitly intended by the user. And at least they usually fired up a loading bar at the bottom of the browser, so you could tell shenanigans were happening.

AJAX made that cleaner and broadened its use, but yes, you could already make requests with Javascript that the user didn't want you to or didn't care to make for any purpose of their own.
You read that wrong. GP said branch delay slots are a dumb thing, and the RISC V doesn't have it.

More details on Wikipedia[1], and there's some nice answers as to why it's a bad idea these days on SO[2]. To summarize, the branch delay slot optimization makes exception handling and debugging much more complicated, doesn't bring much added performance if you have a deep pipeline, and modern branch prediction can render the the branch delay slot optimization moot anyway.

It should be said that it wasn't necessarily a dumb thing back in the days, but rather that it's a dumb thing on a modern architecture.

[1]: https://en.wikipedia.org/wiki/Delay_slot#Branch_delay_slots

[2]: https://stackoverflow.com/questions/54724410/why-is-the-bran...
That's probably sort of true, but that would only undermine your reputation with a minority of your readership. And over time your grammar/phrasings etc would improve.

You could speed it up by having an editor review your work and that way you can also have confidence your reputation isn't going to be undermined.
I would also really like to know more about this.

Could it possibly be the following entry?

Saturday, August 10
10:00am David Fuchs
What six orders of magnitude of space-time buys you

>TeX and MF were designed to run acceptably fast on computers with less than 1/1000th the memory and 1/1000th the processing power of modern devices. Many of the design trade-offs that were made are no longer required or even appropriate.
Wonder how much of it is not treating workers like disposable things? Look at pictures of work crews back in the 30s and you see workers eating lunch - completely unharnessed - on exposed beams 100s of feet in the air. Deaths were common on large projects.
Another aphantasiac here.

My favorite scene in a movie is a fact, as is what happened in it. I can remember what it was, even if I can't rewatch it in my head. Do you need to replay the whole thing to know what scene you liked the most?

Books are glorious fun. My experience of them is intensely verbal, though - my wife is intensely visual and often gets frustrated with books I loved because they don't use enough visual language for her to construct an internal movie from. So we get different things out of novels.

I would fail horribly if asked to sketch my bedroom. I can regurgitate the basic layout as a series of statements but can't begin to show you what it looks like (despite several years of doing okay in art lessons). If I'm not looking at it, I cannot draw it.
Ok, so here's me: I don't buy cell phones very often (I'm using an hand-me-down iPhone 4S)

I've been looking at a newer phone that will work with tracfone... So for a review site I'd like to be able to select just the phones that match my needs and do a side-by side comparison of features. (screen size/resolution, capacity, flash option, etc...)

Saw this recently, this might give some inspiration - https://www.productchart.com/ pair that sort of filtering with some selection/report options and reviews would make it awesome.
> The list of crap to consider when deploying code is disgusting

This is why we get paid enough that we can retire in a mere decade.

> Do you ship a single binary or do you copy a boat load of language files over?

Rust or Go? Single binary. But you should ship containers regardless of language and just not care.

> Do you use your languages special packaging tool or do you use something like rpm?

DO NOT USE THE HOST PACKAGE MANAGER. Version and lock your dependencies. Vendor them. Don't get tangled up in the OS. That'll double the trouble. Then build and ship containers. Don't ever run bare metal unless you want to be tied to it as a design contract.

> How do you handle dependency conflicts?

A monorepo helps tremendously. You seldom deal with dependency issues, and every bump is handled by one person once in most cases. But people tend to hate these for some reason. I happen to think they work even for small orgs.

> Where on the box do you store your files?

Firstly, use containers. But as for where to place them, the homedir or /data is perfect. But it doesn't really matter that much if you make a single choice and stick with it across your apps.

> What should the default config look like?

Like development.

> How do I populate my prod config?

prod = development, but overrides for the prod topology. Perhaps this varies wildly for apps that use many sharded databases. This is the nature of our work.

> What about app install scripts?

Docker / K8S. Don't bake them into the runtime lifecycle if possible.

> Do I use puppet or ansible to manage packages and configs?

Version control your config. You won't have secrets in them.

> How do I know if my application stops running?

Metrics + PagerDuty

> What if it hangs?

Metrics + PagerDuty

> Should I put my app behind nginx or apache?

Rust or Go won't need this. Swift might work too. Ruby and Python, maybe. Sounds like a lot of work. You can launch it as a sidecar or DaemonSet, perhaps. I shy away from scripting languages that need to be load balanced. You're stretching a solution beyond its limits, and there are modern languages and platforms that won't need this.

> How do I configure my firewall?

Envoy, Calico. Default policies to DENY all except what you carve out.

> What about backups?

For your databases, file uploads, and last few weeks of production builds.

> Is your SSL cert up to date?

Monitoring and paging helps here too.
She is Jewish. They canned her at 6pm EST on a Friday then were a bit flippant about it using the no-class phrase We learned (or were painfully reminded, rather) to never ship at 6 PM (EDT) on a Friday in a previous update. It was also before a Jewish holiday.

This is not the way to treat people, but, if you think cynically, is an excellent way to make sure you have time before the person fired can make a proper response depending on how they practice.
For me, tee-ball was writing C into the Pico text editor, gcc'ing it, and running it.

Pitching and hitting was the first time I ever opened an IDE. Now I know my way around, but the learning curve on firing up VS or Eclipse the first time (can't remember which it was): holy crap.
I was referring to the time between the browser paints your site and when JS execution kicks in.

See https://www.fastly.com/cimages/6pk8mg3yh2ee/3Toq5jWy0EuqG8KU...
I played clarinet for a few years from around 12 years old to 17 years old; I wasn't very good. Perhaps some other HN readers have a similar background.

I was shocked to see how a woman I dated prepared for a classical orchestra performance. She was a professional musician. An envelope of music arrived with her parts for a symphony performance. She would set aside a few days to practice it, then there would be one day of rehearsal and then the performance. The pages of music were complex, far more complex than any music I'd ever played or even looked at and of course a solo or exposed piano piece would likely have even more complex music to be read, putting a great deal of dependence on the page turner.

I suppose that by the time one is taking professional gigs like this that there is a standard repertoire and that some of the pieces might be at least a bit familiar. Nevertheless, I can't understand that level of musical ability, it seems super-human.

One other interesting fact: she had taken a few private lessons from very high level performers, principal oboe at NY Philharmonic as I recall. She asked him what would happen if he missed an exposed note during a performance, like a very soft note that might not get the oboe reeds to play. He said he couldn't make a mistake without risking his job. This is hearsay and I don't remember exactly what she said his answer was, but professional orchestra performance must have very serious pressure to deal with.
alot of times its also a zoning issue... Most cities won't let you build a room that is less than 150 square feet in dimension. Then you need one bathroom per four bedrooms. And then the city tries to regulate the length of time that someone can sign a lease for, i.e. anti-airbnb zoning rules... Another zoning issue is parking, the FAR (parking ratio) in most areas is 1.0 parking spots per room, and 1.5 parking spots for a 3 bedroom. It gets really restrictive, but they are trying to prevent unregulated "rooming houses", but it also seems to be the hotel industry lobbies to write these zoning rules as well.
SO removed a Jewish mod during a Jewish holiday, when she would not be using the internet. She complained about it, and they apologised for the timing.
Heroku has a 'no credit card free tier'; I can't blame them.

Thanks for posting! Devs now have another anecdote.
Oh interesting!

[unAMPed link] https://globalnews.ca/news/5149144/bc-inter-provincial-liquo...
It’s a problem of property rights, markets, and regulation. If we wanted to solve this problem, we could use eminent domain to secure public land, and taxes to construct additional units of housing.
If they're ones I care about, yes. I cannot see it in my head, but I can remember enough facts to describe it adequately.

If I hadn't really noticed it before you asked, not remotely.

Police sketch artists seemed like demon summoners working black magic to me before I knew it was possible to visualize.
Yes, but the foundations of the skyscrapers (which can go as much as 250ft underground) are where you'd want to build the subway. So you can't. You either have to go deeper ($$$$) or around (longer, again $$$). Plus, you have to make sure you don't dig out too much in the wrong place and cause a building to fail.
Very literally just went through fixing Teams on a family member's laptop. They kept uninstalling it, and upon next boot, their computer was unresponsive for 10+ minutes as Teams reinstalled itself.

After some digging, it turns out there's a separate installer you have to uninstall. Since when do you have to uninstall installers?

This was on a fully up to date, modern Windows laptop.
OpenVSLAM: A Versatile Visual Slam Framework
Canada is known for a large amount of high skill immigration that benefits almost everybody. It’s nice having educated people around and we have access to the best food in the world because everyone brings it with them
Leadership at top companies is disproportionately sociopathic compared to the population at large, as well. How admirable.
Oracle Outperformed? TPC Benchmarks Show Alibaba's OceanBase Is Twice as Well
Also, note that unlike your regular Honda and Toyota, for many limited-production supercars, their value actually go up over time. So you could argue the 2M car is a better deal than your average family sedan.

Of course, these cars cost a fortune to insure and maintain, and they are absolutely not practical for daily use. I’m just saying the reality is more complicated.
This title is kind of misleading, they're the tenant of a tiny rental, they don't own the place.

The necessity of being free to modify and tailor a living space to the occupant increases exponentially with the inverse of ft^2.

I live in a tiny space. It would drive me absolutely insane if there were a fold-out bed and other integrated amenities I wouldn't appreciate yet would be wasting precious space on. But since I own my place, whatever isn't working gets removed/changed and it's instead an iterative optimization process.

There are some serious advantages to having a small space. Heating/cooling systems are smaller, so cheaper to acquire, replace, and operate. Cleaning the place takes a few minutes. The lack of excess space significantly deters consumerism and hoarding. Maintenance and upgrades have much smaller multipliers, the number of windows, ft^2 of roofing material, exterior finishing, flooring, etc. It's all significantly lower cost in materials, less labor costs or less work/time if DIYing.

My property includes acres of buildable land, but I don't really feel all that compelled to increase the cost of ownership by building a larger home.

The main thing I'm contemplating right now is building a second minimalist tiny home on the property for visiting friends/airbnb, and maybe for me to live in when I'm doing invasive upgrades in the other one. I value that that's not a particularly costly proposition, to entirely gut and upgrade everything in my tiny home. It wouldn't even take that long. Go price some nice windows on menards.com, lowes.com, or homedepot.com and see how much it would cost when you have 10-20 to replace vs. 2-4. This is the kind of stuff typical single-family residential home owners take out home equity lines of credit to do. I'd do it for under ten grand, no loans necessary, nor did it require a mortgage to buy this place to start with.
LA actually isn't super high. Median income is only about 2/3rds of the real top cities (DC suburbs have a median of almost $100k, LA is more like $60)
> The self service machines are priced according to what the customer is willing to pay so as to be competitive with the labor they replace

I rather doubt that. These are computers in big boxes; if your margin is too high, someone else will do it cheaper, possibly the customer themselves. (unless there's a patent?). Now, the sales are certainly more likely to come in when your price compares favorably with labor.
It upsets me because it's removing utility from the language.

"They" is plural. "They are running late" tells me that multiple people are delayed. "She is running late" tells me that one person is running late.

It's a silly workaround at best, but also a massive reduction in the usefulness of the language, and it establishes the awful precedent that a accommodating a fraction of a percentage of people supersedes the universal utility of the language. Even if you are okay with "they", what will the next re-write of the language sacrifice?

Don't get me wrong, if there is a way to accommodate that small group of people's circumstances without damaging the language, I am 100% for it. But "they" is like cutting off your middle finger in order to never gesture rudely with your hand.
Removing CO2 from the atmosphere required to meet targets
That may be true on individual level, but has no bearing on developing policy for masses of people who won't undergo this training.
Even in just the title, I thought of this as "player" as in the context of "team player" rather than that particular slang.

Edit: I've linked this to a few friends and all of them thought of the slang! Go figure. :)
Trying to understand what this represents -- looks like it's an implementation by rurban of that Ruby dude's Potion language?
People who make those comments are rarely fluent in more than one language. I'm a native speaker myself but the grammarly extension catches me slipping every now and then.

https://chrome.google.com/webstore/detail/grammarly-for-chro...
I think they realized that having a time-sensitive process unfold during a religious holiday when observant individuals would be forbidden from being online (guessing here) was not a good idea. It could give the impression that they were trying to ramrod something through when a certain group of people would not be able to weigh in.
You never hear discussions about maintenance costs of infrastructure. I wonder what the math looks like for a given bridge/road
They are apologising for 1) not implementing the new CoC fast enough and 2) not being clear enough when they did, which led to people arguing about what happened, whether a CoC is even a good idea, whether or not people should be forced to use other people's preferred pronouns, etc.

So yes, this is intended to strictly double down on the original position.
Groveling isn't an apology. If you ever have to make an apology of this type, always apologize to individuals before groups and before stating your mission. It reads better and gives the impression you care about the person. Also, undo what you did if you can, otherwise it's "sorry, not sorry".
If you got fired for being assertive then that company did you a favour. You don't want to work at that place.
“The bv US”? Europe has shorter hours and more vacation, but after factoring in everything else (healthcare, taxes, etc), my salary would be at least 40% lower in even the wealthiest European countries. And as mentioned elsewhere, the cost of living is higher in Europe. I can’t justify it, which is a shame, because I really like European culture and history and would like to live there for a few years.
I remember the general phenomenon. I couldn't tell you about any one of them in particular. That's about how my memory works.

"Oh that was totally a thing, yeah, I feel this way about it."

"Oh neat, can you tell me about a time that happened?"

"Um. No, not a single detail nor do I have any certainty when or how many times it may have happened. More than one I think? A half dozen? Over... years? Starting... youngish?"

Trying to conjure up something relevant I get an incredibly impressionistic snapshot of I think some desks. Row? Pod? Dunno. It's... sunny? That's 100% of what I've got. No people or other objects are present. Just a splatter of colors that may be some desks in some configuration.

The only memories I used to have in any detail were ones where I'd done something bad (I had a perhaps too-well tuned sense of "bad" for a kid, mind, though fortunately that also meant I didn't do bad things that much) and that's only because I'd spend like an hour cataloguing and re-living and ruminating over all of them every. Single. Night. Those are almost entirely gone now too, as I managed to break myself of that years ago.

It's really sad now that I have kids. Mostly I just try not to think about how I'm kinda sorta more dead than most people, in a sense, even as I live. If not for the fact that being clever is so valuable to my family (as in it pays the bills) I'd trade a bit of that for a somewhat better autobiographical memory without hesitation.

I tried to hold on to a couple vivid memories of my kids when they were very young by re-playing them a few times a day, but I slipped too many times and those are mostly gone too. Kept one semi-intact for a year or two, which is really good for me. There's a bit left, but not much. I don't even remember what the others were at all.
For reference, we have a roommate and two kids. Only one guest room left so pretty much a good fit.

Agreed 1000 sq. ft. Is great for two. Living in SF I had a 750 sq. Ft. Apartment with three people and it felt fine.
It has more than one meaning. see: https://en.wikipedia.org/wiki/The_Player_(film)
Fwiw your links at the bottom to Community, Privacy etc don't work on Chrome or Firefox on my (quite old) tablet. It's like the whole menu is an image rather than an actual menu.

At first I was suspicious but looking at the page source the links are there, so you may want to revisit that if it's an issue for others.
What Is Health Insurance and How Does It Work? – Road to Success
Responding specifically to your edit -

From my experience it's far harder for women to be assertive than men. I've yet to see an assertive woman not be tagged by some people as "aggressive" (being polite, "bitchy" is the undertone), even when I found them an absolute delight to talk with. I've seen this in interviews, I've seen this in the workplace with coworkers. I've seen plenty of guys I personally found to be complete assholes, who others still listened to.

Now, why do you come across as hostile? When you are being assertive, do you do so showing respect to others? Consideration for their views and where they are? Does everyone walk away feeling comfortable that their voices have been heard and their objectives are going to be met?

I am confident and assertive. But I bend over backwards to make sure that other people's viewpoints get considered and respected, even when I know them to be wrong. I don't tell them "you're wrong", I ask them questions to dig in and surface issues that they don't have answers to, and then I suggest ways we might address those, slowly shifting their perspective to mine, while showing them that I am looking to solve their problems. I am almost always the loudest voice in the room, even if I'm not the most senior person in the room, but other people usually don't mind that because I carve out room for their own voice to be heard, and show that I am listening to them.