skysight-inc/HackerNews huggingface dataset:
I am creating a self-hosted analytics platform: https://www.uxwizz.com
I am currently focusing on making installation as easy as it can be by creating various containers/one-click apps for different hosting companies/platforms.

Working on my project I actually often end up looking at job opportunities when times are tough, but then I realize it's just me looking for an easy way out and then go back to working on my business.
Seems to be a GUI language rather than a library so the demos are the pieces of code in the README
https://physics.stackexchange.com/q/53558/386
People already spend hours and hours per day on social media, very often just to fill time and avoid boredom. I can absolutely see the metaverse taking up some of that time.
I agree. My rule of thumb for this situation ("how long is a year") is just 365.2425 days, which is an accurate enough statistical expectation for the most part, and doesn't depend on any information about which year is being discussed.

(Why 365.2425? It's 365 + 1/4 - 1/100 + 1/400, corresponding to how often leap years are supposed to occur.)

Edit: useful derived numbers:

- A month is 365.2425/12 = 30.436875 days, which in my head I have stored rounded off to 30.44 days.

- A month with no holidays contains 30.44*5/7 = 21.74 weekdays. (Though I'm actually not sure about this being true in practise – I know there are some weird phase synchronisations between the weekly, monthly, and yearly cycles that I haven't explored fully.)
> social media turned it into a pull model

Not really. Facebook pushes stuff to you via its Timeline. Twitter has a feed. Reddit and HN has front pages.

Social media does plenty of pushing. It’s just instead of a biased human editor with common sense and perhaps a conscience filtering your news, it’s an algorithm with none of the aforementioned attributes.
At most conferences, the people speaking are not professional speakers, and as such I don’t mind them running over.

In my experience, it’s hard to time a talk correctly, even with multiple run throughs ahead of time. Standing up in front of a big crowd, even if I’ve got a stop watch running I can end up going far too quick, or far too slowly, and end up with tunnel vision where I fail to identify and correct the mistake.

Are _some_ of the speakers doing it intentionally? Probably. Did some just fail to prepare? Almost certainly. But things come up, and in the most charitable case, they just stood in front of a bunch of people and communicated something they thought was important. I applaud them for that, and move on.
Hm... multiple voices would be inner dialog, not monologue.
All that effort, then comes the actual video call software and blows the quality to smithereens, and you're back to yelling at a speaker connected to the mic socket and recording using the GameBoy camera add-on dipped in molasses.

It's really frustrating, I also cared to set up a decent input, but all of Google Meet, Slack, and Zoom have terrible terrible compression.
From my reading, possibly more than just a temporary dip for those who have a severe case of COVID-19.
Valid IPv6 addresses are 8 colon-delimited numbers, each between 0 and FFFF, in hex notation: FFFF:0:0:0:0:0:2:1

For convenience, one stretch of all-0 numbers can be omitted. FFFF::2:1

For bizarre reasons, the last 2 numbers can be replaced with an IPv4 address... FFFF::0.2.0.1
Slightly confusing title, these are not architecture diagrams of expert systems. https://en.m.wikipedia.org/wiki/Expert_system
Willingness is not necessarily, informed consent, and even that might be due to exogenous probabilistic predetermination.

So if we go by Rawlsian concepts: if it's not fair, it's immoral. If the market maker makes too much, then it's economic rent (due to rent-seeking behavior), which a lot of people consider immoral.
That's due to Tom Duff. It's definitely not "the same idea" though.
Of course not, but it can feed into a strategy.
Also deductions for kids can apply, all kinds of circumstances.
That's definitively an unacceptable behaviour.
Google and Microsoft absolutely serve porn. "Safe search"? It's what Bing is known for.

People use their Apple devices for porn, controlling sex toys, and much more.

Amazon sells lube, sex toys, lingerie, and a whole host of other totally NSFW products.

Netflix has a ton of shows with nude actors bearing their breasts. Their show "Sex/Life" shows penises in a very sexual way.

Twitter, though admittedly not FAMNGA, notoriously allows and supports porn. They're very much the opposite of Tumblr, which died the moment they banned it.

Patreon thrives on porn.
Which is highly ironic as the probably only WM written in Java (Project Looking Glass) is not reparenting.

IIRC the issue with AWT and non-reparenting WMs is mostly limited to popup (ie. override-redirect) windows that are positioned in relation to some kind of owner window (which means menus, tooltip popups...). AWT simply expectes that parent window of its window to be the frame window of reparenting WM and calulates the position in respect to that, if there isn't the frame window the position of the popup inside root window will be calculated as if the root window was the frame, which can result in anything from the position being slightly wrong (eg. shifted down by the height of awesome's "menu" bar) to the window being completely off-screen.
No, this is wrong. Geometric algebras aren't division algebras in general: they usually have zero divisors. Objects that live in a single grade are invertible, but composite objects don't always have multiplicative inverses.

