skysight-inc/HackerNews huggingface dataset:
The best succinct advice I have heard is to "know yourself, know your audience". And "trust/credibility is everything". The technical, financial, and logical arguments are best used as supporting devices (throw them in the appendix).

1. Know yourself. Create an elevator pitch of what you want. It needs to be one sentence maximum. Do not create a laundry list of unrelated items. What you want can be somewhat vague e.g., "Artificial Intelligence 3.0". But you need a phrase so that later searches can find all the emails, presentations, documents related to your proposal.

2. Know your audience. Your audience is busy, drowning in minutiae, tired of being cold-called/up-selled/bothered by salesmen. What's in it for them? Are you freeing up their time? Or are you asking for help, to free up your time?

3. Trust/credibility. People make mental short cuts. This also applies to people. If you have a reputation for being earnest and forthright, people are more likely to pay attention. If you don't have such a reputation, find someone who does.
This has so many uses in everything I do everyday. I use it so much already I think I might be developing a dependence. That’s the sign, at least anecdotally, that the hype is warranted.
> I'm sure they'll figure it out over time. But in the meantime, my days are quite frustrating because I'm in teaching mode most of the time instead of building stuff.

This is what they hired you to do: to help them figure it out. Not over time, but right now. Your job is to power level them.

You aren't there to build stuff anymore. You're there to make everyone else build the right stuff, the right way, and learn how to do it without needing your help anymore.

For the company, you doing that job is more valuable than having you build everything yourself quickly.
That could be true but I wasn't claiming they dominate the news only that their "underdog" "we're standing up to the giant mainstream media" isn't justified.
Semi-ADHD person here. Personally I feel like I lose engagement unless I'm actively taking notes on a meeting.

Definitely doesn't have to be pen-and-paper but organized notes help me focus and keeps continuity of context, whereas my natural tendency is not to record things into my brain very well.
Is it better to have read them and missed the themes or not to have read them at all?

Background: read both Iliad and odyssey in children's section of library in the 5th grade. Also read most of one of them in an honors philosophy class in college. Can't remember which. Recalled the scene where they were throwing Trojans off the walls after defeating the city when I made a hard tackle in rugby, driving my enemy into the ground.
> one of those groups has institutional male genital mutilation as part of its doctrine

It is disingenuous at best to describe male circumcision as male genital mutilation.
sqldb testing is historically problematic, for at least correctness AND performance.

in postgresql a cool tool for performance is"hypothetical indexing", which predicts how the optimizer will use indexes in any sql query. i could see an automated testing tool written around "hypothetical indexing".

also, i believe MSServer supports HI.
I don’t even try TTS, Siri is unable to grok even basic commands.
Sounds like you paid $9k for software development and $81k for other computer services.
> there are no clients which can use it

... HyperCard?
I would never do this much work in my head :-)

You can get a decent answer just by glancing at the fixed scales of a slide rule [1]. This is also called a nomogram, and you can make your own custom ones programmatically with PyNomo [2].

[1] https://youtu.be/dT7bSn03lx0?t=11m45s

[2] http://pynomo.org/wiki/index.php/Main_Page
> I don't know why you have "proofs" in quotation marks

Because proof by contradiction is viewed by an entire category of mathematicians as "wrong" (please make sure to note the use of quotes in case you missed them).

Read all about it here:

https://en.wikipedia.org/wiki/Constructivism_(philosophy_of_...

In a very tangible sense, they're correct.

"Proof" by contradiction, tertium non datur, proof by the absurd, whatever you want to call it, more often than not entirely fails to produce working examples, which makes the "proof" fare less useful than the one that explains how to build an actual exemplar.
If she'd gone to prison in America she'd probably still have to pay :/ [0]

[0]: https://apnews.com/article/crime-prisons-lawsuits-connecticu...
The point of having a system-defined NULL dereference (or whatever else is UB) is predictability both at compile-time and at run-time - given a particular system and a piece of high-level code, you can infer roughly what the compiled low-level code is; this means that given a bug, since odds are good you know what system the code is running on, you probably have a leg up in understanding what went wrong.

