skysight-inc/HackerNews huggingface dataset:
If you decompile runtime bytecode and assign your own variable names, does the copyright of the original source code no longer apply?

If you trace a picture and use it in your work of art, does the copyright of the original picture no longer apply?

If you copy a tune but set it to new instruments, does the copyright of the original tune no longer apply?

Sampling is a legal minefield in music, why would it become less of a minefield in code just because you've automated it? So far the best attempt at an answer about the legal issue of Copilot I've seen was that it's "not technically violating copyright", which honestly is not very reassuring and extremely morally inconsistent for a company built by a guy[0] who is philosophically invested enough in intellectual property as the pillar of human society to write An Open Letter To Hobbyists and use his Foundation to convince entire governments of adhering to IP laws instead of allowing the mass production of vaccines and medicine.

[0]: Yeah, I know that he no longer serves an active role in the company but this was very much a founding ethos and this is at least a fair bit hypocritical.
Even with that setting off, the GBoard keyboard routinely corrects it to "duck". Doesn't seem to work.

And it ALWAYS refuses to type "fuck" when you do glide / swipe typing.
And one Infura node to bind them all
To contrast this with the Atlassian outage recently is night and day.
My HTPC/couch driver is a Windows VM living inside of Unraid. Has been since 2019. Really happy with it. Close to bare-metal performance. Using it for gaming, movies and browsing.

The VM has four cpu cores with a passed through graphics card, sound card and its own SSD. Just to be able to watch 4K HDR content in Kodi.
congrats on launching, what's the landscape now and who are your competitors? it could be nice if you had a comparison page as a way to sell it further.
I think your experience is the outlier and not that the other person was "unlucky". Screen sharing is not working on a "mobile desktop" Thinkpad laptop with Red Hat Linux, a paid Linux distribution no less, freshly installed due to poor communication between several screen sharing apps and drivers or just poor drivers. Outlook is not available for Linux. And the least keeps on going.

> I haven't had a single GPU-related issue, AMD or nVidia, for about a decade

While I might be off-base, I would wager that you have probably forgotten and not noticed the amount of times you have debugged these things and other driver-related issues.
Not that there’s much to see outside of zone 2, but I’ve actually spent 3-4 years travelling across the UK and it was very very different from travelling across Europe, and not in a good way.
I absolutely agree - one of the biggest shortcomings of SQL is that its primary programming interface is based on text and intended for human, instead of being based on data structures and intended for programs.
If you take a step back and define the concept in question as
'cores that have pipeline stages that can block the pipeline as they work their way through a core local state machine (whether that state machine is encoded in a table form via microcode or via a sea of logic)', then there's quite a few on the low end for multiply support. Remember that RV32EM is competing with Cortex-M0, which can get down to 12k gates when it has an iterative, bit-serial multiply.
I have schizotypal personality disorder, so I love solitude 90% of the time, but even I'm starting to miss having friends. I watch shows like Derry Girls or Detectorists and I'm thinking damn I know my childhood and teenage friends were just "friendships of convenience", but I miss being part of a group or posse with "no holds barred" friendships. The relationships with colleagues at work aren't the same... always seem to have some kind of "wall"; I guess it's because the friendship going badly will have a detrimental impact at work and you have to interact with these people every day whether you want to or not.

It's crazy how hard it is to not only make friends, but keep them. My wife and I meet another couple that even have kids the same age as ours. We get along very well, they like us and we like them. We managed to have dinner once and we see each other occasionally at outings or birthdays. We have fun each time, but then we go months in-between without any communication. It's like there's some kind of threshold or tolerance preventing us from making it a more permanent bond.

EDIT: after thinking on it a little bit, I can't remember my parents nor friend's parents having friendships either. That makes me second-guess the technological influences on loneliness. I'm sure technology is making it worse, but I don't think we can point at it and say "this is the cause" because the loneliness epidemic seems to have started even before my generation.
Dinogad's Smock
I (and I would guess most engineers) am more likely to choose a different language for projects rather than install a specific Linux distro to access recently updated libraries
I don't think there's much point in continuing this thread since we obviously have very different ways of conceptualizing reality.

I will say one more thing however:

I never said that abstractions cannot affect the physical world, I said that they cannot produce non-abstract things. A computation can affect the physical world by modulating the flow of electrons (which already existed, they were not created by the computation) to an output device, such as a screen that will display something you can see. But everything described in that last sentence isn't part of the abstract computation itself, it's a side-effect when the computation is run on a particular type of hardware. If instead you ran the same program using a human computer, as Alan Turing suggested in his well known paper on the halting problem, which largely created the field of computer science, then the result would not be displayed on a screen but instead perhaps written on a piece of paper. Nonetheless it's the same computation that was run in both cases. That's why computation is intrinsically abstract by nature.
Open-Source code is unsafe and risky because of its rampant use, claims report
It is that big only with debug symbols. If you take packaged version of ClickHouse it will be much smaller. Or just strip large binary manually if you already have it.
It's not ponzi, it's greater fool. It's entirely possible for bitcoin to exist without new participants buying into it.
Surely the human language equivalent of programming is recipes and other types of written instructions. Law is far more abstract and subjective than programming.
Let's say that you have a set of symbols and 30% of the people who view them are able to derive their meaning without research. Why not try to increase that number? What's the downsides excluding the time making the new symbols.
ZIP codes do need five numbers, or nine with a hyphen between the first five and last four.

