jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Raft consensus apparently needs more round-trips than that (maybe two round-trips to another node per write?), as evidenced by this benchmark we made against Minio:

https://garagehq.deuxfleurs.fr/documentation/design/benchmar...

Yes we do round-trips to other nodes, but we do much fewer of them to ensure the same level of consistency.

This is to be expected from a distributed system's theory perspective, as consensus (or total order) is a much harder problem to solve than what we are doing.

We haven't (yet) gone into dissecating the Raft protocol or Minio's implementation to figure out why exactly it is much slower, but the benchmark I linked above is already strong enough evidence for us.
as always, tvtropes has a page for more examples from fiction, although the above is the lead example:

https://tvtropes.org/pmwiki/pmwiki.php/Main/CouldSayItBut
Artists themselves do call it art tho. They value the technical skill on itself too, apparently. And talk about it a lot. And then it becomes separate field where you can try to excel or competition on itself. (Also, in subgenres like manga when they talk about quality of art, they typically mean technical skill more then ability to convey emotions.)

It makes it something you don't value or like, which is 100% valid. But it seems to be fairly within what artists themselves call art.
And what percentage of those have abandoned or switched off from Facebook upon learning about their practices?

I doubt a majority of Facebook users would agree with it being prevented from operating in European Union due to their servers being in the US. This is a precedent that can and will lead to undue internet restrictions in the future. So while I share your concern that we should do more regarding data protection, I'm not sure this is the way to go.
I really enjoyed the article. It gives insights from inside that I couldn't understand from outside. The sense of community and the idea of getting some reputation (even if it only makes sense inside that community, as any reputation) helps me to understand some of the motivations of the people that are inside (I know is not the single and maybe not even the main one).

Thanks OP for sharing!
TBH, it feels like so many "hackerish" people spend so muck time dinking around with their environment they don't get much else done. I used to be that way too when I first started using Linux back in the 90s, but nowadays I mostly run with whatever the defaults are and concentrate on my work.
Out of interest, how did you get into your freelancing? how did you start off? Do you work with a company or agency or something?
This post is asking for blame!! Someone can take my anecdote for what its worth in a way that may help them out (I hope). Yes I'm whiny but also have some altruism:)
Yup. Once we actually are public and people are making polls, I think "take another poll!" will be very interesting.

We actually do infer location based off of IP address and a few other things.

Grok.io is cool. I like the look and feel of it.
How did advertising factor into this research? I saw more then a few stories covering the Beatles release on iTunes.
Is it easy to go from Phyton to PHP? and from Phyton to Java?
> Supposedly this really is true for men.

This is not just untrue for me, but dramatic and stark in a way that has surprised me a lot. I have some really awkward hair loss and I get mistaken for a college student at age 34, and that doesn't help. To a couple orders of approximation, women now have absolutely and universally no sexual interest in me, and this just wasn't true in my 20s. (This is despite me having more money now and being lot more sure of myself, more comfortable with people, less shy, and in better physical shape.)
Loose it in a cup of tea.

It kills electronics very well, and the tea taste a little better for it.
Can you please provide some proof / reference for the sabotage claim ?
Founder CEO tend to perform better than Professional CEO even though they have less experience and knowledge.

That is a very different situation. Founder/CEO's often have 2 major advantages over Professional CEOs. The first is that the Founder is more motivated. The second is that the Founder often knows their field very well, whereas professional CEOs are often leadership experts holding MBAs. Especially in the early stages, knowing the field and being able to do much of the work personally can be more valuable than the skills that an MBA business expert brings to bear.
Thanks. I now clarify in the post what I actually think about these products and that is unlikely I will kill them (not because its what I should say, but its what I truly believe)
Funny, I just read another article that reminded me of this one:

http://cdixon.org/2010/06/14/pivoting/

"Many products can be built much more quickly and cheaply by settling for good technology plus a bunch of hacks – human editing, partnerships, using 3rd party software – versus creating a perfect technology from scratch."
Examples: The hackers that sent sequential iPad device numbers to AT&T servers and got email addresses back. The hacker that guesses Sarah Palin's password.
I'm reading Guido Tack's thesis now, actually, trying to get a better sense of how constraint systems are implemented.

SWI is my usual Prolog runtime, but I haven't tried running it embedded. I really like Lua's design principle of, "The language doesn't handle this particular thing well, but since it's embedded, it doesn't need to - keep the language small". A mini-Prolog could focus on what it does best, have a simple C API, and leave the rest to the surrounding language.
Step 2: Write article to convince your competitors to pay below the odds and refrain from poaching your best staff.
Despite the low cost construction, it actually looks decent. Swap in some black bungee cords and it would look even better.
You can find some examples here (in French - smartphones): https://www.indicereparabilite.fr/appareils/smartphone/

The score seems to be a weighted average of various scores, such as:

