skysight-inc/HackerNews huggingface dataset:
Quote:

I didn't actually ask the DNR about using a Mountain Howitzer, but according to Thomas Van Haren, a Conservation Warden & Natural Resources Policy Officer of the Bureau of Law Enforcement for the Wisconsin DNR - "the use of a Cannon is not legal for hunting any species of game in Wisconsin."

Does the law specify which weapons are legal to use in killing a wild animal? Is this a case of whatever is not explicitly allowed is assumed to be forbidden?
I use SBCL for research in nature-inspired algorithms. Not only you can use the same fast linear algebra libraries (BLAS, Lapack) as for instance NumPy does, recently they added support for SIMD instructions so you no longer have to call C or ASM code for vector (and matrix) computations if you have only a couple of small matrices and not on the "hot path" of your program. Most of the Common Lisp implementations used nowadays produce native code (or C or LLVM code which will be natively compiled).

So you don't have to rewrite anything. Nowadays ML stuff is usually about matrix multiplications in its core so Python with NumPy (or a Cuda library) also delivers good enough performance. The native code is already there, just call it. You don't have to write it.
100 businesses are responsible for 70% of fossil fuel use. doing what you can is great, but it won't make a difference unless businesses change as well.
It can't be though. The kernel itself can't include anything requiring floating point maths, so it needs to be able to permit userspace to unlock any restrictions in order for those calculations to happen there. And Asahi is intentionally being designed for the modern systemd/wayland/pipewire stack so they're not going to work on ALSA plugins since pipewire replaces that part of the stack.

The Asahi team do say there will be a basic level of safety implemented in the kernel like this:

> some kind of “safety watchdog interlock” with the kernel that only enables higher volume limits when the daemon is active and running

https://asahilinux.org/2022/11/november-2022-report/
Find users for your project. I've been (and still am) in the same boat as you, but the two projects that I haven't abandoned started when I made something for someone else. I haven't made any money on these projects. Simple user satisfaction is my motivation to keep working them.
There should still be an easily discoverable explanation why the project is not accepting contributions.
I'm curious to see what kind of study can make such claim without providing evidence to support it.
Perhaps he should put his money where his mouth is: https://careers.airbnb.com/positions/

Because "US, except these states" isn’t exactly hiring "from anywhere".
> Kitty [graphics protocol] gets more traction.

I guess that may be true in some senses, but per Nick Black[1] (of Notcurses fame) the set of Kitty graphics protocol implementations consists of Kitty and Wezterm, that’s it.

[1] https://github.com/alacritty/alacritty/issues/910#issuecomme...
Rust has been a practical language since the beginning. Not every experimental stuffs are academic, especially when concepts are not rigorously formulated. Rust has been a rolling language ever since it was created, so is hardly formal.
What’s the point? Why would I want images in my console?
Denisova Cave should be a sacred place fo Russia's top brass (such as international affairs minister Sergei Lavrov or MoD Sergei Shoigu) since it gave birth to a mystery meat specimen whose mother was a Neanderthal and father was a Denosovian.
Solver in Excel for Mac vs. Windows
Yes, this kind of experience exists. However, in my experience, the "self-consciousness" is actually not the same "consciousness" I am talking about, but an experience related to a stage in learning. When you become a little bit aware that you cannot do something, it might temporarily make you anxious. Then, to overcome this anxiousness, you try to use your analytical mind to control your body (in case we are talking about some physical action), and it does not work really well, so you become even more anxious, creating a vicious loop.

Analytical mind is actually not very good at micro-managing the body. You can test this by trying to do something very simple, such as lifting a spoon, and doing it with your analytical mind and without interference from your analytical mind. If you really try this experiment (thinking about it is not enough, you really need to do it yourself), you can learn about the limitations of your analytical mind by yourself.

Your experience can also be expressed differently. What you have experienced as consciousness is actually your analytical mind, and by "avoiding becoming self-conscious" you are trying to let your body (or some other part of you, depending on what you try to do) to do it's thing without micro-management from the analytical mind.

