skysight-inc/HackerNews huggingface dataset:
This may sound naive, but implementing your own pooler is very easy e.g. in Go
pgproto3 already does all packet-parsing for you.
Transaction poolers are looking on ReadyForQuery packet and it's "in trnsaction" property like this [0]. All you need - is stick server connection on new ParameterStatus[1] packet for "SET search_path" instead of ReadyForQuery.

[0] https://github.com/pg-sharding/spqr/blob/358f816cd8a964a9c9e...
[1] https://www.postgresql.org/docs/10/protocol-flow.html#id-1.1...
Your argument is that virus particles are too small for a mask to catch them.

My counterargument: Nitrogen + Oxygen is even smaller than a virus particle, and the mask seems to redirect N2 + O2 just fine. As such, your mental understanding of how streams flow around people who breath is faulty.

This physics question you're posing is one of fluid dynamics, not one of "bigger" vs "smaller" filters. This simple experiment I show proves that incredibly tiny particles (N2 / O2) behave differently than your mental model suggests.

> Which makes sense considering that aerosolized particles are around 2-3 orders of magnitude smaller than pore sizes in cotton and surgical masks

This statement you posted, this right here is wrong. Size has nothing to do with anything when we drop down to sub-microns.
I'm not a fan of how pushy Windows is with Edge, but I'm sympathetic. Microsoft looks at Chrome OS and Chrome, and iOS and Safari, and asks "Why can't we do that?".
Local would be not using register flags at all and instead indicating with each operation whether you want flushing or not (and rounding mode, ideally). Some libms may clear and restore the control flags and some may not. Libm is just an example here and one where you're right that most of function calls that might need to avoid flushing subnormals to zero are expensive enough that clearing and restoring flags is an acceptable cost. However, that's not always the case—sometimes the operation in question is a few instructions and it may get inlined into some other code. It might be possible to handle this better at the compiler level while still using the MXCSR register, but if it is, LLVM certainly can't currently do that well.
A line of LINQ looks and works nothing like a line of C#, and the difference is even worse in VB. Whether it's "part of the language" or not, it's a fundamentally different way of writing logic than the base language you're writing around it. I agree it's completely coupled with EF, but I hate EF too. (After you've used ActiveRecord for over 10 years, any other ORM just feels like a ball and chain, but that's another topic.)
I remember just playing with my good old TI-83 Plus Silver Edition, plugging a bunch of symbols together, like e, and i, etc... when I suddenly got the e^i*pi = -1.

How in the world do these completely unrelated (to me, at the time, at least) constants ended up with -1? It was mind blowing. This made me actually interested in math.
Does it involves pages also ? What about pages for docters/emergency workers ?
Twitter had a global outage this year (April 16).

Facebook had an October outage.

This happens quite regularly with distributed and complex systems.
...each one named just "Johnson".
After running ubuntu on a Dell XPS 15 with varying degrees of success the last four years, I placed an order for a Framework laptop that will be shipping this month. I don't expect the build quality to match that of apple, or even dell, but I've read linux support is good, and will only get better with more dedicated people on the platform.
Eh? You can go out and buy a retail copy of Windows 11 from loads of places without hardware. E.g. here in the UK Scan, Ebuyer, Insight, etc. All major software/hardware sellers.
Service came back around 25 minutes ago. This is why we are still in beta
Open Logic Project
Supposedly the moors used to be forests, and got the way they are today because of soil depletion in prehistory, as a result of slash-and-burn agriculture.