It's nice being able to strap your program into GDB and have it breakpoint at the point of a NULL dereference because it triggered a segfault, instead of needing to magically infer why results are wrong anywhere in the program because the compiler decided to inject nasal demons due to some subtle optimization pass.
The difference:

When nuclear energy goes wrong, thousands of people die.

When fossil fuels go right, millions of people die.
The Neuroscience of Intelligence is a comprehensive overview of the state of the art understanding of the field of intelligence research. The paper you linked is, as I understand it, not research on intelligence but rather expertise and/or skill acquisition. I say this because The Neuroscience of Expertise talks about results of exactly this nature in Chapter 1.

The rest of what you say is too poorly defined to be a well reasoned model of how reality works at a fundamental level.
Naive feels like a much better word than innocent.
The direct answer to your question is "no", because tcpdump isn't stateful. It reads fragments one at a time, prints them, and forgets about them.
And sometimes coaches are bad actors too, here a coach broke a 72 year old ref’s jaw:

https://www.nj.com/news/2022/06/nj-youth-baseball-umpire-vio...
>Absolutely not.

Downvoted. Just kidding, I can't downvote. I do care about karma, but only to reach the level at which you can downvote, only to subsequently prove the promise I made to myself to never downvote anyone on HN.
Metal-rich, potato-shaped asteroid could be worth $10 quintillion (2022)
It's pretty shocking at first, but after thinking about it for a while it would also be bad if the same sentence gets the same score for all groups.

I mean, shitting on disabled people is way more hateful than shitting on wealthy people.

For men vs. women, left vs. right it's concerning, but it fits the narrative of the mainstream media...
As a general rule, people carving out hundreds to thousands of hours for a game are not enjoying 'all these' games, they are enjoying specifically that one and maybe one or two more if they want a change of pace.

Also, I personally find that games like DF lend themselves well to having a podcast, audiobook, or twitch stream open on the side. It isn't like a big setpiece voice acted narrative game that demands your full attention.
I can't shake the sense that they seem to just prefer building something new (and blog about it) over figuring out how to configure a/the scheduler properly.

Anyway, they did get it done and made it work, so whatever.
What Most People Get Wrong About Crossplane
I remember creating a map of my high school in the Build engine for duke3d.exe matches. This was before Columbine, but every outsider, nerd kid had fantasized in a similar way.

We got our aggressions out on deathmatch, but it never occurred to us in a million years to actually hurt people IRL. We hated the jocks and the preps with the burning passion of a billion Wolf-Rayet stars, but never thought to hurt any of them, we simply accepted our lot in the genetic and social lottery and hoped to get revenge later in life (so far so good, judging by facebook).
False reports, especially those used for retaliation, should be a felony and result in jail time.

I feel that what you are saying is true, but I know that this would result in a system where the wealthy and connected would then run amok while their honest accusers sat in prison.

How about if we instead simply make the investigation process less threatening and terrifying, particularly at initial stages? For example, in the linked article, it's insane that the investigator required that the mother return to therapy because she'd been to therapy in the past for a bout of depression.
The cited examples are just criticism of Israel and support for Palestine labeled as antisemitism. This is really weak stuff.
Nobody at that scale is able to sustain hiring standards as high as you’re insinuating.
It's already gone past indie film makers. Kendrick Lamar[0] used it in his last video.

https://www.youtube.com/watch?v=uAPUkgeiFVY

0 - Regarded as one of the greatest rappers of all time, multiple Grammy Awards.
Yes, in fact I never read the main page, only https://news.ycombinator.com/newest
You underestimate the kind of people that use 40 year old hardware
Wifi APs always operate independently. Even it has the same ssid and same local network. Each ap still talk to client by themselves. The illusion you moves between AP is done by 'disconnect to one and connect to other'
> Having internal divisions does not justify an external invasion at all.

