skysight-inc/HackerNews huggingface dataset:
I'm not convinced that arguing that "think[ing] day-to-day tasks like running a web app are difficult or impossible in Haskell! ... isn't true!" is well-served by a series that introduces (in the first post!) Persist and Template Haskell and then has

{-# LANGUAGE TemplateHaskell #-}
{-# LANGUAGE QuasiQuotes #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE GADTs #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# LANGUAGE RecordWildCards #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE OverloadedStrings #-}

PTH.share [PTH.mkPersist PTH.sqlSettings, PTH.mkMigrate "migrateAll"] [PTH.persistLowerCase|
User sql=users
name Text
email Text
age Int
occupation Text
UniqueEmail email
deriving Show Read
|]

as literally the third block of code in the series. That's more of a proof of the opposite, don't you think?
Wow, it looks so easy, why doesn't everybody do that? /s

That jq query looks like an unwise Perl one-liner.
> Mars will be independent the moment they no longer need Earth for resources, decided by whomever governs Mars.

Or even sooner, when the Martians are backed by some earthly sovereignty that gains enough from the cooperation to really don't give a damn about who is in charge over there.
In Canada, this is a big deal.

You could argue that Canada's participation (and bloody losses) in WW1 and WW2 unified Canada into a nation, beyond the welfare subsidies that made confederation.

Britain very heavily relied on its colonies during those wars, even more than is commonly known. Besides personnel, Canada built several airstrips to train pilots from multiple countries.
What if Earth sends a fleet to Mars with orbital bombardment capabilities? Mars isn't like the Earth where you can just run outside of your fixed settlements into the forests or jungle. Even Earth isn't like that any more.
If an American murdered another country’s citizen, both countries won’t care what your TOS says once you are back on earth
USA was party to the Paris Agreement until the day it wasn't. What were the consequences? What stops any of these 110 countries from leaving the second there is an incentive to do so?
Humanist perspective
I was going to say that's it's weird hill to die on.
Deprecating Scp
...and there goes Whole Foods from my possible destinations.
Is there any technical merit for Gtk at this point?
> My strong belief is that programming languages research does not value usability because there currently is no satisfying, agreed-upon way of evaluating it.

This is talking about usability of the programming language - or of a language that incorporates whatever conclusions the research reaches. This matches something I've been thinking a lot lately, that software engineering is a different animal than computer science. If your PL advance is the greatest CS thing since sliced bread, but it isn't usable for actual programmers working to write programs, then... who cares?

The ergonomics of computer languages is not what computer scientists think it is. CS types complain about how stupid the field is to use languages that don't reflect the best CS research. The reality is, the CS researchers are too ignorant to grasp what actually makes languages useful in the field.
These are the best
That seems better to me than original posters map
It was blocked because the standards bodies require two or more independent implementations. All Mozilla said was that if they were to implement WebSQL they would use SQLite and there would not be two different implementations. Why should have Mozilla had the burden of implanting WebSQL in a different database?
Not quite, as even when they are independent - a self sustaining colony - they would still not be in the possession of military technologies to fend off Earth actors.
> Generally, you can either convince decision makers that cleaning the kitchen is more profitable in the long run or you can dust off your resume and get out before it burns down.

A better commercial kitchen analogy might be mise en place, since it's literally about productivity and is completely uncontroversial.
From what I understand, this is essentially an extension to Snort that uses high performance NICs with built-in FPGAs to do the heavy lifting.

Honestly, I don't really think this is the best way forward. Using Suricata on cheap hardware with OSS rulesets I can get _very close_ to gigabit throughput. Instead of relying on specialized hardware Suricata can use CUDA making it much more accessible.

https://suricata-ids.org/
> Anyone have some insights on what a registrar usually needs to do to add a country's TLD?

ccTLDs are the Wild West. It's hard to generalize -- practically every ccTLD does something weird that makes it difficult to support, though.

A few examples of areas where ccTLDs behave significantly differently from gTLDs are:

• Many ccTLDs require registrants to have some form of personal or business presence in the country. The requirements for how the registrant must prove that presence can vary.

• Some ccTLDs have unusual processes surrounding domain expirations and renewals. For example, under some ccTLDs, domains always expire at the end of a month, rather than exactly a year after registration. Additionally, some ccTLDs restrict when domains can be renewed -- for example, .au domains can only be renewed within 90 days of their expiration, and .eu domains cannot be renewed within 5 days of expiration.

• Domain transfers can get weird as well. gTLDs have a standardized process for domain transfer authorization; ccTLDs often modify this system or replace it entirely.
When is the iOS version?
> Yes, everything is fake on YT, just like everything was fake on TV.

> Fake Cake Youtube empire https://www.youtube.com/watch?v=bfpjlxgJMMc

So I watched that video. It makes a few claims of relevance to the description "fake":

1. The videos show plausible cakes and their contents do not need to be debunked.

2. The channel is owned -- openly -- by what you might consider a conglomerate which operates about 100 youtube channels.

3. This conglomerate's website is copied from a web theme example.

4. Their various channels offer videos which appear, based on review of the thumbnails, to be repeated across several channels. This contradicts a written policy of YouTube, but not the actual policy. (Which, as stated officially but not publicly by YouTube, allows you to repeat content across multiple channels if you are the owner of the content.)

5. On closer inspection, several videos on each individual channel also appear, based on review of the thumbnails, to be repeats.

6. On even closer inspection, the contents of a video on one of these channels do not appear to be related to the video's thumbnail.

7. The conglomerate lists an address in Vietnam. If you look up that address, you can find a building displaying the corporate logo, and they have videos of themselves unboxing the many celebratory buttons they get from YouTube for having so many subscribers.

So summing up:

A. The video content is not deceptive.

B. The people behind the videos operate quite openly and can be found at the location where they say they are.

C. They comply with YouTube's policies on content repetition, despite some unfortunate wording in YouTube's public statement of the policy.

D. It is not even obvious that they are repeating content.

E. They definitely do use deceptive thumbnails.

Why are we calling this "fake"?
From the article:

"I was basically told … if they allowed this one particular cause, then it would open up the door so that they would have to allow or consider allowing other causes," said the employee.
Our first contact will probably be our only and last contact.
Also on Proxmox, but run separate LXCs for each docker container. Lets me do per-“application” QoS/monitoring as Proxmox is also running my firewall.

Am I missing out?
I don't have a prefernce. Screenshots would be nice.
But showing is better than telling, so why not also use your own tool to build a basic website that does something, even if its like a fake store or service as example?
A lot of GNOME is written in JavaScript now, this is just GIMP catching up to that ecosystem.
https://www.youtube.com/watch?v=irwjLviDHmo

https://www.nationalpopularvote.com/state-status
The only "micro" thing you can do is stop thinking that some small personal investment will magically have an outsized impact. Nothing short of a massive & collective investment of resources and time will even make a dent in American cities that have been systematically segregated and bled dry by racist capitalists for 100 years. Cities are run by monopolist developers, landlords, investors, & wage theives and we must sytematically reappropriate them through class struggle.
If you really want to help the people––& not simply feel better about being a gentrifier––join or support a local tennant's union or other housing justice org, or join an org or mutual aid project whose goal is to build people power to challenge the ruling class. https://www.pslweb.org/ would be a great place to start !
> YOU PUT THE SPORT IN TRANSPORTING.

This is a nice one.
I think the issue that they shouldn't be allowed to use the term "life" and in the fine print clarify that it's explicitly not for "life".
I realized after reading this I’m stuck in this trap with Epson and their ink.

I installed new ink in all colors recently. Black printed fine a few days (shipping labels). Two weeks later I have missing lines on black prints now. I run the ink calibration cleaning option. Works fine for two days. Then the problem comes back so I clean and align again.

I realize after reading this I’m wasting ink with the cleaning and alignments I’m running. I went to eBay and bought a used color laser writer from Xerox for the coat of a new color inkjet.
Healerly Redefines Holistic Healing
Treaties tend to not have much meaning these days when you can just walk away on a whim without any consequence.

The latest example:

https://en.wikipedia.org/wiki/United_States_withdrawal_from_...
yesterday's discussion https://news.ycombinator.com/item?id=25004476
Signs you might be a micromanager
Change trajectory of a Asteroid let i impact on the Capital on Mars (known as Olympus City), then fire your nukes (for the "surgical strike" effect) send your troops on the backside of another asteroid..invade..i don't see any complication in my plan.
FWIW, my two cents:

I like that jq's query expression syntax is command line (bash) friendly. My hunch is that xpath expressions would be awkward to work with.

I've done too much xpath, xquery, xslt, css selectors. For my own work (dog fooding), I settled on mostly using very simple globbing expressions. Then use the host language's 'foreach' equiv for iterating result sets.

Globbing's double asterisk wildcard is the feature I most miss in other query engines. https://en.wikipedia.org/wiki/Glob_%28programming%29

Looping back to command line xpath: there's always some impedance match between the query and host languages. IIRC, one of the shells, like chubot's oilshell or fish?, has more rational expression evaluation (compared to bash).

You especially see this with regexs. It's a major language design fail that others haven't adopted Perl's first class regex intrinsics. C# has LINQ, sure. But that's more xquery than xpath. And I've never liked xquery.

In other words, "blue collar" programming languages should have intrinsic path expressions. Whatever the syntax.

YMMV.
Reversed in no time at all.

This sort of thing often happens when American companies operate outside of America and forget that cultural differences can be pretty significant.

The very idea of banning a Canadian from wearing a poppy during November is, to my Canadian-culturally-raised-brain, an insane thought. Doug Ford said he would pass a law that made banning them illegal and honestly I suspect he'd get unanimous support from his legislature, most of whom loathe him.

You can't just apply American norms everywhere.
I've been using it for a while and it works really well. It manages to be helpful and not annoying, which is a fine line to tread.
>You can change that on the settings.

Always a valid reply in Linux discussions.
I guess being the one that is more GNU/Linux oriented, so that is what most managed languages frameworks bind to (Swing, SWT, GtkSharp, Gtk-rs, Gtkmm, PyGtk,...), specially because of GObject it is relatively easy to generate bindings.
Good point, that's true. The lack of FAANG dominance at the time meant that labor cost would have been cheaper even before inflation. On the other hand, founders & early employees of startups often accept little or very reduced salaries on the prospect of large gains on exit, especially after the bubble burst & Y2K went away, leaving excess talent unused.

It would be interesting to analyze the difference between the lowered infrastructure costs against increased salary costs to see what the net $ effect was in terms of funding a comparable startup. If you were willing to ignore the increased cost of scaling if/when you hit the hockey stick growth and simply opt for a few co-located dedicated servers running a LAMP stack, maybe infrastructure costs would still have been low enough that the difference would be negligible. Although you might still have needed more dedicated expertise in dev ops to manage it, increasing salary... I'm not sure. I was in college 20 years ago and not very caught up in following startup culture until a few years later.
It would be interesting to see a hex map that represented each state with a number of tiles in proportion to its electoral college votes (or in some other way showed their relative weight).

There's one for last year's UK election here (but it doesn't reflect margins of victory):
https://www.theguardian.com/politics/ng-interactive/2019/dec...
You can't embed videos in Github's markdown.
I would argue that focusing solely on the nobility of those who died in combat while ignoring what led to them being forced into combat in the first place, is political.

I think the poppy, and Remembrance Day in general, spends far too little time examining _why_ these people were sent to die.
War is the continuation of politics by other means.

- Carl von Clausewitz
>>What's the political statement made by wearing a poppy?

I haven't the foggiest.

But it's a fund-raising campaign run by a non-governmental entity. I don't think it's political or controversial. But most non-governmental fund-raising campaigns will also claim they are non-controversial and non-political, so why can't they get a uniform-code exception supported by provincial and federal prime minister?

>>Did Whole Foods make a political statement when they enacted the poppy ban?

I think Whole Foods have a uniform policy that says "wear no insignia other than these things", and as such it's as a-political as things can get these days.

In principle, making an exception for this one cause is formally the political statement.

As I said, I think it's a case of damned if you do damned if you don't. I happen to agree with this particular cause and am glad it's receiving support, but I don't necessarily know what objective differentiator we can write down, agree and use that would fit the poppy campaign but not million others.
Is this better than the old solution of json_pp < jsonfile | grep 'pattern' ?

While that's only useful for picking out specific named keys without context, that's often good enough to get the job done. Added bonus is that json_pp and grep are usually installed by default so you don't have to install anything.
My favorite lexical pun, but not auditory, is "You put the laughter into slaughter".
Healhub Commits to Ending Worldwide Suffering
You can survive on Mars with protection similar to that required to summit Mount Everest. Mars is a little colder and a little lower pressure and you need oxygen for both.
Did these people seriously fork GIMP just so they can change the name?! I didn't even know anyone cared about that.

I've been using GIMP for many years (since at least 2008) and have heard many valid and not very valid complaints, but never anything about the name being offensive.

GIMP has a lot of problems hurting its adoption in professional settings, but the name is hardly one of them. Creating a fork just for that is bike-shedding to the extreme.
Which is why I eventually switched to XFCE. GJS use is quite noticeable.
>YOU PUT THE BITCH IN OBITUARY.

Welp, I have to say it's a resounding success.
Brush up on Factorio and arm the rockets. Our current spacecrafts are not designed to survive sustained damage (and unlike on earth, the attack vehicles have no easy way of refuel in space, so they are limited when it comes to evasive maneuvers). Attacking a planet is limited by the (current) laws of physics. Defenders are at a great advantage as long as they have a proper production line for orbital rockets.
"I'd venture this was written by someone who has a more traditional machine learning background that wants new people to the industry to have that same foundation"

Yeah I get the same feeling. I am hesitant to suggest it, but gives a little bit of a gate-keeping vibe. Like only once you've payed sufficient homage to the same education path that I took, shall you be granted permission to be a 'real data scientist'.

That said, I think there is value in something like this more for hiring managers than practitioners... which makes sense considering the intro comments.
This. Once as a self-sustaining colony is started on Mars, SPAAACE LAAAW is non-existent for them, at least until they can send law enforcement to establish a military state.

A colony on Mars would have to adapt fast to the challenges of that environment, they can't be expected to wait for Earth bureaucracy to decide if they are allowed to act. In fact, the colonization of Mars should be modeled after the colonization of the American Continent; everything that was done then will be repeated on Mars, with the exception of genocide.
And it also opens the chance for innovative (or not) competition. Hard to compete with a free Google service.
https://news.ycombinator.com/item?id=25005567
I see everyone's big on the armed colonisation of Mars, and assuming that this can be done without Earth factions noticing and doing something about it. But I think this radically underestimates how fragile and dependent the colony is likely to be. We've already had "rare earth metals" discourse on Earth; how rare are they when you're not even on Earth? Are there Martian deposits of tantalum, iridium, neodymium, etc?
Wasn't Waymo's stuff limited by the fact that they were (and remain to this day) only able to drive in places that have been pre-mapped? If this is wrong, I apologize, but that is my current understanding. Also I have heard that lidar has really bad issues in inclement weather where there's stuff like rain and snow. I'm not an expert by any stretch, but these concerns make me very skeptical about the comparisons made (in sunny California weather no less) in those tweets.
Mars will be independent the moment they no longer need Earth for resources, decided by whomever governs Mars.

Yeah, and that will happen... if and when a series of extremely challenging technological and social hurdles are crossed. Especially, the ability of humans to live on Mars for any extended period of time is doubtful given the limited gravity[1]. Mars is going to need influx of humans for a long time, hopefully with them also leaving well compensate. "Mars ain't the kind of place to raise a kid"[2]

[1] https://en.wikipedia.org/wiki/Colonization_of_Mars

[2] William Shatner
Another possibility is just plain text (or text/gemini). JSON doesn't seem suitable for just ordinary text, although when you want to provide data, JSON (or other formats, such as CSV) would work better than using plain text or HTML, I think. APIs are also helpful, although documentation would be needed.
I played Larn for years! And taught my boys to love it. Their earliest memories are laying on the living room floor, exploring the dungeons in Larn together.
I think this has been the tradition with GIMP dev version splash screens. They are really tongue-in-cheek. It'll change...
No, there are a lot of breaking changes beyond 2->3 transition. Basically, everything had changed: toolkit, extensions, styling, icons, theming

Devs wanted to do it all at once
Instant user interviews, early users and new features
>" Under that logic, the Russians could claim outer space altogether."

How so? The USA has had the most orbital launches so far in 2020, with China in second, and Russia in a very distant third.

https://en.wikipedia.org/wiki/2020_in_spaceflight#By_country
I got tired of the inkjet experience and bought a Brother color laser printer with full duplex printing and scanning and support for AirPrint and uploading scanned docs to the cloud for less than $500 at Staples five or six years ago. I've replaced the toner once, maybe twice. Updated the firmware once. You can toss a bunch of documents in the document feeder, tap a button, and they are scanned and uploaded where you configure. Highly recommended.
You put the KILLED in unskilled
Can't wait until multiple planets are in a race to build the first Death Star.
Having servers offer scp instead of ssh is not the only problem.

What about this part of the article:

Finally, while the danger is remote, it is worth noting that a local file name containing `backticks` (a file named `touch you-lose`, for example) will be handled the same way on the other end; if a user can be convinced to perform a recursive copy of a directory tree containing a file with a malicious name, bad things can happen.
This reminds me of precision vs accuracy.
Uber’s market value has just reached an all-time high
Sounds just like what England had to say about its colony :man-shrugging:
A couple of these actually made me laugh out loud. Nice job!
Don Cherry gonna be mental
The reason they "See Like a State" is because it works better on average essentially. Despite the romanticism of "local community in tune with their needs". Just look at small town corruption for one.

The actual practice is more Feudalism-lite of alliegences and fiedoms. It is why bureaucracy was an improvement. Even with all of its pain in the ass inanities, rigidities the fiefdom seeking is lessened as they have less discretion to abuse it with defined rules.

The agenda of Scott echoes bad ideas been seen many times before. It seems to be an "anti-practical so they can call it intellectually pure" pseudo-intellectualism legacy of philosophers idolizing the Greeks who were largely essentially being "paid" (even if technically slaves their lifestyle was supported without toil) to kiss up to aristocracy and promote their prestiege and looking down upon anything practical.

That toxic anti-practical attitude just keeps on showing up in history. The "southern aristocrats" and old money distancing itself from the new in the industrial revolution. Because aristocracy defined themselves as not working but fighting and owning. The split of natural philosophy from philosophy and into science was a good but it implicitly left a "but not emperical thinking as it has become too lowly and practical!" to philosophy leaving it frankly tending towards the delusional. Yes there is "philosophy of science" but the need for the qualifier is a hint that it isn't an implicit norm with respect to empiricism.

The article also misses the mark in claiming a reversion from machine learning - even if it loses legibility the fact it is still based upon the data instead of direct personal whims is still a net perk even if the rules it operates end up Garbage In Garbage Out. The judgement of it may still be evaluated and adjusted - just like every other rule based system.
Oh dammit, they opened it up for everyone. Nothing is holy these days.
Technically correct, which is the best kind of correct.
It is political. It glorifies war and being the aggressor in war. I my country, it's mainly used to represent the time we tried to invade what is now Turkey and killed a bunch of the locals defending their territory. Anti-war people don't like it.
gron outputs Javascript!
The Living Mahabharata