skysight-inc/HackerNews huggingface dataset:
> You could put 30 years into learning, understanding, and explaining a complex topic

If you put that much time and effort into a topic, please invest a month into learning how to make slick visuals! The amount of knowledge that's lost due to abhorrent presentation is probably astronomical. This includes papers and books about complex topics!

I don't know where we got the inane idea that you have to be extremely dry and boring to present a complex idea. Bob Nystrom's book Crafting Interpreters is not only a joy to read, it also teaches an incredibly complex topic. 3blue1brown makes amazing animations that explain very deep topics.

If you're going to invest a large portion of your life into learning, it might behoove you to learn how to present that material in an interesting way. Seriously, just take 1 maybe two months to partially work on improving your presentations and the world will benefit so much more because of that.

Stop writing obtuse and dry papers, books, and scripts for videos. Start learning to present well!
Targeting is only one of the reasons for the large amount of tracking that Google does. The second reason is conversion tracking, and that one's way more important to Google's customers. They do want to know that if you see a specific ad for a specific thing, whether you now buy it or not.
It is a random hash (not any kind of user identifier) for security to make sure we don't have an open proxy.
Wouldn’t relations be the more fundamental notion?
> Have you ever built anything complex in it though?

I have, yes, it's great. No complaints, would choose LuaJIT again.

I do regret that the quad-color collector will likely never be implemented, I'd content myself with a back-port of the new generational collector, but the allocation sinking in LuaJIT has kept me out of trouble for the most part since it can put 'tables' on the stack if it can prove they don't escape.
> Cryptocurrency enables criminal schemes that are totally impractical with cash, such as ransomware malware at scale. These schemes are an appealing use for cryptocurrency, because they require a lawless transnational payment network. Legitimate transactions can use conventional payment networks.

Following that line of reasoning, a briefcase full of cash on an airplane to Colombia enabled criminal schemes that were totally impractical. Having a transnational payment network itself enables schemes. So does not having the government track and verify each and every one of your transactions.

If you wanted to make a good argument here, you'd actually focus on tradeoffs and cost-benefit for Bitcoin. Is "North Korean ransomware" an acceptable tradeoff to have Bitcoin? Idk. But the prevailing "criminals will do bad things" argument is asinine because criminals did bad stuff before Bitcoin/Cryptocurrency too, and they still mostly use fiat currency for "bad things" right now anyway. The fact that North Korea has to convert Bitcoin into dollars that ostensibly they're not allowed to have just proves the point.
Good news: it is not the case.

They make money from (in no particular order; no idea what their revenue split is)

1. Referral links to retailers such as Amazon

2. Direct subscription payments via NYT (Wirecutter is now like an add-on to your NYT subscription)

This is of course, not perfect. They are incentivized to try and get you to buy something and, ideally, more expensive things because that would result in higher referral commissions. But this is orders of magnitude less sinister than being "paid advertising" and having a financial incentive to get you to choose one brand over another.

I think they are generally pretty responsible about not trying to upsell you to more expensive products. When they do a roundup, they generally compare products within a given price range (e.g., "speakers less than $500") and because the products are similarly priced, there's no incentive to simply steer you towards the pricier one.

There are some times that I find their reviews ridiculous. I wanted recommendations for bedsheets the other day and they all seemed to be like... > $200? lol, no thanks

But generally I find them excellent.
Despite the name, I’ll note that this says far more about category theory than it does about FP. In fact, I’d argue that it’s not particularly closely related to FP at all — this should have been titled ‘The Dao of Type Systems’, or something along those lines. Certainly, the category-theoretic stuff is very interesting, and can even be quite useful for programming, but Haskell and other functional language can easily be used without any knowledge of category theory whatsoever.
I think that's a reasonable perspective to take, although I would argue that there is no clear goal in evolution besides survival and reproduction
Functions aren't necessarily always used in these kind of overarching structures. React frameworks like next.js use them to simply provide backend endpoints for data and logic. I think that's what they're going for, as an addition to their app platform more than anything else

