skysight-inc/HackerNews huggingface dataset:
That wasn't the intent of the comment. The original article was suggesting Freenom was popular with spammers. I was adding my observation that it has often been Namecheap that is prolific in my spam folder. We then go on to discuss why that may be.
Sounds nice, till you recall that the closer the equator the better for launching. This is why Cape Canaveral was always used for launches and SpaceX built their new port in Brownsville. These are the closest points in the UsA to the equator.

Scotland is really far from the equator.
I guess the dogs are part of the narrative challenges.
Just being "up close" doesn't mean your perspective is objective truth, or even reasonable. If anything, quite the opposite. The author of this post seems emotionally invested and may very well be ascribing motives to people that simply don't exist, and/or may have a coloured view of events.
Right. I didn't realize it was that sort of reflection, see my edit.

I don't know if their approach is the right one. I think the visitor pattern is a bit limited in usefulness (where it fits nicely for serde, it'll fall flat for other more exotic use cases I think. But I've not thought about it for more than about 5 minutes and haven't considered any other possible alternatives - they have.)

However, I agree with them in that the current song and dance with syn being the prevailing defacto crate most of our macros are built on is a bit absurd, especially since they refuse to open up proc_macro internals for use by the public. I can certainly see both sides' points but the net effect is that, right now, the macro business yields subpar error handling and feels very much hacked on rather than being a natural part of the language like most other things in Rust seem to.
...I wish I wasn’t so much of a lurker to get the karma required to downvote you.

I did that for you.
I got antibiotics in Sweden when I had mononucleosis (a viral infection). It definitely varies.
As someone coming from Java, that's untrue. C looks like language written by the ancient ones.

Especial the combos of * and []. And it's full of tiny gotchas what is width of type char? What is UB? Why is it segfaulting and so on?

Sure to C trained eye it looks normal, but to a Rust trained eye Rust looks normal.
Interesting little read.

"Engagement-based ranking, use by many social networks, is even worse. It concentrates attention on controversy, outrage, and out-group animosity."

It does concentrate on those things!

Perhaps a sad fact for humanity is that "our collective participation in public discourse produces the shared values and narrative that enables collective action toward common goals" - and maybe unconsciously, those common goals are controversy, outrage and out-group animosity.

Maybe social media really just exemplifies a really ugly side to human's that has been enabled by the internet. Perhaps, through the evolution of our species, we have been hardwired for negativity, and the internet just makes it a lot worse.

Just a thought.
If you really want to watch this, do it after the war, after Russia withdraws from Ukraine. Not now.
> For all its technological whizzyness, the system has downsides. Cost is one. Mr Redi reckons each raising of the barrier costs about €150,000 (other estimates are higher).

Great article but I'm really curious about this number. If the alternative to raising the barrier is "the entire city floods" then that... seems like a pretty good trade? Also, nobody talks about the cost of raising and lowering a drawbridge. The whole point of it is to be raised or lowered, just like the barrier.
No, he abandoned it. Nothing stopped him from doing it, there was room and no stringent objections from anyone.
He did have another hobby though, which he did during his working life and continued it for twenty years after.
Lucene here just dealing with plain float[]s, so Valhalla at least shouldn't affect it much. It seems the limiting thing here is that it has sum accumulators, which the optimizer can't reorder because addition isn't associative.

