skysight-inc/HackerNews huggingface dataset:
Redis was being used as a message bus here, so messages were being queued up and delivered in order using sorted sets. Overall, the performance issue was not the fault of Redis but rather how it was being used. The proposal (at the bottom of the post) does not suffer from these issues.
Hyperloop doesn't exist in any meaningful sense.
These threads are doomed to go sideways because for the most part only frustrated male software engineers show up to them. It's the same dynamic as the feminist groups that produce their kind of toxic dialogue; people who have life sorted out don't show up to talk about it and what's left are people with varying degrees of idiosyncrasy.
Hum, I've never seen generics making code harder to reason about in any language, except, of course for C++, where they are hacked over text.

If they will make code harder to read, that's up to syntax. I don't know how all that will look up on the end, but it should be reasonably easy to just write an example.
I'm fairly certain they use excess deaths, not necessary "deaths with COVID".
Thanks for building voat! for what it's worth, I liked it.
For those looking for a legit Rails-like experience in Node: https://github.com/cheatcode/joystick
Today we are at over 7 Billion. Suppose the population falls to say, 2 Billion or something like that. Is that a big problem? Like, what is the optimal number of people that this planet can support, without wreaking havoc on other species that also live here? 2 Billion is still a very large number...

This might sound cruel, but the less humans the better.
Not to beat a dead horse here, but everything cartridge based games did was “cheating” by your standard

Anyone remember Mode 7 style of rendering?
It tracks other brands’ bluetooth devices as well, not just Apple.
The messaging could be clearer though you’re right.
Just looking at number of people from each sex in a group date scenario most certainly doesn't tell you much about the big picture in a culture.

In east asian cultures, there's a very strong pressure for females to get married and have children. In China, there's also cultural desire to have male children - to the point people will abort girls enough to make a lopsided distribution of 51.3% males vs 48.7% females (by comparison, US has 49.2% males vs 50.8% females). Coupled with increased female participation in the work force over the past few decades, this leads to many females having unrealistically high expectations for romantic partners, or rebelling against the notion of being involved in a romantic relationship at all. Another thing worth mentioning is that in east asian cultures, femininity is also greatly associated with homemaking skills like cooking. See for example the concept of Yamato Nadeshiko in Japan.

So for females there, there's a really complex dynamic of parents pressuring young women to marry (either because of old fashioned marital values or because they selfishly want grandchildren, or both), ideologies that men are the head of the household and/or the carriers of family legacy and conversely the idea that ideal women are good homemakers, contrasted with an unprecedented level of financial freedom and choice of partners for females.

If anything, I think looking at east easian cultures only reinforces the OP's argument that there is inherent lopsidedness in cultural values and that men and women behave in a myriad of ways that can be explained well by cultural perception of gender roles.
My biggest issue with lambda are these two limitations.

1. You have a maximum of 30 seconds to reply to the request

2. You cannot stream data from lambda through the api gateway. Though you can stream to s3 etc.
>One annoying bit about Go's generics is that you can't use type parameters in methods.

i haven't written go in a long time (generics would/could get me to go back to it) but are you saying that functions can't be generic? or is members here vernacular for class (struct?) associated functions? i thought those were called "receivers", which you mention further down. so it looks to me like you're saying that functions can't be generic. to which i ask: wtf is the point of generics when functions can't be generic...?
would Theranos have gone the same way if it was a man larping as Steve Jobs instead of a woman?
Thank you both!
The CSS animation for the MBP took a while to make, but otherwise I wanted to make something simple and that loads decently fast.
It might also be self-selection that people that truly dislike the error handling simply avoid golang. I’d really be interested to see how well go generics handle the Result type.
Being the US politician responsible for using those sons and daughters as human shields is something that could backfire spectacularly. It's not a given that the US can dump soldiers into any conflict and then use their deaths as a tool for support. It's possible, and I suspect quite likely, that the politicians will bear the brunt of the damage from creating the situation where those sons and daughters were killed.
Magic Leap keeps getting GIANT amounts of funding despite not having dropped anything that people can buy (I think they took a DOWN round of $500M this year.)

Apple is investing significant amounts of capital on ARkit and AI/ML optimizations at the die level. Google has been dabbling in this space for years and years.

Second Life, the non-AR version of the metaverse, was hugely popular back in the day despite the tech at the time (i.e. having to carve time to use it on your computer). Pokemon GO (a Google bet) is still wildly popular.

With Facebook doubling-down in this space, yes, I am going to take this very seriously.
It'd be more interesting to see how you replaced rails framework stuff that need 2 days to build your project with vanilla PHP code that takes 2 hours.
Having part of your identity/physical existence fetishized is suuuuper different from just being wanted.
There are two elements that I've observed drive acceptance in an organization to software developers "5 hour workweek"

