skysight-inc/HackerNews huggingface dataset:
I think this is going to be a test of the fair use doctrine.

https://www.copyright.gov/fair-use/

Now, there's this idea that "news" is just factual and therefore falls under "fair use". However, that's only part of what section 107 says.

Fair use very much is still conditional, as there are 4 factors to be considered: (a) Purpose and character of the use, including whether the use is of a commercial nature or is for nonprofit educational purposes (b) Nature of the copyrighted work (c) Amount and substantiality of the portion used in relation to the copyrighted work as a whole and (d) Effect of the use upon the potential market for or value of the copyrighted work

The big issue isn't companies training LLM's using unlicensed materials (e.g. copyright protected works); it's publishing the output to the wider world. That's where a liability is created.
So, can we, in theory (I guess the effect will be small), measure battery charge by measuring the center of gravity and/or rotational inertia of batteries or even smartphones?
I have not seen the value in WASM just yet. To me WASM has always looked like a Flash replacement, and there is value in that but that isn't what developers wish it were. Developers wish it were a JavaScript replacement, which it isn't and does not not wish to be. As a result I see nothing happening here but the disappointment and lost dreams of sad Java developers over the last 6 years.

Being flamed on Reddit by desperate Java developers wishing for WASM who emotionally cannot figure out JavaScript to save their careers was the straw that broken the camel's back. I deleted my Reddit account and never looked back. Dire indications of far deeper problems not specifically related to Java, JavaScript, or WASM.
I got turned off by this book the moment the author talked about the rebuttal of a diagnosis by their doctor, which could be lethal if ignored. At this point the book was good for the dollar bin. I really don't understand how someone can trust their gut more than a clear diagnoses and use that as an example in a book.
All of this "clever shit" is exceptionally bad programming.

In a company like Google (or Google 15 years ago really) there are problems with many possible solutions, but some solutions are better than others. The aim of leetcode recruitment is that it filters for people who can not only solve hard computer science problems, but also recognize what problem they're solving and find good solutions rather than just solutions.

"I can implement this with a library" is only a good solution if the library is solving the problem in the right way. If the library is solving the problem but solving it in an inefficient-but-working way that is not good programming. At the end of the spectrum where Google exists you need developers who know the difference.

The problem with leetcode is that it doesn't actually filter for people who can understand problems in a general sense. It filters for people who know leetcode problems.
By the way, XDG_RUNTIME_DIR is a thing from pam_systemd(8), so this XDG vs dotfiles is somewhat the systemd debate in disguise.

The person who wrote pam_systemd(8) als co-authored the XDG basedir spec.
If you thought it was "slapstick" then you probably won't enjoy the rest of the books in the series. That's just the nature of the aliens, but their behavior has been consistent from the beginning of the book.
Would you like to look at a particular situation in detail with me?
Set Boundaries, Find Peace is another good one in this space
presumably it's for consistency with other classes like `bg-{color}-{shade}` and `border-{color}-{shade}`.
Why would it be absurd?

Did we somehow stealthily develop a neural interface that lets us feed the 'learning' that 'AI' is doing into a human brain? Have we actually figured out how to do that?

No, we haven't. So humans are still learning the same way, but with a new tool to condense and summarize some information. Kinda like a textbook in school. But we don't treat those as human beings with human rights do we?
The type-union syntax gets messy once the subclasses contain nontrivial amounts of code (like method definitions). The class syntax keeps the lexical context more local.
Man this article speaks to me. We live in a relatively small old home so our bedroom is right next to the living room. We leave the doors open for airflow reasons. All my electronics (desktop, NAS, Dell laptop charger, keyboard, monitors, TV) have such bright LEDs that the room is never dark, which affects our bedroom. I'm seriously considering disconnecting/covering as many of those damn LEDs as possible.

The worst part is that our Honeywell bedroom standing fan has a bright blue light panel for indicating speed... Who the fuck designed this shit. It's a fan, people are gonna use in it dark rooms. It legit lights up a room like those Christmas lights people hang along their ceiling. It's absurd