The other big example is the rapid extinction of all that tasty, tasty megafauna.
I agree that people tend to over-hype cryptocurrencies, but there are examples of good being done in the ecosystem. Pineapple Fund (https://en.wikipedia.org/wiki/Pineapple_Fund) is probably the first that come into my mind, distributing $86 million worth of bitcoins to various organizations. That would not have happened if it wasn't for cryptocurrencies (Bitcoin specifically)
> Somehow the PopOS steam package decided to uninstall the whole DE.

Jesus, not a great look.

> Also as Linus points out, even picking the right distro is tough if you don't already know a lot of the Linux terminology.

Good point
And I live in a country where government recently legalised 12 hour shifts.

And EU and American companies open their offices here expecting “full cooperation” from these offshore employees while not at all from their local employees.
Interesting! I've only gotten that low a handful of times. Definitely a bigger battery would be good if you're going that low on a regular basis.
There’s an order of magnitude between a 2 ton vehicle and a 250 pound vehicle+rider.

Cars also have huge blind spots and if a bike rider gets in an accident, it’s usually very painful for them too, so their incentives to avoid accidents are quite high.
If its got a motor and it looks like a bike...

An an American, I agree with your assessment. to me, Vespas and Mopeds are motorbikes. they burn gas.

Pedal assist ebikes are a new category to me, and I don't think any of the current rules make much sense for that.
Yet you emigrated (at some point) to the Netherlands, which is even more crowded than the UK.

https://news.ycombinator.com/item?id=28977602
> I think it’s important to say that when you’re debugging anything goes. I mean anything. Global variables, redefining methods, adding conditionals, manipulating the load path, monkey patching, printing the call stack, anything.

This is the thing that keeps me coming back to Ruby. The core philosophies of the people who influence Ruby just align so well with my own.

[Back in 2008ish I had a choice to learn Ruby or Python, after working with languages including C and Java. I started with Python, but switched to Ruby because Python launched slower and had no native Integer type (important for old ARM CPUs of the era with no FPU), but it's Ruby's philosophy and potential for poetic (but readable!) flow that make it stick now over a decade later]
The entire reason that the edge protocol exists in the first place is to bypass the user's desired default browser and open the URL in Edge instead. The fact that you could ever override that and make it open in your desired browser was pretty clearly a bug that accidentally made the feature less user hostile than intended.
Biden's science guy is driving folks mad
Impressive work getting the beta out. It looks quite solid and feature full. Def will be transitioning figma into this.

Awesome project!
You can be an ISV partner and you just get the runaround constantly and shifted from one HCL contractor to another for months on end when you ask questions.
If anyone else wonders, MPFR (Multi-Precision Floating-point calc with correct Rounding). The application domain is Interval Math [1].

[1]:http://cs.utep.edu/interval-comp/applications.html
Handmade Seattle 2021 (Day 2) – low-level programming conference
The problem with having faith in your users is you have to actually do it. If you're sorting by Wilson score when the user clicks a column that displays a ranking out of five, then you're mixing two scores together in a frustrating way because you think your users are too dumb to understand.

There has to be a way to let users choose between "sort by rating, but put items without many reviews lower" and "sort by rating, even items with only one or two reviews" in a way that helps give control back to them.
Ah yes, now I remember why I stopped learning ruby and was generally disgusted with the language. Along with the standard library having numerous ways to do the same thing and the general use of monkey patching (and the ruby users actually thinking monkey patching is good)
> Globally destroying web experience by mandating super-useless, super-obnoxious Cookie prompts on all web pages is one thing

Nobody did that.
I think a lithium ion battery is only about 6-7% lithium by weight. So primary physics isn't blocking. If you could double that you'd be able to increase flight time from current roughly 90 minutes to 3 hours.
> Who's going to confiscate this bike????

Most european cops if they catch you: some countries may treat s-pedelecs as bikes, but in most it's a moped, you need a driving license, insurance, a license plate, and all the legal equipment of a moped (e.g. lights, rear view mirror), and commonly type approval (which is going to be very, very expensive). Also can't use cycle paths.

Over the last few years many (but probably not all) member countries have passed laws to treat devices not exceeding 25km/h to bikes, but that's only for hard-limited devices, not "I swear I don't go faster than 25", the latter? mopeds.
I still don't understand how you guarantee people the right to work remotely for

-doctors

-nurses

-trades

-technicians

-factory

-warehouse

-restaurant

-retail

-Hospitality

-janitorial

It seems that more than half of all jobs cannot be done remote under any circumstance so how are you going to make that a government guaranteed right?
It is not quite the same. I'd argue that, while browser environments are very good, they're trying to solve a slightly different problem, and the overlap in capabilities is less than complete. Lispers sometimes say that the browser devtools experience is about halfway toward the power of a good Lisp environment, but I would argue that the converse is also true.
I don't have much experience trying to use external hardware with Linux because I don't tinker much outside of software.

Only mouse/keyboard/monitor, and then a few MIDI devices.

But that's valid -- I could see this being a problem with anything new/exotic, and it did bite me in the ass when trying to use a brand-new GPU on most recent LTS release.
> I have never experienced that and never heard of anyone else experiencing that.

That's good. It's happened to me several times, and it's one of the reasons I'm not a fan of Autopilot. When it happens, the car is usually following a curve in the road. I've also had it turn off because I barely touched the wheel, and that usually happens on a straightaway.

I'm not sure if I could overpower it or not if I'm honest. Last night when it happened, it took a lot of force before it relinquished control to me. While fighting it I was definitely thinking about how it'd react once it "let go", which could have easily influenced how aggressive I was in applying force.

Regarding power steering - I have a 2006 Subaru STI that's a track-only car. The power steering pump began leaking years ago, so I removed it and the air conditioning entirely. It takes a lot of effort to steer that car, but that makes it pretty fun on the track too. A day at the track often means my upper body is sore the next day.

That said, I'm not sure how that's relevant to Tesla's FSD or Autopilot.

I've not dug into the mechanics of the Model 3, but it seems reasonable to suggest that for Autopilot or FSD to work, the mechanisms that support power steering can also be automated through software. Meaning, it's unlikely that there's a traditional power steering pump, and the automation is done with stepper or servo motors. It's more likely that it's done with a single motor. I could be wrong, of course.

That said, irregardless of how it works, it's reasonable to assume that that system has to be able to match or exceed what a driver is capable of doing, force-wise. If that's the case, then it seems totally reasonable that the car could prevent me from steering it manually if it wanted to.
Really appreceiate this, it will help move the field forward for people who aren't super-experts in making their own training routines from sophisticated papers.
You can do that with C# in Visual Studio though.
Software of Durban-Watson Test for RNN, Deep Learning, AI.[pdf]
The actual joint statement linked to in the article (https://slovenian-presidency.consilium.europa.eu/media/x3rjw...) does not mention mandatory screening. It is a more high-level declaration about working against child abuse without specifics.

Personally I still consider it unlikely that the actual proposal, whenever it comes, would include mandatory screening of encrypted communications of the kind depicted in the article. It would not pass parliament.

It will more likely aim to legalize the current practice of voluntary screening (which is temporarily allowed for 3 years, granted in July 2021) or something similar.
Rich countries developer market, on the other tiers not so much.
Noticed that also. Kinda weird.

I wonder is it due to Tax restructuring after the agreement of world heads to make basic corporation tax of at least 15% the norm?
In theory, every function should do that to check things like rounding mode etc. But that would be pretty slow, especially for low-latency operations (modifying mxcsr will disrupt pipelining for example).
They could have looked at the fossil fuel industry and released the waste into the air. Spread it out over a large enough area and people don't seem to mind as much, and living near such plant would possible be safer than living near a coal plant. The problem is that they stockpiled it, having the public pay the storage cost with taxes rather than with their health.
It's really hard to say because there's such a massive backlog and bottleneck but there's no prohibition against holding both US and Canadian citizenship.
The FAA in the US just approved a list of about 600 aviation engines to use unleaded, so that welcome change is progressing.
I would say the same (I have direct experience :)

I think too many are just offering plain VPN services, while (still my idea) there is a HUGE need for expertise inside companies for highly customized VPN setup:

what I did for all my 3 customers is distribute servers in the cloud, wherever they want to, and connect them all with VPN: before with ordinary VPN (a mess), then with the great Softether VPN, but then wireguard really changed everything!! I suppose you want to start the VPN business 'cause you know wireguard, love it's simplicity and potentials, and want to "expand" its use: for some server you just need fast connection, for other you just want storage...

Here 2 typical cases where a customized VPN/wireguard setup will really make life easier for many companies:

1. move on-premised "intranet" services (so servers) in the cloud, distributed regionally (I am thinking of the much cheaper Hetzner, now in US too, than AWS of course): your services are guaranteed to stay private (intranet) and all your users have wireguard on to access them: this way you can also protect user's navigation in the web with a customized DNS server, of course.

2. the same as above but with on-premises backups: protect your backups too from ransomware, but at the same time you have your backups already in the cloud and not in a huge storage in your office: ask your customer: did you ever simulate the time needed to upload your backup to a new server in the cloud?

I do really think wireguard is revolutionary: you can very easy built "intranet" with all the benefits of the cloud, and nowadays with so many people working from home, how can you give them access to your data without a vpn?
What's the current best tool for generating redlines from two PDF/Word documents?

Makes sense that this would be important (e.g., when comparing contract versions).
I have a personal gripe with SleepCycle after they switched to a subscription model ($52/y) and left all their original fully-paid customers in the dirt.
> Ruby, however, inverts this. Ruby puts object-orientation as the foundation of the pyramid.

I'm doing some work using Jupyter/Python and as a Rubyst on my day job this is definetly how I felt!

Since data science has so many data manipulation, the move from objects controlling the iterarion from language reserved words doing it was sooo weird at first.
A number of years ago I read, I believe on this very site, that, in general, the main product of many of today's tech startups is no longer the product itself, but the idea of that product, and their customers are not the people who buy the actual product, but investors. And I think it's fair to say that investors are often easily affected by hype.

It's probably a bit dismissive of the passion of many founders[0], but I have found it a useful perspective in many cases.

[0] Honourable mention goes to the CEO of the ten-person company I work for. He really does believe in this ish.
That sounds like valuable research you've done - were you able to do it all from your armchair or did you have to go and take samples?
From what I read in the news, it seems like almost every company does this almost every day to almost every journalist who has ever written something unflattering about them.

Troll army raiders add swatting to the list.
> Gödel began by devising a method that would transform statements about the process of proof into statements about the properties of numbers. Doing so would allow him to write metamathematical assertions about the construction of proofs as simple arithmetical formulas, which could thus be expressed within the syntax of a mathematical system itself. Turning metamathematics into simple mathematical propositions was the first of his self-referential feats of sleight of hand.
The scheme he devised made it possible to convert any string of symbols used to express a mathematical or logical formula in Principia Mathematica into a single, unique integer. Russell and Whitehead had used a deliberately limited set of a dozen “primitive” symbols in setting up their system, and they showed that with these symbols any proposition of logic or number theory could be expressed, albeit in an often extraordinarily cumbersome fashion. Gödel first assigned a numerical value to each symbol. He used several different coding systems in his different presentations of the Incompleteness Theorem; in the series of lectures he gave in Princeton in 1934 he used the scheme:25

(For definitions of these symbols and a fuller explanation of Gödel’s proof, see appendix.)

The particularly clever part of the coding scheme is that it is reversible. By using powers of prime factors to generate the integer representing a string of symbols in a complete formula such as “x = 0,” the resulting formula number, its “f-number” Gödel called it, can be “decoded” through a straightforward arithmetic process back to the statement x = 0.

Really nice book. It contains a very good description of arithmetization.
Song is surprisingly relevant. Lyrics left in a comment:

Well, I rise up every morning at a quarter to eight

Some woman who's my wife tells me not to be late

I kiss the kids goodbye, I can't remember their names

And week after week, it's always the same

And it's Ho, boys, can't you code it, and program it right

Nothing ever happens in the life of mine

I'm hauling up the data on the Xerox line

Then it's code in the data, give the keyboard a punch

Then cross-correlate and break for some lunch

Correlate, tabulate, process and screen

Program, printout, regress to the mean

Then it's home again, eat again, watch some TV

Make love to my woman at ten-fifty-three

I dream the same dream when I'm sleeping at night

I'm soaring over hills like an eagle in flight

Someday I'm gonna give up all the buttons and things

I'll punch that time clock till it can't ring

Burn up my necktie and set myself free

Cause no'one's gonna fold, bend or mutilate me
I imagine the moment these start being implemented there will be a bunch of how-to guides on the internet for ripping out the sensors and rewiring the connectors to perpetually give a "sober" reading.
I would advise testing it on mobile. Several of the elements like the buttons are having issues.
IPFS has a similar property as BitTorrent in that, as a piece of content is used more often, it is cached in more nodes on the network and becomes easier to find, which generally improves perf.
I have an e-bike and I disagree with your assertions. I'm a fat asthmatic and I have absolutely no problem maintaining 40kph for long stretches of time on my bike. The fastest I've done on it (on a large hill but still) is 42.7MPH (~68Kph). Average cruising speed on flat land can easily be 30-33mph(48-53kph). Not all e-bikes are capable of this, but they are certainly not some kind of rare expensive impossibility - mine was less than 3000 USD.

My point is that you should be more ingenuous with your assertions of what the capabilities of these bikes are when communicating with people about it. Nothing makes people more skeptical than reading things that are just plain false from an advocate.
Alternative title:
Former marketer and known liar highlights other's success despite his own constant attempts to sabotage
Serving front end applications with K8s, Cloudflare Workers, and S3
I didn't think the author was saying you should always implement a .each method. I thought the implementations were for demonstration purposes, that .each is a method like any other that can be overridden.
> That could (and often does) mean the next business day or even later. Or it could mean ASAP; they’re adults, and have the judgement to make the correct call.

GP was correct—that means you've gotta read every message in case it's one of the "ASAP" ones. That's just exactly what the post under discussion explicitly stated. No adversarial reading required.

Assuming positive intent, in this case, would be to assume that they've at least made it clear what counts as "ASAP" so workers don't have to guess, after checking the message. If not, it's even worse.
Part of it is cultural I think. In Clojure you'll often find yourself building your app incrementally, sending individual functions to the repl from your editor. I don't think there's any reason why you couldn't do that in Javascript.

Common Lisp takes this to another level though with stuff like restarts. Where the app will throw an exception during development (perhaps because a function isn't implemented yet) and instead of crashing you'll end up in the repl where you can make some fixes and keep running the app.
One of my sites has been using a ranking algorithm based on this article for over 10 years now. Nobody ever complained, so it must be pretty good.
> Are you talking about matrices?

Yeah, matrices turn out to be a better general representation than adding more ambiguous symbols beyond `i`. Still not the "correct" one by any means, because e.g. they don't represent exotic (non-integer, etc.) dimensions well.
Watts/kg output when cycling. On 1min, 5min, 20min and 60 minute windows. This is the only one I think that I _obsess_ over.

I keep rough track on my weight, but mostly over a quarterly scale and mostly as a big input to my W/kg!
I just twigged from this thread that “moped” is motor+pedal.

Now I’m annoyed that in the UK we use “moped” for Vespa style scooters which have no pedals.

(I was already mildly annoyed that we use “scooter” for Vespa style vehicles which you sit on and are entirely motorised, when it really describes the variant skateboard with handlebars you stand on using one foot and ‘scoot’ along using the other foot for propulsion).
You expect resistance from Apple? To me it sounds exactly like what they are trying to push.
Note that this is only true in theory. In practice, there are still some bugs here that will hopefully be fixed by julia 1.8