skysight-inc/HackerNews huggingface dataset:
i had a list of criteria, it wasn't a high priority list but more ideas of what i expected from a relationship. but, most of the things that turned out to be a challenge later were not on that list. now with that experience i could build a better list, but no-one has that experience before their first marriage. so this is difficult.

the only way out that i see is that both partners recognize the challenge and find the opportunity to work through these questions together, which btw is already a good way to work out if you can cooperate.

being able to cooperate, for me is now the most important quality in my relationship. if we can work together on reaching each others goals, we can solve the problems that get in the way.

ironically that is the same quality that's most important in the relationship of company founders.
https://lite.cnn.com/en/article/h_2fd5930e5ce3eb52deac70ebbd...
Is it the Straussian interpretation of all examples responding 404 that there exists an upper bound to the high-levelness of general programming languages?
No part of his response is opinion. Proof of work adjusts the difficulty of mining (literally search "proof of work difficulty") so that the number of transactions processed in any unit of time is roughly constant regardless of the amount of energy going into the system. Transactions processed are useful work. The energy going in does not increase the amount of work produced. This is why crypto holds value (if you believe in it): a finite amount of reward is produced per unit of time, but the material cost of producing that reward increases over time as the system expands. You need to spend more resources to mine more cryptocurrency because the algorithm makes it less likely for you to be rewarded as more people do more mining.

Correspondingly, if I buy a washing machine, I can do one load of laundry per hour. If I buy a second, I can do two loads per hour at the expense of more water and electricity. If washing machines were powered by proof of work, adding more washers and using more water and power wouldn't increase the number of loads I can wash per hour. The algorithm would see that too many loads are being done per hour and decrease the efficiency of each washer to compensate.
For no good reason really besides people hoarding it.

It's kinda curious that people are not buying it while it's still underground and mostly leaving it there.
One does not need to want for it to be universally legal to point out that the wording of the 1st amendment technically implies that it is.
I love that beta testing is now endangering people lives.

Really taken to a whole new level!
Looks like a big weakness of DALL-E 2 is mixing up the properties of every object and of the background/setting.

https://twitter.com/david_madras/status/1512573390896480267

https://www.lesswrong.com/posts/uKp6tBFStnsvrot5t/what-dall-...
"start throwing bodies at the problem."

and to save money they hire some newbies instead of experienced people. I have had it multiple times where the project got looded with people who had no experience or they were in India 12 hours away so onboarding was really hard. the result was always that the added people slowed the project down.
Sounds like a Chinese social credit system.
Every release you can tell it's learning little more about general driving. I would call it a responsible but paranoid adult driver if you are driving in the suburbs or a city with well marked roads and controls. The problem is that it doesn't seem to even attempt certain human logic patterns, and I'm not sure a generalized approach will ever be able to infer these kind of nuances.
Just take 30 in another country, ideally with 12 hours timezone difference.
I always understood the BB8 saga as Disney looking for a toy company to work with then designing a movie character that fit into the company’s capabilities. So it wasn’t luck as much as a single large enterprise contract that swallowed any other focus.
A ship was lost at sea. The people were angry, so the monarch sentenced the sea to fifty lashes and stoning for the sailors lost at sea. The Monarch's guard applied the lashes, and the people stoned the sea. The people were appeased to the last.
This is one reason I like to use ClojureScript + Reagent for React(Native) development. Clojure atoms make a perfect in app db, that can hold anything, have good performance, and lots of "batteries included" functionality for reading and writing nested data.
What Makes People Engage with Math – Grant Sanderson
Lots of ORMS have an escape to SQL for querying, or you can choose to ignore the ORM for querying. As an example, ActiveRecord allows you to do this:

