skysight-inc/HackerNews huggingface dataset:
Google Search is most likely an incredibly complex engineering feat with many moving parts.

Unless you provide me with your qualifications and/or previous experience that would lend credence to your claim, I will view your claim as one from an armchair critic/engineer.
Does that really protect me against the "routing through" my machine they explain?
This is me with the Adidas samba from 15 years ago. I'm still scowering ebay for a pair since my current one is slowly falling apart.
Ask HN: What do you use to read online magazines?
Hi,
do you use some tools to read online blog, magazines, news.. ? Like good old feed rss readers.

It's boring to visit every-single-website whenever you want to read the latest posts.

Thanks
Please excuse my ignorance. I am aware of how Docker generally operates (at a noob level i.e. containerizing an application & uploading to container public registry for general availability).

Given that understanding, could someone please explain what "rootless" would mean? I want to understand these in simpler terms:)

(Thank you in advance)
Loss of nature is pushing nations toward sovereign credit downgrades
Holy shit this is the best learning I have read on hackernews, funny and so very true.

> given choice between complexity or one on one against t-rex, grug take t-rex: at least grug see t-rex
The Automation Agenda of the Davos Elite (Jan. 25, 2019)
A mitepunk future, huh...
how are older app versions working?
%s/programmers/tech capitalists/g
It's a matter of time before smart folks in South Asia and Easter Europe move to Latin America to get higher salaries as they get into more US-friendly timezones.

That being said there's a lot of amazing developers in India that are open to working US-work hours for max collaboration
I hope one day it will be possible to run this kind of models at home.
Because that's what tobacco marketers say. And it is, indeed, working - this generation is the first one that smokes more than the previous one. (Though it's true that they vape instead of burning plant matter.)

Whether they will graduate to "real" cigarettes we don't know yet, because this demographic is not 21 years old yet. But it's likely to be true, because "real" cigarettes purportedly are more potent.
Even if it was trained with OSS licenses, some of them require proper attribution, which copilot doesn’t do.

Now, where the threshold is for substantial derivative work in order to require attribution is an interesting question.
If you live in a datacenter, it already is!
Same here, but that doesn't stop schoolkids from vaping in large quantities.
I haven't watched a Disney movie since - dunno, Frozen? So almost 10 years. I'm an adult in my mid 30s, loved Disney as a kid.

But I do understand my peers (mostly women) that do LOVE Disney. Nostalgia is really powerful stuff - and I do observe other peers in my age group that collect NES / SNES / Sega / PS1 / PC games etc. from the times we grew up. You really don't see much hate towards these people - nor should anyone!

Sure it may look a bit cringe and off when grown adults get completely enamored in things that are mainly geared toward kids, but that's nostalgia and comfort media. Adult life can be bland, menial, hard - so of course people will seek various forms of escapism.

But, Disney as a corporation - that's another story. But I don't think these "Disney adults" really give much thought into that.
I was about to comment exactly the same thing. Stuff like this makes me feel so much behind because there's no way I can run this lol.
Is it smart enough to:

- respect attribution

- respect copyleft

- respect proprietary licences

- give the user appropriate hints about the above

Or does it just copy code without doing any of this?
I wonder if FOSS folks could copyleft originally public/leaked but proprietary code using CoPilot.
For those of us without 200GB of GPU RAM available... How possible is it to do inference loading it from SSD?

Would you have to scan through all 200GB of data once per character generated? That doesn't actually sound too painful - 1 minute per character seems kinda okay.

And I guess you can easily do lots of data parallelism, so you can get 1 minute per character on lots of inputs and outputs at the same time.
What is a vaccine-derived poliovirus?

A vaccine-derived poliovirus (VDPV) is a strain of the weakened poliovirus that was initially included in oral polio vaccine (OPV) and that has changed over time and behaves more like the wild or naturally occurring virus.

https://www.cdc.gov/vaccines/vpd/polio/hcp/vaccine-derived-p...

Notably, this isn't someone reverse engineering polio from vaccines. (it's still endemic so no need)