As a concrete example, consider the elements 1 + x and 1 - x. Their product is 1 + x - x - xx = 1 + x - x - 1 = 0. So certainly 1 + x doesn't have an inverse, either.
VSCode/VSCodium should render sharply with fractional scaling on Wayland, as long as you run the application with these command line options:[1]

--enable-features=UseOzonePlatform --ozone-platform=wayland

You probably want to update your desktop entries to lock in these options by default.[2]

[1] https://wiki.archlinux.org/title/Visual_Studio_Code#Running_...

[2] https://wiki.archlinux.org/title/Desktop_entries
Commercial Radar Satellites Reveal Russian Stealth Fighters
Having separate html/css/js files is a good thing, I don't why you'd want to combine them?
Niantic Shutting Down Harry Potter: Wizards Unite
BlackMatter ransomware says its shutting down due to pressure from authorities
7 days is way too short notice period, 30 or 60 days would be a better grace. However I think the overall message was really cool.
Ah yes, Swedish was one of those languages I think. I can't imagine a worse thing to do with a programming language...
>Wayland is much younger and a full rewrite

Isn't more like Wayland is just some protocols + some testing code, and all DEs use their own implementation, So is like Wayland is like at least 3 different rewrites.

Also I just read someone argument that X devs are coding wayland, how the fuck are they coding a protocol? or are they working on GNOME implementation since RedHat == GNOME.
I would also abandon an old code base and just write some protocols for 10% of the old code features and then let the suckers implement it.
Hmm, try looking at <excess deaths> as a computation that takes the delta with a computation based on a control period.