(for reference: scalar impl: https://github.com/ChrisHegarty/lucene/blob/dd4eaac9af346a21... and SIMD impl: https://github.com/ChrisHegarty/lucene/blob/dd4eaac9af346a21...)
https://web.archive.org/web/20230528065531/https://www.honey...
> No PM in history has ever said “This seems to be working pretty well, let’s leave it the way it is.”

Great line. Hard to have a long term stability when people are motivated by short term incentives.

I think Apple started this idea of planned obsolescence and disposability (buy a new phone every year).

And their yearly OS updates exist purely to slap a new wallpaper on their yearly hardware micro-iteration for marketing purposes.
FWIW, JeanHeyd did mention the issue themselves as well after a while[1].

[1] https://twitter.com/__phantomderp/status/1662511693136637952
I am not sure how it works in the US, but in the UK, an entity that buys at least 90% of a company can force the minority shareholders to sell at the same price.
The first point is somewhat fair regarding whether you can charge the current legislature with hypocrisy. It doesn’t really address the point that they’re gonna pass another budget this year under Republican control—so the debt ceiling is an absurd way to accomplish their goals.

The second point I disagree with. The history shows that debt ceiling increases are quite frequent—almost annual. Most of the time it doesn’t provoke a debt crisis. While pre-handling increases with the budget would be better, it doesn’t seem to normally be done. It’s just sometimes the case that one party blocks the process (I think it’s true it’s mostly Republicans, but individual Democrats have opposed raising the ceiling and that’s completely irresponsible). So you don’t need an assumption that Democrats pre-planned this.

https://sgp.fas.org/crs/misc/R43389.pdf#page10
It's a very clearly disgruntled senior member of the community who has just ragequit, following which they wrote a lament about their broken heart and their copious weeping over the intolerable cruelty of a withdrawn keynote invitation. It might be worth asking for a bit of evidence of their claims, given their penchant for melodramatic overstatement.
Agreed, that part was a little ehh for me too. And I think a resignation is a complete overreaction, but hey, I'm not close to any of these people so what do I know.

The original behavior is childish. And the quoted paragraph I have there about it revealing some internal mechanics of the leadership group is an important observation, one I'm much more concerned with.

It's revealing that Rust's open operation may not be so open after all. That can quickly cause a lot of problems if not quelled.
The newer GC options should have already forced people to upgrade. A use case like search churns through memory.

Maybe just what I've seen but Solr usually has users sticking with older versions of Java.
Do you mean “Ada”, the programming language? It's not an acronym.
The periodic table is a human construct. So is the concept of an identifier.
I haven't seen grifters in the community. But there definitely are narcissists and other ucky personality types. This is true of ALL communities... As soon as a niche group offers a position of power/importance the turds will line up to battle over it.

Best advice I have is, avoid the whole situation and have fun. If you really want this kind of stuff to be part of your career, this is what that kind of career path is... lots of politics, drama, defending a title, etc.

Conferences can be good for meeting people, and I guess self promotion. But it's just like anything else, there's going to be people who will do anything to meddle regardless of merit. There's going to be "cool kids" and "losers". If you seek equanimity, you won't find it in a hierarchical power structure.

Blogs are way better than talks anyways.
The link to the repo (https://github.com/epfml/landmark-attention) leads to "we'll publish something later".
> The equivalent situation is something like being warmly invited to a wedding
> ...
> Later, you're told you can only come to the ceremony and not the reception or party For context, I've spoken at over 100 conference events.

Is it though? I can tell you from an audience point of view it almost certainly isn't. Nobody cares very much what "status, time, and prominence" your talk has. Which leads me to ...

> There are very significant differences in terms of the keynote speakers and regular speakers — generally in compensation, status, time, and prominence

So it's an ego thing?

Just give the talk, forego whatever glory you get from it.
So now there are two stories from the one of the sides, is there any stories from the other sides? Namely, from the people who felt so "uncomfortable" about a technical topic that they had to uninvite a keynote speaker?

As things stand, this whole things smells very weird, so weird I almost cannot believe what happened, so would be most interesting to hear what the other side has to say.
> How would you consider the act, if a foreign agency would hack the Phone of Biden?

Well, mostly they do not seem to care that much. Politicians have probably the worst opsec of all people. Mrs. Merkel was a target, but so was President Macron recently:

https://www.france24.com/en/live-news/20210720-phones-of-mac...
Chalk[0][1] maintainer here. We've gone over this, uh... call to arms? a number of times before. AMA.

[0] https://github.com/chalk

[1] https://npmjs.org/package/chalk
After visiting Venice a week ago I say do whatever it takes! Save the city! It's a floating wonderland, even though its a bit stinky.
And yellow on white is completely unreadable...
This is another new troll account, noticed them in the snowden thread.
It's not really about big picture societal politics, it's about internal politics, and no organisation can escape those, because that's what an organisation is.
> The Rust project needs to stamp this out before it begins to fester.

https://www.theregister.com/2021/11/23/rust_moderation_team_...

There seems be something rotten at Rust and I've no idea what but anyone who gets a close look at Rust leadership seems to sprint away.

It doesn't seem to be a matter of stamping something out it'll be an entire overhaul.
> They're asked to speak at RustConf after a leadership vote.

> They've also written an article about reflection in Rust[...]

> Rust members were "uncomfortable" with this purely technical viewpoint [...].

As I understand their own words (your link), they wrote the article, were invited to talk, and decided to talk about the content of the article and related things (because that’s what they had been working on recently and you generally give talks about things you work on).

Not making a value judgment, just want to point out the connection is less indirect than your comment implies.
It is surprising that, while it's obvious that the website was built carefully, it didn't occur to the author to articulate the rationale for this whole campaign. I suppose in the author's mind, this site's audience are people for whom this is self-evident. Still bad form for a public request to not provide reasoning.
Is it bad of me to say I really just don’t care?

If he did the talk. If he did it as a keynote. If someone else is “leaving rust” because of it?

It all seems so fabulously irrelevant, I really struggle to understand why:

1) I should care (I don’t, currently)

2) People are coming out of the woodwork to criticise the rust team / foundation whatever when they’re not involved.

