skysight-inc/HackerNews huggingface dataset:
>hat's ostensibly the point of copyright, no? To benefit society by advancing useful arts and sciences.

Do people forget that copyright was made to protect the investor first, and then to progress society second? If the inventor has no incentive to invent, you can't benefit and advance society off their shoulders. So the inventor gets their due payment, then after benefiting for most their life or so (14 + 14, in a time where life expectancy was 40 years old), release to the public around the time that person is retired or dead.

The downside is that the spark would never come in a lot of places. You can't lower the cost of what doesn't exist.
Midihum: CLI app to add velocity to plain MIDI files
Y /j/ always sounds like a vowel. As I mentioned, phonetically it is one. It's just that a shortened version can act as a consonant for phonological purposes. Y as represented in yell and pretty are the same sound; it's just shorter in yell.
Homograph Homophone Venn Diagram
it just seems a shame there are so many projects like this where people spend so much time making it, but then run yet another pong or snake on it. there are a lot of cool game concepts you can do on a 40x48 RGB grid, as shown by some recent 8-bit releases. Check out pico-8 and tic-80 for examples too. Having a multiply or divide instruction available is game changing
Have you tried saying the words “trans” in front of a boomer?
Because these are statistical models and laws protecting humans dont apply to them nor should they, ever.
Sure , existing pool.

But if I and co pilot can do double the work per unit time compared to just me, suddenly the pool is twice as large as it needs to be.

Am I 2x productive? Depends on what I’m doing. But at almost no point since adopting copilot have I become 0 percent more productive so the pool is somewhere between 1 and 50 percent bigger than needed.
I think your qualification of this draft is quite mild.

I would rather say the author seems to misunderstand the functioning of pretty much every single protocol they mention in their draft, so I won’t be even starting to try to enumerate the shortcomings of the proposal, to me it has the same semantics as “let’s make ducks blue hats”. There’s only syntax. (If the author of the linked draft actually bothered to do any search they would have stumbled upon [-1], which is one of the “recent” activities).

And indeed, as you said - everyone can submit an internet draft, it’s a question of writing some XML [0], and then running it through the program to convert it to the appropriate other formats [1] and uploading it to the repository [2].

From there on, however, the easy bit ends [3]: as part of the publication process before published as an RFC, the draft needs to be reviewed and approved by quite a few people with quite a few hundred years of collective experience in the field :). That’s why preparing the document within a workgroup is usually a better idea - it allows to get it into shape that will not be a waste of time for the people looking at it.

During this work, there will be a few revisions of the document, also one would often acquire coauthors which will help working on the idea and make it better.

So from my personal experience, it is between a month and several years between having an initial draft (which has been already reviewed offline and verbally thumbed up by a few people involved in the domain of expertise).

Engineers participating in IETF also have sense of humour, hence traditionally there are 1st April RFCs that are ”special”. However, amongst them are still a lot of gems of wisdom, e.g. [4]

The democratic nature of the development process makes it incredibly interesting environment to participate in, so I much recommend it.

However, the first submission at the quality of the linked one will likely cause the opposite reaction from intended, so lurking on the mailing list and/or IETF meetings and maybe finding a mentor there could be a good start.

-1. https://datatracker.ietf.org/meeting/109/materials/slides-10...

0. https://datatracker.ietf.org/doc/html/rfc7991

1. https://pypi.org/project/xml2rfc/

2. https://datatracker.ietf.org/submit/tool-instructions/

3. https://www.rfc-editor.org/pubprocess/

4. https://www.rfc-editor.org/rfc/rfc1925
> one day the manufacturer pushes a mandatory, automatic over-the-air update that contains a critical bug, and my car suddenly starts misbehaving and I get ticketed

Don’t buy it if the company who controls it does not put it in writing that they indemnify you properly.
Really any cloud-connected device would fit this bill. Many have gone out of business and turned off their backends or changed the way they work in a way that is incompatible with the original purchasing intent of the user. Not to mention software products that evolve in ways the user doesn't like all the time. https://www.bbc.com/news/technology-64249388 is an article with some more specific hardware examples if that's what you're looking for.
Deindustrialization is not a complaint about nuclear, it's a complaint about not being able to continue to use fossil fuels. It's a rejection of climate change itself, and you see this stacked with climate change denial.

It's true that Germany is not in a good place to compete in a post-fossil fuel world. Renewable energy is going to be more expensive in Europe than in, say, India. But nuclear can't help without short of near miraculous cost reductions.
Even then, society exists by and for humans.
To me, intuitively, it makes sense for gravity to be classical, since gravity is not a force but a curvature of space-time. I hope we see results of their tests soon.
The lack of information is the point. In a Western democracy, government ministers don't just go missing without any official explanation for their disappearance. (I am not suggesting that such official explanations are always true, but they at least exist.)
Here’s GPT4:

