skysight-inc/HackerNews huggingface dataset:
>Newton did for literally all of it for his time.

Even Newton wasn't wary enough of prejudices that slowed useful insights. As a result: "Until the early 19th century, most scientists shared Isaac Newton's view that no small objects could exist in the interplanetary space - an assumption leaving no room for stones falling from the sky." [http://www.meteorite.fr/en/basics/meteoritics.htm]
Note that since FreeBSD 13, FreeBSD has been rebased and now uses ZFS on Linux rather than its own, separately developed and maintained ZFS stack. FreeBSD 13.1 upgrades to a newer release of ZoL, which is very important to note since the version that shipped with FreeBSD 13 had some notorious corruption bugs surrounding some of the newer ZoL features when sending/receiving snapshots with unmatched ZFS dataset record sizes or with native ZFS encryption (previously altogether unavailable for FreeBSD ZFS users) in use.

ZoL is still ironing out the remaining corruption bugs in these features, but the snapshot in FreeBSD 13.1 is a much more reliable option than the one that shipped with v13.

Note that users are not locked into the version that FreeBSD shipped with; you can actually installing rolling ZoL releases via ports/pkg and even use them for the system volume but that requires some reconfiguration (installing the port/pkg plus a minor conf file change to load the desired version of the ZFS kernel module) - but since most users don't do that, this should be a welcome upgrade.
That percentage sounds about right to me. I've seen comments on blogs from ~10-15 years ago, that continue to have spam posted to them. The first 2-3 comments will be relevant, but comments 50-100 may have a single relevant comment along them, with a total of anywhere from 300-3000 comments. Older comments link mainly to blogs (*.WordPress.com) and such, while newer comments link to Facebook and Instagram.
Countries can have a booming trade without being a client state. You are under the misapprehension that 1) A small country must make itself subservient to a larger more powerful one. And 2) It cannot have close ties with more than one large world power.

Germany for example has very strong economic interests with both the US & Russia, and until the Ukrainian invasion there wasn't too much of a problem with that. The US warned that Russia would use its fossil fuel exports as a political weapon (as it turns out, correctly, but the US wields economic influence in similar, if more subtle ways) but Germany was still free to enter into an agreement despite that, and it did so, along with many other European countries to a lesser extent.

Finland & Sweden were perfectly content to "be neither" for three quarters of a century! But now, faced with a belligerent Russian regime, they're driven to the extreme of knowing they could be next on Russia's list. Russia has brought this on itself, and if more countries are choosing a closer alliance to the west it is in no way through pressure or threats of violence by the west (or the US in particular) but instead due to fear of violence from a their neighbor to the east. Russia has created a situation where "we don't need to pick a side, we can be neither" is now a choice that risks annihilation of national sovereignty.
Different continent.
Ask HN: How to design a better internet for artists?
I’ve been making art and putting it on the internet for 20 years or so. I’ve used:

- forums

- Blogger/Wordpress

- personal portfolio sites

- YouTube for tutorial videos

- FB/Twitter/Instagram/Tumblr

- Gumroad for digital products

None of these outlets feels like a good “home” to me. Forums were great for WIP feedback but the good ones all died and got hacked. Blogs and my personal sites have always been good, but discoverability isn’t there. Social media platforms gave me a little more visibility, but lock-in and platform culture are extremely toxic. Instagram, for example, is touted as THE social media platform for artists, but the way they process image uploads is awful. The promotion or burying of posts is opaque.

I want to create my work and put it where people might have a chance of seeing it, without algorithmic shenanigans or dark patterns.

Why is this so difficult? How would you approach solving this?
Microsoft will boost pay and stock compensation to retain employees
It has little to nothing to do with genes. You want a productive working class that produces more than it consumes to support the people who - for whatever reason - do not.
> You can't have a contract without exchange of value, right?

IANAL, but I believe a contract is binding once a party has made some undertaking in relation to it (eg if you order bespoke goods from me, the contract is enforceable once I start working on them, or when you pay for them).

