skysight-inc/HackerNews huggingface dataset:
Usable? I've used FreeBSD as my only desktop for 20 years. I've built my own machines using all new, latest hardware. I've put it on Dell machines, Gateway, Compaq, Thinkpads and so on without issue.

People will go online and try and pick and choose their hardware for best performance for Linux and Windows. You do the same for FreeBSD and, in almost all cases, can pick the same hardware using the latest drivers.

Broadcom, for example, does not supply drivers for some of their wifi or networking parts so that's an issue but there are workarounds with other just as good hardware.

There are claims, here, that FreeBSD is "years behind" with software and drivers but that's mostly a false claim. Almost all software and drivers are up-to-date. A few may be a few days/weeks/months behind because FreeBSD maintains its own and doesn't rely on outside parties to do so.

Why does this question or statement have to be an every other day posting somewhere on the internet?
Hmm, those regions sound much like a construct from Cyclone language.
Extant lisp compilers are not 'state of the art'; that they are is a bad meme. SBCL certainly attains very usable performance, though.
We made a short-term decision to develop a new project in Rust only three months ago.

As we build vending machines and such things, our products usually contain multiple processors that communicate over various connections and there's a lot of interaction with real-world, physical things. Also, as there are a lot of microcontrollers involved, C and C++ are the dominant languages in our development.

So, a lot of our development time actually goes into solving the general unpredictiveness of the real world and humans interacting with actual machines.

Rust enables us to focus on solving those problems without getting held up by stupid memory issues. In our case, iterating over new software versions often is slow because it may involve restarting a big machine and doing actual user interaction with it – the time Rust takes before compiling is easily saved for us.
> Wikipedia shows that having a bit of faith in moral principles and affinity for the good side of humanity can readily turn technology into a force for good.

I think it's more than "faith in principles". The principles of wikipedia wouldn't have mattered at all if it was taken over by trump stans in the early days. What makes Wikipedia great, in my opinion, is the same thing that made early open source great. There is no clout of fame, it's not a high octane competitive environment where people have to constantly posture to appear unmovable. It's a collection of weirdos all nerding out over collecting all the information. It's a bunch of librarians writing stuff for completely internally motivated reasons.

I don't get the impression that the people who edit Wikipedia really care about the readers at all. They allow us to enter the temple they built for themselves, but we aren't guests, we're just onlookers.
An Experiment Repeated 600 Times Finds Hints to Evolution’s Secrets
If you consider Rust an academic language, you are quite a few years out of date.

The language is in production at Google, Facebook, Amazon and Microsoft (including making it into the Windows kernel), and is slowly being included in Linux as well.
Or is it 3000 times? https://archive.is/1yCVn
>What can you do to keep your focus on one thing long enough to bring it to fruition?

Find a thing that fulfills a lasting desire.

What do those 100 projects tell you about your desires? If you cluster them by the underlying desires, which desires are the most important to you?

Also: From now on, you are allowed to finish your projects.
The best LLM for some might be a raw untuned Llama model so they can express more complex prompts, others may prefer the conversional tuning of ChatGPT or the live data available to Bing/Bard.

At present, I don’t think any of these top tier models entirely dominate the other. Each has different pros/cons.

Fundamentally, there must be some trade off between tuning and expressiveness, model size and training frequency (relevant to live data) and possibly a few other performances metrics not well understood yet.

I suspect LLMs will be like databases in that different models will be used in different domains.
You assume wrongly that donations to the wikimedia foundation goes to wikipedia. Only a small percentage. But if you want to support "queer studies" dissertations, go ahead! And there is nothing wrong with that work, but hiding behind a donation button on Wikipedia is fraudulent
That's a perfect example of transparency from Wikipedia.
Are there countries where electricity is more expensive at night?
There is a pull request adding network namespace support to systemd-networkd: https://github.com/systemd/systemd/pull/14915

I have read that some use NetworkManager by running a whole separate instance of it in their netns, along with a a D-Bus broker running in there too for clients to communicate with NM.
Let's not forget that the Airbnb CEO has vested interest in expansion of remote work. This means more digital nomads and folks who travel to work from anywhere, which benefits the Airbnb Network.
Sorry if my answer overlaps a lot with others, I didn't bother reading all of them.

I have a similar personality trait. I have grown up observing this trait around me, and I think I manage it pretty well.

The best way to control an attention that gets caught from one thing to another is to try to build some habits that may give the necessary structure.

If I were to give a few advises:

