skysight-inc/HackerNews huggingface dataset:
I think people's reaction to Copilot betrays their own shortcomings.

* If you have so little care, agency and skill that using Copilot results in you generating mountains of code you don't understand, that's on you.

* If you think what basically amounts to AI autocomplete will turn you into a bad programmer, then you were already a bad programmer, and that's on you.

* If you think what basically amounts to AI autocomplete will replace you, then you don't provide enough value to your employer, and that's on you.

* If you are angry about Copilot training on your FOSS code that's FOSS not only to people, but also to companies, machines and to the companies and people using these machines, then you publish under FOSS license without understanding what FOSS is, and that's on you.

The only objective problem here is that Copilot will mix-in incompatible licenses, or even proprietary licenses in its training base, and that should be rectified.

But it's in beta. So out feedback is expected and welcome, and no need for drama and vitriol.
Laughing because the company you invested in has committed illegal activities and has to pay $888M seems strange to me. Not a high standard to set for your investments.
> Who's going to write the fine-detail code if they whole day is a meeting?

You do it in the meeting, while others discuss things that aren't your concern. If it's something hard you really need to focus on, you tell the others to either shut up for a bit, or lend their eyeballs for a while.

Also, the boring stuff gets done just fine in a group everyone getting their last month's pay depends on it.

Been there, on both counts. The only thing I miss about it is how much you get done, compared to being a €€€ consultant tied to a spot with red tape.
Is it retro week? That particular battle of the culture wars seems to have passed years ago. Among other things, it's called a "content note" far more often these days. Also: nobody cares.

But, to just quickly make the argument the author would have thought to mention if they had spend five minutes on Google and were intellectually honest: CNs aren't intended to allow you stop reading, although that may be an option for people that really want to.

Their primary mechanism is different: it's a quick, easy, and, for those who don't care, totally trivial signal to the readers that the writer or speaker is aware that the content may trigger strong emotions, but that it isn't their intention to inflict any harm.

It's a tiny gesture that, for those where it matters, makes a whole lot difference. If you can't quite follow along, just imagine how different it feels if someone intentionally punches you compared to inflicting the same amount of physical harm inadvertently.

If anyone is being overly emotional, it's those who are somehow incensed by others' attempts to avoid harming people. I'm not especially harmed by reading about violent rape, but I can easily understand how someone might be. How its possible to deny that, but get all enraged about a single line of italics at the top of a five-page story is, unfortunately, beyond my abilities.

Neither, by the way, is it censorship. It's the opposite, a mechanism allowing people to make informed choices, thereby expanding the universe of possible content that can be used for any given purpose without fear of offending or harming anyone. If you somehow managed to abolish the MPAA rating system, you wouldn't get more of the movies that were previously rated R. You'd get none.
You called the argument delusional, and therefore it wasn't an ad hominem, so you're right about that.

But, "Delusional" is often associated with name-calling, so it sounds more like you're calling the person delusional, rather than what they said. Something like "This sounds delusional to me" would avoid that confusion.
To use the most obvious examples, compare JWT to Paseto.

JWT includes cryptographic agility for the client to change algorithms and and defines a “none” algorithm that disables the cryptography altogether. The mistake is right there waiting to be made – and pretty much every single implementer made that mistake. And they keep making that mistake, over and over again [0].

Paseto doesn’t include cryptographic agility and doesn’t define a “none” algorithm. It’s quite literally impossible to make that mistake.

So on the one hand, we have a protocol that we can see empirically has a design that does lead to mistakes that do lead to vulnerabilities… versus a protocol where the mistake simply can’t happen. The former “can be secure if you are careful” in this respect – which we can see very clearly means “insecure”; and the other is secure because you can’t not be careful in this respect because the protocol doesn’t allow for it.

[0] https://www.howmanydayssinceajwtalgnonevuln.com
They will never stop, because the regulations are written so broadly that essentially any business could be found in breach of them.

The EU’s service sector is massively uncompetitive, and most of its regulation of this sector has been designed as either a tariff or just a general barrier to trade. In every GDPR related thread people complain that the law is not achieving its objectives (which you’re almost doing here also, with your “maybe it will eventually work” comment), but the law is doing exactly what it’s designed to do. It’s implementing trade barriers (a generally unpopular type of policy), and generating popular support for them (by dressing them up as privacy regulations).
Tailor a business suit, and what you're saying is reasonably correct. Most of the decisions are made up-front. The primary concern is fit. Tailor a wedding dress, and the the process could end up looking much more like a software development project where things are changing as you go.