This is the fan I mean, the entire panel is a bunch of bright ass, sleep ruining LEDs. I covered it up years ago with a bandana

https://www.londondrugs.com/on/demandware.static/-/Sites-lon...
.local and .config are 2 directories instead of 30. We make the problem managable.

If you want to create a mess, you are free to do so with XDG variables. Read my other comments for that.

Stop pissing in my $HOME and don´t tell me I should have no problem with that. Just adhere to XDG, $HOME is for me and I decide what I want there. You don´t.
I have problems sleeping when there are bright blue LEDs in the room and not when there are red LEDs. I do not have a problem sleeping when the room is light at night because of the midnight sun, so is not dark vs light that is the difference
So if we add a bunch of complex processes to an LLM, in order to produce a better analog of a human in terms of degree of complexity if not actual function, does that have some bearing on this copyright question?

It doesn’t seem clear to me that it does.

Is the argument that sufficient complexity in how an “intelligence” processes this copyrighted data leads to the output being transformative vs not transformative in a more simple mind/model?

What if the output is exactly the same, or comparable enough, regardless of the degree of complexity of the mind/model?
I developed a platform called https://rolematch.me, designed to assist job seekers in tailoring their resumes to match specific job advertisements more effectively.

The platform employs a custom-trained Language Model (LLM) to perform a semantic analysis of both the resume and the job description. This analysis then generates practical suggestions that could enhance the applicant's likelihood of bypassing Applicant Tracking Systems (ATS). Ultimately, the goal is to transform a job advertisement into a potential job offer.

Currently, rolematch.me is in its private beta phase. It does not collect or store any user data and is available free of charge. However, we are planning to introduce a premium version that will offer additional features such as cover letter assistance and job search capabilities.

For those interested in testing the platform, the invite code is the *name* of a well-known early cheat code. This code could be activated in the game Gradius by pressing buttons in a specific sequence.
>Turing awards are all theorists game, not engineers

Robert Metcalfe just won the award for Ethernet. Go scan through the list of Turing winners again. It is not just awarded to pure theorists. There’s a huge slant to academics who also found (or caused) massive commercial success, especially in recent years.

Bellard could get hit by a bus tomorrow and have

>the most important video tool ever

>the most important emulation tool ever

>the best text compression tool ever

…on his resume. And with those tools he’s not just wrapping algorithms cooked up by others, but also innovating on fundamental theory. VirtualBox and the Android emulator? That’s QEMU. Every video platform in existence? Thin wrappers to FFmpeg. Seems deserving to me, and certainly seems as or more impactful that many names on that winners list.
Yup, I'd even say in medieval period Poland was less christian than in 17th/18th century :)

In 1500s at one point majority of nobility went protestant, and there was still a lot of orthodox nobles from Lithuania. Peasants were orthodox or pagan in the east, catholic in the west with some protestants, muslims and jews mixed in. In the cities there was a lot of german immigrants who were protestant or catholic depending on the city they immigrated from. Whole towns and villages were created by importing people from the west and giving them religious freedoms and tax benefits for a few years.

By 1700s it was mostly gone, because the country kept fighting muslims, orthodox and protestant countries. So kings turned to catholicism and counter-reformation as uniting factor. So religion got a lot of influence.
New survey reveals 8 out of 10 executives regret their return-to-office plans
Vault requires only network access(even in HA), infiscal requires a seperate mongodb install.
There are cases when the OOP way clearly has the disadvantage. That's why you need visitor pattern (https://en.wikipedia.org/wiki/Visitor_pattern?useskin=vector). The ADT approach is superior in those cases, as stated in the link above.
I’ll save you a click: be lucky
S'all about the flash. Remember when the ShowHN posts included how-to-game-the-github-commit-graph? I imagine there was a brief time when some recruiters were found to be looking at those as a kind of first-round filters.
I don't think this list hits any fundamental truths. The great depression doesn't have parallels to software failures beyond the fact that complex systems fail. And many of the lessons are vague and unactionable - "Put an end to information hoarding within orgs/teams" for example, says nothing. The Atlassian copy that section links to also says nothing. A lot of the lessons lack meaty learnings, and good luck to anyone trying to put everything in to practice simultaneously.

