skysight-inc/HackerNews huggingface dataset:
Are we talking about Copilot in particular or AI code assistants in general?

The value, for me, is extremely high.

My teammates feel the same. Our shared opinion/experience is that ChatGPT 4 is better than Copilot in general but Copilot shines in-editor because it's aware of your project. So we use both in tandem. They mostly use Chat GPT and I split about 50%/50%. (Note: I'm using the Copilot X beta which I believe uses GPT-4)

People say they're "only good for boilerplate code" but well, that's the vast majority of what anybody is writing IMO.

If I need to traverse a tree or list or something, I'm letting AI write that code. Could I write it myself faster? No, and it's going to have an off-by-one error some non-zero portion of the time if I write it. I also find it's superior to e.g. memorizing all 10,000 CSS properties along with all the classes that pertain to Boostrap or Tailwind or whatever.

I see the AI code assistant hate here and it just baffles me. It's so obviously useful to me, and I really can't imagine I'm that atypical.

Edit 1: AI help is especially pertinent if you are a "full stack coder" who is working on everything from database to frontend. Since frontends really multiplied in complexity about 15 years ago, I have not met a single "full stack engineer" who is truly fluent and expert in the entire db->app->frontend stack, because complexity and choice has proliferated at each of those levels.

Edit 2: While most of us are (hopefully) not literally writing tree or list traversals by hand in our actual daily programming lives, I hope my meaning is still clear -- I'm talking about that mundane sort of code, iterating over things, etc.
I think it would have to be something like "Block traffic from <offending IP> intended for <my IP>. <TTL>. <Cryptographic signature verifying that I control my IP>."
> Unless this is marketing for Google Cloud?

That seems likely here if they're claiming this is the largest DDOS ever.
As Warren Buffett says, which would you rather own, a bunch of bits [0] that are going to be the same in 20 years, or shares in a bunch of companies where other people are working day and night to increase the value of the company?

[0] Buffett said "hunk of yellow metal", which unlike Bitcoin, has some intrinsic and widely recognized value
Are there DDoS attacks that are not sophisticated in form or execution? :-)
Ask HN: What are some of your deal-breakers?
For example:

I don't use headphones that aren't multipoint.

I don't use mice that don't have side buttons that I can program.

I don't use a keyboard if the right shift key is not full size.

I don't use speakers that have a hissing static noise.
> very few people realize how their lives are being impacted by the printing of money

Anyone who has no income, and relies on savings, is acutely aware that printing money risks inflation, and that inflation will destroy their savings.

My savings are mainly real estate, which inflates too; so I have some protection. But if inflation gets wild, the property bubble bursts. There's no fail-safe way to inflation-proof savings; when governments implement policies that they know will increase inflation, they are deliberately robbing pensioners, who can't protect themselves.
While the cost side is 100% current, you are woefully incorrect to believe that raising tax rates is a solution to the problem (or that tax cuts caused the problem)

Through out the entire history of the US federal tax collections are almost flat hovering around 18% of GDP no matter the make up of tax rates, changing the tax rates changes who pays the taxes, but ultimately it is clear total revenues are pretty flat.

if the government wants more revenue it has to increase GDP not simply "raise tax rates" . At the end of the day any government spending in excess of 18% of GDP is unsustainable
> Counter-Strike is a free to play monetized game. It doesn't make sense for the pay-to-play audience that buys $1,000-2,000 laptops and $830-1,300 phones.

Assuming people who play f2p games don't have to pay their hardware too.
'Like butter for bears': the grizzlies who dine on 40k moths a day
A text example: one user pluralizes the word "document", another user does the same (with some amount of latency so that they both feel the need to do it). A CRDT will happily converge on "documentss". This is of course not really what you want. An LLM on top of this would trivially correct to "documents".

This actually isn't a great example because documentss isn't a word, but think of a case with "desert" and "desserts" or something like that.

Point is, CRDTs guarantee convergence of the text, but they don't guarantee semantic intent is maintained.
You should try it on vscode for a moment or try to find a plugin for emacs.

