skysight-inc/HackerNews huggingface dataset:
BTW, you can cable an old-school RS232 terminal much easier than in the photo there. The terminal will most often have a DB25 connector for RS232 to the host (your computer), and there are cheap cables on eBay with integrated adapters that will turn RS232 one one end to USB Serial on the other. These cables are usually DB9 to USB-A, and may sometimes include a very common DB9-to-DB25 adapter. They cost only several dollars on eBay (if possibly trojan USB devices aren't a concern).

I used such a cable for testing a silly terminal library with some vintage terminals: https://www.neilvandyke.org/racket/charterm/

Warning: If you see a cable that's DB25 to USB-A, check that it's an RS232 serial adapter, rather than PC parallel printer port adapter. Early PCs used 25-pin connectors for both serial and parallel interfaces, maybe because the DB25 connector fit better out the back of the card cage than a Centronics parallel printer connector would (and the DB25 connector on the PC would then require a cable that went to the Centronics connector on the printer), and just distinguished the serial and parallel DB25 connectors by gender. Eventually PCs moved RS232 to a DB9 connector.
To follow up (from a different debate, but this point still stands)

> A core, not side, effect of technology is its ability to magnify power and multiply force — for both attackers and defenders.

> For the most part, though, society still wins. The bad guys simply can’t do enough damage to destroy the underlying social system. The question for us is: can society still maintain security as technology becomes more advanced?

https://www.schneier.com/blog/archives/2013/03/when_technolo...
Yep, it's yet another SEO stuffed article
Having just upgraded to a 4k 27" I have to agree and am left wondering why I've been sticking to 1080p 24" non-HDR for the past few years.. But the monitors are more mainstream now..

Have a 24" 1080p second screen which is good for checking content on, and it really just keeps reinforcing how good hdpi is.
I'm not sure that's true. What you describe is the case for any individual candidate, but doesn't account for how those candidates interact with one another. Specifically, it has repeatedly been shown that more diverse teams will consistently outperform more homogeneous ones.

If your company only hires above the 95th percentile but their method for finding that quality cutoff is heavily skewed towards a certain demographic, in the long run that company may well perform worse than a company that hires at the 80th percentile but without the demographic skew.
Opportunities for pan-cancer, pan-population immunotherapies
that's a great suggestion! will make the change.
Aside from the unnecessarily spiteful tone of this post, this should indeed serve as a wake-up call. OP, you need to do both of:

1. Don't risk money that would "ruin" you if lost.

2. Realize that there is no such thing as really being "ruined", on a personal level. You'll survive, both literally and, eventually, financially - and you'll have a lesson.
To me, the “is 1 prime” question gets at a very subtle distinction people don’t realize they’re making.

Some people conceptualize the prime numbers as a mathematical sequence definitionally — akin to the Fibonacci sequence. And mathematical sequences have both inductive-case members — that is, members created by the inductive-step “algorithm” for the sequence — and also base-case members — members by fiat, that bootstrap the sequence into being.

In the mathematical inductive sequence of the prime numbers, you clearly need 1 there in order to “get the sequence going.” Any parsimonious formula you could define for a prime-sieve induction step, needs to start off with a 1 already “in the sieve” in order to generate the sequence you want it to generate. Any special-case that excludes 1 (or rather, unit values) from “being prime”, can be reformulated into a syllogism for 1 (/unit values) being base-case members of the primes sequence.

And yet, it turns out that the definition of “prime” isn’t actually “a member of the generative sequence of the prime numbers”, but rather more specifically “an output of the generative process of the prime numbers.”

This is unusual for a mathematical property — usually we use an adjective “Foo x” to refer to an x that shows up as a member in a mathematical object Foo. But prime-ness and membership-in-the-primes-sequence aren’t equivalent. Primality as a property, was created as a mathematical tool to reason about perfect numbers; and you don’t get perfect numbers (or at least, not the same set of perfect numbers) if you label 1 as prime. But this, obviously, has nothing to do with the primes sequence!

It’s as if we had a concept of a “Fibonacci number” that didn’t include the base-case members of 0 and 1. It would feels kind of strange and arbitrary to laymen, who probably know about the Fibonacci sequence, but who wouldn’t realize that there might be something interesting about the Fibonacci-ness property of the inductive members, that doesn’t apply to the base-case members.
it really depends on project size... a small or just starting project? then maybe yes...

a big company-wide project? then static-checking with types is a must.

Guido beginning to work on types for python shows how types are necessary for big projects

though the current trend for languages seems to be converging, or everyone copying everyone else's?

pattern-matching? null-safety? exhaustive-enums/classes? lambdas?

if you squint a bit... the language-features are becoming more and more similar...
> ext4 had at least two critical data corruption bugs in the past 5 years in stable kernels

No it hadn't. Those bugs were lower in the stack in block layer.
"They are not dumb" - and neither are most of the employees of nearly every other company that does unethical things. That's not an argument.

"By the past they have proven numerous time that they have a lot the sense of responsibilities -- as employees, as a whole." - arguable, but even if true companies and their cultures change. You cannot trust a company, especially a public one, as you can a human.

Ideally I would rather the amount I have to "trust" companies be reduced wherever possible and that's only achievable via regulations and enforcement of those regulations.
That is a clone, not the original uBlock Origin. I don't think uBlock Origin exists for safari 13+
Everyone that "declare war" on Apple either fades into obscurity soon after their 15 minutes of fame, or becomes Apple:

https://old.reddit.com/r/apple/comments/ki1rvt/samsung_began...

"Becoming Apple" in Facebook and Epic's case may mean their own app stores, and both of them are already sort of on their way there.
It's own format, which is a rough semantic representation of a LaTeX document: https://dlmf.nist.gov/LaTeXML/manual/schema/

There are ways of exporting MathML within that schema, I think.
My point was not that it was a good movie, but it matched the expected hype. Even though it delivered more fan service than a great story/villain. I count that as a win in terms of "did it live up to the hype" department. It's fine if it wasn't perfect :).