Makes a fun list of big disasters though and I respect this guy's eye for website design. The site design was probably stronger than the link content, there is a lot to like about it.
I tried ContainerSSH and it is great. What are you doing now that you switched industries?:)
I don't think so, the only real limit is reusing existing infrastructure. I think you could put ammonia through most pipelines so that isn't a concern, but you will have to replace generators/engines if you want to use it for storage and produce power from it.
Those `Default/Service Worker/CacheStorage/` directory are inherited from Chromium, it's the same for every Chromium code base.
Why should software development be a democratic process? It's not really democratic if one lacks a real voice in the conversation and formal votes are not held. The likelihood of a lone hacker being listened to by XDG or a similar group is similar to the odds of a small web firm being listened to by WHATWG.

The concept of authority as democracy doesn't really make sense to me. Does that mean you adopt any and all conventions once they hit 50.1%? I think we as humans can do better than just follow or limit ourselves to standards that may be popular, but are not necessarily the best tool for the job. I struggle to find many popular and mainstream software practices to be quality, or fitting for me despite the one-size-fits-all that such popular things try to aim for.

What is your role in this 'democracy', if you are actively lobbying for a minority (the XDG) to seize control over the way desktop software is written in the community, by way of writing the piece and it getting shared? That strikes me as manipulating a narrative to get people to "vote for" XDG. It's not a legitimate vote if you and others are actively evangelizing. It's called social pressure and canvassing.

Such social and organizational efforts are completely oblivious to the fact that they are operating in a bazaar, and their methods are designed better for Cathedrals. Cathedrals are used to tightly integrated stacks and top-down decision-making, so standards are hardly different than marching orders to the monks.

The bazaar is the wild west. The only authority in a bazaar is whoever owns the land. In a digital space, there is no land. So how does any authority -- controlling environment variables, of all things -- intend to exert itself in force?

If it's truly a democracy, then the voice of those who resist XDG is equally valuable and valid.
Everything that people say about StackOverflow and its "deletion culture" is doubly true of Wikipedia. Wikipedia today is rigidly controlled by a relatively small group of power users. It's completely unusable for any "culture way" topics and politics in general, including geopolitics, economics, etc. They make the site actively worse on purpose on a regular basis. If you try to make any kind of good faith edit it will be pretty much immediately deleted by someone, and then you go to the history of the page and see that guy has been editing that article (and 1000 others) for a decade.

Of course this goes totally against everything Wikipedia originally stood for: neutrality, reliance on reliable sources, "be bold", "anyone can edit", "nobody owns an article", etc. But it doesn't matter, because for every Wikipedia policy there is another policy saying exactly the opposite thing. It's a "rule lawyer"'s paradise: if you know all the policies back-to-front, you can argue your way around any drive-by contributor's attempt to justify their changes.

For me, Wikipedia has gone through a bit of a cycle. For a long time, it was unreliable, but the contents were at least largely contributed in good faith. Then it seemed to get better. But these days I try to get information from any other source first, and check the citations pretty carefully. A lot of "information" is sourced from very political media outlets in the US which wear their biases on their sleeves. That's okay, those outlets should exist. But they're not reliable sources for an encyclopedia.
Does using the JavaScript GC for other languages pose any risks?

Like, does application code rely of GC implementation details to be performant that might be different in JS' implementation?
Reeks of takedown trolling. The Linux Foundation has never done this before and I doubt they'd choose this vendor to start.
I've been thinking a lot about the university. One of the consice analyses I like is Linus'es post on "How to kill the university" [1]. I think he nails the core meaning of the university.

I have also written some texts about schools and universities but mainly I hope we can actually make a new kind of university in practice with Chaitin School [2].