* Recognize that you are already starting some things and cut yourself some slack. A lot of people do not start things on their own, and even an unfinished project taught you things, the younger you are the more relevant this is.
* Understand how hard it is to finish thing. Having a clear idea about an article for my blog takes me five minutes, finishing it ranges from three hours to two days of work: redaction, proof reading, picking an illustration and all... And this is just an article, if you plan to release anything open source. Adding a decent documentation, packaging it, making sure that the architecture does not only fit a personal need, it's nothing fractional.
* When you have an interesting idea you often feel compelled to "serve it". In order to not have this frustrating feeling to let it down I have a simple wiki page where I add all my ideas, one after another, with a date. I know it's there and I can come back to it one day.
* Have a very high respect of yourself. Whatever you are showing online should have some degree of completion. I am strongly against "oh this was a quick idea I had" public github repositories. Whatever it is I put online, I am thinking that some people are going to judge me viewing only this side of what I did. I impose myself some level of standards.
* Pick your battles. Know that you will be able to commit to two or three ideas a year, maybe keep a list of what you have achieved what idea was on your top list and what ideas you actually went through. I try to do a monthly follow up on those.
* Follow up. Linked with the above but probably the hardest to put in place. Take the time to have regular meetings with yourself, this enables two things: realizing that you have actually done things (see first point), and review your idea to kind of revive the almost dead one that you find interesting.
This would a nightmare for most organizations who have yet to adopt zero trust network policies and controls
Writing: Good career move, terrible career (2018)
If you model only the first-order effects (supply and demand of labour as a good, only) then sure, price goes up, it seems pretty clear that demand will go down.

If you model the economy in more detail (with stocks and flows of money, and where money in different places has different propensity to be spent and so on) then you can start to talk about second or third order effects which may result in an increase in demand for labour if minimum wages rise.

I think ideologically the problem is that simpler models align with "classical / neoclassical" thinking, while more detailed models - even though they may be better (of course this is not a given) - tend to be less convincing firstly because they're harder to explain, and secondly because they tend to incorporate more parameters (so you run the risk of "fitting an elephant").

Personally I have my doubts that complex economies are actually amenable to simple explanations that fit human intuition at all - perhaps we'd be better off treating the whole field more like the weather, fewer elegant theories / word explanations and a lot more computational brute force and observation.

I guess a big problem with that is that economics is inherently political, and politics demands narrative.
What's wrong with queer studies?
Fast implementation of working app logic that can later be turned into an app-generator for any other language with great ease.
ICANN Salary Porn: 2022 Edition
They certainly are, when compared with many alternatives.
> That's not what Wikipedia even tries to do

I think it’s exactly what Wikipedia tries to do. But given the scale of things its not going to get it right every time.
Italian. They taught us to read music in elementary school.

Of course, like for regular reading, you don't start off reading the most complicated thing available, but something that is at a child's level.
What's wrong with blocking outlet that repeats propaganda of a state that was condemned at UN level?
I’d be too busy tidying the house to avoid cleaning fees to do any nomadic work.
The point that is (probably) wrong is "at request". The remaining part however is true. You can see it in the edits and discussions. In Germany the Wikipedia has a bunch of people with almost universal power in the Wikipedia - inofficially called "Politburo" (by Wikipedians that had the pleasure of editing one of their entries). These are (to our knowledge at least) not directly controlled by gov, but they however do what is in their interest.

Wikipedia is being corrupted and you should be aware of it. Having a (single) source of truth* has to end like this.

edit: *: More precisely institutions and people treating it like a single source of truth.
Wikipedia works in practice, but not in theory.
I have not seen a better demonstration on visualizing unlimited/ open ended reasoning like this.

I really love this.

I'm very curious (and I thought about this before which shows the Zeitgeist) if this can change or enhance the general reasoning skills of people.

Our generation already google things constantly, so much that an older couple told me once that their kids don't ask them stuff but Google it.

But the reasoning aspect was missing.

Now you can't just Google facts but also ask reasoning questions without worries.

Ignoring potential miss guidence in these models and hopping for an emerging reasoning truth through wisdom of the masses.

Self fulfilling prophecy perhaps?
This feeling is also a good sign that you're now pursuing mastery. There is no content being produced for people like you. It's now up to you synthesize new stuff.
And then we have X11 in the middle of everything. It's not getting younger, there are no volunteers to make releases but 'fortunately' there is not much development going on to make it a problem.

Maybe FreeBSD(and other *BSD) should take more active role in X development or switch to Wayland if there is no will for the first.
In a place like the Bay Area where the weather is pleasant and the commutes are primarily by privately owned vehicles I think it should be the case.

If you live in NYC, Boston, or Chicago, and used to take the train, maybe it’s different

However I think the biggest environmental issue with remote work is encouraging nationwide suburban and exurban sprawl. Still, that can only be the nations failure for not incentivizing construction of desirable urban properties so Americans feel like they need a big house and tons of land to escape their tiny urban apartment
Try to TDD a shader pipeline workflow.