(unpacking: It actually measures the delta with a predicted trend. The trend calculation projects what current deaths should be, based on the situation in the past - which you can see as the control period. It's not perfect, but this should, reasonably, exclude most other factors fairly well. )
No. What separates out are immiscible phases of different density. A heavy element in a light phase will go up (example: uranium, which is enriched by a factor of 1000 in the Earth's crust).

You can get density gradients in fluids under gravity, but it requires extreme conditions and no mixing (example: cesium chloride in an ultracentrifuge.)
Pakistani army and Islamic radicals in Bangladesh targeted two groups Hindus and the Intelectual class.

In total there were an estimated 2-3 million killed and at least 400000 Hindu women raped or taken as sex slaves.

Clearly the number of intellectuals would be a rounding error so one can safely use the upper bound of 3 million, I do not know if the lower bound of 2 million would make it less of a crime.

Even if you refute this clearly a Hindu population that accounted upto 25 to 30 % of the Bangladeshi population that has now been reduced to 8% is clearly something to ponder over.
I like Lichess but Ingress has been fun to play with when I am out and about
>The popular fake meats, such as Impossible burgers, seem like ultra-processed foods. Is that right?

Very highly processed, but 'what is processed' really anyway. That's not a proper metric to judge things.

>Is that right? Are they healthier than meat (a question without a general answer, but worth considering)?

If you believe the status quo, the impossible meats are tremendously unhealthy. Almost always being higher in saturated fats and such than any real meats.

If you believe that political activists have wrongly accused fat of being a problem. Then these impossible meats are fantastic.

>They could help with climate change, regardless.

Most likely not. This is just another political activist move. Yes a cow farts, but if you properly assess carbon capture of animal agriculture... meat production is good for climate change. Those cow patties is practically all carbon that was taken out of the air and is being returned to the earth. The problem is that animal rights activists want to propose any idea to have animals no longer slaughtered.

>A basic question, but I haven't found an authoritative answer: Warnings about carbohydrates talk about processed foods but are silent on whole grains. Are whole grains a more healthy way to consume carbs?

Glycemic index is what you're looking for. The magic number is 30. Anything above 30, avoid.

Regular white bread is ~69

Wholegrain is ~79

Rice ~72

So it's marginally worse, and that's because the process to make it white removes various parts of the grain and ends up adjusting for more protein and less carbs in ratio.
There is also the 3rd party payer problem[0]. The money flowing through the system starts with the wellspring of premium payments made by businesses. 3rd party payer is also implicated in rising college tuition, where the wellspring is student loans.

[0] https://mises.org/library/how-third-party-payers-drive-medic...
My elderly mother proposed in April 2020 that this crisis would end when everything not bolted firmly to the floor would finish being stolen.

I laughed with her then. I don't anymore.
The author points out that remote working is solving the "expensive places to live" problem, yet moved to a studio in Paris which are awfully expensive. I am quite of puzzled by this.

Of course, if the author gets the North American salary instead of the European one, while living in Paris, then things might work out financially.

I moved in the deep suburbs of Paris because rent and apartment prices are a no go for a single income person, even in tech.
Always pre-tax. (Gross)

There's far too many tax variables to discuss salaries at net level.
It's not just state income tax making a big difference, it's also health insurance! The employee contribution towards health insurance premiums has IME ranged from $0 to $10k.

So even in the same state, two different employers paying the same gross salary could mean very different net salaries. Unfortunately, it's also a big pain in my experience to get companies to disclose this information before hiring.
> Is this surprising? I don't see an ecosystem of languages targeting the Go runtime, in contrast to the JVM, Javascript, Erlang, MS CLR...

I think I'm surprised in general that no language targets the Go runtime. A ML built on Go could probably be popular, lots of people would like features from it.

Not exactly bytecode but Hy https://github.com/hylang/hy is a dialect of Lisp that compiles to Python.
Oops, thanks for the clarification, I honestly misunderstood.
Yeah, I had to take opiates due to an injury and I hated the feeling (foggy mind and hard to focus). It would be really unlikely for me to become addicted to them. Yes, there is still the physical addiction but I so there is some risk but I wanted to quit taking my opiates as soon as I could when I was on them.
1. The article is about low atomic numbers
2. The r process creates the super heavy elements in greater importance as the atomic number increases.
3. Fusion confinement is hard to achieve even with small nuclei, so if true the earth fusion reactor would be extraordinary. I would be interested to see experiments and more data (as the article calls for)

TLDR: article is not principally about high atomic number elements and you might be splitting hairs over the areas it is not principally about. The article proposes new physics, which needs more evidence.
Mine is just a default setup of this:

https://squidfunk.github.io/mkdocs-material/

Document folder structure similar to yours.

I'm going to look through your collection, looks interesting :-)
https://magcius.github.io/xplain/article/x-basics.html

Last time I checked it was work in progress and I'm not sure how complete it is at this moment, but it includes understandable explanations of the low-level algorithms and acceleration structures involved.

Edit: this shows how X works from the lazout and graphical side. One interesting thing that is not covered by this is the somewhat peculiar wire format of X11 connection (it was obviously designed by someone with LISP background).
If someone thought bitcoins were overpriced tulips at $500, why would they change their mind when they reach $50,000?
Military sealift is tiny in comparison to commercial sealift. The relative benefit of fully automated ports is pretty low actually.

By far the biggest issue is getting allies to supply your ships, and military logistics ships, not trying to skimp on a few hundred port workers.
Within a certain approximation to be honest, although all in all I'd agree with you.

Also the fact that without time zones, for everybody who isn't lucky enough to live near wherever the meridian ends up the calendar date will now change somewhere during waking hours, which seems a rather confusing prospect.
How does Wireguard over TCP even work. Its not designed that way.

Some sort of UDP in TCP encapsulation ?
Would you mind mentioning any noticeable improvements in those versions? Because C seems to remain the exact same for decades now.
I only know of _Generic thingy which is hardly ever used and maybe variable length arrays?
My example of horrible technical debt goes like so:

I (not that long ago) worked at a company that kept all their data in MySQL. Sounds fine. The bad part was all their user-facing stuff was written in Microsoft Access.

This didn't make any sense and was the main thing that prevented them from moving to a web-based or API-based interface. They had written some code here and there that would cobble a few things together but it wasn't the right way to do it.

During a discussion, I asked why there were 2 MySQL servers. They held different databases, but it would have made more sense to have them both on one server. I assumed that at some point in the company history, the data got too big to fit on one server, so they split it up, and that ended up being true. And ever since they had some misguided sense of safety having two different databases, even though if you were missing the other, all functionality would break.

At the current time, the databases weren't large enough or accessed enough to require being on separate hardware. It seemed simple enough to just import one into the other and then get on with modernizing the rest of the code.

"We would have to re-write the entire codebase since it's based on having two servers"

Access lets you basically do joins etc on two separate databases. So this was used heavily. Whenever they tried to duplicate this functionality in PHP or whatever they would try, it turned into a nightmare.

I would imagine if they had spent another $10k on hardware back when they first had this problem they would have saved a lot of future troubles. Imagine running legacy versions of Visual Basic, developers needing Windows XP VM's, end users needing two copies of Microsoft Access installed...
Async await in Swift explained with code examples
Previous lisps had only the list as a datastructure with a special syntax and the program was only represented as lists.

There are different "schools" now. Some argue that representing the program only with lists is more uniform and simple. Rich Hickey argues that the different multiple usages of lists in "traditional" lisps, such as in Common Lisp, imposes a cognitive burden so increase the complexity.

The Janet language for example follows Clojure whereas as Racket is still a modern language but follows the "tradition".
This is because we don't price energy and raw materials as much as we value them. Putting a higher price on extracting natural resources will swiftly lead to less waste and less frivolous uses as they then become uneconomical. But as of now, compute is cheap and available, power is cheap and available; what else than wasteful use would you expect?

Hopefully not that corporation would somehow feel morally obliged to abide by some arbitrary standard and make less money along the way. But that is effectively what you are suggesting.
Looks clean, but I can't trust a website builder that hides the scrollbar on their own landing page (a really, really poor UX practice).
If you want to unify markup, styling and behaviour, Reagent with its Hiccup syntax remains the holy grail for me: http://reagent-project.github.io/
Hetzner's definition of "high risk" orders is certainly geographically biased. If you're worried about invoice payments, consider a prepaid credits model.
A simple quick test I've heard: imagine a ball with wings in front of you.

Now, what was the colour of the ball, and what kind of wings did it have?
Gross, always before taxes in Canada at least. Taxes vary by province, less confusing to not include any deductions.
Python, but fast -- so learning Nim, which looks like Python with variable declarations, is on my to-do list.
IPv6 is also easy!

The first 64 bits are the network and the last 64 bits are the host address. You write them out in groups of four hex chars (16 bits per group) separated by colons.

To make them a little more memorable, leading 0s in a group can be omitted, and '::' will be expanded to fill the middle of an address with 0s.

The 64/64 split is always the same for local networks, unlike IPv4 CIDR where the widths of each part are based on how rich you are :)

In full, without any abbreviations, `2001:db8:60:12::1` breaks down into:

`2001:db8::` – your ISP.

`2001:db8:60::` – you, their customer. This is the number you end up typing a lot, just like you type "31.101.24.xxx" if you are lucky enough to own an IPv4 /24.

`2001:db8:60:12::` – an actual network, in this case your network number 12, e.g. your toilet soap dispenser level monitoring network

`2001:db8:60:12::1` – soap dispenser controller PC

`2001:db8:60:12:7223:24ff:fe02:844e` – random soap dispenser with a giant weird self-assigned address that you don't need to care about remembering because the dispenser connects to your controller PC, not the other way around (if you did, you'd assign it a memorable address :P)
While this is nice, I don’t like the idea that lecture times should vary depending on the century I find myself in. Clearly, we need to take the average, which is 52 minutes and 35.6952 seconds if I calculated correctly.
Actually no, orcas echolocate a lot and also exchange quite a few calls while hunting fish (based on acoustic tag data).
I’m running Fedora, and use two monitors, one of which is 5k. No blurriness on Gnome + Wayland. I may have set a flag for Electron … I don’t recall. But I can say it’s not only possible, it’s quite nice. I love Fedora.
Has Spain reached herd immunity?
Here is a discussion of what that involves from someone who used wlroots to write a window manager other than Sway:

