skysight-inc/HackerNews huggingface dataset:
The key is having an accountable "dictator". There are two interpretations to democracy: you can emphasize "representation", and parliamentary system, or you can emphasize "accountability" and singular leaders. The idea being, if you rolled the dictatorship dice badly, you minimize damage and reroll it.

The U.S. was clearly designed with the second interpretation in mind. The revolution was a result of taxation by the British Parliament, and their anger at the British crown was that the king did not stop the parliament. The president / executive branch is a single person, and it represented their view of preferring an accountable monarch over distributed accountability dispersing Parliament.

They also designed the house seats with very lower upper bounds on the number of people represented by a single person, and the design of voting districts reflects a view of accountability over representation.

However, the prevailing meta game of politics is using the representation interpretation. And the design of the U.S constitution is quite bad when that is the understanding. It's just not designed for it. And the pubic has been trained, in almost pavlovian way, to interpret the "accountability" interpretation as "populism" with negative connotation.
It’s useful to think about key as the telling React of the identity of a component.

Whenever you want a stateful component that can be identified by a unique name, you’ll likely want to tell that to React via key.
Mission vs resignation

If there is a mission, a shared common goal and a belief that the benefits of the mission will be as fairly shared as the effort then you get the "magic". Corruption is looked down upon, stupidities are challenged.

But if there is no mission, no expectation that the benefits will accrue to "society", then "getting paid" is the most obvious and sensible response - one is resigned to the stupidities of the project and just accepts them.

Basically, a society with a safety net people trust will find it easier to have a mission that everyone believes.
Probable reason:

https://blogs.microsoft.com/blog/2023/03/16/introducing-micr...
What do you mean changing the access?

You mean from private to public?

In that case, you would just have to change a single package.

(also, if yes: does it happen often and is that really what we should optimize for then?)
> That is potentially a huge amount of state that has to be copied.

The less you mutate, the more you can reuse without copying.
Manticoresearch provides mosts of the listed features.
Automated code maintenance with OpenRewrite (Part 1)
With the large number of software development projects in most organisations, keeping these projects up to date with the latest security patches and framework updates can be quite a task. OpenRewrite is a library that provides an automated solution to this problem. Using recipes written in Java, it can perform large-scale source code refactoring during the build process, preserving as much of the original code as possible. In this blog post, I will explain how OpenRewrite works and how you can use it to refactor your code base.
Physical artworks have cultural as well as financial value, as well as intrinsic rarity. There's a unique physical object. At the high end it's likely to be famous and instantly recognisable.

If you buy it you get full property rights. You can hide it, show it, sell images of it, or burn it. It's yours in an absolute sense, and you can do whatever you like with it.

NFTs sell the right to speculate. The works themselves are not rare or unusual, and NFT owners don't own the work itself. They can't sell copy/use rights in the way a stock photo or clipart library does.

All they have is a bet their NFT can be sold to someone else at a profit.

So while real art is often used for tax dodges, money laundering, and speculation, the artworks are not usually created for those ends. Nor are other collectibles.

NFTs are created solely for speculation. They have no other purpose. The art itself is a thin and not very convincing cover story.
That is only partially true. So you spin up a GKE cluster, setup your deployment push it out via kubectl. OK your app is running but now you need access to it. The portable way is a Service Loadbalancer but it's just a TCP loadbalancer. So you go for the Ingress API. Then you want to do it a little bit more, you learn that the Ingress controller on GKE just configures you a L7LB at Google. Nice, that can do what I want. I want it to run dual-stack IPv4 and IPv6 (my prior example for those shortcomings in GKE was setting response-header but that was added lately after only 3yrs). Oh snap supported by the LB but not by the Ingress controller. Then you dig deeper and learn that development already shifted from the Ingress to the Gateway API. And now you're already knee deep into problems, because what you want to do is not really part of the Ingress or Gateway API and now you're at the mercy of the vendor you choose. Or you run a vendor neutral Ingress controller, like the classic nginx one. That later choice means you've to make yourself familiar with the oddities of that component as well. And then you also want something for DNS, Let's Encrypt and so on. Half a dozen controller installations later you finally have something. But now you've to maintain it because the managed service is only for k8s.

But one should not forget that you also had to build up a lot of vendor specific know how in the past. Someone had to configure your F5 BigIP and your Juniper Router and the Cisco Switch and of course the Dell or HPe boxes you bought.

I take more concerns with k8s immature ecosystem which is kind of reinventing classic unix stuff for distributed computing. And that just started and you've to lifecycle components with breaking changes every few weeks. And people took issues with updating Ubuntu LTS releases every two years. Now they have to update some component every week.
I do believe this kind of quasi-automatic 3D-Realistic-scene-generator is great.
But maybe at the end useless.