Of course not. But comparing the Balkan to Norway doesn't really help you a lot, because they're very different. "Ukraine will become the next Afghanistan" is nonsense. Who are the warring tribes that will wage a civil war in Ukraine? What ethnic groups will vie for control of the country? Who are the Taliban? Which neighbor that isn't involved in the invasion will afterwards stoke the flames and support their ethnic group with training and weapons?

That assertion was simply nonsense. When Russia stops the invasion, Ukraine will not sink into civil war because they're not like Afghanistan. Afghanistan is a majority minority country that never really had a modern-ish republic and only knows oppression of other ethnic groups. The largest ethnic group are the Pashtuns ("Not all Pashtuns are Taliban but all Taliban are Pashtun", I know, I know, they now have fighters from some other Muslim countries, but it's still generally true), but they don't even make up 50% of the population. Compare that with Ukraine where Ukrainians make up almost 80% with a single sizable minority: Russians. And the Russians have mostly not been traditionally living in Ukraine, but have been settled there in the last century to increase Russia's control during the previous Russian imperial project, the Soviet Union.

The two countries are not alike. "But they were both invaded by the Russians" isn't enough to be comparable beyond the immediate invasion: they're both supported by the US in response, they're both paying dearly for Russian imperial aggression.

But that's where the similarities end, we will be seeing neither civil war nor a theocracy in Ukraine. And to suggest otherwise is silly at best and Russian propaganda at worst.
There is a "them" though: Tech giants. And they are pushing/lobbying hard with their huge financial reserves, which they extracted from clueless uninformed masses. A company like Google would love for all privacy protections to disappear tomorrow, because of the riches they can amass then. It is simply capitalism and greed at work.
> I agree I'm going to migrate away from them, I can't support this.

It almost certainly doesn't affect anything you run on your servers.

Even if you did have Universe packages on your servers, what it means is that you now have the option to get Ubuntu Pro and have security updates for those packages.

Up until this point, you did not get security updates for those packages.
> My friends and I would build CounterStrike maps that were the layout of our highschool and would then run around and shoot each other.

There was a small netcafe nearby when I was young that had a good quality T1 connection and hosted their own CS servers. Some of the players got together and actually mapped out the entire netcafe store itself and some of the surrounding area to create a "de_" style map.

This meant you could be playing CS and spawn in the same room that you were actually sitting in.

I can still remember vividly as a 14 year old playing the game and completely dominating a room full of 20-something older guys in the other room. They didn't know who I was and every time I would stomp them they would yell "FUCK" from the other room. Eventually after a series of absurd kills they angrily stormed over to our room in a hostile manner ready to fight and 100% convinced I was somehow cheating. The look on their face when they realized they were "prepared" to fight a kid and the realization as I openly allowed them to inspect the PC for whatever they thought was modified on it was hilarious.
OpenSlides is a free, web based presentation and assembly system
Tell HN: Coinbase keeps photos of your ID indefinitely
I verified my identity with Coinbase in 2017. I recently submitted a privacy access request and Coinbase sent me back unredacted photos of my ID, as well as previous addresses and phone numbers I no longer possess.

I’m not sure if this is due to regulation, I’ve worked with ID verification and sensitive data was redacted after 30 days. Indefinite retention seems pretty dangerous. There have been quite a few reports of Coinbase account takeovers, so this provides a vector for bad actors to gain full copies of your ID. Not to mention the data being leaked if Coinbase itself is hacked.
Regardless of what form of government is currently ruling a given country, ultimately the people within it are responsible for the actions taken by the government, not the government itself.

As for your other point, I agree, free balanced independent journalism, whistleblower, leaks, etc - play a clear role in insuring public stays informed.

That said, in my opinion, if 90% percent of a population was against something, but they passively allowed it to happen, it is no one’s fault but there own. I don’t for a second believe average person does not understand they have a choice over who rules them and how, even if that choice is to fight to the death to defend that right, flee the area, or for that matter, simply do whatever they’re told to do.
I think the OpenSSL situation you're talking about arises because of a mistake by a maintainer.