No code before a red unit test.
5 and 2.4 are not the speeds, they are the frequency bands. If you're referring to speeds, then refer to Mbps. On WiFi, MHz is not a "speed".
Beware a Culture of Busyness
It's maybe not quite a dramatic coverup but there most definitely was a concerted effort to suppress a specific definition of the term "recession" in preference for the "politically correct" version. See for yourself in the edit history of the article: https://en.wikipedia.org/w/index.php?title=Recession&action=...
Btw it is a meme, but it kicked off a wild discussion on Reddit.
So you do a convertible bond with a buy option that give you 90% of the company if it's successful and you still avoid risks and get all of the profit.
It is a cartel in big cities through the government medallion system.
Mirror: https://archive.is/kcDaw
Why do Python libraries have such unusual names?
All armies do fucked up things, but there are some armies that stand out for their brutality - Pakistani army is one of them. Here is a sample of what they did to their own citizens at the time

https://en.m.wikipedia.org/wiki/Rape_during_the_Bangladesh_L...

Indian soldiers aren’t saints either. But this particular war does seem a bit more justified than usual
Eh, no. Linux and bsd had process isolation and ran packet-filtering with little effort on contemporary hardware.

You should also be aware that early android/ios phones did all this in "modern times" on limited hardware by today's standards.
Twitter has luminaries in their fields sharing their thoughts and sometimes debating things. There is value in that. But it is a tiny fraction of twitter, I'll give you that.
Hard disagree with the sentiment of this author. Maths is cool on an aesthetic level AND maths is a tool that people should learn regardless of their interest in it.

If you want to give people a liberal education in maths, fantastic, do it, but not at the expense of Joe Plumber's ability to quickly estimate a job's costs. It's simply not as important, and this idea that we should preserve the spirit of maths aggravates me because of its entitlement.
I disagree. FreeBSD desktop user here since 2018, mostly Thinkpads (T400, T410, X1 1st gen, now P14s).

TBH, you have to be extremely careful with new hardware. My P14s barely runs 13.2. Wi-Fi is causing constant kernel panics and Alder Lake GPU is not supported at all, so have to use frame buffer driver. Ethernet NIC works only with jumbo frames. FreeBSD is significantly behind Linux in terms of hardware support. But it's awesome. :-)
Same old .
I've been wondering quite a lot about that while nomading, but I think essentially the numbers don't add up while massively increasing operational overhead.

It's too big of a risk at the moment, which is why these quotes from him keep coming - I think he's trying to create the demand side because it's not big enough yet, but if it becomes "the norm" they can capitalize on it.

I do think they missed an opportunity during covid to move it towards "the norm" by testing a subsidized "airbnb for work" but who knows.
I'm a newcomer to this subject and I'm finding it very refreshing to have such a well-taped path ahead of me.
This is what I argue in my post on AI's impact on programming jobs -- my take is that if AI ends up automating low end tasks, then it opens up opportunities for us to spend our time on more creative and challenging problems. The current generation of models know all the data structures and algorithms but do they have the ability to extrapolate their knowledge to come up with novel solutions to unseen problems -- which is what we are good at. Similarly, there are tons of interesting problems which are unsolved in other domains and we could use AI's help to tackle those. Naval Ravikant talks about something similar on Joe Rogan Podcast -- where he says everybody can be rich. His argument was that if every human on the planet could become an engineer, or doctor, or scientist, we would solve all of our basic problems in few years and then humanity would be free to explore creative things. So if AI gets us there, we could be writers, actors, scientists.

https://codeconfessions.substack.com/p/will-ai-replace-progr...
Can you be more specific? How did they handle it?
They do. People forgo healthcare, use online searches and forums, visit cheaper non medical doctors, travel to other countries, etc.

Emergencies do not really have an alternative though, for obvious reasons.
I really like it. I keep source code, 3rd party libraries, images, binary build output and installers. I can easily go back and debug and crash a customer ever sees because I have all the binaries and debugging files.
Apropos. I just invented 3D-way to implement color laser printer. Firstly you have enclosed chamber with transparent top. Then you blow some color powder in the chamber. Maybe you apply some electrostatic forces to speed up the process. When the dust has finally settled on the paper, you just zap it with laser. The melted powder adheres to the paper at appropriate points. You suck the loose powder back to its container and repeat the process with next color.

This is clearly more economical construction compared to Xerox-style laser printer. It collects the powder firstly on separate surface, heats that and then presses adhered shit to the paper.
(disclaimer I am the curator of first and the maintainer of the second)

From where I am, things don't look the same as you are describing them:

1. https://newsletter.shortruby.com - it is younger than 1 year, but you can find a lot of new content there: new podcasts were released in the last 12 months, new conferences were organized, and new books were announced. When I say new = it means never done before, not new editions.

2. https://rubyandrails.info - while it is not a comprehensive directory, it has a lot of resources. Indeed the youtube courses section is empty, but that is due to my lack of time, not because they are missing

3. Also, take a look at this https://rubyconferences.org

