skysight-inc/HackerNews huggingface dataset:
I feel like ovh will never stop earing about this. This has been, frankly, a traumatic event for many sysadmins I believe, and one that was shared by many from the same source, which is quite different from the standard variation of "that time when I erased the production database" (looking at you gitlab, but also at myself!). I mean, at this point it's between a legend and a warning tale and I don't know what else to call it. A bad Wednesday probably.
Teams is a laggy and stuttery mess. Why is it so slow even on latest i7 intel and 16gb of RAM? It has 0 of what a native application should actually feel like when using.
This is an inaccurate statement. See here for some specifics: https://news.ycombinator.com/item?id=36898807
I imagine they'll keep pushing this back until

a) a catastrophic accident impacts many people or

b) civilians are going to space in more significant numbers.
It would be really nice if DDG had their own webmaster console (like Google or Bing) to help understand why pages might be indexed or dropped. I love DDG as my primary search engine, but it's a black box from the SEO side of the desk, unless I'm missing something obvious.
> Magnets can also levitate over other magnets

Earnshaw's theorem describes why a free-floating (paramagnetic) magnet cannot levitate over another such magnet. There must be at least one stable axis which is not from a magnet. See https://en.wikipedia.org/wiki/Earnshaw%27s_theorem

> The magnet will induce a current in the superconductor

That's a different sort of levitation. See https://en.wikipedia.org/wiki/Electrodynamic_suspension . We know it's not the same because you can see a magnet floating above a superconductor even though there's no motion.

The relevant reason is https://en.wikipedia.org/wiki/Superdiamagnetism .

] Superconducting magnetic levitation is due to superdiamagnetism, which repels a permanent magnet which approaches the superconductor, and flux pinning, which prevents the magnet floating away.

] Superdiamagnetism is a feature of superconductivity.
I find it most handy for debugging, especially if you've got the sourcemaps available (infinitely easier without minified code though). In that sense the developer console is an underutilised tool when trying to nail down problems, especially in highly stateful SPAs and I tend to use it as a REPL before I start putting pen to paper in my editor. So much easier than trying to create the ideal state locally if you already have it handy somewhere else.

Although I notice in general that this style of development (or its close friend REPL-driven development) is hard to teach for people heavily accustomed to print debugging or even TDD.
Doesn't Kagi just use search APIs to get it results? Why would they be better if they don't build their own index?
And to make matters worse a much better way to learn true design is applying these basic/fundamental skills to problems for real.

Opportunity costs matter in education and are swept under the rug by every promotor of new content.
We could... water it?

raise structures around to add some shadow?

Put a fan feeded by a small solar panel to help them cool down?

We could agree at least to try something. This things need a bazillion time to grow
> Security purely in terms of the language used, or security in terms of cluster access, authentication and so on?

I'm personally interested in both, but from a docs perspective I'd mostly expect the latter, more "security for users of this system" than anything else. I'm a little embarassed I didn't remember it until now, but I think the general term is "application security."

I'm concerned that I don't see any hints of either in the project. I'm not at a computer with access to my Github account so I can't easily search the source code for hints of obvious signs of care or neglect with respect to security.
I thought you barely relied on Bing anymore. At least, that's the claim you've repeatedly made here. This indicates that DDG is little more than a Bing mirror.
Oh yeah, I guess (like with many systems) there are tons of edge cases and pit falls one can fall into. I recall my plane ticket having a completely different middle name than my passport, and TSA actually asked me about that. Got real worried for a second. This was back in 2014 entering the US via Atlanta.
Emoji drug code decoded by DEA [pdf]
Implementing client-side encrypted, deduplicated, snapshot-enabled backups with server-mediated access control inherently requires building a minimal storage engine to represent your opaque log-structured data.

Embedding the log-structured representation of user data in Postgres would increase complexity and overhead without offering significant resiliency or recoverability advantages — in fact, quite the opposite.
From the book, he mentions how quickly people began to anthropomorphize his program ELIZA. His secretary even asked him to leave the room to have a private conversation with it.

