skysight-inc/HackerNews huggingface dataset:
> Nowadays it feels like I need valid TLS and a PGP signature just to host some service in my own home

You don't need all of that. You can just host. I was hosting back in the early 00s and it isn't any harder today. Actually its easier because most DNS providers now have a reliable API so I can have a cron update the DNS entries when my IP address changes. Back in the 00s I use no-ip.org and had a subdomain from them.
I wouldn't say it's only a "theory" that remnants of a 16th/17th century (not 14th) mural depicting biblical figures were present before Gotaas turned up. That is clearly documented. I mean, you could make a very far-fetched hypothesis that under this work was another, much older work, unlike anything else ever known to be produced at the time, which Gotaas somehow discovered and restored without telling anyone else and without stopping to ask whether they would prefer this to be restored instead of the biblical scene they had originally asked him to take a look at. But there is absolutely zero evidence that any of the figures depicted by Gotaas were present before he began his "restoration".
Their current version/vision perhaps is yes. But they're still the market leaders (Although Apples problem with innovation procrastination when market leaders is frustrating).

I guess we have to wait for competition here before we see things move faster(particularly better human interfacing etc). All in all they shoot to the expectations of their users. (And the competition simply plays catch up)

Im waiting for the "total recall" (the new one) style hand/pane/internal projections but that might skip watches and go straight to a neuralink thing.
Nice! Is there any desire to extend beyond original `rm` functionality?
> But collecting values has nothing to do with iterating or looping. It should be a separate construct.

I don't care about such rules.

Personally I have no problem using:

(loop for i below 100 when (primep i) collect i)
For the most part it works for me, but there are some definite rough edges.

For example, I had to disable suspend because sometimes it doesn't wake properly. I need to reboot to make it work again. The fact I needed to enable a bunch of services (nvidia-suspend.service and friends) to even get it to sleep was enough of a pain. I'm running a 1660 GTX so it's not like I have a niche card with special functionality or anything, it's very run-of-the-mill.

Compared to my laptop (ThinkPad), where everything just worked, it's a chore.

I set up a (Beelink) computer for my parents with AMD graphics and it's been flawless for the past year, I've not even had to do any tech support in that time.
I don't particularly like Elisp as a lisp, but I still prefer it by miles to Vimscript which I find revolting. And I find that a lot of packages for using emacs for things like IRC, email etc tend to be quite buggy. If you spend some time on any Lisp/Emacs related IRC channel, you'll see a steady backround noise of people disconnecting due to ERC crashes. In addition, Emacs tends to have pretty hit or miss documentation outside of vanilla Emacs.

There's so much outdated crap floating around on sites like Emacswiki recommending a bunch of buggy, slow packages for things that have been added to vanilla Emacs years ago.

And in general I find that the more stuff I stuff into my Emacs config, the more weird interactions are possible between various packages and the more bloated and unmaintable it gets, breaking in all sorts of annoying ways when Emacs is updated.

So I try to keep Emacs limited to what it (IMO) does better than anything else: development and org-mode.

There's the saying that Emacs is a great OS, but a terrible editor. I think it's a terrible OS with a fantastic editor.
The sarcasm went way over your head lol

The user you're replying to is reminding us we just endured ~2 years Faucism.
Well this actually is a good usecase for blockchain, though... The very original Bitcoin client contained this functionality already.

Very ironic usage of this quote, imho. Almost like - "even a broken clock is correct 2 times a day"
Using flux to automate simple tasks
The snap situation seems like a travesty. For example, the Firefox that's installed by default on Ubuntu 22.04 LTS can't save pages or images. I had to google for how to install the non-snap version, and that fixed it.
That's more or less what FirefoxOS was supposed to be: ChromeOS, but with Firefox instead of Chrome and on phones instead of netbooks.
You are talking as if your salary is related to the revenue/value you bring to the business? That may be the theoretical upper limit, but the more important factor is the minimum you would accept, ie the labor market. Or the cost of replacing you (again the labor market).
That does not account for the entire lack of late, smaller, top-grade work. So, maybe 100-ton mirror-smooth columns no longer impress. Not making anything mirror-smooth, at any scale, or anything 100 tons even if no smooth, really calls into question whether you still can.
Well, can it spot race conditions? Or will it suddenly solve the halting problem?