Given the max execution time of 5s and the max memory of 1GB, it seems like that is exactly what this is. Some endpoints to fetch e.g. data off the database or some processing tasks for a frontend framework, like the functions Vercel or Netlify offer.

Nothing to build serious architectures with.
Despite all of the narratives you'd read on HN, I honestly don't think the majority of "regular" people who helped drive the boom needed any story beyond "look how fast it's going up!".

Hell, I'm also guilty of falling for that at times. It can, and likely will, happen again.
This is a big deal but Greg of Bad Religion was the first known punk rocker with PhD. He's known as the punk rock professor.
The article makes it very clear where things were exploited. Especially the circumnavigation of the new token limit seems pretty relevant to the discussion of whether this was playing within the intent.

If he’d wanted, Medjedovic could now have traded $3,200 worth of Sushi for DEFI5 tokens worth $1,172,000. And had he simply done that, Indexed would have been fine. The protocol places limits on the amount of a new token that users can swap into the pool, so he would have been able to extract only about 1.5% of the pool’s value—which, given transaction fees, wouldn’t have been profitable for him.

Instead, Medjedovic’s script took out another flash loan consisting of $2.4 million worth of Sushi tokens. And rather than swapping them into the pool, it gifted them to it—a seemingly irrational move that Indexed’s algorithm wasn’t designed to handle. The “donation” overwhelmed the pool and circumvented its usual trade limit for new tokens. This allowed Medjedovic’s program to freely trade overvalued Sushi for undervalued DEFI5 tokens, then cash those out for the pool’s underlying assets, pay back the loans, and keep the rest, now worth $11.9 million. The attack on the CC10 pool brought the total haul to $16 million.
Free in FOSS "as in free speech, not free beer."

As far as pro version is opensourced, distributed under free license and fully auditable, there is nothing defeating the idea of open source.
Yeah, it's awful. It's padded out with useless preamble I assume for SEO reasons. Troubleshooting Windows issues with Google is a waterfall of this bullshit. I hate having to go to windowsitgeektuts.com to read six paragraphs about how people like to hear sound out of their computer just to be told to reinstall the driver.
TIL: https://en.wikipedia.org/wiki/Ozymandias
> Microsoft may have a dominant position in developer tooling, but they don’t have a monopoly. A well-funded team could create a compelling competitor to VS Code.

I would argue that the best thing to come out of VS Code isn't even "VS Code" the overall environment, it's LSP [0], and MS has given that back to the community such that anybody can use it in a competing editor. I don't really think "VS Code" the product has a "moat" here and (up to now, at least) MS hasn't demonstrated much intent on creating one.

On a personal note I've tried using VS Code many times, but although the features look nice, I find the UI too alien. Luckily, vim has plugins to use LSP, so I can have all of the features I want in my existing editor.

[0] https://microsoft.github.io/language-server-protocol/
> Me, or anybody who needs a no-fuss, one-shot, buy-and-use-it-till-it-dies type of consumer.

I'm using a buy-and-use-it-till-it-dies mechanical keyboard that plugs into my USB port[0]. It doesn't need to be charged, won't die on me in the middle of typing, doesn't interfere with any of my Bluetooth / wireless spectrum. It's perfect for someone who's no-fuss.

[0] https://mechanicalkeyboards.com/shop/index.php?l=product_det...
It feels so good to see publications that focus on people before their shirts and ties.

For me, there are several things that make me very happy:

- Getting calls from my parents

- Having a cocoon of friends that is like a second family

- Feeding on life's imperfect or dysfunctional experiences to build oneself (family or couple can be dysfunctional and it is these experiences that bring a form of joy when we overcome them together).

- Seeing that our actions have a positive impact on people's future (I make educational videos for embedded developers).