Many (not all) marvel movies lived up to the hype, but I think the challenge was hardest for endgame.
Covid-19 vaccine development and a potential nanomaterial path forward (07/2020)
Also, if we are nitpicking, I'll add that the gender of the person you are married with is only loosely related to your sexual preference (ie there might be homosexual men that are married to a woman for some reasons - cultural or legal for example, depending on the country you live in) ;)
I really liked Infinity War and have re-watched it a couple of times.

I watched End Game in the theatre and have not seen it again since. I really didn't enjoy the whole "goofy time travel" aspect, and re-visiting all the prior movies/events.
Yeah it lost believability there, felt like David Simon’s personal grudges against the Sun we’re getting in the way of the story.
I am sorry if I misunderstood your tone, but I only detected "emotional contents" namely insult-type content, and very poor quantity of arguments. I'm not a closed one, I am genuinely interested by what you think that could prove me wrong, only you did not spell it out yet. For example, could you explicit A, B, C, D... ?
> The books deliver a fantastical, childish view of morality

Almost like they were written for children...
Maslow's Pyramid in the Workplace
An alternative is to simply offer cheaper rides. But drivers aren't going to join this if they make less money than with Uber/Lyft.
oh wow, this is everything I've ever wanted. I guess I need to go work for an SV-like company.
Factorio is almost exclusively about factory building and automation.

Rimworld is much more of a social/survival game, with hunting, gathering, cooking, diseases, invaders, exploration, character emotions, etc.

Factorio has basically none of that; it's much more about plumbing together inputs and outputs into increasingly complex and useful items. The survival aspect of Factorio is just that you are surrounded by bugs that will attack you if you pollute too much or antagonize them.
Can it get you to Marc Rebillet's [0] level in 5 years of a few hours per day practice? He makes it look so effortless and I can't even begin to imagine the flow state he's experiencing.

