skysight-inc/HackerNews huggingface dataset:
I have a similar project inspired by another similar project (https://github.com/jfedor2/screen-hopper).

My own version of this consists of two programs.

One program runs on a Linux desktop and listens to input events from the Linux input subsystem (evdev). When you press a specific key, it will start consuming all events and sending them over USB serial to a RPI Pico. Pressing the key again will toggle back into passive listening mode.

The RPI Pico is programmed to receive Linux evdev events over serial, translate them into USB HID events and send them to another Windows PC.

The end result is a KM switch that switches instantly between a Linux PC and a PC running an OS of your choice.

Epic wiring photo: https://ibb.co/m0zhzgz. I used another Pico as a USB serial adapter.

As a hardware noob, needing only 2 wires was a huge relief and I think this is a great starter project for other hardware noobs.

Both programs were < 100 LOC. There are tons of Rust crates and python packages to listen to Linux evdev. The program on the Pico was quite simple too, basically just a loop with a big switch statement and there are Rust crates to send USB HID events. You can use COBS to send stuff over serial without worrying about framing.

Ultimately I never ended up open sourcing it because of some USB serial bugs (it would not reconnect properly to the Linux desktop after getting disconnected). Not sure if it was because of Linux or the Pico. I still use it, the bugs aren't a problem because I never disconnect the wires.

I also specifically left out the absolute mouse feature since I play a lot of FPS games and it wouldn't work with those. I have the switch key bound to a button on the side of my mouse anyway so I can switch systems without even touching my keyboard.
Open source software (literally the OSS part) is a subset of FOSS, as it always has been.
We are talking of LLMs, not whether we will be able to reach AGI or not.
I think you mean oral contracts. Verbal contracts are contracts that use words, either written or oral.
I mean I don’t get that worked up over those things.

I would just buy the DVD if I really wanted to see it. I wouldn’t download the last few episodes.
TI-99/4A had it, but not sure if it was included in TI BASIC or only on TI EXTENDED BASIC.
From the point of view of the individual CSS developer, this is of course not a problem. It is the total sum of all small electricity consumers over millions of devices that should worry us. But, as a technocrat, I believe we will find other solutions than a „software electricity consumption“ diet.
The article is really good! I was responding to "is he wrong" part of the comment, not the article itself.
With built-in networking so they can send your keylogs ;-)
This is not correct. You can recover soil in the timescales of 20 years through active management. The problem is that this is a losing battle. If the original farmer making the money didn't care, then who is going to pay to restore a plot of land from which they make no income whatsoever?
> problems that I can absolutely guarantee were not in its training set

Can you share the strongest example?
In case you are looking for a simple entirely in-browser PDF editor, I just released PrivatePDF - https://github.com/photown/private-pdf

It supports basic operations such as filling forms, inserting text, images, etc.

You can test it out with a sample PDF here - https://photown.github.io/private-pdf/?pdf=https://raw.githu...
Use the one in the password.txt file that comes along with the zip file.
Emulator for Olivetti Programma 101
As the first reply on Reddit notes, the title is false: https://www.gobankingrates.com/net-worth/business-people/sel...

(Yes, a wealthy family is an obvious advantage if one's goal is to become a "self-made" billionaire.)

More interesting: Why are so many people obsessed with the "Behind Every Self-Made..." thesis? Are they indulging childish fantasies? Nursing "I'd be a billionaire too, if only..." emotional problems? Renouncing any concern for the welfare of the 99.9%?
TLDR Newsletter – A Byte Sized Daily Tech Newsletter
But we didn't use airplanes to get there. It needed a new approach, different propulsion, different fuel, different attitude control, etc. etc.

LLM may be a necessary step to get to AGI, but it (probably) won't be the one that achieves that goal.
I am of more positive thinking here. I think our problems with cancer are due to misunderstanding what cancer is in the first place.

Here, Thomas Seyfried can explain this much better than I ever could: https://www.youtube.com/watch?v=KusaU2taxow

I think once we know where cancer comes from we can be much more effective at preventing it in the first place (proper diet) and treating it after the fact. With the current progress I think at some point we should be able to prevent pretty much close to all deaths from cancer.

Obviously, people will always be dying of something so preventing a cancer will only mean we will have other challenges to face.
In Go, consts can only be used for primitives like 42, "foo" etc. - not structs, because the language doesn't have a concept of immutability (and so wouldn't be able to enforce const-ness) except for primitives.