(1) deep institutional knowledge - code debt / knowing how to work with peers in company system to get things done / understanding business objectives / etc

(2) ability to think dynamically and react quickly within institutional systems - edge case bugs / outages / competitive feature response

It's like having a fully staffed fire station in a small town

Most of the time the guys are there playing foosball, turning out for events, and saving kittens in trees but boy are you glad to have them when the shit hits the fan.
It looks like phone numbers are permanently deleted from Signal, seems problematic with re-provisioning.

A previous purchaser of a newly provisioned phone number may have already deleted their Signal account before releasing it.

https://support.signal.org/hc/en-us/articles/360007061192-De...
That's because half of Rails core functionality uses meta programing so methods are generated during run time. To effectively debug with Rails, you need to understand the inner workings of the framework itself.
No idea; most people I worked with drank coffee but never once was I exposed to performance enhancing drugs. At Microsoft I worked on IronPython and the people I worked with were productive not in the sense that they churned out 1000s and 1000s of lines of code a day, but they were productive in the sense that they were constantly outputting fairly novel solutions.

A similar thing was true at Google, I worked in the platforms division there (storage systems, BigTable, Linux kernel tweaking), and it was mostly about identifying bottlenecks and coming up with interesting solutions to squeeze out more performance. Most of this work wasn't like massive lines of code, but you had to really understand the problem at a deep level and have the kind of rigor and discipline to make changes to large systems without breaking anything in the process. That last bit was very hard to do, since coming up with optimizations that don't break anything is surprisingly difficult.
I often struggle with starting. And then when I have started often I get stuck. It's not an easy job where you can just keep going. There also things like building that can take ages. Sometimes I need to wait for questions. We might not call this waiting working but since I still need to watch the screen I think it qualifies.
I think this is a big one, there comes a certain point where the bureaucracy simply squeezes the ambition and desire out of you. I hit that at some points, I just didn't want to work anymore excelling at my job made no difference to me or anyone else because even if I stood out and did excellently it wouldn't matter because I had to go to other teams or get other approvals to actually acomplish something.

I found myself spending time on leetcode, or learning emacs because I could justify those as improving my abilities. To quote Office Space "I have 4 different bosses, my only motivation is to not get hassled, that and fear of losing my job. But you know what Bob, that gets someone to work just hard enough to not get fired."
What would you like for error handling?
You must not have looked too closely. This took literally 15 seconds, taken from the "FDS Handbook":

https://www.reddit.com/r/FemaleDatingStrategy/comments/jo75a...
> which would naturally lead to gender composition changes in dating events that target people in demographics older than early 20s.

Do dating events in America target 20 something’s? Every one I’ve ever seen is nearly exclusively middle aged or retired divorcees
The issue is not the number. The issue is the rate of change.
At Microsoft at least that wasn't my experience at all. I knew several people there who hadn't done any real productive work for the last 7-10 years, probably longer.
https://archive.md/KzHoh
People can get _really_ attached to artificial objects. I think you might be (horrifically) surprised how effective it would be, if the stigma was dropped.
The Netherlands are already affected by sea level rise for some time. However, it seems to me they also plan and act accordingly for quite some time: https://en.wikipedia.org/wiki/Flood_control_in_the_Netherlan...

"The sea defenses are continuously being strengthened and raised to meet the safety norm of a flood chance of once every 10,000 years for the west, which is the economic heart and most densely populated part of the Netherlands, and once every 4,000 years for less densely populated areas. [...]

The Second Delta Committee [...] expects a sea level rise of 65 to 130 cm by the year 2100."
Education is needed to help people understand the risks.

No education will stop many from going to Casino and blow through their savings. If they wish to engage into recovery effort - there will be rules of this engagement.
>Now that 6 is headlines, wonder how many the next wunderkind will need...10?

50 virtual ones in the metaverse ;)
I assume you're referring to the visualizations like the ones halfway down this post? https://netflixtechblog.com/vizceral-open-source-acc0c32113f...

It wasn't really a horror, and those charts are a little misleading. I'll try to explain.

Plenty of others who were also there at the time might see it differently, but IMO this was a trade off to get higher productivity and higher resiliency at the cost of higher complexity. So it was a feature not a bug.

When the cloud migration began in 2010, we had a straightforward architecture of a handful of Java monoliths and a giant Oracle database all running in a local data center. The DVD service made all the revenue but the future was the streaming service. It would turn out over the next 10 years we would need to grow engineering headcount over 10x to support the growing business complexity. Some of that complexity was foreseen and the intent was to address it with a culture analogous to a cellular ecosystem.