3) Why people having emotions (eg. The person above, who does care) is somehow a bad thing?

4) Any kind of positive out come is going to come of this.

I really struggle to view doing anything else as not hostile to the rust project or having an agenda (“stop rust being woke!!”) which is non technical, and unhelpful.

Rust is great. It’s not perfect. The people who build it are not perfect, the foundation is not perfect.

People are not perfect.

It’s ok.

Call out problematic behaviour, don’t obsess over it.
> A majority of APIs don't even use all of the existing HTTP verbs

That is because there are essentially only 3 verbs in HTTP: GET, POST, and OPTIONS (needed for CORS). All the others are (from a protocol POV) rebranded POST or very specialized (like TRACE or HEAD).

This new method in particular is meant to be useful for proxies, so that they can cache more without risking breaking old stuff
Soon to be an outdated discussion: https://blogs.bmj.com/medical-humanities/2020/03/03/ectogene...
> So it's an ego thing?

It's a respect thing. It costs time and money to produce and give a talk.

That very often isn't visible to the audience. It takes weeks of dedicated preparation to deliver a high-quality keynote talk, and people have day jobs and other obligations. If they're going to travel hundreds or thousands of miles and now have to pay for the privilege, they might want to not be treated as disposable.

That doesn't seem like too much to ask.
The issue is not the cost at the moment. The real issue is, what are we going to do in 50 years?

Invest even more money to buy another 10-50 years or will we have to admit defeat? If there's even a chance of admitting defeat that will be felt in property prices and investments a lot sooner than those 50 years.
No applause until it electrocutes someone trying to shoot it who isn't authorized, a la Judge Dredd.

Also, given my experience with fingerprint scanners on phones, where I'm not nearly as insistent that it actually do what I tell it to, WHEN I tell it to, this really doesn't seem like something that is likely ever to be particularly well done.

Seems the goal is "not shooting for other people," and if it happens to "shoot for the person its supposed to," icing on the cake.
Here's the link for the interested: https://youtube.com/watch?v=NXaVLXSZdEw
The isatty() check is obnoxious when you do want to preserve the control chars and can't force it on.
> universal healthcare will have long wait times for doctors like in Europe!!

I don't know about that. The missus had a problem, had to see a specialist, they first said next slot is in 1.5 months, then she read her blood test over the phone and they scheduled her in like 3-4 days. TBH that wasn't funny at all, the 1.5 months appointment would have looked ... healthier.

