skysight-inc/HackerNews huggingface dataset:
Ok, let's call that puritan values of abrahamic religions.
> To me, this post didn’t age well.

I think it wasn't a very good criticism even at the time. I remember reading PG's post when it was posted and thinking that it did a good job of capturing what it was like to work in a large organization. Atwood didn't seem to grasp that. (He also didn't seem to grasp the point of PG's "How to Disagree" follow-up post.)
I don't think there is proof that consciousness originates in the brain, or in anything material for that matter.
Ah the good old Scunthorpe problem. Funny to see people still run into it.
Ask HN: What would be the most interesting thing to look for in Google's repo?
Let's say you have your hand on all the code from Google. What would you look into first?
Polite language is secular. Where do you get this religious connotation from?
> > It also doesn't charge buyers a membership fee.

> Neither does Amazon.

Yeah, I think that's exactly what Amazon Prime is...

And for me, personally, it is losing value quickly because of the fuckery Amazon is pulling with all their different stores (it's fucking difficult to buy shit from Amazon and avoid Pantry or whatever the other fuckery is called so you actually get your "free" [not actually free] shipping).
Yeah that sentence is very yikes:

“Among (postmenopausal) women, a borderline aggression-increase on statins became significant with exclusion of one younger, surgically-menopausal woman (N=310) β=0.70(SE=0.34)P=0.039.”
A word is just a word and whenever it insults somebody it's their own problem.

There was a study linked to on HN a couple of years ago that found that babies recognize swear words even before they have language skills, and that people can sometimes recognize swear words in languages they don't speak. It has to do with the tone and sharpness of the sounds.
I don't actually have proof that it isn't crypto strength. But comparing it to other algorithms that have been broken, it seems unlikely that it would hold given the rather modest amount of computation done.

I do believe that it meets the requirements for being a MAC function, and I'm completely certain that it is a great non-cryptographic hash function.
In any situation where a hashcode is cacheable (which seems to me to cover all situations where a hashcode even makes sense) a cryptographic hash function might not be such a bad idea (especially if you're IO bound in any way).

With a bad hash function you can end up with a high level of bucket utilisation, significantly reducing the efficiency of the structure.

With user defined data there's even the possibility of maliciously crafted input attempting to force collisions as part of a DOS attack.

You can salt your input, and pretty much eliminate the issue - but as far as I can tell, you'll just end up rolling your own crypto.
What the heck autocorrect? Morphine -> Nonresponsive
Iran admits to downing airliner amid calls for justice, transparency
To be fair, the interns and undergrads are doing what they're told. They're under the direction of someone telling them what to do. It's those instructions that led to the discovery.
While I follow this explanation and agree with it outside any other context, I usually find that this position is actually more negative/harmful/self-gratifying on par than that particular flavor of misleading writing is.
Ironically, I have always sensed a bit of nihilism in Jeff's writing (which shares many traits with narcissism), typically exemplified in the vein of most everything being repeated, common, or meaningless, which is present in the first paragraph of this essay.
Very true, I was thinking of geographical and income differences but now Vs the future is a very good point. I've recently had a kid and there's a decent chance they could live to see 2100 which puts predictions for the century in a whe new context for me. It's simple maths so it shouldn't have taken having a child for that to feel so real but still.
I just realized that this situation hasn't improved much in twenty years. But the problems are really commercial (or maybe "political") not technical.

Then there's the ongoing War On Native Apps.

I'm no prophet, but I did predict then that the browser would have eaten all the business applications space by now. It was just obvious. Colleagues objected that the web could not match rich native programs.
Since a credit card is required to use Lyft, why not just validate the name on the card with the card company and make it the issuer's problem?
The instructions given to the owner of a Tesla are not ambiguous. No where it is claimed that the Tesla drives itself without supervision.
Nope, this is pure dishonesty manifest.

Islam throws gays off of buildings and beheads women. Christian city made you sad one time because your Dad made you go to Church.

Your hopes to prevent analysis of moral arbitrage is nothing more than cheerleader cherry-picking.
Great, how do I tell the driver ahead of time that I'm willing to tip more for better service? For instance, how do I communicate to drivers, I know I'm in the middle of nowhere, but you should drive over here and accept my request because I'll tip more heavily?

I mean, it's just a platform for communicating with independent drivers the way that Angie's List lets me communicate with plumbers, right? So there's definitely some box in the app which lets me send this message out, I just need to find it?
I'm asian myself and I am intimately familiar with eastern medicine.

You are largely right on western medicine, it is holistic as far as the scientific evidence is relevant. That means if there is no unbiased experiment on the 20 year effects of some effect of some drug then there is no science behind it and therefore no knowledge and no treatment. Causative treatments are established to a degree as close to absolute as possible using the scientific method. However, because scientific experiments are biased towards things that are easily observable and measurable, treatments are also biased in this direction.

In other words it is very hard to run an experiment on the 10 year side effects of some drug therefore there aren't much treatments of this nature among western medicine.

Eastern medicine is the opposite. It has no basis in science in the sense that none of it's tenants were established in scientific measurement and observation. More it's adhoc trial, error, a lot of bias and a lot of fraud. This kind of treatment can definitely be more "holistic" but this holisticness is based off vague and anecdotal evidence and is very inexact. Some eastern medicine may work and some may not and you may be being lied to.

In fact, the logical theory behind eastern medicine is utter crap. The logic talks about chi flows going through your body of both hot and cold and the logic is to eat medicine to help control balance in the chi flows. These chi flows are a fantasmic concept not observable by scientific experiment.

This does not mean eastern medicine doesn't work. THe reasoning might be off but the effectiveness of the medicine may still be valid because cultural selection would have virtually eliminated this field if it did not actually aid with survival in some form or manner. Just know that every time you ingest some medicine based of of eastern philosophy know that you are making a gamble on evidence that is anecdotal and possibly placebo induced or even fraudulent.
Oh, I meant Atwood’s post didn’t age well, sorry for the lack of specificity!
> while also making significant amounts of money off late night debauchery, picking people up from clubs at 3am

I'm not Christian but I don't think most Christians consider a night out a club to be debauchery.
And not a Dang in sight. Imagine that.
I love the .PRG and .PNG export ability. Great app.

Another PETSCII editor to be aware of is David Murray's. (i.e. "The 8-Bit Guy" on YouTube) It's a modern native editor, running on the C64 and PET.[1] Apparently there's also a version for his in-the-works Commander X16 "dream computer".[2]

[1] http://www.the8bitguy.com/download-davids-software/

[2] http://www.commanderx16.com
Using competitors to predict market movements
One of the big stereotypes of Paris is fashion and high society. My assumption was that he was saying people are dressed like slobs, that there's a lot of evidence of poverty, and people don't hold themselves in a manner someone with an idealistic view of Paris and Parisians would imagine.

Having been to Paris myself, all of these are true.
What are the mathematical/computational principles behind this game?
Actually, a counter-point: there might be situations where you want an anti-cryptographic hash function - where similar inputs produce generally similar hashes.

It could have some application as a preprocessing step in clustering (if it could be done efficiently).
I think it sort of depends on what you count as different, but I think you're basically right. Power tools alone have made a big difference.

Still, I think stairs are conceptually almost identical, including in the internal details, in a way that software really isn't. Maybe the rise/run is a slight different ratio or the stringer is an incidentally different material, or the saw has a battery instead of elbow grease, but it's fundamentally similar.
Let me be first to mention link between amount of endurance activity and serum level of brain-derived neurotrophic factor (BDNF). NIH is down for me, at least, so all I can offer is for you to google it and around it, it may change your life.

The longer you train, the higher elevation is. On the other hand, the longer one trains, the longer fitness stays.

(by the way, walking 35 km per week in average has been shown as stopping of brain mass decline in some important parts of brain, related to internal organ regulation, learning, higher order functions and long term memory)

Thus, nothing surprising here.
Paul Graham's professional stake with ycombinator requires that young programmers believe there is something special and superior about joining/founding startups. I'm not saying there aren't personality differences at work, but nearly everyone, especially when young, wants to believe they are part of a select group, anointed as the select and superior to others. So it's no surprise that a person with a company that benefits from that mindset may actually believe it as well.
OP was replying to someone who said they disagreed with the article, and argued that scihub was easy to use. OP said the article praised scihub’s ease of use, meaning complimented it.
Philip K. Dick would get a dystopian feeling about this if he were alive.
I wonder if there are any Knopf titles in the Apple Books app.

https://en.wikipedia.org/wiki/Alfred_A._Knopf
Wedding Photographer Cancun
And my name was filtered by Spectrum, who at the time was the only ISP in my area. Made chat support incredibly difficult whenever I had to type in my name. Explaining why I wrote it with spaces with an explanation to remove which spaces was quite the test in reading comprehension apparently. Especially funny was when the customer support tried to type it back to confirm only to see nothing! Confused them even though I just explained why I was doing it!

I hope to one day be able to see the feature spec and QA that led to these types of hiccups.
A credit card is not required to use Lyft. You can use credit from gift cards or promo codes, as well as 1 time payment methods like Apple Pay which are completed at time of ride booking and do not expose names
> If we could get very good and quick algorithm without being it slow, we would use it.

No, that's simply not true, and that's what the person you replied to was trying to say. For a password hashing algorithm, you actively want it to be slow - to have a mathematically guaranteed minimum amount of time that each attempt takes, regardless of implementation. This is a security property of a password-hashing algorithm. It is a necessary attribute - you can't have a "good" password-hashing algorithm whose output can be computed arbitrarily quickly.

What you might be saying is that if an inefficient implementation is slow, we'd like to speed it up. Sure. The requirement of a good algorithm is that the most efficient implementation possible is slow.
You're offended by the beeps? Well now you now how the people offended by those words feel.

Edit: People seem to think I'm offended by those words. I'm not.
The Witcher on Netflix now has an interactive map
Talking to Yourself Out Loud
that's sort of the point
Photographer specialized in weddings, engagements, trash the dress, underwater, portraits serving Cancun, Playa del Carmen, Riviera Maya, Tulum and beyond
Ask HN: Looking for link to JVM performance tech talk by an Irish guy
There was a great tech talk I watched by a guy with an Irish accent (definitely non-american european) discussing cases were jvm apps outperformed managed memory apps thanks to runtime compiler optimizations, in the context of trading and/or financial services. Does anyone have an idea of the developer or talk I am looking for? Trying to find a link to the talk for a colleague.
GPUs effectively have general-purpose compute now and they can DMA bytes into and out of system memory. At a basic level, sneaky on-GPU code run by an attacker could grab pixels off your screen (text from your emails, etc), but it's also possible for the GPU-based attack code to harvest data from system memory or even mess with data in order to attack a process running on the CPU.
Is it possible to benchmark agaist blake2 etc. but where they have the same number of rounds, testing both for reducing blake2 and also increasing blake3? Also, in that vein, offering the version with more rounds could win over the "paranoid" for mostly being a faster Blake2 thanks to SIMD and extra features thanks to the Merkle tree?
"But lately I've begun to wonder whether Mr. Graham, like Joel Spolsky before him, has devolved into self-absorption and irrelevance."

...six months later, Joel Spolsky and the author Jeff Atwood launched Stack Overflow together.
Git works better. You can prune git or delete lfs files remotely. P4 proxy stores every file revision it touches and does no book keeping. Revision count is not honored and obliterate doesn't clean it up. P4 proxy will grow unbounded and take up much more space than your master repo. The only way to clean it up is manually deleting raw files.

As for a single command to see already merged/copied CLs between two streams, please enlighten me. I want the unsquashed CLs. It would be really useful for generating patch notes but because p4 does version tracking at the file level and you can merge some files from a commit and not others etc, it's not trivial at all.
I'm also working on something like this with F# and TensorFlow:

https://youtu.be/GUMTpTqzsJA

https://devpost.com/software/sylvester-tf

using typed natural number dimensions for arrays, vectors, matrices, tensors et.al
Goodbye, Clean Code
positives (anyone named "Fuck", ostensibly).

This guy would disagree:

http://mw.eco.br/ig/prof/ReinhardtAdolfoFuck.htm

Along the same lines,

https://www.nie.edu.sg/profile/chew-shit-fun
Paris reminds me a lot of San Francisco. Both have world class neighborhoods but also areas that are pretty awful (homelessness, crime, trash, etc.) Personally I find Paris very similar to navigate. The not-do-good parts do not seem much different from the Tenderloin in SF and require the same attention to surroundings.
I'll be the first to agree that OpenGL is kind of garbage, but I will say that there's a lot of value in having a stable API over decades. I like platforms that stay backward compatible long-term, like web tech.

So given that, I don't really see anything wrong per se with webGL, apart from it being ugly, and I think we should just put up with that or abstract it.

It would also be great if webGPU becomes a big thing and we can just use old webGL code through a compatibility layer, either in JS or built into browsers.
Paul Graham's most recent essay, "Haters," was also probably an incentive for the repost. A lot of people found the piece to be off-putting.

I think a lot of Graham's recent writing has been pretty poor and less substantive than some of his older works. His latest work seems to give evidence that Atwood was not only correct in his judgements, but that Graham's potentially even more disconnected these days--the "Haters" piece has elements and language that are perhaps equally as distasteful as Paul's caged animals analogy. He makes a lot of aggressive claims without engaging in anything one could really call critical self-reflection.

I don't know Paul Graham personally, so I have no clue as to whether or not his ego has gotten out of control, but the lack of intellectual modesty, condescending language, and "us vs. them" mentality that seems to permeate all of his recent essays would suggest that it has. He comes off as a guy who thinks he has all the answers, not just about tech start-ups, but about life in general. That simply isn't true, and the arrogant tone in all of his work leaves a bad taste in my mouth most of the time I read it.

Personally, I think a large part of his success as an essayist stems from the fact that he knows his audience well, and that his audience isn't exactly comprised of literati or people well-versed in the humanities or the history of the social sciences. Quite frankly, I doubt anyone outside of technology would take many of Paul Graham's opinions on social dynamics or other topics seriously at all. At best he parrots things people have already explored in the social sciences decades ago, at worst he shows off an incredible insensitivity toward the experiences and perspectives of others.

> He acknowledges that his perspective is warped because "nearly all the programmers [he knows] are startup founders." Therein lies the problem. These essays are no longer about software engineering; they're about Paul Graham. They've become participatory narcissism:

I agree with Atwood's assessment. Paul Graham, at least as an essayist, is so wrapped up in his own worldview, his own circle, that he's entirely lost the ability to step outside of it.
A bit of a tangent but you reminded me-- and maybe, I'm totally full of shit or like my memory is wrong, but the iPhone predicting profanity was my favorite feature. For YEARS it would never write "duck" instead of "fuck," and generally was great, but then (and this is the like maybe I'm totally wrong part) after Jobs passed away that stopped completely... and now I get this bullshit I have to fucking correct all the time (I have had to set up shortcuts to prevent it from fixing my profanity).

I can't imagine Jobs putting up with trying to swear at someone over text and repeatedly getting "ducking."
> In a sign up form, make sure to use the "new-password" value as it triggers password suggestions in some browsers.

Nice. I didn't know about that.
You’d be really really wrong about that.
I've always known the word "fag" to also mean a bundle of sticks, like you'd use to start a fire. I expect the meanings are related.

Life seems to be peppered with problems with people with limited vocabularies who would rather make themselves "offended" by something, rather than think.

See also: https://en.wikipedia.org/wiki/Controversies_about_the_word_n...
I have butted heads with pg in a minor fashion in the past over his tendency to disingenuously omit things from his essays, then get pissy about the fact that critics don't always go line-by-line over the "thing I got wrong" (ergo: critics == haters).

This essay, if it truly applies to Lambda School as many of the other commenters are suggesting, is a case in point. If this is really about Lambda School, then there's at least some plausible reasons to find it sketchy which one might want to address.
YMMV. An ING ATM in Romania swallowed my gf's U.S. Santander card a couple months ago. We were told it was because she hadn't set a travel notice.
> northerners eating more noodles, while southerners eat more rice.

You don't have to look that closely to find diversity in Paris.
If you're a type 0 company [1] and you have a billion lines of code, much less multiple billions, you're most likely sitting on massive amounts of code bloat.

[1] https://en.wikipedia.org/wiki/Kardashev_scale
Ha, I agree! We were willing, able, (and did) change the color relatively easily. I'm just using it as an example of the type of pushback I've gotten. The doctors were the ones willing to die on that hill; they wanted to cancel the entire project and their reasoning was the color, and they didn't even care to hear that it could easily be changed. In that case it really did feel like resistance for resistance's sake.
Just for comparison: FAST has a diameter of 500m, wavelength 0.10 cm. Arecibo diameter 305m, wavelength 3 cm. Focal lengths are comparable; FAST has nearly 3 times the collecting area.
Snatch ransomware reboots Windows in Safe Mode to bypass anti-virus protection
Another way of making it "slower" is to require more memory to compute your algorithms. The idea being that lots of memory is expensive no matter how clever you are with the computation.
Since it says his favorite band of all time is Pink Floyd, it is fair he is using the name as Storm and Hipgnosis designed all their major album covers. Hopefully he paid for the name...
That 90% does not live on IP, they live by offering medical care, police service, education, roads, reservoirs and aqueducts. By transporting those farm goods, inventing new tractors and efficiently managing all these things.

And while pop songs artists may deserve compensation, society does not crucially depend on someone collecting royalties for generations after the guy's death.

On the farmer analogy (and inspired by the recent .org tld acquisition), if one really wanted to extract rents, simply acquire the land they work on and set them all to sharecropping.
>they usually mean large companies trying to get goodies from the state

I think here you might be thinking of Regulatory Capture.

https://en.wikipedia.org/wiki/Regulatory_capture
JP Aumasson just announced Blake3 at Real World Crypto a few days ago during the lightning talks. This was also right after he presented on "Too Much Crypto"[1] which argues that we use too many rounds in symmetric constructions: our security margins are too high and don't match any of the best "practical" attacks. We're too paranoid for our own good. He suggests reducing the number of rounds for a number of constructions like AES, SHA-3, Blake2, etc.

[1]: https://eprint.iacr.org/2019/1492.pdf

Blake3 is in part a reduction of number of rounds (so it's faster), it's also a bit of a design change (the round function, and the parallelization), and it's now just one multi-purpose function (instead of several instances) that takes an arbitrary-length input and gives an arbitrary-length output.

My questions are:

* what are standards using Blake2 (like Noise) going to do?

* what do cryptanalysts think?

* is it really that fast? (I'll have to benchmark this for my own use-case.)
Forbidding a name like Cummings because it is not "polite" is neither secular or logical. Also in non-Catholic Christian countries sex and nudity are not a big deal (example: Germany), so you are partially right: not a Christian connotation, just particular forms of it.
Greg Buchholz in the site's comments linked to Gregory Chaitin's "How real are real numbers?"[1] and asks,

> Isn't it a little bit crazy to talk about computations on real numbers, when most of them are uncomputable/unnameable?

[1] https://arxiv.org/pdf/math/0411418.pdf

> Experimental physicists know how difficult accurate measurements are. No physical quantity has ever been measured with more than 15 or so digits of accuracy. Mathematicians, however, freely fantasize with infinite-precision real numbers. Nevertheless within pure math the notion of a real number is extremely problematic. We’ll compare and contrast two parallel historical episodes:

> 1. the diagonal and probabilistic proofs that reals are uncountable, and

> 2. the diagonal and probabilistic proofs that there are uncomputable reals.

> Both case histories open chasms beneath the feet of mathematicians.