[0] https://youtu.be/XMFnkKWXgKw?t=203
Lisp (specifically, I've learned Common Lisp). The power is amazing, being able to have code write code was something I didn't realize I was trying to do over and over in different languages, but to have it all just be code....amazing. And the parentheses are also great, just a simple syntax and auto formatting with a decent editor.

Which brings me to Emacs. Still learning and being amazed at what can be done in there, the more of my computing life in there the better it gets.
Appreciate the much-needed TLDR on this.
I don’t think that a giant company (google) buying a smaller company is exactly increasing competition.
You're advocating to remove any ability to communicate anonymously online with the intent to shame reactionaries into not saying reactionary things. What you don't understand is that the reactionaries think they're right, and they're proud of their beliefs. They flaunt them; they print them on hats and wear them around. They have no shame.

Meanwhile, the people who are actually threatened by this are the people reactionaries are victimizing — closeted gay and trans people, for instance. They lose their ability to find supporting communities online because as soon as they engage with a forum like that, such as for instance a relevant subreddit, their participation is broadcasted to everyone they know in real life. It's easy to say "they should have greater legal protection," but they already have legal protection. It's already illegal to murder trans people for being trans, but trans people are nonetheless subject to a massive number of hate crimes. Isolating these people and making it impossible for them to reach out when they're in abusive home life situations is a terrible policy.

And this is just one example of a group for whom the loss of online anonymity would be hugely damaging. You've massively underestimated the harm which being de-anonymized online can cause (that's why "doxxing" someone, or releasing their personal details online, is such a serious threat to their safety).
Definitely not buying the "I chose an old and dead story because it's old and dead".

I dislike when I'm talking about something and start to get the impression the person rebutting is just googling random stuff to throw out and see what sticks.

Because then it falls on me to apply context to everything they say (since JIT googling doesn't give you that)

For example, anyone claiming that their mobile production issues are "old news" as HP is literally cancelling Ryzen based laptop orders and pitching Intel replacements a couple of months after that article https://phonemantra.com/amd-ryzen-mobile-shortage-confirmed-..., is obviously not up to date on the situation.

And I mean you're bringing up TSMC numbers but ignoring the fact consoles are a large chunk of that output and the fact the 20 percent number means literally nothing in a vacuum.

AMD is a public company, it's in their best interest to always say things will be better on the horizon.

-

The fact is OEMs are supply constrained on Ryzen laptops and not on Intel laptops. To the point they're retconning Ryzen skus.

This damages AMDs relationship with OEMs and is not Intel's fault.

I'm going to leave it at that.
Thank you for your wonderful contribution to HN.

What's the point of calling me a drug dealer lol? Just wanna know what your intention was?
the answer is to abolish copyrights and patents. that is the only thing we should be talking about. everything else is a log(n) improvement whereas #abolishImaginaryProperty would be n^2 improvement.
Not that familiar with XYB and its properties. Is there anywhere I can read more? Found some specifications, but not anything on its properties.

I think this might be a case where the requirements for image editing and image compression are different.

For image editing, especially when working with HDR images, I think it is better to just have a simple power function, since this makes less assumptions on the exact viewing conditions. E.g a user might want to adjust exposure while editing an image, and if the prediction of hue changes when the exposure is altered, that would be confusing (which happen if more complex non-linearities are used). When compressing final images though, that wouldn’t be an issue in the same way.
Avengers end game lived up to the hype.
That guy is absolutely incredible.

I posted this on HN a while ago but it sank without a trace:

https://www.youtube.com/watch?v=3vBwRfQbXkg
If was sufficient, and they maybe knew it. The memo was probably centered around the interested teams.

If the project had been maintained, you probably would have seen further actions... it's just like in the civil society (I mean, in politics, residents opposing local projects, etc), there is a kind of escalation.
Why would you even keep these on anything but archive media??
> Season 3 of Homeland

Oh, what a downer that season was. On the other hand, Homeland Season 1 was one of the best bits of television I’ve seen.
I thought this whole full-stack developer stuff was just pushing the traditional role of ops onto dev.

I would argue environmental ops is a different speciality and it has a lot of very specific domain knowledge attached. Its doable but it doesn't feel efficient.
Thanks, am working through exercism at the moment so will try that next.
SQISign
I hate ads pretty universally but am totally willing to pay to get rid of them.
If you need this so much, you can just use TiddlyWiki 4.
My favorite thing about the iPhone announcement is when Steve shows Cover Flow of album art (at about 18 minutes in your link), which spins around to show a track listing. It was a slick 3D animation on a phone, when most of us were carrying bar or flip phones navigated with stiff arrow keys. Yet the audience reaction is pretty tepid. Already the future seemed ordinary just a few minutes into the announcement!
Tesla gives a sneak preview of 4680 cell production in its recruitment video
This is an awesome rundown of the whole stack. It's almost like you've explained this stuff before. ;)