Client.find_by_sql("
SELECT * FROM clients
INNER JOIN orders ON clients.id = orders.client_id
ORDER BY clients.created_at desc
")

Which returns Client objects. Insert your own vastly more complex query above.
Man, my dark older brothers that I never had. I love those crazy bastards, but they really got the shit end of the stick, and there just isn't that many of them compared to the generations that sandwich them.
I find the big difference for me when building an API vs working on a UI is the testing.
I think backend APIs tend to be much easier to test than UIs.
For the backend, it's mostly Request in Response out, check they look good and the side effects (database, caches, queues, etc.) are performed etc.
For the UI you have a lot of async stuff going on and writing non-flakey tests is tricky and verbose with the current tooling - using react testing library which is better than enzyme, but still harder than testing a Django endpoint.
I think the dream is "get precise estimate without defined requirements". Also "an estimate is a commitment"
Founders can offer to buy the rights back later. I did this exactly - sold exclusive rights to software and team was hired onto acquiring company, years later acquiring company decides to shut down software arm and terminate existing service agreements. I offered to buy the rights plus our team back (for about 1% of the initial sale - they were going to just shutter it all), and immediately engaged the clients in new contracts. That purchase agreement was a doozy, spent more on lawyers than buying the rights back.
Have a chat with this colleague so that you gain a better understanding of what’s going on.

Assumptions will make things worse.
I guess modules help this a little right? I haven’t used them for anything non-trivial so perhaps I’m overly optimistic.
The supposed relationship between abortion and crime seems like the sort of result 19th century eugenicists were hoping for. But it seems like BS to me; the 70s and 80s crime wave supposedly stopped by Roe v Wade was predominantly in urban areas, which were exposed to the most traffic fumes. Lead fumes. The relationship between chronic lead exposure and reduced IQ and impulse control is settled science. The abortion/crime hypothesis relies on weaker evidence and has less explanatory power. Why are we wasting time on the eugenics argument for abortion legalization when much better arguments for legalization are abundant?
Perhaps there was a prior rhythm of testing and feedback before deployment. Why not check in with your colleagues to get some feedback?

If you have the feeling that doing less would be spinning your wheels, you could reallocate some time to developing some complementary or speculative skill - acquiring and exercising some new perspective that's not necessarily in direct service to today's codebase. You'll still be able to put energy into your work, which you clearly enjoy, your employer will benefit from your deepening versatility, and your colleagues will appreciate your sensitivity to team dynamics.
Yes, netlify typically does deployment by pushing to a git repo or uploading a zip, the update latency could take several seconds to a few minutes.

Another option is to use something like Firebase:

https://firebase.google.com/docs/hosting

The free tier gives you 2M cloud functions per month, then $0.40 for each additional million cloud function invocations:

https://firebase.google.com/pricing

Update latency is a few hundred milliseconds which should be sufficient if you are sending updates every minute:

https://stackoverflow.com/questions/37930219/is-firebases-la...

Just be aware that if your JSON payload is large, then you might consume all the egress bandwidth and it might end up costing more than you expect.

There are also alternative platforms which provide similar functionality (I have not used either of these though, so YMMV):

https://backendless.com/pricing/backendless-cloud/#compariso...

https://azure.microsoft.com/en-us/pricing/details/functions/...
If you care for the math, even in it's current state it is saving lives. Things like braking early to cause a fender collision rather than a door collision are remarkable superhuman feats, but beyond that the mere fact that it is always paying attention in every direction, has no ego, no sense of tardiness, urgency, efficiency, selfishness, aggressiveness or defensiveness makes it really easy to kill less people than human drivers do.
Microsoft doesn't come away a winner either in that scenario. They're left with a product that can infect their customer's code with unwanted license, not to mention questions about the ethics of reproducing code to such a level of fidelity that you trigger the license.
Just saying what you want to be true, doesn't make it so. Attribution is required for all licenses that require it. Microsoft is laundering intellectual property.
> I’d be curious to hear from men here if they identify with this and feel un attracted to a woman providing for herself.

No, I don’t identify in the slightest. The opposite is true. I find interest in someone who can be a partner in the true sense of the word. We should strive to improve each other and remain together by choice, because we’re happy, not because one of us has a small ego and the other is incapable of being independent. What a boring scenario.

That said, I don’t doubt it does happen. A friend has told me of a man she dated who couldn’t get over the fact she earned more than him. Unsurprisingly, they didn’t last. She’s much happier now, in a healthy relationship.

Is finding someone so important that you’d consider presenting as someone you are not? Sounds like a recipe to attract a partner you’d regret choosing.
I do hope Pinterest would fund memcached development going forward, especially the language clients for memcached. I've been using pylibmc to access memcached fast, and that project seems to be almost dead (https://github.com/lericson/pylibmc/issues).
You're alienating the vast majority of devs by choosing sr.ht, who don't have accounts there and don't want to set up yet another account, don't want to use mailing lists, etc.

In the end it's an ideals tradeoff. Are you going to prioritize the growth of your project ecosystem but give into megacorps, or are you kneecap contributions by choosing esoteric ethical workflows.
Do employers do that?
Behind the Police
If sentience is your litmus test, how do you define it? Do you recognize partial sentience? The struggle of all life to survive and reproduce? Animals with social hierarchy, tool use, problem solving or math skills? Where is your line? You might enjoy the philosophy of Peter Singer if you extend this line of reasoning. He's a bit too radical for me however.
immediately stating that you are looking to have kids since your time is "running out" would be a red flag

i disagree. that is something that i would want to know up front. yes, it may put off some people. but if the person is put off by that they are not likely to be a good candidate anyways in my eyes.

if you really want kids, then time is running out, and both need to be aware of that. i'd consider not stating that up front but bringing it up later an unfair bait-and-switch. if both are not on board with taking this biological limitation into account, then that's not going to work.
And Blake3 is almost 7 times faster than SHA-1...
This has always been case long before Google. Interestingly, this has never prevented new startups to born and compete. When Google was shaping up, they didn’t went after hiring people in established companies. They went after people who no one knew but they can tell that they were phenomenal talent. This hidden talent, the underdogs, are always floating around and wasting away. All successful startups builds off of them. Before Google, Jeff Dean and Sanjay Gemawat were two nobody working in D.E.C. Labs, not some highly paid Principal Engineer at Yahoo or Microsoft.

The single most important skill of a startup founder is to identify these underdogs and convince them to basically work for free. There is always tantalizing similarity between how one person raised small but highly talented armies in ancient time and went onto defeat large established kingdoms.
Repeated summation can compound rounding errors and reduce the effective precision of floating point encoded numbers.

Doubles have ~16 decimal digits of precision but adding a billion doubles together sequentially (simple summation) could with worst case data reduce your effective precision to only ~7 digits. Random data would tend to have a sqrt(n) effect which would leave you with ~11 digits.

Several algorithms have been devised to reduce or even eliminate this effect. Kahan summation for example typically results in the precision loss of a single addition, effectively eliminating the compound errors. https://en.wikipedia.org/wiki/Kahan_summation_algorithm
While Google and Facebook's fundamental business model is ads, they don't invest their R&D percentage wise as how much they make from ads.

Google at least does pursue a lot of moonshots, and is by all accounts the closest to true self driving cars.

Both tried to bring internet access to parts of the world that never had it.

Apple changed the world with the iPhone and is trying to do it again with AR/VR devices.

Amazon leads the pack in cloud computing, which itself is a massive force multiplier for other tech innovation AND a sustainable energy use bonanza (Cloud platform are massively more efficient with energy usage than individually operated bespoke data center solutions).

While I agree with you in a lot of specific situations (especially everything with crypto), I do think a lot of big tech companies ARE trying to make a meaningful dent in big societal problems
I'm not comment OP, but you literally said "I was like, um, I’m not sure I knew I was for SALE?"

A women for sale is pretty much a whore, so it doesn't seem they read into rather than taking you literally.

But even regardless, the fact that you took his word 'taken' in a literal sense rather than the compliment it was intended as, and here your defending it again rather than reflecting.

If your crossing off guys because they compliment you with common colloquial phrases that you take literally and negatively, well, you will indeed have a short list of suiters.
I've listened through this podcast series at least 2x now. The pacing and tone isn't always exactly perfect, but the content (and value of the content) is exceptional.
I find the whole state management situation pretty frustrating. It seems like everybody agrees that you should only introduce tools like Redux and Vuex when you actually need it, but what I observe is that nearly everybody reflexively reaches for these tools regardless of whether they need them. I see single page applications with 5 pieces of state, fully engineered with Redux.

Then the outcome is that about 50% of the beauty of reactive development is lost because the whole point was that your UI representation became isomorphic with your state. In doing that a whole class of bugs went away. Then we inject state management and suddenly all those bugs are back again, living in layers and layers of boilerplate code generated to satisfy the patterns required by the state management code.

tldr; the whole reason I started using a reactive UI framework was to eliminate complexity. When you bring it back in any form then you destroyed the main value proposition.
Sticking to traditional beats of a zelda game is not how you make ever better games

Breath of the Wild isn't a better game, it's a completely different game. It's not even a later stage in the evolution of the Zelda formula, it's way out of left field. The (arguably) best Zelda 1 speedrunner in the world, LackAttack24 [1] even goes so far as to call it "NOT a Zelda game".

Personally, I am not a fan of modern open world games in general. I feel like they trade off quantity over quality in the most extreme way possible. On the other hand, the tight, cohesive feel of a classic Zelda game is absolutely sublime and an experience that is often imitated but never duplicated.

[1] https://www.youtube.com/c/LackAttack24
Ok, don't take this wrong. I'm rooting for you. But there's the red flag.

He said something that's a common expression, "taken", which is used for both men and women. It was clearly intended to be a compliment.

You chose an unlikely interpretation that clearly didn't match intent or common usage and decided to get offended about it.

After all your self description, I was wondering "how is she single?"

Right there, now I understand. I'd be out the door. Someone that is looking HARD for ways to be offended is not relationship material.

Think about your need to assign your meanings to other people's words. Maybe talk to a professional. This one thing can sink you.

Good luck!
Is there a place we can see a east to understand chart about this?
> I do think I'm improving our codebase on a daily basis.

What does this mean exactly? If you are redesigning the code base it could be like going into someone's house and redecorating for them. It's no longer familiar. If that's the issue then yes slow down, talk about it and get consensus first. Even if your way is objectively a win.

If it's bug fixes, new features, etc. That's different. You should be encouraged to produce. But politics matter, so you will have to feel the situation out and decide. Bosses may be using you as the new yard stick to measure performance.
So if I had to come up with a crossword solver, the first (dumb) approach I would try is the following:

- Come up with guesses for each clue (somehow—let's ignore the "how" for now)

- Prune all guesses whose letters mismatch with all the guesses for overlapping words

- Hopefully, you now have only one consistent solution set

Could someone explain why this approach doesn't work, and why you need probabilistic approaches?
It's because of this very problem which prompted the development of an auto-acronym-linker plugin in the browser (at the company i worked at)! This actually works pretty well.
This article is advocating for them to do so.
This is the opposite problem of what's being talked about. Binaries built against old versions of glibc should run just fine against newer versions. This is about a binary built against a newer version of glibc that doesn't run on an older one. This is common, and super annoying. There are ways to build to eliminate this problem, but they all feel like hacks, or involve a lot of extra work.

(Hacks such as https://github.com/wheybags/glibc_version_header -- which apparently does work very well, but still feels like an annoying hoop that should be unnecessary to jump through. I wish glibc's shipped headers actually could support this out of the box so you could set a preprocessor define like `-DGLIBC_TARGET_ABI=2.12` and it would just work.)
Yes the $10,000 was the extraordinary claim. I assumed that was a given. The Apple Pay is just an extra head-scratcher.
Not bad because it's untrue, but because it's just incidental to something more specific. For example concentrating on your hobbies and getting to know people that way, or finding some new group activity, or spending more time with friends and converting one, or just being in places you enjoy rather than spending time on internet dating is a specific thing to do that works for finding someone compatible. But if you only stop looking, that's not going to work - that's the cause/effect swapped.
> The blame is meaningless to them and has zero negative consequences

I would imagine this many government ties helps a little bit when it comes to consequences:
https://en.wikipedia.org/wiki/List_of_former_employees_of_Mc...
That sounds like exactly what it does? How would you describe it?
I always wondered if some sort of "closed loop fuel" model was viable.

The appeal of conventional fossil fuels are high energy density and well established tech to convert it back to useful energy.

What if we had a station with some tens of thousands of litres of petrol sitting around. When the grid is strained, we burn the fuel, but in a generator carefully engineered to capture all waste. When renewables exceed demand, we use the available cheap energy to distill the waste back into burnable petrol.

Now, obviously "petrol" and "generator" can be replaced with other options to optimize performance or economic viability (maybe it's hydrogen and a fuel-cell rather than petrol and a generator, but I'm not sure if those are actually working at scale or just trotted out by Toyota to distract from them being late to the EV party)

It probably wouldn't be hugely efficient (the distilling would consume more energy than burning ever generated, after all), but it could be a way to handle "I'll pay you tomorrow for a hamburger today" with more flexibility on siting than, say, pumped hydro.

I suppose the big question is how tight the closed-loop can be. It's not a winner if you end up losing 1% of your fuel stash on every daily cycle.
The website could use at least a few code samples: hello world, Fibonacci, and I dunno a number guessing game? A web server?
It is a small step between enabling pill mills and helping herd undesirables into the showers. It truly is time that we demand better of corporations, and time to prosecute immoral and unethical management.
We both know what Patek Philippe and Bugatti are, have you ever wanted to buy one?
It's a good metric to determine how advanced a civilization it. Would be cool to just compare pis with the aliens, and then whoever has the longest pi takes over, rather than fighting to extinction.
> Actually building a backwards-compatible binary that references old symbol versions is a gigantic pain: you either have to use a whole old environment, apply symbol versioning hacks on top of a new one and pray the resulting chimera works, or patch antique Glibc sources for new compilers and build a cross toolchain.

This is the example I gave downthread. It's an everyday problem for a lot of developers targeting Linux, whereas targeting decades-old Windows versions is a breeze.

Glibc isn't better, it just has different problems.
This is something I've come across in my own experience. If you don't actually have any experience in the problem space, the best thing you can do is make something that just barely works, then scrap it.

Then all the unknown unknowns become known unknowns and you can actually create good solutions to it.

All planning is a waste if you don't even know where the speed humps will lie.