skysight-inc/HackerNews huggingface dataset:
The obtuse part about github's linear view isn't that it's linear, it's that it's interleaved by time in ways that form a chaotic view even for a linear one. Like, picking a random large project for an example, take a look at swift's history on github[1].

Because there's a bunch of PRs that were being operated on in parallel, and some probably that are even kind of old, the view you wind up with is likely a large streak of "PR merged" commits and then all the commits from those PRs jumbled together in an incoherent mess. Likely you'd have to scroll a few pages to even find some of those PR's commits (Note: git-log also has this as its default order, but you have some choices like --topo-order).

That said, I really really recommend you look at git's native --first-parent output, as I mentioned. That is likely the linear history you really want and it's right there in the client. It's the exact same thing as you get from a squashing strategy, except the history isn't gone it's just hidden.

I agree that the interactive tree views are chaotic and incoherent in their own ways. I don't use them either. I use --first-parent usually to find what I want and then I might dig in deeper if I need to.

But leaving that history there underneath means tools like git bisect can actually work, or if you need to narrow down onto a small change you actually can.

[1] https://github.com/apple/swift/commits/main
The Ford F-150 Lightning is built with help from autonomous robots
Dell P1130 CRT Review
Do you play video games in complete darkness? Are you a gaming vampire? Just one light in the room should be enough for Playdate, if the pictures are any indication.
Re point 2, really?
Is there a direct link to the download somewhere? If you have to hand over a bunch of personal information and "register" to get a download link it's not exactly "free"
Call me back when your packaging format can ship system daemons.
Article is in Korean.
Great line from Parasite:

"Even though she’s rich, she’s nice."
"She’s nice _because_ she’s rich"

https://www.independent.co.uk/arts-entertainment/films/featu...
Ukraine war: Russia to halt gas supplies to Poland and Bulgaria
Like I said, that was a while ago, If you watch all the follow-up interviews, including the recent TED talk with prior interview with the host, he does mention the process of thinking having solved it, exponential gains, then hitting a ceiling and having to change the approach.

The biggest problem I see is not if they will solve it (that's just a question of time), its how they communicate their optimism and "almost there" but always pushing further. That's more than annoying (at best) and contributing extensively to the negativity. I guess they are trying to get people excited, attract talent, etc.
I don't think they purpose is feeding the whole India population.
Interesting. Out of interest, what would an SQL-aware proxy give you? On-the-fly rewrites? Automatic caching?
‘Algorithmic Justice’
Exactly!!! Why do you think they’re wheeling this corrupt, lying old turd (Obama) out right after one of the Democrat party’s main vehicles for censorship and disinformation was bought by Elon Musk? Also, why do you think the MSM started whinging this week about how voices could be silenced by “big tech” and nobody would know until after the election?

Democrats love big tech as long as it is beholden to them. When it is not, they start accusing others of the very things they’ve been doing all along.
In all seriousness, I think digital archaeology will be a huge field.
My public high school in WA also had this. "AP Calculus" covered Calc I and II, and once you had completed that there was a special elective called "Advanced Calculus" that covered Calc III (and prepared you for the AP Calc BC exam). In my graduating class about 30/430 ended up in this Advanced Calculus class senior year having finished AP Calculus as juniors, but many more who completed "regular" AP Calculus as seniors also ended up in STEM fields.

I took Advanced Calc and AP Stats senior year, which in retrospect was a mistake :P
I think its just a simplification. For the purposes of the article, it doesn't matter if its 1 or 100. They completely unplugged the network as a whole.

Later in the article they do say 'began to reconnect the network fiber', which implies multiple connections to me. They also took reference photos and ordered backup hardware. So I definitely don't think it was a single connection.
May I ask what exactly do you dislikes about Nim's garbage collection? You said you "quickly" scanned Nim's page, so I assume you just don't want a GC period? If you're dealing with hard-realtime constraints then I understand. But otherwise, as long as you aren't dealing with cyclic data structures, Nim's GC is just reference counting, which is very widespread in even C++ and Rust code, and if you really want to you can just not use the cycle collector and break the cycles yourself.

The way I see it, the GC is just nice to have for productivity, and for those cases where you really need to optimize your program, there is nothing stopping you from managing your memory yourself, you can write your own types with their own constructors/destructors (Nim has "scope-based" memory management akin to RAII in C++), of course, you must be aware that using pointers will lead to potentially unsafe code, Nim can't hold your hand there.
There are tools such as VIA which handle firmware for you, so you can just change a key in the GUI.
> I would like you to cite an example of your claim where CA "can, and does, restrict content in ways which the federal government does not"

A few illustrative areas:

1. Violations of the California Right of Publicity (Civil Code § 3344).

2. Libel (Civil Code §§ 45, 45a.)

3. Violations of California obscenity law (Penal Code § 311 et seq.).

All three of these are laws that have been found enforceable and outside of First Amendment protection, but which impose civil or criminal liability for content which is not (inherently, though there may be some overlap) unlawful to create/distribute under federal law.

The first is pretty special to California, the other two are things which are generally viewed as “illegal in the US” in broad outline, but which mostly are a matter of state law, not federal law, with different precise statutory boundaries (and even more differences due to case law) in each state which has a similar prohibition.
No, you can't sideload on iOS. IPA files are tied to your Apple ID.
That was kind of the goal with Bluesky right?

As long as Twitter is a publicly traded company, there's no shot of Blue Sky succeeding.
This would be so useful to me right now. So often I'm flying blind making edits and just praying I don't ruin someone else's day
Loved the JSON file. I was a newcomer to Caddy and started using it when v2 just came out. The JSON config is really simple to write--as long as you have a huge screen :) Never really bothered with the Caddyfile syntax.