More info here: https://go.dev/blog/constants
You might want to reconsider your stance on emergent abilities in LLMs considering the NeurIPS 2023 best paper winner is titled:

"Are Emergent Abilities of Large Language Models a Mirage?"

https://arxiv.org/abs/2304.15004
https://blog.neurips.cc/2023/12/11/announcing-the-neurips-20...
Here in Germany I think we don't even have third party delivery, every food place has it's own drivers with a delivery fee ranging from 0-2€ in my city (~ 500,000 citizens)
The Times Sues OpenAI and Microsoft Over A.I.’s Use of Copyrighted Work
An ex android developer here who spent 7 years in Android and moved to cloud 5 years ago and don't missing anything about Android.

The innovative period of Android Development where you can do anything is gone forever because of greedy corporations who can get away with any abuse in the system. And many of those "new" APIs are not being implemented, either not encouraged by business or the teams not aware about those features. Since the launch, I have developed and seen development of apps implementing shortcuts are exact 2, I have seen 12-14 apps being developed and launched with more than 7 screens and 8 defined workflows in that period and they are yet to develop a widget, a shortcut and they spent 2-3 versions in prod (with heavy marketing) without dark themes. This story is more or less same with every user facing features. Thus making more then half of the apps are just websites written in Kotlin instead of any JS frameworks. Atleast websites don't fight with Play Store and the restrictive policies.

Plus the confusing era of Google isn't helping anyone. I haven't seen excitement around any product and ecosystem launched since 2018 except flutter and Firebase. Assistant, Instant Apps there are many "launches" which are almost dead on arrival. For long Google is like a startup who sees what sticks on the wall, and wind down the others, except the OTHERs have no ecosystem and winding down affects hundreds of developers and thousands of users. Which is affecting android too.
These are employees being laid off, not contractors.
Incrementing a counter would be one example. Like maybe you want to produce file-00.txt through file-99.txt.
It is not putting your mouse itself in absolute mode (only graphics tablets really operate in absolute mouse mode). It's just outputting absolute mode reports to the host.

Absolute mouse HID report has a logical/physical min/max, not just delta.
Regardless of size of screen, min/max correspond to the boundaries in absolute mode.

So it's just keeping track internally of the incremental relative accumulation of your mouse as you move it, and i assume, when you hit the min/max, swapping screens.

I assume it's reporting a high enough min/max resolution to make this not happen crappily.

The polling rate on mice is usually only 125hz (8ms), so it has plenty of time to handle the input.

Even "gaming" mice are usually only 1000hz (1ms).

I would guess, looking at it, that it takes a few microseconds to handle the mouse moves, max.
I haven’t tried Synergy. barrier and input-leap were useless for me as they don’t capture “ctrl-alt” so my crucial “open a terminal” shortcut always opens it on the primary computer. Maybe Wayland is to blame?
Photographic Database of Earthquake Effects on Buildings in Italy
> Data ownership as a redistributive element

Of course, and especially regarding non-personal data, but with personal data you always have the fundamental issues discussed in the paper. At a technical level, for instance, you have the issues with the right to erasure, the right to correction, and some other rights; I haven't followed the blockchain space close enough to know where the state-of-the-art is.
Oh geez, that unhappy guy was getting OT pay? yeah that explains a lot!!

Great points all around
I wish there was a solution for Android. Sliders for fine grained selections are horrible in touch interfaces.
And where did they go? I know that there are huge amounts of Italians in the UK, in Ireland, in the Netherlands, in Germany and even in Spain. I've met much fewer Germans around- it might of course be because of social circles, but my impression is that there is less emigration from Germany. Do you have any insight?
TIL.. yes oral..