The book "Inner game of tennis" explains how olympic-level athletes (in this case tennis players) need to learn to let go of this control by the analytical mind in their practice. When you can let go, and you are aware of it, the end result is an experience of flow.

For me, being in the flow state feels good, and I can do things that would not be possible otherwise (in my case in dancing). It is something I aim to experience more in my life.

Does this make us efficient? You cannot talk about efficiency separate from your aim. For example, it may be time-efficient to eat all your meals at McDonald's, but the long-term consequences of that choice could make you less than efficient on some other aim you may have.

Happiness is a difficult concept as well. I have experienced more happiness through increase of flow in my life. I would say that experiencing more flow is one of the ways to happiness. But depending on your definition of happiness, you may disagree with this.
From a Leninist bureaucratic perspective, a paper trail is exactly what someone wants as a mid-level official: if something goes wrong a paper trail transfers responsibility to her higher-ups, reducing the chance this person becoming a scapegoat. Especially useful if someone's caught in a intra-party power struggle, in an area dealing with foreign entities where waters are muddier. Trust is very rare in the Leninist party. Not sure if the same logic works in other governments though.
Create something new is always funnier as maintaining something old.

The other problem with existing and working projects is, that they have maintainer and a community and you can't change things radically. That is a really long process.

And sometimes competetive projects improve each other.
This interface is downright awesome; I'd love something that takes a git repository and displays the commit message along with the diffs like this (might be how this works under the hood)
If there's something usable like this I didn't know about, please say!

EDIT: from comment in the first page the author said it's custom typescript which isn't open-source yet, there's still hope :)
Not all open source work is unpaid. Fixing packages we used and even maintaining some was common practice in my last work place. Some coworkers even had contractually time percentages ment for specific open source projects.
Dishonesty will ruin remote work for all of us
It’s depressing to see more and more articles about people doing two or more remote jobs and cheating both companies. If this happens enough, I have to believe remote work companies will be less competitive.

Excellent example article:

https://www.businessinsider.com/how-genz-working-2-remote-jobs-gets-away-with-it-2023-5

The more CEOs and managers that read this are also going to want more employee surveillance.
> (it is weirdly difficult to get a good tutorial on how to do matrix multiplication on an AMD GPU; every so often I look for one and have I think literally never found an example).

There's some blogs on GPUOpen:
MFMA on MI100/200 https://gpuopen.com/learn/amd-lab-notes/amd-lab-notes-matrix...

WMMA on Navi3 https://gpuopen.com/learn/wmma_on_rdna3/
If wage is the only variable, raising wages would for sure suppress job creation. But there are many more factors linked to job creation, e.g. surging demand of certain services/products. I'm not sure if I scanned the article too quickly and I missed some of the points, I never see a discussion around those.
Linux Optimizer
Conservative magazine calling for left wing bias. Boy, what an original take.
I guess the language having an unusual name sort of encourages it?
Also kde's konsole.
People also generate heat.

So in the cold months, it might be an even bigger win by relieving their home heating system of some work.

I guess the flip side is when the house needs to be cooled.
The networkQuality tool on macOS
Use it since ~6 month. It is fast and works without bigger problems. But you have to learn and accept, that you can not modify much things like in prettier,. You have to use it as it is. That is the philosophy of their tools.

And after a while it is ok. You realize, that you spend before much time to modify everyhting, that is not really necesary.
When I started in the early 80's, it was working at home via modem, terminal, email and voice calls. My father used dialup with paper-based teletypes in the 70's, and I assume the same technology package was also applicable (for those few in the industry) in the 60's.
Looks like ill defined optimization problem.

What exactly is being optimized under what constraints and why log spacing is a solution ?
Displaying the result of a command as a graph (histograms, plots) can be more pleasant than a bunch of **** bars. An external graphic window works well too, but displaying in place can be convenient sometimes, no need to click or alt-tab.
> Can you give an example of something can only be done in a native app?