* http://inclem.net/2021/04/17/wayland/writing_a_wayland_compo...
Is it still full of impossible promises that strangely enough always get postponed or silently removed from the webpage?
> Compared to Azure VM instances, Hetzner offers like 100x more performance for each $ spent.

So much this. I can't stress enough how awesome of a deal are Hetzner Cloud's offerings. I've also been running a personal Docker Swarm cluster on Hetzner for the past two years and I couldn't be happier with the way it performs. And how refreshing it is to actually be able to predict and control costs, and have absolutely no worry in the world regarding what might pop up in the invoice. If only this was true for any other cloud provider.
Of course, that's just part of the charm of working for a startup. At times I've been the boss's Administrative Assistant, logistics, IT, facilities, R&D and now I've settled down as the Operations manager for the most part.

It's kind of cool wearing different hats sometimes. Keeps things fresh and lively.
Show HN: Secure encrypted vault for your Photos and Videos
Most people need calculations to help them learn...
In what context would you run Steam and Chromium with more privileges than your regular account?
>Urino Decaffeinato

I think I was drinking that this morning.
<html id="b">
<head id="c">
<title id="d">

Ok, those ids are viscerally disgusting and immediately turned off any curiosity I had. My own HTML generator managed to generate meaningful IDs, why can't they?

