skysight-inc/HackerNews huggingface dataset:
> I love how you explicitly avoided the use of the word gender

Maybe because sex is a more accurate term.

> don't actually address that you're uncomfortable that some people don't fit into the social boxes of male and female.

So? What's your point? Male and female on not simple social boxes. There are real biological and physical differences between them.
This is probably already implemented if it does exist, but I know with a bunch of fixed text strings you can create a NFA/trie thing using Aho-Corasick. Does such a thing exist for regexes (specifically: one that can match "all of them at once"), and is it used for the fast regex engine?
Upvoting for "Neptune". Hot, rocky planets are for extreme primitives. The high life is where there's plenty of room, frozen hydrogen, and free cold.
From the little of what I knew about Xi, I came in with this perspective. The article changed my mind. He really was trying to "fix all the problems" as it were, it's right there in the start of the article the issue with google keyboard not talking to text boxes, it's a problem that is real. That said, in his opinion, it didn't work especially with the gui being separate from the core.

I guess my point is he was trying to "correctly solve" a hard problem, which does require engineering. He didn't seem to set out to solve a dumb problem that didn't need solving (Yet Another Text Editor).
In the old days you spent more time reverse engineering an app before you make a post or write an article.
google voice phone numbers work.
Why I’m Done with Gatsby
Progress Studies School
The claw was great. The kaleidoscope was meh and the tree was not fun to build or play with. And given that they start you out with the great kit and then get progressively worse, we assumed the trend would continue. For 20 bucks a month you can buy lots of legos or other interactive toys. The kit items were also not especially durable. Legos last decades, Kiwi projects lasted 1-3 months before breaking.
I like seeing the competition. Maybe that's the answer for the social media bias. But I fear that any private platform will eventually get corrupted. I would strongly prefer an open-source standard to beat out the big tech monopolies.
> And it [syntax highlighting] basically doesn’t fit nicely in the CRDT model at all, as that requires the ability to resolve arbitrarily divergent edits between the different processes (imagine that one goes offline for a bit, types a bit, then the language server comes back online and applies indentation).

What's a rationale for having syntax highlighting server-side as opposed to client-side? I'm working on side project that uses ProseMirror and CRDTs through yjs, and the idea of having a server for syntax highlighting for editable text never occurred to me.

> Even so, xray was a bit of a wake-up call for me. It was evidence that the vision I had set out for xi was not quite compelling enough that people would want to join forces.

I think in hindsight this was a virtue. If you look at the xray project, it died after the Microsoft acquisition of Github: https://github.com/atom-archive/xray/issues/177. By not combining projects, it allowed for redundancy.
Apple risks damage to their brand by not allowing it. It's the same reason why they politely ask Uber and Facebook to fix serious bugs in their apps, rather than removing them with no comment, as they've proven to do with small iOS devs.
I'm looking forward to that follow-up post, especially the part about toolkits that make heavy use of the compositor to work around rendering limitations. I also wonder if the Chromium rendering engine is doing the same thing, and if not, how its performance compares to, say, WinUI and Cocoa.
Thanks! How does therapy help?

My stress seems to manifest mainly by muscle tension. I don’t really have what you would describe as anxious thoughts.

I’ve managed to reduce stress by focussing on my breathe, and relaxing certain muscles if I notice them tensing. This seems to happen when I’m deep in thought.

But I don’t really worry about things, have racing thoughts, or anything like that. Can therapy help this kind of situation?
I can't agree with rules #6 and #7. That's how you'll end up living in a bubble. Possibly even become extremist.
Marvin Minsky had an interesting take on this. His attitude was that ours is one possible world, but that possibility is all it takes. Imagine a computer program. It executes, it processes data and it produces output, but running the program doesn’t change the fact of its existence, or its result. Given that program and input the output was always going to happen, simply instantiating it didn’t change anything about the program or it’s behaviour. So with any universe, a possible universe simply exists.