Training staff in the use of some software could be ruled a relevant undertaking.
This is masked token learning, which is used e.g by BERT. This is obscolete and alternatives such as XLNET are much superior but there is too much inertia in the industry and newer large models are still built with the same lossy encoding..
> Mark Karpales served about 2 years in prison.

I do not think ha actually did serve any time. "he was sentenced to 30 months in prison, suspended for four years, meaning he will serve no time unless he commits additional offenses over the next four years." according to https://en.wikipedia.org/wiki/Mark_Karpel%C3%A8s .
This is definitely a nice feature. I had previously tried creating workflow jobs that had emojis in their name, but that wasn't supported.
FWIW, Dogecoin is a fork of Litecoin which was originally designed to be GPU and ASIC proof, but that claim didn't last long and there are ASICs that can mine them.
Huh.

Well, I already moved my custom domain email over to fastmail.

Been meaning to for a while anyway... I'd rather pay them a few bucks than keep having Google do whatever it was they were doing with my email (maybe nothing all that bad, but who the hell knows?)

The transition was smooth.
there is also diffuse merge tool, it's pretty good, it works on mac as well (I personally use it on fedora through flatpak)
Is this a new development with namecheap? I currently have a domain with them that is set up with let's encrypt.
I haven't touched my site in a long time now but visiting it now shows https.
This really doesn't add to the discussion. Can you provide a more nuanced take other than 'crypto is a scam'?
Good things come to those who procrastinate, I guess.
Yeah, but it's just clickbait then. An honest title would be "We sampled users that act like bots on Twitter and found out that lots of them were bots".
Identifying slow pieces of boot: https://github.com/freebsd/freebsd-src/search?q=TSENTER , etc: https://github.com/freebsd/freebsd-src/blob/main/sys/sys/tsl... , and then eliminating low hanging fruit (many, but not all of his recent commits): https://freshbsd.org/freebsd/src/branch/main?merge=false&aut...
This is not the same.. The masks are randomized and lossy.
Although yes there is potential for a transformer specially trained to segment prefixes/affixes/suffixes, it might augment some of its encoding abilities, see e.g spanbert for a related example of opportunity.
1) why are you comparing to credit cards? The average ACH transfer costs zero dollars.

2) why did you pick $100 as your basis? If I try to buy a $5 sandwich in Bitcoin and have to pay 20% transaction fee that is not a good platform for transactions.

I like some parts of crypto, but transaction fees on most coins right now are not one of those parts.
Shout out to Emacs Ediff - it can compare files, directories, buffers (open files), regions within buffers (selected text within files, and is version control aware.
It’s entirely possible that, as Ukraine’s democracy matured, Crimea could have changed hands peacefully.

It’s also possible that, as Ukraine’s democracy matured, Crimea would have no longer wanted to leave.

Russia short-circuited that by force.
Same as last time: implementing it is non-trivial and very few people are working on it.
You can update the "graph edges" with content longer than the window by fine tuning: https://beta.openai.com/docs/guides/fine-tuning
Yeah, it came as a real shock to me at first. I had made many mistakes in my early meditation career. But I learned a lot more and suddenly started progressing. This was wonderful at first. I started to feel and experience some pretty mind-blowing things on the cushion at first and then extending well off the cushion into the rest of my life. Then... I remember random memories started to kind of pop into my awareness. I started to see a bright light shining through my eyes/head while I was on the cushion. This was accompanied by these almost divine feelings of bliss and content, which sometimes extended for hours after my sit. This was very cool at first. Then... this weird head pressure and uncomfortable feeling between my eyes started showing up. My single pointed focus was impossible to maintain because the intense feeling of pressure between my eyes or on the crown of my head would grow more and more distracting as I tried to regain the single pointed focus I had been enjoying. Then... shortly after that, the pressure turned into full tension headaches that lasted all day on bad days. Then... I was working in my office at home one day and my vision suddenly became blurry. Then, I started to feel nauseous. I went to throw up, I could feel the usual feelings of vomiting coming up from my abdomen, then up my throat, then... when it reached my mouth/face, instead of vomit this wave of intense sadness reached my face and it contorted into an expression of anguish. For the next like 30 minutes, wave after wave of this sadness, in every nuanced flavor I'd ever experienced started coming up, taking over my face, then passing. Then the rage. So much anger and rage and betrayel and hurt came and did the same thing. Wave after wave. I had NO idea WTF was happening to me, but I'd always been an absolute pinnacle of mental stability so this was very unusual. I didn't know what else to do but to let it pass.

After that, for months, the head pressure / headaches would reappear and then they'd be relieved by me crying. Feeling the intense feelings and going away.

But... I really wasn't expecting any of that. I just wanted to be able to focus better and think more clearly. I didn't sign up for THIS. So I just let it go and fade. I didn't really want to accidentally screw my brain up. So, unfortunately, I haven't started a daily practice again since. It all did feel pretty cathartic though.

I've dabbled here and there with meditating again. When I do it with any real regularity though, the head pressure tends to come back.
Authenticity is worth money.

When you have a 'real' community you're talking about real people with real salaries and desires, add in that you tend to develop a real trust between members. Think of this as fertilized soil. You can grow crops in it, but weed seeds will eventually land and try to take over it.

HackerNews is a good example of this, it takes a healthy amount of moderation to keep things on topic where things like politics get peared pretty ruthlessly. If for a minute Dang gave in found ways to additionally monetize the forums, something that would be profitable for a while at least, things would start down a bad path.
FreeBSD isn't really the most suitable choice for a laptop, which should be the only place you need to deal with wi-fi (and I say this as someone that's been using FreeBSD on the desktop and on servers for longer than I care to remember).