Of course, there are other issues at play. The software development project may blow up when unexpected issues pop up with the design or implementation. That is where the ideas behind software engineering come into the picture. You don't build a bridge or a dam without having a clear specification and you don't create that specification without doing considerable research first. (You also don't throw a team of junior engineers at the problem, expecting them to know every facet of what has to be studied and how to design it.)
Would be nice if there was some aggregated view of the top voted pros/conc
This seems the most like case to me. Google loves their query PBs.
Everybody here seems to be focusing on the negatives, but there's also a few positive legacies from the Itanium architecture, all of them on the software side: EFI which became UEFI (like it or not, it's still better than the legacy BIOS), the GPT partition table format, and the C++ ABI now used for all architectures on Linux.
Haha, PointCast was one of the earliest "next big thing" apps I installed on my Mac in the Dot-com era. I never really found it useful apart from the always available implementation of SameGame.
Thymosin Alpha 1 Buy Now for $45.00
It doesn't bother me. It's just sad.
YouTube has never been shy of recommending already-watched videos, the issue is whether you can see that you watched them. I think.
Why pick on Amazon? The networks are being upgraded… so any devices on 3G networks would have this issue, no?
like IBM irrelevant?

still generating revenue but not seen as influential within tech.
Addendum: While this is not a direct answer to your question, I will take this opportunity to post some links. I’m quite sure reading this will help you when planning for your future career.

Best of luck!

https://jvns.ca/blog/2016/08/16/how-do-you-work-on-something...

https://jvns.ca/blog/2018/09/30/some-possible-career-goals/

https://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pr...

https://www.kalzumeus.com/2012/01/23/salary-negotiation/
Most probably not because I expect Oculus to make a lot of money through their store the same way apple and steam do (unless they don't have that insane 30% cut in place)
The "prebate" is supposed to compensate for that, so that the burden doesn't fall on poor people.

But it still means that the middle class and wealthy are paying the same flat rate, rather than the current progressive system. So the effect is to shift the tax burden from the wealthy to the middle class.

That's before taking into account the fact that the very wealthy don't spend a majority of their wealth on consumables, so are unlikely to be taxed. That makes it even more regressive.

It's a terrible plan that sounds good if you don't think about it too much. It would be equally trivial to have a flat income tax, and only trivially more complicated to have a progressive income tax. It's not progressiveness that makes the tax system complicated. The complications come from the many different things that can constitute "income" and all of the things we want to exempt as beneficial "expenses".

None of that goes away when you shift the numbers to the consumption side. You want sales taxes on stocks? Houses? Carried interest? What makes those transfers of money for goods and services different from sales at stores? You'll end up with an equally thick book of rules.

It's the kind of plan you come up with when you have no idea why the current system is the way it is, so you just wipe it out and leave others to re-invent all of the complexities that don't show up in a system that has never faced the real world. And it gets promoted by the kind of people who are well aware that it shifts the burden to the middle class and away from the wealthy.
I don't think you can discount the fact this money could have been used more productively that easily. It could have funded a lot of jobs for ordinary working people and developed new technology. That's an awful lot of good that didn't get done. I can't point to the working people that lost out from this, but they do exist.

It's not like if without Nikola all of this money would have gone to one other thing. Sure some of it might have got wasted, but realistically most of it would have gone to productive uses.
This tired trope? Average dev makes average insult, par for the course I guess.
I keep trying to figure out if the internet really was more fun back then, or if I was just younger and less jaded. Maybe both?
For some periods (including during some of the Opteron era) Itanium 2 actually did okay.

https://www.realworldtech.com/forum/?threadid=27345&curposti...

It had very strong floating point performance and on spec int it was holding pace with Opterons, Athlons and P4s clocked a lot higher. Apparently a lot of the int performance was due to large fast caches (I think it had a bigger die size compared with the others) -- have a look at the 1.5MB version vs the 3MB version. But even there it wasn't doing so bad against the Sun and IBM processors which were out of order I think. So yes you're right some things did run pretty fast.

Unfortunately for Itanium, compiler techniques to make up for in-order execution had just about run out of steam at that point, while OOOE continued to scale up and improve steadily. Which is pretty much the opposite of what HP and Intel had predicted in the 90s, which is why they justified Itanium's approach.
It’s at least noticeable, what do they even make anymore that’s valuable? DB software, Java?
Yikes, 5 years between the ruling and the appeal being finalised. The earnings by the lawyers must be astronomical.
> Is there something I'm missing in the use of the word "utility"?

Vitalik uses the word "utility" the same way (mainstream) economists do: A numeric estimation of the satisfaction, pleasure, benefit, advantage, or happiness given by an increase in wealth.

What you're calling out is that the concept itself is problematic: as you pointed out, the assumption of log-utility of wealth is not entirely accurate because, in reality, increments in wealth have diminishing utility.

There are other limitations with the idea, for example, is it possible to capture in a utility function the well-accepted notion that losing a given amount of money is more painful than it is pleasurable to gain it? Or that receiving a small amount of money now may have much more utility than receiving a large amount of it in the future? Maybe, maybe not, but this is how economists attempt to capture and quantify human behavior regarding our wants and needs for wealth, inadequate as it is.
... also it's a link that goes to what it says it is!
I use one of these https://www.elgato.com/en/stream-deck
Originally I had a much longer post but it got way too political (disclaimer: am liberal). Short version: this seems incredibly regressive. It's also supposedly been introduced in every congress since 1999, with limited and single-party support, and it languishes in committee. So possible meme: "AFFT, stop trying to make FairTax happen, it's not going to happen."

One point for anyone running calculations: AFFT uses a 23% figure a few places on their site, and at least to me it felt advertised as being closest to a 23% sales tax. However 23% is the equivalent effective income tax rate everyone would pay. The sales tax equivalent would be 30%.

23% income tax only: You earn $100, federal government takes 23%, you are left with $77. You buy $77 of groceries.

23% sales tax only: You earn $100, government takes nothing in income taxes, you go to the grocery store, you buy $81 in groceries and pay 81*1.23 = $99.63 at the register.

If the government still wants its $23 rather than $18.63:

30% sales tax: You earn $100, government takes nothing in income taxes, you go to the grocery store, you buy $77 in groceries and pay $77*1.3=$100.10 (actual tax rate is 29.86%, I rounded)

That's not saying anything about the economic effects, what might happen with salaries, benefits, etc., but to me it seems this is going to soak a lot of people living paycheck to paycheck so those who spend a fraction of yearly income pay less (to say nothing of that group's ability to avoid this tax).