I don't have time to debate everything you wrote in the article, nor do I think I can change your mind.

I also don't know the future. Maybe you are right, maybe you are wrong. I choose to believe that Ruby is not dying and act like it: launch a newsletter, start to write a book, and prepare some more projects.
>how they should map to physical pixels - most do 1:1

Isn't this can of worms inherent to the subject, anyway? This question has been asked - and answered - by pretty much every rendering/display system, ever.

Seems to me, sixel adoption at this point is the pre-cursor to optimization ...
There's no such thing as AI hoarding though. New self-hostable models are popping up all the time. Everyone is going to have access to the technology.

Wikimedia is perfectly capable of deploying LLMs without external help.
When I studied in Spain 20 years ago I had a mandatory Compilers course in my degree's curriculum. After Bologna's Process[1], it has stayed the same, there is indeed at least one compilers/interpreters course.

[1] https://en.wikipedia.org/wiki/Bologna_Process
The Geo sats will stay up for millions of years though. The graveyard orbits, just a few hundreds of km above Geo, brushes up on ten million years from what I've been told. I can not actually find a reliable source online that gives any number.
Just saw this article. The guy isn’t doing anything illegal per se, but I would call him dishonest and say he is cheating both companies with his approaches. Few people could work two jobs without needing to apply these techniques.

https://www.businessinsider.com/how-genz-working-2-remote-jo...
It's a balance, isn't it?

- People who work from home have more time, maybe an entire 10 hours a week for some people, measured from when you are able to start work. In high autonomy roles, you feel some ownership over your work and you are happy to share some of that 10 hours with work.

- If you are set up to work from home, you can finish off bits and pieces when you find the time. So you're also happy to share some of the other hours with work, eg if something breaks.

- With high autonomy, you can also decide to "share" some of the official work hours. What's the big deal if I have my shower after dropping off the kids? Most people wouldn't take the piss but I guess some people do. These are the ones the bosses are scared of having on their team.

- Bosses are also aware if their job is low-autonomy, low ownership. It's hard to get someone to just do whatever is needed in these roles, so the boss feels he needs to be able to oversee everyone in the office. Of course there are ways to skive off while sitting in the office too, but the budget is already planned according to that kind of loss. This new kind of loss from someone skiving off completely at home is not something he wants to embarrass him.

- There's a distinction between jobs where the output is linearly related to the input and those where it isn't. If you're stacking shelves, being there another hour gets another hour's worth of shelves stacked. If you're writing a complicated program, hanging around an extra hour might do nothing at all to shorten the time to finish it. At the same time a good hour spent coding could reduce the remaining time by 10 hours, weirdly. If you have a linear-output job, your boss wants you on your butt working constantly. If you have a fluctuating output job, he wants you to work just the productive hours.

To the point about having more choice vs having everyone in one place:

- Once you specify a few skills, it becomes quite rare to find a person with the skills who is open to being hired. How many people in London can do you your average Django stack, with a bit of SQL + React, are currently free, have seen your advert, will pass your silly test, and want to work for you rather than your competitor? Even a pretty broad spec like that does not actually give you a huge number of people. Let people work from home and you gather up several times the number.

- Having everyone in one place is more important for socializing than for working. It's actually easy to discuss technical things online. There's a bunch of tools for it, like GitHub, Slack, Zoom, and so on. It's not hard to get across a technical point. "Code doesn't work in this case, let's debug..."

- What's harder is getting a rapport with people on an emotional level. Something about being able to see the whole person's body language, being able to eat a meal with them, talk to them about non-work stuff, makes you feel more connected. But think about it, you are not doing this most of the time in the office. You might do drinks once a week, or you might have the occasional teambuilding. You might as well rent a smaller office and fly people in to do your paintballing or whatever.
Merge branch 'x86-rep-insns': x86 user copy clarifications
How the latest CocaCola AI ad was made
Which alternatives? Sbcl:

- Requires manual type annotations to achieve remotely reasonable performance

- Does no interesting optimisations around method dispatch

- Chokes on code which reassigns variables

- Doesn't model memory (sroa, store forwarding, alias analysis, concurrency...)

- Doesn't do code motion

- Has a decent, but not particularly good gc

Hotspot hits on all of these points.

It's true that if you hand-hold the compiler, you can get fairly reasonable machine code out of it, same as you can do with some c compilers these days. But it's 80s technology and it shows.
Back then every niche market big enough to create advertisement demand fueled a market for special interest magazines to match those ads to the audience the advertiser is interested in. Today you can advertise even tiniest niche on content as generic cat videos.
Caching can delay the net neutrality issue by NOT serving the contents from the first party. ISPs peering Netflix won't suffer the heavy traffic (thus no reason to charge tons of money), and ISPs that hosts caches can achieve higher QoS for their customers and also can possibly charge other peers who don't host caches. It's a win-win strategy.