Although arguably that's exactly what the virus did itself.
Cariad Joins the Eclipse Foundation
I disagree. Copilot is selling content-aware code suggestions, which is a result of code that other people wrote in their platform, and which in no way affects the work of these people.
Who needs a line when there are plenty of obvious examples lifted verbatim?
Yeah, sounds like it's just a rehash / re-compilation of Christopher Tolkien's work. I'll pass.
Wow. The article means using pandas in the in-browser demo.

How do they do it? The whole point of numpy and pandas stuff is that they are Fortran and C code that does numeric operations very quickly, while the Python part gives a nice and ergonomic interface on top of them.

So they are showing a WASM port of NumPy / Pandas now, with the Python interface finally surfacing in the browser. It should be a very fair bit slower than native code, though.

Are we seeing the Atwood Law stumbling? That is, things are still migrating into the browser, but to WASM instead of JS now?
I have huge respect for developers at Yandex. It's kind of sad that achievements like these are tainted by the fact that they come from Russia (and I speak as a Ukrainian). I wonder if the permissive license is able to mitigate that.
Would tests have found the 1-in-256 password issue for MySQL?

Perhaps property testing, like QuickCheck. I don't think that is exactly TDD.

But I agree with tests and TDD in general.
It is hard to see how verifying licenses is a solvable problem, when licensing for code dependencies can be transitive. For ex - if I copy code from a GPL codebase like Linux and create a Github repository with an MIT license.
So it says further down: “ Presenting for the first time in one volume the events of the Second Age as written by J.R.R. Tolkien and originally and masterfully edited for publication by Christopher Tolkien”

So “originally” edited by Christopher Tolkien (who is dead), further editing by Brian Sibley.
All the people conflating "bitcoin" with "crypto" are unbelievably ignorant – or simply malicious.
Really goes to show how low hacker news has fallen...
Hehe, unfortunately python is more of a personal occupation. I wish I could use it at work too, but it's really not in our stack.
Well, it used to be impossible to render on anything not a mainframe in a reasonable time.

The day will come when we will be able to.
I get the feeling this entire debate would have been non-existent had this been a Jetbrains product instead.

The whole thing is just bizarre when the vast majority of developers constantly look at OSS code daily and lift ideas/patterns/snippets from there regularly without once looking at whatever license is attached.
They need to emigrate because we need more good people here and Putin’s ilk does not deserve any of them. Of course, the ideal solution would be for those people to make Russia a better place, but this thread and many others seem to suggest that such a thing is not possible there.

Which is obviously bullshit. Of course a revolution is possible. ”They’ll just kill everyone”. Right. Their previous revolution saw 7-12 million casualties. I’m certain that Putin would fall with a far easier struggle —- his story is far less powerful than what Lenin et al brought forth.

The only significant thing he has is strength, mostly in the form of nukes and mobstery. Against a real internal uprising, that is nothing. You cannot fight your own people with nukes, and nobody respects a crime boss when their luck starts running out.
Is recording yourself coding a worthy exercise?

Also, I am really curious about the overall breakdown of coding time in high-level categories. Do you mind sharing your average percentages?
No, it doesn't do any of that. However, it does not "copy code" except in marginal use cases, the far more common scenario is that it will suggest you very basic code that is akin to a Stack Overflow reply.
MicroFrontEnds (MFE) solve an actual problem, but it becomes a problem if developers do it for the sake of RDD (Resume Driven Development) or just because.

My Company has a Cloud platform which is kinda like a marketplace and users can install and uninstall apps/services. In our case MFEs are a perfect fit.
I programmed in Clojure for many years and now a couple in Elixir (which, though not a Lisp does have excellent macro support).

I think I wrote three macros in my time with Clojure and none with Elixir. That’s because mostly I don’t need to, I can solve it with functions.

However my work in both languages rests on a lot of macros included in the stdlib and other libraries. Those macros make my life much easier and, when you really need macro power yourself it is right there.