- how easy is it to disassemble the machine

- any specific tools needed

- what type of attachments are used to hold things together

- for how long is the documentation accessible

- how long are the spare parts available to be bought
- how fast is the parts delivery

- how does the parts prices compare with the overall machine price

- information on the updates

- how easy it is to do a full software reinstall

- free remote support

etc...
The court found a particular surveillance program with a particular set of minimization procedures unconstitutional (see discussion starting on page 49). It did not find "NSA surveillance unconstitutional."

The court's concern centers around purely domestic communications and the failure of the NSA's minimization procedures to exclude it from the collections.
Yes, the title of this thread is not clear.
I don't disagree, but I also recall an almost certainly apocryphal story of a web application developer who spent many many weeks honing their application and trimming waste wherever it could be found, proudly announcing they'd finally got it down to running comfortably within the 2Gb memory limit - only to be asked "why not spend £100 and add more memory?".

The moral is I guess is it really cost effective to optimise relentlessly - and to whom?
In part I attribute it to higher safety standards. Doors act as crash shields for example. Not only have they become thicker over the decades, the higher the body part is the better they can protect the passengers as well.

But I also think it's a design choice. People still love SUVs, even though they aren't any more spacious on the inside or practical than a regular station wagon. And huge windows just aren't that impressive, metal (and plastic) is. And even smaller models that aren't SUVs get the SUV look.
You reminded me of this strange book [1] I own from ~ 1996. It's a fascinating slice of history, both culturally and technologically. Of course, it's pre- many of today's biggest sites, but interesting to see IMDB make an appearance, albeit at a much more obscure URL.

[1] https://www.amazon.co.uk/gp/product/186448280X/ref=dbs_a_def...
I happen to be a programmer that also does graphics, GUIs and GPGPU debugging, graphical display of data structures.

Then there are those architecture design documents, DB tooling integration, bug ticket/source control/task management.
> I had a similar junction in my life and I selected money instead of pursuing family and academic life, now I'm starting to think maybe wasn't a good decision. I'm getting older (38)

Wasn't a good decision despite making money or wasn't a good decision because you didn't make enough?
Firefox already supports something like this if you go to about:config and flip `privacy.resistFingerprinting` to true.

It's not finished/perfect, but changes a lot of things.
There are multiple anecdotes in this thread, on HN, that people missed that. All GP is asking for is better UX making it more obvious, because being able to check is something other than knowing to check and how to check.
Basically, albeit a bit more verbose. If you're looking to do this on a per-project basis, then yeah Flakes would be a good choice.

See https://nixos.wiki/wiki/Flakes#Input_schema for some idea on how it would look.

The main obstacle for you here is learning the Nix language and how to use it for nix packages. It's not an easy task, but it does meet your requirements.

https://nix.dev/ is a good resource in addition to https://nixos.org/manual/nixos/stable/ and https://nixos.org/guides/nix-pills/
However the mods choose to define it.
See my "UPDATE" comment; basically the issue seems to be that the output from "docker run" will contain DOS-type line breaks ("\r\n") if running with a pseudo-tty attached, so, with the "-t" argument. If that is not needed (e.g. when scripting) this argument can be dropped, and then the stdout comes clean with Linux style line breaks ("\n").

I don't know about kubectl, but if those "-ti" mean the same as in plain Docker, you could check if dropping the "-t" helps. After all, it looks like you are also scripting, so any kind of interactive input/output would probably be unexpected and undesired in your command.
Second Life was a lot of fun and sparked a lot of amazing creativity. I still miss it. And I know it is still around, but I think because of some changes it is not the same - also maybe because the people are missing. But there are lessons to be learned and hopefully it can be improved upon.

One issue for me was the difficulty of creating a decent looking avatar, and other interface issues. Something NFTs could be poised to solve. (Yes, you could already buy avatars in SL, I know).
> If it's just homebrewing / for personal, family / friends consumption, how would they even find out? A lot of laws are only there to enforce if they actually uncover a big operation.

True and that's kind of the joke. They aren't even allowed to do visitations without evidence of malpractice. But the laws surrounding it are even stranger: The beer produced should only be consumed at home, any outside consumption would require taxation, therefore homebrew competitions ask you to tax your submissions. They've actually went to homebrew competitions and busted people on the grounds of 10€ pP at most (But remember if I self report/pay it would only be a few ct - so even less). Homebrew meetups have never had problems before.

The background of the law (at least in folk telling) is that the big guys were worried about malt-extract making homebrewing so easy as to make commercial brewing superfluous.
To be honest, I don't think neurotypical people can really understand ADHD. And it's probably even harder for people who believe that brain is just some kind of a tool that we have 100% power over. And that's a problem because this lucky people who won on genetic lottery are often in power. I think like over 50% of my life problems are not because of ADHD but because whole world tries to convince me that it is my fault. And yet there are hundreds of research papers that conclude that you can't just fix someone with ADHD. There is no therapy and no medication that can cure ADHD.
Manson's book is among the top recommendations on Amazon inside the self-help/self-development section.