- Oh and chocolate too, a simple pleasure, but so effective
Roborock cordless vacuums are fantastic. Have an H7 and have nothing but praise for effectiveness and versatility.
There is intrinsic value in having a globally accessible Bitcoin network that has lots of liquidity.
There have been, but it's quite rare and not something they spend a whole lot of time thinking about

> Council (assuming you are referring to the council of the EU)

I was actually referring to the European Council, since it's the organ that is involved in the election of the Commission

But agreed on the national executive branches legislating at the EU. That is at the same time the most undemocratic thing about the EU and the least common criticism, which I find baffling

Personally I'd rather the council operated as a parliamentary assembly made up of delegations from national parliaments / national parliamentary committees

I just don't want it to be directly elected too, the US made that mistake with the 17th amendment and I always get the feeling they're worse off for it
my concerns for using Hetzner is the latency. Servers are cheap but they are located in Scandinavia or Germany.

So by the time your browser requests an API call to a Hetzner server, there is a 100~170ms overhead. Compare that to a hosting provider that has datacenters in US West and Asia
They make low-profile mechanicals that feel and sound much different than the full profile versions you're probably thinking of. I have one of these, it's quiet enough for work and feels great with the banana switches I threw in it: https://www.keychron.com/products/keychron-k3-wireless-mecha...
> I took stuff out of it (as one does in a freaking RPG), and was then murdered for stealing by nearby guards.

And this was a surprise to you in an RPG? Even in Ultima I back in 1981, you'd get attacked by the guards for stealing stuff in town.
Most of the time people don't do stuff just to be nice, it's because they want something. When our needs/desires are met as well, we feel good. Philanthropers, especially of the political nature, are trying to shape society and if leading examples are anything to go by they're influencing society to be more dependent on them and see it as okay.

That's what I took away from OP.
Generally I agree with everything you said. There is a subtle and important distinction here though. Encryption rarely plays a role in the distribution of CSAM, yes, but a more concerning part in my mind is the role encryption plays in the active abuse of children.

To be very clear, I think there are ways to design applications around encryption to prevent the active abuse on platforms. For example, disabling encryption on minors accounts, limiting messages from people outside of your social circle, allowing opt-in so parents can read messages from their kids, AI models to display a prompt to the child that something may be harmful and they should seek their parents etc.

The biggest disappointment I had with Apple about this CSAM scanning business, is that they were not talking about or taking steps in preventing the active abuse of children. I would love to see regulation put in for the design of apps when a minor uses them. A small part of me is worried about poor regulations, but then we have things like Kik.
Bluetooth is great, and I use it on two of the three systems I hang my Logitech MX off of, but that dongle works to get the third into the BIOS, which I don't think Bluetooth will get you.

(and I have a mac keyboard stashed in the back of the closet for when I need to boot THAT into recovery mode)
I'd be more that interested in that as well because I couldn't find any info about the stack in the docs.
This also comes in a tenkeyless mini variant
Not suddenly. Lots of people have spent effort to criticize and debunk his stuff for a long time, if you know where to look.
Insulation can be really good now a days.
Of course someone had to make this comment, but don't you worry, I've driven plenty of remote trails.

Obviously there are many places where there isn't cell coverage, but the vast majority (of even very remote places) has some type of coverage. I've been hours from the nearest asphalt road, in the middle of the desert and still have coverage. This is more often than not the case. Use a cell booster with an antenna on a pole, and you can extend this range even further.

My point is that you will not need 24/7 satellite connection just for taking calls, the vast majority of the time you will be near a service area. If taking calls is important to you, you can almost always find a place to camp with service (or carry a satellite phone). I also don't find many people in the truly remote areas camping out for extended periods of time. Most of the time, people want to be relatively close to services, for many other reasons.
Thanks for your thoughts.
The K6 (small non-numpad).

I dunno. It works OK for me (and I use a cheap off-brand USB cable that works fine for me). I keep it plugged in, so I don't really care about wireless or Bluetooth.