Also thanks for fixing the slow JSON schema docs pages, really helped a lot.
How noticeably have you found that switches age? I've been bashing away on this keyboard for about 7 years now, and I just got the latest model for work. Both apparently use Cherry Brown switches but the new one feels subtly 'squishy' compared to the old one, and I'm wondering if they've changed the formula or if I just need to 'run it in' and then they'll feel the same.

Also I wonder how much of the preference is like old running shoes - I don't care how ratty my old shoes are or how nice the new ones are, the new ones will feel wrong compared with the old ones for a while.
Maze Wars and Spectre VR were pretty fun on AppleTalk too.
Did you watch a video? I read a... er yes a transcript is the correct
word :) I think we're on the same page but in different mediums.
I believe the appropriate response here is "Thanks, I hate it"
There are a lot of things that rails gives you out of the box automatically which require either a lot of additional code in Go’s ecosystem.

CSP, csurf tokens, param parsing with array and hash map params, strong params, automatic response codes (201 for created for example), etags, … just from the top of my head. I’m sure I could find dozens more if I start looking.

All of those are possible in every stack of course but rails already gave you all of that from the time you typed “rails new”
This is absolutely incredible. Would definitely love to see Mattermost support too.
I'm having trouble following this hypothetical world where we don't know if London is in England, so let me try translating to a historical theory:

h = "this person has cancer"
e = "this person is a smoker"

For simplicity, let's ignore the fact that not everyone who smokes gets cancer, and that those who do get cancer might not get it on their first cigarette. Just: smoking -> cancer, is the theory.

h = (h | ~e) & (h | e) -- this is in fact, always true

Now we learn that the person is a smoker. So e is 1, and (h | e) goes up. And (h | ~e) = (e -> h) goes down. Because the person's a smoker so---uh oh---our theory is getting tested and it could be proved false right now.

This... doesn't seem that surprising? If we observe lots of people smoking, but haven't checked anyone for cancer, it does make the strict theory (smoking -> cancer) less likely because we're making the very strong prediction that this large set of people must all have cancer.