Anyway, if you read the release notes this release uses the new/recent linux KPI infrastructure to use the Linux wi-fi drivers and stack via a shim, so presumably this will take care of all your kernel-resident problems (userland support is still a question mark)! See man pages below:

> The iwlwifi(4) driver along with a LinuxKPI 802.11 compatibility layer was added to supplement iwm(4) for newer Intel Wireless chipsets. (Sponsored by The FreeBSD Foundation)

https://www.freebsd.org/cgi/man.cgi?query=iwlwifi&apropos=0&...

https://www.freebsd.org/cgi/man.cgi?query=iwm&apropos=0&sekt...
Axiom is an awesome choice for this, I'm wondering why it isn't more commonly used already. It's imo the most sensible solution out there at the moment for the vast majority of projects.
Any chance the updates are signed (w/ PGP or such)? There are ways to make non-ssl safe-ish, and I can kind of accept not wanting a system that depends on an accurate clock and current root certs.
A week ago here on HN, someone posted that they had a program that automatically muted the microphone on keyboard input. That should be effective against this being used during teleconferencing.

(I'm sorry I couldn't find the post again)
Not a solid study for at least five distinct reasons:

1. The lifespan of both control and treated mice (C57BL/6N) is very significantly less than all other studies of which I am aware. See for example: https://phenome.jax.org/measures/23201
by Yuan et al. In this study untreated B6 untreated B6 mice typically have a median lifespan of over 800+ days.

2. The phenotyping of animals was apparently not done blinded to treatment. This can introduce strong bias in data generation.

3. No completely untreated control. For all we know the iv injection every three weeks contributed to short lifespan snd perhaps albumin mitigated stress response.

4. No control for injection of other major serum proteins such as gelsolin. What evidence demonstrates selectivity of albumin? None.

5. This is again a study of a single inbred genome of mouse. N=1. While both sexes were studied, it would be great to see results replicated properly using genetically diverse UM-HET3 mice.
https://nitter.net/npew/status/1525900849888866307
Note the article seems to be considering desktop/laptop systems. If you're backing up a server running a database you have another whole set of problems, but generally you won't need PIT snapshot semantics from the filesystem. You get that from the database's storage engine (e.g. via write ahead logging). Backup in that context is done in cahoots with the storage engine such that a consistent-after-recovery set of filesystem data is backed up. Databases such as Oracle, SQLServer and PostgreSQL existed long before filesystems with consistent snapshot capability were common.
Can't a guy leave anything as an exercise to the reader anymore?
That means disallowing indexing with integers, I presume? Since an integer can take the values 0 or 1 equally. And what about the other end of the array. Must every index be restricted by type to be located in the acceptable range?
I guess it doesn't make sense to increase the number of bits in the palette to get a more refined effect since, at the point, you can just change the pixels in the frame buffer like a normal animation would.
The point is that it's very much alive in the Japanese language. Aside from 音響
(onkyou) itself, there are a multitude of sound-related compounds, such as the even more common 音楽 (ongaku, music). In fact, the very word for Sino-Japanese pronunciation (音読み, on'yomi) uses this as well.

Given all this, I would find "obsolete" a misleading descriptor. For that matter, I'd find "traditional" misleading as well, as that could refer to the native Japanese pronunciation (kun'yomi).
just to throw out ideas:
What if he decided to charge for each search?, say 1 cent or so. Users could purchase them in bulk, say 100 searches for a 1$.