Personally I find the zero energy universe concept pretty interesting. It turns out that the net energy of the universe is probably zero. This is possible because gravitational energy in the curvature of space is negative. If this is true, and it seems it is, then in terms of quantum mechanics there’s nothing to stop the universe from emerging from a net zero energy random fluctuation. But then a fluctuation of what? Well quantum fields are simply probability distributions. Maybe everything in the universe simply boils down to the possibilities expressed in a set of consistent probabilistic mathematical structures.
CNBC title: "Trump fans..."

HN title: "Conservatives..."

Are conservatives regarded as indistinguishable from Trump fans these days?
I think this is only because tech hiring is broken and has been broken for decades.
Function calls have an overhead, and if the function is only used once it makes no sense to break it out.

It also makes no sense to have a rule on the maximum number of lines for a function. These rules are often created by people who don't write software that needs to have high performance.
> It's an argument around taking away the rights of a certain group of people

It's not a right to be in the military. You also don't have a right to my services. So if I don't want to make a cake because I don't agree with a homosexual lifestyle or maybe because I have issue with the Catholic faith that it well within my right.
$130 or less, shipped.

https://soeks-usa.com/collections/radiation-detectors/produc...
that standard exists.
This seems like a property of the Intel 8087 math coprocessor and its distant descendants found in x86 chips, not anything to do with gcc?
>How many of us developers would take a principled stand when tasked with implementing features such as these and how many would silently comply?

Protip: comply to your manager and when it’s rolled out give an anonymous tip to privacy watchdogs.
The interface on Reddit is garbage, a huge chunk of the existing users are garbage, people brigade into subreddits, the admins have the final word over you; and, finally, Reddit has no features for specific communities (e.g. image tools for art).
Mike Pence is one example and he's the VP. Calling it an 'extreme minority' when there are multiple examples of high-level politicians holding views like that seems disingenuous.

As far as I can tell, there are no politicians or indeed anyone with significant power calling for the killing of all cops.
You already have your smartphone, most probably: https://phys.org/news/2014-06-smartphone-detector-app-positi...

Smartphone cameras are sensitive to radiation (radiation produces additional spurious reading in camera sensors - additional noise over thermal one) and it is possible to use these cameras to more or less accurately measure radiation levels.
The movie “Césio 137 - o pesadelo de goiânia” is a well done dramatization of the tragedy.
Learning C recently, I ran into confusion around FLT_EVAL_METHOD as my dirty (not recommended) trick for getting machine epsilon didn't work (7.0/3.0 - 4.0/3.0 - 1.0). With strict IEEE 754 floating points it works fine (Python, Julia, Go all work as expected). But gcc, with c11 flags at least, performed the computation using the 80 bit upsampling mentioned in this post. Caused some head-scratching initially.

Edit: Also, curiously, things worked as expected for me using -std=gnu11. This was a fairly old version of GCC though, things might have changed.
This is normal and doesn’t shed any light on the matter. Companies/individuals routinely hold cash in accounts they don’t control. For example; Client money accounts and collateral/margin accounts. Either way, the auditors would have known what the arrangements were and factored it into their opinion. Even the credit risk of the bank holding the nostro accounts is taken into consideration.

Seems to me like Wirecard were running a large scale accounting fraud and EY were not “professionally sceptical” enough to see it.

What’s not clear to me is whether any of the missing cash is client money or not. If it is then that’s a bit of a disaster.
There was this one comment when Github Codespaces got released that that's where ex-Atom devs got moved to:
https://news.ycombinator.com/item?id=23093150
That's cool, and cheap at 70. But it doesn't detect alpha radiation. Unless I missed something.
I think it had a lot of goals that matched I'd like from my text editor:

* Using native technologies

* Fast

* Modular and extensible

