skysight-inc/HackerNews huggingface dataset:
My old Scheme/Racket permissive HTML parser[0] initially used what might've been exactly this SEML format. Because it's perhaps the most natural choice for a Lisp person -- HTML element is a list, item 0 of that list is a symbol for the HTML element name, item 1 is an alist of HTML attributes, tail items are HTML element content.

However, I changed the format when I saw Oleg Kiselyov's SXML work, to make my Web-scraping and other tools able to use his XML tools. I later made a few other tools that used SXML, such as a simple HTML-writing template embedded in Racket that does some of the checking and work at compilation time.[1]

At a library level, SXML's arbitrary nested lists make some things computationally harder to do (e.g., find all the attributes, depending on the "normal form" of SXML), but some other things easier to do (e.g., some kinds of functional editing, due to arbitrary nested lists). Aside from those considerations, SXML is the closest to a de facto standard for XML and HTML tools in Scheme.

If I ever happen to have funding to do so, I'd like to revisit the exact representations, to try come up with an end-all-be-all for all purposes, and redesign/reimplement all the tools from scratch. Until then, there's SXML.

[0] https://www.neilvandyke.org/racket/html-parsing/

[1] https://www.neilvandyke.org/racket/html-template/
I used to work in a mobile phone shop and we had these to transfer data between old and new phones. With regards to the SIM slot, SIM cards can store around 100 phone numbers and many people that swap phones regularly do keep their contacts on a SIM card. SIM cards can wear out over time so this was useful for swapping phone numbers from an old SIM to a new one or a nanoSIM etc.
"Oster now finds herself brainstorming punishments that a four-year-old will find “devastating.”" (on 1-2-3 Magic)

So she found it "just works". But how does she define "it works"? The child becoming obedient? That's not exactly what many parents want, but it would be the classic approach to child rearing (teaching kids obedience)...

Her book may be a good thing, for people who find it difficult to dig their way through all the information online. Personally I am wary of that type of public science book of outsiders of the field digging through hundreds of articles. At the end of the day, they might still fall prey to confirmation bias or only consider research that supports their thesis.

Any why is it so important to drink alcohol during pregnancy? There really weren't that many rules - no alcohol, no raw cheeses or meats, no honey. It's not an impossible toll on mothers, although my wife still has high respect from me for being extremely consistent about all those rules during pregnancy.
One of the hallmarks of a recession is also a reduction in consumption.

To iterate on that point, if people decided not to buy the latest and greatest phone, you would assume that in a growing economy they'll use the new available income to buy something else.
You are describing imageboard style sorting. Was 2channel/4chan getting it right all along?
The fact the people believe the cycle of boom/bust is somehow an inevitability of life rather than a flaw in our economic ideology is yet another cynical neo-liberal deception of the working and middle classes.
Regardless of the moral questions surrounding the resettlement of the people who lived on the islands, I do wonder what the legal implications are of Mauritius accepting the money to begin with. Surely if you sell an Island, you can't later claim that it still belongs to you?

In 1968 the "UK paid the self-governing colony of Mauritius £3m for the islands" which equates to approximately £52m today[1]. At the very least, you would expect that Mauritius would have to pay this back. But, there is also the question of value. The islands, especially given the state of the world today, are probably worth much more than £52m from a strategic point of view.

> Mauritius prime minister Pravind Jugnauth has attempted to smooth things over by saying the country is prepared to reach an agreement with the US and UK to allow the Diego Garcia military base to continue to exist – presumably in return for a fat check each year - arguing that such an approach would "provide a higher degree of legal certainty" than the current situation.

Yes, that /is/ a presumption, but seems quite likely. I still think my above point about ownership stands. If a country sells an island, they surely also sell any claims to sovereignty too. Looking into it further though, it doesn't appear that the islands were sold, but that they were split off from the territory (along with some others too) to form another, the British Indian Ocean Territory. Mauritius was compensated the £3m.

So, I suppose what this really comes down to is the question of colonial ownership, but the implications of this are huge, after all, the US, Canada, Australia, aren't all these countries also former colonies?

[1] http://www.nationalarchives.gov.uk/currency-converter/ using 1965 as start year and 3,000,000 pounds as start value.
Also the garbage comic book BS they put up every 6 months.

Noooo not recycled garbage at all. /s
Are you familiar with anything except League of Legends? Because everything has a ladder: SC2, CS:GO, Dota2...
I read the title as "(Graphics Systems) (Paper Beautiful)" and was expecting something by Tufte or Knuth.

In retrospect, the plural on system should have collapsed that to "(Graphics) (Systems Paper) (Beautiful)" but I clearly wasn't awake enough.
Ok..yes I'll admit I never even knew that Digg did that.