MD_Update(&m,buf,j);

Kurt Roeckx found this line twice in OpenSSL. Valgrind moaned about this code and Kurt proposed removing it. Nobody objected, so in Debian Kurt removed the two lines.

One of these occasions is, as you described, mixing uninitialized (in practice likely zero) bytes into a pool of other data and removing it does indeed silence the Valgrind error and fixes the problem. The other, however is actually how real random numbers get fed into OpenSSL's "entropy pool", by removing it there is no entropy and the result was the "Debian keys" - predictable keys "randomly" generated by affected OpenSSL builds.

I haven't seen OpenSSL people claim that the first, erroneous, call was somehow supposed to make OpenSSL produce random bits on some hypothetical platform where the contents of uninitialised memory doesn't start as zero, it looks more like ordinary C programmer laziness to me.
Isn't this what the Fed does?

Not that they're in the same league, but it feels like the same sport.
The vsync latency is real and unbearable in some games. I think it uses a queue/buffer for frames which can cause latencies of multiple frames.
I'm sure you're a real person deserving of respect and love. If I say that the search results are terrible it's not a comment on your humanity or that if your colleagues. People have genuine problems with Google and a reasonable expectation based on experience that they won't get any joy by trying to appeal to big G. You can say that you're just flesh and blood, but don't discount the well-founded displeasure of users.
> ultimately it bothers me that all of the legitimate critiques of the
status quo US power structure are being brought into the limelight
simply to enable a different set of looters who are even more
shameless.

Me too. It's the self-reproachment then self-cannibalising following
darks periods that is tragic and painful to watch. In my own
conservatism I am exasperated by iconoclasts toppling statutes and
badmouthing our values as if that could put things right or undo acts
of a few whose ideas were clearly wrong even at the time.

Going back to the German experience, they more or less had an
"intergenerational war" in the 70s. Not to over-psychologise but
Tolstoy would clearly name the devouring guilt of our own crime and
self-punishment. Nations that wage unjust wars are as traumatised as
those they destroy, just in a different way. Again with the Russians,
I can't help but think the ghosts their boys brought back from
Afghanistan ate a good portion of the values they needed to keep
people like Putin out of power.
So, can we have a Back to the future IV?
I guess the cops have never seen Old Enough
https://en.wikipedia.org/wiki/Old_Enough!
> I'm a linux home user, does Windows still do that slow-down-gradually thing?

Not in my experience. My installs go years without a reformat and reboots are usually only due to updates.
Okta gave me a verbal offer in November, and retracted it after 3 weeks of “we’ll get final approval any day now, promise!”

Left a bad taste in my mouth, doubly so because I turned down another offer assuming that Okta would come through.
Bring on the competition

And this time, don't be afraid to charge for it.

Because we know what "free" is worth now.
A backlog of case law doesn't lead to a subject being well defined. The government retains powers over speech with some speech being "free-er" than others.
Here in the comments I see dozens of instances of the same argument: is legislation like this the result of malicious power-grabbing conspiracy or the blind social fear of out-groups?

Either way, the conclusion is the same: government-run mass surveillance gets proposed and taken (politically) seriously. It's impossible to use that conclusion alone as evidence for either side of this argument, yet that is precisely what most of the comments here are trying to do!

It's such a pointless argument to be had. There is no utility in either answer.

It's impossible to fight a conspiracy without constructive evidence, and if a conspiracy is using propaganda to increase fear (as opposed to that fear being organic), then fighting that propaganda directly (as opposed to fighting the fear itself) requires knowledge of the propaganda's source, which itself is evidence of conspiracy!

Right now, both perspectives seem likely to be valid, but choosing one over the other is pointless. We are stuck fighting a single conclusion: fear itself; so we may as well focus our energy on that.
Does that help? I don't want to replay the packets on a network. Instead, I want to feed them to my library without having to deal with reconstructing the TCP stream from the packets myself. I don't see anything for that in that suite.