Generated HTML should look like handwritten HTML for the sake of the poor sod who has to open up the generated files and figure out why they do not work, or debug using web dev tools, IMO.
The world's most innovative drug lord is probably someone who hasn't been caught!
At this rate let's just switch everything off. Get rid of everything and become hunter/gatherers again. This climate change fear mongering is getting really tiring. All these green changes ever do is make normal people's lives miserable.
that doesn't sound very tasty, but to each their own I guess.
This article helped me to understand "the game" a little better. https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...
Vilmos – Visual Interpreted Language to Make Obedient Serial Art
> Men likely just commit more crimes.

I think the thing that makes men commit more crimes is the same that makes them be at the "top". Thank you for that link about the variability hypothesis, that seem to be what I'm thinking about.
Really? I was not aware. Do we know if the author is from the US though?
I guess both, like C++ does it.
Ironically, this post is an abuse of the concept of "weak typing". There's nothing "weakly typed" about, say, the plus sign being used to add both numbers and sets, or a dot being used for both multiplication of numbers and the dot product of vectors. It just means those symbols dispatch based on the types of their arguments, which is perfectly consistent with strong typing (cf. the Julia language).

The situation that leads to weak typing in computer algorithms -- when you get data from a file or another process and don't know in advance what type it's going to be -- is basically non-existent in blackboard mathematics. Rigorous mathematical papers always tell you what set a variable belongs to when it is introduced, as well as the domain and co-domain of any functions that are defined. This is the blackboard equivalent of strong typing.
> The after-tax salary depends [...] on the spouse's income

This is not true, in some countries. In the US it is true.