Like I said, I am not really fanatical about keyboards. I wanted the RGB backlights, relatively tactile (but not super -I use red keys), and fairly small. I also wanted wired. This is wireless, but runs as wired.

It seems to be a common frame. I think I have seen almost identical port layouts in other brands.

I brought it about a year ago.
The workers quitting over return-to-office policies
>Try TeXmacs, it's neither TeX nor it's Emacs clone.

Seems to be about the worst name they could have chosen then
I use this for screenplays. One of its strengths is the ability to switch between a "storyboard" view on cards, an outline form, and the narrative text. This is very useful for story planning.

Another cool feature is 30 free days of usage, not 30 calendar days. It counts how many days you use it and you get 30 to play with.
Yeah, security updates for my keyboard is not a selling feature.
Two appear to be freely available for download from the Internet Archive.

https://archive.org/details/DemidovichEtAlProblemsInMathemat...

https://archive.org/details/n.-piskunov-differential-and-int...

Another has at least some of the volumes available to borrow from IA.

https://archive.org/details/courseofhigherma0005smir

And of course there's always Ebay, Alibris, Bookfinder, etc. Or the various pirate e-book sites if one is interested in that sort of thing.
Sure. It's a judgement call. It always is.

The people who order counterfeit pills from "canadian pharmacy" sites probably don't consider those sites spam and could plausibly argue that they shouldn't be downranked.
Shark's cordless vacs are pretty mediocre. Especially poor battery life. Tossed mine in favor for a Roborock that is only marginally more expensive, but far better in basically every way (run time, suction power, accessories, ease of cleaning).
People have triangulated down to the exact apartment balcony from a picture taken from it, multiple times. Google maps helps in that it allows someone not from the area to do it, but it's always been possible if there's enough information available in the picture (building skyline is the main one).
The AMD driver code in Linux is dual licenced, same for Nouveau and the Intel drivers, they have been copied into all the BSD variants.
On that page, under "Specs & Details", the explicit models and part numbers are listed.

Graphite MX Mechanical Tactile Quiet: 920-010547
Graphite MX Mechanical Linear: 920-010548
Graphite MX Mechanical Clicky: 920-010549
Graphite MX Mechanical Mini Tactile Quiet: 920-010550
Graphite MX Mechanical Mini Linear: 920-010551
Graphite MX Mechanical Mini Clicky: 920-010552

Logitech makes its own switches (or at least claims to), so this is what we have.
The 'Racial Categorization' Challenge for Clip-Based Image Synthesis Systems
I know how to pick locks. The locks are designed to open when pins are raised by a certain amount. Doesn't mean I have a right to anything I can unlock.

The intention of the system is to work to as security. Just because you find a way around the security doesn't mean that you are now immune to the law regarding ownership. When SHAX gets cracked, that doesn't give the person figuring it out a right to transfer all the money out of your bank account just because they figured out the math.
I'm positive I have heard the story in the first completion before, just phrased differently. GPT-3 is perhaps not plagiarizing the exact phrasings here, but it is regurgitating someone else's explanation for how religion and society evolved.

"They also decided that this god must be interested in them, since they were the only beings in the world that they knew about. They decided that this god must have given them instructions on how to live their lives, since they didn't know any better."

I can't put my finger on it, but these sentences feel very familiar. They must come from somewhere.
Or, with how people work, harping on the little things causes them to run out of shits to give for even the big things and most will tune you out.

In my experience, anyway.
Yeah, maybe embezzlement then, but still not theft.
Depends on what the exact relationship was - most companies go to amazing legal lengths to ensure that they disclaim any relationship between themselves and their contractors.
Which is not going to cut in their favor.

There have also been plenty of instances of folks much closer to having relationships + knowledge and not being found to be illegal (though rarely there has been civil liability). IE financial advisors exploiting inside knowledge of their clients portfolios + what their companies are up to to make trades that advantage their companies at the expense of their clients.