Eastern Europe where the universal health care isn't considered great.

[Posting as throwaway because the missus can be identified by my HN nick]
Berlin is still sinking though. Slowly but.. surely.
A) Denying the agency of women to make their own choices is by definition misogynistic. Asserting that when women make choices you don't agree with, it must be due to exploitation, is likewise misogynistic. Paternalistic too. Hardly the vocab of women's lib.

B) Somehow I doubt I'll be getting a particularly balanced take from a website called 'the critic slash end womb trafficking'. Julie Bindel is a fiery political opinion columnist - the Ann Coulter of radical feminism - and the article you link is brazenly polemical. I could respond with my own polemical links which counter yours, but I honestly don't see what the point of that exchange would be. It sounds like surrogacy is a culture war issue for you, which is sad, because the culture war is a parasite on good intentions.

Here are the legal protections for surrogates in the state of New York: https://health.ny.gov/community/pregnancy/surrogacy/surrogat....
It is not working there also. See the Covid vaccine theater.
It sounds like you don't know what you are doing. Don't be shocked, not knowing what you are doing and praying that a tech stack will do it for you is the norm... by far.

It can be done correctly and faster and cost less than alternative approaches. Here is how you do that:

1. Start with the end in mind. Know what you want from a product perspective and write that down. Most places are not capable of getting this correct. The more precisely you know what you want the less it will cost to build.

2. Know the platform. Most people have absolutely no idea how the front end works and are completely reliant upon some tool chain. A tool will allow setting up an application somewhat quickly in the absence of a plan, but again the costs will spiral up as you build it. This is why software is hard to estimate. If you don't know what you are doing then hire a temporary consultant to drive this bus. A framework or build tool is the most incorrect answer.

3. Automation. Supposedly software is written by software people and yet rarely are things well automated. You need centralized user-facing product documentation, test automation, code validation, accessibility, and such written in parallel to the actual product. If you know what you are doing this costs far less than you think. If you bolt it on later it will be extremely expensive and horribly incomplete.

4. Always remain focused on the product, the end state for the user. Most shops get this wrong too and instead think about their tools, code vanity, popular trends for hiring, and other irrelevant distractions. Focus.

I hope this goes well for you.
When presented with a vast malicious conspiracy, I try to default to Hanlon's Razor: Never attribute to malice that which can be adequately explained as stupidity.
No, that's mainly lack of single consumer market, and the markets being too small to meaningfully start B2C companies.
Amazon (AWS) to demolish office buildings and build data centers
Amazon to demolish nine office buildings in Sterling, Virginia, and build four data centers
Indeed. Even if they can't pull the trigger, there's plenty of stimuli that will result in a bullet being fired other than a trigger being pulled. Playing "microwave the gun" wouldn't likely end well.
I hope the main static page (motherfuckingwebsite.com) will live on, it's a great fulcrum on which to raise your particular designs.
Did I miss when OpenAI marketed ChatGPT as a truthful resource?
I often wondered what could be the reason that triggers the “dead internet” theory. And muddying the information we can share freely means we cannot share freely anymore.
You don’t need to work on hard problems(2020)
You can earn close to the average American techie in the EU, either by getting one of the better jobs here or working remotely for US/Canadian companies. Both of those options get you in $150K base range, which is what most roles in the US offer.

Getting $250K is also attainable if you freelance, which is better than 90% of companies in the US pay.
It is a known and published weakness of LLMs that they do not have internal monologue, whereas human do (where they can remind themselves over and over that names are switched). But it's not impossible to implement it.
In the context of an ISP, what is abuse in terms of network usage? For instance, I'm sure with console + PC gaming etc. a lot of gamers use around 400GB a month on average. Systems evolve, and it's the ISPs' job to keep up with demand.
> But in a discussion about swimming pool safety mechanisms I'm sure we would also see people giving their views on what they consider reasonable precaution for themselves.