Also, good luck telling folks at or near retirement and above FPL who already paid taxes on decades of savings they owe a new ~30% sales tax. They vote.
It's not worth engaging with these idiots.
the specter of spectre raises is ugly head.
The author points to many APIs supported by Firefox, so it's not just Google. In addition, they point out that many of the APIs that were "contentious" were added to Safari years after all the other browsers.

The author has already addressed many of the things in your comment, including Google doing whatever they want (they clearly stated that it is unacceptable).
Extensive testing between late January and late April 2021 identified 39 workers who had become infected with SARS-CoV-2 despite being fully vaccinated. All had mild symptoms or none at all, but 19% still had some symptoms 6 weeks after diagnosis.

How is that possible?

7 out of 39 people is 17.9%

8 out of 39 people is 20.5%
I'm currently building (Rails 6) a multi-purpose solution that includes file management. I'm still conceptualizing the file handling side of things because I have a few bad experiences from the past that I dont want to repeat. What I've got so far:

I have a very web forum-like interface for the users to manage files. Threads contain and represent a single file or a collection of related files. The main 'post' holds the files and under it there's a simple versioning abstraction that chains previous versions of the files, each new version is much like a new comment on a forum thread. All meta-data is included in this threaded interface and makes files and file collections full-text searchable by description, tag or category.

Files are not to be stored on a database, they are stored on a file server. The action of attaching a file to one of these threads actually generates a unique hash for the file. On committing changes the file is then 'moved' (copied) to the file server and a record is created in the main application's database referencing the file location on the file server.

eg. User created thread "Important Pdf File" and uploads|attaches|links file "important.pdf". When the submission is ready the file will be moved to: fileserver://files/taxa/taxa/taxa/8jma6ge_important.pdf

Newer versions will just include a different hash.

The file id (hash) is then stored on the main application database (file_id: 8jma6ge)

If all hell breaks loose I still get to move things easily from one server to another, migrate to a different rdbms is unobtrusive.

Needless to say, users never get direct access to the files on the file server, they can only interact with the versions they've got on their own machines and with the versions exposed through the frontend.

-----