So why you ask me ?
- Now while the speed of 3D generating is wonderfull, and the 3D accuracy is "Ok" (but will progress more in the short future I bet). So great. But...
But it lacks a unforgiving flaw :
- You can NEVER correct the 3D the 'automat' has guessed for you. I mean it will go wrong in a few parts, and you can NOT do anything with it.Sadly.

I believe that once this kind of softwares really gives the user a magic tric to MANUALLY correct some part of the 3D mesh, you have got a winner and a major selling software.
> Somehow you end up arguing for more Ukrainians and Russians to die.

Your lack of a response to any of my points makes me thing you have no answers.

Why did you spew blatantly false information and not even bother to try and back it up?.

For what its worth im all for less Ukrainians and Russians dying Unfortunately for now the Russian government is insistent that only happens by more Russians temporarily dying.
Amazing generative capabilities…
STM suggests keeping at minimum the state of whatever operations are applied within a transaction (the transaction log). Allowing developers to create transactions with an unbounded number of operations sounds like a very bad idea, without knowing the details.
it's abandoned, the jenkins server is down
The problem is: you can't do upgrade pricing in the app store. So your users would have to pay full price for a 2.0 upgrade.

You could of course buy outside the app store - but you don't want that. And I don't want that, too (as a dev selling my software). Purchase orders are a PITA and I have been shafted by enterprise more than once. They get their licenses, I'm not getting my money because they just don't pay. Sucks to be me.

As much as I don't like what apple is doing with their app stores I hate enterprise even more. I don't want enterprise as a customer - no matter how much they promise to pay me. (And that sentiment is pretty universal with anyone who had to deal with enterprise customers). Sucks to be you, I guess.
I wonder about the correlation between being against this and working in the US.
Philanthropy is just another way for the ultrarich to bend the world to their will -- they choose where to give money, they nearly always (Mackenzie Scott excluded) choose how the money is spent by recipients.

Sometimes this has positive outcomes, but that doesn't change the fact that someone who gained incredible wealth on the backs of others' labour is then using that same wealth to further their own views.
Just wanted to chime in and agree with cyberax. I’m living in a dense, beautiful European city, in a heritage listed building near the historic centre.

If I got a US visa tomorrow I’d be on the first flight to the Houston or Dallas suburbs. Judging by the growth rates of Texas cities - compared to the growth rates of old European ones - lots of people agree.

Pretty =/= functional. There are costs to density that aren’t immediately apparent, and advantages to having space that people who are used to it may not appreciate.
https://release.gnome.org/44/

The release note is likely more relevant. Do not see big changes which is good. Curious about the new gnome circle apps: small apps which flesh out the basics of computing. In a sense gnome is the apple of Linux and it pleases me.
Coqui Launches Prompt-to-Voice (DALL-E for Voice)
I've been using Coqui Studio for a while now to generate AI voices for my video game project. It delivers most that is in the blogpost. I like it but I'd ask for a better API support if anyone sees this from Coqui.
> Criteria #2 is debatable

They don't call themselves a gambling site.

> They don't meet criteria #3

"an enterprise in which the fortunes of the investor are interwoven with and dependent upon the efforts and success of those offering or selling the investment or of third parties."

Every coin meets #3, because without exchanges, you can't make profit.

> Or they don't meet criteria #4

Coins are speculative in nature. Without promotion, you can't find new investors. If you don't have new investors, the price can't go up.
Describing a Property Graph data model
You can’t have no schema. Either your database provides a schema or your application assumes and enforces it, either through object mapping such as GraphQL schemata or OGMs or implicit assumptions.

Here's how you could describe a property graph data model
Not 99.9% of components, but 99.9% of applications. Of course I haven’t actually done the numbers, but if your application fetches data or listens to browser events you will need useEffect. I’d estimate 99.9% of web apps using React do at least one of those things.
50 USD/mo was for 1 production Heroku app dyno (no db!), with no Redis or Sidekiq. On GKE we added Redis and Sidekiq, all duplicated for staging (on Spot VMs), for 58 USD/mo. (One single-zone cluster is free on GCP.)
Bing generates its own synthetic data to supplement its training sets
I interviewed Bing about how it uses synthetic data in its training.

TLDR; If asked a question on a topic that it feels there’s a lack of quality data to train on, Bing builds its own GANs to generate more samples for training in order to provide higher quality outputs.
ChatGPT-4 is definitely slower than GPT-3.5 (and way slower than 3.5-turbo). What could be the reason for that other than much larger parameter count?

I agree that the capabilities seem overhyped. In my subjective experience, 4 seems a little better than 3.5 but not by a huge amount. We just have OpenAI’s cherry-picked word that it‘s this incredible advance.
This image from the authors' webpage shows the hexagons formed by the 'kites', which makes it easier to understand how the tiling works: https://cs.uwaterloo.ca/~csk/hat/examples/hats.png
Relevant context here: It's cryptocurrency not a "normal" payment platform
> it is seen as a matter of social status