[1]: https://thesephist.com/posts/universities/

[2]: https://chaitinschool.org/blog/the-university-of-the-future/
This whole RCA terminology has to die. The idea that there exists a single "Root Cause" that causes major disasters is fundamentally flawed.
Another train crash that holds a valuable lesson was https://en.wikipedia.org/wiki/Eschede_train_disaster

This demonstrates that sometimes "if you see something, say something" isn't enough - if a large piece of metal penetrates into the passenger compartment of a train from underneath, it's better to take the initiative and pull the emergency brake yourself.
LangSmith
Curious to hear more about this, do you mind if I email you?
When you focus immigration policy on highly skilled migrants, which this policy is doing, you end up bringing more high paying jobs, so wages will increase. If the number of jobs were fixed, then yes, wages would decline, but second order agglomeration effects will increase the size of the pie.

If you want some proof that I’m not just making that up, here’s a paper showing that highly skilled migrants end up raising wages for native workers: https://www.journals.uchicago.edu/doi/abs/10.1086/679061

Agglomeration effects are very powerful and this seems to be what this Canadian policy is trying to harness
Thanks for the guidance!
Does your info remain unavailble across those types of brokers to this day?
I didn't get the slapstick element. The series is worth finishing - the scope of it is just incredible. I would say top 3 sci-fi stories of all time. I actually just read the 4th book which is a work of fan fiction that apparently was sanctioned by Cxin Liu. Love this series so much.
Show HN: Interactive exercises for GNU grep, sed and awk
Hello!

For the past few months, I've been using a Python framework called Textual to create TUI apps for interactive exercises. Released the app for GNU awk earlier today, so thought I'd create a post here.

If you already know how to manage Python packages, you can use the following command to get all the three apps:

pip install grepexercises sedexercises awkexercises

`pipx` should also work, but I haven't tested it. The GitHub repo has the source code as well as more detailed installation instructions.

You can use alternative CLI tools to solve these exercises as well. For example, Perl instead of GNU awk or ripgrep instead of GNU grep and so on.

Hope you find these TUI apps useful. I'd highly appreciate your feedback. Happy learning :)
Here, here are Tailwind's standard breakpoints:

'sm': '640px',
// => @media (min-width: 640px) { ... }

'md': '768px',
// => @media (min-width: 768px) { ... }

'lg': '1024px',
// => @media (min-width: 1024px) { ... }

'xl': '1280px',
// => @media (min-width: 1280px) { ... }

'2xl': '1536px',
// => @media (min-width: 1536px) { ... }

That's from the docs. https://tailwindcss.com/docs/screens

If you don't want those specific breakpoints in your project, you can override the defaults in `tailwind.config.js`.
For every person that travels and has great experiences, there's many who get nothing out of it, waste their time, and set themselves back.

Travelling is a bit of a meme. SOME people of a certain character can get a lot out of it, but most are just consuming in a different way. They just don't realise they're being played.

My sister spent a handful of years backpacking and travelling around the other side of the world. It did nothing for her. She came back to her home country and has been struggling to find a job ever since. The countries she visited (the typical ones) didn't provide any "enlightenment".

As a single woman in India, one of her taxi drivers called her foolish for visiting the area by herself, and she spent the majority of the time in a hotel or a taxi.
Show HN : Low code cloud document database
Low code cloud document database
https://ark.intel.com/content/www/us/en/ark/products/125200/...

At "only" 100GBPs per adapter, with said adapter costing like 1 Epyc, does it make sense?

Epycs can do 400gbps of compression in software, without much SSE, and handwritten assembler.
That's an interesting theory, actually. Maybe part of the reason that our current economic system has been so successful is that it manages, mostly by chance, to avoid this kind of compensation. People are largely compensated in money.