* Open source
No censorship. I'd be interested in seeing if that applies to Zoomer Maoists and their guillotine talk.
The HN title is more accurate and less click baity.
Adele's seven stone weight loss inspired by close pal Harry Styles
It's time to take alternatives to dark matter seriously
Well that is great ... give nutjobs like Alex Jones their own echo chamber to rant and rave about Bill Gates, Soros 5G , Corona and the evil of vaccines.
The youtube video says "Video unavailable"

https://www.youtube.com/watch?v=xJlopewioK4
Is there a difference between you asking a government to remove someone vs you asking the mob to remove someone?

This is typical libertarian logic, where you completely disregard outcomes provided they come from the market and not the government. It actually mimics socialist thought; "sure, we don't have a lot of food or stuff in general, but whatever we have was produced using the principles of scientific socialism!"

In reality, people care about having food, not being murdered or being allowed to express themselves. Whether it's the outcome of the institutions called "the government" or the ones called "the market", who are joined at the hip anyway, makes very little difference.
I hope so, too. I'm not really interested in 'social' these days, but joined Gab early on out of curiosity to check it out. That didn't last long.
While not everyone was bad, there existed enough racist and hateful content shown to me to make me feel sick.
Game development problems are often large global state manipulation problems. If you don't write games you will never realize this.

Almost everything taught in academia and in the enterprise about software development "best practices" are absolutely the wrong things for a game. (They're wrong for enterprise and academia, too, but I'm not willing to get into that fight on this site.)
Your server generally has a better idea about the language than you do, presumably.
Maybe because only specialists even took note of this. The article itself states that it's more like "hearing a pin drop".

If you look at the scales on the included diagrams, you might note that these "ripples" are on the order of a few nT.

The natural variation of the magnetic field can be 2 orders of magnitude higher, so the real story here is that they were even able to pick this up in the first place...
> With experience, I tend to write the less smart code possible

I'm always amused by the hn threads patting ourselves on the backs for in depth technical discussions[1], when so often the top comments are basically non-specific thought leader tweets.

For those that got this far, the article is well worth reading about a design space with difficult tradeoffs, and there are comments actually engaging with the content below this.

[1] today brings us multiple instances in https://news.ycombinator.com/item?id=23664067
Do you think that your current views will be acceptable by the standards of society 20 years from now? 50 years from now? If not, you are basically guaranteeing that on a long enough time scale, you (along with everyone else) will be cancelled.

I could see future societies tearing down statues of anyone who ate meat. Or anyone who opposed the legalization of cannabis. Society's morals drift in unpredictable ways. If we choose to judge everyone (past and present) by our current views, we'll never stop tearing down statues and renaming things.

The only way to prevent this is to recognize that people are products of the societies they grow up in. If either of us were born in the 1700s, we'd probably think slavery was acceptable. In general, people back then weren't evil, they were mistaken. And you don't punish mistakes by ruining someone's life and legacy, especially if the society around them is the reason for those mistakes. The same should be true for us today.
imo, this is even more eye-rolling situation - https://github.com/facebook/facebook-ios-sdk/issues/1374
The main reason is that the parsing model is applying a whole bunch of unanchored regexes to the unparsed remainder of the line one after another until one matches, then starting again for the next token. This means each token parsed can require dozens of regex matches over the same characters.

Hm but why can't you just OR them together? That is perfectly fine with a regular language engine. For example, I OR together about 50 different regexes here (including a whole bunch of constant strings) for the ShCommand mode:

https://www.oilshell.org/release/0.8.pre6/source-code.wwz/_d...

Despite this big mess, everything "just works", i.e. the lexer reads every byte of input just once. re2c picks the alternative with longest match, and it picks the first match to break ties.

-----

I suspect the reason that you can't do this is (1) Sublime was originally implemented with a Perl-style regex engine and (2) the order of | clauses matters more when using a backtracking engine. It doesn't have the simple rule that an automata-based engine has.

My claim is that you avoid performance problems by using a "regular language" engine. So I think what you point out supports this, even it might be a slightly different issue than "more backtracking".

