skysight-inc/HackerNews huggingface dataset:
> Before install this extension, you need to give network packet capture permission to Postgres binary.

At that point you have root and can use any of the dozen estabilished ways to do the same thing tho ?
It is very mainstream to do that.

Show me a project that is not just a small playground that uses either ZIO or cats-effect and does NOT use another context such as Either/Try or Option or List, ...
Inflation rose 0.1% in August even with sharp drop in gas prices
Hey HN,

I have spent some time to search for a tool that can ingest realtime network traffic data to Postgres but have no luck, so I developed this extension and used it internally in our team. Thanks Rust, pgx and libpcap, the development journey is easy and enjoyable.

Would like to hear more feedbacks. Any contributions, feature requests, bug report or ideas are welcomed.

Thanks.
Apparently, there's an accounting software called Xero, they have the dotcom[1]. Pretty good name and domain IMO.

[1]: https://xero.com
Can someone help - somehow with the iOS 15 - when watching videos the buttons to skip ahead etc. were on the bottom so when skipping ahead they wouldn’t obscure the picture, now they’re dead in the middle?
Totally agree with that...

I think that people isn't very honest answering the questions and tend to overrate some things xD But it's quite difficult to manage that...

Thank you for give it a try ! :)
> You want to make a nuanced argument that calculated unsafety is better than general unsafety,

No. I'm making a simple argument. More safety is better than less safety. You're trying to move argument that since perfect safety is impossible it's not worth pursuing. This is the sophistry part.

> It depends on the use-case.

No it doesn't. Debugging 30k lines is always going to take more than 3/30/300 lines especially when data races are involved.

> This is a strawman argument which doesn't reflect reality.

I said it's a contrived counter example for a contrived example.

> You can't. I chose HPC deliberately as an example: in HPC performance is the most important constraint.

There are HFT systems using Java, few were on HN even. That said, you might have thought of UHFT, but those use FPGA and ASIC, so not even C/C++ would be really correct.

> You don't know that. They might have looked at spaces and understood immediately that it was an improvement.

I know human nature. What we are used to is what we consider natural/ergonomic.

And for the record ancient Greek and Romans made it point of pride to know where and how words end.

> Wouldn't that support my argument that there's room for different modes of programming, both safe and unsafe?

Well, not really. I'm saying ergonomic isn't universal. Due do mixing with English and other such languages what's considered ergonomic is shifting towards spaces and punctuation.

> It's the most important aspect. Every other aspect is just relevant to how you deliver value.

Ok, I see where you are coming from but I fundamentally disagree. If you prioritize delivering stuff fast (move fast, break things) you'll end up with a lot of broken software, and unmaintainable messes along the way.

Maintainability and safety should be primary motivatiors.

Without safety, your performance gains can be rendered moot point anyway. And without maintability your code performance will slowly rot and die.
>Not when GMO crops are being modified to survive fatal amounts of pesticide.

Which GMO crops? Fatal for what/whom?
> No small time hobby coder needs GitLab Premium. You are free to create as many projects and groups as you need, without having to pay a dime.

For now, I'm nowhere near any limits of the free plan. I'm not sure I'll ever be but I'm not ruling out the possibility, especially if/when the plans change in the future.

Edit: My local Linux kernel git repo is over 4GB. If I wanted to hack on that and keep it on Gitlab, with my current usage, I would be pretty close to the 5GB limit. Of course I don't need Premium in such a case as there is a (relatively expensive) storage addition option, but if I need to expand again then Premium would actually be $1 less and I'll get more storage.
I agree it's fine to have different taste, as I mentioned in another reply to you.

But it's the difference between whether this statement is objective, or subjective.

> is the best concurrency library on any platform
I chop wood and don’t eat meat. When I’m playing tennis, I consume lots of calories to provide the energy to compete. I don’t see how your conclusion that eating lots of meat every day is necessary when you sometimes don’t work in an office and sometimes chop wood logically follows.
It was Jim Cramer - FANG (without Apple) were 4 stocks that he liked back in 2013 and it kind of caught on and evolved from there.
>throw

Russia is responsible for it's own action. It's not a weird state machine reacting to "western" actions and applying appropriate response.

Russia was given everything they possibly could be given to become part of "the west" - growing, democratic nation, like many of the nation they formerly occupied. Instead they choose kleptocracy, mafia state ruled by the guy who bombed apartment buildings in his own country to become president - and it only went downhill from there.
Do note the timeline. Up to 2015 the governments of Poland were largely liberal.

The current ruling party's conservative coalition from 2005 collapsed under its own weight in two years.

You're judging the whole situation through the lens of the actions of a single political party, which came into power only because as liberal as liberals might be, they were sort of okay with having a sizeable disenfranchised minority in the country.
What does he mean by this? (Figuratively, or literally?):