https://chat.openai.com/share/2aba9eaf-8868-41bf-a152-c28f9e...

From a literary perspective, that’s horseshit.
Powerful people with poor taste is our primary problem. Lots of power but lacking the perception to use it properly.

These wealthy unperceptive persons are perfect candidates for VR heaven. Being unperceptive they see no problem with that.

Then, safely sequestered in their trillion-dollar VR coffins like a crazy uncle locked in a cellar, us poor people will be free to get some work done.
Good citizen transportation.

Another government incentive, to help usher in further loss of personal autonomy - appeal to greed version.
Here is a (very) incomplete list. Not all are ones that I've personally experienced, but they're all products that either I or someone in my direct acquaintance have owned/used.

* Microsoft Windows starts showing ads in new and creative places, even though I shelled out $200 for the Pro version.

* An Android update broke my preferred home screen.

* Roomba vacuums go through regular periods of stupidity in between software updates. One day it's able to dodge obstacles, the next it's sucking up anything and everything.

* Basically every SaaS product changes its UI on a semi-regular basis in ways that throw off existing workflows.

EDIT: Oh, and a bonus one that's more on topic—Tesla recently rushed an update to their software and introduced a lot of bugs:

https://www.autoevolution.com/news/tesla-s-holiday-update-sc...
Rounding up a transaction and taking the leftovers wouldn’t be a crime worthy of the FBI for one transaction but it would be for a million or a billion. Scale matters and impact matters.

If you’re making an ethical argument “it’s okay because it’s already happening to a lesser degree somewhere else” isn’t the flex you think it is.

If you’re talking ethics, talk about impact. Who does it help the most who does it hurt the most? Is your argument favoring equality of access or outcome? Who is the most vulnerable in the situation and how will it impact them?

> I cover generative AI

Wait, are you teaching the class or taking it?
> The bill threw smaller orgs under the bus in favour of larger ones like Torstar and Postmedia

The bill was trying to protect what little media outlets Canada has left, few people were clicking through when the gist of the article was on Google.

You can’t argue that Canadian media orgs don’t require government protection when they’re all completely reliant on a single American company to provide them the right exposure.
> I learned the hard way long ago: more often than not, people don’t actually want (or need) trees, they just need the appearance of them.