The world is getting more and more desperate for a better search engine. the day may come, when people are willing to pay for better results.
Apparently not, but I only just noticed after their free 1 year trial of SSL certs expired. They're listed on the Let's Encrypt site as having no plans to support and the source is pretty hilarious:

https://community.letsencrypt.org/t/web-hosting-who-support-...

Yes, you can set it up manually, but you have to do it every 90 days as opposed to having it automatically updated in a supported hoster.
Nix, CDK, and (to a lesser extent) Puppet are good alternatives, depending on exactly what you're trying to do. Nix is fantastic for reproducibility on individual machines and not borking the rest of the system when used on a non-NixOS distro. CDK is good infra-as-code for AWS. And Puppet is not-as-horrible-as-Ansible and can be used without an agent, despite all the documentation seeming to want you to use it that way.
This is a potential downside of this architecture. As others have already said, there are mitigations, but fundamentally each edge request is going to be more costly (time or money) to serve than having it served by a single machine/DB.

One of our engineering principals is to avoid premature optimisation, which is possibly one of the reasons our architecture has grown in this way. So far, whenever we've needed to fix a performance issue we've been able to solve it locally rather than change the architecture.

At the business level, we've been optimising for growth rather than costs, but this could change in the future, at which point we may need to reconsider our architecture. But for now it's working for us.
Lockdowns have been very effective each time they have been enforced. Shanghai the latest example. Things go wrong when they are prematurely lifted.

People only have to take their masks off to eat/drink. Do that outside, or within your own home.

Vaccines have been extraordinarily successful in reducing sickness and death, and indeed transmission. However, alone they are not enough to quell Covid.

Disease acquired immunity has in fact not worked, even combined with vaccination, as Covid has evolved to evade immunity and reinfections are common.
Looking at the pricing page I see "unlimited public/private repositories" in their free "plan".

Could you explain what type of internal repos you are talking about?
If the function signature said `Array` rather than `AbstractArray`, then this code would have been fine. `Array` indexing starts at `1`.

```
julia> function f(A::Array)
println(A[1:length(A)])
end
f (generic function with 1 method)

julia> f([1,2,3,4])
[1, 2, 3, 4]

julia> f(OffsetArray(1:10, -1))
ERROR: MethodError: no method matching f(::OffsetVector{Int64, UnitRange{Int64}})
```

You could prevent this problem using Julia's type system. The `AbstractArray` might have been too broad. Based on the chronology of the code that might not have been apparent. See other threads for details.

Another way would be to treat `firstindex` as a trait and dispatch on that.
```
julia> f(A::AbstractArray) = f(A, Val(firstindex(A)))
f (generic function with 1 method)

julia> f(A::AbstractArray, firstindex::Val{1}) = println(A[1:length(A)])
f (generic function with 2 methods)

julia> f(A::AbstractArray, firstindex::Val{T}) where T = error("Indexing for array does not start at 1")
f (generic function with 3 methods)

julia> f(A::AbstractArray, firstindex::Val{0}) = println("So you like 0-based indexing?")
f (generic function with 4 methods)

julia> f([1,2,3,4])
[1, 2, 3, 4]

julia> using OffsetArrays

julia> f(OffsetArray(1:10, 1))
ERROR: Indexing for array does not start at 1
Stacktrace:
[1] error(s::String)
@ Base .\error.jl:33
[2] f(A::OffsetVector{Int64, UnitRange{Int64}}, #unused#::Val{2})
@ Main .\REPL[5]:1
[3] f(A::OffsetVector{Int64, UnitRange{Int64}})
@ Main .\REPL[3]:1
[4] top-level scope
@ REPL[9]:1

julia> f(OffsetArray(1:10, -1))
So you like 0-based indexing?
```
That explains a lot about the user experience of Signal the first and last time I used it.
It's a kludge, but for pulling data off ext* you could run Linux in bhyve, pass in the device/partition, and then NFS mount back to the host.
But you were using radar for terrain mapping. Self driving road cars use cameras to follow lanes and radar to detect obstacles and other vehicles.