If your address is not in the US, you do not have a ZIP code. A ZIP code is type of postal code. There are many more postal code varieties than ZIPs.

Companies that ship internationally should not use validation rules for US addresses for non-US addresses.
You lasted long than I did! Disabled after a few days.

I think it really depends on what languages you use though. If you use something like Kotlin where there's really almost no boilerplate and the type system is usefully strong, the symbolic logic auto-completion is just far more reliable and helpful. If you're stuck in a language where there's no types, and there's lots of boilerplate to write, then I can see it may be more helpful.
It is shipped with debug info and symbol tables just in case.

Without debug info, it will be 350 MB, and compressed can fit in 50 MB:
https://github.com/ClickHouse/ClickHouse/issues/29378

It is definitely a worth improvement.
I wish there was a "hobbyist / home account" pricing option.

I'll miss it for personal stuff but I'm not paying $10 a month just for my personal projects at home.
May 2? Before the fall of Bitcoin? Well, I doubt they will sell now
James Webb Telescope is now ready to do science
Legal? For an over sixty-year-old show, where all the participants are long dead? Plainly an area where the law is in the wrong, and public domain stolen from.
"lifting weights can distort the natural balance of muscles and ligaments around the body and can create strain-/break-points as well."

source?
Now can you decide the buttons on my toaster, please?
OpenSSF details advancements in open-source security efforts
I've seen many an advertisement for many a thing.
Today I learned... Thank you!
Browser and system configuration. Turn off tracking cookies, advertiser IDs, block tracking links/assets. I use a municipal ISP that doesn't sell my info. Stuff like that. But really I know that I'm not private from the services I access so I try to gravitate towards services that I trust with my personal information. My goal is not to make sure nothing ever lands in my advertising profile. It's to make sure that whatever my profile is looks so unlike my interests that it becomes a useless waste of money to build it.
Are there any RV64 implementations without C?

If you already take the hit of going 64-bits instead of 32, then dropping compressed instructions seems like a strange trade-off.
I seem to recall this also happening across the Cambridge-Somerville border in Massachusetts, maybe on one of the streets that runs from Massachusetts Avenue in Cambridge up towards Davis Square in Somerville, although I'm having trouble finding it now.
Reasonable doesn’t mean a hobbyist would pay $100/year for this. That’s not pocket money for most of the world.
You seriously can't imagine being bombarded with messages from horny and desperate women is a great time? That having hundreds if not thousands to choose from is a grea time?
I have four projects on GitHub with over 50 stars between them. I've submitted PRs for scapy and dnspython. Where's yours, recruiter? Need to pass me to someone? Ok. Good, now we have something to talk about / through. That's the technical part.

I'm senior. Got something I haven't seen? That and some stalking on LinkedIn or emailing and asking for a resume or just to say "hi", seems to be working for some recruiters out there.

OP is hiring for a devops role and has to mention k8s in their pleading. Anybody who mentions k8s to me as something I need to know immediately wins a quizzing regarding what their assets are and what are they doing with it which is so unique that they'd need my expertise; that's usually the end of it. To be clear: I am senior enough to know that doing k8s safely would be THE job, so not making it THE job means you don't meet my quality standards. Other people need my help more than you do, and I don't care what you pay.
There's not really a word for it that I'm aware of, but Crypto IMO is best described as an "Initialarchy", or rule by the first people on the scene. Since almost every crypto project starts with dirt cheap prices, the first people who create or invest end up controlling the entire project given that they have millions of coins or access to the devs.

Being first to the next hot project is almost all the matters in the Crypto world.
Law is opposed to these sorts of changes due to the business model of the law firm. In the law firm world billable hours are king. Automation reduces billable hours. No law firm wants to do that.
FAA: Airlines must retrofit faulty altimeters “as soon as possible”
I never understand these resignations. If you believe you did nothing wrong, why resign? If you believe you did something wrong, why didn't you do the right thing to begin with?
In relation with the borrow checker, I think the complications on Rust are overblown at the end: Most of the complexity of Rust is in the interaction of all the others features AND when sometimes it interfere with the borrow checker.

The borrow/mutability checker are fairly easy to use (as long you stay on simple Rust: Only enum, structs, functions and not get with traits + generics + lifetimes annotations, and today: async).