Accessibility, text field behaviors, control animations looking right, window resizing behaviors, any system settings related to UI applying properly, printing, export to PDF, rich text copy and paste, normal power and memory use, the engineers working on the next OS release being able to fix your app if they break it, your app updating to the next OS version's UI changes automatically…
Classy and Bizarre Guns from History
Used vim as main IDE back in ~2014-2015, it was too cumbersome and I switched to Spacemacs which also became cumbersome eventually and I switched to IDEs like CLion (for Rust). However now I've tried out neovim (lazyvim and everything around that) and am pleasantly surprised at latency and stability (plus, lua and not vimscript); modern LSs are miles ahead of what it used to be like back in the day, too. Will probably be switching back to neovim now unless there's unforeseen stoppers.
Other centuries didn't have realtime worldwide psychopathic narcissist amplifiers like Twitter.
This is great but presentation has lots of repeated text, and is hard to get a full picture.

Probably work better if it was a comparison table, with ticks and crosses all in one column.
> Somehow an equilibrium was reached. I'm not exactly sure why the first year was so severe.

FTA: “The Japanese kudzu bug, first found in a garden near Atlanta’s Hartsfield-Jackson International Airport six years ago, apparently hitched a plane ride and is now infesting vines throughout the South, sucking the plants’ vital juices.”

Looks like they have an enemy in the us that needed time to get to them.
You're seriously underestimating what it means to have absolute power and spectacularly overestimating the influence of a bit of browser tracking. To equate the two is ridiculous – it's just not the same thing at all.
It works for sqlite (public domain though, not apache-2.0)

https://www.sqlite.org/copyright.html
Overall I agree that Wikipedia is largely neutral, and I'm sure great effort is put into it, but we are all human and everyone has biases. It's just whether we're aware of them or not, and even if you're aware of a bias, it can be a trap because we think "oh I'm aware of it, I wouldn't do that" and then trick ourselves into doing it anyway, we just got more skilled at deceitfully rationalising it to ourselves. All this to say, we're all flawed, and as a consequence so is Wikipedia.

A really good example of where this happened is the Toxic Masculinity article, which evolved over time to be a bit more... "Contemporarily woke"[1] instead of purely psychological (last time I checked).

Similar thing happened to a lot of trans articles that tend to advertise benefits of transitioning (and don't get me wrong, there are many life changing benefits for people with gender dysmorphia, I'm not disputing them), but diminish criticism of lack of process and due diligence in clinics prior to green lighting transition, and citations being removed (under pretense of transphobia and the source being biased), etc. Trans representation in related history articles is also being embellished through subtle linguistic edits; they're not wrong per se, but are still deceitful word games (which I think just makes everyone more distrusting and sceptical as is evident from that thread).

I do think the woke neurosis will settle down eventually, and we'll have increased our "decency" baseline in society thanks to it, since all historic movement were riddled with bad actors, but it's still difficult to watch an otherwise good movement soil itself like this, and as an extension influence Wikipedia.