I wouldn't expect to get evidence confirming the implication (smoking -> cancer) until we started checking whether smokers have cancer. And once you start checking that, then (h | ~e) = (e -> h) will rise (assuming your theory is true), right?
Fair enough! The slogan is def not concrete, just something I pulled out a hat one late night so to speak...

It's fundamentally a place for open live discussion and may not be appealing as much for casual reading (yet).

The core focus so far has been building a solid chat foundation but planning to enhance other aspects of the site soon.

The content of the site is set by the people there, and since it's essentially starting from zero that means there isn't a large base of content yet, nor even a way to filter yet.

What sort of topics/content are you looking for?
Optimists are natural gamblers. Some times gambles pay off, but most often they don't.
Have you heard of Vitess? Or the company Planet Scale? Vitess is a SQL-aware proxy that helps you scale MySQL.

https://vitess.io/docs/13.0/overview/whatisvitess/
I’ve always believed that real reason Apple prevented third parties browser engines was to block calls to mprotect(,,PROT_EXEC).

Would love to hear a someone chime in on the technical aspects and implications.
Yes, it should be indexed although I haven't actually confirmed it works yet! I guess I probably should.
Even though technology has "moved on" from CRTs now and I can buy a ludicrously clear / light / thin / high-resolution display for pennies compared to a CRT, I pine for the giant 20" Trinitron monitor I had picked up from an HP-UX surplus sale.

I wonder if or when it'll ever be economic to make a display that rivals CRTs in terms of characteristics that now make them seem so unreal for video games. Put another way, if we had to create a new CRT-rivaling display tech with more modern manufacturing capabilities, what would we come up with? Maybe little micro-arrays of electron guns? A spinning array of micropulsing lasers? I'm so habituated to new technologies feeling magical, that clear evidence of a back-slide feels... wrong.
Thanks for the reply. I understand that the join link is public, but it's essentially a gate, the community behind which is private.

At the moment most people who come in to these Slack channels kind of treat it like Stackoverflow or customer support for technical tools

For the most part they will assume a conversation limited to members of the community they have joined.
I definitely know this about myself - especially after having kids.

Kids stress me out like none other and in those times I have to fight to even begin to think about other people.
And you probably shouldn't. Great watch, but inappropriate with a suit or tux.
Scientists model landscape formation on Titan
People improve with routine when the environment is static, or within certain ranges. Routine degrades performance when previous assumptions shift (or are changed by dynamic agents).
Maybe you could add that the where condition needs the name of the authorising user? Start with "WHERE stmt AND AUTHORIZED_BY='Anitil'" then strip the AUTHORIZED_BY. If they're smart enough to do "WHERE 1=1" they might be smart enough to realise that signing off on it is a bad idea
what makes this more correct than the other way? if anything an interactive rebase requires a lot more ceremony
GitKracken and Fork both have an excellent rebase UI.
In theory you can go here [1] and whitelist your phone to have a custom rom on your phone count as play protected. In practice it's another google service that doesn't work and you get no support for it when it doesn't work.

[1] https://www.google.com/android/uncertified/?pli=1
And yet somehow the CDC, Fauci and the rest of Covid Inc. persisted just fine. I guess the jihad against fake science didn't go far enough.
A comprehensive test suite for RFC 8259 compliant JSON parsers
How the heck can you call college algebra a “weedout course”?! I was a math major and skipped over it to start college in Calc 2, but I saw my friends tutoring those intro classes and saw the work my professor-friends put into trying to make basic algebra accessible and get them over the line. They really did everything they could. Many students still struggled though because public high school utterly fails most people and/or those peoples brains just weren’t wired for math.
It uses

<body oncontextmenu="alert('Contact the webmaster for copying requests'); return false;">