”We’re left with the Scala FP communities, which yield awesome libraries and are awesome people, but the ecosystem is essentially a microcosm of the US political landscape. I’m guessing all programming communities are turning to this nowadays.”
Wikipedia is already taken seriously enough by most people under the age of 50 that I know.

That said, it does still have issues and by its very nature is prone to organized disinformation campaigns. Yes, it will be corrected in time, but if timed correctly it could be too late.

Imagine this:

A post on social media site X goes viral. The post makes some wildly divisive claim about an American political figure. The claim is untrue, but the posts virality leads many to believe it. Simultaneously, a group of dedicated attackers change the political figures wiki page to match the disinformation in the viral post, keeping it like that until the posts virality cools down. The Wikipedia article gets linked in the comments of the post. The hundreds of thousands of people who saw that post at its peak all now believe the false claim. The malicious actor benefits.
Amazon’s basic Kindle gets USB-C, improved display, blue color
That's disappointing. I would imagine that many of these sites will eventually be lost to natural and man-made events. At what point can we say it's time to excavate before it's too late?
What story are you referring to?
If you have a #platform team channel don't let that become the place the rest of the company comes and makes unfiltered requests. That's the channel for your team. It's really important to have that boundary, otherwise they don't have a safe space to communicate and have to resort to private channels. People should be able to see what the platform team discusses but not necessarily just start asking random support questions.

Also, try create a knowledge base for the rest of the company. If there's frequent issues that are already resolved which others could just search a page for or some runbook for things they can do themselves it's best to give them that "self serve" method.
There is a real world example of a complex, critical, domain that has followed this approach religiously for years: prescription drugs. Every prescription drug is given an essentially nonsense non-proprietary (generic) name, with only broad categories identified by a stem (drugs ending in "mab," e.g., are monoclonal antibodies, those ending in "vir," are anti-virals). Names that are suggestive of medical target or use, beyond what is implied in the stem, are not allowed. The system is international, with international bodies ultimately approving naming of drugs.

The result - well, it works in some respects, but it would take a real optimist to say that brings any clarity or long term order to the process by which medical professionals learn or refer to the drugs they prescribe and administer, or that it plays much role in getting the right prescription into the right medicine cabinet and ultimately, patient. The names are confusing as hell, often unpronouncable (despite the orthographic and oral qualities of the names being considerations in name assignment) to anyone who doesn't know them well, professionally. And the common drugs - well, let's just say, you're far more likely to tell someone you're on Lipitor (a brand name, for marketing) than "atorvastatin".
I'm absolutely not, because that is not in interest of any of the payment provider to make it easier for the user to change for competing, cheaper payment provider

>The first time you use such an API using a client which would handle all the payment stuff in the background, it would open a payment channel by depositing some amount in a smart contract with a standardized interface, a

and crypto is terrible way to deal with normal money transactions on every level
That's funny, because this is what I really like about Scala; how quick and easy it is to get a project started.

> sbt new scala/scala3.g8

will just create an empty project. If you don't even want to bother with a project, use use scala-cli or ammonite (http://ammonite.io/) to just start banging out code.

Even the upgrading of a project from Scala2 to Scala3 is a breeze, thanks to very good backwards compatibility of new library releases.
The future will show large nuclear arsenals are the worst policy. It is not the 1930s and Russia is not Germany. The borders of the USSR have retreated over most of our lifetime, Moscow controlled all of Ukraine as recently as 1990 and gave it up more-or-less voluntarily.

If the US can invade the middle east and not be called an authoritarian regime, I don't think we need to draw a red line at the Ukraine border against the other nuclear superpower. And we should be negotiating.
I know that is how some businesses work. But workers have more sight. Some would pander for the philosophy of Apple, don't compete just innovate. And sometimes they get that opportunity.

But other times when competing, long visions lose. And so do the workers who have them. This is detrimental.

I am not ever working for something like this I hope, but I do see others work in this way. And sometimes they are gifted yet unable to make that gift work.
How disease-spreading prions can jump from one species to another
"How We Did It" video: https://www.youtube.com/watch?v=pnTqZ68fI7Q

"In the course of 21 flights, we had about 58 unscheduled regurgitations."
True, but also interesting. I'm sure dang and the mod team would have a special filter for comments mentioning "@dang" or something alike. Seems imperative and useful.

Edit: ...and if they do, I think I just tagged them unnecessarily. xD
It would be fairly straightforward to reverse engineer that though
All the references to how much money you will earn as the parent with custody and no acknowledgement that you're spending that money on parenting,..
https://www.dropbox.com/s/amoz52ja8got5wq/navigation.png?dl=...

:D
You are right about the lower energy density of batteries, but in the same space where you can store 30 MWh of hydrogen you can store much more energy as diesel fuel.