Safety is not a binary value. Dependent types can increase safety, though they do come with a significant cost, which may very well be spent on additional testing, indeed.
Very interesting! Cool that the C library holds its own, heh.

One very minor quibble is that the C function contains the "counter++;" statement to increment the benchmarking counter, but the corresponding C++ function does not. Mildly confusing but probably just a sign that the code in the article is not necessarily the code that ran for the tests.

Also, very good to showcase the slightly non-intuitive use of memcpy() here. It is compiled out [1] but a very "safe" way to grab data across types. Now if only he omitted the parentheses for non-type name arguments to sizeof ... :)

[1]: https://godbolt.org/z/dc7nMEY3n
Is that your speculation or has that actually been confirmed somewhere?
One can also iterate over all primes and brute-force them to break RSA.

Yes, it works, but it doesn't because we'll all be dead when your computer has the answer.
I have been in those calibration meetings. When it is a committee separate from the management chain, it can indeed be rule bound and checklist-driven, looking for evidence in the packet to justify each criterion in the rubric. With an org-level committee it’s less prominent since most people at the table already know the candidate and their work, but evidence from the packet does help to resolve disputes. For example if someone says, “I don’t think this person was doing X” and we can point to documented examples of X in the packet. Not everyone knows everything you do with all your time; the review cycle is partly a way to get credit for less visible efforts.
Plants do indeed have day night cycles, so they do need rest.

Just Google plant day night cycle.
This depends, as far as I know, if the plant is doing C-3 or C-4 photosynthesis.
Can you give an example? Everything I can think of is either default-deny or minimally scoped, and "system" IAM roles tend to just not exist until you need them for the first time.
this. All human organisations have unwritten rules enforced by cliques.

In hierarchical organisations you have to deal with the whims of the sociopath above you as well.
Weird, I had one of these too and it crashed constantly- I would reach into my pocket and if the phone felt hot I'd know without looking that it had crashed and had already drained the battery
I saw a lot of east asia hate almost everywhere on the internet and surprisingly also on HN about asia dumping wastes into the ocean and polluting the globe in general when in fact we were the ones importing wastes and developing countries needed to use coal/oil for further advancing as a nation. The west/developed countries blames eastern/developing countries for it when in fact they were also responsible for a shitton amount of emissions when they started industrialising their countries and still continue to export wastes/export manufacturing stuff which generates waste.
I'm not defending it! I hate it too!

I was just responding to it being a criticism of 'designers', maybe I misread that, but my initial reaction was as above, that it's not completely trivial to allow, or like it necessarily comes for free and has been 'turned off' by design.
Arch has a new guided installer ‘archinstall’ - present in isos after 2021.04.01

https://wiki.archlinux.org/title/Archinstall
They are only related in the sense that both involve Ubuntu Linux.
Notably not available in Germany again. That should make you think why. IIRC one of the previous headsets' unavailability was because Germany wouldn't put up with some of the consumer-hostile things Facebook was doing.
> recruiters (who had bonuses attached to diverse hires)

It's hard to attribute longterm success of the company to any given hires but race is easy to count. What is easy to measure comes to dominate your thinking.
Do you feel more mental clarity - reduced brain fog - less sources of headaches.

These seem like they were specifically chosen due to them being things which you cant really test or quantify.
Alternative interpretation: for large customers with thousands of accounts, Datadog is too expensive - so small shops are over-represented in their data.
It appears to be correct according to Wikipedia: https://en.wikipedia.org/wiki/Canon_Cat
FOSS can always be forked, which puts some pressure on developers/maintainers to not be too egregious.

This is hardly new BTW. I remember switching from LimeWire to FrostWire to avoid ads a couple of decades ago.
from TFA

>>> compare is a function which returns an integer less than, equal to, or greater than zero if the first argument is less than, equal to, or greater than the second. Because it is a C function, it takes in void pointers which we must convert back to actual values. One safe way to achieve such a conversion is through the memcpy function.