As for the rest - the intended net effect of almost all trades in finance is to cleverly transfer the value of everything you can to yourself ;). The only question is whether he had a relationship that makes that illegal or not.
I'm definitely a neophyte to mechanical keyboard culture but its pretty obvious that its being co-opted by and sold to normies.

I've observed that its the mechanical keyboard gamer scenes fault.
I'm on the board of directors. If we were going to start blocking anything, I'd know. There are two domain names blocked by legal order in Germany, neither of them actually hosting pirated content. A whole lot of Internet and free-speech non-profits are helping us fight that. We'll see what happens once the German courts have made up their minds and the dust has cleared. This doesn't affect anyone outside Germany, and it doesn't prevent anyone from getting to those two domains. So, probably not worth having a heart-attack over, unless you're concerned with the state of the German legal system, rather than access to pirated music.
Particularly interesting since wasn't the OG Xbox the first major console to actually be running a significant amount of background system software? I feel like that would considerably complicate reboot-to-self vs with old-school setups where everything is bare metal and the user software is in control from the moment of boot.

Anyway, maybe the full weight of the hypervisor-based solution didn't land until the 360, but even a generation later, other players were in catch up mode like, wasn't the Wii still doing goofy stuff like making individual games include the code to show the "system" pause screen when the home button was pressed?
The first example isn't a type annotation, it's a type definition. The curly braces are consistent with the literal syntax for records. I agree that the use of double colons in record types seems inconsistent. I assume it resolves some ambiguity.
So did the other poster - the energy to cool it from room temp to what they need exceeded (or nearly so) the energy to keep it running.
Thanks for the link! This looks interesting. I agree with the parent comment that we need better tools. Perhaps this would be a good starting point.
Yes.

1) I switch between a mac (work) and windows (leisure/gaming) and thus switch between a mac wireless keyboard and a mechanical windows one. I move one to the side so the desk doesn't get cluttered.

2) Desktop cords depending on what computer I'm using are a pain to route properly.
> The big thing is I want to write my own UDP protocol for it. It'll be similar to MoSH's in the sense it's optimised for text, only sends diffs and supports network roaming.

Why not just run it over mosh? What's the advantage to baking it into Browsh?
>Unlike a surgeon, who must spend their career actually doing surgery or face financial ruin.

I literally know somebody who went through surgery residency and decided to walk away from the field. They are not in financial ruin.

Medical school is also a "one time expense", so I'm not convinced of the distinction. The opportunity cost of a PhD, especially in a field of engineering or CS is probably on similar par. The difference between a TA salary and someone in industry, over the course of 6-7 years to complete a PhD, can easily approach or exceed $500k. While the debt load between the two may be different, the actual opportunity cost is similar.

>The degree can easily become an anchor which holds someone to problems that they no longer care about, or provides false belief in one’s credentials.

Completely agree.
Similarly, typing with keyboards where the thumb gets access to more than just the spacebar is another boon. (It's nice to be able to use the thumbs for space, backspace, enter, escape, tab).
I ordered Nuphy Air 75 [1] and am waiting for the delivery. It is a low profile 75% board with 2.4GHz connection plus 3 bluetooth connections and has 3 switch options, all Gateron low profile. Has good online reviews, and for a custom mech board it isn't too expensive either. (Disclaimer: Not associated with them in any other way)

[1] https://nuphy.com/products/air75
> open office company

They were so close to getting it, too.
The idea of MonsterWriter is to break free of LaTeX and "only" support it as an Export mean (for PDF of LaTeX directly).

With MonsterWriter you also can export into other formats like Markdown, HTML or directly publish on a ghost blog.

Also you do not need to install LaTeX on your system. The typesetting is done on a server. For this the content is encrypted and is only processed in plaintex for the purpose of generating the PDF.
I think it is a mistake not to link to apps in F-Droid, as the more this appeals to someone, the less likely they are to use Google products.