I've never seen a call to ban pools based on the mortality rate of children.

> We can worry about both things and give them both time is what I'm saying.

We can but we don't. We only see safety used as an argument for banning firearms, not as an argument for banning pools.

Now, I'm not making any argument one way or another regarding banning of firearms, what I am doing, and what I started this thread with, was to point out that everything is a trade-off.

We trade higher deaths for swimming pools that serve no purpose other than recreation. Trading fewer deaths for something that has non-recreational utility is not logically sound or consistent.

IOW, it only makes sense to someone already emotionall married to their argument.
Interested to know what your specs are for 4K 120FPS. That seems like it would require a very high end GPU, pricey kit these days! I'm getting sub 30fps with a 2060, which is still a decent mid range card.
I agree with your statement as a whole but have a small nitpick (on your small nitpick)

> as if white is not a color

But ‘person of color’ doesn’t include white people in the same way that ‘anti-semitic’ doesn’t include racism against Arabs. Yes, Arabs are also of Semitic descent, and yes white is a color, the meanings are not one-to-one mapped from their components. To deny that is to deny large portions of the English language.
From my understanding the Rust team was involved and they sidestepped democratic processes put in place to make sure the Rust foundation doesn't kill itself with unchecked mismanagement essentially.

The point is more that this sort of unilateral decision should never have been possible to make in the first place. It should have been discussed and voted on before the talk was downgraded.

Perhaps that specific incident is inconsequential, sure. I think even the speaker agrees so. But the fact that this lapse in process could happen within the Rust foundation at all is a red flag for other, more language-specific dangers.
The conference used to offer different viewpoints, even if those viewpoints weren't the "official" ones by the Rust organization. It seems like they're changing this so only endorsed viewpoints will be represented in the conference, possibly leading to a stagnation of innovative ideas.

Time will tell what will happen, but when opposing viewpoints starts being hidden away, things tend to get relatively boring quickly.
> Is history written by the winners?

No, as Frank Herbert said, it is written by historians.
Maybe, not sure. I wouldn't quick to assume anything though – I could imagine at least some TUIs could possibly work quite well, perhaps with some minor setup.
Cytrox is Macedonian with a presence in Israel. NSO is entirely based out of Israel (although owned by some private equity firm outside of the country after they were sanctioned).
Yes you're right, thank you :)
Well, what’s the point of end-to-end encryption? It’s so that even if the service gets hacked or has an employee go rogue, sensitive data will still be safe, right?

That’s what the average person thinks they are getting when they sign up for a service that advertises end-to-end encryption, but when it’s browser-based, that simply isn’t true. If a browser-based service gets hacked, it’s trivial for an attacker to disable the encryption, steal private keys, or just steal secrets directly, and it can be done in a way that leaves no record and is very difficult for the end-user to detect.

So you have a security measure that is implemented in a way that fully subverts the stated purpose of said security measure. I think fig leaf is a fair characterization.

You’re right that Infisical is far from the only product doing it. Though it’s fairly common knowledge in the security and encryption community, most developers and most users of these products aren’t aware of this issue, so for now, there isn’t a lot of incentive to do it right.
You can change the specific color shades to something nicer, but keep the color mapping the same (1=red, 2=green etc.), just like most of these themes: https://github.com/lysyi3m/macos-terminal-themes
This would be fun to play around with
Can we avoid using a gun analogy here?

Nobody involved has died.
But I do believe the US government regulary makes an outcry because of russian or china hacking. And into NATO doctrin was a passage included, that makes physical strikes against hackers possible. So they do care.
What was txti? A static minimal-style site generator?
I've attended a few Rust conferences and events, and they have all been unusually politicized. There has been a very strong emphasis on how inclusive the community is, which raises some red flags. It is akin to someone repeatedly expressing how smart or funny they are... it makes you wonder why. I was waiting for something like this to happen.
Not quite, Obtainium supports APKMirror (update tracking only) and APKPure, both of which primarily host proprietary apps.