Playing with the simple subset of Rust the borrow checker is fairly easy to get. I don't think nobody get stuck at this stage, only when start gettin ambitious and is not clear how ALL the features must intermix.

If the language is truly simple, I think it will work wonders.
I think copilot is pretty clearly copyright violation and in violation of licenses of "public" code. People uploading code to github are bound to the licenses just the same as anyone, unless you're the legitimate owner of all of the copyright in a codebase, you can't give change the license provisions by accepting a ToS.

I don't think it's really that murky, these models contain and have been shown to reproduce copyrighted code with the right prompting, it's not a grey area it's just obfuscated theft.
You should be happy for them.
>If you train to do 180 second one leg stands you aren't like increasing your
> survivability.

This depends on the exact nature of the correlation between the survival and the "one leg stand up time" (OLSUT).

Even if we treat the second as a symptom of some debilitating, death causing disease, say cancer or heart ischemia then it is plausible that with stronger legs one will succumb to such malady a bit later.

More likely OLSUT is a more reliable indicator of a physical activity of a person than a questionaries directly asking for it. Unless cornered even alcoholics seldom confess drinking in excess. Sedentary persons probably do not divulge that they have not walk 2km a day in a last year or so.

Last but not least, as mentioned by many above: OLSUT can lower the risk of falls. And with 70+ falls -> broken bones -> bed -> pneumonias and/or thrombosis.
"draft an MVP in html/js with something like Firestore as a backend"... so much here. It sounds easy, but is it? I remember the days when I would get stuck on a webpacker config issue instead of working on the real meat of my app.

I speak weekly with developers that tell me "oh, you made an admin panel. I could build that in a few hours. we don't need it." and they never do. They really can't. It's a tough thing to make something quick, reliable, and that gives you no headaches in the short and long run.

And, I guess the excitement is not just for building MVPs, but in general for how much things have evolved and that we have alternatives to copy and pasting forms and fields around.

I'm not going to say that everyone should use Avo. I believe that each developer vibes with some technologies. That's why we use ruby, PHP, JS, VSCode, vim, chrome, firefox, linux or macs. Because we understand them, think in that way, and push out great work with them. So yeah, if Firestore is your thing you should use it. I'm not pointing any fingers.
Ask HN: I struggle to hire a UI/UX designer, can anyone help?
For the past 2 months I've been struggling to hire a web designer to create a website for me. I wrote the entire product specification, all screens and app flows, and I want a designer to take that spec and turn it into a real product design.

Attempt #1: Direct hire

Posted a local job and hired a person based on their portfolio. We signed the contract, and they started the project. 2 weeks later I check in and all they have done is the color palette and fonts. I don't think I'm unreasonable when I say this is way too little work for 2 weeks booked at 8 hours / day. I closed the contract afterwards and I consider I simply got scammed. Am I being unreasonable here?

Attempt #2: Upwork

I posted my project on Upwork for a fixed price, estimated at 300 hours and with a price per hour that matches what Upwork says is their "top freelancers". I received more than 100 applications in the first 3 hours. Looking at their past work and portfolio, I notice a lot of them have linked the same projects, with the same screenshots and project description. I closed the project after I saw that, fearing another scam.

Attempt #3: LinkedIn

Posted a job for a contract-based short term project. I received less than 20 applicants in a week, and most of them sent me 5 page CVs without a portfolio. The portfolios that I got from the rest of them were very slim, presenting 1-2 project mockups which could barely be called projects, even though they called themselves experienced professionals.

I'm currently out of ideas on what to try next. I'm willing to pay top money for top work, and I mentioned this in every job ad, but for some reason all I get is scam attempts or homework projects.

Do you have some advice on how to hire high quality designers? Is there something wrong that I'm doing here?
In the way that your parakeet dying of old age and you buying another one from the store is bringing a bird back from local extinction.
Those snippets could be less than half a page of simple text, instead it's a confusing graph requiring JS just to tell me ironic things like:

> Is there anything that can be misunderstood? If so, change it so that it can’t!
NGL. Kinda annoyed it's not included with the already overpriced Enterprise subscription we pay for.
No, it was published to be read.

It was not published to be freely reproduced without adhering to licenses, etc.

You don't need to acquire rights to read a newspaper (other than say, paying a dollar), you do need rights to copy articles and sell them.
Does it replace programmers?

No.

Is it particularly smart?

Also, no.

But it really speeds up all the dumb stuff in coding. Especially UI code can be very chatty, and Copilot is a nice assitance here.

Also, it would be cool if it was part of GitHub Pro, which I'm already paying for, haha.
I don't want to start anything here :P
I really don't like this. The foundation already has many multiples more money than it needs to cover its core goal: https://www.dailydot.com/debug/wikipedia-endownemnt-fundrais...
This can, at best, be useless, at worst, corrupt its mission to serve corporations.