You should tell businessinsider and the lawyers too.
I mentioned this to another commenter as well:

You might want to reconsider your stance on emergent abilities in LLMs considering the NeurIPS 2023 best paper winner is titled:

"Are Emergent Abilities of Large Language Models a Mirage?"

https://arxiv.org/abs/2304.15004
https://blog.neurips.cc/2023/12/11/announcing-the-neurips-20...
Absolute mouse "works" in any situation. You are responsible for reporting the physical and logical min/max values for the mouse. The host translates these into screen coordinates.

So if you report the max x/y as 32767, and the current x/y as 32767, the host will translate it to the corner, regardless of size of screen.
> If there isn't enough solar and wind (hydro and other green / renewable electricity sources are perfectly base load capable), yes, large consumers reduce their consumption for that period

Proof beyond "I said so"?

> So, in percentage and not absolute values (no surprise you don't get that difference, you don't get neither the electricity has to he consumed when produced and production / consumption lives on a time scale...), we need less base load generation then previously

So, again, empty words with ad hominem attacks.

"Oh we still produce shitloads of electricity not because we need to, but because you're stupid enough to understand we don't need to produce it".

Strangely enough, instead of "not needing as much baseload" everyone is busy running coal plants to sustain that baseload they don't need or something.

> Edit: I know big consumers do stop or scale down production, because my wife does so

Ah yes, it must be true then. I'll ask my wife, she knows something, too.

---

Anyway. I'm not interested in this discussion any further. Because nothing trumps "you're too stupid to understand" and "my wife said so".

Adieu.
Between this, plagiarism accusations and antisemitism, it’s remarkable that she still has her job.

Sad watching prestigious institutions fail.
Should just let the fraud keep her position. It paints Harvard in exactly the light it deserves.
This has long been one of World of Warcraft's strengths as well. Even with incremental improvements, that engine is still almost twenty years old. Their great art direction with distinctly stylised art has let the game age way better than it otherwise would have.
15 - 20 years ago I was very deep in html and css. Where would you find tutorials these days to get back on with the most modern stuff?
Android was a terribly designed, even more terribly documented piece of bugs to begin with. What do you expect)

It feels like google bought whoever agreed the first just to have a mobile platform asap in portfolio, they didn’t bother about the quality or user or, god fobid, dev experience.
If you were interested in knowing, "Is Github gone mad?" doesn't quite work in English as it's a mix of a past and present tense.

For the past tense, you could say "Has Github gone mad?".
For the present tense, you could say "Is Github mad?".

For what it's worth, North American English has moved on from using the word mad in this context, it sounds dated. That said, speak as you wish, English is different everywhere and there's no right or wrong when it comes to word-use IMO.
I don't think the data is the weakness.

We're using Transformer architecture right now. There's no reason there won't be further discoveries in AI that are as impactful as "Attention is All You Need".

We may be due for another "AI Winter" where we don't see dramatic improvement across the board. We may not. Regardless, LLMs using the Transformer architecture may not have human level intelligence, but they _are_ useful, and they'll continue to be useful. In the 90s, even during the AI winter, we were able to use Bayesian classification for such common tasks as email filtering. There's no reason we can't continue to use Transformer architecture LLMs for common purposes too. Content production alone makes it worth while.

We don't _need_ AGI, it just seems like the direction we are heading as a species. If we don't get there, it's fine. No need to throw the baby out with the bath water.
You are right. The key point is to only point out the error and let the learner come up with the correct solution by himself. This way they have positive feedback.

The article mentions that learners can switch between growth and fixed mindset if they get frustrated while learning.

>In reality, as we face setbacks and experience failure, people skew toward a fixed mindset because we are not sure where the boundaries of our abilities lie.
Yeah this is the reason. I want a solution that works from any browser/device without the need to use extensions.
All PHP Easter Eggs
New device could replace animals used in drug and chemical safety testing
Very nice to not require the computers to connect over the network.
That link talks about e-scooters, I was talking about electric bicycles. Is there a similar regulation for those? I have a friend living in London and I don't recall him saying anything about bikes, but did say personal e-scooters were illegal at the time.