I've been noticing that this is one way in which HN and Reddit differ. On HN, a child comment is a nextSibling of the parent comment, with indent set to parent's indent plus one to simulate the appearance of trees. On Reddit (or at least old.reddit.com, don't know about the new site), a child comment is actually nested inside the parent comment.
> ancient people didnt eat as much

Not sure what you mean by that - at a time when people were largely self-sufficient and working the land, they obviously consumed enough calories for the work they were doing. The food may not have been great (a lot of bread!), but there would generally have been enough of it unless having to tough out the winter after a poor harvest.
That's the exact question I had too. I don't know they just add water and soak, or if they use some sort of chemical process to dissolve the oats and isolate some powder that they reconstitute later... etc.

I feel like this should be information available on all labeling. I have no idea what "guar gum" is, and whether that's more processed than "enriched wheat flour", and whatever the hell "natural flavors" are.
Irrespective of the current legal situation, there is no reason to regulate machines the same way as humans (and it is generally not what happens).
You need to move seawater into an area where it won't empty back into the sea. This requires a jar.

And you need to carry the salt. That's it. Salt can't rot and it's needed everywhere; this is just about the easiest piece of commerce you can do.
Basically any current operating system, except Linux.

Windows, macOS, iOS, ipadOS, android. All try to ram updates down your throat, and make it difficult or impossible (android) to disable.
I guess my next question is how many needles do you find and how sharp are they? Detection rules would filter out most of the noise, then something like an LLM would do a post filter for intent analysis to rank relative risks for human intelligence to look at.
Thanks for your comment! I have been troubled by the first opinion, as it is difficult to score "linguistic distance" quantitatively (like GeoGuessr) even in an academic setting. The second opinion is a good idea, and I will add it to my TODO list!
It’s not a human and so the entire argument comparing it to one is moot. It’s a program on a machine and doesn’t have rights, this anti-human way of thinking is seriously fucking scary.
Believe this is a duplicate of 38811576
> I think generative AI should be able to provide links to similar source material in the training data

Except these aren't databases, so that's generally not possible, in the same way that it's not possible for your provide links to the source material it took to write your reply. How much learning led to the weights on your neurons that allowed you to generate that? Where did you learn about using italics and it's effect on how the words would be interpreted? Where did you learn the tone that would be appropriate in this particular forum?

> People should be able to opt out of having their content used for training

Okay... but then, if I write a book should I be able to opt out of you being allowed to read it? What conditions should I be able to put on who can read my work? Religion? Skin colour? People that aren't good at memorizing?

Hopefully the idea of putting limits on who can acquire knowledge sounds absurd to you. Why are those same limits okay if they're on 'what' rather than 'who'?

> AI companies are just trying to avoid lawsuits by keeping it secret

Which has created a barrier to further research. Instead of me and Joe being able to collaborate on research and papers using the same datasets, we now hide our training data lest the luddites come to smash the machines because learning is only okay if not done too well.
It's very interesting how abtracted away HPC sometimes looks from hardware. The books seem to revolve a lot around SPMD programming, algo & DS, task parallelism, synchronization etc, but very little about computer architecture details like supercomputer memory subsystems, high-bandwidth interconnects like CXL, GPU architecture and so on. Are the abstractions and tooling already good enough that you don't need to worry about these details? I'm also curious if HPC practitioners have to fiddle a lot of black-box knobs to squeeze out performance?
Hinkley Point C: Electricity from new British nuclear power plant costs >15c/kWh
Renewable wind power comes in at a fraction of the cost.
> That does not cross my threshold for "intelligence".

You have your own individual threshold for what "is" intelligence? Holy cow, imagine if each other agent had their own also, but spoke as if they had a common one...that sure wouldn't be a very intelligent way to run a simulation, imagine the unrealized confusion and delusion that could result if that became a cultural convention!
Yeah EW is delusional in more ways than one
Approximately 10 years ago, I played with an Android app that takes the camera video input, looks for a Sudoku puzzle and then solves it. (AR Sudoku solver)

Detecting a QR code in real time should be possible on all devices by now...
I have a physics degree and continue to learn about math, but in one talk I saw, Eric started off using math I'd never heard of, and didn't bother to introduce it or even motivate it's use. If he's looking for popular support, that is not the way to go about it, IMHO. But frankly it seems to me that he'd rather get the juice from claimed persecution than actually advance the field.
We are all trained on copyrighted input. That is not a problem. What is a problem is if you reproduce it and try to claim copyright for that. If someone wants to create their own image of Mario in an AI, so what?
The Subscription Trap
https://llvm.org/doxygen/WebAssemblyLowerEmscriptenEHSjLj_8c...
The other problem of Wikipedia is it being a target of hostile politically motivated attacks that attempt to rewrite the history. It it will normally self-correct but time to time there are pieces of information that are maliciously incorrect.
Is there something wrong with the GitHub files since I cannot render any of the textbooks PDF files?

https://github.com/VictorEijkhout/TheArtofHPC_pdfs/blob/main...
Some lie about working features to get people to read into the project and fix it for them. One liar and his flyer +42 fools make a open source Projekt, even if you can not code to save your life. These projects mostly consist of issues and pull requests..
Maybe the limitations and logic around this ITRPiT (?) stuff make tons of sense to anyone who’s used to the Rust async typestack, but to an outsider this is almost completely incomprehensible gibberish, even after reading the fairly detailed blog posts about it. I like the idea of Rust, like many people do, but when I actually see convoluted language features like these it makes me think this is not a serious language meant to empower everyday users like it says on the label. I think at this point I’d almost rather use OCaml or Haskell.
No, it must be stored as a "." for ltree. However, nothing is stopping you from converting the "." to a "/" after it's pulled from the db.
Mostly finished. However, these software take advantage of the accessibility features of each OS to emulate mouse and keyboard input. Clipboard access is also required. So as each OS changes the requirements to access those features, someone has to keep updating the software for that.

Synergy doesn't work on Wayland, so I can't use it on Fedora anymore (unless I switch it back to X).

There's always new feature requests. Drag and Drop files is a common one. I personally think that's scope creep, but I can see the appeal. Synergy and barrier already establish an encrypted connection between machines, so copying a file seems a good fit. At very least a "Synergy send to ${computer}" share/send to option would make sense.

Here's Synergy's roadmap, and since Synergy and Barrier are the commercial/open-source fork of the same ancestor, Barrier probably has received similiar requests over time.

https://symless.com/synergy/roadmap
because they were much less fat than us, had almost none of the diseases we have that are all really metabolic dysfunction/diabetes at their root, and the general price and availability of food has only been getting better…
We are not machines. The argument that procedural text and image generators are similar to us is ridiculous. The issue is not whether people can generate images. The issue is ai companies stealing content and reselling it. That needs to stop.
It just needs to be proven and matured a bit more. It doesn't give the impression that much time has been spent building it. There is no indication that a third party has reviewed it for potential problems.

I don't think that's too high a standard. There is a Gmail email client, Mimestream, that you have to fully trust to use the Gmail API responsibly. It's gone through an extensive security review from Google's side to be allowed to use that API at a high volume. It was also in beta for a couple years and fixed a ton of bugs and edge cases during that period. There is evidence that a small team was hired which put more eyes and specialized minds on issues.

Mimestream has well exceeded the threshold to be trusted. I think this app could get to the threshold sometime next year if they work and communicate the right way. I kind of doubt they will spend that effort.

That's my opinion as an actual potential user (unlike those wanting it to be made of entirely locally run services, who weren't going to use it anyway.)
I do miss books.