He then had an idea to rig the program so that he could be the one responding, but quickly dropped this idea as privacy concerns were raised by his colleagues.

People should be very cautious of giving their power over to machines that are, in the end, programmed by humans that seek power.
Feels like you’re strawmanning the idea here. It’s not “every lab” it’s “at least one lab”.

Jeez I sure hope at least one lab can spare the time to bother reproducing a room temperature semiconductor claim.
Chart markers for use in finance, standardised
In these pages 1⅓ months ago somebody reported on a book on finance that I’d written. Which caused me to discover Hacker News — slow, but got there eventually. Please allow me to bring a gift: a free (proper free, not fake-free freemium) ‘standard’ that I think should be widely used.

Charts in financial markets are a mess: $ or € or £ or ¥ or 元 or ₩ or ₹ might be represented by different symbols on different charts. Indeed, sometimes different symbols on charts created by the same author and appearing on the same page. A consistent set of markers would allow readers to focus more on the meaning of the data, and less on the distraction of attempting to decode the markers.

I have, with great artistic and technical care, created such a standard, open source,
https://github.com/jdaw1/chart_markers/
and released under the Boost licence.

The best page to start at might be

https://github.com/jdaw1/chart_markers/blob/main/Documentation/ChartMarkers_Gallery.md
except that GitHub’s web server is sometimes reluctant to serve the thousand SVG images on a single page, so there is also an HTML translation at

http://www.jdawiseman.com/papers/Chart_Markers/ChartMarkers_Gallery.html

I think it’s a great standard for financial firms and press to use. If you and you alone use it, then you would be consistent for your readers: a good thing. If others also use it, it would be even easier for your readers: even better.

Several questions:

• It needs promotion and encouragement. How should this be done (issue 2)?

• If it becomes a success, it would need governance arrangements (issue 4).

• Good suggestions for improvements welcome — see Grumbles page first.

https://github.com/jdaw1/chart_markers/blob/main/Documentation/ChartMarkers_Grumbles.md
The value in this is the historical dimension. Apparently, "crinkle-crankle" dates to 1598. So it's a pre-US term.

I agree that it's not a good look to automatically prefer the military term to the "ridiculous" one. It smacks of toxic masculinity.