I thought Digg's vote system was simply being gamed by bad actors. The idea that someone at Digg thought it would be even a reasonably good thing to have the system you describe is totally bonkers.
Interesting topic but is this not just an advert for this guys book?
> even more to learn a Lisp, especially if they are used to a C-like language

Ah, you're mixing up Clojure and Lisp. The restrictions in Clojure have nothing to do with Lisp tradition.

Someone used to a Lisp-like language will also struggle with Clojure.

Traditional Lisps like Common Lisp are multi-paradigm languages in which variables and most aggregate types are mutable.

They are not hard to pick up for someone with a background in C.

C has pass-by-value functions; so does proper, traditional Lisp.

C has mutable variables, arrays and structures; so does Lisp. Lisp data structures like lists or hash tables are easily understandable by a C programmer with a good background in data structures.

cons is like malloc-ing and filling-in a two-field struct, except that freeing is taken care of.

People have written Lisp systems in C (and written more than one book on that exact subject: Nils M. Holm just put a new one out: http://www.t3x.org/lsi/index.html), with a lot of the internals being written in C over the Lisp library functions. E.g. visiting and printing the elements of a list can literally look like this, in the internals of a C-based Lisp implementation:

for (val iter = list; list; list = cdr(list))
print(car(list));

val is some typedef for a pointer to a "struct lisp_object" or whatever. The nil value is represented by null, and so it goes.
Show HN: ZeroHTTPd: A web server to teach Linux performance, with benchmarks
This is a rather classic example of people talking past each other.

The argument used in favor of current practice is that variables in hormones create noise and interfere when analyzing data. This conclusion is for any hormone, being anything from sex hormones like testosterone and estrogen to stress hormones like hydrocortisone and epinephrine.

The arguments against current practice as brought up by the article is that this exclude female subjects, which might bias results.

The problem is that both sides are right. A variation in hormones does create interference in the data, and a lack of variation in hormones create a bias in the result. Most male humans are not locked in isolation cages and share the testosterone levels of medical male animal test subjects. Most humans in general do not share the stress hormones that such animals often has.

The discussing afterward tend to be that both side saying that animal testing is very inexact and almost worthless, except that it is currently better than computer simulations and it is more ethical to first test a theory on animals before doing human trials. Thus we return to the original problem: should testing be done with a variation of hormone levels or not.
It's more like humanity is playing a growth-sum game. If growth is positive then people can improve their lot without reducing someone else's, which creates all sorts of scenarios where it's rational to cooperate, making things better for everyone. If growth is at or below zero, then people have no incentive to work together except to defeat other people.
I think the complaints of parents about outsiders giving advice are way overblown. Yes it happens, but why not simply shrug them off? Everybody is entitled to their opinions. And in a store, presumably the employers or owners make the rules. You can always teach your kid about concussions somewhere else (not saying you should have acted other than you did, as the employee only voiced an opinion, not a rule - but if the rule was "no hanging from carts", I think it should be heeded).

Our favorite is parenting advice from the childless aunt. We just ignore it, problem solved.
The land property tax is intended to address specific issues with land value due to it's fixed availability and role in the economy. For example it's very hard to substitute unproductive land with something else, because you can't (to any significant degree) create new land, and certainly not with the same locational characteristics as existing land.

These aren't attributes shared by stocks or other financial assets. For example it's not straightforward to charge a rent on stocks, and they're not fungible to different economic uses in the same way land is.
You mean like Positron? That was abandoned several years ago. So was Spidernode, FirefoxOS/apps, etc. Other dropped projects include Shumway, the JavaScript flash runtime. Basically every interesting thing they do that isn't directly related to improving Firefox seems to get dropped eventually.

Then there's GeckoView, which they explicitly decided not to make available as a WebView drop-in to be available systemwide on Android. In this case, at least they seem to have a reason, though it seems to me that having an alternative to Google's WebView would be valuable enough to continue.
I don't think this (Azure AD Password Protection) actually implements a pwnedpasswords-style check.

It lets you upload your own custom list of banned passwords but it's limited to 1000 words. My impression is that this is intended to blacklist common words and things like your company name.

I see that Troy Hunt is now working for Microsoft so perhaps there's something in the works related to this. It seems like linking this Azure AD service to the haveibeenpwned API would be pretty straightforward.
Is there information in the article that you find useful or interesting? Or that someone else might? If so, then what does it matter that he wrote a book on the same topic and mentions it? Would it have been better if he'd written exactly the same article but not mentioned the book?
Fabergé Potato
Password expiration made average users need to remember more password combinations and resulted in them using the same password for each website they use. This is a serious issue, especially when sites the size of facebook are accidentally logging plaintext passwords on their servers.

Password managers are claimed to be the solution but we just aren't seeing average users jumping on board - probably due to the added complexity.

So what's the solution? How about websites begin client side hashing as well as using SSL and hashing server side. Then every users 'password' becomes unique by having a specific salt per website. This would hugely improve the current scenario in that when a site is hacked, attackers can try every users details on a range of other sites gaining access due to password re-use.
ad spend (as percentage of gdp) has remained constant for more than 100 years

https://1.bp.blogspot.com/-BVIsd8mMLFM/Wk7XXTQvWEI/AAAAAAAAI...
Russia didn't really liberalize or open up socially all that much (I mean, just compare Eastern Europe!). They sold the government assets that they had around as the legacy from their socialist past for pennies on the dollar, ostensibly in order to quickly gather funds for the government and deal with the huge scale of economic disorder/crisis that had forced them away from socialism in the first place.

Their subsequent dysfunction was still the direct outcome of their former socialist system (and, to a significant extent, of overt hostility and distrust from Western institutions - which is a big part of why many people there are in turn distrusting and quite hostile towards Western values even today), not of increased freedom. What limited opening-up they did probably carried them along to where they are now.
Chest cavity fire during emergency cardiac surgery
I don't know though. I believe that I have saved carefully for the worse to come, but I am not sure would it be sufficient or not.

Certainly not big capital spending whatsoever in next year. Risky time indeed.
Is it really so horrible to give up sushi for 9 months? There are plenty of other things to eat under the sun.
I moved off of gmail after reading stories of people getting locked out of their google accounts and how difficult it made things due to email basically being an internet passport, so I sympathise with your fear here.

With that said, If I delivered you services and then you credit card chargebacked me, I'd cut all relations with you as well.
Most of us have. Confusingly, there are 6 different types of British nationality, and there are still some British subjects around.

https://www.gov.uk/types-of-british-nationality
I'm not saying cinema's dead, rather that headlines of "RECORD BOX OFFICE RETURN" that drive the genre of comment I was replying to are bullshit.
Makes sense.

I believe it works differently in EU (i.e. US DCs taxed) as per Article 44 the place of supply of services is the customer's country if the customer has no establishment in the supplier's country.
Not yet. But they are doing everything possible to lay the groundwork. As much accurate data as possible, hire all the best AI talent, pioneering work on quantum computing and constantly improving tooling.

2030 to 2040 will be the earliest AGI could happen realistically.
That's like saying going from any language to any language on the Unix platform is easy because the POSIX system calls are the same. In any half-decent language on Unix you can get access to a file descriptor and call fcntl() on it, so it's all the same.
There's not a "right way" or "wrong way" to organize online forums. Different interaction models result in different types of conversations, and there's room for variety there. In the case of small communities, I think it's actually beneficial to have a tool to rank order comments based on the perceived relevance to the collective.

I would say that actually showing users vote numbers is probably counter-productive. It's probably too appealing to our primate brains to be able to assign precise values to social interactions, and I think we'll probably find out in time that gamified social media is in the category of things like sugar, slot machines and opiates which are just a net negative for many many people.
You always have your mind. Are you incapable of just sitting and thinking about things? Do you need constant external stimulation?

There's a famous quote from Blaise Pascal that goes "All human evil comes from a single cause, man's inability to sit still in a room."

I wonder if someone like Richard Feynman would have accomplished anything at all if he had a phone to distract him and he was incapable of simply sitting and thinking. Einstein came up with the central ideas of the Theory of Relativity while he was day-dreaming at work or on public transport.
Calculating your maximum operating depth and the time you can spend there before experiencing oxygen toxicity is an important part of advanced diving training.

For deep dives I really enjoy the planning phase, it requires a high degree of technical expertise and a thorough understand of your bodies physical limits.
I've always been fascinated by how hard diving is. 60 ft seems like a completely trivial depth - about the length of four cars - but already there are non-trivial risks. And from there it rapidly becomes more dangerous and complicated and just plain hard to stay alive.
Imputed Rent
Okay, problem solved then.
Combination of three gene mutations results in deadly human heart disease
I bet it's just "stay hydrated and come back in a week if symptoms persist" hard-coded in a loop.
If your TOTP key is stored in the same place as your password, is it still in any sense a second factor?
What I wonder is what is considered a social media. Twiter, facebook, linkedin sure.

But is github social media site? How about medium ?
Steam webstore ?

How about reddit and hackernews ? Stackowerflow ?
Any site that has a "enter your email for a reset link" feature relies on your email security.
... and from Lisp. Please, folks, don't assume Lisp is weird, opinionated and hard to use based on trying Clojure.
Do you use a rebreather at all?
So you agree then that given the existence of free will, it's better that the author tweet this story than [not] blog it and thus allows folks like yourself to ignore it while others who don't mind can read and enjoy.
Switch Market grows at 7.8%, Router at 8.2% in Q1, Cisco tops chart
> Often viewers are incentivized to watch the tournament, by being offered exclusive cosmetic items in game or some premium currency for the game. This makes the view counts artificially inflated by people just looking for the handout. But the esports coordinator gets to flex the big viewer number as if it were organic.

Precisely.

Just to give you a quick example - since time shifting came into play for TV consumption, the perceived value of TV advertising campaigns decreased (though I don't think it became cheaper, but I think that's for other reasons) - except for live sports events. That's a premium in a world where people can see content on their own terms, and where our attention is constantly shifting attention between screens.

Live sports events is the only time we're comfortable assuming that a huge audience has their attention retained in the TV screen.

It's a emotional thing, a social thing, and truth be told, it's the most spoiled type of content even few seconds after major in-game events. Everyone wants to see it in real time.

There's no need to give any incentive for this behavior. Hell there's a whole sales event surrounding it (beers, snacks, etc, thrive on such events).

Now, there are people who act the same way for esports... but like you said, if they need to inflate those numbers, something is not triggering it the right way, or maybe it simply doesn't have what it takes yet.

Constant meta changes, forced metas by developers, grinding, balance issues, boring (but effective) strategies, predictable outcomes, a lot of small things that off put their highest potential audience - the players. If they can't retain their attention, it will be difficult to do it for anyone else.
That relies on every website implementing this solution, and I don't think such coordination is possible.

Also I don't see the advantage over just server-side hashing. Client-side hashing (without a password manager) is public, so the salt the site uses is known.
I don't think extradition counts as a punishment like jail time, it's the revocation of a privilege, but I might well be wrong.
That seems like a likely explanation, although the island where I dive attracts very affluent tourists and there are effectively no Americans there either.

Were most of the people you met tourists or living in Malaysia?
On YouTube’s Digital Playground, an Open Gate for Pedophiles
This seems like a really nice and modern thing, if it all works. Much better than things like "patient.co.uk" which some GPs use and has a GoDaddy SSL certificate (of all things)
Agreed. Twitter is terrible for long-form content, end of story. They could easily write chunks of a blog, in the same size as a tweet, one-by-one, then publish when it's all ready. I think it's just their 'thing' now and it must be nice to have loads of people jump to your defence because you said ADHD. It's like they have an army of people ready to be offended on their behalf.
> Far better entropy

> random array of everyday words

No, that's not how entropy works. Random characters still score better.
Grady Booch even gets in on the action: https://twitter.com/Grady_Booch/status/1135459629658329090?s...
It can be a web platform API.
Needs async IO variant as well...
Does it finally allow for offline execution of games? Epic just had some good deals for market dominance. Makes sense, since they now have the capital. There are some interesting exclusives, but I resisted in creating an account because I would regret it later.

There might be better deals for developers in there, but that will undoubtedly change if the goal of market dominance is reached. It is an overall really bad choice for consumers on nearly every level. I don't really see them as serious competition to steam and GOG.
You don't. You can only hope that a) future people won't revive you unless they're somewhat confident it'll leave you better off than you were when frozen, and b) worst comes to worst, they can still euthanize you.