For a while I was a contractor at a hush hush place.
We had extremely limited internet access and even stronger rules not to use it.
No cellphones, no Wi-Fi, no BYOD.

It was like going back to the good old days with books.
We were given the opportunity to order books.

I adapted the best of our team but probably only because I am old.

We had one good old fashioned corded phone, which was for internal
calls only. It was not hooked up to anything "outside".

We were given a number that our nearest could call in on.

The number should be connected to some semi anonymous
front desk somewhere.

It was to be used (only) in an emergency (they emphasized that)

The routine would be that a member security detail would come
to notify the relevant person, escort that person to a room
with a phone, that the front desk could route the call to.
Someone might or might not be listening in.

As far as I know nobody tried it.

I dont know if the routine is still the same now.
I would guess that younger developers would have a much harder time
adjusting now than back then.
In your case it's (Navy) PR messaging which we will all agree is usually exaggerated. What was the consensus opinion?
Is an analog computer more like a floating point operation, or more like a fixed-point operation (that is; not necessarily one without any decimal place, but maybe one without an exponent field)?

IMO it is surprising fixed-point values don’t come up more often… I think we’ve accidentally translated a hardware detail into our software. Floats are only necessary if we have huge dynamic range.
Betteridge's law of headlines strikes again.

https://en.wikipedia.org/wiki/Betteridge's_law_of_headlines
Check out https://news.ycombinator.com/item?id=38812087 for high performance and high load connectors. (Maintainer here :) )
For someone who might not be familiar, JuMP is not a solver. It is a algebraic modeling language in the same vein as AMPL or Pyomo. You will still need a solver (and JuMP provides a lot of out of the box connections) like Gurobi, CPLEX or open-source ones like HiGHs.
In my experience CalDigit docks are really solid. The only issue I've ever encountered is caused by my laptop demanding more power than the dock will provide: when I hit a power usage spike sometimes my laptop will briefly drop connection with the dock, causing my display to momentarily lose signal.

This is easily fixed by plugging my laptop into a separate USB C power supply.
The Telemetron (2017)
From Kagi's summarizer:

"The internet is poised for significant changes in 2024 similar to what occurred in 2000. Many large tech companies now face challenges to their dominance from regulators and competitors. As platforms like Twitter decline, new social networks are emerging that offer different experiences. This echoes the 1990s when the internet was more decentralized and individuals could easily create websites and online communities. The article discusses how various artists and programmers are now building novel, unique projects that embrace openness and personal connection like in the early internet era. As algorithms and big companies have less influence, more idiosyncratic creations may spread widely. Everyday users also have more options to shape internet trends rather than just large corporations. Overall, the dominance of tech giants may weaken in favor of a more diverse, human-centered internet driven by individual innovators."
> Of course, it must be the case that all the devs who are more productive and impactful than the author are actually secretly very bad

That's exactly what is not implied. The point is not the tech. Any tech can be good.

The thing is that while you can be a brillant programmer who makes super smart design choices using the better techs, it's not enough.

If you create a smart and powerful architecture but you fail to document it and then convince, train and onboard the rest of the team, you may be a brillant programmer but you are also a bad team member.

Those people are not wrong, they can be very productive or useful, but you have to identify them and make them work alone, because that's where they strive. And that's where I agree with you when you say it's a management issue.

Those people are frequently really good at abstract thinking, which is a great power for a programmer but can be an issue when you have to communicate clearly a train of thought with other people. In my experience, this can be a root of conflicts between people that otherwise have a good relationship, because it ultimately leads to programmer A thinking that programmer B is over engineering everything and programmer B thinking that programmer A is too stupid.

> When devs like the author do manage to single-handedly deliver entire codebases (e.g. over long periods of time), they are typically just as bug-ridden and unmaintainable as what the "rock star" devs produce.

That's why devs like the author are never asked to single-handedly deliver entire codebases but to bring their skillset to a team that is tasked to maintain long term code base. And maintening long term codebases for a team may imply doing things the boring and simpliest way.
Fair enough :)

I eat vegetarian, but yes I love Berlin’s falafel dürüms!
Professor Oppenheim?

Dr Šoda?

Professor Bose?
ScummVM on the App Store
I see Apple loyalists on Hacker News and other forums dismissing the Apple Watch patent dispute as the work of a "patent troll." This WSJK article reveals that may be an unfair characterization.
So how would we test that hypothesis?
I am aware