wait, what?
why do you need to copy the memory??? can't you just cast to (double*) and deference???
This is a really well-written article and the experience on the website is great.

It looks that the audio files are downloadable from the source file.

So I downloaded 3 mp3 files from the website, drag-drop them into the glicol web ide (https://glicol.org/tour#samples), and write the following music code:

// you need to drag eno_mfa_choir_01.mp3 here \/ and the same for the rest

~t1: speed 0.3 >> seq 60 >> sp \eno_mfa_choir_01 >> lpf 500 1.0 >> mul ~mod1

~mod1: sin 0.1 >> add 1 >> mul 0.1

~t2: speed 0.5 >> seq 72 >> sp \eno_mfa_choir_02
>> lpf 600 1.0 >> mul ~mod2

~mod2: sin 0.2 >> delayms 100 >> add 1 >> mul 0.3 >> mul ~mod3

~t3: speed 0.5 >> seq 67 >> sp \eno_mfa_choir_03
>> lpf 3000 1.0 >> mul ~mod3

~mod3: sin 0.3 >> add 1 >> mul 0.2

o: mix ~t.. >> plate 0.1

// by changing the numbers you get lots of variations.

// hope this helps you understand better how this form of music is made
No, that's good news! The documentation is a little sparse though.. will it still do lazy loading with the react components?
I think with Pacman finally supporting parallel downloads the last major technical advantage that Debian based distros had over Arch is now gone. I think it is time that Arch is considered as a serious base for more projects.
I really cant understand why people want to spend 8 hours a day with a VR headset on. I have a Rift S and after a couple of hours I cant wait to take it off, I'm sure as hell not going to wear one all day just for my job no matter how good the software is.
>For instance, I needed to get a BIOS upgrade for my mouse issue on my Lenovo laptop, but their support site a) required JavaScript and b) wasn't using tabindex or keyboard accessible buttons/links to navigate it. Why this is required to get me a simple ISO or zip is pretty ridiculous. I should be able to use a TUI browser to get such downloads for my device and it doesn't require any interactivity.

Call me a dinosaur as much as you want, but once upon a time those would have been on a FTP site, simple and easily accessible.

Then the web "evolved".
I believe it is false. Because whenever I eat until I don't feel hungry, my weight grows. So obviously my body is lying to me.

I haven't found a solution yet.
Except that any of the various RFC3161 compliant crypto timestamp services available would have done, too. They are run i.e. by the Swiss Post (commercial), or the german DFN (a non-profit conglomerate of german research facilities and universities). So you could show your girlfriend the crypto timestamp with its included Hash, and also proof you had the secret at a specific point in time, without giving it away.
Here it opens faster than Sublime Text and much much faster than VSCode. Between Notepad and lite-xl I'd say the startup time difference isn't perceivable, and lite is far far more powerful.

It might not make a difference when using it as IDE - you fire it up in the morning and keep it opened. I use lite-xl as a second editor for occasional note entry and it starts up instantaneously. I found that using a second dedicated editor just for notes is excellent for window management and for cognitive context switching; I hated having notes buried somewhere in main editor tabs among open source code files.
Can you elaborate on the sports thing? What effect did showing the sports had and do you have a thoory on the mechanism?
It does not make you poor, southern European countries minimum wage ranges from 700-1100 EUR monthly. You'd live a comfortable life on 90K a year.
I am not sure what you mean. "(" and ")" as their own words form comments in Forth. As an example:

