skysight-inc/HackerNews huggingface dataset:
Pirating games. Valve doesn't care if you play games you buy not on their hardware (being their original business), while Nintendo doesn't want you playing Switch games on a computer even if you bought the game.
What is this 'DLL blocking' thing? Has firefox some way to boot unwanted DLLs out of its address space in some way?
That's lovely! I do find myself thinking about this often, and didn't know if any providers that did that other than GCP's "carbon-free" locations. TIL about Hetzner's green-ness.
Nobody in this thread has read Selfish Gene, apparently. That's the whole point of the book: That genes may as well have invented all of life to propagate themselves.

In this context, species conflict is like fleets of world-ships fighting total war.
I think parent meant that whenever another species notices you, it tries to kill you or hide.
I'm not sure I'm your target group.

I am a developer in a low-wage country, I make use of Open Source, I mostly develop large systems, but I also develop libraries for other programmers.

How do I view Open Source? I think it's a net good. It saves a lot of time, leads to systems with better code quality, and allows me to develop faster.

I'm pretty diligent about following the licenses of the things I use, so I sleep well knowing I'm doing exactly what the original author wants me to do.

I'm not sure that my opinions have much to do with being in a low wage country. That would not seem to be part of my view either way.
The Grateful Dawg documentary introduced me to bluegrass, strongly influencing my musical taste. Tony Rice, Norman Blake, Doc Watson and, obviously, David 'Dawg' Grisman, was just the beginning.
There are no usage limits if you happen to have a gaming PC.
idk i just got the point where i can eyeball distance and adjust a little if needed.
Priorities: 24 port RJ-45, PoE, SFP+, low power draw.
Ran it on a NSLU2 in the past. Worked great. Brilliant piece of software.
Complicated generative models are the wrong tool for the job here.. And arguable Fiverr commissions are too, these graph prompts look like they would take about the same amount of time it took to write the prompt to do in a vector art program once you got some beginner skills in one. To me this is almost like asking it to graph functions and comparing it to excel's graphing tools.
Expanding our species into space is a must. Our planet has a finite life span. The sooner we expand the sooner we can evolve and adapt to life in space. There are those against any shape or form of progress that say we should first solve every issue here on earth. One way to solve many issues is to go out there. Think resources, minerals, rare earths, and living space. No to mention the levels of economic development.
I think the path forward for something like this is models that learn to execute python code and incorporate the results into their outputs. There are already projects that can generate correct matplotlib calls for prompts like yours, but I don't think we are to the point where those python outputs can be automatically combined with a diffusion model for style or whatever.
[1] is a very good book - it's not really one for learning C though, it's more for when you know C and you need to use it in - well - an advanced unix environment. Sort of like you shouldn't be learning how to use a scalpel in an operating theatre :)
how long before 90% of the work on fiverr is AI generated?
It's not about it being theoretical, it's moreso that the language model is still far more simplistic than our own, and struggles with anything but the most basic relations between nouns. The "horse riding an astronaut" post is a good example of this.[0]

[0] https://garymarcus.substack.com/p/horse-rides-astronaut
This is a great idea executed very poorly. I would love to see a larger sample size of AI vs Fiverr with a wider range of prompts. Graphs are difficult for current models and that was already well understood.
In the article, Gleixner is quoted to have said this: "printk() is the last thing I am going to clean up [...]. Then I am going to hand over to young people [...]."

Does he imply to step back (as a maintainer) from active kernel work in the near future?
Freezers are well insulated. As long as nobody opened it up for too long, things stayed good and frozen for 3 to 4 hours without power. However, we have thrown food from the fridge away after 8 or 10 hours power outages, and food from the deep freezer after whole day power outages.
But you value it enough to pirate it. If it was of no value to you, then why pirata it?
Oh, I didn’t know that shift reverts the mouse behaviour. I disable mouse because I like to split my normal Mac copy paste etc from what’s going on in vim but I might give that a shot.
historically, it wasn't though. Breed Street Shul is one example.

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