This 1-star rating represents best my feeling about the book and the author (I had been a reader of Manson from his PUA days before he, seeing the decline of the PUA industry, reinvented himself as a lifestyle guru):

"I've never been more disappointed by a book. The constant generalizations. The pretentious tone of it all. The lack of any substance. Heres a synopsis, privileged guy uses his atypical life experience to tell you to care less about certain things and care more about other things you already know you should care about. Don't waste your time or money."
It is strange why many politicians and countries (Germany included) appear to close their eyes and still promote or work on the 1.5 °C goal, which seems pretty unrealistic at this stage. Maybe it is to calm the public, besides knowing better.

Instead, there is a need for more realistic plans to model and prepare for 3°C or 5°C increase of average temperature by 2060 (or 2100). Looking at these bigger swings in temperature, it is more likely that we're seeing temperature peaking beyond our expectations than below.
I think they already covered that in The Matrix
I'm not sure if I take this comment seriously and answer it to be honest.
I often wonder if these types of games are sapping away the intellectual potential of humanity. They're explicitly geared to lure in the kind of obsessive tinkerer types who've historically driven scientific and engineering progress. Only now, there's little to no payoff for the rest of humanity if they spend thousands of hours consumed by one of these games.

What's Newton's modern equivalent doing right now? Probably perfecting a build order in Stellaris.
Seems that lots of people only think ADHD people have a hard time paying attention. If it was that simple I would be so happy. Here are just a few of the things I struggle with.

- Will power. People with ADHD struggle sooooo much with will power. It’s a constant struggle with everything in life and really wears you down.

- Constantly putting on a fake front pretending you don’t have ADHD.

- Rejection sensitivity

- Feeling inadequate, and unset at yourself for not being able to perform like peers

- Emotions swinging from happy to angry in a flash

- not being able to maintain friendships

- People thinking it’s not a real condition. Unless you have it you can’t even come close to understanding how much of a challenge every day is.

- Medication only helps with the attention issue for maybe 8 hours. It doesn’t help with the other 95% of the issues

This is by far the best what is it like https://gekk.info/articles/adhd.html and here is the corresponding HN https://news.ycombinator.com/item?id=22129777
Yeah - Its interesting, you can refuse to serve gay people a wedding cake, but cut people off from their phoney internet points and all hell breaks loose.

Personally, I think if govts consider social media so vital and a matter of 'the public good' - they should create a 'national' social media. Just like we have PBS, we could have some public media service. Private businesses are just that - private. They are hardly a monopoly, are not 'required' services by any stretch of the imagination, and are not a public utility.
Yea, verifying identity isn’t cheap, but that doesn’t mean you can skip it because it seems like a hassle.
It’s not hard to attack it. Cold turkey strategies can be a recipe for disaster.
"The worst that can happen"...

In a world where

your bank thinks that SMS is good enough for 2FA...

phone number plus other info is good enough for credit reporting agencies to send out your complete file...

Variations of this theme.

Also, this dump is once more confirmation that Facebook owns lots of data about its users, and doesn't care to protect that data, or to give its users the ability to control personal information. Why should they care? They suffer no consequences for this lack.
Do you have a citation for that assertion? I’ve got plenty to the contrary.

Laws from what I’ve seen are to codify expected behavior so it isn’t arbitrary. The tone and nature of them is up to the legislator.
They're not much more evil than any other publicly traded, advertising supported content repackager (so the bulk of "social" media these days), but they're far worse than a lot of other places on the internet because of their power as the "default location" for a lot of people to go when bored.

Facebook, long ago, stopped being about connecting people (except that claiming this gets more people to join), and more about "keeping people on Facebook as long as they possibly could" - because that means more ad impressions, which means more money for Facebook.

They rely on every quirk in human psychology to keep people addicted ("engaged") and scrolling as long as possible. Intermittent reward, randomized ordering (the refresh throbber followed by "new" content), and driving people into toxic emotions and rabbit holes. Anger, outrage, and conspiracy rabbitholes are /great/ for keeping people on the site. They're terrible for the people involved (one could offer the handwaving parallel of a grocery store offering free heroin if you buy stuff there to keep people shopping), but profitable for Facebook.

They believe the entire internet is theirs to scrape user activity from (the "like" buttons were turned into data collection elements long ago, against the original promises made about them), so they can offer better-targeted advertisements to anyone who has a valid credit card. Foreign actor, scammer, seller-of-medical-nonsense, it's all fine - as long as they pay up properly.