I think you are saying that Sublime's parsing model prevents composition by |, which makes lexing slow, because it forces you to read each byte many times. (in addition to the captures issue, let me think about that)
> Ad blocking works because I decide what to block

Ad blocking isn't a community or discussion forum, and most people just use whatever blacklists some 'authority' comes up with.

I guess the equivalent for a forum would be where you could not only block users (which is already common), but also share/combine blocklists. That's an interesting idea.

I think you'd run into the WoW sharding problem where it creates a sort of dissonance where you're nominally in the same space but also not in the same space at the same time. Still, would be cool to at least experiment with.
Sorry that was not my intention. But your answer is useful for how I should be thinking about this anyway, so thankyou :)

How would a nation like the USA go about encouraging more healthy forms of moderation to suppress insane memes but not suppress important political debate? The follow on from this would be; what nations already do this? and what are the outcomes?
It's dangerous to let conservatives have freedom of opinion and freedom of speech. Time to gather up the liberals and shut it down.
Usually I hate to just quote TFA but it's written in the form of an answer to this very question, so:

> For what it's worth I've reversed the Instagram, Facebook, Reddit, and Twitter apps. They don't collect anywhere near the same amount of data that TikTok does, and they sure as hell aren't outright trying to hide exactly whats being sent like TikTok is. It's like comparing a cup of water to the ocean - they just don't compare.
And I'm not disputing that. But one goal eclipses all others:

* Usable
It'll be very interesting to see if a social media network exclusively of political content will be viable. Twitter may have a lot of politics on it, but that's not its raison d'etre.

I have to laugh at the article though:

>“With Devin Nunes came a whole pack of haters,” said Matze. He said that parody accounts are fine and even welcome, but Parler draws a line when it comes to spammers. “You can’t spam people’s comment sections with unrelated content,” he said.

Well, firstly, it's well documented that Devin Nunes has sued parody accounts, and seccondly, making editorial decisions about which comments are suitably related is the editorial control that right wing partisans are falsly claiming is a red line abot twitter.

Given that we know Parler is offering a bounty for users, how much did they pay CNBC for the puff piece?
In describing the site as a bastion of free speech, the Parler CEO says “If you can say it on the street of New York, you can say it on Parler.”

But, according to the article, "the app doesn’t allow terrorist organizations or support for terrorism, the sharing of false rumors, violent language (what the site describes as 'fighting words') toward others, blackmail or pornography."

Last I was in NYC, "fighting words" were most certainly allowed, as was pornography, as was the sharing of false rumors (most of the time). Seems like he's just drawing a different arbitrary line and trying to claim he's a purist for free speech.
Not if you have multiple copies of the private key. But yes, there are advantages to having any given key only exist in one place.
Same here. I have the impression that it has improved by

a) having a softer pillow.

b) having a hard guard. Before that I had a gummy-like guard. According to the new dentist the was making the bruxism worse.
While I agree that new reddit is awful, I still much prefer old reddit to this. Also what's up with this new trend of having the main content width-restricted, but not the header [0]? The new GitHub UI that went live this week has the exact same problem on wide screens. What kind of UX designer ever approved such a mess and why do so many sites do this?

The main UI itself, again very width restricted, but also has strange paddings [1] which limit severely the area for the title (which is the most important UI element). Doesn't really make sense to me. The vertical centering is a bit of a mess, and the size of icons is also either way too big or way too small [2].

[0] https://i.imgur.com/gZEWEdJ.png

[1] https://i.imgur.com/nayP548.png

[2] https://i.imgur.com/XZPToxy.png

EDIT: Huh, I hadn't used new reddit in a long time, I actually took a look now and it seems like it has improved significantly. I actually don't hate it as much, it looks much closer to old reddit now, with full width content and much less padding [3]

[3] https://i.imgur.com/c1QBucR.png
I struggled with this--then I realized the question is flawed. The question presumes the default is nothing.

What if the default is everything?