Just rewatched the film "Margin Call", and salary as social status is one of the main themes that arises in almost every scene with the junior members of the firm.
> and then release paid updates later following the same model.

How? Paid updates are not possible with the app store. If they were we wouldn't have to jump through those anti-user IAP and subscription hoops.
37 Signals has many technical people and can afford to de-k8s. But K8s is designed for a totally different use case, for large corps where there are most non IT staff but where IT resources and standards need to be managed in a more central way. Most standard banks or large companies do not want to roll this stuff by hand, they care about STANDARDS!
They broke TPM port? Old TPMs can't be plugged into new ports and the other way around?

This seems so messed up.
Some of the blame should rest with researchers, and referees of their work. I agree with the authors here, but I also think it's a poor choice to base your research on a closed model, and for reviewers not to accept research that has a dependency like this. How did it become standard academic practice to work with something like this that you cannot interrogate.
On a side note, if they scraped & built a portion of their corpus then it is fair to use their outputs to do whatever we want with their outputs. Should have not provided a free tier if they were so concerned, like what did they expect people would use an LLM like that for lol.
I think you misunderstood how the generation of text works. For each new token it samples probabilities given previous tokens, not averages, then chooses some token from the top k as the next one with rules that penalize repetition of some order.

Moreover, there is no upper bound for transformers found yet, i.e. the larger the model is and the more data is used for training, the better it performs. It's literally about who is able to throw more money at it at this point, with some closely guarded secrets like warm up steps, training schedules etc. There is also the overfitting effect where one pushes training far beyond overfitting (validation loss growing again) as with transformers at some point the overfitting stops, validation loss starts dropping again and that's when the magic starts happening and money are burnt for scale.
Clearly written “average” text will always be better than unclear “smart text”
K3S is lightweight and a pleasure to work with. I had much better experience using it than managed Azure AKS that is hell.
That’s likely because macOS is BSD-based. (Which may be inconvenient at times, but it doesn’t mean it’s “bad”.)

Not all the world is GNU.
https://github.com/osnr/rpi-bitbang-ethernet

Might be possible, someone bitbanged (sending) ethernet frames.

This example makes me convinved that if you added a clock and some latches to a raspberry pi, it definitely should be able to do ISA bus.

Maybe even without any hardware, who knows. But it needs to level shift from 3V to 5V anyway.
REBOL Cookbook – small, clean, and useful REBOL code examples
And those suggestions would be very in-line with the original purpose of OpenAI. A purpose they are now actively hindering in the name of profit.
It's not malice, it's cultural.

The pay gap exists because women tends to negociate less. And in male-dominated fields (fields that on average, pay more), they tend to be less outspoken, thus less visible, and as every dev here know, at least 50% of all promotions are based on visibility/performative work and not real skills.

This law won't change anything for the wage gap (which is smaller and smaller are companies tends to promote less internally and hire external management).

Still a fine idea, I'm waiting fir the execution.
Yeah, but it fits on a single GPU. Now imagine it scaled across 1000 GPUs.
I've seen what "solidarity" did to the manufacturing industry. I'd like my job to stay in my city. And anyone in tech has a lot more to gain from efforts to break the remaining guild-like systems in medicine and law making those services more affordable and available than they do from attempts to build a new one in tech.
Mozilla Launches a New Startup
Agree completely. The state of the art is probably going to always be closed and proprietary, but, especially with hardware becoming more and more powerful, training a custom model is not going to be beyond the budget and capabilities of even small organizations.
This one? https://news.ycombinator.com/item?id=35250776
That's the thing with technology though, it goes mainstream as adoption grows. RoR started small at 37Signals and eventually became a standard. MSRK might yet be one, there's no telling right now.
I agree with this sentiment. I find that most developers seem to be stuck in thinking of their components as imperative. They expect to alter the state (dom) directly instead of describing the dom as a function of state (props).

Because of that, they quickly reach for the escape hatch that useEffect provides everytime they need to change something.

I genuinely don't know how to help my fellow team members grasp the basic concept of components better. It doesn't seem, to me, like it's something everyone gets eventually. I've actually seen far too many developers who just don't seem to get there even after long months working with component libraries.

As a side note: I don't get all the love for class components. All I remember from using them were the endless bugs because we somehow missed something on willUpdateProps or whatever. Class components could have worked but they always felt like the different life cycle methods were all cobbled together with little overall consistency (see Vue for an example of life cycle hooks done better, even if I have plenty of other gripes with Vue's design)
What is your threat model, and what type of traffic are you hoping to block?

I never claimed picosnitch to be a firewall. My use case involved running it on servers with a minimal OS where all applications are containerized. My goal was purely monitoring to see if any containers had rogue executables, and go from there.