In reply to your other comment, I'm not surprised riders of e-scooters have more injuries. Those things are extremely unstable and have next to no brakes. Quite different from bikes, which have better handling characteristics.

Also, the kinds of e-bikes that don't require a license in France only go faster then a regular bike when going uphill. On flat terrain, they're similar. So I don't see why there would be more injuries per mile traveled. The ones that have assistance to a higher speed are a different thing, and expect to see the same kind of injuries as for mopeds.
Airplanes in this analogy are essentially the collection of matrix multiplications that emulate reasoning in a very rough but useful manner in an LLM.

It's unclear whether a rocket ship is a multimodal neural net. Or some sort of swarm of LLM's in an adversarial relationship, or something completely novel. Regardless, we might be as far between LLM's to ASI's, as airplanes are to rocket ships. Or not.
Where in the hype cycle are we for LLMs? Are we in the late stages of the rise or over the peak and beginning the slide?
anyway to have this work on a mac and android tablet?
Some dell monitors also allow switching video input via keyboard + mouse using the Dell Display Manager utility. You can set custom hotkeys for each input. I have a dell monitor as my daily driver and its my central monitor in a multi display setup simply because of the display input switching capability. Beats having to buy a expensive DisplayPort KVM.
Latest research shows emergent behavior is illusory. It doesn't preclude future emergence but currently models show 0 emergent behavior.

To me the most interesting aspect of LLMs is the way that they reveal cognitive 0-days in humans.