(if (< a b)

Would be parsed completely differently from:

( if ( < a b )

The first will have the interpreter look up and execute the words "(if", "(<", "a", and "b)". The second will have the interpeter look up the word "(", which will skip all the text that comes before a ")".
As the final reader you're expected to do some due diligence and at the bare minimum read the reference list. Once you do, you can easily see which papers are self citations and which ones are not. If you're not doing this due diligence you probably don't care too much about this paper anyway and there is no harm done if you think a reference is not a self citation when it actually is.
Equity compensation has built in pay cuts. So they also ask if the company should maintain your total compensation or allow it to fall, in essence quietly and passively showing you the door.
I had a Sony Xperia running FxOS as my (only) phone until this year, when it finally succumbed to its swelling battery. But I'll admit I am a fairly minimal phone user.
No, the product was a computer, the Canon Cat[0]. The leap keys were one of its unique features.

[0] https://en.wikipedia.org/wiki/Canon_Cat
In my country the dynamic IP's at most fiber providers are so long lived / stable, we can basically treat them as static. You have to phone them if you want force renew your ip address because doing it from our side, we end up with the same public address. I appreciate this behaviour from my provider. Boring & predictable. Just check it once a month if it is still the same.
All You Need to Know About ProxyCurl
Mind sharing your script? Just want to compare :)
TemplateNotFound Error
Of course it produces training data verbatim. Any single character is verbatim training data. Question is what are the longest strings that it can reproduce verbatim.
That’s because they implemented the link using history.pushState (default non-js link behaviour) when history.replaceState should be used instead.

It might still be valid to use a link for an on-page modal, for instance when it needs to be navigationable or should persist on a refresh.
Given that Kotlin is basically Java with a lot of flaws removed, how is this not the natural choice for large backend systems?
Freeing myself from Roam Research
Is it an Alienware? From experience they have an unstable overclock from the factory which is applied by software not in the bios.

I was pulling my hair out trying to diagnose crashes on a laptop for someone else. A bonus is if you install docker or WSL, the alienware control software could no longer turn off the overclock. So that whole time I thought there was no way it was overclocked because the option to overclock wasn't even visible in their software. it was a 2022 Alienware with a 12900k 64GB ddr5 and a 3080ti
They had no choice, building your own Wine takes years to decades, even for well funded companies.

The outcome is still good for the community, but it doesn't mean Valve did it out of the kindness of their hearts.
We're simultaneously being told that the pipeline doesn't contain enough minorities and that catching more fish from a smaller pond isn't going to impact the average size of those fish.

I know one megacorp that achieved its diversity by paying above-market for those workers and poaching very qualified people. That's expensive and zero-sum, exacerbating the situation elsewhere, but at least their employees knew diversity didn't mean unqualified.
Greece runs on renewables for the first time in its history
That's a lot of buzz words in one page
Well, you can do that in traditional languages as well, just wrap your list in a SortedArray type.

Chances are your “sorted” function won’t actually prove the algorithm used formally either in a dependently typed language.
Businessy apps like immersed already have KB/M passthrough. How it works there is you define a box with the location of your KB/M and can see it all the time. With the better cameras of the Pro I imagine it'll be even better. Some popular keyboards like the Apple Magic keyboard are also supported for passthrough in a fancier way.

If the resolution was bumped high enough you could probably use 3 monitors like you do in real life at a similar distance with similar resolution.

Wouldn't facial capture make chat in an MMO better too? Certainly not a requirement but it could make it more immersive and enjoyable?
Have you an example of these common falsehoods? I think it fundamentally depends on the topic.

Finally a generation raised by the internet. Although this assessment sounds awfully familiar.
oh wow, it's a bit off-topic, but I'm on a desktop now and the mobile view of Wikipedia looks so much better, never realized!
Because that would be equivalent to saying « rdbms are fine as a kafka alternative provided you build a compensation mechanism for all the things it does worse than kafka». It doesn’t make any sense.
What's the use case for this? Just to look neat, or is there some kind of practical reason why this would be better than stamped aluminum?
I am absolutely astonished. Up until now I was absolutely sure that Valve was purely a charity. /s

Seriously though. Can we have some nuance in the debate about advertising? Surely the bit we object to is the invasive, privacy and democracy-eroding tracking - not the concept of advertising itself?
I miss counter-strike
This tweet illustrates the idea of showing that you know where is Waldo without revealing Waldo's position: https://twitter.com/cronokirby/status/1571824060513796099
I'm hoping that someone comes up with a way to use the classic thinkpad-like button layout like on the KT-1255 keyboard [1]

[1] https://m.media-amazon.com/images/I/41qWiL0JSTL._AC_.jpg
The video is funny, but they don't show the power cord.
The same could be said for your speech, and in my enlightened post-truth regime people like you would be the foundation of my new space program.

You would be enlisted (by force) to be the first astronauts to visit the sun.
How do you reconcile the https://en.m.wikipedia.org/wiki/Women-are-wonderful_effect with https://en.wikipedia.org/wiki/Gender_pay_gap
i think it is in the other way: many companies will try to hire you for less-> big competition for you-> some will try to pay more, or you can say that you got an offer for much more. As result you filter out the greedy ones
I don't disagree. Luckily I just checked and it seemed the model was added to LVFS this month so I don't have to think about it so much.
It sounds like it would offset one person staying in the airport for a quarter of a day, yes. Though, with how many people pass through an airport, it means that this would do, instead of almost nothing, four times almost nothing.
Do you use Debian as a desktop?

Would it be possible to switch from Ubuntu to Debian without having to reinstall the whole system?

I hope something like updating sources to debian unstable and doing apt-get upgrade should just work, but am afraid to try it on the running system.
Likely not what's being discussed in the article here, but I used to be active on a developer mailing list where discussion of pricing/hourly rates/etc. was forbidden because there were a lot of contractors/freelancers working in relatively narrow spaces and some jurisdictions could consider it a form of price fixing. Essentially, imagine if all the experts on some particular niche technology sat down and said "we all are going to charge at least $X/hour". Doing that explicitly is illegal. And in a forum related to some profession, having conversations about "how much should I charge for X?" or "how much do you all charge for X?" can quickly run into legal grey areas. Discussing salary probably is safe (but IANAL) but you do have to be careful if it's a conversation about rates happening between competitors in a market.
SQLite conversion support lands in SQLizer
It's a mix of 'moral' feeling that you cannot tell people not to have kids, and of actual concern that our economic system is unfortunately founded on constant growth. It's much harder to grow the economy with fewer people.
Just kill motd, it's a hanger-on from time when your friendly admin would leave messages for you to find upon login.
Mine also hit the alt and command/windows keys depending on which they are paired with. That said, despite the opposable thumb's usefulness in grabbing things, it's the least dexterous of the fingers for most people.
One of the protagonists in the book Version Control works in customer service in a role a lot like you're describing, it's a great read for anyone into sci-fi https://www.goodreads.com/book/show/25733442-version-control
That’s a rebranded Mullvad VPN.
One thing Arch is never going to have is smooth unattended upgrades. I host a web server on a Debian-based VPS and, aside from updates between releases every couple years, I don’t need to ever bother myself with keeping it up-to-date. It’s done automatically. On Arch you’re expected to read Arch news before updating and apply manual steps when needed.
I think that's more on a case by case basis. In the example I gave, the CEO is capricious so there's a lot of churn because the vision is a moving target, and the company itself isn't growing much so people do their 1-2 years and move on.
Related, Guy Macon's Wikipedia has Cancer (https://en.wikipedia.org/wiki/User:Guy_Macon/Wikipedia_has_C...)
What's the difference between grave robbery and archaeology?
A stock broker once tricked me into to executing a trade when I visited a link they sent on email--no validation; no login; no confirmation beforehand. I visited the "unique URL", and that was it.
"Trust the science" is a silly slogan and should be dismissed.

But you should also remember that "science" doesn't guarantee that _every_ paper is good. No one can. "90% of everything is crap" is a law of the universe as solid as the second principle of thermodynamics.

Science is a _process_ that is able to weed out the crap more efficiently than anything else we tried. Any big name can put out crap, true, but as soon as they do, there is an eager army of people who jumps at the opportunity of "proving X wrong". If the original paper was crap, that would be a pretty easy thing to do.

Note that I said "more efficiently", not "efficiently" in general. There will always be an army of people "trusting the science" (the authority, really) and so it might take time for the crap to be weeded out. But it will eventually, because science is like evolution: if nothing can be built on top of the crap, it will be progressively abandoned, because it can't reproduce (pun intended).