Writing good macros can be challenging and supporting them after even more so. So it’s a power I use sparingly. But I depend upon macros all the time.
GitHub provides the repo hosting and tools for free on public projects. I'm happy with this deal.
You should be able to choose flavors of the model trained only on public-domain code which does not require attribution, for example.

But that would mean Microsoft acknowledging license violations.
Here's an example: https://twitter.com/ChrisGr93091552/status/15397316329318031...

> I checked if it had code I had written at my previous employer that has a license allowing its use only for free games and requiring attaching the license.
yeah it does
Got a link to the GitLab thing?

Personally I'd prefer SourceHut to become successful rather than SourceForge.
I have such fond memories of this game. The public lists of bugs were also fun. Like, you could break into a house by being killed, then being resurrected on the doorway. You could tame a pet, and ask it to fetch something from the roof of a castle. So much fun!
Escape Mystery the Dark Fence
The achievements aren’t in any way tainted by their nationality, citizenship, sex, sexual orientation, age, etc.
Neural networks built from biased data teach robots to enact toxic stereotypes
I've already seen quite a lot
Tolkien's universe is a quite depressing one. It's a series of stable periods interspersed with cataclysmic events that permanently lower the quality of life. All the great things in-universe come from a previous age and it's essentially unheard of that any contemporary art surpasses what the ancients could do.
If you assigned a task to a junior dev, and he/she used some code from open source projects and Stack Overflow to develop a custom program for the task, would you say that this person is selling you other people's code? Is it common or expected for this type of use to be acknowledged?
Same deal for Dall-e if they ever productize it.
Coming from Russia doesn't mean you agree with government policy. If you saw people get arrested as soon as they start protesting, what would you do?
You might be interested in checking out the playdate[0]. It's a handheld game console that's absolutely chock full of these sorts of things and it's absolutely delightful.

For example to unlock it you need to press the unlock button twice. If you press it once one eye opens, if you press it twice both eyes open and the thing unlocks. If you press once and wait a bit a thought bubble pops up telling you you need to press it twice.
why would you assume the author's dishonesty?
They hardware they mention can be rented from cloud providers. It’s just that it’s not very cheap.
You're rarely going to find good basics in cheap shops because they have to differentiate on 'design'. The same goes for t-shirts, if you want a plain t-shirt you first have to avoid anywhere with surplus graphics, pockets, buttons, whatever.

If you look further you can find high-quality denim and t-shirts in a variety of cuts. Even bespoke. But they differentiate on quality and things that matter to enthusiasts, so a brain poisoned by mass-produced fast-fashion will wince.
This is the kind of perspective that actually works for me. Thanks!
The hair follicle is inside the skin.

https://en.wikipedia.org/wiki/Hair_follicle

There are hair removal methods that permanently destroy the follicle. It's unknown whether Demodex can cope with that. Wouldn't that be an interesting study...
https://github.com/yandex/YaLM-100B/blob/main/LICENSE

apache license

>The model is published under the Apache 2.0 license that permits both research and commercial use

you should be fine
You are correct - meaningful amounts of DNA are only shed when the tumor breaks the basement membrane.

You can see a breakout at the bottom of this poster [1] from Grail (developing a methylation based liquid biopsy) showing sensitivity per-cancer and per-stage.

Sensitivity increases as stage increases, as expected, and cancers like Leukemia are well detected. IIRC, the stage classifications vary across different tissue types as to when the cancer breaks through the basement membrane - would be compelling if sensitivity of the assay rises in accordance.

[1] https://grail.com/wp-content/uploads/2020/12/ASCO_2019_CCGA2...
I believe Hacker News’s backend is written on a Lisp (or, more precisely, Arc). In this context, JavaScript, Python and C are being debated for a role of client-side language handling DOM events.

Also, C and Lisp are different breeds. It’s wrong to put them in one bucket of “greybeard” languages. Some Lisps gained traction in the front end space (see ClojureScript).
Personally, if there is telemetry added, I'd prefer it to be plugin.
I read a lot of open source code and might subconsciously absorb techniques and patterns that are common. When I write code I might be influenced by what I read, not line per line, but rather generally.