It might sound complicated, but for typical applications almost all of this happens "under the hood". Usually you'll just add an attribute to `main` to start your runtime, then you can compose/await futures without ever needing to think about `poll` and friends.

Here's a small example: https://tokio.rs/tokio/tutorial/hello-tokio.
Where do you hang on IRC? I want to get back into IRC but not sure where to go.
Because they are lazy, incompetent and indifferent. But they might be against a very powerful and public group of people who can sue them out of existence, so maybe that will scare other health providers into better security practices.
I had a film professor who always thought that Casablanca should be number 1 on AFIs Top 100. I tend to agree with him. I think Citizen Kane is a cinematic masterpiece, but Casablanca has a much better and more coherent story.
LLVM for Programming Language Creators
Based on this, FitBit is way behind. Its Apple, Huawei and Garmin taking the lead positions
https://www.forbes.com/sites/andrewwilliams/2020/08/20/apple...
That reply could’ve been worded so much better. The fact that they went with the insult approach is quite off putting.
Indeed, I have observed for it to work better in the raw space. Even going to linear gamma space seems to hurt.

However, it's not clear to me why should this be so. For a given wavelength, I would understand that mixing in physical space would be better, i.e., this may apply to lightness. Why should it not work better when applied more generically in a perceptual space (Note: I have worked with displays with more than three primaries), even when pixels are not individually perceptible.
> Preliminary analysis of the video-taped tosses suggests that a coin will land the same way it started about 51 percent of the time.

From 25 trials?
Marketing materials for a writing app are probably not the best place to misplace an apostrophe in the word its.

https://i.imgur.com/nLLFnSr.png
Author here. Let me know if you have any questions about the guide to LLVM. Happy to answer questions!
A guideline where the correctness is unknown without details is a bad guideline.

For a guideline to be helpful it needs to be true in most circumstances.

“Remain married” can be actively harmful as much as it can be the right thing. That makes it useless as generic advice.
Because the standard library (and a lot of other libraries) are mostly blocking. You can't use blocking code effectively with async.

In other words with async you have to use code that knows how to yield, but the benefit is that you have a lot of flexibility in the runtime. That means you can scale up, scale down, and fit it into weird environments (like in other programs that aren't expecting concurrency).

Threading (or process model) has a lot of upside though, too. For one, it's pre-emptive, so scheduling can be more "fair". For another, it's a lot easier to debug (erlang does a great job here).

I'd generally default to using threads, unless I have a specific reason for async and/or the code is fairly low-level and might be used in a variety of environments.

Disclaimer: don't take my claims as authoritative. I know a few things from seeing what works and not, but I could be wrong on some of the finer points.
Correction: I think it was 3K to 5K hours. I miscalculated from when I stopped late-night walking much.
Perhaps a railgun plus a skyhook? Railgun up the side of a mountain on the equator and an orbiting station with a capture mechanism that is in a sense the strongest bungee cord imaginable. 17k mph is a lot of speed to make a grab. Exiting the railgun at mach 3-4 at 30,000 feet has engineering issues and still has accelerate above mach 20 for a stable orbit.
Happy holidays from the UK :)
This is always a frequent refrain but then you have to be actively ignoring the lessons of previous technological changes. TV was ad free. Then ads started appearing. Then you paid for cable to get rid of ads. Then ads started appearing there too.