So that is not an argument in favor of using hydrogen, that is an argument in favor of using the traditional diesel-electric locomotives.
In summary: four years in prison for talking to a cop.
I've breathed in cement dust and HF. I'd choose cement anytime.
Do you believe that if we've let Russia to take Ukraine, Putin would become the West's best friend?

Or maybe that's not enough and return to 1997 NATO borders would be necessary?

Or perhaps that would not be enough and return to the 1988 geopolitical situation would be necessary to make Putin a friend of the West?

What if even that wouldn't make Putin a western ally? Wouldn't we be just be letting our geopolitical enemy get stronger?
The suggestion is that in the face of something overwhelmingly weird, you cling to whatever structure you've got.
OSI podcast episode 5: Why Debian won’t distribute AI models any time soon
RFC 7231 has been obsoleted by RFC 9110 since June; and interestingly enough it says absolutely nothing explicit about whether body in a GET request is allowed or not.
And what is wrong with it?

and ~ combinator and :nth-child(n) selector for that matter too.
I've been on medication for years, and I still can't pronounce let alone remember it's name. God help me if it becomes critical I tell someone what it is, because I'm screwed if so.
Absolutely! This has taken my 200 initial stake to bit over 5200 now.
Meta Quest Pro high-end virtual reality headset
Clojure with VSCode (with the Calva extension) is a breeze.
Or you might still be “not at their level” but still at your personal best. Be careful about letting external factors and actors impact your own self worth. There will absolutely always be someone who can appear better than you. Take your self worth from inside unless you’re a serial killer or something.

Put another way, if you let your personal self worth come from external means then you’re ripe for being manipulated by toxic and malignant sources (people/algorithms).
They are still going strong in all the school districts around me.
I am excited to build a new rig, my current PC I built in 2017 is showing its age when gaming and multitasking, so it's ready to be replaced in 6 months to a year. Hopefully by then we'll have more CPUs and new GPUs released.

Competition is great for the consumer.
They do talk about him becoming a maoist and the influence on its movies. Maybe I misunderstood what you’re trying to say.
Meanwhile in Oxford, a man was arrested after shouting “who elected him?” as he walked past an event where King Charles III was being proclaimed as the new king on Sunday.

Not protesting at a funeral, but at the proclamation of a monarch.
> by far the best in the world

Bold opinion. I extensively use GitHub actions and GitLab CI on a daily basis, and I am slowly liking GitHub Actions more. GitLab CI is much more straight forward if you have your own Docker image, but the mix and match approach in GitHub actions, despite the configuration complexity, is more robust in my opinion.

That said, my rudimentary knack is that GitLab CI tend to be quite fast in their free hosted runners. I have CI jobs completing in under a minute on some setups that otherwise take 2-3 minutes on GitHub hosted runners. This could be because I use a custom container image on GitLab, that basically requires no additional tooling setup.
> The beauty of HTTP is that servers are simple (HTTP2/3 complicates things). HTTP clients have to implement all sorts of painful encodings and caching but a server (begin in charge of the conversation) can ignore all of that and be incredibly dumb.

That kinda stopped being true with all of the security theatre headers browsers want app to provide to be "secure". First we had CORS, that failed and had to be expanded every year or two, now we have the whole capabilities things, which means web server can't just serve web and even simple server serving static JS with maybe some JSON API needs to have logic for generating right headers for right page.
This is what law is for. Getting caught, even for the smallest unit, should far outweigh the benefit. One in ten people aren't going to take that risk. There's no reason a random group of bankers should be expecting the entire world to partake in their anti-counterfeiting measures by putting closed source software in their products. It will never prevent someone who has decided to become a counterfeiter from accomplishing their goal unless the entire world is on board and no one ever figures out how to work around it. It's just more security theater, paid for with taxpayer money, a global scam that's far more disgusting to me than any counterfeiting crime I've heard of.
Join GitHub at the Grace Hopper Celebration 2022
Has it ? What's the data point, beyond Hitler ? Because History has shown repeatedly and consistently that escalation is reckless and extremely costly.
The Senatorial Rejection of Leland Olds: A Case Study
> Food costs increased 11.4% from a year ago, the most since 1979. Electricity prices rose 15.8% from 2021, the most since 1981.

The Fed has completely screwed up the US economy.

The fed chair Powell was using fancy words to basically say that inflation would not be persistent last year when most of the industry was saying it would be.

The worst part is he got another term even with such a big screw up.
Thx, always feels good to be confirmed by what someone write ~15 years ago. I think he's right.
The last person standing in the floppy disk business
Yes, you need root to grant capture permission to Postgres, but Postgres doesn't need to run as root. The main purpose is to easily ingest network traffic data into Postgres for further process. Yes we can use tcpdump to do the same thing, but that needs another tool to load data into Postgres.
Eminent physicist Kurt Gottfried dies at 93
>We need serious attempts and ongoing discussion about how to stop military escalation.