Normal radar based adaptive cruise control you can buy in the majtory of je car brands today will do 180 kph (110 mph) and pick up other cars from over 200m away.

So I think that setup is very different from the terrain mapping you were trying to do?
You asked me for my opinion. I gave it. You Americans need to sort it out on your end.

Not teaching politicized stuff is dangerous as that means a sufficiently large minority screaming loud enough have a mechanism to censor any school content by making it political even if it shouldn't be.

It did offer a solution in my reply. Explain multiple sides, explain other world religions, if students have a good understanding of all compatible with society ideologies they can pick when they are old enough.
In case you weren't aware, the US also pursued nuclear powered airplanes[1] with actual test units built. They're still sitting out there in Idaho a few miles off the highway and you can visit certain times of the year. Reading the placards (or the wiki) honestly scares me a bit, despite my thought that nuclear power makes a lot of sense for our energy needs. I don't love the idea of 500mph reactors up above me, even with modern airplane safety records.

[1] https://en.wikipedia.org/wiki/Aircraft_Nuclear_Propulsion
What do you consider to be minimal? The base installation is slim enough that people have been using an install-per-jail for a long time. There are just a few problematic ports that need to pull in huge dependencies, but if you're not installing a web browser, the dependencies aren't usually a huge issue.
Ramadan Affects Internet Usage
Health Connect
This. We're already facing large reductions in population world-wide due to low fertility. Sure, the overall turning point is a few decades away, but it's certain, and in many countries it's in the past.
I suppose technically it's imprecise, but erring towards cautionary rather than suggesting they switch stuff on. Someone comfortable with switching stuff on might go looking for it if they know what's up.

I used to do more precise messages like you're suggesting, but such a make or break feature I'd probably just be vague about it. MS edge incidentally is fine. It does what it does.
It depends on what exactly you are referring to.

I should have mentioned that correlating observability data (or sometimes product metrics collected via Prometheus) with product data (or any other data really like business data) can be super useful and totally possible with Promscale because PostgreSQL is under the hood. So you could have a copy that data into the same PostgreSQL instance used by Promscale or maybe use Foreign Data Wrappers (1). This would allow you to analyze, for example, api request latency by product plan the customer is subscribed to or based on which feature flags are enabled for their account, etc. without having to add all those attributes as labels to all your metrics which can be technically complex and also costly.

[1] https://www.postgresql.org/docs/current/ddl-foreign-data.htm....
long long ago i never trusted wp or other cms/ blogging software but since i wanted to play with all of them at the time i would just download the html it outputs delete the php files and replaced them with the static html. Adding new content either involved repeating the process or i wrote some simple newpost.php that would update all the html files. the traffic to the admin area looking to run known exploits was quite funny.

I suppose one could automate the process and temporarily de-weaponize the website to enable updates then swap the html back in when done.
Whelp screw me for proactively dealing with the situation I guess?
I'm even more opposite than you on internet data usage. It is wonderful to never have to think about how much I'm using. It's just not a thing that ever crosses my mind. If I click on a link to a 10MB monstrosity of a page and most of it gets through my adblocker, all I've lost is time.

I also use my unlimited minutes to answer all spam calls and immediately turn my microphone off, just in case they pay by usage, but that is somewhat less critical :)

I can totally see the other side of it, though. My brain is just structured such that the money-to-mental-effort tradeoffs don't work out for me.