which, needless to say, is absurd. I don’t think there’s much you can do about the alert, but you can configure Firefox to ignore the return value by disabling `dom.event.contextmenu.enabled`.
I am grandson to some polish count who lost all titles and wealth when eastern poland became Ukraine post ww2. My father used to tell me our ancestor generals saved Vienna from the Ottomans. I cannot empathize as much, as I never believed my father till I started receiving letters to receive compensations from polish government.
Twitter CMO: Elon Musk has “questionable ethics”, expects mass exodus
I could believe it, in this[1] sense. "It is possible to draw a black ball from an urn full of white balls, without any tricks" would pretty much upset my entire epistemic grounding, but with sufficient evidence, I don't see why I would refuse to believe it. Thus, I have no problem assigning it a non-zero (but insanely low) probability.

[1] https://www.lesswrong.com/posts/6FmqiAgS8h4EJm86s/how-to-con...
It is good for getting off the ground when validating an idea, but when it comes to 10+ team it gets difficult to hire or train people as there is a several fold larger pool of accessible Java developers.
> 4. If you observe differences at your org/institution, it's your moral duty to create policies which disfavor groups of humans performing better and to favor groups of humans performing worse, as those performance differences are due to oppression.

I don’t know anyone who seems to disadvantage high-achieving individuals. Only people who wish to raise the performance of as many as possible to the same level. And yes, I see oppression everywhere, including education.

It would be a net loss to society to deliberately reduce the performance of anyone.
Calculus is a terrible thing to be teaching in high school, and we should be teaching linear algebra instead.
Or more directly, the property of type groundedness + multiple dispatch allows for devirtualization of dispatches to get static-like performance in a dynamic language. That was the main design principle, which was a conjecture from Jeff's thesis later proven in a type-theoretic way by Jan Vitek's group.

https://arxiv.org/pdf/2109.01950.pdf
Quote:

> How does the board and Mr. [Elon] Musk plan on dealing with a mass exodus considering the acquisition is by a person with questionable ethics?
In an ideal world employers would have better ways of assessing ability and students could go to college to learn, rather than take tests.
Heroku used to cycle every dyno approximately once a day (for all I know, it still does…). Don’t ask me how I know my apps were free of memory leaks.
> Our chattering class claims Musk is a supervillain. The truth is simpler: He wants free speech. They don't.

I say this as someone with middling thoughts on the guy: Elon Musk is not doing this to promote freedom.

Twitter is not a free system. It fundamentally cannot be free: even when owned and operated by a single majority stake, running the site will consistently be at-odds with the ideals of free speech and privacy. There's always a new lowest-common-denominator to filter, another extremist voice to cancel or another objectionable take to demonize. The internet is always this race to the bottom, and platforms at Twitter's scale simply can't host everyone. It's simply not going to happen. Elon can talk a big game, but I remain adamant that there is no way to keep Twitter "free" as in speech. Especially so if the current monetization scheme is still around.

There are free Twitter alternatives out there; Mastodon, Pleroma and Misskey have solved this by absolving the responsibility of moderation from a centralized party, and putting it into the hands of multiple federated site owners. This gets much closer to the idyllic world of free speech. There is no mob mentality, centralized authority or "right way" of doing things, just a few hundred nodes that all need to learn to live with each other. It works, too: it really is a win-win situation for everyone involved. It refutes the idea that microblogging can never be free, and makes Twitter look fairly silly in comparison.

So, I don't really care. Let Musk own Twitter, it's a private company and now he bought it. Anyone thinking that Twitter was some invulnerable public asset deserved to be bought and traded like that, anyways.

And for anyone who holds out hope that Musk can save Twitter, I'd love to talk about this in 3-6 months when nothing has changed except the MAU slowly declining.
Parents aren't going to stay in school districts that prioritize "equitable outcomes" above all else. This is likely the reason why real estate values for towns with 95% asians/whites are exploding YOY.
I use both awk and jq infrequently enough that I tend to struggle with anything non-trivial. I think zq would be the same.

> Not entirely convinced by the zq syntax either though; it also seems "arcane enough" that I would keep forgetting it.

I think this is the main thing. I’d prefer a streamlined CLI tool where you passed in some JS code and it’d just run it on the input (with the same slurp/raw args as jq). Could just be npm with underscore.js autoimported.
Where can I sign up?
Ah, reminds of my days working tech at a newspaper and dealing with Error Type 10 showing up at 2:00 AM as we tried to wrap production for the issue.