Bit late in the day, isn't it? The EU leaders were trying to talk to Putin till their eyes glassed over and Biden was willing to talk to Russia about legit security concerns.

Yet, what did that get us? Military escalation. Looking back, maybe the West should have put a couple of tank divisions around Kyiv and Charkiv and tell Putin to better not mess with them.
Paper is better??
> You could never come up with the "one true solution" from the very beginning.

I think I can! I mean, that's what science is for, right?
Well, it depends.

autotools, gnumake, gcc, groff.

Or, python3, fastapi, postgresql.

Or, HTML5, CSS3, Vanilla.JS.
What about a whimsical emoji as a variable name? lol.
Founder's Choice VC Rankings Revealed
> The throwaway comment about not using diagrams was truly baffling to me.

Very bizarre ... also, why not BOTH a diagram and discription.
This sounds like a good idea for a cartoon to be honest.
The point is that they're ALL unsafe.

The angst around GET verbs is that someone could really be doing an update if it has a body. Well guess what, someone can be doing an update based purely off the query string too.

This angst around GET bodies is rules lawering AT BEST. It's the type of distinction that has no real merit and I consider it an absolutely short-sighted decision by the OpenAPI Spec to insist that GET has no body (they've recently changed this, but I can't believe it was ever a thing. Finally some common sense).

---

TO BE VERY CLEAR:

Back in the day you would hear stories of companies getting entire sets of data wiped out from a search engine bot that was happily following GET requests that would delete data.

There is absolutely nothing in a GET request that guarantees anything except what the developer decides to guarantee. That a developer SHOULD choose that a GET request be idempotent is still a choice regardless of the existence of a body or not.
It depends.

Very briefly... The government funds their official duties out of general revenue via the Sovereign Grant. The various duchies and other revenue producing properties/investments of the crown fund much of the rest (most of these held in trust for the crown, not the live monarch). And the family itself has vast personal wealth.
> but the users were ignorant and continued using the service even after the certificate suddenly changed.

Designing for a perfect user is going to end up in sadness. Users will make mistakes regardless of how experienced they are.

> Intranets are vulnerable only if there is untrusted devices in the network.

In practice that's "always" given large enough networks.
Pre-exposure to mRNA-LNP inhibits adaptive immune responses in mice
Hey JJ. Appreciate the hustle, but please disclose that you're supporting your own product here (disclosure: I'm the incident.io CEO)
Not everywhere in Europe. In Poland, despite the drought that caused various local problems as as a whole this season's harvest was a good one (I even heard it described as _very_ good in comparison with recent years). PL is a big exporter of food within EU and elsewhere.
If someone's really good at a specific thing you should compare how you do it to how they do it.

Like if they have a great sales team you should look at it and ask, what do they do differently, is there something I should copy or adapt.

Comparing who you are to who they are is best done sparingly or not at all. It produces a sort of negative energy which some people do have the ability to harness, but it also runs you down.
What are other sources of pipeline gas? Where I live everything is LNG so I figured that all there is.

What else can be transported and used in LNG lines?
Matt Damon said that in the past studios could expect to make half of the money back in DVD sales. Now that DVDs are gone studios are a lot more concerned about funding movies that are _not_ blockbusters/franchises. Sucks!

Can you imagine a studio funding a movie like Fracture (2007) today? https://www.youtube.com/watch?v=UG1Lxnn8Qa8 - probably not, a movie about a genius man who murders his cheating wife and an egotistical district attorney. But the film is tremendous, can't be made today.
I thought defer and lambdas weren't making it to C23...

https://thephd.dev/ever-closer-c23-improvements
This is interesting and I have never really thought about this. Could you expand a little bit more on it? Would the still be stored locally or would the profile have all of your content (kind of like if your drop box was also your OS). And would these devices need to be always connected to the internet, or would they have capabilities on their own, and just be able to hook up to the cloud for more compute

Also how is this different from sshing into a system to do work and running jobs on a Linux box?
I just ignore the political people and often choose the libraries they hate, having a lot of fun
I actually think it's unfortunate that she didn't focus more on fashion.

There are so, so many accounts of 9/11 that focus on the facts and the immediate tragedy. But I'm willing to bet that 9/11 impacted industries and people significantly even if they weren't directly involved.

I have little to no interest in fashion, but I'd find an article on the impact of 9/11 on the fashion capital of North America a much more interesting read than another collection of facts.
Fatal for the plants. Many GMO crops are designed by pesticide companies. They enable the farmers to use more pesticide. Which does increase yields. But now there's even more poison being thrown around.
It’s trivial to show that doesn’t solve the problem.