I'm often writing legal rules in code and from the name of my function, it predicts the way the law is written. It's pretty incredible how well it works. Clearly it's just stealing someone else's work from github, but the autocomplete is very awesome.
> The prosecution have cracked open the books, turned every single employee, and this is their smoking gun?

We are not even one week into a six week trial. This particular fraud is only one small part of their overall case.
Yeah, this is an example of where AI enables a new product by reducing standards of quality and marks of effort.

Rather than doing the work of curating stories with specific educational goals, chosen or crafted by native speakers and perhaps even noted authors, which might be an ongoing process with months of preparation and numerous humans working together towards a common vision, one hobbyist can spend $.035 at a time to accumulate a cache of "good enough" stories in countless languages.

For some, it's exciting to see the barrier to entry lowered so that one hobbyist can create a tool with so much content behind it and dreams of social uplift ask us to cheer when stuff gets cheaper because it becomes more broadly available. So there are real upsides here, but of course those upsides are coming as part of a tradeoff against quality when we look at current/near LLM technology. Those quality tradeoffs aren't going to be suited to everyone, especially those who have the luxury to pay more for better things.
I was imagining spinning the coin with a flick of the finger. That doesn't seem to be gameable to me, but I supposed you'd need to do a lot of flicks to see if flicking the head side or tails side matters. I'd think there's no way a coin can be more likely to spin an odd or even number of times before falling, but weirder things have happened.
Yes, I wasn't saying TR doesn't have a limit. I was saying Ryzen's limit was smaller, so I would've had to get bigger UDIMMs to have the same total memory as before.

(My 2920x was on an X399 Phantom Gaming 6 and my 7950x is on a B650 PG Lightning. I find the Taichis of all generations to be overkill.)
It's de facto a pay to play game (you need to buy "Prime Status" to play main game mode since it went free to play), monetization is fair gameplay-wise, only cosmetics.
Heya! To celebrate another groundbreaking Supa Content Storm I've wrote a part theoretical part, practical piece on my method for integrating AI into my my micro-product morrow.to

First I'm presenting the following questions:
What if simply adding AI to your startup vaue proposition is not enough?
What if building a product around OpenAI calls is not enough?
What if my idea is already worked on by someone else?
nice, now any pointers on how someone can make something similar in a smaller form factor?
Use fwupd to deploy Linux firmware updates and more
So what happens when I die and my spouse or next of kin has to deal with this stuff? As the executor of my father's estate, he kept a physical password book that was instrumental in making it easy for me to settle his affairs.
> Every time I've seen issues where the order of test execution matters, it's either been: (1) someone one writing integration tests and calling them unit tests, or (2) transaction management issues with H2 or some other embedded test database.

Yeah, h2 is a very very bad idea. Hibernate and jpa are also garbage (proxies, lazy loading and transactions are just a big footgun). Have fun trying to use Sprint security and proxied hibernate objects. Somehow you have no guarantee that the class you receive and are checking and is guaranteed by code is what you expect it to be because of proxies. Absolute nightmare. We're using testcontainers, which has their issues on its own.

> I don't know what could make Spring more challenging to troubleshoot than any other Java framework
> "@Profile" or "@ConditionalOnXXX"

We have one configuration with @Profile to prevent it from configuring stuff in tests. Our biggest issue is that code that compiles is not guaranteed to run or even crash when running (@Lazy anyone?). I hate this. It caused us so much pain. A bigger issue really is the automagic I was quoting. They just configure shit together because they think it's nice. Also causes a lot of headache. You have to enable/disable a random bunch of shit until it somehow works. And after they released a version fixing vulns that were open for > 1 year because of old dependencies this vodoo breaks. (Especially the garbage that is spring security. Still no migration guide for ACl in v6 huh?)

Fun fact: not a fan of Rust. It's totally overblown for web backends. I love me some Go, but having the ability to use gradle multi-modules in a ports and adpaters architecture is just plain awesome. Not sure where the journey will take us, but Kotlin (which we use exclusively) is a lot of fun. I'd love to have native Kotlin at one point exclusively. No more failing builds because of a wrong jdk or anything.

