skysight-inc/HackerNews huggingface dataset:
Microsoft was founded before oracle and is among the top 5 largest tech co's. IBM and oracle may not be as big as they used to but they're still huge. oracle in particular is at a near all time high.
My guess is it goes for $15 million or more. Lots of ways to use it in Chinese.
Isn't this usually called business process management?
>My bank won’t use this for any kind of targeted advertising and I trust them to keep it secure.

Well maybe you shouldn't.

Banks Profit From Selling Customers’ Spending Data

https://www.courthousenews.com/banks-profit-from-selling-you...

10 biggest financial data breaches of 2022

https://www.americanbanker.com/list/10-biggest-financial-dat...

I use cards all the time, but I just prefer cash for small everyday purchases. If I'm buying a TV or something, I use the card; if I'm getting lunch, I just use cash. Plus, it's super easy to just give the waiter a $20 for a $12 meal and tell them to keep the change. Also, if you do a person to person sale, most people can't take cards, so eliminating cash eliminates a good chuck of the secondary market without adding a middleman like a pawn shop. I bought about $1000 worth of gym equipment for $150 from someone moving and it was just like new.
The difference between this and UPnP is that this is a program opening firewall rules on the computer it's running on, whereas UPnP let programs open firewall rules on other devices.
I think it really depends on the subject and your own personal aesthetic. I prefer rear curtain, because it makes more sense to me that the moving object has a "tail", but it's too specific to the subject to really have a solid rule.
Counterpoint, the main demographic for this already uses ad/tracker blockers. I'm sure Meta has some ways around that but getting that $20/month is much easier from a willing participant.
How exactly does detecting a remote detonation give you attribution? Google this: a lot of different entities do underwater remote detonation. The one thing you wouldn't want to do is to park a big, beaconing Alta-class minesweeper precisely over the thing you later blow up!
It doesn't have to.[1]

[1] https://docs.docker.com/engine/security/rootless
Also https://docs.docker.com/config/containers/container-networki...
> adopt software for large enterprise and adapt the business

It’s not my area of expertise, but isn’t that kinda what SAP is known to bring?

Edit: formatting
I agree. I avoid usage-based pricing in favor of a flat fee whenever possible because of this. It's very rare that the hassle of having to work out the charges is worth it to me.
How else would you expect it to NAT traffic into and out of the containers' network namespaces?
Wouldn't this also be the case if you sold your primary domain? History would potentially be rewritten by the new owner. I think it's just a general problem with link decay.
If you simply copy the state of a brain along with the sensory information that yields a given set of state transitions, then of course, it's not exhibiting sentience. Sentient intelligence is the ability to react appropriately to novel input, which these models absolutely do.

The intelligence, such as it is, resides on the side that processes and understands the human's input, not in the output text that gets all the press coverage. You cannot get results like those discussed here from the operator of a Chinese room.

Now, if you take your deterministic brain-state model and feed it novel input, it will indeed exhibit sentience. To argue otherwise will require religious justification that's off-topic here. Either that, or you'll have to resort to Penrose's notion of brain-as-quantum-computer.
The difference, though, is that to humans, all these "unspeakable" things aren't really categorically unspeakable, which is obvious from the fact that they haven't been completely forgotten to history. Almost every time an AI chatbot is made, it picks up on these utterances just like other humans, but then these areas of its "brain" are then quickly neutralised by its owners. We've seen this multiple times with chatGPT having "exploits" that enable it to say bad words that are subsequently "patched" out, to the point where it now tells the user that using a certain word would be unacceptable even if it would avoid billions of people being vaporised in nuclear apocalypse https://twitter.com/aaronsibarium/status/1622425697812627457
Ideas aren't copyrightable. If they're not using his code or art or actual copyrightable materials, then there is no copyright infringement.
That's a good question actually. Given the complexity and power of iptables and nftables (which is the reason UFW, firewalld and the like exist) I'd guess probably not. Trying to determine if a rule on another chain (or really a combination of rules across a combination of chains) changes the behavior of one of yours would be... challenging. I suspect the best it could do reliably is detect that rules in other chains exist and warn about that, but that's also a pretty common case. Pretty much every VPS in a cloud would have this warning for example.

Personally I think the real problem here is docker. Injecting rules into iptables is a bit like blindly injecting lines of code into someone else's program sight unseen. I'm not aware of any other tools that are nearly so willing to do so.
If you limit it too little the market stops working too, because cleptocracies form.
No we are not.
I've been assuming that the "excess liquidity sloshing around" is all those profits from decades of I.T.-fueled increases in productivity that did not trickle down to have-nots, but rather were accumulated by the haves. More than they can spend, or even invest carefully. So it sloshes.
Day in the Life: Story of a Tech Writer
Just about everyone who describes Docker, including the Docker documentation itself, describes "exposing" a port as creating a "mapping" between ports in the container and ports on the host.