So in certain "niche" categories where things are largely a matter of opinion, it's a bit of a wild west unfortunately. I waged a small edit war in the past, only to be burnt out. I do care about the topics outlined here, but I'm not pathologically online (alas, but apparently I am enough to post this comment) to dedicate so much of my free time on playing edit pong with an on-line asshole (I'm sure their intentions are for the net good since they're technically arguing for things I want in society myself, but I don't like that it comes at the cost of candor and increased overall social outrage and distrust)

[1]: I think being woke in the traditional, pre social-media era was a good thing. Now it's just performative due to communal narcissists infiltrating, abusing and feeding of socially vulnerable demographics. Ie, being woke is good, but performative wokeness is a shield people now use online to be bullies, unfortunately.
Ask HN: How did Digicert come to dominate valuable PKI certificates?
I have noticed that many corporate tech companies rely on Digicert, such as the fact that it is the root certificate for the consumer websites of Microsoft, iCloud, Facebook, Amazon, banks, even HN. This is despite the fact that browsers don't even discriminate in value between different PKI certificate providers. It is much more obvious why Lets Encrypt came to dominate the world of open-source projects (it is free). But why did so many big players centralize around Digicert? Is it just human behavior, copying?
https://en.wikipedia.org/wiki/Bangladesh_genocide

https://en.wikipedia.org/wiki/Bangladesh_Liberation_War
pnpm has only benefits if you use it with packages / workspaces and things like automatic patching.

Use it in some projects, but for the most simplier projects i stay with simple npm and use scripts (via scripty).

Install / update perfomance or SSD space saving are for me not really killer features.
> Does Sixel have a spec?

DEC invented Sixels back in the ’80s, and they were serious about their docs, so the corresponding chapter of the VT3xx manual[1] is probably as good as it gets.

> I.e. how large are the pixels [...].

Historical implementations likely assume the relation between pixels and character cells that’s implied by the geometry of the DEC fonts. I’ve seen a lot of arguing about adapting this to the modern world, but I don’t know if a consensus has emerged.

[1] https://vt100.net/docs/vt3xx-gp/chapter14.html
Well, if it starts giving aswers that are conjectures based on non-facts, it will be dangerous as it can now be gamed.

So maybe it's a feature here and not a bug?
The author also won Google AI Challenge in 2010. Using Common Lisp, but without this library, as no machine learning was needed. https://en.m.wikipedia.org/wiki/AI_Challenge
There is a talk about his approach in that competition: https://www.youtube.com/watch?v=7sgERtZkycU

Apparently, some other competitions are also won: https://www.kaggle.com/melisgl
> If the robots are making people unemployed, then you don't need to tax any more in the first place. Just hire the people to work for the public good and pay them a living wage.

Where does the money come from to do this? Imagine the extreme where all private work is done by robots. Now only government workers are paying themselves taxes, doing ever less needed work (since robots are now doing so much). And, their taxes have to equal their salary, or the government coffers will soon empty. That doesn’t seem to be a workable solution.
What language don't require type annotations to achieve good performance?, more specifically tell me any programming language that can beat sbcl at speed without using type annotations.
> This is a chronically unprofitable company and anyone who bought at the IPO price has just been exit liquidity. The VCs and founders who cashed out on IPO day are the only winners in this failure.

So... They are a success story?

You basically described the whole startup grift.
Erdoğan would be smarter to outsource his mechanical edit war so it look like it's coming from another country.
I read the first few chapters, then went off and just hacked on some math for the joy of it.

It was incredibly freeing for me at least to hear the message of ‘think deeply about simple things’ with the realisation I don’t care like I used to that there are other people are smarter and faster than me.

I recommend it.
There are a lot of usability issues. If you're entering a parking garage for example, the payment machine would be on the other side making it annoying to use.

People don't want the hassle. But they're getting refunded, plus they're getting a good deal on a model 3 or Y. Some of them might choose to take the deal, some might not, but the customers are being taken care of.
It works as it should, as a user you have to accept that rome works in a specific way.

If you can do that and live with that, rome is a excellent tool. It took me some weeks to accept the "rome way" and now i am more than happy with that and did not waste time with endless configurations of eslint/prettier.
Britain has lost 73M wild birds over the last 50 years
This is really quite very very bad. I remember someone on twitter a while ago pointing out they keep missing the deadline for publishing their accounts. Like one of the things I would be quite keen to do if I were applying for a banking license would be to make sure I'm getting the paperwork right. Given that Revolut have raiesd enormous amounts of cash, I'd imagine they're pretty keen to IPO, and to do that they need a UK banking license - and there's just no way that's happening any time soon given what's going on. This could really cause them trouble and in the mean time the equity of any of the employees has probably already gone to zero because of the massive valuations they've raised at.
Mind sharing how you approach this?
I'm already a Krita user, so this is great news to me! I might seriously consider buying a nice tablet to replace my old setup.

Thank you for the thoughtful reply!
Turkey’s mistake was not using an extra layer of indirection to accomplish what they wanted.

They were too straightforward. Suppression is just around the corner you only need outsource it to “non” governmental orgs.
Rome has not much rules, that is their philosophy, you should not waste much time with every single configuration option and use it as it is.
https://docs.rome.tools/lint/rules/
yes

https://github.com/azzamsa/awesome-lisp-companies

http://lisp-lang.org/success/

industrial theorem prover, design of Intel chips, quantum compilers...

and little me, being more productive and having more fun than with python to deploy boring tools (read a DB, format the data, send to FTP servers, show a web interface...).
self, javascript (v8), java (hotspot; generics are latently monomorphised according to hotness; also see 'invokedynamic'), apl (apl\3000)
Show HN: A GitHub action to generate tags for releases
Hi everyone,

I made a GitHub action that generates tags automatically when run that I'm using myself to make bumping the version easy and fast.

It uses your pull requests labels to calculate the next version and then you can use other actions alongside to continue updating and publishing your new release.

Complete example here:
https://github.com/MiguelRipoll23/generate-tag-name/blob/mai...

Any feedback is welcome.
Those businesses are big because they’re the abstraction layer over the fact that what they produce is something a lot of people want. If they were destroyed overnight an awful lot of people would die and then their economic function would be reconstituted, probably more carbon intensive because it’s more robust to supply chain disruption.
I don't need a ton of plugins, i need a working linter and formatter for js/ts and this job does rome for me.

I wasted so much time with configuration of eslint / prettier and a ton of plugins, that es why i had enough and switch to someting simpler... rome.

But if you want to configure every single bit of your source code, stay with eslint, prettier, ...
Two things about this.

1. the paper in question demonstrates a formal duality between the transformer architecture and gradient descent. If you take this to indicate that the model reasons in some way, then it would be true of the smallest GPT as well as the largest (it is, after all, a consequence of the architecture rather than anything the model has learned to do per se). In any case, the fact that the model can perform the equivalent of a finite number of gradient-like steps on its way to calculating its final conditioned probabilities doesn't really suggest to me that the model reasons in a general way.

2. You are right that no one disputes the model's ability to memorize (and rephrase). What is at question here is whether the model can reason. If it can do 10 code questions it has seen before but fails to do 10 it hasn't (of similar difficulty) then it strongly suggests that it isn't reasoning its way through the questions, but regurgitating/rephrasing.
I suppose using chatGPT to explore programming libraries and frameworks I'm not familiar with will turn me into a conspiracy theorist of the future.
>I never see it ever spoken about from this perspective but its sort of like learning how to drive stick, where you're able to drive anything: if you learn vim, you can code on any computer made in the last 15-20 years

True. That's roughly what it says (in other words) in the blurb for this vi quickstart tutorial, and why it is quite applicable for the purposes you said:

https://vasudevram.gumroad.com/l/vi_quick
I have heard that stat before and it turns out those business are basically shipping and freight companies, car manufacturers etc.

if you somehow told the companies to stop burning oil and carbon most world trade would stop, and they would have to take peoples cars a
away

Yes we could reduce the impact (burn cleaner diesel on ships, avoid contrails) but this is not 100 evil companies that need to be taught a lesson - this is all of us, billions of humans and our default lifestyle
Time zones and expected levels of education are still significant factors.

You generally don't want to be hiring people from regions with a substandard education system - and if they're in another time zone they can spend all night ruining your day before you even start work.
From my memories NT branch was unstable until at least XP SP2. Not sure if it was because of the OS itself, or because most of the software and drivers were written for Windows 98, and required few years to catch up.
How many plumbers feel Like most of the math they did was soulless and irrelevant, but don’t mind or even like that they got to do some art in school?
Show HN: Purple Photo Demo Video
Created new video for the landing page. Checkout and let me know what do you think in the comment section.