Of course, "toxic" office politics does exist. But it tends (at least where I'm from) to be something people associate with working for the public service, rather than in the commercial world.
Will Computer-Automated Hiring Ever Become the Norm?
In theory.

In consumer products there is no real connection between costs and prices, what happens is that for a given item the final consumer price is set to whatever it is considered affordable by a large enough amount of people in the targeted niche.

Then how much it costs is secundary, it is the price that is fixed.

The difference between the costs and the price is the company's margin, one company may be clever and have 30% margins, another one may be less clever and have 5% or -10% (and will soon close) but the price remains fixed.

The 1/2/4 another member posted about is only a quick approximation, the 4 is fixed the 1 is irrelevant (to the retailer) the 2 is what may vary, if it becomes (say) 2.5 because of the return policy, the retailer will eat the reduced margin until, little by little, the price can be raised to 4.1, 4.2, 4.3, etc.

The inverse (reducing final price because the 2 became 1.5) never happens.

Competition may lower the price for a number of reasons (reduced margin because increased volumes as an example), but it is still largely independent from costs.
Not so much with modern phones; the glass has gotten a lot stronger over the years. I can drop mine on hardwood with no visible effects and dropping it on concrete only causes cosmetic issues (chipped edges) without affecting functionality. I went caseless and screenprotector-less ~10 years ago and never regretted it.
I think you might be on to something, in thinking about it in terms of the platform from the perspective of the end user, and what they build on it.

I humbly posit that you might be better off, at least from a communications/marketing perspective, ditching the "vector search without vectors" verbage because that alienates the segment that, uh, for lack of a better term, loves and understands high dimensional applied math, and computers. :)

Perhaps instead find language that couches it as an entirely new category. Blue ocean. Ditch the word "vector" entirely.

-$0.02
The benefits I saw were high performance libraries in the browser and runtimes for multiple languages by just integrating WASM.

Sure, not all languages, but getting Rust and C/C++ out-of-the-box for a start seems to be worth it.

Also, it's an open source runtime, so if you integrated it, you get improvements from the community, which is a huge gain for small projects.
Hopefully soon enough (within a decade?) we’ll all be able to run large language models on cheap consumer devices, and model weights containing everything including NYT will be floating around in the form of warez readily consumed by anyone with a modicum of savvy, whether NYT likes them or not. They can’t stop progress.
That only works for unencrypted files though. How do these services prevent people uploading a password protected Singer_9960_Manual_Polish.zip?
One of my first "projects" was a proxy server through which people could access sites blocked in their country. This was 20+ years ago. When I started logging what people were accessing, search terms and all that I quickly shut it down. Perversion on a whole 'nother level
>Java developers wishing for WASM who emotionally cannot figure out JavaScript to save their careers

If you got flamed, I imagine it was more about tone than content :)
Congrats on the (soft-)launch!

Have you considered other licensing options, like BSL?
Harari doesn't pose the question to the reader! Europe's obsessions with exploration and conquests were driven by the scientific revolution. He does say that China could have very well done they part in it, but the Chinese rulers had no such global ambitions. With all this, it is a little premature to conclude that we are what we are because of our history. Although that is apparent if you look at it with that kind of objectiveness. But it could have been very well the Chinese if fate wanted it to be.
I've had "Documents/actual documents" for years.
Actually everywhere "defense in depth" is used (not only in computing, but also in e.g. aviation), there can't be one single cause for a disaster - each of the layers has to fail for a disaster to happen.
> This is a problem because it's what's called "inducement of a crime" - it's like if you say "We are a bar that doesn't check IDs"

Obviously operating on another level but what's the difference with Whatsapp saying we can't read your messages, and the other even more privacy focused alternatives?

Does WA check if CP.zip is being sent through groups ?
Usually yes, the frequency in the electric grid is pretty stable but ..

.. it's not really precise 50Hz, just +/- 50Hz.

.. there are more than just proof of concepts, you can tell from a video, when it was made from the backround noise from the main grid.

https://www.umiacs.umd.edu/publications/seeing-enf-natural-t...

.. a few years ago, was the European electric network several minutes to late, because not every country did pay for the electric power.

https://www.nationalgeographic.com/science/article/european-...