Just everything about this ecosystem is fragile af. Not sure how we got to a point where shipping a simple Go bin is easier than shipping java. Don't get me started on the resource usage and performance.
They draw all squares by hand
So, there is hope that in 10 years this bug in LibreOffice is fixed :(
https://bugs.documentfoundation.org/show_bug.cgi?id=46429
We all tell ourselves that. God is holy, loving, and just. He’s that all of the time. Heaven will be life without a single act of evil. God’s definition of good is that you obey Him and love others without failure.

In your case, you can test yourself using Romans 1:

https://www.biblegateway.com/passage/?search=Romans+1%3A18-3...

Have you ever lied, stolen, cheated, shown apathy, lusted, or wished evil on someone? Have you rejected the true God or tried to live your own way instead of His? These are evil per the God that defines what morality is.

“The wages of sin is death but the free gift of God us eternal life in Jesus Christ.”

Fortunately for you and I, the only good person to ever live… tempted in all ways we are but having committed no sin… earned God’s favor for you, died for your sins, was raised again, and offered you eternal life in His name. You just have to repent and put your trust in what He did. He’ll also transform you from the inside out when the Spirit of God dwells in you.
ECS Fargate is a bit priecy, but is also a no brainer. It just works
To me the image in question is unbelievable because there is no place to work -- no paths to walk. Even in the most cluttered offices a narrow corridor to the abused but available chair is sacrosanct, in my experience at least.
Latest negotiation stopped at 5/5/5/4, still no agreement.
Mac computers are more capable than they have been for a long time, if ever. All it takes is for a developer to have the will to make it work on Mac.

Recent game releases for Mac include:
- Lies of P
- Baldurs Gate 3

Soon - Resident Evil 4

Slightly older release - Resident Evil Village

Maybe Valve just can't hack it? They also flamed out on their VR support a few years back, only releasing a few betas before they gave up and cancelled the whole thing.
Mathematically speaking, what's even the expected difference in gravity compared to just making the floor twice as thick?
Isn't one of Whisky's system requirements that you're running Sonoma?
A new planet-hunting instrument has been installed on the VLT
Housing industry urges Powell to stop raising interest rates
I wouldn't say Apple products users are the rich audience, a rich person will just have a dedicated high-end Windows-based gaming PC.
Wouldn’t this same attack apply to QUIC (and HTTP/3)?
I don't think people play counterstrike because they are cheap. A lot of my money goes to computers, and I still end up playing a lot of counterstrike. It's because it's fun.
Number 1,327,625 in WSJ's ongoing series, "Everything new that takes money out of an incumbent's pocket is BAD".

Is it possible to auto-flag and auto-kill WSJ articles (or at least opinion pieces)? HN does this to links to Jamie Zawinski's jwz.org blog, despite it containing interesting posts. Yes, I know why HN does this. It should do the same to WSJ articles, especially opinion pieces because they contain nothing new: same theme, same form of arguments. There's no innovation, no change.
Platformed | London, UK | Founding Software Engineer | Full-Time | Hybrid | £70-90k + Equity

Rust / TypeScript / Postgres / GCP

Platformed's mission is to help Sales and CS teams to meet their customers’ procurement and compliance requirements from pitch to renewal. Our workflows, AI and integrations help our customers to grow faster, save time and reduce frustration while still meeting the demand imposed upon them by customers. And in the future, we’ll move this communication away from natural language altogether.

This is an exciting opportunity for an experienced full stack engineer to join our team early in our company journey, reporting to the CTO and working alongside the founders.

Platformed Careers: https://platformed.com/careers

Founding Software Engineer: https://platformed.notion.site/Founding-Software-Engineer-56...
It can be run using Apple's game porting toolkit.

https://www.youtube.com/watch?v=DNFf1y7GsFw
Just sign up and pay the fee when you need it. Cancel it when you don't.
China and the US would never allow foreign troops on their soil, even if they're from the UN. As superpowers and permanent security council members, they're the ones who dictate where UN peacekeepers go.

If you're talking about a non-militarised observer, I'd say that role is supposed to be filled by journalists. But all of these countries go to great lengths to keep journalists away from their atrocities.
In a bust period, a lot of people end up taking whatever job will help pay the bills and, at some point, getting into the field they studied for means competing with new grads with more current knowledge and connections.

I don't mean to imply your life is over if you graduate during a downturn but you can easily end up derailed and with a potential hit to your earnings going forward.
Fit enough hardware to run a language model into one of these and Disney's got a trillion dollar market here.
It is a sad fact that combat stress reaction and subsequent PTSD among veterans was only taken seriously once the US armed forces began to have more deaths by suicide than by combat. The disorder causes immense personal suffering in individuals and communities that can take generations to heal. That psychedelic medicine is losing its stigma because of the long struggle to produce irrefutable evidence of its efficacy should inspire us.
Ever had your droplet suspended for using a vulnerable WordPress plugin?

Your droplet suddenly tries to log into somebody else's server 10 times a second. The target of the attack complains to DigitalOcean, "hey, one of your customers is trying to hack me!" and attaches a log of the login attempts. DigitalOcean assumes that the report was made in good faith, forwards it to you and immediately suspends your droplet. It won't be reactivated until you reply with evidence that you have at least tried to clean up the problem. If it happens again, you won't get off so easily.

I suppose that a similar system, in a more real-time fashion, could be set up between the maintainers of the blacklist (Google, Cloudflare, Amazon, etc.) and the ISPs. No need for the ISPs to sniff on everyone's traffic if they can rely on good-faith reports from the lion's mouth that somebody from port 52384 on 11.22.33.44 is DDoSing a Google property. Even with CGNAT, the port will identify the customer responsible.
A plan for multicast support in noise-based protocols
Oh, I didn't see that `cc1` is in the initrd image! Thanks!

Seems like there's already a potential answer to this on the LKML - looks like it has something to do with BTB state being shared between threads?

https://lore.kernel.org/lkml/20231010083956.GEZSUN3OKuYSyU18...
> Nobody should be using a remembered password anymore.

Nobody is a strong number, why?

I don't want to use biometrics for logging in to my SSH terminal. I dislike having to use my phone for authentication methods.

I go many places without my phone. Even tempted to gon on holiday without it. Maybe I'm just one of the few who actually enjoys turning it off when coding, developing or whatever.
HN is more like a "message board". Beyond the simple "flag" and "upvote" mechanism, there doesn't appear to be any algorithm customized to each user. As a result, very high quality content tends to populate the top of the home page.

I personally enjoy filtering by New. A lot of original authors post their work and it's fun to interact directly with them, which is more difficult to do once a post has hundreds of comments.
> I mean it sounds like you're agreeing with me in a complicated way, the trust fund is still money owed to the public so it should be counted when we talk about the debt. Yes?

Yes - the SS Trust Fund holds $2.9T in Treasuries. They matter as much as the other 80% of Treasuries.

The larger issue with SS is that it's not funded to meet its future obligations.

That's a problem regardless of whether the US government defaults.

I don't think it's particularly important to single out SS in this discussion about US debt.

SS was designed that you'd get $x dollars in the future. It didn't mean that $x would buy you a certain lifestyle.

There was no guarantee that ~95% of adults would still be working when you retire, and that you'd be able to get waited on in restaurants for $10.

If the US government spends into oblivion - it affects everyone. Especially when it spends to pay people not to work. I don't think SS beneficiaries get hit particularly hard.

What I think is problematic is people thinking that SS beneficiaries should be the only people immune to the US government overspending.

As is typical in this country - no one wants to solve hard problems - they just want to make sure no problems affect them.

SS is mostly pay-as-you-go (~93% of income). You don't pay into SS, and they buy treasuries, and hold them for you as some terrible investment portfolio.

The amount of revenue SS gets from Treasury payments (~7%) is tiny compared to how much is paid into it annually.

You're not technically paying for YOUR retirement. You're paying for someone else's retirement, and at any point it can become popular to reduce or increase SS payments.

The Treasury piece is not particularly important to the conversation about total US debt.
Depends, but there seems to be a multiplier effect at play with this attack. A single client request may result in 100x the work for the server. More details here: https://cloud.google.com/blog/products/identity-security/how...
> The M1 is quite capable and can keep or or even outperform many current gaming value builds.

At the same price? I would be surprised if that is the case. You can get a used M1 Mac Mini for around $300 on eBay. For that money, you can get a used i5 business desktop and a new low-profile RX 6400 for about that. At that price point, you'll see much better visuals and framerate for most games on the Windows PC (or you could run Linux). The PC owner can then later buy a better desktop system and put the same GPU in it. And later still the PC user can upgrade the GPU.

With the M1 Mini, that's basically it, and if you want to upgrade anything, you are buying a completely different system.
Tangent but FYI -- ZeroTier v1.x does not use a Noise-based protocol yet but we have one built and in the queue for future versions:

https://github.com/zerotier/zssp
The patent in question appears to have been filed in 1996

https://patents.google.com/patent/US5915257A/en?oq=5915257

A quick search suggests that Excel pivot tables launched in 1993. So the Brio patent does indeed appear to have come later in time.

Note that although the patent indicates ownership by Oracle, the assignment history shows that it originated with Brio.
There are many, many frameworks for IPC/RPC or even REST that have human-readable schemas.

GraphQL is a performance nightmare, and while it might have nice and flashy dev tooling, it's fundamentally unoptimizable without extensive development investment - something that isn't an issue with REST.
Exactly what I had in mind. Thank you for developing the idea and make it more clear.
Thank you. I am embarrassed to say that using the site reminded me that, actually, I had already created Touch ID passkeys for my Google accounts. I think what confused me is that passkeys were not available for Google Workspace yet, so my account there couldn't use passkeys. That has now changed.
Available space is a necessary but not sufficient condition for affordable housing. If I were living in Hong Kong
then I’d cut the government some slack for housing being unaffordable.

Here in Canada though? It’s absurd how much space we have and yet we can’t get anything done. This emphasizes the degree of government dysfunction, which was my original point.
You mention austerity but not tax increases? First order of business is repeal of the Trump tax cuts, those are definitely unsustainable and a major contributor to current budget deficits.
I understand your perspective that with a sufficiently accurate model of the world, anything can be predicted. But I disagree, while framing all tasks as prediction problems is an interesting perspective (I haven't heard this explicitly stated before), there are inherent uncertainties/data gaps/etc.. in some systems that might pose challenges even to the most advanced predictors. I think your argument relies on there being perfect data - which doesn't exist, and will never exist.

It's not solely about the predictor's strength but also about the intrinsic predictability of certain phenomena.
Grace is anything that’s not deserved that is given. You could tell your kid they get a new car so long as they do their homework every night. They could do this and still not deserve a car. You don’t have to give it. So, that would still be an act of grace even in conditional.

Whereas, while we were still sinners (enemies of God), Christ died for us. He laid His life down for us. He left everything He had in heaven to save those He loved. At every point, we were undeserving enemies. If we repent and trust Him, we still keep turning on Him and failing. Yet, nobody can snatch us out of His hand.

That’s grace upon grace that God lavishes upon those who believe in Jesus Christ.
Right, so clearly the ability to bring down Google is not the point.
A bytceode runtime is not an “application”.

Apple never stopped VSCode from being on iOS. There are plenty of IDEs for the iPad built by third parties.

No one would ever call a virtual machine an “application”.

Are you making up things now? You don’t run CUDA on any non Nvidia hardware.

But yes, you are free to port OpenCL to iOS if you want to.

> Can a cross-platform framework provide a payments implementation so your cross-platform app can use a cross-platform payments system for in-app purchases

A “payment API” is not an “application”. Yes the cross platform frameworks do expose the underlying API.

And you can have a cross platform app that forces you to subscribe outside of the App Store - Spotify, Netflix, Microsoft, etc all do that.

> No because they make you use theirs and apps that compete with theirs aren't allowed.

Are you saying that their no competitors on iOS to AppleTV, Apple Music, Apple Podcasts, Apple Books, the iWork suite?