Furthermore, the "container networking" page (https://docs.docker.com/config/containers/container-networki...) says that Docker creates iptables rules for the purpose of creating this mapping.

The clear implication is that, say, "exposing" port 8080 should have similar behavior to simply running a program on the host that listens on port 8080. It does do that, but it also silently punches holes in your firewall, unless you make Docker-specific changes to your firewall config to work around it.

Even if a knowledgeable person reads the docs, and then sees something like "click here for the platform-specific details of how iptables rules are managed", I think it's entirely reasonable for them not to realize that those platform-specific details are in fact security-critical.
I've known people with several thousand followers whose accounts get stolen ("hacked") and then they have no way to get Instagram to restore their access, so they're forced to make a new account.

I guess it'd be helpful for people like them to have dedicated support lines.
Use podman and ditch docker, you can even alias it.
Docker is certainly not marketed that way & even the majority of tutorials / if not all on Digital ocean or similar sites don't misguide you into doing this. It is clearly not marketed as "usable without reading docs" and even though people using it as a tool to deploy prebuilt software without learning its configuration, this doesn't apply to the docker commands itself.

If https://www.portainer.io/ would do this implicitly, your argument would be more valid. But for the docker command-line it's a bit too far-fetched.
Russell's paradox didn't "destroy" Frege's life work any more than it destroyed Russell's own life work, or set theory in general. Of course it was a problem, and everyone came up with their own workaround.

I should say that I don't agree with the OP's opinion that Russell is "not great", but there's no need to exaggerate Russell's importance in order to prove it.

Not to mention that the Nobel Prize in literature isn't awarded for philosophical achievement, so that's largely irrelevant.
How come? I don’t understand how the creative part figures into a desktop app focus?

I’m guessing it’s because you like the responsiveness of desktop apps for tools in the creative space like photoshop? Or is it something else?
> Discussing that sort of thing is discouraged in the US

Where?
A question with a question that's easy enough to google? Come on.

https://www.prnewswire.com/news-releases/bicycle-gearbox-sys...

Still growing at a nice rate and every single pro team has been using it for years now.

All I see now around where I live, which is heavily bike centric, are e-bikes...
You're describing an index or a search machine. If every resource locator were content based, you'd have to wade through hundreds pages of SEO spam and vaguely relevant content before finding the one you were looking for, because your search terms would not match the (usually poor) description from the creator.
The fact is not everything was the EU's fault. There was a lot Westminster could have done to make things better. They choose not to and indeed actually gold plated many EU directives due to virtue signaling which made them much more difficult to follow.

That said not all the good stuff actually was caused by the EU either.
I'd recommend watching Yes Minister but apparently that will get you put on a watchlist these days...
https://www.reddit.com/r/ukpolitics/comments/1153smh/yes_min...

The fact is politicians at all levels including EU take credit for things they didn't do and try to ignore the fallout from things they did.
All the while blaming the voters.
Mainly because changing public perception of policy choices takes time and effort and they have limited of both and tend to want to focus on things they actually care about.
For those contemplating this, it would be helpful to understand who is the audience? And in one sentence, what is the purpose of this document?
This isn't about desktop vs web apps. Plenty of desktop apps (or mobile apps) use a centrally located database server side.
So, #3 (synchronize between clients) is about merging data using CRDTs in a distributed manner without requiring a centrally located database.

A better way to think about it is Google Docs (as a desktop app or web app really doesn't matter), and it offers real-time collaboration on a single doc between users without using a centrally located database.
https://news.ycombinator.com/item?id=33950747
Anyone else find this announcement totally pathetic ?

In what world does anyone care about meta impersonation anymore ? Does anyone make public announcement on meta beside meta employees ?
There's one monopoly that matters in Monopoly: the houses themselves.

The game only has 32 houses. If you get two 3-property monopolies and build four houses on each one, forgoing hotels, you have 24 houses and everyone else is fighting over the remaining 8. If you get max out houses on two 3-property monopolies and a 2-property one, the game is yours regardless of what anyone else has.
What are the main challenges when building cross platform desktop apps today?
Has GPS ever experienced a major outage in its ~30 years of operation?
Not by default, but if you explicitly pass them a command-line flag that means "open this port to the network" then they should.
By definition this is true. Duct type languages don't care about whether your program is expected to work at compile time. They just run it and hope it does so it's all "logic errors".

I've experienced an array indexing issue in Rust exactly once and when it happened the stack trace told me exactly where and then I did exactly what you did: changed default to new or something and called append instead of my_vec[N] = foo. This issue was caught in my test btw.

That leaves infinite loop which is a problem in any language if you aren't intending to loop infinitely. So it's simply not something Rust fixes. I must say the number if times I've had a program infinitely loop and it be a problem that made it through a basic test of the logic is minuscule compared to the number of times I've had a program just shit the bed with poorly managed pointers or corrupt memory.

So you're basically proving our point. Rust eliminated all your bugs except an infinite loop and an array index out of bounds. I bet your mincraft clone is running flawlessly and you have Rust to thank.

What Rust has shown me is that programmers by and far make more unforced semantic errors (like not properly managing a pointer or accessing memory without proper synchronization) than they do logic errors. When you remove all the silly BS errors, you're left with surprisingly few problems to solve and you can almost surely blame yourself and find and fix the issue when one does crop up. It's way different. If you haven't, try writing Minecraft in Java.
there is

https://github.com/laion-ai/open-assistant being built in the open already. you can contribute too.

please also notice that the article you linked is about the text classifier of the frontend and not the LLM itself
> flat pricing with limits that you can realistically hit because the limits really ought to be thought of in logarithmic terms, rather than linear ones, is just usage based billing with extra steps.

In a sense, yes. But the difference is that with flat pricing, you can at least easily predict what your charges will be. With usage-based pricing, you can't unless your use case is very simple.
Consider... a W2 employee working for a consultancy. That consultancy is responsible for some level of staffing / staff augmentation at one or more companies.

Does this still fall in the domain of independent contractor misclassification?
The most unexpected angle to me was how people who just do their job become the prime targets to get rid of. If you want promotion or simply for people to stop laughing at you behind your back you have to drop your productivity way way down to average - ideally below.
Interesting story he made more success of out it compared to most projects but it wasn't enough to support his lifestyle and debt. The Russian war pushed him over the edge. The new model will provide him some additional money. Will it be enough for his lifestyle? Will his criminal record and location employment?

The fact that people rely on this project gives him some power. Attempting to use this power has gotten backlash and threats to remove that power. The sad story demands for money break unwritten rules. The pivot to closed license is a familiar story we've seen time and again and what happens is the free popularity boost of open source disappears and the project barely makes any money.

A lot people do open source so they can leverage that popularity into expert status rather then trying to profit directly. He has already built up that credibility (perhaps lost some here) but he should stop working on the project and attempt to find employment. The projects who rely on this will need to support this and will creating jobs in this area where he would have an excellent chance of landing this type of position. He created the market now he needs to stop serving it for free and profit.
That effectively is the existing archive.org...

https:// web.archive.org/web/[date]/[full url]
A while back when I was familiar with coding but wanted to improve my python skills, I found this video helpful: https://www.youtube.com/watch?v=qUeud6DvOWI

Once I understood fstrings, list/dict/set comprehension, and tuple unpacking, it became much easier to read and learn from others' python code.
Now name the OS that isn't written in C.

Hint: It's not Windows. It's not Linux. It's not Mac OS. It's not FreeBSD. It's not illumos...
What advantage does this have over emacs?
Related: Denis' original statement about this, discussed on HN a few days ago: https://news.ycombinator.com/item?id=34780859
> QR codes aren't very information dense, though.

Neither are shortened URLs.
AFAICT this would parse as "(i--) > 0", there's no "-->" operator.
And that’s very different from all the startup grants every other country does?
I would say also that managerial incentives can co-exist with democratic ownership of the economy, and that this could ensure some level of creative destruction.
Yep, learned that the hard way when it trashed my server UFW config as well. It felt kinda wierd to have a tool change machine configuration in such a way (even VMs generally don't do that?), but what do I know, I still prefer to deploy single binary services.
Your Term Has Expired
You can still administer your teams, but you now have 'basic' access to Fusion. If you would like to restore full access, click Subscribe Now.

With basic access you can still:
View projects
Comment on and mark up files
Download files

It used to be you had to switch every year. But the ts and cs are buried on the web site if they are public at all. You have have it installed to see your license details, which I no longer do.
Funny, do they? I don't participate in threads about the US and its policies, so I wouldn't be able to tell.
If you mean people that install Docker as an "app" on their NAS, they most likely use portainer and don't run into this issue. There are ways for people that don't want to learn the configuration of a project.
As far as language support goes, it doesn't get much easier than working with TLS, especially in Go.

As far as alternatives go, Noise Pipes[0] never took off, but feel like they'd be well suited to this task.

[0]: https://noiseprotocol.org/noise.html#noise-pipes
Yes, the list of supported phones is at the official site of NexDock.
Lightweight self-hosted lambda/applications/CGI/serverless-functions engine
I guess this is just a case of me being annoyed because of my own ignorance. I wasn't aware that 'frame' was a common term, like carcass.
I remember once upon a time I thought C was fairly simple, so I decided to write a program to generate ASTs from C programs. I was very wrong and it was kind of a nightmare. There are so many weird little quirks or lesser-used features that I never saw in the wild even in large production codebases; I feel like you really don't _need_ a lot of these features. I can't imagine doing proper compiler work, especially for something like C++. Nice article.
Not sure if I agree they’re horrible, but I think you should put it off until you really need it.

I disagree that they optimize for write: a DI is quite easy to real, but hard to debug. Adding @Inject(databaseHandle) makes it pretty clear you’re getting a handle to your database. That’s easy to read. When the database handle doesn’t work, suddenly it’s hard to debug.

I also disagree with others that it’s harder to learn. You can barely know a language and understand that a library is auto-magically injecting that database into that variable. New users can pretty quic Write code that relies on existing injections or copies other examples and it’ll usually work without flaw.

The problem with DI is when you exit the happy path: it’s really hard to diagnose what is failing, and the implicit ordering make it hard to figure out quickly. This could be worth it to reduce a ton of boilerplate on a large and mature monolith, or to speed up an agile team, but it could just give you one more thing to endlessly tweak and change.
I think the last missing piece is getting reproducible builds which I think you can get from buildpacks [0], NixOS [1], or Bazel [2] running in your CodeBuild.

[0]: https://buildpacks.io/docs/features/reproducibility/

[1]: https://nixos.org/

[2]: https://testdriven.io/blog/bazel-builds/
DI frameworks always make me deal with way more of the system than I want to.

I want to just be able to 'new' any class in the system, and start playing with it under test.

When I try to test a Parser class under a framework DI, it ends up instantiating the most fiddly bits of unrelated crap. I get null pointers in the database config, which had nothing to do with what I wanted.

It can be controlled, by adding even more annotations and mocking frameworks. But I'd rather take out annotations rather than put them in.
partially ordered sets / hierarchal structures of entities and relationships
Genie is out of the bottle. DOD has seen Starlink in a real hot war and they love it. The constellation has become a national security asset. If it disappears, Pentagon will pay for another one.
So you would refuse to fund Google (Larry and Sergei being PhD students at Stanford at the time) because they "[have] no business experience"?
One problem with opinionated builds of U-Boot is that you'll have more work figuring out what's enabled in its config. Configure and build your own if you want this kind of control.
Never quite understood why compound literals are lvalues, but fine, whatever, I guess, it's so that you can write "&(struct Foo){};" instead of "struct Foo tmp; &tmp;"... which, on a tangential note, reminds me about Go: the proposals to make things like &5 and &true legal in Go were rejected because "the implied semantics would be unclear" even though &structFoo{} is legal and apparently has obvious semantics.
Nutritional supplement includes TOS
The other real use case is printed URLs. Also, why is Twitter’s URL shortener exempt from this concern? If I recall right, they got a special exception to have the only single-character .co domain, and if they go into bankruptcy…
The 1st thing only happens when users explicitly misconfigure docker, the other one is a real security problem when docker runs in root mode.
> It’s a job. Yes you have to make some big decisions. But at the end of the day they still have a life outside of work, and a pretty fucking good one at that.

Its a high stress job with crazy hours, travel etc. Some people thrive in those circumstances I guess but there's no way this doesn't affect your free time and personal life.
Are there weights on the business logic for the decision and how near/far have outcomes compared to expectations? Apparently Usain Bolts's investing in emerging tech left him empty handed.
I doubt this is significant enough to matter, but shorter URLs reduce the required size of the QR code at a given error correction level, which could make them slightly easier/faster to scan with worse cameras/from further away/etc.
Are you implying I gave up freedoms to state/bureaucracy?

Which freedoms did I give up, exactly?
Another interesting article in the newyorker on Simenon and Maigret: https://www.newyorker.com/magazine/2022/09/19/the-mysterious...
Disagree here. Some rich people make stupid decisions and get flushed out. It's very darwinistic.

But in general rich people are rich BECAUSE they are good at thinking about being rich.

Your point made sense until you mentioned wealth inequality-- but wealth inequality exists EXACTLY because rich people are good at thinking about being rich. These decisions may not be productive in terms of society -- but they generally favour growing or maintaining the status of "being rich".

No? Unless I misunderstood something.
No they shouldn't, just how nginx shouldn't manipulate iptables just because you've said it should listen to 443 on "the network".

Many times you don't even want docker containers to go "to the network" directly and it shouldn't assume unsecure behaviour by default.

Moreover, CRITICALLY, you can't prevent Docker from doing that and you can ONLY secure the machine by adding another rule on top that supresses Dockers rule... and those dockers rule change over time making it easy for the blocking hack to stop working after an update and again make the machine unsecure.