skysight-inc/HackerNews huggingface dataset:
Why? Why make the common, important case worse for the sake of the uncommon case?

In any language you have to make a tradeoff between concision and explicitness. With type inference you could write code whose text is just as explicit as you'd do in an untyped language, and use the types solely to provide more detail. Or you could put no more detail than in an untyped language, but move some of that detail into types and make your code more concise. Most people find a point somewhere in the middle, and end up with code that's both more concise and more explicit (when you look at the types); of course that means the code is more "magic" if you're looking solely at the text.
As a regular user this is the sort of issue I face too - it's fine to lock things down for me, but less technically inclined members of the household then have a severely degraded experience and their are many more 'support calls'. This leads to a policy which is much more liberal than it would be if it were just me, simply to maintain usability.

Even just installing uBO on an elderly parents computer is a tough call as low resistance usability is very important and complex use flows get harder to teach/learn.
It's an edge case performance regression. There were also changes that improve performance in other cases. That happens all the time in software development.
By "compositional datatypes", I mean being able to define datatypes and functions on them in a modular fashion. I gave a very simple example with enums. For a real world use case, imagine a compiler pipeline, where we have an AST that we are desugaring over multiple steps. Ideally we want a succession of ASTs that remove the form being eliminated, so the AST type can guarantee it's eliminated. This is very easy with structural variants, there's no need to actually define and name each separate AST, which differs only slightly.
Or imagine we are typing a SQL join that is a merge of two existing record types. Such "compositional data types" can be achieved with elaborate encodings and type-level computations in a language like Haskell (see e.g. Data types `a la carte), but it's difficult and somewhat ugly. There is an opportunity here for improvement.
Still works for me ... they just switched payment model from pay one time and enjoy forever to pay every year. Should have allowed old users to enjoy forever IMO ...
My home server is hardly production, but it has been running a ZFS raidz+1 for more than 5 years, and survived a disk failure.

(Nb, avoid SMR hard drives - the rebuild took more than a week!)
Toto: Static Site Generation in Clojure
Slack Notifications Scare Me
It's just me or there are people who get very unhappy and scared every time you hear slack notifications. The sound of slack notifications scares me, it's like it's an electric shock.
ZFS is great, but using it on Linux has difficulties.
That's for the reply. I was thinking you meant labor costs but I wanted to double check.

I have a number of similar projects and can relate to how easy it is to follow rabbit holes.
> Why does btrfs have those issues compared to other filesystems?

Mostly because it has lots of features and as a consequence, is pretty large and complex. Closer to ZFS than ext2.

Btrfs suffers from a initial bad rep, which is difficult to overcome.
it's like if Airbnb had a membership program
The transformer is a fully connected graph neural network. Read https://arxiv.org/abs/2004.08483 for further ideas.
I don't know about you, but "cookies, querystring parameters, server-side sessions, and form submissions" to me are an order of magnitude simpler, though dated and not very flexible, than any modern JS client-side state and persistency layer.
HAMMER2 cannot be ready soon enough.
> To lock an instance into a 6PN network, all we really need is a trivial BPF program that enforces the “don’t cross the streams” rule: you can’t send packets between different 6PN prefixes.

Are you using eBPF for this egress filtering? My (hopefully mis)understanding is XDP programmes, the higher performance cousin of eBPF, can only work on ingress packets currently.
I have a feeling there is going to be more of that, as small businesses continue to struggle during the current situation and at one point they'll face having to shut down due to money running out and those small businesses will be up for grabs for literally peanuts. It's hard to not think about conspiracy theories.
My name is Stan and I just finished a feature on the product I’m working on that used statistical analysis for anomaly detection. So this headline made me smile - thanks for sharing, and apologies for a rather pointless comment otherwise ;-)
But what if RocksDB or TerakDB would solve a specific problem I'm facing and I just don't know of this solution? Lots of us have problems but don't know the exact tech stack to solve our problems; this is true at nearly every tech company I've worked for. My favourite anecdote for this was a guy basically reinvented map/reduce in the form of hacky scripts from Hadoop round about the time Hadoop and map/reduce was starting to get traction.
Ways to Balance Your Mind, Soul and Body
This is every community ever. There are always haters.
Didn't Fedora transition to BTRFS as default in 33? I'm eager to see reports from that.
From someone who uses a newest gen xps for work (and an mba privately): that's just comparing apples and oranges at this point. Apple is not in the "Laptop" game, Apple is playing their own game. And good on them, because a lot of the amazing advantages that come with macbooks wouldn't be possible otherwise.

This may seem frustrating from a hackers perspective, but it is what it is.
Jeff Bezos worries about Shopify – suggests building a competing service
Oh, this speaks to me as well!

Just like Mr. Cvitkovic, I grew up in a very frugal environment - out of necessity. But it took me a lot of time to realize, in my adulthood, that I can now afford some tradeoffs.

Grocery delivery is big on my list. I hated, hated, hated going into malls to shop. So did my wife. So we switched to grocery delivery five or six years ago, and never looked back. And in Covid times, it is a double blessing.

Of course, it is easy to "overcorrect" and start spending too much. That is part of the process of learning, after all.
Building a Router Component for Glimmer.js
Interesting, do you have some examples of this, I was under the impression that you wouldn’t be allowed to keep some of the company private and some of it public at the same time. I’ve tried Google and it’s difficult to find information about this, the Wikipedia for IPO doesn’t mention this either.
That's where you're wrong, and this is the difference between wired meshes and multiple access points.

Wired meshes will handle the handoff (and do it better than devices, with no downtime). Multiple APs will not.
Whatsapp, facebook, messenger, twitter enjoy unfair advantage from device manufacturers.

They whitelist the above apps from their battery management systems and indiscriminately terminate everything else.

Summary - figure out how to whitelist telegram on ur phone and you should be fine.
Also the app looking fine immediately after refresh (when it's been server-side rendered), then crashes a second later when the JS framework hydrates the HTML and hits a client-side bug.
Except for obvious pins, they cannot be brute forced due to the throttling built-into the hw vault.
That still doesn't explain bad UI.
For search I use the side app Acastus Photon which works well. It's just a search to position app that then can open the position in osmand.
PC DOS Reimagined
I bought it. I'm not very good with CSS, as I haven't spent much time trying to learn it, and like the author, spent lots of time trying to puzzle over snippets I've been able to Google search. So, it's a nice ground level for me. I think it helped me understand CSS a little bit better.

I also quite enjoy her other writings, so it was also purchased to support her as well!
Not just drinks; meals.

Its perfectly fine to go to a restaurant, eat 1/2, 1/3, 3/4 of a meal and still order a dessert.
> It becomes trvial []

I'm looking forward to you helping solve this problem then as I have the Android app, but can't use due to lack of downloadable maps.

I have a couple of places in the offline storage, which still works, but if I go to a new place I can't use the app, downloads never start.
>I therefore recommend that you don’t waste your time discovering which USB-C SSDs might be compatible: go straight for a Thunderbolt 3 enclosure.

Why would one "waste time"? This information is, or will soon be, all around various forums.

And if its indeed a bug, it will be fixed in an upcoming update, so it doesn't make sense to forke for a (more expensive) TB3 enclosure if a USB-C will do.
Nothing stops people from doing that but people do not do that. I've never in my life seen a feral dog here in Sweden, even feral cats are quite rare.
I doubt they would survive a winter where I live so that would drastically limit their population.
I prefer to send updates to my web application as bitmaps. I do all the rendering of the HTML on the server to an image and just loop over the pixels and send a pixel if something changes from the last update. I call these updates “frames” and the client can even gracefully degrade — it can request a certain frame rate, or I can only send the luminosity value of a pixel, or randomly sample pixels to reduce detail for poor connections.
No necessarily true in this case. They are compatible and it's merely a performance improvements from the code.
haven't tried this myself but focus ate.com might be what you seek
> CSS has a pretty simple and elegant core.

Where can I read about this - has someone written "CSS: the good parts", for example?
So, you're discriminating against deaf people? Boy, you're going down big. You have no idea.
Apple’s China App Store Sheds Games Under Pressure
This is not the only such operation. My friend who is in that business and owns a prize-winning dog and a cat told me a few examples. Cats may get their claws completely removed so they don't scrath furniture. Smaller dogs may get their voice cords "fixed" so their constant barking doesn't annoy owners.

For myself I decided not to own any pets unless they could live naturally as they were created. (I own two neutered cats now but they were neutered before I took ownership.) I totally understand the author's sentiment, first the hesitation and then an absolute certainty that something is deeply wrong here even though you cannot yet rationalize it. The only thing I disagree with is that "it's easier to lie".
That's uMatrix (at least in-browser)... Sadly it appears to have been discontinued by gorhill.

IP whitelisting isn't fool-proof though. For example, I run an anti-censorship DoH resolver "IP fronted" by Cloudflare specifically to be a hard target to block at IP layer. I mean, you can block Cloudflare's IPs but that'd mean you'd end up blocking other websites too.
> 2014 when it first started to design its own vehicle from scratch. At one point, Apple drew back the effort to focus on software and reassessed its goals.

Looks like that due diligence wasn't diligent enough. But hey, what do I know? I must have an incredible misunderstanding. How could it be anything else?

Personally I don't buy the rumor because I think Apple is smart enough to avoid making their own cars. I think they already learned, by trial and error, that cars are tougher than they look.
I'm just arguing about the default case. If you need to introspect the standard library that can be a flag / global variable toggle / whatever, but that's not typical.
Thanks for your kind words - I'm working on doing the latter - at least one colleague shares my thoughts - if that won't work out I'll move on.
Yeah, know what you mean. It's a real hellscape up here in Iceland with all these unions and livable wages. We aspire to become a better and more profitable American style system.
When I set up my Pihole, I mistakenly left UDP port 53 open to the world and passing through to the Pihole. It got found and used within 4-5 days.

Noticed the Pihole stats for non-router clients (I made it to redirect all local outbound DNS traffic to itself) and fixed it but it was curious regardless. Thought it was going to be found and abused much sooner. Especially with such a prominent and well-known port as DNS.
ZoL != OpenZFS != ZoF. A lot has changed recently, so you'll have to clarify the platform and version.

ZFS on FUSE should be deprecated by now, and ZoL I believe merged with OpenZFS for the 2.0 release.

FreeBSD ZFS is fine, and just check your versions if using it on Linux. Ie- don't use anything pre-2.0.
Maybe she was distrustful and did not want the driver to learn her precise home address.

It is perhaps a bit paranoid, but when trying an unknown and unusual service for the first time, not over the top, especially if she is a girl living alone.
The full company goes public, however existing shareholders keep their shares and don't have to sell them - they now just have shares in the public company.

This is why dilution happens too - new shares are created so that they can be sold.
Covid related conspiracy theories?

I can't imagine any gain being worth the effort of this pandemic.
Seems like a pretty neat use case
It is known in some cases and highly probable in others that randomness is compromised systemically in many products and therefore services.
Cyberpunk 2077 sold 13M copies – even with refunds
Ask HN: Do you use dedicated paper notebooks? For what purpose?
Visualizing the Mandelbrot Set Using Python in less than 50 Lines
Researchers find hydrogen-supported life beneath glaciers
You don’t have to compare urban to urban. In the early 90s, rate of violent crime in rural and suburban areas were far higher than what you now see in Chicago and Milwaukee. Not a surprise when you look at figure 1 of https://www.bjs.gov/content/pub/pdf/cv19.pdf
I'm a die hard KDE user but, my office workstation runs on XFCE (because I like to use different things overall).

My main reason is not presence of advantages but absence of disadvantages.

I like XFCE's simplicity and stability. It's as stable as the big boys in the town. I like how it looks in default configuration (I started this thing with C64. I love how old computing looks).

You can work relatively fast in XFCE. While it doesn't go above and beyond like Dolphin, Akonadi and KDE in general, it can accomplish what it needs to do out of the box. Thunar is capable enough (4.16 brings per folder view preferences, which is important).

XFCE, because lack of sheer eye-candy, uses screen space very efficiently. So, it provides you massive amount of space especially in big screens.

I don't miss KDE's interconnectedness and integration while using XFCE but, it needs different solutions. Again I want to emphasize that it's not a disadvantage, but a mere difference.

If you want a straight, run of the mill but well refined desktop environment, XFCE is the top choice in my book. It can provide you what you need without bloat. I personally don't understand why people continuously torture themselves by re-configuring various WMs over and over. I understand i3 and other managers are nice but, they're not practical in my book.
Rethinking Connection Security Indicators (2016) [pdf]
A critical aspect OSMand is missing for me are business information.

OSM maps will include store and venue locations, but Google Maps will show me their opening hours and give me their phone number, website, and (for restaurants) menu and food pictures.

Looking up that kind of info is, [i]by far[/i], the most common reason for me to open the maps app in the first place, before I actually decide that I want to go there and start navigation.

Obviously this is all information that Google has and OSM doesn't. But I would be OK with a plugin that lets me click on a store on OSM to open it in a Google Maps page in a webview.

I'd be letting Google know that I am interested in that place - no way around it - but I could keep the information of whether I actually went there and how long I stayed within OSM, without sharing my location with Google.

Another, probably easier plugin would be one that lets OSMAnd recognize the location provided by Google Maps when I use the share button. Then I could look up places I want to go on GMaps and send them to OSMAnd+ for navigation.
Prestigious AI meeting takes steps to improve ethics of research
thats right. what it did was giving the police more militarization and most police now carry an ar in their cruisers(used to be shotgun at best) and also lot more military surplus like nraps.
You could look to the UK for examples of action being taken specifically around suicide. Broadcasters have self-imposed guidelines that they follow. The regulators are aware of these guidelines and the need for them.

Journalist unions have created a set of guidelines that attempt to balance freedom to report with the need to protect the public. (For something more specific: when you report someone has died in a public place do not give detail information about where they died. If they jumped off a particular bridge do not name the bridge. (We have a little bit of research from survivors about how they pick locations and some of them say they're influenced by news reporting)).

On your wider point, all our broadcasters are aware of "imitative acts" and so they're very careful when showing children doing violent or dangerous things. Our advertising regulator will also ban some ads that show these things. There was an example from some time ago of a soft drink called "Tango". https://en.wikipedia.org/wiki/Orange_Man_(advertisement)

> Nonetheless, Orange Man soon sparked large controversy in the media and in public after it was discovered children had copied the events of the advertisement in playgrounds and injured themselves; Rupert Howell, a Tango advertisement executive, stated in 2000 that Orange Man "sparked a playground craze" where "people used to go round sort of slapping each other and saying 'You've Been Tango'd', and it was all very entertaining and great fun. There were no problems until we got a phone call once from a surgeon who said 'look, I'm not the complaining type but I thought you'd like to know that I did an operation on a child this morning with a damaged ear drum, and I was wheeling him in to the operating table, and said to him 'what happened to you then?' and replied 'I got Tango'd.'"[6] As a result, Howell pulled the advertisement from television that afternoon,[6] although other reports erroneously state that the advertisement was banned

https://www.youtube.com/watch?v=NhOeG-uTJxw
Military scrambling to understand aviation crash risk from new 5G sale
Any bets on them sticking the landing next year?

It looks like they got the landing legs prototyped and tested.

And they’re able to stick the landing on the moon, 3 times now. The moon engine needs to operate in a vacuum. And its landing craft can robotically land itself, after hovering, looking for a suitable landing site, and then softly sticking the landing.

The question is if it’s harder to land on earth, where you must deal with the atmosphere, versus on the moon, where there is no atmosphere.

My guess is that they’ll stick the landing. Or at least, get really close to success on the first shot.
Is any software ever finished?

ZFS has been quite feature-full and production ready for more than a decade... why do you think it is not finished?
I had such moment when I’ve had been living in my first own apartment for a few months already and listening to music till was really late. I was just about to go to bed, when I realized I can just stay and sleep on the couch. It was really nice and enlightening feeling, thanks for bringing this memory back!
The 'updated' image basically replaces all of the old map markers with ones for local businesses like Pret, Eat, etc. The original one shows you tube stations (e.g. Cannon Street) and plenty of other non-commercial points of interest.
Generating STL Models with Python
I don't see that it is opensource.
> everything around you (...) was made up by people that were no smarter than you

The audacity of this guy! So he starts from the assumption that he's just as smart as everybody else that lives or has ever lived. Then he works from there.
> Remaining small percentage of objects is freed via reference counting.

That should free most objects in a simple scenario, but how do you free objects in a cycle without a garbage collector?
Twitter Signs Agreement with AWS to Leverage the Public Cloud
As I understand, it's faster. DC Rainmaker complained a lot in his articles about having to wait a minute or two for course adjustments.
In case you are interested to try it in VM, OpenSuSE images are good option. Vanilla is available here:

https://download.opensuse.org/repositories/X11:/xfce:/rat:/i...
At the other end of the spectrum, I manage a 20-user private channel in which users coordinate to play together and chat about games in a single channel, voice chat in about 2-3 channels and the quality of life is various degrees of magnitude better than the old skype/teamspeak days.
Or, in the 19th and earlier 20th Century, public school, just as in Germany the Abitur qualified one to do one's compulsory military service as an officer of the reserve. Now, the instruction in the public school and gymnasium leaned heavily on classical studies, and no doubt for much of the period scanted math and science. But there would have been a consistent level of schooling.

In the US, particularly until the late 19th Century, I'm not sure that was so. The congressman on the recent frontier had an appointment in his gift, just as did the congressman whose district took in the Boston Latin School. Combining the military and educational instruction gave a chance to bring everyone up to at least a known level.
I think you missed my point. That's not just the login page.

That's the bundle for the entire app.
California was officially established in 1850 though

the original post said

> pre-dates the existence of the US and British colonialism

Which is honestly not false, settlements in California formed about one century before the US independence.

Anyway, there were people living in what we call California today long before the Spanish arrived there...
Bit weird that you're posting data from Japan showing a rise but not from everywhere else showing no rises yet.
And the fstrim issue: http://lkml.iu.edu/hypermail/linux/kernel/2012.1/01288.html

Which triggered an immediate 5.10.1 release: http://lkml.iu.edu/hypermail/linux/kernel/2012.1/07005.html
> Price was by the minute and varied with the phone number to call

Sounds like a plot for another horror movie ;-)

I'll show myself out.
Such a shame
See also: this long page in Signal's documentation with device-specific instructions on how to avoid it being throttled [1].

[1] https://support.signal.org/hc/en-us/articles/360007318711-Tr...
Introduction to Google App Engine
okay, but as wage increases continue to lag behind cost of living, are you just going to ask people to bunk up with more and more roommates in a 2BR?
OsmAnd is great and it's what I have on my phone, however it has a very un-intuitive UI and I often have to search for what feels ages to find a particular functionality.

It might be because I don't need a map often or maybe I'm just an idiot :)
Show HN: A simple web app to create holiday cards from any photo
You definitely would, if those manufacturers released hardware that was so different from what they shipped before. Hey, you can even google them for current hardware. Examples:

https://askubuntu.com/questions/726938/how-to-boot-from-a-us...

https://www.ubackup.com/articles/lenovo-boot-from-usb-window...
Apple Maps has an option to bookmark any arbitrary point and create collections without creating an account or doing any sort of sharing.