There used to be an expression "don't fix what ain't broke." I feel like this old maxim is now completely ignored.
> Your washing machine is the one that should have a printed table of them somewhere.

Neither of my laundry machines have any symbols on their control panels, only printed English. The only symbols I can find on them are the Explosion, Fire, and Shock warning stickers inside the rim of the doors.
GNOME isn't an OS is it, so how is it superior to Windows and macOS? It's just a desktop shell as far as I know. So even that shows the downsides of Linux: "Hey, try GNOME." "Ok, what distribution?"

I used to be a heavy Macbook user but am no longer. I use Windows because it simply has the least amount of friction. Every time I try Linux for anything other than a certain style of software development, it's an endless chain of web searching and configuration. Windows is far superior to macOS in terms of memory management. On a high-end Macbook Pro with 16GB, I am almost always maxed out, and the Macbook can't even drive my monitor properly with a dedicated graphics card. Mouse and keyboard settings reset every other day. I can't even imagine how much time I would have to spend setting up just my monitor, webcam, mouse, and keyboard setup with Linux, if drivers and applications are even available. My Windows laptops and desktops don't have any of these issues.
I am not sure the exact logistics of access (I’m also a student so I will probably look into trying to get access when I have a chance), but in the blog post with the original announcement > It will also be free to use for verified students
Just argue that you subcontracted that code to Microsoft in good faith for $10/month and pass on the lawsuit to them.
I'm not sure that slightly more complex ucontroller archs with DMA engines require AMOs to be coherent with other masters like DMA engines. You normally do a song and dance where you just guarantee that you don't need atomic RMW in the first place, handing off filled in descriptors to the peripherals and getting interrupts on completion.

But interrupts themselves complicate AMOs making them not nops and needing a CLI/RMW/STI sequence.
Divide being missing is not totally uncommon in CPU architecture. If I'm not mistaken, the Cray-1 didn't have a divide instruction either, just reciprocal approximation.
At least they bothered to "thinly veil" it, unlike a lot of things today.
Ironically, this does not respect the reader's time. Takes 12 clicks to read through all the points, and I still don't know what the colors mean, why the nodes are connected the way they are, or what it's trying to convey. The default layout also makes the graph look more complex than it really is; there's no reason for edges to overlap.
How is "technically not a vulnerability" not a vulnerability?

This kind of thinking strikes me as exactly how Amazon gets away with this stuff.
As they don't mention it I doubt it.

Tabnine, a similar competitor, explicitly mentions this on their website:

" Tabnine only uses open-source code with permissive licenses for our Public Code trained AI model (MIT, Apache 2.0, BSD-2-Clause, BSD-3-Clause). "

Other commenters here say the completion quality is worse than Copilot. I use Tabnine for local short completions only and am quite happy with it. Didn't try Copilot yet.
Yeah but what about people who are not ultimate freaks of nature like the rest of us? You can't look at a guy like Ronnie Coleman and say that's what most people can achieve with decades of squats, deadlifts and free weights. As far as I've seen, decades of squats , deadlifts and freeweights are super beneficial for keeping strong in your old age and actually reduce the likelihood of joint issues and also reduce the risk of falling.
> To paraphrase: "sure it's minblowing and the biggest productivity gain in years, but I want it FREE".

That's not how I would paraphrase most of the comments here. At least the ones I'm seeing are closer to: "it's really neat as far as free demos go, but ultimately is not that useful and not worth paying for."

My current prediction is that this coming recession and the increasing cost of money is going to lead directly to a new AI winter. This almost goes without saying for the mountains of useless ML projects being churned out by DS teams in companies big and small. However, even for this very expensive well staffed projects, there's still a gap between amazing demo and game changing product that none of the recent AI projects have been able to close. After billions poured into these demos, in the past 10 years very little of daily life has been impacted by AI and in 10 more years even less will since companies will stop forcing useless AI projects on customers.

As someone with a lot of experience in ML/DS, I would recommend everyone in this field start thinking about how to reimagine your resume for something else. There's going to be a massive contraction in this space once the cheap money starts flowing.
GitHub isn't liable. That's been established in court with regards to training AIs. Who is liable is you who may or may not have the legal right to use the code CoPilot spits out for you.
It's its best estimate at that point in time.
> How you think when you can't do experiment about the matter at the moment.

That's not 'scientific thinking', that's philosophy, economics, social science, and various other things that are not and cannot be scientific for the reason you identified (inability to conduct controlled experiments).
One of our biggest supporters Equipe Technique are building a Shopify like platform ontop of Avo. It's not their admin, but the actual user interface, so go for it! Dream big!
I got like two weeks of the beta before they took it away from me today. I guess my small open-source project isn't prestigious enough to merit free access. Thanks I guess GitHub?
You must be nuts. Bath and the West Country are the prettiest parts of the country by far.