"Crinkle-crankle" is obviously archaic, and it evokes folk art and (in the US) colonial culture. That is fairly neutral, as placenames go.
For the record, I'm happy to live in a world where rsync.net exists. I've pointed quite a few customers in your direction over the years, when tarsnap hasn't been suitable for their needs for a variety of reasons.
Of course but MS has no incentive to compete on merit when Teams is "free" and the users are worse off for it. This sucks. We're not going to get paid more because our IM solution is cheaper but our job will suck that much more.
It's easy for a high performance culture to lead to a lot of people posturing or over-working themselves. It can be for developer productivity what browsing Instagram can be for your self-image.
How do you square that view (you support anyone's right to say anything) with disagreeing that a company should be able to dictate the rules on their own platform? In my view, even the latter is a form of expression.
They can be used to power a fridge
This quite a shallow observation, but I really wish new languages would cut down on verbosity and boilerplate. Making people type out “function” instead of “fn”, “def”, or nothing at all feels like unneeded friction.

I’m not looking for APL levels of terseness, but I also don’t want to have my code mistaken for an essay filled with what amounts to scaffolding.
> Our affiliate program was simple. You bring a customer and we pay you 15-25% of the revenue we make from that customer. Forever.

there is a very thin line between a pyramid/ponzi scheme and a generous affiliate program.

https://en.wikipedia.org/wiki/Pyramid_scheme
I'll just say that I agree that most people are not ready/willing to pay the price of real climate action in dollars today. We'll probably just have to pay down the line. I guess we'll see how bad it gets.
Sorry, I didn't mean you had to do that in your code, necessarily. I meant that the receiving hardware has to do it.

That said, the main contention was on timelines, still. My assumption being if you use the same sleep/active cycles between transmit or receive, then you should see similar battery life? Is that not the case?
If reddit wants reliable mods that will follow their policies they will have to pay them.
For disclosure, for my work I must use the stock version of all current browsers so I'm not a fanboy of any one particular browser, and I can't really use forks or ad-blockers.

I would bet any money that the reason why they chose Chromium, and did not choose Gecko, was performance-related. Blink is technologically superior to all the others. And between Blink, Webkit, and Gecko: Gecko is the worst-performing choice. I imagine if they did not fork Chromium, they would likely have forked Webkit instead.
It's hard to fight a war if you depend on imports to feed your country.
Yes.

> So you'd need to set the DNS to the gateway IP

This is the least friction way. Run your own resolver there to resolve names for containers, forward to the host's loopback for everything else.

> or dynamically by resolving `host.docker.internal`

Resolving. Name. Of the DNS server. Right?
Turn Markdown Tasks into Beautiful Kanban Board. Qt C++ & QML. No Electron. FOSS
Hello everyone,

We just released a new version of our note-taking app:

GitHub: https://github.com/nuttyartist/notes

Website: https://www.get-notes.com

Flathub: https://flathub.org/apps/io.github.nuttyartist.notes

One of the new cool features is that it can turn your Markdown tasks into a beautiful Kanban board.

Currently, in order to support our open source project, editing inside the Kanban is for Pro users only ($29.99 one time payment), but anyone who wishes not to pay, can easily compile the source and access all Pro features at no cost.

Let us know what you think!

P.S. The new version is still waiting to be uploaded on Flathub but very soon you'll be able to get it there.
> Also, your points very strongly suggest that the paradox of the intolerance would apply here.

Your response suggests you don't understand my points at all.

The "paradox of tolerance" could just as easily be invoked by Orbán, Erdoğan, Trump, the Christian churches, etc. I suspect Orbán and Erdoğan HAVE.

Once we give "society" the ability to decide what is and is not "hate speech", you give people you oppose and fear the ability to decide what is and is not "hate speech".

The answer to that isn't to craft a better definition of "hate speech", or create a permanent majority of your particular brand of ideology, it's to eliminate the idea that any group should oppress the other based upon what they believe.

It's a tenet of liberalism.
Not just docker, either. If you configure a NodePort on your kubernetes cluster, you'll run into exactly the same issue: ufw-sourced iptables rules are overriden by kubernetes-sourced rules.

Here's the only fix I was able to find, which doesn't seem well documented. Run

kubectl -n kube-system edit configmap kube-proxy

and edit in this:

nodePortAddresses:
- 192.168.0.0/16

...where the CIDR block should correspond to the local network on your machine.
I perused the code and it was written in a C++03 style. Pointer chasing and manual memory management in the few files I poked through. (IE, no unique_ptr, just new/delete).

This may be perfectly safe... however, I'd give it a few years of battle testing before touching it.

Here's an example:

https://github.com/bloomberg/blazingmq/blob/main/src/groups/...
I don't disagree that they should be able to dictate the rules! I'm just saying they're biased from my point of view.
It's like saying that a bicycle is much better than a truck.

There are cases where a bicycle is much more appropriate.

There are cases where a truck is much more appropriate.

These technologies are more complementing than competing.
That's a distinction that's really defined by place and isn't really relevant to the problem. Perhaps your neighbor is ok with your 8 year old driving through his farm to get to another part of yours - but it quickly will fail to scale beyond that 1:1 relationship as liability is a thing. By rejecting the rules of the state, it's now your problem when your culvert fails and the 8-year old is ejected from the car and is grievously injured.

At the end of the day, because the ability to drive is a function of competence and skill, it cannot be a right. Our ancestors in the 1890-1920 period weren't wild-eyed socialists - they lived through the early days with no rules.
Now down to 19%. Starting to stabilize, at 143 forecasters.
This helps https://github.com/chaifeng/ufw-docker
There's sustainable and unsustainable work practices, which are separate.

People thrive when high performing sustainably and don't thrive when low performing, but unsustainable is unsustainable.
That is just one model.

Another model is thinking of people as a part of a herd. If noone around you dumps garbage in the river, you are less likely to do it yourself.

You just need to create that positive spiral.
Have to agree with this part

> I'm absolutely shocked by the appetite people have for weekly stories proclaiming that their enemy is on the verge of being vanquished.

Probably the worst outcome of Musk acquisition of Twitter is the weekly stories of how Twitter is Dying; Netcraft Confirms. Reminiscent of Reddit's Bernie is Winning, Ron Paul is Winning, Trump is Losing, etc. etc. More Wunscherfüllung than reality.

Many statements also far divorced from truth. Don't understand purpose. Reality is Twitter did not immediately collapse after senior engineers fired. Did not collapse after advertisers withdrew. Did not collapse after Threads launched. Did not collapse after nth prediction of collapse.

Surely posteriors must be different from priors given evidence, but Twitter is always D+14 from collapse due to various reasons. Clearly incorrect and low quality prediction.

Anyway, Esther Crawford tweet was good. People jumping on her were always wrong. She gave it a solid shot, good for her. No shame in trying.
It's part of the Google informational branding, which is why you say, "Hey Google" instead of "Hey Alexa" or "Hey Siri".

For HN it seems boring, but for normies it's simply descriptive.
That doesn't consider different energy use cases, existing infrastructure, and increasing global energy demands, which could require more than simply replacing the 'useful' energy currently obtained from fossil fuels.

Electricity generation (coal) ... 33-40% efficiency

Electricity generation (nat. gas) ... 50-60%

Heating (nat. gas.) ... upto 97%

Transportation ... 20-30%

Industrial ... cement for example at about 50%

What am I missing? Got any links or references for "we only need to replace the third"?
they don't use less wood than a straight fence though :)
Except once you start navigating somewhere, it gives you an exact estimate on what your range is.

The car even defaults to showing %, rather than range on the top due to this exact situation.
Not sure if you're missing something. Are you referring to the whole thing, the area I thought was interesting, or..? This isn't a very easy reply to parse.
> At the same time though, a well-designed low-energy regime isn't perceived by its citizens as despotic. There's very little call (nowadays) to smash Houston-style freeways through Europe's semi-pedestrianised neighbourhoods.

Despotic it may not be, yet people vote with their feet. Way more Europeans leave their delightfully walkable cities to make a living in Houston than the other way around[0]. 650k Germans, 180k French, and 90k Dutch lived in the US in 2017, compared to 140k, 50k, and 30k Americans living in the respective countries.

And despite the ugliness of Houston's monstrous freeways, it at least grows and takes newcomers: Metro Houston nearly doubled (grew 70%) from 2000 to 2020, compared to (the metros of) Berlin only 5%, Paris 13%, and Amsterdam 14%.

Broadly, I see current European policy as a defensive posture, one looking to maintain things as they are in all aspects: climate, population, wealth. There doesn't appear to be the same appetite for change and growth. It's as though they've decided that the way things are now is the best it'll ever be, and anything more advanced (that is, requiring more energy expended per capita) is somehow immoral. Perhaps I'm reading too much into it.

[0]: https://www.pewresearch.org/global/interactives/global-migra... obviously, I don't mean literally Houston itself.
I'm interested that you're personally able to separate "porn" the product from "the porn industry" (whatever that is; I'm surprised that you think it's some kind of monolithic singular thing).

It's weird as if "porn" could move through the world, created by nobody in particular, and distributed by nobody else in particular, and consumed by nobody who matters, not damaging anyone's body, morals, or psyche along the whole supply chain. Baffling. Beggars belief.

Are you American? How would you feel about repealing FOSTA-SESTA? I mean, if nobody's getting hurt, why ban slavery?
This is what I love about HN.

If some tech kerfuffle is happening, there's a good chance someone involved will see it. Its like a wider ranged subreddit, or a more orderly Twitter.
Ruby is the only language where extensively deep magic feels okay to me, for some reason.

I don't like it in python, I don't like it in Java.

But e.g. in Rails, sure I bump my head sometimes, but overall I like how magical Rails feels because it lets me go so fast.

Maybe it's because Ruby alone is willing to sacrifice so much speed (though not THAT much vs python tbh) and is willing to go all-in on it, that they enable magic to be so deeply magical that it can deliver adequate value to compensate for being more inscrutable?

Whereas other languages' metaprogramming systems keep you a little more leashed.
No, they are not. Containers are namespaced process groups (CGroups) with a sandboxed filesystem and (optionally) sandboxed network layer via bridge interfaces and virtual devices.
Bummer to hear you all don’t like it. I drove a RWD Long Range Model 3 for 4.5 years. Absolutely loved everything about it. But the range was no where near 310 miles like stated. But I couldn’t have really cared less once I knew that fact. The few times a year I needed more than 200 miles, I used superchargers on my route just like I would if I had 250-300 and had to wait an extra 2 minutes at the charger. I averaged ~300-325 wh/m going 80-90mph on the highway (wind speed/direction obviously makes a big difference). 75kwh battery. 230 mile range. Every other day was charge to 80%, incredibly convenient to never think about it or gas and have more torque, speed than any other car you’re around. And low to no maintenance.

I now own a Long Range Model X. It is MUCH closer to the EPA mileage. I average ~330wh/m but I have a 100kwh battery, so much closer to a legitimate 300 mile range. Once again, doesn’t really make a different unless you happen to have an exact 275 mile trip. Either way, you’ll be stopping at a halfway supercharger to stay in optimal charge range (15-85%).
https://archive.is/aNs8n
Well, the language has no implicit type conversions so there is no much point in having subtyping either.

On the other hand, subtyping interacts very, very badly with both type inference (it almost instantly becomes undecideable, in practice as well as in theory) and with typeclasses (again, decidability issues).
I think letting an advertising company have any control over content distribution or display is inherently a problem, so Brave signalling that they want to do advertising is pretty clear to me that they cannot be trusted.

Like, do Brave think google is just evil and that if someone else becomes the advertising behemoth things will be just rosy?
That's a good answer, although it's arguable their best contribution was in the prior century with search and page rank, whereas this century has been dominated with contributions to the ad space.
>It’s like bringing an air conditioner to a hockey rink.

location location location. a hockey rink in texas needs a whole heckofalotof AC. otherwise, it's just a really big wading pool
Having also been part of an acquisition in 2020, I found her assessment of Twitter internally was spot on, and was something that I believe isn’t discussed enough in the context of the Elon acquisition.

There was a great sense of shared vision and purpose internally, but this also masked a fair amount of cynicism / political machinations (launch a feature we don’t actually believe to prove it won’t work — Fleets), engineering tech debt (I worked on the iOS client) leading to extremely long product / dev cycles, and ultimately the most destructive, a sense of complacency about it all. It was ultimately why I left, even before the Elon drama.
One part of the proposal describes web servers getting information from attestors on the amount of activity coming from the user. And I imagine in the future web servers will contribute information back to the attestor indicating how likely they think the user is a bot based on their activity. I think, for sure, attestation accomplishes what it intends to. It's the end of the cat and mouse game. Tom catches and eats Jerry and there won't be a sequel.
No. It's not like they give you S3 for free because you pay for EC2.
It's better than nothing, sure, but nowhere close to as good as doing the research and formulating the ideas yourself.
> ...there's still sadly no better alternative to Signal.

Isn't the Matrix protocol the better alternative to Signal?
Nearly every country in the world that has elections requires some kind of identification to vote, I don’t see any reason to object to this besides it being somebody else’s desire.

Don’t be absurd, I’m not advocating for a poll tax or keeping any specific kind of person from voting… except those who know nothing about or would otherwise be uninterested in politics.

Votes are being sought through the same spammy clickbait fear methods that grabs so much attention these days. Such methods to win elections corrupt the political process so the only way to win is to grab the most attention through fear, fake conflict that becomes real, and other sorts of degrading manipulation.

The kind of shit I’m getting constantly from both parties in my inbox is disgusting and directly responsible for the awful state of national politics. Either I’m supposed to step up to battle the evil opponents or I’m supposed to be afraid of what they’ll do if they win (so give now! 5x matching only going on for a limited time.

Everybody who wants to should be able to vote.