Without the containers, it would be trivial for a malicious program to stop or modify picosnitch, and the same goes for firewalls hoping to block programs on Linux due to its security model [1]. You need to use some sort of sandboxing [2].

[1] https://madaidans-insecurities.github.io/linux.html#sandboxi...

[2] https://blog.privacyguides.org/2022/04/22/linux-application-...
> Not just the zoning issues, these can be solved...

Those are difficult to solve California, and near impossible in San Francisco.
Right. AFAIK most games are essentially a loop which applies transformations to a huge number of items in a very short amount of time. Games have a lot of state and work with large amounts of data. Any kind of transaction (locking or copying) sounds like it would be bad for games.
Very few of us are currently suffering from a panthera pardus to the face despite recent events. I'm also not even sure how many on this forum voted for the LEPF party either, given that while it's focused on Silicon Valley it's definitely got a global user base (I'm in Berlin!)
Get creative. I envy you.
Still in the real world it is not uncommon for there to be a 50% spread between employees in the same role. I've worked for companies where the official policy is a 50% higher pay for top performers vs worst performers and i'm sure there are companies with a even bigger spread.
In the original ethernet design, routers were not used (because 8-bit processors were too slow and 16-bit processors were just starting to emerge). So the original standard proposed repeaters as the way to extend a large network, and this was a very very cheap analog way to grow your network. It was quite common to have a whole building or even several nearby buildings on one ethernet and then a high speed (i.e. 56 Kbps or maybe even a T-1) link to other buildings either nearby or in other cities.
In Czech there is a verb "mrskat" - to flog - and one flog/flap can be said as one "mrsk". Made me giggle.
> It never actually does both at the same time -- it doesn't wait for processes and stream input simultaneously

Couldn’t you use a signalfd to receive the SIGCHLD, and listen to both the terminal and signalfd at the same time?
I think what most of the people here are missing is how big, how paranoid, and how influential the "AI alignment" movement is. From everything I've heard and seen, the actual researchers at OpenAI are trying to take seriously the risk that a super-intelligent AI might destroy the human race. To you it looks like they're being overly careful and paranoid, perhaps as an excuse to set up a monopoly silo to extract money. But a lot of the people they work closely with -- people deep in the "AI alignment" community -- are telling them that they're being wantonly reckless, helping set the human race on a path for certain doom.

From that perspective, the opening of ChatGPT has actually been very effective at raising awareness. All the way back in GPT-1 they were trying to raise warnings, but those warnings didn't get much popular traction. Now that so many people have used ChatGPT (or Bing), I'm now having conversations about what computers "know" and "want" with my aunt on Facebook.

Furthermore, if OpenAI has the best tools and sells them to everyone at a reasonable price, then there's a reduced incentive for other people to make their own tools. Whereas, if they were to close off access to the API, and only offer it to large corporations, there would be much more incentive for people to experiment with AI on their own -- and in doing so, possibly create an "un-aligned" super-intelligent AI which would destroy the human race.

So my prediction is that given their motivations, they will 1) stop releasing details of their models to anyone other than research organizations they consider careful enough 2) continue to sell reasonably-priced access to the APIs, to reduce the risk that other people will step up to fill the demand who are less careful.
Panicky call from a relative? It could be a thief using a voice clone, FTC warns
For the less hyped and esoteric audience of the framework that does not want to go with hooks and remain with a simple dumb model I wish they don't deprecate the class based model but that seems to be already happening: https://react.dev/reference/react/legacy. In few years in the future who knows with what new thing they will come up with. Meh.
Mircosoft Loop Has Launched
"GitHub Copilot chat is not just a chat window. It understands what code a developer has typed, what error messages are shown, and it's deeply integrated into ..."

Could you please stop?
When I think of groups that ave it too easy, I think of construction workers. Academia, now there's real work.
Never left
>So what kind of payment method/pricing scheme, keeps the developer engaged in improving the product, but doesn't incentivize rent-seeking?

We had that. And it worked for decades. Paid major updates. Users got support and bug fixes for their paid version and devs were hell motivated to add new features for the next update.
The colours aren't actually part of the solution, right? That's just to make it easier to visually comprehend?
Yes but that’s also because industry and military do have access to better explosives. Terrorists and ATM thieves seem to actually resort to this method due to its ease, says my 2-minute google search, with (mixed) success.
> Wyre Payments, the company’s upstream payment processor, terminated SpankPay’s account because Wyre’s new payment processor, Checkout.com, doesn’t allow processing for payments related to sexual businesses, SpankPay said.

Sounds like it would end the same if they were a "normal" sex work payment platform.
> You should care about your total compensation anyway and neither cash bonus, nor equity is covered in the disclosure, although especially for senior positions, those are very substantial part of your compensation.

Most people outside of the tech-sector will never see any bonus, equity, etc. besides their normal salary.