There are many successful designs in nature that evolved to a complexity beyond our current understanding, like the human body or even the protein signalling pathways within individual cells. These systems tend to have excellent homeostasis and survivability in the face of novel stimuli. Notably, each cell is fairly independent: it can receive signals but it acts on its own, and its internal complexity can be hidden from its neighbors.

We created a culture where teams were independent units. The sayings were, "loosely coupled and tightly aligned," and, "no red tape to ship." This is the opposite of an architect making top-down decisions. Instead we prioritized local decision making within teams which tends to be fast and effective, so this worked out well for productivity. But the side effect is that the overall system grew a bit beyond the limit of any one person to easily understand it. Thus the automated tooling to visualize the graph. But the dependency graph itself was rarely a problem. Any given developer was usually able to trace all the requests they were responsible for all the way down the dependency graph, and that's what really matters for development and debugging. Generally, no one needed to grok the zoomed out picture -- even during outages, problems were typically root caused to a particular service, and not related to the whole dependency graph.

But the dependency graph makes for a compelling graphic, so it gets people's attention. The real story is, "productive organizational culture made of independent units."
> the person who, annually, sets rules on house procedure

Wrong.

The Speaker doesn't set rules on house procedure, the House as a whole does.

> She has the power to unilaterally end this practice and chooses not to.

No, she doesn't. Neither does the House alone, since at the federal level, “lawmakers” includes the Senate.
Not familiar with Roma, whats wrong with them?
I feel ya. It's hard to measure software engineer productivity, which means it's hard to incentivize software production at the margin, so the tendency is to work hard on your own recognizance until you run out of motivation and then sandbag forever. You can offer engineers equity to try and fix this but it seems like you have to offer quite a bit, and the measurement problem remains.

I know a company where engineers publicly set their own twice-yearly objectives, which are then linked to their bonuses. You can imagine a number of advantages to this system from the perspective of someone trying to optimize a firm: high performers will set difficult goals, sandbaggers will set easy goals that look difficult. Telling the difference is still hard because often only an already-expert person can estimate a problem's difficulty, but at least the loop gets closed in theory.

If the companies you work for never catch you sandbagging, then you're good .. until they go out of business because of all the other dead weight they're carrying and you find the remaining firms use technologies that require you to re-adapt your sandbagging strategy. The firms hope that this adaptation itself will refresh your motivation for a decent percentage of your vest period (since you're one step closer to being truly obsoleted and need to build resume points). Anyone who stays past their vest period can assumed to be a sandbagger, so 2-5 years looks good.

Yeah basically you're fine for now; just remember that this business will kick you out on your ear eventually if you don't keep up. This can happen real fast sometimes. If you don't use some of your fallow time to do continuous learning, you might slip out of your salary range or out of employability entirely-- that's the tail risk you're taking.

Maybe that's why you feel some anxiety: you have a fat-tailed existential risk that hasn't triggered yet. You should feel anxious, it totally can and will trigger eventually.
Reading all of this reminded me that I have a bag full of 50's-70's transistors and a box full of 12AU7 Telefunken tubes that I should probably list for sale.
Which could be a good thing. See the book "10% Less Democracy":

https://www.amazon.com/10-Less-Democracy-Should-Elites/dp/15...
> There is a lot of talk about monoliths vs microservices lately.

Actually it's been going on for years, and it's always the same argument. People think they're thought leaders for saying "Start with monoliths and only move to microservices if you absolutely need to!"

It's a pretty obvious conclusion to anyone who has worked in both environments, or have had to migrate from one to the other, so it's not particularly insightful. And yet here were are, 5+ years later saying the same thing over and over again.
Once you're worth a certain amount the most sensible places to store your money are places that use it to generate more money.
Who are you arguing with? No one is defending Trump here. Just because Trump was corrupt doesn't mean that it's OK for his opponents - who've explicitly called out his corruption - to be corrupt.
“Stimulating demand” is nonsense - applied Broken Window Fallacy.

The net effect of equity investment is to increase the amount of capital targeted towards the production of capital goods; i.e. deferring consumption makes humanity richer in the long term.
Ask HN: Is PHP better than current JavaScript stack?
Dozens of people switched :)

At least I upgraded Windows 7 to Lubuntu
Cargo drone delivery to start in Europe
Odd, I run Slackware-current, with Fluxbox.

To suspend, I just run "xlock & loginctl suspend" from a script being called from a Fluxbox submenu. Dumb easy.
How do you lower yourself down into a reactor that has melted down at thousands of degrees and come out alive or not suffer radiation poisoning? The story seems embellished.
Perhaps you have tinnitus.
None of them should respect IFS — that’s only for the shell.
> you should feel ashamed for it. If anything you should feel shame

