skysight-inc/HackerNews huggingface dataset:
My rather unpopular view is that if its available for humans to read on the internet, there is nothing different than a machine reading it, other than scale. There is nothing stopping a human from reading your code and using it themselves, or at the very least adapting it for themselves. Unless its a copy or contains actual code you have written then Im not sure you can actually defend it....other than having it locked down on the internet. Of course none of this is tested in court, and my feeling is that once it is, we will end up with a system similar to the robots.txt or maybe even the ML companies forced to attribute work, which would be a major pain for them. Personally Im not sure where I stand with what is right or wrong as I can see both arguments...for example Artists regularly take inspiration from closely studying other artists, producing works from them which is often similar or the same style. Yet this is seen as perfectly ok in the Art world, as long as its not a copy, much of the time they dont even need to say who inspired them. How is this different from AI doing the same thing other than it not being human ? On the other hand someone sees a company making money from something that looks inspired from their art, with no credit, I can also understand how they might feel...its going to be very interesting how this plays out, and at this point either side could win
The store is complete crap from my point of view.
This and the other one you posted with the chords (I assume that was also you?) are really useful and handy! Thanks for this!
My favourite is the Gnome 2.2 icons that come with Redhat 9

https://guidebookgallery.org/screenshots/gnome220redhat9
Try fast.ai (https://http://fast.ai)

They have a course that goes exactly like that (Practical Machine Learning or similar). You start high level with libraries and just a few lines of code, and gives you the high level tools to use ML in your projects, and sometimes goes a bit lower level when needed.
It reminds me of an air disaster that happened about 20 years ago for the same reason. [0]

In that case, the pilot of a plane misread the taxiway number (he confused R5 with R6 [1]) and entered the runway while another plane was taking off.

[0] https://en.wikipedia.org/wiki/Linate_Airport_disaster

[1] This is what the junction between R5 and R6 looked like that day: https://it.wikipedia.org/wiki/File:Disastro_Linate-02.png
Golang Memory Arenas – 101 Guide
I personally expect there are still some unfound memory errors in there, but it's such a stark contrast to C++ it's amazing.

However memory errors in C++ account for 70% of vulnerabilities. I'd expect 30% to thus remain.

Edit: meant to write memory errors not vulns.
Discussed at the time (534 comments): <https://news.ycombinator.com/item?id=26480981>
Yeah, I tend to agree.

I have built a couple of extensions. It's not fun.

The review process, both on Chrome and on Firefox, is long and incredibly annoying. (For example, including minified versions of popular libraries like Lodash gets you stern warnings... Why can't the review process check automatically, and once and for all, that the library is safe and that the version included in an extension is correct?)

The promise of "build once, run everywhere" runs aground very fast because of slight differences between browsers, and because some bugs on Firefox stay unfixed for years.

Sideloading has been made difficult to the point of impossibility.

And now Manifest V3 sucked all the remaining fun out of it.

It's very clear you're building something on someone else's property; they don't like it, they don't like you, and they'll try to fire you at the flimsiest occasion.
So your personal story confirms an unsurprising overlap.

Is everybodys story identical to yours?

Did one group actually spawn the other (given the timelines, loose structure, and global diffusion) or is it merely the case that some members in common moved from one group to other?
This is exactly what they are doing - as confirmed by their response to my very unhappy review of the WM1AM2 on their website: https://www.sony.co.uk/store/product/nwwm1am2.cew/WM1AM2-Wal...
Well, I've just thought of something: what if I replace the term "learning" with "parsing", or, better, "processing"? That, of course, rises some ambiguities too, but keeps away from rabbit hole of "learning".
If we define "learning" as automatic processing in an intent to accumulate data and logics vital to reproduction of similar work... (not compilation, though) But I'm lost in thoughts )
At least I could prevent machine parsing... probably.
The current state is world's better than where it was, well, at least Win10 is. Win11 is still a mystery to me. Unsupported hardware etc.
Are these players interacting in any way? If they aren't then it could be more tolerable, but one player being more than several seconds behind others is going to lead to a rather undesirable experience, especially in the middle of a battle (and having most of their commands dropped due to being invalid equally so)
> Not sure why he omitted Rust from the list, it is in the original document

Nice observation, that seems to change the meaning of the paper substantially. OP might be privately admitting that you should use Rust if you can (not much that's new here, the Carbon folks said the same thing) and everything else just silently assumes that you can't do that for some reason - be it legacy or perhaps concerns about Rust's supposedly challenging learning curve. (It goes without saying that we shouldn't expect a C/C++ committee paper to outright advocate for Rust.)
Then we need better, more humane laws for this topic. What's so hard about saying "Regulations force me to say and I personally believe that you should not take this medication, but if you insist on taking it please observe the following rules or you risk death and disability."

Meanwhile people regularly and irreparably blow up their livers with paracetamol and no one gives a damn.
Yeah, that gripe about the C++ standards committee not being consulted is a bit petty. It's likely the NSA didn't consult ~any language maintainers; there is plenty of error rate data coming out of large corporations to go on.
I didn't work on the AI policy stuff at EFF, but the last time I remember this question explicitly coming up was in the Google Books case, where Google cited language model training as an example of a fair use of book scanning (more than a decade ago, when it wasn't yet obvious how powerful language models would become). I don't recall if EFF specifically endorsed that example, but we did support Google's overall position.

I'd estimate a decent chance EFF will say that there isn't a right under existing copyright law to restrict machines from learning from copyrighted works. Remember that EFF usually does not want copyright rights to be stronger. (Probably the most general way to put it is that EFF basically always wants new uses of creative works made possible by technology not to be governed by copyright -- to have their benefits accrue to users.)

(I worked at EFF from 2001 to 2020.)

Edit: you could look at Jaron Lanier's stuff for the opposing view; I don't know if he has any specific technical or legal proposals.
> it feels like a gap in the permissions model.

It _is_ a gap in the permissions model.
oh that’s the famous out-of-memory issue that nobody seems to care about and the stock reply is “buy more RAM”
Imagine his look if he tried other parts of Windows. They're absolute experts at making user hostile solutions. Either their UX people hate UX or their programmers (/programming managers) completely ignore them or do the opposite of what they say out of spite.

It really feels like they hate users.
I'm guessing three to four orders of magnitude more than there are intersections between runways and other runways or taxiways.
>E.g. accessing restricted government resources is prohibited.

Do you have that problem? That your code/art is accessible to the wider world when it shouldnt be? In that case it sounds more like a task for somebody with a security background then for someone with knowledge of copyright.
Before twitter apps (note that twitter didn’t have a first party one for a long time; the early stuff was all third party), I barely used twitter; after I used it all the time.

I’d already kicked the habit (or rather replaced one addiction with another and moved to mastodon) after the purge of the journalists, but if I hadn’t this would be the end of twitter for me; the first party stuff is borderline unusable.

I suspect Saint Car has misunderstood how dependent power users are on the third party apps.
"Could" is doing a lot of work there. It could also be productive. (Another example of "so high-level and abstract as to be useless".)

Here's a counter-example. Assume 99% of the people who run a red light / haven't vaccinated their kid, do so for some reason totally disconnected from reacting to coercion, and 1% of the people are fighting The Man.

Now we change the coercive circumstances [1] so that 98% of those people now stop at a red light / have vaccinated their kids, the 1% still haven't changed, and an additional 1% have joined them.

That means the overall number of red light runners / non-vaccinated children go down significantly.

Which means those changes are productive.

[1] For traffic lights this might include: higher fines, more active police enforcement, propaganda campaigns about the dangers of running a red light, changing the lights to be more visible. For vaccination these might include: remind parents of vaccination requirements, provide in-school and home-visit vaccination services, and increase propaganda campaigns.
Samsung's Galaxy Watch can do that, if you're fine with Spotify and Youtube Music.
Europe has a fair split between solfege and letters, don't put us all in the same basket my fellow European :)
I've been using FireNvim for quite a while now to turn textareas into editors. I like that this extension doesn't actually require vim/nvim to be installed on the system, but that also makes it a bit weaker. If everything happens in the browser then we're left only with a subset of what's possible with a full vim experience (plus, the user's vim configuration won't apply)
A Dutch friend says that healthcare in the Netherlands is so much cheaper than in Germany is also because they don't spend huge amounts of money to extend the life of old patients by a few weeks. I don't know to what extent this is true.
It's good but unfortunately their Windows and Linux clients are fairly buggy.
They certainly do that in Europe too, but they also hard limit the output of the player. Even the balanced output, which should offer more power is limited to the same volume as the 3.5mm output.
A refresh/access token flow definitely can help by reducing the number of long-lived tokens floating around, but it's not really related to the type of token you use. The access token could be a JWT token, but it could also just be an opaque random string, or anything else that's convenient to pass around. It just so happens that reducing the longevity of tokens is useful if you don't want to revalidate tokens against a database.

JWT tokens definitely have their place, I don't want to imply that they're useless. They're a tool with tradeoffs like every other tool we use. But I've seen a lot of projects using them without understanding those tradeoffs, and then creating either very inefficient, overly complex, or subtly insecure applications as a result.
You can obfuscate your codebase, forcing the ML to generate endless amounts of intangible boilderplate.

You can add malevolent code to your code base, which allows at best for the ml project to gain self-awareness (copilot "shodan") and at worst to just add maleware. Of course you then

Dont forget to remove the evil pre-compilation. If you do art, i think the best think to throw AI would be fractal details, aka your picture never ends upon zoom in, but just becomes more art. That or you try to throw the weights in another way.
The assumption is they find another job (presumably, with similar salary/benefits), not that they quit working altogether.
Android isn't Java, but at less than 1/4 the size of the Java ecosystem, even if it were Java it would still be a minority.
>"1 memory error every 1000 lines"

One memory error per 1000 LOC? I think they probably either use old style C++ or something else weird and ignore all static and runtime memory safety tooling to get to this error rate in their releases.

>"And they didn't have one yet in 1.5 million lines of Rust"

I assume that those 1.5 "million lines" do not contain any unsafe features Rust allows for. Am I correct here?
Single payer is certainly socialized public healthcare, but not all socialized public healthcare is single payer. I think Americans are predisposed to treat it as an either-or because Canada, which is used most often for comparisons by virtue of being the country with which relatively more Americans are familiar, is single payer. However, many European countries aren't, and there's no discernible pattern for countries with single payer being better than other forms of public healthcare.

I think pushing for single payer specifically is one of the biggest mistakes of the American left, because it's that much harder to sell in US due to more restrictions - and that's inherent in the model. If we took something like the German model instead, I think we'd be way ahead by now.
> the mental load of Rust is a lot higher than C++'s

I don't believe this. That's a reasonable claim for many other languages, but C/C++ are in a category of their own.
Many researchers not compliant with published data sharing statement (2022)
Don't leave us hanging, what are the issues?
Ask HN: How to find fully remote/nomad friendly contracts?
I'm a full stack developer (with around 12 years of experience) and I'm looking to go back to travelling whilst working remotely. Specialised in is NodeJS / AWS / Terraform / frontend apps and Realtime applications. Have worked in FinTech and startups.

I have been lucky enough to have those sort of contracts in the past, but it was always down to luck and timing. I got hired as a consultant based on an OS project I was lead on (deepstream.io) and contracts extended from there into the wider platform.

I'm looking for some advice on how to find companies / employers that are happy with that sort of arrangement. Most recruitment / networking events in London are for longer term employment / contracts that require fixed timezones.

If anyone has any experience with remote contracting and can provide a couple of tips or their own approach would be much appreciated! Books / blogs and material references also very much so.

My current pointers are (in no specific order or knowing how well they work):

- Consultancy agencies like Toptal

- A consultancy brand (knowledge based blogs and a website with a contact form)

- OS work (which is fun, but takes alot of personal time)

- Networking Events
Yes as a father of 2 daughters I dismissed it just because of it when I was looking for a fediverse compatible platform.
> Perhaps humans are well-defined, but are the OP's requirements so well defined?

And that would be a good and insightful question and make an interesting discussion. Posting a two word comment like "Define human." without substantiating it as if the two words are supposed to communicate something very clever is not! It is lazy and presumptuous.
Isn't that what humans do when they are studying something?
This is nice. I think it has appeared before on HN. A nitpick is that the piano keys are drawn incorrectly; on a real piano the black keys are not centered between the white keys (most important), and they are also wider and longer.
Similarly, a common technique used within notably the DotA community (of which's map didn't have such a tripwire) was to analyze the replay for what were termed "fog clicks", since for whatever reason object selection is part of the command stream and those using maphack would often, intentionally or inadvertently, select objects otherwise under fog.
> It turns out he was on my side and thought his products were garbage too, for all the same reasons.

Except that the results of his management don't say that at all. As far as I can tell nothing happened after this incident. A lot of Microsoft products still have terrible user experiences. Notable outliers are (kind of) the Office apps, especially for macOS (side note: impressive job of keeping backwards compatibility while also modernizing the UX!). Except for Teams, of course.
PBRT 4th Edition
I mean, I’m not sure about that; a number of newspapers have mastodon accounts (one or two have instances), and BBC’s always been pretty tech forward.
Did those units shoot? What happens when there is a few thousand projectiles in the air, fired by those 1000 units? What about map deformations? What about map wide physic simulations, like springs tsunami water sim or the lava flows of a volcano, changing directions?
so why it hasn't taken over the ML world already? or it did? or there are too many ML "researchers" who haven't bothered to improve their own tooling and are trapped in Anaconda?
I believe this would prevent users from building the program or getting autocomplete in an editor?
Loved this article, very spot on.

> Frugality inertia: a lifetime of good savings habits can’t be transitioned to a spending phase.

This is my first thought when faced with the FIRE community, and even when such a thing didn't exist yet, there were always people like that. A personal example: my uncles. They lived a very humble life, no kids, had a total of 2 small cars in the 30 years I knew them, went 15 days on holidays 60km from home. They died with over 600k euros just in savings (plus 2 apartments).
Does this make sense?
Exactly. The current laws were made based on typical human capabilities. Since the level of remembering content that some of these AIs now do is different (potentially more accurate and maybe faster) it would make sense to treat them accordingly.

Additionally there is something to be said for overfitting: On one end of a spectrum I could have a well trained AI and on the other end I could have a lookup table of the training data and somewhere in the middle maybe a model that overfits a lot and produces something close to the original content. How about that? I think there are a lot of interesting questions here.
> What metric are you measuring this individual against? Because Revenues went from $441M (2020), to $527M (2021), that's a 20% YoY increase in topline revenue growth. That's huge for a company of this size.

That annual report can be tl;dr-ed as "we're like years away from closing shop but we sampled data at juuust the right moment to make you wonder why". That's a huge for a company of this size, but it's also largely accidental.

The mechanisms behind the revenue growth are fragile and tied to the browser (if not directly, like Pocket, at least in the initial stages of the funnel and through branding, like Mozilla VPN). And the browser is bleeding users. There are plenty of alternatives for all these services which will be there if users decide to switch browsers. The only way it'll still look like growth next year is if adoption of paid services will be slow enough that it'll take more than an year to reach the declining user cap.

Mozilla can secure secure its position through attractive software and services, not bean counting bullshit -- paying customers pay for software and services, not numerology. Failing to deliver attractive software and services is a core failure, and the capital underperformance: unless it's rectified, annual reports won't look as pretty.

So yeah, my metric here is increasing paid service adoption base. $441M -> $527M is an attractive looking feature, but that's because it only contains the initial adoption uptick in a shrinking potential customer base.
I lived "not under capitalism", and while I have many problems with that system, one of the few things that it actually could legitimately boast of was healthcare that was available to everyone, no matter how poor. I don't see any reason why the much richer capitalist societies can't afford the same thing, if they wanted to.
Southern European I should specify, then :)
I believe trying to achieve this result misses the point in the long term. What are you going to do once a model reproduces your code/art without ever seeing it?
A very young woman posing with a school uniform disguise modified to have a tiny skirt doesn't sounds like sexualizing/fetishizing children to you?
Learning by a human is not ML. The same word used for completely distinct ideas shouldn't mislead you into thinking those ideas are the same.
Congratulations (?) for making the top five google results for "ripgrep capture groups" [1].

