News for hackers. Stuff that matters.

Miltnoid

Re:My Thoughts on OCaml on Tuesday April 25, 2023 @11:24AM (#35701763)
I used OCaml as my daily driver in grad school and my postdoc, and recommend my students use it. I think the main benefits of OCaml are:

Functional Has mutable references Not lazy

Haskell's type system is just better. But for large, complex systems that require performant code, it can be quite difficult to track the laziness, and sometimes life is just easier if I can use a mutable references.

The author is completely correct that there's a big failure in the lack of a type-class-like system. This is why people ask so much for modular implicits. Core is also a decent standard library (though I don't know why they require sexp_of_t and t_of_sexp on like all their data structures).

So I'd gladly use a different functional language with mutable references and strict evaluation. But there isn't any besides F#, and I have a Mac and don't personally want to figure out .NET on Mac.

Re:Supreme Court limits EPA’s power to cut emissions on Thursday June 30, 2022 @11:48AM (#31934214)
Yeah, he was on the dissenting side. But it was still 5-4.
Re:Comparing Software Engineer Salaries Across Cities on Sunday May 03, 2020 @09:17PM (#23063516)
Moving to Austin in August after I finish my degree. Definitely feeling validated with my choice by this graph.
Re:Dressing for the Surveillance Age on Thursday March 12, 2020 @10:50AM (#22557430)
I find it incredibly ironic that the New Yorker doesn't let me read this article in incognito mode.
Re:Hexing the technical interview (2017) on Friday December 06, 2019 @12:52AM (#21719568)
Yeah, considering it was an open question for 12 years, I'd be pretty surprised if you solved it immediately after hearing the solution. If you were provided hints by the interviewer and got to it with some directions, I most would believe it more.

What's more likely, somebody figured the solution out to a problem that previously took over a decade in under an hour and then felt the need to brag about it to strangers on the internet; or somebody lied online to feel better about themselves. People are certainly more likely to assume the latter.

Re:16-inch MacBook Pro on Wednesday November 13, 2019 @09:02AM (#21524096)
This is a little tangential, but does anybody find it weird that, even on desktop, the article seems hyperoptimized for mobile? The huge margins made it feel like I was reading on a phone emulator instead of on a desktop.
Re:The Future of Mathematics? [video] on Wednesday October 09, 2019 @12:45PM (#21204968)
No way is Lean more evolved than Coq.
Re:A look back on OCaml since 2011 on Sunday September 22, 2019 @09:05AM (#21041179)
I use OCaml for my everyday development. The main thing OCaml really needs is modular implicits.
Re:Serious Chrome zero-day on Wednesday March 06, 2019 @08:56PM (#19324937)
Use CompCert! (And C instead of C++)
Re:The Rise of Microsoft Visual Studio Code on Friday December 07, 2018 @12:27AM (#18625366)
I recently helped make a VS Code extension during a Microsoft internship, and I found the language server interface really easy to use. It really makes it easy to write an extension.
Re:Philosophy Has Made Plenty of Progress on Monday November 05, 2018 @07:10PM (#18387177)
What do you mean by "analytically true"
Re:Philosophy Has Made Plenty of Progress on Monday November 05, 2018 @06:45PM (#18387031)
And so it came to pass that Rudin Revealed both baby Rudin and big Rudin, and it was good.
Re:IQ Matters Less Than You Think on Thursday October 04, 2018 @10:35AM (#18140228)
Yeah, the article talked about "only" becoming Stanford professors... maybe the author doesn't realize how incredibly hard and rare it is to be a professor at a tier 1 research institution, not to mention being as prolific as Cronbach. The kids didn't become Nobel laureates but... so? That's an insane expectation for high achievement.
Re:Congratulations, Your Study Went Nowhere on Thursday September 27, 2018 @05:55AM (#18083168)
My research area has actually started doing that. Sure it's a CS discipline, but yeah we have a second component of our conferences where we automate our benchmarks, and other people run those benchmarks and validate the results.
Top conferences accept papers with a large expected impact, not necessarily papers the authors were really curious about. It's deeper than merely what time is spent on, it's also where accolades are given. The facebook thing shows real problems to the researchers and provides good data, good starts to high impact papers.
Yeah 2-3 publications in a year, unless you've been working on them for 2 years before that, is not going to happen. If you can get one good publication, you'll get into nearly any program in that field.
I don't know a single reputable program that makes you pay for a PhD. Typically the salaries are subsidized through the school, that gets it's money from taking a cut of stem grants, donations, masters tuition, and undergraduate tuition. Saying that most humanities professors get their salaries by doing some sort of ponzi scheme of charging their advisees is just spreading misinformation.
Holy shit this has the NIPS format.

If this was submitted we are certainly in the dankest timeline.

Re:Anthony Bourdain has died on Friday June 08, 2018 @09:56AM (#17265379)
You might like to think that, but its not an honest representation of the majority of suicides. Most people who kill themselves do it, not for circumstantial reasons, but physiological ones like clinical depression.