Trying to guilt-trip or shame people on HN for their views is absolutely against the HN guidelines[1] - "Be kind. Don't be snarky. Have curious conversation" "Comments should get more thoughtful and substantive" "When disagreeing, please reply to the argument" and so on.

[1] https://news.ycombinator.com/newsguidelines.html
Honeymoon Planners for Billionaires (2018)
Brave is your browser UI. The rendering engine underneath is Safari, as it is with all browsers on iPhone/iPad. The version of Safari is slightly hobbled from the main one, though far less so than it used to be when Apple kept all browsers using a severely hobbled rendering engine making them much slower than Safari proper.
Gonna pile on the bandwagon here and add, it shouldn't be a "central computer" that has all the cool shit and you attach peripherals to it. We should be merging equally powerful computers together, it should be a symbiotic relationship between different parts that get better over time. Two computers are better than one
I've been a software engineer and managed software engineers for 20 years and worked in all kinds of businesses. This is both normal and mostly acceptable, in my professional opinion.

Doing just as much work as your employer requires and no more is way less of a problem than employees who actively steal, commit fraud, bring drama and distract other team members, or are introducing defects because they've faked their way into a job they don't have the skills for. Your managers are likely dealing with those problems too, so they may be more aware of your situation than you think and are ok with it. Or maybe not, whatever. Not your problem either way. They can let you know if they're not happy with your performance, which it sounds like they are not doing.

However! I will say that this way of working and living comes with some significant hazard to your mental health. Doing something you don't like, care about, or believe in for decades long periods of time can really mess with your sense of self worth and happiness in life. You only have one life, do something with it that is satisfying. Get out of the rat race.

Personally, this realization has led me to switch careers. I'm now in a 2 year evenings and weekends program to get certified to do something that has nothing to do with tech. It is a huge pay cut. I also am happier than I have ever been in my adult life because I'm learning something challenging and helping people instead of coasting through 8 or 9 hours of pretending to work every day. Starting over mid-life and finding another thing that I love as much as I loved computers as a teen has been a blessing worth more than any amount of money.

Good luck!
Developer's Guide to Building Notification Systems: Observability and Analytics
Facebook Chat is basically a messaging business on its own. Given that Google has tried and failed to get into this space COUNTLESS times over the years, I'd call that a pretty solid new product offering from them.

Facebook has also innovated significantly in adtech afaik
A term limited politician will want to secure their future and will go into the job with the knowledge that their time is limited no matter how well they do the job. They’ll seek compensation. The corruption will morph to adapt to the new reality of term limitations but the amount of corruption will not decrease.
Or just go and have a shower in the afternoon. It's the best remedy to an afternoon dip I know and one of the major benefits of working from home. It's a great place to solve problems before getting down to coding.

Doing the dishes is indeed a good one too.
> So essentially they can get a potential 5 years of income for having kids. Massive incentive.

Depends how you look at it. If you're nursing, it takes 5 years to have three kids anyway.
There is also this

https://www.reddit.com/r/FemaleDatingStrategy/comments/rhd04...
"It may be true that heterosexual men want sex. But so do heterosexual women and homosexual men and women as well, as well as those who are somewhere in the vast spectrum between these identities. The question to consider then is why does male heterosexual lust get special consideration?"

Who do you think has more sex: lesbians, or gay men?

OK so now that we've settled that men have 1000x more sexual lust than women, let's ask ourselves, are there more gay men or straight men? Straight.

"The question to consider then is why does male heterosexual lust get special consideration?"
Probably because most sexual lust is male heterosexual lust.
A lot of them are. Where do you think all these comments come from? Everyone isn't on their lunch break.
He only got caught because he bragged about it?

Horrible deterrent, because it isnt a deterrent
I feel like you don't know how to sort by TOP for the month: https://www.reddit.com/r/FemaleDatingStrategy/comments/rb012...
I kind of what to hear how OP's modded one sounds, see if there is a difference or how much of their enjoyment of the amp is colored by having Amp of Theseus'd the whole thing.
What about VSTs using iLok? Ive only shallowly looked at it in the past but haven't heard good things
> I think the need for 10x developers is possible overstated on the internet.

I don't really have any opinion one way or the other in most of this, but this part of your comment I completely agree with. Sure there are incredible talented people writing code, but the vast majority, even those writing Linux, Kubernetes or Postgresql, they aren't smarter than you and me, at least not by much.

There where a blog post by Jacob Kaplan-Moss "Embrace the Grind" which I pretty much agree with. Doing the work no one else care to do and just stick with it, even if it's boring for two weeks, that's the stuff that will make you look like a 10x developer (well maybe 2x).
They are giving a lot, I respect them a lot for that. They are practical about it too, of course, compromises have to be made everywhere.