Is it like that?
I think the challenge is that unless you consider and write the tests first, it is easy to create tests that pass. Test ssl verify? Easy, just mock it returning 1 and the code passes. In real life, however, maybe the return value is -1 and maybe that doesn't work.

Maintaining tests for these sizes of projects is probably quite arduous too. I don't disagree but I still think there are many genuine reasons there are no/not enough tests around this sort of code.
But as a company, they do. They are filtering alternative media from their search.
Indeed it's hard to relate to something so unrealistic /s
This bothers me as well as a personal user. I'd love to go all-in on tailscale but having companies like Google running the identity is really off-putting.

For now I think I'll be leaving the tailscale SSH functionality and keeping my own setup. I also have a static IP at home which is allowed access to my remote dedicated box. If they enabled some other identity provider that I could either self-host, or use their own with an email + password then I could close off that extra hole but for now it feels too risky for me.

On a corporate side I don't mind so much, SSO is so standard and I'd feel perfectly comfortable using Okta or Google SSO because there seem to be far fewer stories of an entire GSuite being banned with no recourse.

Tailscale is great and has solved a bunch of problems for me, but the idea of having a seperate IDP that have so many horror stories around them freaks me out enough to slightly lower my security to account for it. Thankfully there are fewer stories like that about GitHub so I'm using them for now.
For me that was Meridian 59.
That game taught me so much about everything, network code, packets, reverse engineering, dll injection, objects and oop, cryptography, btree, winapi.
I was not the first but one of the first people ever to write cheats for a, no, the first MMORPG on the planet.
A friend who I've met through m59 and who is way more capable took that to the next level and wrote in game radar which would show players and monsters as dots on the map. That was years later.
Another guy on the team was interested in writing a bot and is now working in robotics.
So yeah those early games are great learning material.
Sorry, to be clear, I meant even if a Github user asserts their code is public-domain/no-attribution/unlicensed, they could have lifted it off a codebase that doesn't allow it. It would be tricky for Github to establish the code was indeed original and hence their agreement with the user allows them to train their models on it.
Little buggers.
I have to wonder if 10 years down the line, everyone will be able to run models like this on their own computers. Have to wonder what the knock-on effects of that will be, especially if the models improve drastically. With so much of our social lives being moved online, if we have the easy ability to create fake lives of fake people one has to wonder what's real and what isn't.

Maybe the dead internet theory will really come true; at least, in some sense of it. https://www.theatlantic.com/technology/archive/2021/08/dead-...
That's like saying a plumber just sells parts that other people made
The logo is a bit childish but still made me chuckle at least[1].

So much of the entire industry already relies on GNU code that I think that baring licensing issues no one ever got fired for choosing the GNU option. You know it will work and it will probably work well, forever.

1. I once went to an RMS talk where he said that the whole point of writing your own software was "so that you can give it a funny name". Which I take as good advice! :)
Nope. Memory safety means no undefined behaviour. Crashing is defined behaviour. Indeed, at least in the D philosophy it is better to crash than to just do something and continue when a bug is detected. If that were not the case, assertions in released code would be total humbug.

Now, detecting such errors statically at compile time is still valuable where it is practical. But it's common knowledge that no language guarantees no bugs. It follows that a complete "no crashing" guarantee is not even desirable, let alone part of a memory safety guarantee.
Most of these deaths could've been avoided if Afghanistan wasn't crippled by sanctions, by the West.
Hospitals are barren, air support non-existing and food scarcity, all because the West was humiliated by "cavemen".
I'm saying all that being an Afghan who detest Taliban and will probably be killed because of atheism/my sexuality, I would still support them over Western installed puppets, at least our hospitals and weddings won't get dronned.
#ReleaseAfghanFunds
> the vast majority of developers constantly look at OSS code daily and lift ideas/patterns/snippets from there regularly