Cryonics is ultimately a bet on future technology and future humanity.
Well any website serious about security - yes. But if a single website decides to do it it would work fine. It would be quite easy to just add a js file with this. For example this one for the Stanford JS Crypto Library: https://github.com/bitwiseshiftleft/sjcl/blob/master/core/sh...

We're currently putting the onus on the end user (who are mostly apathetic), when really the onus should be on the websites.
Sure, we once had an entire country with 300 million population, living like on a military base: barracks as residences, the same assortment available in department stores, symbolic salaries, some involuntary labor, and no freedom of movement. It was the USSR.

Not everyone liked this lifestyle. At least the personnel on military bases know when their contract ends, so they could return to life of freedom and opportunity.
Foreign talent in the right places is better than in the Valley (especially central and eastern europe). In fact a lot of the successful tech companies were started by foreigners, albeit in the US. However, beware the Valley / Startup Siren - she is a monster who wants to devour you.
A highly opinionated guide to learning about ActivityPub
Go for it!

In any new position, you will have to learn and grow into it and if the jump is gradual, all the better. Assuming that you have the engineering domain covered, you may only lack experience on the management side which will have to be worked on but that will be easier since it is a small company and hence will not be onerous. You can also request help (i.e. informal mentoring from peers/seniors) and later on grow your team to delegate some burden off of you if needed. Necessary commitment and hard-work will take you up the career ladder.

Finally, don't sell yourself short while also not losing sight of your limitations. Focus and sell on your strengths while simultaneously working on improving your weaknesses i.e. stretch yourself and don't always stay within your "comfort zone". Have a clear view of Expectations vs. Responsibilities and you can takeup any challenge.

Good Luck!
Hahaha, genius! Where we send the password in plaintext and return a hashed version! /s
need money in cards
Neutrino Astronomy
Doubt they are starting at high end - they are either entry or mid level which is also where the high end is downgrading to.