And in a wide variety of cases of Facebook being fingered as directly responsible for enabling reprehensible behavior like genocides, their responses are consistently, "We are so, so sorry that you caught us doing that, and we promise to try harder not to get caught in the future." Genocide is extremely engaging, and as long as they can sell ads to people othering their neighbors and calling for violence against them, well, what's wrong?

The guiding principle of Facebook has been clearly demonstrated to be, "What's Good for Zuck is Good for Zuck!" Anything else is secondary (and mostly a concern in that if you don't do anything, people might get around to cancelling their accounts or no longer using Facebook).

I can, and do, apply these criticisms to a number of other properties on the internet, but the social media companies (companies who take user-generated content, repackage it, and algorithmically deliver it in optimally engaging order to other people, interleaved with ads) are the parts of the internet that are demonstrably ruining just about everything that people care about.
Although downvotes don't help provide feedback to the users, allowing them can provide an immense amount of feedback for the operators of the community.

You need a certain amount of positive feedback relative to negative feedback, and if you monitor that ratio, you can have a good pulse on the quality of your community. If you are not maintaining a high ratio of positive to negative feedback, you can take action to increase positive feedback in meaningful ways. You can also use provided negative feedback to tailor interactions. Someone downvotes a particular thread? Don't notify them of any future discussion on that thread if you otherwise would have, etc...

See: https://en.wikipedia.org/wiki/Critical_positivity_ratio In my opinion this ratio applies equally as well in social networks and online communities.
I’m going to echo others that I really don’t think he’s changed. He has beliefs and is here to tell you what he thinks is right, not to project some aurora of neutrality. However, he will also read opposing opinions and is happy to discuss them, always in good faith and with an open mind.
> People are just different but every camp thinks They're Right and The Others Are Dumb and Stupid And Dangerous.

That's not quite right, I think. People are looking for excuses to not use Julia (r new technology X) because it serves as confirmation bias that their choice of <blub language> is still good and there is no need to start thinking of their extensive training and investment in blub is sunk.
Thanks for the correction. It was clearly so stunning that my eyes played tricks on me
I find it very entertaining how suddenly Visa is a good thing, the moment they wanted to offer a crypto card. All this after how many articles decrying Visa and other “legacy” financial institutions?

Also, the idea that Visa is going to help the Blockchain finally scale is ... well, let’s just say that you’re not supposed to enthusiastically endorse what the detractors have been saying for years.
He clearly violated his professional obligations, but congress doesn’t prosecute anyone, Massachusetts will if anyone does.
Any of the gearheads here know if there's been cross-pollination between flywheel hybrid systems and regenerative braking tech in EVs?
> Negotiation only works if both parties are equal.

That is not true at all. It only works if both parties have something of value that the other wants. It's always a negotiation, but the only thing that ever matters in a negotiation is the BATNA (best alternative to negotiated agreement) on both sides.

If your BATNA is unemployment and their BATNA is a minor delay getting someone almost exactly equivalent to you, then you'll take their offer and they'll politely decline if you ask for more. If your BATNA is one of a few other competing offers all of which excite you, and their BATNA is having to settle for someone who doesn't bring your particular expertise to the company, or worse, having to start their search over again, you're in a much stronger position to ask for more money.
This is probably because it eliminates the wind chill factor.
Neither. It was a design bachelor with group projects. You get to see a lot of interpersonal dynamics, and you also have a lot of direct interactions with your students.
> in reality, proportionally more power. That isn't democracy in the end.

someone who is a very well versed orator and public speaker, can also have a disporportionate power, by convicing people of his point of view.

But in a democracy, everyone still only have one vote, and bill gates' vote is just as valid as yours. Compared that to the old days, where if you weren't born nobility, you do not get a say in affairs that affects you.

I think people here commenting or lamenting, does not appreciate what the _actual_ natural state of things are, and how much worse it could be.
too many things have been lost or gimped.

Chemistry sets, m-80s, model rockets, playgrounds, coaster brakes, whatever kids did before "play dates" and anything intricate with small parts.
> It is hard for me to believe that people will continue to be fooled into thinking that the way to do cryptocurrency transactions is to not do cryptocurrency transactions and instead give their cryptocurrency to a middleman who will continue charging middleman fees.

The whole mining network are middlemen who charge middleman fees, so you’re pretty much stuck with that, short of deciding to be a miner.

And the more currencies are in common use that aren’t locked in essentially exclusive jurisdictional domains, the more demand merchants and consumers will have for middlemen that make dealing with multiple of them and converting them at need as close to frictionless as possible. Sure, partisans of one crypto or another will be happy to transact directly in that crypto without an abstraction layer over multiple currencies, but they will be the exception, not the norm.

Crypto idealists may each see their favored coin as the way to get beyond traditional middlemen, but in reality each coin that reaches nontrivial use actually increases the demand for middlemen.
I don't think your statement holds ground. If your coworkers behave like conversations on Instagram or LinkedIn, I'd hope you'd get the gumption to find another workplace.