Advertising is a corrosive industry.

I personally find it unlikely that YouTube Red will inevitably have the same fate. Hell, Netflix has experimented with ways to try to do that and eventually some experiment will succeed (they already do that to some extent by hiding it in their recommendation engine).

[1] https://thenextweb.com/google/2017/09/18/google-youtube-red-...
I've seen many people doing this and it is a monumentally bad idea for many reasons. For starters: 1) They know where you live. Illogical is it may seem to some, there will be retaliation. 2) If they get it into a vehicle and it detonates, you could be liable for distracting the driver and causing potentially fatal accidents. 3) Unless you are instructing the thief to wear eye protection, you could be liable for vision loss. Yes, they are thieves, but you are paying their medical bills. Thieves are less likely to have medical insurance and your property liability insurance may not cover willful malicious intent.

As entertaining as this idea is, I would suggest instead putting GPS trackers into the item being stolen and not the package, as it will be discarded one block away. In fact, have several of your neighbors do this as well. Now you have the location the loot is moving to. This opens up many options for both yourself, your neighbors and law enforcement. If the cops know that all your neighbors are tracking this, they might actually do something, maybe. At least you know where the criminals are originating from and most important, the drama is less likely to end up on your doorstep.
I think it's intentional. The client doesn't really care about security, just the perception of security. That's why the lvl 3/5 stuff works. They can look at a 53' trailer and a guy with a handgun and it _looks_ more secure than a scp script or whatever. It's also harder to to be fired when you look like you covered your bases, as opposed to fucking up some shell command and sending your whole db to the trash.
That makes sense. For me, including 1 breaks the fundamental theorem of arithmetic (for values of "breaks" that include requiring an ugly "except for one" in the definition).
Maybe. Sounds like their incentive will be primarily to keep _some_ records more safe. Eg i'm skeptical that this would propagate to poor people, without legislation at least.

(which isn't to say that they'd purposefully choose two different implementations. Rather, just that if i'm using poor person doctors i'm unsure they'd rise to the new "standard" of security practices)
the market for health wearables is 8B. that's people, not dollars. this could be the biggest future market there is. just look at the grin on tcook's face everytime he talks about apple health. we haven't seen this big an opportunity since personal computers. it will make phones look small by comparison. don't just look at what's out there today, look at what all the big dogs are spending money on trying to crack: passive blood sugar monitoring, stress levels, hormone levels, et cetera.
Model Checking in Clojure
It is undefined by the standard, a compiler is thus free to make null pointer references into hard faults. You need to know your tool chain and your environment.
Epic Games appears to be still going strong, for better or for worse.
Seconding Ecclesiastes. I'm an atheist and I have never read a more eloquent affirmation of nihilism. It's fascinating knowing someone had these same thoughts 2500 years ago.
> (side from the sponsorship pitches that are so frequent nowadays)

SponsorBlock does a great job of removing those, too.
I get the argument that good tv/literature/whatever shouldn't need to be explained, but I think the Wire really benefits from reading a lot of serious criticism alongside watching. There were a ton of details and ideas and motifs that just flew over my head, but upon some reading and a second watching… well I started out loving The Wire, but the second time I loved The Wire. Even seasons 3 and 4. (not 5, at least I understand what they were trying to do)
Thanks, got it now!

I use a different rendering process, and at this time, there's no need for this (the GPU can do all the work real time).

Everything I've dealt with so far didn't require pre-rendering yet. I may end up doing this in the future for insanely complicated scenarios. Otherwise, I do a lot of optimization behind the scenes for loading the video frames (I've made my own PRORES-lookalike format), while applying all effects on the GPU.

If I will end up implementing this, I will also allow for a Refresh footage button :P
Thank for the tips! I use CLion too (and even built a theme called Blackbird with good Rust highlighting).

It looks like there’s a Rust mentorship program here: https://rustbeginners.github.io/awesome-rust-mentors/
Ha - losing my religion for you bud