In other words, there's no reason for the universe to be any one thing, including "nothing" so it is simply everything--every possibility that could be, is. Every combination of matter, every type of rules, or sequence of possibilities that can be, exists, all in infinite quantities. We just happen to exist in one possibility with conscious matter able to observe our small corner of the infinity of possibilities.
Exactly this. Even in this site, there are tons of questions from tech savvy individuals who don’t understand the data business. The data is farmed and sold to influence your purchase decisions, political preferences, dieting habits, etc. It is also used by third parties to take decisions around the risk on providing you with insurance, your credit worthiness and even legal arguments.

Stop giving away your data.
That's because none of what he said was true, it was signalling.
Well, not exactly, I use multiple physical keys. Yubikeys and OpenPGP smartcards in my case. I use multiple different types too (the OpenPGP cards are quite cheap too).
I don't know anything about this particular ailment. But look at the literature for fixing your posture. That also involves changing what your body is doing at rest while you are not paying attention.

Some of the principles involved in changing your posture (often involving which muscles are kept relaxed and which stretched) might very well apply to helping you relax your jaw muscles.
Agreed. At least old Reddit didn’t require JS to load anything a didn’t show spinners every time you clicked on something.
You will probably find https://github.com/BurntSushi/aho-corasick/blob/master/DESIG... good reading. I believe captures get in the way of using the fastest of these NFA-style techniques, though. There's a comment from burntsushi to this effect in: https://lobste.rs/s/fq8uil/aho_corasick

ETA: Heh, I'm amused to find the latter link to be another point in what seems to be an extended conversation between Andy Chu and the Rust text-processing community :)
>Are conservatives regarded as indistinguishable from Trump fans these days?

In what meaningful way can they be distinguished?
I see brown too. Are you and your girlfriend using the same device?
I mean, now we've established why you would end up getting banned from many subreddits. You're essentially arguing to treat one group of citizens as second-class citizens because you don't like them. A lot of things aren't 'rights' until they're codified in law, but that doesn't mean people don't deserve to be treated equally with others.

I would never agree to take away rights from a Catholic, but it's disappointing to see a Catholic argue to take away rights from someone else using their faith as a bludgeon. Especially when I know many Catholics whom treat gay people the same as everyone else.
That is correct, hence why I never used Xi. But if it did end up usable I could imagine myself switching to it.
But then why does python and JavaScript on the same machines get it right?
You have to be careful: given a rallying cry of free speech and no censorship, the main appeal of the platform is going to be attracting those holding unpopular opinions.

This happened with the mass exodus from Reddit to Voat of r/the_donald and similar, and I absolutely can see it happening here. Voat became host to a ton of toxic communities.

And because of that, it's going to push more orthodox people people away from the site towards Twitter in a self-reinforcing loop.

The plan for the site to get a broad range of opinions (in this case, the bounty of $20k for a prominent liberal) seems doomed as a result.

Still - hopefully the founders have learned from Voat and have plans in action to stop it before it gets too stuck in the cycle. The bounty is an interesting idea, though I don't think it'll be strong enough to break the perverse social dynamics involved. More competition with Twitter is a good thing.
I wasn't there when xi-editor started, but writing a text editor in Rust and splitting the backend from the front-end still seems like a good idea. Why? You could compile Rust to Web-assembly -- getting a more performant text editor than if it was written in Javascript -- and then develop your browser or native frontend in HTML/CSS/JS.
Cloud solutions are great unless youre storing huge amounts of data thats being served, modified, and/or backed up. Go with JBOD's, ZFS+snapshots+rsync (or gluster even), and lots of firewalls with MFA and youll be fine (im averaging 60 to 120 TB's in my boxes raid5-7). Google drive is fine for docs. Data should stay home and be backed up elsewhere in the 'house' (still home ... just a separate basement data center or something that wont also burn down).
Lets not forget this could have been an inside job that will get around a lot of security other than another humans/montiors vigilance.
UCSF outsourcing all their talent is exactly what enabled this.