Sure, the OS was more stable than the Windows of that time, but I grew to hate those machines & their cute little bomb icon in the error message more than I've ever hated a Windows box.

In fairness to Apple it generally only happened with Adobe apps, usually right as a long job was about to finish. Those apps & their janky extensions that required trial & error to identify a conflict were awful. I hated them as much as I hated the machines. Whose fault it was didn't matter, they both ate countless hours of sleep.
The gamble is to have small, contained issues you can deal with in a timely manner, vs full scale propagated failures you'd have to deal with at the worse time ever.

It's like accidents during fire drills, they happen, yet it's worth doing all things considered.
I think of

echo '1 2 3' | jq ....

as creating three separate json documents, each with a single number as their top level "document" , body, or content.

So of course you can't sum them. They are fed as separate documents to the jq pipeline as if you processed three separate jq commands.

Perhaps by stateless you mean no mutuable global state? But it certainly maintains state from the location in the input document to the output of each selector/functor.

IMO it helps if you have a background in some of the concepts of functional programming.
Sounds like you’re making shit up.
Unless you replace the balls after drawing, there is a nonzero probability that the urn contains only white balls after the draw, though the probability is zero (under the assumption of stable ball colors) that it contained all white balls before the draw.
Pretty interesting platform. Really digging it so far. It would nice to have a button that scrolls to the top of each thread though. I found myself scrolling and scrolling and scrolling until I got to the top.
I tried to highlight text and Cmd-c (I'm on mac) or ctrl-c (still on the mac) and nothing happened. Chrome.
You never want to use the parachute, but should always know it works.
The IQ test can only measure things dumber than it.
I'm in the same position more or less. I recently discovered a book that looks to be a good "intermediate" theory text: Passive Circuit Analysis with LTSpice: an Interactive Approach.

Only have the kindle sample at present, as it's a fair chunk of money for my budget.
> Is their business model (being an easy to use broker for little people) simply not good?

It is fine, it is just a low marginal commodity business not likely to achieve the grandiose valuations and size its investors expect.
Would you be more interested in reading a feed/chat of the thoughts of a select few people? In other words, if the chat thread creator could restrict who could chat, so the feed doesn't get so overwhelmed? Almost like a text-based version of Clubhouse?
I don't disagree, but it's an unfortunately circular argument. "Calculus is the peak of HS math because college STEM programs expect you to have calculus because it's the peak of HS math." I think probability and statistics is almost certainly more useful in the real world, but it will never become the baseline while everyone is fixated on calculus.
The fundamental error of this essay is that it attemtps to frame the approach toward challenges, opportunities, and risks as between competing biases: optimistic and pessimistic.

That's profoundly untrue.

The opposite of bias is not a countering bias, but accuracy and realism. In reality, both optimism and pessimism as persistant biases will lead you astray. The one discounts risks, the other discounts opportunities.

Realism, an accurate and appropriate view of reality, acknowledging both opportunities and risks, and taking a measured path through both, is what wins in the long term.

The view expressed is appealing, simple, and false.
You're probably right. I've noticed a trend of people fantasizing out loud in the past 3-5 years. It's nearly always cynical / conspiracy-theory fantasies, and they're stated as fact (or near-fact, as GP did), but without any backing information or logic... just pure fantasizing.

But, thinking back, it's not that common. Hopefully just a fad. People expressing their frustration at inequality and fear of corporate dystopia.
We do this yearly.

The first time we did it was painful. It took all day, probably around 40 people involved total. We found all sorts of problems, and we actually only failed over the production site, nothing else.

We'll be doing it for I think the fifth time in a few months. Mostly automated now, last year was pretty smooth, aside from a couple bad assumptions that crept back in to some code.

It is like anything else, repetition makes perfect.
Honest question from someone who has never used Robinhood: What do they do that, say, E*TRADE doesn't?