The human race needs patches to cognitive firmware to deal with predictive text... Which is a fascinating revelation to me. Sure it's backed up by psych analysis for decades but it's interesting to watch it play out on such a large scale.
I was thinking about budgeting lately (I don't do it already) but the extreme inflation in my country, Argentina, makes it a bit difficult.

I had the idea of introducing some kind of "randomness" to the amount of money I can spend on non essential expenses in order to avoid the lifestyle creep. One month maybe you have enough money available to spend it on several eatouts and another month you can't.
From my own experience, you can download about 8 items at a time before you hit the rate limits, so you can pull down the entire thing in some hours on a good connection.
You seem to be evaluating the LLM based on a single response rather than the whole "conversation." The user usually interacts with the LLM through 3-4 different responses to reach the right answer, which is valuable in itself. They're using both systems just as anyone would in a conversation.

I find LLMs useful for:

- Building bridges from familiar concepts to new ones.

- Checking my analysis and implementation for mistakes and gaps. This includes detecting subtle logic errors with static analysis.

- Condensing lengthy descriptions and complex conversations.

- Creating diagrams from verbal descriptions of flows.

- Finding design patterns to support my design, along with the basic structure that fits the chosen pattern.

- Writing unit tests and improving code coverage.

- Analyzing the credibility of information sources such as news stories and scientific studies.

- Generating original ideas and solutions to problems I may not have encountered before.

- Many more edge cases that help me turn an idea into a concrete concept in rapid time.

I have also used LLMs to entirely generate new tools and workflows, using languages I had barely touched before. This improved my knowledge of those languages and sped up my learning through practical examples.

Just as the printing press made calligraphy obsolete, LLMs will eventually make coding obsolete. Coding will be replaced by pseudo code and narrative that is independent of any framework or platform.

This does not mean that design and development will become obsolete, it will just become faster, without being hindered by the unnecessary barrier of coding.

Don't dismiss the value of this tool just because some marketers and regulators are using hype and fear to make money. LLMs can enhance your existing skill and make you more productive. They are not a crutch, they are a third leg.
For an example, the diagrams in the post compare the big gpts, but looking at the number of tokens PHI-2 sits below gpt3. And it still beats it in Humaneval and a few other benchmarks.
The presentation at the MPS World Summit mentioned:
https://seac.unilever.com/files/0d07e38b-092f-473f-97c7-8ae3...
My personal finances are a mess (I'm both poor and careless, dangerous combo), but my partner and I have a better system for our shared expenses, thankfully.

We first did a simple monthly budget in GSheets based on monthly income and expenditures. We just looked at invoices and credit card statements averaged out over the last year. It only took an hour or two.

Once that was done, one person pays all the fixed monthly bills (rent, ISP, etc.) The other person Venmos half the total. This doesn't change that much month to month, and we estimated conservatively (budgeted for more than we typically need) just to be safe.

Variable non-entertainment expenses like groceries get put on a dedicated credit card that we pay off in full every month.

We each contribute a fixed amount per paycheck to a separate debit card for an entertainment budget. When that's empty, we stop going out until the next paycheck. The Zeta card and app is great for this.

------

That works well enough for our shared stuff. She's paid off all her debt this way and still saves hundreds a month, despite making less money.

On the other hand, my own finances are probably beyond hope lol, and bankruptcy is a likely possibility in the future. Between lifestyle bloat, credit card debt, and general financial illiteracy, it's just a bad situation all around. I've tried many tools, including YNAB, but never really found a thing that works. Wish there was a personal budgeting class or something I could take. I rarely have stable employment, rent, etc. Don't be like me, lol.
The Unlikely Rise and Collapse of the Bulgarian Computer
>> Adieu

Yeah, couldn't agree more. Hard to discuss with someone who refuses to take other view points into account if they don't fit the narrative, regardless how well founded those other view points are.
New York Times sues Microsoft and OpenAI over copyright infringement
1 server to index the whole internet? I don't care how big your server is -- that's going not to happen.

And of course all of this is based on "standard" algorithms. But it doesn't change the fact that implementing them all to build a functional performant web crawler+database+search is a project that is larger than any one person could build from scratch.

It would only be feasible to build on top of existing libraries, which is the whole point here.
heh. good luck with that one. everyone is crawling the web now. why didn't they sue google for using their content in the serps?
I think the last time I wrote CGI was with Delphi 6 maybe. This article just brought up memories of old times.
IT Infrastructure and Tools for a FPGA Start Up
Someone probably did a join on a has-many association without narrowing down the right side of the join is my guess - creating a Cartesian product of the result. Can be easy to miss in code review if you aren’t super diligent about it.
In a hypothetical organization where you have hundreds of more users needing to perform these tasks. Is it better to push and maintain software on hundreds of computers, or one server, that is probably multiple use to begin with. Containers are far easier than maintaining software across hundreds of devices.
CSS became fun again after the death of IE 6.
Just saying that if I were working with this person it wouldn't make me think highly of him, and in my fairly extensive experience I can report that there's a strong correlation between silly commit messages and not great code. I didn't mean to imply that I was qualified or skilled enough to evaluate the JIT compiler for Python.

I think I missed what your point was?
Backup, Drive and Keychain are 3 things that are valuable without cross device sync that you lose if you don’t attach your iCloud account. I wouldn’t call those “almost nothing”
Here's something I made, a six lines of verilog code Turing Complete CPU: https://gitlab.com/VitalMixofNutrients/vISA *

* Only six lines of verilog if one only uses FPGA LUTs as Ram.
The trajectory we're seeing with quality small AI Models, coupled with the self-imposed censorship and the foreseeable scarcity of high-quality training data due to new copyright law, leads me to forecast a surge in "pirate" models.

Increasingly, the distinction between core model training and fine-tuning might become ambiguous (how ?). Considering this, we might witness a trend where custom 'add-ons' for AI models become commoditized. Imagine simply downloading a "New York Times" pack to enhance your unofficial "pirate" language model.
I think they’ll either error out or get stuck in an infinite loop on the 20 GOTO 10 before.
Pretty much nothing I produce outside of work makes money, because they're all foundational tools.

For example, the Dogma metalanguage: https://dogma-lang.org/

Or Concise Encoding: https://concise-encoding.org/

Or KSCrash: https://github.com/kstenerud/kscrash