tcpflow (mentioned in another thread here) seems much closer in that it does reconstruct TCP flows from pcap, but it doesn't timestamp stuff (it'd be nice to have an idea if some client->server data or some server->client data came first as well as just relate to timeouts), and I'd prefer to put everything in one file (both directions of TCP data, UDP packets).

Maybe I "just" need to figure out that Rust library I mentioned in the grandparent, and maybe create my own intermediate format that has just the data I want for my library. (I can discard TCP retransmissiony stuff, MACs, etc. to focus on what a library sees through the kernel socket interfaces.)
Hey Mike.

I applied on the website, but didn't get the "Thanks for your application" automatic response I usually get from job applications. I then emailed "jobs@tryturnstile.com" to ask if my application went through, but I haven't gotten a reply there either.

I do not want to miss a chance to interview for this opportunity, so please let me know if something is amiss!
I got that paper from The Neuroscience of Intelligence, it's the study cited in section 3.2, so if you don't think its relevant, Dr. Richard J. Haier seems to disagree.

And if you can't be specific about what I'm saying that's wrong, I might start to suspect you don't know what you're trying to say.
> HN is basically as static as it gets.

Functionally every single page request on HN is dynamically generated - I feel like you have a fundamental misunderstanding of what "static" means in this context. A static site is where the web server is serving html files as they appear on disk - as opposed to a dynamic site, where LAMP-like stack dynamically generates html responses based on query and session.

https://en.wikipedia.org/wiki/Static_web_page
What are the things you don't like? The claim that to enable statehood you had to get more white people there seems abundantly obvious based on historical precedent and today's political calculations about what territories would be supported for statehood.
But then there's the memcpy escape hatch that lets you treat anything and everything as a raw sequence of bytes with no concern for types or aliasing. So arguably the fundamental memory model is still "just memory" (albeit not necessarily a single address space), and the rest is bolted on top and applies only to specific language constructs.
I wrote about how I decrypt TLS streams in Wireshark for debugging purposes here: https://www.benburwell.com/posts/intercepting-golang-tls-wit...

It won't apply to every situation, but might provide some building blocks you can adapt to your environment.
https://www.wikiwand.com/en/Eye_movement_desensitization_and...
See I just don't believe apple supporting Vulcan* would change anything - Metal has a vast install base of consumers that most studies show are happier paying for things than the android and linux consumer bases. The reality is that game developers target consoles with their proprietary APIs, on windows they use DirectX or GPU vendor specific paths. A small subset also might support whatever the current open-graphics API is, but they're a clear minority, and it's a secondary platform.

Apple adding support for Vulcan just wouldn't change that - linux+Mac users combined don't come close to the windows game market, let alone the consoles, when you add in to that supporting directx giving you windows and xbox, there's no competition.

Obviously Apple could start paying devs to support Mac+ios, but again they'd have to do that whether their main api was metal or Vulcan, so given all their shipping hardware is designed for Metal (whatever that means), what would be the benefit in switching to a new graphic library? (other than making new games not work on otherwise functional older hardware and being accused of artificial obsolescence)

*it was at this point I gave up fighting autocorrect
$500 is for a physical server.
> But child sexual abuse can absolutely destroy the life of a child.

A botched circumcision can (and has) destroyed the life of a child.

It's unconscionable that in 2023 American society still condones cutting off health body parts of male children because of the prejudices and superstitions of a middle-Eastern, iron age religion.
The default option for me— server with unlimited VMs— is $500/yr.
Aside from the great technical trivia, it looks like the late Mike Vraney at SWV found this movie and saved it:

https://www.somethingweird.com/product_info.php?products_id=...

https://www.iafd.com/title.rme/title=adultery+for+fun+and+pr...

http://distribpix.com/blog/adultery-fun-and-profit-1971
This isn't a convoluted, timing-sensitive scenario; it's more like, there is the possibility that if you have tcpdump running anywhere, an attacker can strobe a packet that will trip a memory corruption vulnerability in some tcpdump printer, which is not, like, out of the realm of possibility.