I cite sources way more often than not, this time I got lazy after dithering over whether to go with the definitive ripgrep source page [2] or a decent looking third party(?) tutorial .. pressed for time I did neither.

[1] https://learnbyexample.github.io/learn_gnugrep_ripgrep/ripgr...

[2] https://github.com/BurntSushi/ripgrep
Well while I see your eagerness to defend the definition of human, it may for futures sake be a very valid question. It may not be too far in the future here we will see brain enhancements, or maybe even ocular implants which a "human" will read with but extra processing takes place elsewhere by machines. What if its a blind human, using machine assisted reading, what if humans are reading and inputing data into the machine ? All these questions and more should be asked now....so we can plan for the future. Right now is a great example, we are beginning to see the explosion of AI creation, yet nothing to govern it. Dont be so quick to smack down questions until you consider the broader implications is all I am saying
> should I get that hour back or should I be forced to find some other work to fill the hour?

The benefits of the automation is reaped by the business (and ultimately, the shareholders), not you (as an employee).

Therefore, if after having done the automation, and there does not exist any other tasks that you could perform, you will get fired. Hence, it makes some sense to look for some other work to fill up your hour so as to remain employed.

> If so, what would be the motivation to write the script and increase efficiency?

i guess there isn't really any. Unless you're employed specifically to write such an automation, doing it might not get you any rewards.

However, in reality, because there's almost infinite things to automate, a smart business would continue to ask you to automate more and more of the work in the business, and would pay you big bucks to do so.
It would certainly be rate-limiting if every landing plane had to roll to the very end of the runway before turning off on "the taxiway". In principle this could be reduced by having planes with shorter rollouts leave the glideslope and continue level for some predetermined distance before touching down but that's got a bunch of new hazards even without adding any interesting wind.
I don't know how to read specs for these, but this NW-ZX707 model supports up to 50mW/ch for 3.5mm stereo and 230mW/ch @ 16 ohms for balanced output - yes it has both 3.5mm unbalanced and 4.4mm balanced TRRS on the device.
Yes, I remember that slideshow.

There was also something in the lines of "Leave it all to us, your data is safe". The irony was that with part of the text displayed was overflowing off the screen was was not readable. The absolute proof my data was safe in the hands of clowns.

I believe I still have a picture of that somewhere..