> The Boyle Heights section of Los Angeles, located east of downtown, was home to the city's most populous Jewish community from 1910 to 1950. The area around Breed Street Shul became a center for the Jewish community.
How come? No jokes, even free tool like thunderbird has local cache, not even mentioning The Bat and Outlook.

Cannot imagine.
If anyone reading these threads is over 70yo, please reply to this comment with the correct explanation.
What do BDR and RevOps mean? The former is clearly a role in a sales organization. The latter rhymes with DevOps but I’ve no idea whether Dev and Rev become related when appended with Ops.
And this is why Airtags shouldn't have speakers.
And most of them are trying to veg enough followers either to do sponsored ads within their videos and/por get ad revenue from Google.
Reproducible Builds in September 2022
These text-to-graph problems seem like a good candidate for someone to create a training-dataset/benchmark of.

Bear in mind that the training data for these models has been mostly images and their alt text, scraped off the web. There is a good chance that there's nothing remotely like the examples given here in the training data. (People don't caption their graphs like that.) These models are undoubtably good at doing what they have been trained to do - but I think no-one disagrees that there's plenty of room for improvement.

(And bear in mind that these text2image models only released this year, and that this tech in general has only been invented in the last couple of years, so it's very early days...)
My firefox started crashing constantly about 2 weeks ago after years of problem free use and Im on linux and dont use avast
> Select in Vim and select text in terminal are two different things

Yup, this is critical if you want to copy stuff out of vim, you generally don't want to accidentally use the terminal selection because you might take any decorations and LF characters not part of the actual file with you. i.e you want to be using vims copy commands not your your terminals context menu. Thankfully enabling mouse makes it override the terminal by default when dragging, but you still need to add a key binding to get it into the system clipboard buffer thingy... I use ctrl-c because i'm not hardcore enough :D

I've also configured vim to draw invisibles as different characters (spaces, tabs, LF), so it makes even less sense to try use the terminal's selection to copy.
It also takes less than 10 minutes on PC.
Visualize what you read. Engaging with material helps avoided the problem of your eyes and mind just superficially passing over the words.
If you have plan, execute it NOW, don't wait for the retirement. I have saved 70-old fatties in the Arctic, who think they have finally time and money fulfill their dreams.
DDs can always be reversed on the account holder's instruction. But yes, they're just the transfer service of last resort for me.
OCOLOS: Online COde Layout OptimizationS
My housemate had an Amiga 1000. Cool computer for the time and we played many a video game on it. One day the floppy drive died. We bought a compatible floppy drive and opened it up. There was a aluminum shield over the drive and most the components that required a large number of screws to remove. I've had easier times opening up a laptop to fix something than that pain in ass 1000...
> When a [customer] champion leaves [to a new job] this puts ARR at risk. Unless you’re being proactive and inserting yourself into the conversation with the replacement, it’s likely that come renewal time that your product will be at a high risk of churn.

I've seen this happen a lot.

By the way - this is also (sometimes) true with managers. You might have a manager that's championing you now, but leaves. When you get a new manager, unless you're proactive and finding out what projects/goals are really important to your new manager (and your manager's manager), it's likely that come layoff time that you will be the first to go.
Really appreciate the kind words!

The things in build pipelines today that you mentioned (linting, testing, events/webhooks), are all things that Reflame will eventually try to build versions of, with a focus on speed similar to what we've done with deployment, but they're definitely not there today.

This means if you want those things (and most reasonable people probably do), you do still need to install and run them locally and in whatever existing CI pipeline you're currently running them in.

The difference Reflame makes even in this context is that your deploys, both to preview and to production, are no longer blocked behind all of those frustratingly slow processes that break your flow every time you hit them:

If you want to share a work in progress with someone else, you no longer have to wait minutes for a preview to go up. It will be up the moment you made your changes.

If you have a production issue where you need to ship new code to fix, you no longer have to wait minutes for a build pipeline to run, during which your product will remain broken. It can go live as soon as you're done coding the fix.

Most importantly, having instant deploys unblocks a ton of opportunities around running tests and checks against the live production deployment, either as sanity checks that run after shipping with notifications on failure, allowing you a chance to revert (also instantly) if you broke something, in order to maximize the efficiency of the feedback loop (this is the approach I'd recommend and build first), or as a blocking safety net that can prevent broken changes from reaching customers in exchange for adding more friction to deploy every other good changeset (I'll probably build this eventually given enough demand, but would recommend that it be used very sparingly).
I wish eye-tracking hardware worked better. I feel like if it did it would be the ultimate "mouse".

I've seen a few products but, IIRC, the reviews all conclude that the tech isn't there yet.
They don’t need to read your messages. Your behaviours outside of the messages are enough and they fact that you messaged each other.

Some simple explanations from there on out:

- your partner searched for the bike service or just any bike services and they happen to be the best fit for ads. More so, if you mentioned it to any friends, they could have searched for it and Facebook can associate relationships.

- neither of you may have had an original thought when the discussion of using the service came up. You maybe heard the idea in passing and/or were in an area where others were searching for it.

Facebook doesn’t need to know what you talk about, as much as they need to know who you talk to and building relationship models from there. Everything after that is simply extrapolating that you have interests similar to the people you interact with regularly OR to the people who go to the same places as yoy
New York declares state of emergency over migrant arrivals, shelter space
To the people saying "it's completely legal, what can Nintendo do" it might be worth considering that not everything is about legal / not legal. Companies and people have relationships and it's not always about if something is technically allowed, it's about how it's being understood by the other party and in this case it's pretty clear that Nintendo is not a big fan of emulators.
I don't know if this helps or hurts but I took up Elixir a few years ago and was liking it, the way the FP simplifies the scope you have to operate within and the general stability of the API that Jose has stated, i.e. it's feature complete for the foreseeable future, changes now are mostly optimizations such as pushing more into the erlang layer.

Then they introduced releases which can package everything into a tar file that has all the CSS, JS, HTML, erlang VM, etc. in it and runs as a binary via systemd and proxied through your .

Then they introduced LiveView and it was the first time I really had a "wow" moment since first learning Rails many many years ago. I can do nearly everything I want in real-time with it + JS hooks.

I really do think this addresses a lot of the frustration I keep experiencing w/r/t complexity in web development. I can just write Elixir code and get about 90% of the features of a JS framework like React.

The only real knock on it is it's strongly typed not static typed (they're working on a solution) but with code analysis tools like dialyzer and credo a lot of that worry is addressed. It's not for everyone but FWIW it has been a breath of fresh air to me a 10+ year web developer.
Thunderbird has had it for ages - you do need to pick it from the menu (“customize from address”) for completely free form. You can also set up multiple identities to pick from for the more frequent addresses you use; I set up the 6 most used, and now only need to use the “customize..l option about once a week (compared to several a day before, like you)
Great idea. I usually run a dev server on a cloud instance and rsync to it and run pnpm install. In the future I want to do this for an entire monorepo. It’s amazing the waiting tax you pay for modern ci and paas stuff for non-prod stuff.
A good suggestion!
The only substantive comment is that this is the nerdiest most useless comparison far divorced from any utility in this trending topic

Let’s show all the ways that these AI obliterate $10 Fiverr non-AI commissions, thats what people want to see
I think over time, these teams end up attracting people who are mainly seeking power and attention, and eventually turns into a liability for the company.
Gmail monoculture? Sounds like wishful thinking for me. On premise and/or Outlook considered to be 0 by such statements. Any stats behind this?
Yep, they're prepared SQL statements. Literal string interpolation would be unacceptable in any self-respecting SQL library: it's parameters. Good question though!
This looks like it could be -- with simplified graphics -- the sort of thing that people would write as a type-in program for Commodore, Apple, or TI-99/4A computers.

I don't mean that as an insult. It harks back to a more idyllic computing era for me, which gets even more idyllic when I get to the part where the author has to faff about with Google Play Gaming Services.
Even then the relationship more Valve repo acces and licencing > Nvidia's First Party Studio > Nintendo. And obviously Nividia has a good relationship with Nintendo because of the Tegra X1 powering the switch so it's not a situation of Valve communicating with Nintendo as much as it's Valve letting Nvidia make ports out of their back catalog by occasionally going "I will allow it" whenever Nvidia Lightspeed Studios asks politely enough.
One thing they're not very good at is deducing spatial relationships. Concepts like "above", "inside" and "behind", or "after". I'd say the prompts you gave make sense to a human who is thinking of a visual progression from left to right.

I bet you could write a few copilot prompts to generate code which would draw a graph like this, though.
I skimmed an old book (whose title I don’t remember) that simply recommended: when the Fed raises rates, move from bonds to stocks; when the Fed lowers rates, move from stocks to bonds.

Tracking the Fed like that seems like a lagging market indicator. It was probably more effective when bonds had double-digit returns.
Curious. I've played with quite a few of these models and one of the very consistent "tells" is that they're extremely bad at counting things. A friend of mine likes tarot and I tried a few prompts... great results for the major arcana, but good luck with "ten of cups"... without capability to edit & re-prompt, the only viable strategy appears to be "ask it to draw a bunch of cups repeatedly until you've collected all the numbers."

Getting 3 of something 1/6 of the time doesn't really sound like it groks the request.
i mean i got really good at piracy as a kid so it's easy. i value it somewhere between the sale price ($10 or whatever) and what i'd pay (idk $1?). like, i don't feel like i'd pay more than $5-10 a month for all my media, it's just not worth more than that to me. because tbh i'm not a huge media consumer (mostly music and books, and a lot of that is old stuff i already have). so anything priced more than the percentage of my media consumption it represents times like $5 isn't worth it to buy.

so if i can pirate it i do, nobody loses. if i can't i just don't consume the media.
Thanks for sharing. Interestingly, I wrote a blog post about a similar topic: What will happen if ML builders and domain experts had co-ownership of the data and the model.* I am planning to generate the first training seed images by using Fiverr and giving the logo designers ownership rights of the data/model/profits.

https://blog.barac.at/a-business-experiment-in-data-dignity

* vs the current trend of training diffusion models on 400M images from the Internet (many of them being garbage) with mixed licenses and letting the user take responsibility of the generated images licensing issues.
Ask HN: Interesting Scala Libraries
I’m ramping up in Scala for a new job, curious to hear about libraries you think are special/classy/effective/expressive and why. I’ll be working in a functional context, but I’m interested about anything that is reasonably recent.
> Cut and paste

If your terminal supports it (iterm, kitty, later versions of gnome-terminal and others) this osc52 plugin is really sweet. It even works over ssh.

https://github.com/ojroques/vim-oscyank/
Honestly I use bash for this. I keep a local repo of .deb/.tar.gz files and scp them onto a machine which makes them reproducible. I use uvt-kvm for VMs, config files to cover basic settings, and that's basically it. I run a fairly decent sized test lab with multiple servers that have to be reproducible, quick to edit, and install fairly complex toolchains.
It's not even that "AI is bad at drawing graphs"-- these models were specifically trained on "aesthetic images".
> just curious if I'm missing something

yes you do. leap is night and day to aforementioned, took me one search to find this neat comparison: https://www.reddit.com/r/neovim/comments/x25wmb/comment/imi2...
We are all servants of the selfish gene.
> you’re going to end up with an outgoing cash flow towards some welfate policy or humanitarian cause that funds people’s basic needs and healthcare, which won’t count as “growth” in the capitalist sense

Properly executed redistributive policy absolutely increases growth in the "capitalist sense", whatever that means. That's kind of the whole point.
Not just barges:

Viking cruise ship can't finish voyage because Mississippi River is too low

https://www.cnn.com/travel/article/viking-cruise-low-water-m...
Not to derail the OP too much, but I've also been C-curious for a while, but specifically for writing wrappers C++ projects (for FFI calls from rust, swift, etc.).

I've written a few such wrappers that work, but I have no idea what I'm doing WRT const void * et al. and would love to understand it a little better.

Are there any of these resources that would help me understand how to write better FFI code in C, while maybe skimping on details that are less important if I don't plan to write much code that is "C first"?

Thanks for any suggestions. Apologies in advance for wrong terminology and generally being a noob.
Various airline regulatory bodies have rules that prohibit both devices that transmit wireless signals being carried in the cargo hold, as well as devices that have batteries being carried in the cargo hold. AirTags, while probably not the intended targets of such rules, technically fit both of these categories.

The airline is effectively just saying "we follow the rules we are supposed to follow". In practice, I doubt they care at all, and you're not going to see anyone trying to sniff out AirTags to prevent them from being in luggage... but you're also not going to see the official spokesperson of an airline make an announcement saying "yea go ahead and just ignore the rules, it's fine".
The prompt he did is almost a captcha lol in terms of difficulty for AI vs human. Try a painting... Do a video game concept art or magic the gathering card. See how long it takes a human vs AI. The results are way farther to the side of AI, such that he might find it cost prohibitive to try to commission people to do it on fiverr for a blog post.
As far as I understand there is nothing new. Lithium batteries have always been allowed in checked luggage only if they are inside a completely powered off and reasonably protected device, to avoid the risk of fires. This risk doesn't really apply to such small batteries, but the rules are there regardless of the size of the battery.
I’m enjoying chill vibes over here in Alameda.
> Reflame will eventually try to build versions of, with a focus on speed similar to what we've done with deployment

Nice! The time I wait during builds tend to break my mental flow.

Best of luck!
open source needs maintenance and usually isn’t flush with vc cash, so it’s a good opportunity
This post might as well be called “Check out what happens when you use a wrench to put in a screw”.

It’s just the wrong tool for the job.
Sure, but it doesn't have to count to be useful. When I run this locally on desktop GPU, I get 16 results in a few seconds. I can visually select the 2-3 that match what I want and pick one of them. I can try again ten times for 20-30 options, and it still takes less time than Fiverr.

I would not use these models for graphs yet, but for cool look tarot inspired "clipart" or background images, I think they are already usable.
I don't really get the buzz, it's Linux and has flatpak. You want to emulate it? Install it
There are a few things I think you could do about it:

1. Find somewhere to work were they use a tech stack you feel is more appropriate.

2. Work at a smaller company where you have more say in the tech stack and tooling.

3. Find a company or team where someone else works on developer tooling and automation, so you only need to worry about site building.

4. Freelance and specialise in what you enjoy working with.

I work at a small (15 people) web agency where I have a large say in what we use. It's surprisingly little React/Vue, a bit of WordPress (not everyones favourite maybe) and a lot of backend work on APIs and admins in Laravel and plain PHP/HTML with some vanilla JS. Only about 10 percent of the clients ever care what stack we use.

All of our 60+ projects are setup the same way:

1. Pull down the repo and run "docker compose up" to start you local environment. Any composer or npm commands should be run through docker compose, so no local installs (except docker) are needed.

2. Push to staging branch to deploy to staging and merge to production branch to deploy to production.
https://archive.ph/AaeKA
Sort of, but React is not a language. It's a runtime lib. JSX is not really helpful - still writing HTML and CSS.

TypeScript has been very useful and successful but it hasn't touched the UI stuff.

We need a better alternative to HTML and CSS. With WASM any language can now be compiled to run in the browser, and it's a matter of time until WASM integrates with the DOM as well.

This isn't web specific. Desktop UI APIs change frequently too. UI is hard, and only higher level of abstractions can simplify things.