So far it appears this methodology works ok for an application a few hundred users. Storage is a concern, backups as well and one of the main problems is duplication of files on local machines.
I believe there’s a parallel with the internet. Took a while for it to really boom. VR has the tech, it just needs more apps and adoption. But tbf it’s already great like this! There’s nothing that prevents you to buy a headset for you (and perhaps your friends) and to spend hours having fun in VR.
How Much Stock to Give Friends and Family in Startups
A Good Definition of Aptitude
I’ve seen it mentioned over the years that writing the necessary compilers was more than merely difficult. As I understood it, the dynamic nature of load latencies (hit L1 cache? L2? L3? Slow trip to DRAM?) means that some workloads just can’t be statically scheduled in an effective manner. Anything to that?
Google actually provides history and diffs for its own terms, although I don't think there's a way to get notifications.

https://policies.google.com/terms/archive
Don't forget, those safety ratings are against similar size and weight vehicles. So I can see this as being true that safety regulations may not be the biggest contributor, but overall safety may be (eg designing for impacts with larger vehicles).
There have been studies that show group social dynamics can spread (like behavioral viruses), e.g. the behavior traits that lead to obesity do in fact spread due to the conforming nature of humans.

Timescales are, of course, orders of magnitude different, and maybe that is the only difference that “matters”. E.g. we would still rearrange chairs on a slowly sinking titanic because that’s what humans do.
That’s the quest 2
Do you disagree that someone who’s gone through something traumatic _off_ the battlefield (sexual abuse for example) could develop PTSD?
Well, on the other hand you have American corporations stealing data from every orifice because they can get away on technicalities of those ultra specific laws.

"Well, actually we DID put a 8pt text on a subpage somewhere, the law doesn't define the text size of disclosure, MINE AWAY!".

EU seems to have learned the lesson. Heck, even American corporations like Google, Apple and Amazon put vague descriptors in their terms of service and AppStore rules so they avoid rules lawyering.
Completely agree. My online bank redesigned the Bill Pay page with so much whitespace that I can see only one payee on a 14" laptop screen.

They also disabled Ctrl-F searching so that I cannot quickly find the payee that I want. Instead, I have scroll up to the top of the page to use their tiny little search box, which causes a server request and a redraw of the list, which adds latency and friction to the whole process.

Their old design may have been less pretty and slick, but it was far more usable and efficient.
CRTS couldn't really show "black". It was more of a dull gray. That's what made the plasma display so amazing with it's true black. LEDs and now OLED are the same except they do not ahve the mass of a dying star.
> Great website collecting emails with no Terms of Service

That is quite ironic.

From the website: "Large digital companies today occupy a central position which ... However, they communicate in an insufficiently clear, readable and continuous manner on these ToS"

It's not just large digital companies that need a decent ToS and privacy policy. They are collecting emails and could be spamming everyone with junk mail, selling them along with the companies people are interested in. Probably not but they don't say so.
Wild speculation: i feel like the $3b from this lawsuit is far more than any revenue they may have lost due too the lack or Oracle products on their Itanium machines.
Tesla Megapack on Fire
Deliveroo unveils plans to pull out of Spain in wake of ‘rider law’
Everything you describe from my perspective is already solved.

*Every social media app...* - I have worked on warehouse automation projects, worked on multiple "specialists help tools" where logout button or just putting a text box was negligible effort.

Building HN like site - for me solved problem - there is bunch of clones on GitHub you can "git pull" and have it running in minutes. With docker it is even faster.

There is Wordpress, Salesforce you name it, you don't need to have any code and no low code. Hosting providers let you setup whole blog/e-commerce site with a single click.

In MailChimp I can create landing page with working email form without even knowing that HTML exists.

Using any of the frameworks like Rails or Django gives you that 80% or 90% that you describe, login/logout for free no coding. So if you just want to put some buttons and text boxes it is all solved already.

What developers are busy is filling in those 10% gaps that you point out, because it is still complicated and one has to understand things from multiple angles.
Wow, so the quest 2 has similar numbers to the first iPhone? That is insane actually oO not sure why you say that’s a bad thing
$10s of millions of dollars
One of the best looking tailwindcss components. I'm wondering if this library will grow in the future to something much bigger.
I work in a IT health care company in Europe. The main difficulties are the laws and regulations, not the software development. But I think it's a good thing.

Good luck for your work and if you aren't sure if you can do it, don't.
People take loans denominated in both WBTC and ETH everyday.