Perhaps in your circles, but that's certainly not something I've encountered over a 25 year carreer.
What about 250gb of ram and use a cpu ?
Not much they can do if the alternative is go to jail.
On servers, yes, rootless doesn't make much sense.
But on on my dev laptop, "sudo docker" is tiring and adding docker to the sudoers group is a big security hole (why does everyone seem to think that "docker run" giving root privileges is ok ?!).
I am of the opinion that the defaults importance is WAY underrated.
OBS is a streaming tool, and you clearly don't need one.
In OBS you create whole scene sets with animated changes in-between the switches. It's not really meant to be adjusted mid stream, as you'd generally create whatever kind of scenes and their transitions beforehand and just execute them live.
Usability and feature discoverability are in my opinion very lacking in OBS, and there would've been no controversy if you'd just said something akin to "I much prefer Keynotes simple interface to create my presentations"

Your whole goal and critique just shows that you're not the target audience for OBS, which is fine and it's fantastic that you found a new tool which fits your usecase much better. Just like it's needlessly troublesome to make a picture slideshow with adobe premiere, using OBS for what you wanted was simply overkill and came with unneccessary complexity
They're anticipating that people will discover the book because they're presently longtime fans or future fans via the Amazon series. Bet it explains the timing of the book too. See this invented conversation:

"I'm going to that new city restaurant next week."
"I really liked it. Actually, I got a cookbook by that chef. If you love the restaurant, this book is for you."

That the two groups apparently lack overlap would support the press release mentioning each separately: Whether you're a hippy environmentalist or conservative/independent rancher, solar panels are for you!
$ dd if=/dev/zero of=/swapfile bs=1G count=250 status=progress
$ chmod 600 /swapfile
$ mkswap -U clear /swapfile
$ swapon /swapfile
1. I know. I'm talking about API keys though - they do expire after 90 days. See https://tailscale.com/kb/1101/api/

2. For API keys, expiration cannot be disabled.
Python also has filters maps and lambdas, and lots of third-party support for other functional ideas (e.g. the Toolz library).

Though personally I really like itertools and list comprehensions. (And list comprehensions are pretty functional as well, they were inspired by haskell I blieve.)
I noticed this for black friday & prime day sales as well. If you want an overstocked android powered device that a street sweeper found in an alley in Shenzhen, it will be listed as heavily discounted (although you don't know if it is actually a lower price than before). The flagship device you actually wanted will not be discounted at all.
MinIO – self hosted alternative to AWS written in Go
Did 7zip not support tar files before? Or is POSIX tar a particular standard that was not previously supported?
> I get the feeling this entire debate would have been non-existent had this been a Jetbrains product instead.

why so?

> The whole thing is just bizarre when the vast majority of developers constantly look at OSS code daily and lift ideas/patterns/snippets from there regularly without once looking at whatever license is attached.

well, yes, copying an idea or pattern is generally.. accepted, to be kosher. copy-pasting too, in small amounts (a function, a type). that said, i would (and have) attribute even a notional similarity when writing something open source.

i don’t think co-pilot even allows the user to find where the code came from.
They're just following the law of their host country, like DuckDuckGo and Google have to... What's the alternative? Open rebellion against the state?
Nice project,

Goggles is also open-source, the main difference of the approach is that Goggles collaborates with Brave Search index while your approach uses any search index as source of URLs.

That difference is fundamental, a client can use a host search engine to do query expansions to build a large result set and then apply the filters and boosts that the user defines. However, that recall set is going to be in the order of hundreds URLs (more will take either too long or the client will be blocked); and I assume it would be challenging to apply thousands of filters at once. The smaller the result set, the smaller is the effect or benefit of the user-defined rules.

Goggles, because it collaborates with the host search engine — as of today only Brave search — can apply the filters and boosts to a recall set of tens of thousands of URLs. So the net effect of such rules is much larger.

Goggles is a bit more complicated, but it's for a reason.

Disclaimer: I work at Brave.
Blowing up your apartment doing this seems to be a common occurence in Finland.

https://www.iltalehti.fi/kotimaa/a/5038092f-c43b-4051-9c24-3...